受信データ処理方法、通信装置、及びプログラム

Reception data processing method, communication device, and program

Abstract

【課題】受信データのバッファリングによる応答性の低下を低減させること。 【解決手段】通信装置が、受信データの受信順に、受信データに関する処理要求の待ち行列を処理要求記憶部に記憶し、前記待ち行列の順番に、前記処理要求記憶部が記憶する前記処理要求に応じた処理を実行して当該処理要求に係る受信データをデータ記憶部に記憶し、前記データ記憶部に記憶された受信データを、当該受信データの宛先に通知する処理を実行し、前記通知する処理は、前記データ記憶部に受信データが記憶されていない場合に前記処理後の受信データを前記データ記憶部に記憶するときは、前記待ち行列に所定の処理要求を追加し、前記所定の処理要求が処理対象とされたときに、前記データ記憶部が記憶する全ての受信データを、当該受信データの宛先に通知する。 【選択図】図5
PROBLEM TO BE SOLVED: To suppress reduction of responsiveness due to buffering of reception data.SOLUTION: A communication device stores a queue of processing requests concerning reception data in a processing request storage section in the order of reception of the reception data, stores the reception data concerning the processing requests in a data storage section by executing processing corresponding to the processing requests stored in the processing request storage section in the order of the queue, and executes processing for notifying a destination of the reception data stored in the data storage section of the reception data. In the case where the reception data is not stored in the data storage section, when the reception data after the processing is stored in the data storage section, the notifying processing adds a predetermined processing request to the queue. Then, when the predetermined processing request becomes a processing target, the notifying processing notifies the destination of the reception data of the whole of the reception data stored in the data storage section.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (6)

    Publication numberPublication dateAssigneeTitle
    JP-2006033432-AFebruary 02, 2006Seiko Epson Corp, セイコーエプソン株式会社Semiconductor integrated circuit
    JP-H0736805-AFebruary 07, 1995Hitachi Ltd, 株式会社日立製作所Receiving frame data processing system
    JP-H1168815-AMarch 09, 1999Fujitsu Ltd, 富士通株式会社Host-router connection method, host computer, router and record medium
    US-6781992-B1August 24, 2004Netrake CorporationQueue engine for reassembling and reordering data packets in a network
    US-7403542-B1July 22, 2008Qlogic, CorporationMethod and system for processing network data packets
    WO-2008126228-A1October 23, 2008Fujitsu Limited通信装置

NO-Patent Citations (0)

    Title

Cited By (2)

    Publication numberPublication dateAssigneeTitle
    JP-2015023323-AFebruary 02, 2015日本電信電話株式会社, Nippon Telegr & Teleph Corp Chunk download completion determination device, chunk download completion determination method, and program
    JP-2015032865-AFebruary 16, 2015サイレックス・テクノロジー株式会社, Silex Technology Incネットワーク受信装置