JP2009124759A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2009124759A5 JP2009124759A5 JP2009055001A JP2009055001A JP2009124759A5 JP 2009124759 A5 JP2009124759 A5 JP 2009124759A5 JP 2009055001 A JP2009055001 A JP 2009055001A JP 2009055001 A JP2009055001 A JP 2009055001A JP 2009124759 A5 JP2009124759 A5 JP 2009124759A5
- Authority
- JP
- Japan
- Prior art keywords
- data
- sequence number
- interface
- received
- buffer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Description
本願で開示する代表的な発明は、対向装置から第1通信経路を介してシーケンス番号が付与されたデータを受信する第1のインタフェースと、前記対向装置から第2通信経路を介して前記シーケンス番号が付与されたデータを受信する第2のインタフェースと、前記受信したデータを格納するバッファと、前記第1のインタフェースにおいて、第1シーケンス番号が付与された第1データを受信する前に前記第1シーケンス番号の次のシーケンス番号である第2シーケンス番号が付与された第2データを受信した場合、受信した前記第2データを前記バッファに格納し、前記第2のインタフェースにおいて、前記第1シーケンス番号が付与された前記第1データを受信する前に前記第2シーケンス番号が付与された前記第2データを受信した場合、前記第2データを前記バッファから読み出すバッファ制御部と、前記バッファから読み出された前記第2データを送出する第3のインタフェースと、を備えることを特徴とする。 A representative invention disclosed in the present application includes a first interface that receives data assigned a sequence number from a counter device via a first communication path, and the sequence number from the counter device via a second communication path. Before receiving the first data to which the first sequence number is assigned in the second interface for receiving the data to which the first sequence number is assigned, the buffer for storing the received data, and the first interface. When receiving the second data to which the second sequence number that is the sequence number next to the sequence number is received, the received second data is stored in the buffer, and the first sequence number is stored in the second interface. Received the second data with the second sequence number before receiving the first data with the If, for said second buffer controller for reading data from the buffer, and a third interface for sending the second data read out from the buffer, characterized in that it comprises a.
Claims (6)
前記対向装置から第2通信経路を介して前記シーケンス番号が付与されたデータを受信する第2のインタフェースと、 A second interface for receiving data to which the sequence number is assigned from the opposite device via a second communication path;
前記受信したデータを格納するバッファと、 A buffer for storing the received data;
前記第1のインタフェースにおいて、第1シーケンス番号が付与された第1データを受信する前に前記第1シーケンス番号の次のシーケンス番号である第2シーケンス番号が付与された第2データを受信した場合、受信した前記第2データを前記バッファに格納し、前記第2のインタフェースにおいて、前記第1シーケンス番号が付与された前記第1データを受信する前に前記第2シーケンス番号が付与された前記第2データを受信した場合、前記第2データを前記バッファから読み出すバッファ制御部と、 In the first interface, before receiving the first data assigned the first sequence number, the second data assigned the second sequence number that is the sequence number next to the first sequence number is received. The received second data is stored in the buffer, and the second interface is assigned the second sequence number before receiving the first data assigned the first sequence number in the second interface. A buffer control unit for reading the second data from the buffer when two data are received;
前記バッファから読み出された前記第2データを送出する第3のインタフェースと、を備えることを特徴とするデータ転送装置。 And a third interface for sending the second data read from the buffer.
前記第1のインタフェースにおいて、第1シーケンス番号が付与された第1データを受信する前に、前記第1シーケンス番号の次のシーケンス番号である第2シーケンス番号が付与された第2データを受信した場合、所定の待ち時間が経過したか否かを判定し、前記所定の待ち時間が経過したと判定された場合、前記第2データを前記バッファから読み出すことを特徴とする請求項1に記載のデータ転送装置。 In the first interface, before receiving the first data assigned the first sequence number, the second data assigned the second sequence number that is the sequence number next to the first sequence number is received. 2. The method according to claim 1, wherein it is determined whether or not a predetermined waiting time has elapsed, and when it is determined that the predetermined waiting time has elapsed, the second data is read from the buffer. Data transfer device.
前記所定の待ち時間は、前記算出された時間間隔の平均値に、前記第1通信経路におけるデータ転送遅延時間と前記第2通信経路におけるデータ転送遅延時間との差を加算した値であることを特徴とする請求項2に記載のデータ転送装置。 The predetermined waiting time is a value obtained by adding a difference between the data transfer delay time in the first communication path and the data transfer delay time in the second communication path to the average value of the calculated time intervals. The data transfer device according to claim 2, wherein:
前記所定の待ち時間は、前記算出された時間間隔の最大値に、前記第1通信経路におけるデータ転送遅延時間と前記第2通信経路におけるデータ転送遅延時間との差を加算した値であることを特徴とする請求項2に記載のデータ転送装置。 The predetermined waiting time is a value obtained by adding a difference between a data transfer delay time in the first communication path and a data transfer delay time in the second communication path to the maximum value of the calculated time interval. The data transfer device according to claim 2, wherein:
前記対向装置から第2通信経路を介して前記シーケンス番号が付与されたデータを第2のインタフェースにおいて受信し、 The second interface receives the data assigned the sequence number from the opposite device via the second communication path,
前記第1のインタフェースにおいて、第1シーケンス番号が付与された第1データを受信する前に前記第1シーケンス番号の次のシーケンス番号である第2シーケンス番号が付与された第2データを受信した場合、受信した前記第2データをバッファに格納し、前記第2のインタフェースにおいて、前記第1シーケンス番号が付与された前記第1データを受信する前に前記第2シーケンス番号が付与された前記第2データを受信した場合、前記第2データを前記バッファから読み出し、 In the first interface, before receiving the first data assigned the first sequence number, the second data assigned the second sequence number that is the sequence number next to the first sequence number is received. The second data received is stored in a buffer, and the second interface is provided with the second sequence number before receiving the first data provided with the first sequence number in the second interface. If data is received, the second data is read from the buffer;
前記バッファから読み出された前記第2データを第3のインタフェースから送出することを特徴とするデータ転送方法。 A data transfer method, wherein the second data read from the buffer is transmitted from a third interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009055001A JP5039732B2 (en) | 2009-03-09 | 2009-03-09 | Packet transfer apparatus and packet transfer method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009055001A JP5039732B2 (en) | 2009-03-09 | 2009-03-09 | Packet transfer apparatus and packet transfer method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007182971A Division JP4519159B2 (en) | 2007-07-12 | 2007-07-12 | Packet transfer apparatus and packet transfer method |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2009124759A JP2009124759A (en) | 2009-06-04 |
JP2009124759A5 true JP2009124759A5 (en) | 2011-12-08 |
JP5039732B2 JP5039732B2 (en) | 2012-10-03 |
Family
ID=40816338
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009055001A Expired - Fee Related JP5039732B2 (en) | 2009-03-09 | 2009-03-09 | Packet transfer apparatus and packet transfer method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5039732B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6043593B2 (en) * | 2012-11-02 | 2016-12-14 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Packet transfer apparatus, monitoring method, and program |
CN113114566B (en) * | 2017-09-25 | 2022-03-29 | 华为技术有限公司 | Message forwarding method and network equipment |
US11876608B2 (en) * | 2021-02-22 | 2024-01-16 | Hitachi, Ltd | Redundant control system |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3032419B2 (en) * | 1993-02-17 | 2000-04-17 | 三菱電機株式会社 | Data transfer method |
JPH10243050A (en) * | 1997-02-28 | 1998-09-11 | Mitsubishi Electric Corp | Data communication system |
JP3484083B2 (en) * | 1998-02-26 | 2004-01-06 | 日本電信電話株式会社 | Uninterrupted transmission equipment |
JP3807614B2 (en) * | 2002-08-12 | 2006-08-09 | 株式会社Kddi研究所 | Packet order control method in multilink communication system |
JP4068545B2 (en) * | 2003-10-24 | 2008-03-26 | 日本電信電話株式会社 | Packet receiving method and apparatus |
JP4186898B2 (en) * | 2004-09-28 | 2008-11-26 | 沖電気工業株式会社 | Duplex switching method for IP-PBX system |
-
2009
- 2009-03-09 JP JP2009055001A patent/JP5039732B2/en not_active Expired - Fee Related
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2012050934A3 (en) | Apparatus, system, and method for a direct interface between a memory controller and non-volatile memory using a command protocol | |
EP2299619A3 (en) | Method and device for retransmission | |
JP2013084227A5 (en) | ||
JP2016036165A5 (en) | ||
JP2008538466A5 (en) | ||
EP2154675A4 (en) | Image data reception device, operation device, operation system, image data structure, control method, operation method, program, and recording medium | |
GB2555324A (en) | Receiving buffer credits by a plurality of channels of one or more host computational devices for transmitting data to a control unit | |
FR2927749B1 (en) | METHOD AND DEVICE FOR TRANSMITTING DATA, IN PARTICULAR VIDEO. | |
WO2010120857A3 (en) | Network bandwidth determination | |
JP2006352897A5 (en) | ||
JP2015506042A5 (en) | ||
EP2172774A4 (en) | Agglutination image automatic judging method by mt system, device, program, and recording medium | |
JP2010098467A5 (en) | ||
JP2010503317A5 (en) | ||
JP2018506202A5 (en) | ||
JP2017538206A5 (en) | ||
JP2014016791A5 (en) | ||
JP2009124759A5 (en) | ||
EP2775665A4 (en) | Network system, node device group, computer device, and method for transmitting and receiving sensor data | |
JP2011049778A5 (en) | ||
DE602007005722D1 (en) | DMA controller, such a DMA controller comprehensive chip system, method for data exchange via such a DMA controller | |
JP2017212690A5 (en) | ||
JP2014003377A5 (en) | Control device, first control unit, second control unit, and image forming apparatus | |
JP2010056964A5 (en) | ||
GB0722947D0 (en) | Method,apparatus and system for posted write buffer for memory unidirectional full duplex interface |