JP2012212955A - Transmission/reception system - Google Patents

Transmission/reception system Download PDF

Info

Publication number
JP2012212955A
JP2012212955A JP2011076204A JP2011076204A JP2012212955A JP 2012212955 A JP2012212955 A JP 2012212955A JP 2011076204 A JP2011076204 A JP 2011076204A JP 2011076204 A JP2011076204 A JP 2011076204A JP 2012212955 A JP2012212955 A JP 2012212955A
Authority
JP
Japan
Prior art keywords
packet
repeater
duplicate
communication path
transmitter
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.)
Pending
Application number
JP2011076204A
Other languages
Japanese (ja)
Inventor
Hiroyuki Yamamoto
浩幸 山元
Hitoshi Ueno
仁 上野
Takashi Kusuhara
崇史 楠原
Toshihiko Matsuo
俊彦 松尾
Shinji Ito
真二 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2011076204A priority Critical patent/JP2012212955A/en
Publication of JP2012212955A publication Critical patent/JP2012212955A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a transmission/reception system that can effectively control decline of frame transfer efficiency on a communication path where communication quality has been bad in the transmission/reception system including a repeater and multiple communication paths.SOLUTION: A transmission/reception system includes: two stations for transmitting and receiving data; a repeater 3 for relaying transmission and reception of data between the two stations; a transmitter 1 which is in a transmission side transmitting data among the two stations; multiple communication paths A1, A2, and A3 which are set in parallel to each other between the repeater 3 and the transmitter 1; a receiver 2 which is in a reception side receiving data among the two stations; multiple communication paths B1, B2, and B3 which are set in parallel to each other between the repeater 3 and the receiver 2. The transmitter 1 divides data into multiple packets and at least one of the transmitter 1 and the repeater 3 transmits each of duplicate packets duplicated from the same packet by sequentially selecting a communication path different from each other from among the multiple communication paths.

Description

本発明は、送信器および中継器の間に並列させた複数の通信路と、中継器および受信器の間に並列させた複数の通信路とにおいてパケットの送受信を行う送受信システムに関する。   The present invention relates to a transmission / reception system that transmits and receives packets in a plurality of communication paths arranged in parallel between a transmitter and a repeater and a plurality of communication paths arranged in parallel between a repeater and a receiver.

従来、パケット通信ネットワークにおいて、通信品質の不良が生じている通信経路でのフレーム転送効率の低下を抑制させる方法として、例えば、特許文献1に開示されたデータ転送方法が知られている。このデータ転送方法によると、送信器および受信器の間に複数の通信路を設定し、同一のパケットから複製された複数のパケットを、各通信路から1つずつ同時に送信する。受信器は、複数の通信路から送信された複数のパケットのうち、最初に正しく受信したパケットについて受信処理を行い、後から到着する重複パケットを廃棄する。   Conventionally, for example, a data transfer method disclosed in Patent Document 1 is known as a method for suppressing a decrease in frame transfer efficiency in a communication path in which a communication quality defect occurs in a packet communication network. According to this data transfer method, a plurality of communication paths are set between a transmitter and a receiver, and a plurality of packets copied from the same packet are simultaneously transmitted one by one from each communication path. The receiver performs reception processing on the first correctly received packet among the plurality of packets transmitted from the plurality of communication paths, and discards duplicate packets that arrive later.

特開平6−303257号公報JP-A-6-303257

従来の技術によるデータ転送では、同一のパケットから複製された複数のパケットを、複数の通信路により同時に送出する必要がある。コピーパケットを必要としないフレーム送信(シングルフレーム送信)が存在する場合、その送信が完了するまで、コピーパケットの同時送信(マルチフレーム送信)を待機させる必要がある。このことにより通信路の使用効率が低下するために、フレーム転送効率の実質的な向上が困難となる。   In the conventional data transfer, it is necessary to simultaneously transmit a plurality of packets copied from the same packet through a plurality of communication paths. When there is frame transmission that does not require a copy packet (single frame transmission), it is necessary to wait for simultaneous transmission of the copy packet (multiframe transmission) until the transmission is completed. As a result, the use efficiency of the communication path decreases, and it becomes difficult to substantially improve the frame transfer efficiency.

また、パケットの正常受信、廃棄、再送要求の判断は全て受信器が行うことで、特に、送信器と受信器との間の中継器によりデータ送信を中継する場合に、パケットを伝送させる時間が長くなる分、受信器での判断までの時間が長くなるという問題が生じる。   In addition, the receiver determines all normal packet reception, discard, and retransmission requests, especially when data transmission is relayed by a relay between the transmitter and the receiver. There is a problem that the time until the determination by the receiver becomes longer due to the longer time.

本発明は、上記に鑑みてなされたものであって、複数の通信路および中継器を有する送受信システムにおいて、通信品質の不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制可能とする送受信システムを得ることを目的とする。   The present invention has been made in view of the above, and in a transmission / reception system having a plurality of communication paths and repeaters, effectively suppresses a decrease in frame transfer efficiency in a communication path in which communication quality is poor. An object is to obtain a transmission / reception system that can be used.

上述した課題を解決し、目的を達成するために、本発明は、データを送受信する二局と、前記二局の間にてデータの送受信を中継する中継器と、前記二局のうちデータを送信する側である送信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、前記二局のうちデータを受信する側である受信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、を有し、前記送信器は、データを複数のパケットに分割し、前記送信器および前記中継器の少なくとも一方は、同一のパケットから複製された複製パケットの各々について、複数の前記通信路のうち互いに異なる通信路を順次選択して送出することを特徴とする。   In order to solve the above-described problems and achieve the object, the present invention provides two stations that transmit and receive data, a repeater that relays transmission and reception of data between the two stations, and data of the two stations. A plurality of communication paths set in parallel with each other between a transmitter that is a transmitting side and the repeater; a receiver that is a side that receives data among the two stations; and the repeater; A plurality of communication paths set in parallel with each other, and the transmitter divides data into a plurality of packets, and at least one of the transmitter and the repeater is the same packet. For each of the duplicate packets copied from the above, different communication paths among the plurality of communication paths are sequentially selected and transmitted.

本発明によれば、同一のパケットから複製された複製パケットについて、互いに異なる通信路を割り当てて順次送出可能とすることで、例えばシングルフレーム送信の完了に先立ち、空いている通信路から順次複製パケットの送出を開始させることができる。送受信システムは、通信路の効率的な使用が可能となることで、通信の品質不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制させることができる。   According to the present invention, for duplicate packets duplicated from the same packet, different communication paths can be allocated and sequentially transmitted, so that, for example, prior to completion of single frame transmission, duplicate packets are sequentially transmitted from an empty communication path. Can be started. Since the transmission / reception system can efficiently use the communication path, it is possible to effectively suppress a decrease in the frame transfer efficiency in the communication path in which the communication quality defect occurs.

図1は、本発明にかかる送受信システムの概略構成を示すブロック図である。FIG. 1 is a block diagram showing a schematic configuration of a transmission / reception system according to the present invention. 図2は、本発明にかかる送受信システムの実施の形態1によるデータ送受信の手順を示すシーケンス図である。FIG. 2 is a sequence diagram showing a data transmission / reception procedure according to the first embodiment of the transmission / reception system according to the present invention. 図3は、本発明にかかる送受信システムの実施の形態2によるデータ送受信の手順を示すシーケンス図である。FIG. 3 is a sequence diagram showing a data transmission / reception procedure according to the second embodiment of the transmission / reception system of the present invention. 図4は、本発明にかかる送受信システムの実施の形態3によるデータ送受信の手順を示すシーケンス図である。FIG. 4 is a sequence diagram showing a data transmission / reception procedure according to the third embodiment of the transmission / reception system according to the present invention. 図5は、本発明にかかる送受信システムの実施の形態4によるデータ送受信の手順を示すシーケンス図である。FIG. 5 is a sequence diagram showing a data transmission / reception procedure according to the fourth embodiment of the transmission / reception system of the present invention. 図6は、正常に受信した複製パケットの数が閾値に達しない場合の動作例を説明するシーケンス図である。FIG. 6 is a sequence diagram for explaining an operation example when the number of normally received duplicate packets does not reach the threshold. 図7は、本発明にかかる送受信システムの実施の形態5によるデータ送受信の手順を示すシーケンス図である。FIG. 7 is a sequence diagram showing a data transmission / reception procedure according to the fifth embodiment of the transmission / reception system according to the present invention. 図8は、同一のパケットから複製された複製パケットの全てがいずれも正常に受信されなかったために再送要求を出力する場合の動作例を説明するシーケンス図である。FIG. 8 is a sequence diagram for explaining an operation example when a retransmission request is output because all the duplicate packets duplicated from the same packet are not normally received. 図9は、正常に受信されなかった複製パケットの数が閾値に達することで再送要求を出力する場合の動作例を説明するシーケンス図である。FIG. 9 is a sequence diagram illustrating an operation example when a retransmission request is output when the number of duplicate packets that have not been normally received reaches a threshold. 図10は、本発明にかかる送受信システムの実施の形態6によるデータ送受信の手順を示すシーケンス図である。FIG. 10 is a sequence diagram showing a data transmission / reception procedure according to the sixth embodiment of the transmission / reception system of the present invention. 図11は、中継器が保持する通信路選択テーブルの初期状態の例を示す図である。FIG. 11 is a diagram illustrating an example of an initial state of the communication path selection table held by the repeater. 図12は、使用禁止命令に応じて通信路選択テーブルを更新する例を示す図である。FIG. 12 is a diagram illustrating an example of updating the communication path selection table according to the use prohibition command. 図13は、通信を停止している通信路を復帰させるための手順を説明するシーケンス図である。FIG. 13 is a sequence diagram illustrating a procedure for returning a communication path that has stopped communication. 図14は、通信フォーマットの例を示す図である。FIG. 14 is a diagram illustrating an example of a communication format.

以下に、本発明にかかる送受信システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。   Embodiments of a transmission / reception system according to the present invention will be described below in detail with reference to the drawings. Note that the present invention is not limited to the embodiments.

図1は、本発明にかかる送受信システムの概略構成を示すブロック図である。送受信システムは、データを送受信する二局である送信器1および受信器2と、二局の間にてデータの送受信を中継する中継器3とを有する。   FIG. 1 is a block diagram showing a schematic configuration of a transmission / reception system according to the present invention. The transmission / reception system includes a transmitter 1 and a receiver 2 that are two stations that transmit and receive data, and a repeater 3 that relays data transmission and reception between the two stations.

複数の通信路A1、A2、A3は、二局のうちデータを送信する側である送信器1と、中継器3との間において、互いに並列させて設定されている。通常、送信器1および中継器3の間の通信環境は、例えば、経路長、温度、気圧、振動、ノイズ等により、通信路A1、A2、A3ごとに大きく異なっている。   The plurality of communication paths A1, A2, and A3 are set in parallel with each other between the transmitter 1 on the data transmission side of the two stations and the repeater 3. Usually, the communication environment between the transmitter 1 and the repeater 3 differs greatly for each of the communication paths A1, A2, and A3 due to, for example, the path length, temperature, atmospheric pressure, vibration, noise, and the like.

複数の通信路B1、B2、B3は、二局のうちデータを受信する側である受信器2と中継器3との間において、互いに並列させて設定されている。通常、中継器3および受信器2の間の通信環境は、例えば、経路長、温度、気圧、振動、ノイズ等により、通信路B1、B2、B3ごとに大きく異なっている。   The plurality of communication paths B1, B2, and B3 are set in parallel with each other between the receiver 2 and the repeater 3 that are the data receiving side of the two stations. Usually, the communication environment between the repeater 3 and the receiver 2 differs greatly for each of the communication paths B1, B2, and B3 due to, for example, the path length, temperature, atmospheric pressure, vibration, noise, and the like.

送信器1は、送信すべきデータを複数の断片データ(パケット)に分割する。送信器1は、例えば、複数の通信路A1、A2、A3のうちの1つへパケットを送出する。中継器3は、送信器1が送出したパケットを受け取ると、パケットを正常に受信したか否かを、CRCエラーの有無等により確認する。   The transmitter 1 divides data to be transmitted into a plurality of fragment data (packets). For example, the transmitter 1 sends a packet to one of the plurality of communication paths A1, A2, and A3. When receiving the packet sent from the transmitter 1, the repeater 3 confirms whether or not the packet has been normally received based on the presence or absence of a CRC error.

通信路A1、A2、A3は、通信環境が悪いことで、訂正できない程度にまでデータ化けを生じさせる場合がある。そのような異常があった場合、中継器3は、送信器1へ再送要求を送出する。送信器1は、中継器3からの再送要求に応じて再度送信動作を行う。なお、送信器1と中継器3との間に設けられる通信路は複数であれば良く、3つである場合に限られない。   The communication paths A1, A2, and A3 may cause data corruption to the extent that they cannot be corrected due to the poor communication environment. If there is such an abnormality, the repeater 3 sends a retransmission request to the transmitter 1. The transmitter 1 performs the transmission operation again in response to the retransmission request from the repeater 3. Note that the number of communication paths provided between the transmitter 1 and the repeater 3 only needs to be plural, and the number is not limited to three.

中継器3は、パケットが正常であることを確認すると、例えば、複数の通信路B1、B2、B3のうちの1つへパケットを送出する。受信器2は、中継器3が送出したパケットを受け取ると、パケットを正常に受信したか否かを、CRCエラーの有無等により確認する。異常があった場合、受信器2は、中継器3へ再送要求を送出する。中継器3は、受信器2からの再送要求に応じて再度送信動作を行う。なお、受信器2と中継器3との間に設けられる通信路は複数であれば良く、3つである場合に限られない。   When the repeater 3 confirms that the packet is normal, for example, the repeater 3 sends the packet to one of the plurality of communication paths B1, B2, and B3. When the receiver 2 receives the packet sent from the repeater 3, the receiver 2 checks whether or not the packet is normally received based on the presence or absence of a CRC error. When there is an abnormality, the receiver 2 sends a retransmission request to the repeater 3. The repeater 3 performs the transmission operation again in response to the retransmission request from the receiver 2. Note that the number of communication paths provided between the receiver 2 and the repeater 3 is not limited to three as long as it is plural.

送受信システムは、送受信するデータの重要度に応じて、なるべく再送によらず確実な送受信を望む場合は、1つのパケットから複製された複数の複製パケットを送信する。複製パケットには、ユニークな複製番号が付される。また、複製パケットには、複製元のパケットを示すパケット番号が付される。複製パケット同士でパケット番号が同一であることは、それらが同一のパケットから複製されたことを表している。   The transmission / reception system transmits a plurality of duplicate packets duplicated from one packet when reliable transmission / reception is desired without depending on retransmission according to the importance of data to be transmitted / received. A unique duplicate number is assigned to the duplicate packet. Further, a packet number indicating a copy source packet is attached to the duplicate packet. The same packet number between duplicate packets indicates that they are duplicated from the same packet.

実施の形態1.
図2は、本発明にかかる送受信システムの実施の形態1によるデータ送受信の手順を示すシーケンス図である。送信器1は、送信すべきデータを複数のパケットに分割する(ステップS11)。
Embodiment 1 FIG.
FIG. 2 is a sequence diagram showing a data transmission / reception procedure according to the first embodiment of the transmission / reception system according to the present invention. The transmitter 1 divides data to be transmitted into a plurality of packets (step S11).

送信器1は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。送信器1は、同一のパケットから複製された複製パケットの各々について、複数の通信路のうち互いに異なる通信路を伝送するように、通信路を割り当てる。送信器1は、同一のパケット番号を持つ複製パケットを送出する通信路に重複が生じないように、通信路を随時選択していく。この例では、送信器1は、同一のパケットから複製された3つの複製パケット#1、#2、#3について、複製パケット#1には通信路A1、複製パケット#2には通信路A2、複製パケット#3には通信路A3をそれぞれ割り当てるとする。   The transmitter 1 sequentially repeats the creation of duplicate packets and the sending of duplicate packets to a selected communication path from a plurality of communication paths. The transmitter 1 assigns a communication path to each of the duplicate packets copied from the same packet so as to transmit different communication paths among the plurality of communication paths. The transmitter 1 selects a communication path as needed so that duplication does not occur in a communication path that transmits duplicate packets having the same packet number. In this example, the transmitter 1 has three duplicate packets # 1, # 2, and # 3 duplicated from the same packet, the duplicate packet # 1 has a communication path A1, and the duplicate packet # 2 has a communication path A2. It is assumed that the communication path A3 is assigned to each duplicate packet # 3.

中継器3は、送信器1から受け取った複製パケットを、複数の通信路から選択した通信路へ順次送出する。中継器3は、同一のパケットから複製された複製パケットの各々について、複数の通信路のうち互いに異なる通信路を伝送するように、通信路を割り当てる。中継器3は、同一のパケット番号を持つ複製パケットを送出する通信路に重複が生じないように、通信路を随時選択していく。この例では、中継器3は、通信路A1から受信した複製パケット#1には通信路B1、通信路A2から受信した複製パケット#2には通信路B2、通信路A3から受信した複製パケット#3には通信路B3を、それぞれ割り当てるとする。   The repeater 3 sequentially transmits the duplicate packet received from the transmitter 1 to a communication path selected from a plurality of communication paths. The repeater 3 assigns a communication path to each of the duplicate packets copied from the same packet so as to transmit different communication paths among the plurality of communication paths. The repeater 3 selects a communication path as needed so that duplication does not occur in the communication path for sending duplicate packets having the same packet number. In this example, the repeater 3 uses the communication packet B1 for the duplicate packet # 1 received from the communication path A1, the communication packet B2 for the duplicate packet # 2 received from the communication path A2, and the duplicate packet # received from the communication path A3. It is assumed that the communication path B3 is assigned to 3 respectively.

送信器1は、複製パケット#1を作成すると、通信路A1へ複製パケット#1を送出する(ステップS12)。中継器3は、送信器1から送出された複製パケット#1を受け取り、通信路B1へ送出する(ステップS13)。例えば、ステップS13において中継器3から送出された複製パケット#1が、通信路B1で消失したとする。   After creating the duplicate packet # 1, the transmitter 1 sends the duplicate packet # 1 to the communication path A1 (step S12). The repeater 3 receives the duplicate packet # 1 sent from the transmitter 1 and sends it to the communication path B1 (step S13). For example, it is assumed that the duplicate packet # 1 sent from the repeater 3 in step S13 is lost on the communication path B1.

送信器1は、複製パケット#1の作成および通信路A1への送出に続いて、複製パケット#2を作成し、通信路A2へ送出する(ステップS14)。中継器3は、送信器1から送出された複製パケット#2を受け取り、通信路B2へ送出する(ステップS15)。受信器2は、中継器3から送出された複製パケット#2を受け取る。受信器2は、複製パケット#2の受信が正常であるか否かを、CRCエラーの有無等により確認し、複製パケット#2の受信を完了する(ステップS16)。   The transmitter 1 creates the duplicate packet # 2 following the creation of the duplicate packet # 1 and the transmission to the communication path A1, and sends it to the communication path A2 (step S14). The repeater 3 receives the duplicate packet # 2 sent from the transmitter 1 and sends it to the communication path B2 (step S15). The receiver 2 receives the duplicate packet # 2 sent from the repeater 3. The receiver 2 confirms whether or not the reception of the duplicate packet # 2 is normal based on the presence or absence of a CRC error or the like, and completes the reception of the duplicate packet # 2 (step S16).

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS17)。中継器3は、送信器1から送出された複製パケット#3を受け取り、通信路B3へ送出する(ステップS18)。受信器2は、中継器3から送出された複製パケット#3を受け取る。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S17). The repeater 3 receives the duplicate packet # 3 sent from the transmitter 1 and sends it to the communication path B3 (step S18). The receiver 2 receives the duplicate packet # 3 sent from the repeater 3.

受信器2は、複製パケット#3に付されたパケット番号が、既に受信した複製パケット#2に付されたパケット番号と同じであることを確認すると、複製パケット#2と重複する情報を持つものとして複製パケット#3を廃棄する(ステップS19)。このように、受信器2は、同一のパケットから複製された複数の複製パケットを中継器3から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄する。また、受信器2は、複製パケットを受け取った際に異常が確認された場合は、当該複製パケットを廃棄する。なお、送信器1が複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを繰り返す回数は、送信すべきデータの重要度等に応じて適宜設定可能であるものとする。   When the receiver 2 confirms that the packet number assigned to the duplicate packet # 3 is the same as the packet number assigned to the duplicate packet # 2 that has already been received, the receiver 2 has information that overlaps with the duplicate packet # 2. And duplicate packet # 3 is discarded (step S19). Thus, when the receiver 2 receives a plurality of duplicate packets duplicated from the same packet from the repeater 3, the receiver 2 discards duplicate packets other than the first received duplicate packet among the plurality of duplicate packets. . In addition, when an abnormality is confirmed when receiving the duplicate packet, the receiver 2 discards the duplicate packet. The number of times the transmitter 1 repeats the creation of duplicate packets and the sending of duplicate packets to a communication path selected from a plurality of communication paths can be set as appropriate according to the importance of data to be transmitted. And

送受信システムは、送信器1から中継器3、中継器3から受信器2のそれぞれにおいて、同一のパケットから複製された複製パケットについては異なる通信路を選択して送出することで、重要度が高いとされるデータを再送無しで確実に送受信することができる。また、送受信システムは、送信器1では作成した複製パケットを通信路から順次送出するとともに、中継器3では受け取った複製パケットを通信路から順次送出することで、同一のパケットから複製された複製パケットを同時に送出する場合に比較して通信路の効率的な使用が可能となる。これにより、送受信システムは、通信の品質不良が生じている通信経路でのフレーム転送効率の低下を効果的に抑制させることができる。   The transmission / reception system is highly important by selecting and sending different communication channels for duplicate packets duplicated from the same packet in each of the transmitter 1 to the repeater 3 and the repeater 3 to the receiver 2. It is possible to reliably transmit / receive data to be transmitted without retransmission. In the transmitter / receiver system, the transmitter 1 sequentially transmits the created duplicate packets from the communication path, and the repeater 3 sequentially transmits the received duplicate packets from the communication path, thereby replicating the duplicate packets from the same packet. Can be used more efficiently than when simultaneously transmitting. Thereby, the transmission / reception system can effectively suppress a decrease in frame transfer efficiency in a communication path in which a communication quality defect occurs.

実施の形態2.
図3は、本発明にかかる送受信システムの実施の形態2によるデータ送受信の手順を示すシーケンス図である。送信器1は、送信すべきデータを複数のパケットに分割する(ステップS21)。
Embodiment 2. FIG.
FIG. 3 is a sequence diagram showing a data transmission / reception procedure according to the second embodiment of the transmission / reception system of the present invention. The transmitter 1 divides data to be transmitted into a plurality of packets (step S21).

送信器1は、分割により得たパケットを、複数の通信路のうちの1つ、例えば通信路A1から送出する(ステップS22)。中継器3は、送信器1からパケットを受け取ると、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、中継器3は、同一のパケットから複製された2つの複製パケット#1、#2を、通信路B1、B2へ順次送出する。   The transmitter 1 sends out the packet obtained by the division from one of the plurality of communication paths, for example, the communication path A1 (step S22). When the repeater 3 receives the packet from the transmitter 1, the repeater 3 sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to the selected communication path from the plurality of communication paths. In this example, the repeater 3 sequentially sends two duplicate packets # 1 and # 2 duplicated from the same packet to the communication paths B1 and B2.

中継器3は、複製パケット#1を作成すると、通信路B1へ複製パケット#1を送出する(ステップS23)。受信器2は、中継器3から送出された複製パケット#1を受け取る。受信器2は、複製パケット#1の受信が正常であるか否かを、CRCエラーの有無等により確認し、複製パケット#1の受信を完了する(ステップS24)。   When the repeater 3 creates the duplicate packet # 1, it sends the duplicate packet # 1 to the communication path B1 (step S23). The receiver 2 receives the duplicate packet # 1 sent from the repeater 3. The receiver 2 confirms whether or not the reception of the duplicate packet # 1 is normal based on the presence or absence of a CRC error or the like, and completes the reception of the duplicate packet # 1 (step S24).

中継器3は、複製パケット#1の作成および通信路B1への送出に続いて、複製パケット#2を作成し、通信路B2へ送出する(ステップS25)。受信器2は、中継器3から送出された複製パケット#2を受け取る。   Following the creation of the duplicate packet # 1 and the transmission to the communication path B1, the repeater 3 creates the duplicate packet # 2 and sends it to the communication path B2 (step S25). The receiver 2 receives the duplicate packet # 2 sent from the repeater 3.

受信器2は、複製パケット#2に付されたパケット番号が、既に受信した複製パケット#1に付されたパケット番号と同じであることを確認すると、複製パケット#1と重複する情報を持つものとして複製パケット#2を廃棄する(ステップS26)。受信器2は、同一のパケットから複製された複数の複製パケットを中継器3から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄する。また、受信器2は、複製パケットを受け取った際に異常が確認された場合は、当該複製パケットを廃棄する。なお、中継器3が複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを繰り返す回数は、送信すべきデータの重要度等に応じて適宜設定可能であるものとする。   When the receiver 2 confirms that the packet number assigned to the duplicate packet # 2 is the same as the packet number assigned to the duplicate packet # 1 that has already been received, the receiver 2 has information that overlaps with the duplicate packet # 1. And duplicate packet # 2 is discarded (step S26). When the receiver 2 receives a plurality of duplicate packets duplicated from the same packet from the relay 3, the receiver 2 discards duplicate packets other than the first received duplicate packet among the plurality of duplicate packets. In addition, when an abnormality is confirmed when receiving the duplicate packet, the receiver 2 discards the duplicate packet. Note that the number of times the repeater 3 repeats the creation of duplicate packets and the sending of duplicate packets to a communication path selected from a plurality of communication paths can be appropriately set according to the importance of data to be transmitted. And

本実施の形態では、送受信システムは、中継器3および受信器2の間でのフレーム転送効率の低下を効果的に抑制させることができる。送受信システムは、送信器1から中継器3、中継器3から受信器2の少なくとも一方において、同一のパケットから複製された複製パケットについて異なる通信路を選択して送出するものであれば良い。送受信システムは、送信器1から中継器3、中継器3から受信器2の少なくともいずれかにおいて、複製パケットに対して互いに異なる通信路を選択して送出することで、フレーム転送効率を低下させる効果を得ることができる。   In the present embodiment, the transmission / reception system can effectively suppress a decrease in frame transfer efficiency between the repeater 3 and the receiver 2. Any transmission / reception system may be used as long as at least one of the transmitter 1 to the repeater 3 and the repeater 3 to the receiver 2 selects and transmits different communication paths for duplicate packets copied from the same packet. In the transmission / reception system, at least one of the transmitter 1 to the repeater 3 and the repeater 3 to the receiver 2 selects and transmits different communication paths for the duplicate packet, thereby reducing the frame transfer efficiency. Can be obtained.

実施の形態3.
図4は、本発明にかかる送受信システムの実施の形態3によるデータ送受信の手順を示すシーケンス図である。送信器1は、送信すべきデータを複数のパケットに分割する(ステップS31)。
Embodiment 3 FIG.
FIG. 4 is a sequence diagram showing a data transmission / reception procedure according to the third embodiment of the transmission / reception system according to the present invention. The transmitter 1 divides data to be transmitted into a plurality of packets (step S31).

送信器1は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器1は、同一のパケットから複製された3つの複製パケット#1、#2、#3を、通信路A1、A2、A3へ順次送出する。   The transmitter 1 sequentially repeats the creation of duplicate packets and the sending of duplicate packets to a selected communication path from a plurality of communication paths. In this example, the transmitter 1 sequentially transmits three duplicate packets # 1, # 2, and # 3 duplicated from the same packet to the communication paths A1, A2, and A3.

中継器3は、中継器3および受信器2の間に設定された各通信路B1、B2、B3に対応する送信バッファを備える。中継器3は、送信器1から受け取った複製パケットを、複数の通信路から選択された通信路に対応する送信バッファへ登録する。この例では、送信器1は、同一のパケットから複製された3つの複製パケット#1、#2、#3を、通信路B1、B2、B3に対応する送信バッファへ振り分けて登録する。   The repeater 3 includes a transmission buffer corresponding to each communication path B1, B2, B3 set between the repeater 3 and the receiver 2. The repeater 3 registers the duplicate packet received from the transmitter 1 in the transmission buffer corresponding to the communication path selected from the plurality of communication paths. In this example, the transmitter 1 distributes and registers three duplicate packets # 1, # 2, and # 3 duplicated from the same packet in transmission buffers corresponding to the communication paths B1, B2, and B3.

送信器1は、複製パケット#1を作成すると、通信路A1へ複製パケット#1を送出する(ステップS32)。中継器3は、送信器1から送出された複製パケット#1を受け取ると、通信路B1に対応する送信バッファに複製パケット#1を登録する(ステップS33)。次に、中継器3は、当該送信バッファから複製パケット#1を読み出し、通信路B1へ送出する(ステップS34)。   After creating the duplicate packet # 1, the transmitter 1 sends the duplicate packet # 1 to the communication path A1 (step S32). When the repeater 3 receives the duplicate packet # 1 sent from the transmitter 1, the repeater 3 registers the duplicate packet # 1 in the transmission buffer corresponding to the communication path B1 (step S33). Next, the repeater 3 reads the duplicate packet # 1 from the transmission buffer and sends it to the communication path B1 (step S34).

受信器2は、中継器3から送出された複製パケット#1を受け取る。受信器2は、複製パケット#1の受信が正常であるか否かを、CRCエラーの有無等により確認し、複製パケット#1の受信を完了する(ステップS35)。受信器2は、中継器3から複製パケット#1を受信したことに応じて、複製パケット#1についての受信完了通知を中継器3へ送出する(ステップS36)。   The receiver 2 receives the duplicate packet # 1 sent from the repeater 3. The receiver 2 confirms whether or not the reception of the duplicate packet # 1 is normal based on the presence or absence of a CRC error or the like, and completes the reception of the duplicate packet # 1 (step S35). In response to receiving the duplicate packet # 1 from the repeater 3, the receiver 2 sends a reception completion notification for the duplicate packet # 1 to the repeater 3 (step S36).

送信器1は、複製パケット#1の作成および通信路A1への送出に続いて、複製パケット#2を作成し、通信路A2へ送出する(ステップS37)。中継器3は、送信器1から送出された複製パケット#2を受け取り、通信路B2に対応する送信バッファに複製パケット#2を登録する(ステップS38)。   The transmitter 1 creates the duplicate packet # 2 and sends it to the communication path A2 following the creation of the duplicate packet # 1 and sending it to the communication path A1 (step S37). The repeater 3 receives the duplicate packet # 2 sent from the transmitter 1, and registers the duplicate packet # 2 in the transmission buffer corresponding to the communication path B2 (step S38).

例えば、中継器3は、送信バッファに複製パケット#2を登録した後に、受信器2からの受信完了通知(ステップS36)を受け取ったとする。中継器3は、送信バッファに登録した複製パケット#2のパケット番号が、受信完了通知に示された複製パケット#1のパケット番号と同じであることを確認すると、送信バッファに登録されている複製パケット#2を削除する(ステップS39)。また、中継器3は、受信器2から受け取った受信完了通知を、送信器1へ送出する(ステップS40)。送信器1は、中継器3からの受信完了通知を受け取る。   For example, it is assumed that the repeater 3 receives the reception completion notification (step S36) from the receiver 2 after registering the duplicate packet # 2 in the transmission buffer. When the repeater 3 confirms that the packet number of the duplicate packet # 2 registered in the transmission buffer is the same as the packet number of the duplicate packet # 1 indicated in the reception completion notification, the repeater 3 registers the duplicate packet registered in the transmission buffer. Packet # 2 is deleted (step S39). Further, the repeater 3 sends the reception completion notification received from the receiver 2 to the transmitter 1 (step S40). The transmitter 1 receives the reception completion notification from the repeater 3.

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS41)。中継器3は、送信器1から送出された複製パケット#3を受け取る。例えば、中継器3は、受信器2からの受信完了通知(ステップS36)を受け取った後に複製パケット#3を受け取ったとする。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S41). The repeater 3 receives the duplicate packet # 3 sent from the transmitter 1. For example, it is assumed that the repeater 3 receives the duplicate packet # 3 after receiving the reception completion notification (step S36) from the receiver 2.

中継器3は、複製パケット#3に付されたパケット番号が、受信完了通知に示された複製パケット#1のパケット番号と同じであることを確認すると、送信バッファへ登録すること無く複製パケット#3を廃棄する(ステップS42)。   When the repeater 3 confirms that the packet number assigned to the duplicate packet # 3 is the same as the packet number of the duplicate packet # 1 indicated in the reception completion notification, the repeater packet # 3 is registered without registering it in the transmission buffer. 3 is discarded (step S42).

このように中継器3は、受信器2から受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製された複製パケットを、送信バッファから削除する。また、中継器3は、当該複製パケットと同一のパケットから複製された複製パケットを、受信完了通知の後に送信器1から受け取った場合、送信バッファへ登録すること無く廃棄する。   In this way, when receiving the reception completion notification from the receiver 2, the relay device 3 deletes the duplicate packet duplicated from the same packet as the duplicate packet from the transmission buffer. In addition, when the repeater 3 receives a duplicate packet duplicated from the same packet as the duplicate packet from the transmitter 1 after the reception completion notification, the repeater 3 discards the packet without registering it in the transmission buffer.

送受信システムは、同一のパケットから複製された複製パケットのうちの1つが受信器2で受信された後において、当該複製パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させる。これにより、送受信システムは、通信路をさらに効率的に使用することができる。   The transmission / reception system stops useless transmission of other duplicate packets having information overlapping with the duplicate packet after one of the duplicate packets duplicated from the same packet is received by the receiver 2. Accordingly, the transmission / reception system can use the communication path more efficiently.

なお、送信器1は、複製パケット#3を作成あるいは送出する前に受信完了通知(ステップS41)を受け取った場合、複製パケット#3の作成および送出を中止しても良い。これにより、送受信システムは、受信器2で受信された複製パケットと重複する情報を持つ他の複製パケットについて、作成および伝送を停止させることができる。   The transmitter 1 may stop creating and sending the duplicate packet # 3 when receiving a reception completion notification (step S41) before creating or sending the duplicate packet # 3. As a result, the transmission / reception system can stop the creation and transmission of other duplicate packets having information overlapping with the duplicate packet received by the receiver 2.

実施の形態4.
図5は、本発明にかかる送受信システムの実施の形態4によるデータ送受信の手順を示すシーケンス図である。送信器1は、送信すべきデータを複数のパケットに分割する(ステップS51)。
Embodiment 4 FIG.
FIG. 5 is a sequence diagram showing a data transmission / reception procedure according to the fourth embodiment of the transmission / reception system of the present invention. The transmitter 1 divides data to be transmitted into a plurality of packets (step S51).

送信器1は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器1は、同一のパケットから複製された3つの複製パケット#1、#2、#3を、通信路A1、A2、A3へ順次送出する。   The transmitter 1 sequentially repeats the creation of duplicate packets and the sending of duplicate packets to a selected communication path from a plurality of communication paths. In this example, the transmitter 1 sequentially transmits three duplicate packets # 1, # 2, and # 3 duplicated from the same packet to the communication paths A1, A2, and A3.

中継器3は、送信器1からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が閾値に達すると、当該パケットについての送達確認(acknowledgement;ACK)を出力する。この例では、中継器3は、正常に受信した複製パケットの数が、あらかじめ設定された閾値である2に達することで、当該パケットについてのACKを出力する。また、中継器3は、送信器1から受信した複製パケットを、複数の通信路から選択した通信路へ順次送出する。   The repeater 3 determines whether or not the reception of the duplicate packet from the transmitter 1 is normal, and the number of normally received duplicate packets among a plurality of duplicate packets duplicated from the same packet reaches the threshold value. Then, an acknowledgment (ACK) for the packet is output. In this example, the repeater 3 outputs an ACK for the packet when the number of normally received duplicate packets reaches 2, which is a preset threshold value. Further, the repeater 3 sequentially transmits the duplicate packet received from the transmitter 1 to a communication path selected from a plurality of communication paths.

受信器2は、中継器3からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が閾値に達すると、当該パケットについてのACKを出力する。この例では、受信器2は、正常に受信した複製パケットの数が、あらかじめ設定された閾値である2に達することで、ACKを出力する。   The receiver 2 determines whether or not the reception of the duplicate packet from the repeater 3 is normal, and the number of normally received duplicate packets among a plurality of duplicate packets copied from the same packet reaches the threshold value. Then, an ACK for the packet is output. In this example, the receiver 2 outputs ACK when the number of normally received duplicate packets reaches 2, which is a preset threshold value.

送信器1は、複製パケット#1を作成すると、通信路A1へ複製パケット#1を送出する(ステップS52)。中継器3は、送信器1から送出された複製パケット#1を受け取り、複製パケット#1の受信が正常であるか否かを、CRCエラーの有無等により判断する。   After creating the duplicate packet # 1, the transmitter 1 sends the duplicate packet # 1 to the communication path A1 (step S52). The repeater 3 receives the duplicate packet # 1 sent from the transmitter 1, and determines whether or not reception of the duplicate packet # 1 is normal based on the presence or absence of a CRC error or the like.

例えば、中継器3は、複製パケット#1が正常に受信されたことを確認したとする。これにより、中継器3は、同一のパケットから複製された複製パケットについて、1回目の正常受信を確認する(ステップS53)。中継器3は、複製パケット#1を通信路B1へ送出する(ステップS54)。   For example, it is assumed that the repeater 3 confirms that the duplicate packet # 1 has been normally received. As a result, the repeater 3 confirms the first normal reception of the duplicate packet duplicated from the same packet (step S53). The repeater 3 sends the duplicate packet # 1 to the communication path B1 (step S54).

受信器2は、中継器3から送出された複製パケット#1を受け取り、複製パケット#1の受信が正常であるか否かを、CRCエラーの有無等により判断する。例えば、受信器2は、複製パケット#1が正常であることを確認したとする。これにより、受信器2は、同一のパケットから複製された複製パケットについて、1回目の正常受信を確認する(ステップS55)。   The receiver 2 receives the duplicate packet # 1 sent from the repeater 3, and determines whether or not reception of the duplicate packet # 1 is normal based on the presence or absence of a CRC error or the like. For example, it is assumed that the receiver 2 confirms that the duplicate packet # 1 is normal. As a result, the receiver 2 confirms the first normal reception of the duplicate packet duplicated from the same packet (step S55).

送信器1は、複製パケット#1の作成および通信路A1への送出に続いて、複製パケット#2を作成し、通信路A2へ送出する(ステップS56)。中継器3は、送信器1から送出された複製パケット#2を受け取り、複製パケット#2の受信が正常であるか否かを、CRCエラーの有無等により判断する。   The transmitter 1 creates the duplicate packet # 2 and sends it to the communication path A2 following the creation of the duplicate packet # 1 and sending it to the communication path A1 (step S56). The repeater 3 receives the duplicate packet # 2 sent from the transmitter 1, and determines whether or not reception of the duplicate packet # 2 is normal based on the presence or absence of a CRC error or the like.

例えば、中継器3は、複製パケット#2が正常に受信されたことを確認したとする。これにより、中継器3は、同一のパケットから複製された複製パケットについて、2回目の正常受信を確認する(ステップS57)。中継器3は、複製パケット#2を通信路B2へ送出する(ステップS58)。さらに、中継器3は、同一のパケットから複製され正常に受信した複製パケットの数が2個に達したことで、当該パケットについてのACKを送信器1へ送出する(ステップS59)。   For example, it is assumed that the repeater 3 confirms that the duplicate packet # 2 has been normally received. As a result, the repeater 3 confirms the second normal reception of the duplicate packet duplicated from the same packet (step S57). The repeater 3 sends the duplicate packet # 2 to the communication path B2 (step S58). Furthermore, the repeater 3 sends out an ACK for the packet to the transmitter 1 when the number of duplicate packets that have been duplicated from the same packet and successfully received reaches two (step S59).

受信器2は、中継器3から送出された複製パケット#2を受け取り、複製パケット#2が正常に受信されたか否かを、CRCエラーの有無等により判断する。例えば、受信器2は、複製パケット#2が正常に受信されたことを確認したとする。これにより、受信器2は、同一のパケットから複製された複製パケットについて、2回目の正常受信を確認する(ステップS60)。受信器2は、同一のパケットから複製され正常に受信した複製パケットの数が2個に達したことで、当該パケットについてのACKを中継器3へ送出する(ステップS61)。   The receiver 2 receives the duplicate packet # 2 sent from the repeater 3, and determines whether or not the duplicate packet # 2 has been normally received based on the presence or absence of a CRC error or the like. For example, it is assumed that the receiver 2 confirms that the duplicate packet # 2 has been normally received. Thereby, the receiver 2 confirms the second normal reception of the duplicate packet duplicated from the same packet (step S60). The receiver 2 sends out an ACK for the packet to the repeater 3 when the number of duplicate packets that have been copied and successfully received from the same packet has reached two (step S61).

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS62)。中継器3は、送信器1から送出された複製パケット#3を受け取る。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S62). The repeater 3 receives the duplicate packet # 3 sent from the transmitter 1.

中継器3は、複製パケット#3に付されたパケット番号が、先に正常に受信した複製パケット#1、#2のパケット番号と同じであることを確認すると、中継器3において正常に受信した回数が閾値に達したパケットと重複する情報を持つものとして複製パケット#3を廃棄する(ステップS63)。   When the repeater 3 confirms that the packet number assigned to the duplicate packet # 3 is the same as the packet number of the duplicate packets # 1 and # 2 that were normally received earlier, the repeater 3 received the packet normally. The duplicate packet # 3 is discarded as having information overlapping with the packet whose number of times has reached the threshold value (step S63).

図6は、正常に受信した複製パケットの数が閾値に達しない場合の動作例を説明するシーケンス図である。ここでは、中継器3が送信器1から正常に受信した複製パケットの数が閾値に達しない場合を例とする。中継器3は、あらかじめ設定された制限時間内において正常に受信した複製パケットの数が閾値に達しなかった場合、当該複製パケットの再送要求を出力する。   FIG. 6 is a sequence diagram for explaining an operation example when the number of normally received duplicate packets does not reach the threshold. Here, as an example, the number of duplicate packets that the repeater 3 has normally received from the transmitter 1 does not reach the threshold value. When the number of duplicate packets that have been normally received within a preset time limit does not reach the threshold, the repeater 3 outputs a request for retransmission of the duplicate packets.

例えば、中継器3は、1回目の正常受信を確認(ステップS53)してから、その次の複製パケット#2の受信に異常を確認したとする(ステップS64)。中継器3は、異常が確認された複製パケット#2を廃棄し(ステップS65)、先に正常受信を確認した複製パケット#1と同一のパケットから複製された他の複製パケットの受信を待機する。   For example, it is assumed that the repeater 3 confirms the first normal reception (step S53) and then confirms an abnormality in the reception of the next duplicate packet # 2 (step S64). The repeater 3 discards the duplicate packet # 2 whose abnormality has been confirmed (step S65), and waits for reception of another duplicate packet duplicated from the same packet as the duplicate packet # 1 whose normal reception has been confirmed previously. .

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS62)。例えば、ステップS62において送信器1から送出された複製パケット#3が、通信路A3で消失したとする。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S62). For example, it is assumed that the duplicate packet # 3 sent from the transmitter 1 in step S62 is lost on the communication path A3.

その後、中継器3は、複製パケット#1と同一のパケットから複製された他の複製パケットの受信が無いまま制限時間が経過すると(ステップS66)、当該パケットについての再送要求を送信器1へ送出する(ステップS67)。   Thereafter, when the time limit elapses without receiving another duplicate packet duplicated from the same packet as duplicate packet # 1 (step S66), repeater 3 sends a retransmission request for the packet to transmitter 1 (Step S67).

受信器2も、あらかじめ設定された制限時間内において正常に受信した複製パケットの数が閾値に達しなかった場合、当該複製パケットの再送要求を中継器3へ送出する。このように、受信器2および中継器3は、制限時間の経過によって、当該パケットの送受信が失敗したものと認識する。   The receiver 2 also sends a request for retransmission of the duplicate packet to the repeater 3 when the number of duplicate packets normally received within the preset time limit does not reach the threshold. Thus, the receiver 2 and the repeater 3 recognize that the transmission / reception of the packet has failed due to the passage of the time limit.

受信器2および中継器3は、同一のパケットから複製され正常に受信した複製パケットの数が閾値に達した時点で、当該パケットの送受信が正確になされたものと認識し、ACKを出力する。これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットが正常に送受信されたことを確認することが可能となる。送受信システムは、正常に送受信が確認された当該パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。   The receiver 2 and the repeater 3 recognize that the transmission / reception of the packet has been correctly performed when the number of duplicate packets copied from the same packet and successfully received reaches a threshold value, and output an ACK. As a result, the transmission / reception system can confirm that the packet has been normally transmitted / received earlier than when waiting for reception of all the replicated packets copied from the same packet. The transmission / reception system can use the communication path more efficiently by stopping useless transmission of other duplicate packets having information overlapping with the packet that has been confirmed to be transmitted / received normally.

なお、送受信システムは、正常に受信した複製パケットの数が閾値に達することによるACKの出力、制限時間の経過による再送要求の出力は、中継器3から受信器2の少なくとも一方で実施するものであれば良い。これにより、送受信システムは、受信器2および中継器3の少なくとも一方で、パケットの送受信の成否を早く認識することが可能となる。   Note that the transmission / reception system outputs at least one of the repeater 3 and the receiver 2 to output an ACK when the number of successfully received duplicate packets reaches a threshold and to output a retransmission request when the time limit elapses. I just need it. Accordingly, the transmission / reception system can quickly recognize the success or failure of packet transmission / reception in at least one of the receiver 2 and the relay 3.

実施の形態5.
図7は、本発明にかかる送受信システムの実施の形態5によるデータ送受信の手順を示すシーケンス図である。送信器1は、送信すべきデータを複数のパケットに分割する(ステップS71)。
Embodiment 5 FIG.
FIG. 7 is a sequence diagram showing a data transmission / reception procedure according to the fifth embodiment of the transmission / reception system according to the present invention. The transmitter 1 divides data to be transmitted into a plurality of packets (step S71).

送信器1は、複製パケットの作成と、複数の通信路から選択した通信路への複製パケットの送出とを順次繰り返す。この例では、送信器1は、同一のパケットから複製された3つの複製パケット#1、#2、#3を、通信路A1、A2、A3へ順次送出する。   The transmitter 1 sequentially repeats the creation of duplicate packets and the sending of duplicate packets to a selected communication path from a plurality of communication paths. In this example, the transmitter 1 sequentially transmits three duplicate packets # 1, # 2, and # 3 duplicated from the same packet to the communication paths A1, A2, and A3.

中継器3は、送信器1からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについてのACKを出力する。また、中継器3は、送信器1から受信した複製パケットを、複数の通信路から選択した通信路へ順次送出する。   The repeater 3 determines whether or not the reception of the duplicate packet from the transmitter 1 is normal, and confirms that one of a plurality of duplicate packets copied from the same packet is normally received. ACK for the packet is output. Further, the repeater 3 sequentially transmits the duplicate packet received from the transmitter 1 to a communication path selected from a plurality of communication paths.

受信器2は、中継器3からの複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについてのACKを出力する。   The receiver 2 determines whether or not the reception of the duplicate packet from the repeater 3 is normal, and confirms that one of a plurality of duplicate packets copied from the same packet is normally received. ACK for the packet is output.

送信器1は、複製パケット#1を作成すると、通信路A1へ複製パケット#1を送出する(ステップS72)。中継器3は、送信器1から送出された複製パケット#1を受け取り、複製パケット#1が正常に受信されたか否かを、CRCエラーの有無等により判断する。例えば、中継器3は、複製パケット#1の受信に異常を確認したとする(ステップS73)。中継器3は、異常が確認された複製パケット#1を廃棄する(ステップS74)。   After creating the duplicate packet # 1, the transmitter 1 sends the duplicate packet # 1 to the communication path A1 (step S72). The repeater 3 receives the duplicate packet # 1 sent from the transmitter 1, and determines whether or not the duplicate packet # 1 has been normally received based on the presence or absence of a CRC error or the like. For example, it is assumed that the repeater 3 confirms an abnormality in reception of the duplicate packet # 1 (step S73). The repeater 3 discards the duplicate packet # 1 that has been confirmed to be abnormal (step S74).

送信器1は、複製パケット#1の作成および通信路A1への送出に続いて、複製パケット#2を作成し、通信路A2へ送出する(ステップS75)。中継器3は、送信器1から送出された複製パケット#2を受け取り、複製パケット#2が正常に受信されたか否かを、CRCエラーの有無等により判断する。   The transmitter 1 creates the duplicate packet # 2 and sends it to the communication path A2 following the creation of the duplicate packet # 1 and sending it to the communication path A1 (step S75). The repeater 3 receives the duplicate packet # 2 sent from the transmitter 1, and determines whether or not the duplicate packet # 2 is normally received based on the presence or absence of a CRC error.

例えば、中継器3は、複製パケット#2が正常に受信されたことを確認したとする(ステップS76)。中継器3は、複製パケット#2を通信路B2へ送出する(ステップS77)。さらに、中継器3は、当該パケットについてのACKを送信器1へ送出する(ステップS78)。   For example, it is assumed that the repeater 3 confirms that the duplicate packet # 2 has been normally received (step S76). The repeater 3 sends the duplicate packet # 2 to the communication path B2 (step S77). Further, the repeater 3 sends ACK for the packet to the transmitter 1 (step S78).

受信器2は、中継器3から送出された複製パケット#2を受け取り、複製パケット#2の受信が正常であるか否かを、CRCエラーの有無等により判断する。例えば、受信器2は、複製パケット#2が正常に受信されたことを確認したとする(ステップS79)。受信器2は、当該パケットについてのACKを中継器3へ送出する(ステップS80)。   The receiver 2 receives the duplicate packet # 2 sent from the repeater 3, and determines whether or not reception of the duplicate packet # 2 is normal based on the presence or absence of a CRC error or the like. For example, it is assumed that the receiver 2 confirms that the duplicate packet # 2 has been normally received (step S79). The receiver 2 sends ACK for the packet to the repeater 3 (step S80).

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS81)。中継器3は、送信器1から送出された複製パケット#3を受け取る。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S81). The repeater 3 receives the duplicate packet # 3 sent from the transmitter 1.

中継器3は、複製パケット#3に付されたパケット番号が、先に正常に受信した複製パケット#2のパケット番号と同じであることを確認すると、中継器3にて正常に受信されたパケットと重複する情報を持つものとして複製パケット#3を廃棄する(ステップS82)。   When the repeater 3 confirms that the packet number assigned to the duplicate packet # 3 is the same as the packet number of the duplicate packet # 2 that has been normally received first, the packet that has been normally received by the repeater 3 The duplicate packet # 3 is discarded as having information overlapping with (step S82).

図8は、同一のパケットから複製された複製パケットの全てがいずれも正常に受信されなかったために再送要求を出力する場合の動作例を説明するシーケンス図である。ここでは、同一のパケットから複製された複製パケットの全てが、中継器3での受信に異常があった場合を例とする。中継器3は、複製パケット#1の受信に異常を確認すると(ステップS73)、異常が確認された複製パケット#1を廃棄する(ステップS74)。   FIG. 8 is a sequence diagram for explaining an operation example when a retransmission request is output because all the duplicate packets duplicated from the same packet are not normally received. Here, a case where all of the duplicate packets duplicated from the same packet are abnormally received by the repeater 3 is taken as an example. When the repeater 3 confirms an abnormality in reception of the duplicate packet # 1 (step S73), the repeater packet # 1 in which the abnormality is confirmed is discarded (step S74).

中継器3は、複製パケット#2の受信に異常を確認すると(ステップS83)、異常が確認された複製パケット#2を廃棄する(ステップS84)。中継器3は、複製パケット#3の受信に異常を確認すると(ステップS85)、異常が確認された複製パケット#3を廃棄する(ステップS86)。   When the repeater 3 confirms an abnormality in the reception of the duplicate packet # 2 (step S83), the repeater packet # 2 in which the abnormality is confirmed is discarded (step S84). When the repeater 3 confirms an abnormality in the reception of the duplicate packet # 3 (step S85), the repeater packet # 3 in which the abnormality is confirmed is discarded (step S86).

中継器3は、同一のパケットから複製された全ての複製パケット#1、#2、#3がいずれも正常に受信されなかったことで、当該パケットについての再送要求を送信器1へ送信する(ステップS87)。   The repeater 3 transmits a retransmission request for the packet to the transmitter 1 because all of the duplicate packets # 1, # 2, and # 3 duplicated from the same packet are not normally received ( Step S87).

受信器2も、同一のパケットから複製された全ての複製パケット#1、#2、#3が正常に受信されなかった場合、当該複製パケットの再送要求を中継器3へ送出する。このように、受信器2および中継器3は、同一のパケットから複製された全ての複製パケットの受信に異常が確認された場合、当該パケットの送受信が失敗したものと認識する。   If all the duplicate packets # 1, # 2, and # 3 duplicated from the same packet are not normally received, the receiver 2 also sends a retransmission request for the duplicate packet to the repeater 3. As described above, when an abnormality is confirmed in the reception of all the duplicate packets copied from the same packet, the receiver 2 and the repeater 3 recognize that the transmission / reception of the packet has failed.

受信器2および中継器3は、同一のパケットから複製された複製パケットのうちの一つが正常に受信された時点で、当該パケットの送受信が正確になされたものと認識し、ACKを出力する。これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットが正常に送受信されたことを確認することが可能となる。送受信システムは、正常に送受信が確認された当該パケットと重複する情報を持つ他の複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。   When the receiver 2 and the repeater 3 normally receive one of the duplicate packets copied from the same packet, the receiver 2 and the repeater 3 recognize that the transmission / reception of the packet has been correctly performed, and output an ACK. As a result, the transmission / reception system can confirm that the packet has been normally transmitted / received earlier than when waiting for reception of all the replicated packets copied from the same packet. The transmission / reception system can use the communication path more efficiently by stopping useless transmission of other duplicate packets having information overlapping with the packet that has been confirmed to be transmitted / received normally.

図9は、正常に受信されなかった複製パケットの数が閾値に達することで再送要求を出力する場合の動作例を説明するシーケンス図である。ここでは、送信器1から中継器3への受信に異常があった複製パケットの数が閾値に達する場合を例とする。中継器3は、受信に異常があった複製パケットの数が閾値に達した場合、当該複製パケットの再送要求を出力する。この例では、中継器3は、受信に異常があった複製パケットの数が、あらかじめ設定された閾値である2に達することで、再送要求を出力する。   FIG. 9 is a sequence diagram illustrating an operation example when a retransmission request is output when the number of duplicate packets that have not been normally received reaches a threshold. Here, the case where the number of duplicate packets in which reception from the transmitter 1 to the repeater 3 is abnormal reaches a threshold is taken as an example. When the number of duplicate packets that are abnormal in reception reaches a threshold, the repeater 3 outputs a retransmission request for the duplicate packets. In this example, the repeater 3 outputs a retransmission request when the number of duplicate packets that are abnormal in reception reaches 2, which is a preset threshold value.

中継器3は、複製パケット#1の受信に異常を確認すると、同一のパケットから複製された複製パケットについて、1回目の異常受信を確認する(ステップS73)。また、中継器3は、複製パケット#2の受信に異常を確認すると、同一のパケットから複製された複製パケットについて、2回目の異常受信を確認する(ステップS83)。   When the repeater 3 confirms the abnormality in the reception of the duplicate packet # 1, the repeater 3 confirms the first abnormal reception of the duplicate packet duplicated from the same packet (step S73). Further, when the repeater 3 confirms an abnormality in the reception of the duplicate packet # 2, the repeater 3 confirms the second abnormal reception of the duplicate packet duplicated from the same packet (step S83).

中継器3は、同一のパケットから複製された複製パケット#1、#2、#3のうち、正常に受信されなかったと判断した複製パケットの数が2個に達したことで、当該パケットについての再送要求を送信器1へ送信する(ステップS88)。   The repeater 3 determines that the number of duplicate packets determined to have not been normally received among the duplicate packets # 1, # 2, and # 3 duplicated from the same packet has reached two. A retransmission request is transmitted to the transmitter 1 (step S88).

例えば、中継器3は、正常に受信されなかったと判断した複製パケットの数が2個に達した後に複製パケット#3を受信したとする。中継器3は、複製パケット#3に付されたパケット番号から、当該パケットについて異常受信の回数が既に閾値に達していることを確認すると、複製パケット#3を廃棄する(ステップS89)。   For example, it is assumed that the repeater 3 receives the duplicate packet # 3 after the number of duplicate packets determined not to be received normally reaches two. When it is confirmed from the packet number assigned to the duplicate packet # 3 that the number of times of abnormal reception has already reached the threshold, the repeater 3 discards the duplicate packet # 3 (step S89).

受信器2も、同一のパケットから複製された複製パケット#1、#2、#3のうち、正常に受信されなかったと判断した複製パケットの数が閾値に達したことで、当該パケットについての再送要求を中継器3へ送出する。このように、受信器2および中継器3は、同一のパケットから複製された複製パケットの異常受信の数が閾値に達した時点で、当該パケットの送受信が失敗したものと認識する。   The receiver 2 also resends the packet when the number of duplicate packets determined to have not been normally received among the duplicate packets # 1, # 2, and # 3 duplicated from the same packet reaches the threshold. The request is sent to the repeater 3. Thus, the receiver 2 and the repeater 3 recognize that the transmission / reception of the packet has failed when the number of abnormal receptions of the duplicate packet copied from the same packet reaches the threshold value.

これにより、送受信システムは、同一のパケットから複製された全ての複製パケットの受信を待つ場合よりも早く、当該パケットの再送を要求することが可能となる。また、送受信システムは、パケットの再送要求を早い時点で判断し、不要となった複製パケットの無駄な伝送を停止させることで、通信路のさらに効率的な使用が可能となる。   As a result, the transmission / reception system can request retransmission of the packet earlier than when waiting for reception of all the duplicate packets copied from the same packet. In addition, the transmission / reception system determines a packet retransmission request at an early point, and stops unnecessary transmission of duplicate packets that are no longer needed, thereby enabling more efficient use of the communication path.

実施の形態6.
図10は、本発明にかかる送受信システムの実施の形態6によるデータ送受信の手順を示すシーケンス図である。中継器3は、送信器1および中継器3の間を伝送した通信路に対応して、受信器2へパケットを伝送する通信路を決定するための通信路選択テーブルを保持する。
Embodiment 6 FIG.
FIG. 10 is a sequence diagram showing a data transmission / reception procedure according to the sixth embodiment of the transmission / reception system of the present invention. The repeater 3 holds a communication path selection table for determining a communication path for transmitting a packet to the receiver 2 corresponding to the communication path transmitted between the transmitter 1 and the repeater 3.

図11は、中継器が保持する通信路選択テーブルの初期状態の例を示す図である。初期状態において通信路選択テーブル90は、図中矢印で示すように、通信路A1を通信路B1に、通信路A2を通信路B2に、通信路A3を通信路B3に、それぞれ対応付けている。   FIG. 11 is a diagram illustrating an example of an initial state of the communication path selection table held by the repeater. In the initial state, the communication path selection table 90 associates the communication path A1 with the communication path B1, the communication path A2 with the communication path B2, and the communication path A3 with the communication path B3, as indicated by arrows in the figure. .

送信器1は、送信すべきデータを複数のパケットに分割する(ステップS91)。送信器1は、複製パケット#1を作成すると、通信路A1へ複製パケット#1を送出する(ステップS92)。中継器3は、通信路A1から受け取った複製パケット#1の送出先を、通信路選択テーブル90に従い、通信路B1と決定する。中継器3は、通信路B1へ複製パケット#1を送出する(ステップS93)。   The transmitter 1 divides data to be transmitted into a plurality of packets (step S91). After creating the duplicate packet # 1, the transmitter 1 sends the duplicate packet # 1 to the communication path A1 (step S92). The repeater 3 determines the destination of the duplicate packet # 1 received from the communication path A1 as the communication path B1 according to the communication path selection table 90. The repeater 3 sends the duplicate packet # 1 to the communication path B1 (step S93).

受信器2は、通信路B1から複製パケット#1を受け取り、複製パケット#1の受信が正常であるか否かを、CRCエラーの有無等により確認する。ここで、受信器2は、複製パケット#1を正常に受信したとする(ステップS94)。   The receiver 2 receives the duplicate packet # 1 from the communication path B1, and confirms whether or not the reception of the duplicate packet # 1 is normal based on the presence or absence of a CRC error or the like. Here, it is assumed that the receiver 2 has normally received the duplicate packet # 1 (step S94).

送信器1は、複製パケット#1の作成および通信路A1への送出に続いて、複製パケット#2を作成し、通信路A2へ送出する(ステップS95)。中継器3は、通信路A2から受け取った複製パケット#2の送出先を、通信路選択テーブル90に従い、通信路B2と決定する。中継器3は、通信路B2へ複製パケット#2を送出する(ステップS96)。   The transmitter 1 creates a duplicate packet # 2 following creation of the duplicate packet # 1 and transmission to the communication path A1, and sends it to the communication path A2 (step S95). The repeater 3 determines the destination of the duplicate packet # 2 received from the communication path A2 as the communication path B2 according to the communication path selection table 90. The repeater 3 sends the duplicate packet # 2 to the communication path B2 (step S96).

受信器2は、通信路B2から複製パケット#2を受け取り、複製パケット#2の受信が正常であるか否かを、CRCエラーの有無等により確認する。ここで、受信器2は、複製パケット#2を正常に受信したとする(ステップS97)。   The receiver 2 receives the duplicate packet # 2 from the communication path B2, and checks whether the reception of the duplicate packet # 2 is normal based on the presence or absence of a CRC error or the like. Here, it is assumed that the receiver 2 has normally received the duplicate packet # 2 (step S97).

送信器1は、複製パケット#2の作成および通信路A2への送出に続いて、複製パケット#3を作成し、通信路A3へ送出する(ステップS98)。中継器3は、通信路A3から受け取った複製パケット#3の送出先を、通信路選択テーブル90に従い、通信路B3と決定する。中継器3は、通信路B3へ複製パケット#3を送出する(ステップS99)。例えば、ステップS99において中継器3から送出された複製パケット#3が、通信路B3で消失したとする。   The transmitter 1 creates the duplicate packet # 3 and sends it to the communication path A3 following the creation of the duplicate packet # 2 and sending it to the communication path A2 (step S98). The repeater 3 determines the destination of the duplicate packet # 3 received from the communication path A3 as the communication path B3 according to the communication path selection table 90. The repeater 3 sends the duplicate packet # 3 to the communication path B3 (step S99). For example, it is assumed that the duplicate packet # 3 sent from the repeater 3 in step S99 is lost on the communication path B3.

受信器2は、正常に受信した複製パケット#1、#2と同一のパケットから複製された複製パケット#3が通信路B3から送信されることを、後述する通信フォーマット中の使用通信路情報から認知している。使用通信路情報のフィールドには、同一のパケットから複製した複製パケットの伝送に通信路B1、B2、B3を使用することが示されている。   The receiver 2 indicates that the duplicate packet # 3 duplicated from the same packet as the duplicate packets # 1 and # 2 received normally is transmitted from the communication path B3 based on the used communication path information in the communication format described later. I recognize. The field of used communication path information indicates that communication paths B1, B2, and B3 are used for transmission of duplicate packets copied from the same packet.

受信器2は、複製パケット#3の受信を待機する(ステップS100)。受信器2は、複製パケット#3の受信が無いまま、あらかじめ設定された制限時間が経過すると(ステップS101)、通信路B3に異常が生じたものと認識する。   The receiver 2 waits for reception of the duplicate packet # 3 (step S100). The receiver 2 recognizes that an abnormality has occurred in the communication path B3 when a preset time limit elapses without receiving the duplicate packet # 3 (step S101).

受信器2は、パケットの正常な伝送がなされない通信路B3を検出したことで、通信路B3についての使用禁止命令を中継器3へ送出する(ステップS102)。受信器2は、異常が生じた通信路B3以外の通信路、この例では通信路B1およびB2のいずれかを通じて、使用禁止命令を中継器3へ送出する。中継器3は、受信器2からの使用禁止命令を受け取ると、使用禁止命令に応じて、通信路選択テーブル90を更新する(ステップS103)。   The receiver 2 detects the communication path B3 in which the normal transmission of the packet is not performed, and sends a use prohibition command for the communication path B3 to the repeater 3 (step S102). The receiver 2 sends a use prohibition command to the repeater 3 through a communication path other than the communication path B3 in which an abnormality has occurred, in this example, any one of the communication paths B1 and B2. When receiving the use prohibition command from the receiver 2, the relay device 3 updates the communication path selection table 90 in accordance with the use prohibition command (step S103).

図12は、使用禁止命令に応じて通信路選択テーブルを更新する例を示す図である。通信路選択テーブル90は、通信路B3の使用が禁止されたことで、通信路A3を伝送したパケットを通信路B3以外の通信路、例えば通信路B2へ送出させるように、対応付けを変更させる。これにより、中継器3は、通信路B3による通信を停止する。   FIG. 12 is a diagram illustrating an example of updating the communication path selection table according to the use prohibition command. The communication channel selection table 90 changes the association so that the packet transmitted through the communication channel A3 is transmitted to a communication channel other than the communication channel B3, for example, the communication channel B2, as the use of the communication channel B3 is prohibited. . Thereby, the repeater 3 stops the communication via the communication path B3.

中継器3は、通信路選択テーブル90を更新すると、更新後の内容に応じて、複製パケット#3を通信路B2へ送出する(ステップS104)。受信器2は、通信路B2から複製パケット#3を受け取り、複製パケット#3の受信が正常であるか否かを、CRCエラーの有無等により確認する。受信器2は、例えば、複製パケット#3を正常に受信する(ステップS105)ことで、受信動作を終了する。   When the repeater 3 updates the communication path selection table 90, the repeater packet # 3 is sent to the communication path B2 in accordance with the updated contents (step S104). The receiver 2 receives the duplicate packet # 3 from the communication path B2, and confirms whether the reception of the duplicate packet # 3 is normal based on the presence or absence of a CRC error. For example, the receiver 2 normally receives the duplicate packet # 3 (step S105), thereby terminating the reception operation.

なお、送受信システムは、送信器1および中継器3の間の通信について、パケットの受信の異常を検出することで中継器3から送信器1へ使用禁止命令を送出することとしても良い。中継器3は、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて送信器1へ送出する。送信器1は、中継器3から受け取った使用禁止命令により使用が禁止された通信路を遮断し、他の通信路へパケットを送出する。   Note that the transmission / reception system may send a use prohibition command from the repeater 3 to the transmitter 1 by detecting a packet reception abnormality in communication between the transmitter 1 and the repeater 3. When the repeater 3 detects a communication path in which a packet is not normally transmitted, the repeater 3 sends a command for prohibiting use of the communication path to the transmitter 1 through a communication path other than the communication path. The transmitter 1 cuts off the communication path whose use is prohibited by the use prohibition command received from the repeater 3, and sends the packet to another communication path.

送受信システムは、パケットの正常な受信がなされなかった通信路の情報を受信側から送信元へ送信することで、信頼性の低い、あるいは故障が発生した通信路の使用を早急に停止可能とする。これにより、異常が生じた通信路を使い続けることによる通信効率の低下を早期に抑制させることができる。   The transmission / reception system can quickly stop the use of a communication path with low reliability or failure by transmitting information from the reception side to the transmission source of the communication path in which the packet was not normally received. . As a result, it is possible to quickly suppress a decrease in communication efficiency caused by continuing to use a communication path in which an abnormality has occurred.

図13は、通信を停止している通信路を復帰させるための手順を説明するシーケンス図である。送受信システムは、診断パケットの送受信とそれに応答する診断応答パケットの送受信により、通信路の使用を再開するか否かを診断する。ここでは、送信器1および中継器3の間に、通信の異常により使用を停止している通信路が存在する場合を例とする。   FIG. 13 is a sequence diagram illustrating a procedure for returning a communication path that has stopped communication. The transmission / reception system diagnoses whether or not to resume the use of the communication path by transmitting / receiving a diagnostic packet and transmitting / receiving a diagnostic response packet in response thereto. Here, as an example, there is a communication path between the transmitter 1 and the repeater 3 that has been stopped due to communication abnormality.

中継器3は、使用を停止している通信路へ、一定の周期で診断パケットを送出する(ステップS111)。送信器1は、中継器3からの診断パケットを受信すると、使用を停止している通信路から、診断応答パケットを返送する(ステップS112)。中継器3は、送信器1からの診断応答パケットを受け取ると、診断応答パケットが正常に受信されたか否かを確認する(ステップS113)。   The repeater 3 sends a diagnostic packet to the communication channel that has been stopped in use at a constant cycle (step S111). When the transmitter 1 receives the diagnostic packet from the repeater 3, the transmitter 1 returns a diagnostic response packet from the communication path whose use has been stopped (step S112). When receiving the diagnostic response packet from the transmitter 1, the repeater 3 checks whether or not the diagnostic response packet has been normally received (step S113).

中継器3は、診断応答パケットの受信が正常であることを確認すると、診断パケットの送受信と診断応答パケットの送受信とが成功したとして、通信成功回数に1を加算する(ステップS114)。送受信システムは、診断パケットの送出、診断応答パケットの返送および確認を、一定の周期で繰り返す。   When it is confirmed that the reception of the diagnostic response packet is normal, the repeater 3 adds 1 to the number of successful communications, assuming that the transmission / reception of the diagnostic packet and the transmission / reception of the diagnostic response packet are successful (step S114). The transmission / reception system repeats transmission of a diagnostic packet, return of a diagnostic response packet, and confirmation at regular intervals.

診断による当該通信路の通信が連続して成功し、かつその回数があらかじめ設定された閾値に達すると(ステップS115)、中継器3は、診断対象とした通信路が通信可能な状態に至ったとして、当該通信路の使用再開指示を送信器1へ送出する(ステップS116)。送信器1は、中継器3からの使用再開指示を受けて、当該通信路による通信を再開する(ステップS117)。   When the communication of the communication path by diagnosis succeeds continuously and the number of times reaches a preset threshold (step S115), the repeater 3 reaches a state where the communication path targeted for diagnosis can communicate. As a result, an instruction to resume use of the communication path is sent to the transmitter 1 (step S116). In response to the use resumption instruction from the repeater 3, the transmitter 1 resumes communication using the communication path (step S117).

図14は、本実施の形態における通信フォーマットの例を示す図である。診断パケットは、パケットID121、パケット種別122、診断通信路情報123および受信ステータス124の各フィールドからなる。パケットID121は、パケットごとに設定されるユニークな情報である。なお、診断応答パケットは、受信した診断パケットと同じパケットID121を持たせて生成される。   FIG. 14 is a diagram illustrating an example of a communication format in the present embodiment. The diagnostic packet includes fields of a packet ID 121, a packet type 122, diagnostic communication path information 123, and a reception status 124. The packet ID 121 is unique information set for each packet. The diagnostic response packet is generated with the same packet ID 121 as the received diagnostic packet.

パケット種別122は、パケットの種別、この場合は診断パケットであることを示す。診断通信路情報123は、診断対象である通信路を示す。受信ステータス124は、パケットの受信が正常になされたか否かを表す。この他、通信フォーマットは、使用通信路情報125およびデータ126の各フィールドを含む。   The packet type 122 indicates a packet type, in this case, a diagnostic packet. The diagnosis communication path information 123 indicates a communication path that is a diagnosis target. The reception status 124 indicates whether or not the packet has been normally received. In addition, the communication format includes fields of used communication path information 125 and data 126.

中継器3が通信路の使用再開を決定する要件としては、中継器3が送出した診断パケットのパケットIDと同じパケットIDを含む診断応答パケットを中継器3が受信したこと、および、その診断応答パケットの受信ステータスが異常を示すものでないことを含む。   The requirements for the repeater 3 to determine the resumption of use of the communication path include that the repeater 3 has received a diagnostic response packet including the same packet ID as the packet ID of the diagnostic packet sent by the repeater 3, and the diagnostic response It includes that the reception status of the packet does not indicate an abnormality.

送受信システムは、使用を停止している通信路の定期的な診断により、正常なパケット伝送が可能であることを確認した上で、通信路を復帰させることができる。なお、送受信システムは、送信器1から中継器3への診断パケットの送出と、中継器3による診断応答パケットの返送とにより、送信器1および中継器3の間の通信路を診断することとしても良い。送信器1は、診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用を再開する。   The transmission / reception system can restore the communication path after confirming that normal packet transmission is possible by periodically diagnosing the communication path that is not being used. The transmission / reception system diagnoses the communication path between the transmitter 1 and the repeater 3 by sending a diagnostic packet from the transmitter 1 to the repeater 3 and returning a diagnostic response packet by the repeater 3. Also good. The transmitter 1 resumes the use of the communication path when the number of times that the diagnostic response packet is normally received reaches a preset threshold value.

送受信システムは、中継器3および受信器2の間の通信についても、診断パケットの送受信とそれに応答する診断応答パケットの送受信により、通信路の使用を再開するか否かを診断することとしても良い。中継器3は、中継器3および受信器2の間で使用を停止している通信路へ、診断パケットを送出する。送信器1は、中継器3からの診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送する。受信器2は、診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用再開指示を中継器3へ送出する。   For the communication between the repeater 3 and the receiver 2, the transmission / reception system may diagnose whether or not to resume the use of the communication path by transmitting / receiving diagnostic packets and transmitting / receiving diagnostic response packets in response thereto. . The repeater 3 sends out a diagnostic packet to a communication path that is not used between the repeater 3 and the receiver 2. When the transmitter 1 receives the diagnostic packet from the repeater 3, the transmitter 1 returns a diagnostic response packet via the communication path. When the number of times that the diagnostic response packet is normally received reaches a preset threshold value, the receiver 2 sends an instruction to resume use of the communication path to the repeater 3.

1 送信器
2 受信器
3 中継器
A1、A2、A3、B1、B2、B3 通信路
90 通信路選択テーブル
121 パケットID
122 パケット種別
123 診断通信路情報
124 受信ステータス
125 使用通信路情報
126 データ
DESCRIPTION OF SYMBOLS 1 Transmitter 2 Receiver 3 Relay device A1, A2, A3, B1, B2, B3 Communication path 90 Communication path selection table 121 Packet ID
122 Packet type 123 Diagnostic channel information 124 Reception status 125 Used channel information 126 Data

Claims (16)

データを送受信する二局と、
前記二局の間にてデータの送受信を中継する中継器と、
前記二局のうちデータを送信する側である送信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、
前記二局のうちデータを受信する側である受信器と、前記中継器との間において、互いに並列させて設定された複数の通信路と、を有し、
前記送信器は、データを複数のパケットに分割し、
前記送信器および前記中継器の少なくとも一方は、同一のパケットから複製された複製パケットの各々について、複数の前記通信路のうち互いに異なる通信路を順次選択して送出することを特徴とする送受信システム。
With two stations sending and receiving data,
A repeater that relays transmission and reception of data between the two stations;
A plurality of communication paths set in parallel with each other between the transmitter that is the side transmitting data of the two stations and the repeater,
A plurality of communication paths set in parallel with each other between the receiver that is the data receiving side of the two stations and the repeater;
The transmitter divides the data into a plurality of packets;
At least one of the transmitter and the repeater sequentially selects and transmits different communication paths among the plurality of communication paths for each of duplicate packets copied from the same packet. .
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路へ順次送出し、
前記受信器は、同一のパケットから複製された複数の複製パケットを前記中継器から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄することを特徴とする請求項1に記載の送受信システム。
The transmitter sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from the plurality of the communication paths,
The repeater sequentially transmits the duplicate packet received from the transmitter to a communication path selected from a plurality of the communication paths,
When the receiver receives a plurality of duplicate packets duplicated from the same packet from the repeater, the receiver discards duplicate packets other than the first received duplicate packet among the plurality of duplicate packets. The transmission / reception system according to claim 1.
前記中継器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記受信器は、同一のパケットから複製された複数の複製パケットを前記中継器から受信した場合に、当該複数の複製パケットのうち最初に受信した複製パケット以外の複製パケットを廃棄することを特徴とする請求項1に記載の送受信システム。
The repeater sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from the plurality of the communication paths,
When the receiver receives a plurality of duplicate packets duplicated from the same packet from the repeater, the receiver discards duplicate packets other than the first received duplicate packet among the plurality of duplicate packets. The transmission / reception system according to claim 1.
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路へ順次送出し、
前記受信器は、前記中継器から前記複製パケットを受信すると、当該複製パケットについての受信完了通知を前記中継器へ送出し、
前記中継器は、前記受信器から前記受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製され前記送信器から送られる複製パケットを廃棄することを特徴とする請求項1に記載の送受信システム。
The transmitter sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from the plurality of the communication paths,
The repeater sequentially transmits the duplicate packet received from the transmitter to a communication path selected from a plurality of the communication paths,
When the receiver receives the duplicate packet from the repeater, it sends a reception completion notification for the duplicate packet to the repeater,
2. The transmission / reception according to claim 1, wherein, when receiving the reception completion notification from the receiver, the repeater discards a duplicate packet that is duplicated from the same packet as the duplicate packet and sent from the transmitter. system.
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器から受信した前記複製パケットを、複数の前記通信路から選択した通信路に対応する送信バッファへ登録して、前記送信バッファから読み出した前記複製パケットを、当該送信バッファに対応する通信路へ順次送出し、
前記受信器は、前記中継器から前記複製パケットを受信すると、当該複製パケットについての受信完了通知を前記中継器へ送信し、
前記中継器は、前記受信器から前記受信完了通知を受け取ると、当該複製パケットと同一のパケットから複製され前記送信バッファに登録されている複製パケットを削除することを特徴とする請求項1に記載の送受信システム。
The transmitter sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from the plurality of the communication paths,
The repeater registers the duplicate packet received from the transmitter in a transmission buffer corresponding to a communication path selected from the plurality of communication paths, and reads the duplicate packet read from the transmission buffer to the transmission buffer. Sequentially to the communication channel corresponding to
When the receiver receives the duplicate packet from the repeater, it sends a reception completion notification for the duplicate packet to the repeater,
The relay device, when receiving the reception completion notification from the receiver, deletes a duplicate packet that is duplicated from the same packet as the duplicate packet and registered in the transmission buffer. Sending and receiving system.
前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数があらかじめ設定された閾値に達すると、当該パケットについての送達確認を出力することを特徴とする請求項1に記載の送受信システム。
The transmitter sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from a plurality of the communication paths,
The repeater determines whether or not the reception of the duplicate packet from the transmitter is normal, and the number of normally received duplicate packets among a plurality of duplicate packets copied from the same packet is preset. The transmission / reception system according to claim 1, wherein a delivery confirmation for the packet is output when the set threshold is reached.
前記受信器は、前記中継器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数があらかじめ設定された閾値に達すると、当該パケットについての送達確認を出力することを特徴とする請求項1に記載の送受信システム。   The receiver determines whether or not the reception of the duplicate packet from the repeater is normal, and the number of duplicate packets received normally among a plurality of duplicate packets copied from the same packet is preset. The transmission / reception system according to claim 1, wherein a delivery confirmation for the packet is output when the set threshold is reached. 前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットのうち正常に受信した複製パケットの数が、あらかじめ設定された制限時間内において前記閾値に達しなかった場合、当該パケットの再送要求を出力することを特徴とする請求項6または7に記載の送受信システム。   When at least one of the repeater and the receiver does not reach the threshold within a preset time limit, the number of normally received duplicate packets among a plurality of duplicate packets duplicated from the same packet The transmission / reception system according to claim 6 or 7, wherein a retransmission request for the packet is output. 前記送信器は、前記複製パケットの作成、および複数の前記通信路から選択した通信路への前記複製パケットの送出を順次繰り返し、
前記中継器は、前記送信器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについての送達確認を出力することを特徴とする請求項1に記載の送受信システム。
The transmitter sequentially repeats the creation of the duplicate packet and the sending of the duplicate packet to a selected communication path from the plurality of the communication paths,
The repeater determines whether reception of the duplicate packet from the transmitter is normal and confirms that one of a plurality of duplicate packets copied from the same packet has been normally received. The transmission / reception system according to claim 1, wherein a delivery confirmation for the packet is output.
前記受信器は、前記中継器からの前記複製パケットの受信が正常であるか否かを判断し、同一のパケットから複製された複数の複製パケットのうちの一つが正常に受信されたことを確認すると、当該パケットについての送達確認を出力することを特徴とする請求項1に記載の送受信システム。   The receiver determines whether reception of the duplicate packet from the repeater is normal and confirms that one of a plurality of duplicate packets copied from the same packet has been normally received. The transmission / reception system according to claim 1, wherein a delivery confirmation for the packet is output. 前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットの全てがいずれも正常に受信されなかったと判断した場合に、当該パケットの再送要求を出力することを特徴とする請求項9または10に記載の送受信システム。   At least one of the repeater and the receiver outputs a retransmission request for the packet when it is determined that none of the plurality of duplicate packets duplicated from the same packet has been normally received. The transmission / reception system according to claim 9 or 10. 前記中継器および前記受信器の少なくとも一方は、同一のパケットから複製された複数の複製パケットのうち、正常に受信されなかったと判断した複製パケットの数が、あらかじめ設定された閾値に達すると、当該パケットの再送要求を出力することを特徴とする請求項9または10に記載の送受信システム。   When at least one of the repeater and the receiver reaches a preset threshold when the number of duplicate packets determined to have not been normally received among a plurality of duplicate packets duplicated from the same packet, The transmission / reception system according to claim 9 or 10, wherein a packet retransmission request is output. 前記中継器は、前記送信器および前記中継器の間においてパケットの伝送に使用された通信路に対応して、当該パケットを前記受信器へ送出する通信路を決定するための通信路選択テーブルを備え、
前記受信器は、前記中継器および前記受信器の間の複数の前記通信路のうち、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて前記中継器へ送出し、
前記中継器は、前記受信器から受け取った前記使用禁止命令に応じて、前記通信路選択テーブルを更新することを特徴とする請求項1に記載の送受信システム。
The repeater has a communication path selection table for determining a communication path for sending the packet to the receiver, corresponding to the communication path used for packet transmission between the transmitter and the repeater. Prepared,
When the receiver detects a communication path in which a packet is not normally transmitted from among the plurality of communication paths between the repeater and the receiver, the receiver uses a command for prohibiting the use of the communication path. To the repeater through the communication path of
The transmission / reception system according to claim 1, wherein the repeater updates the communication path selection table in accordance with the use prohibition instruction received from the receiver.
前記中継器は、前記送信器および前記中継器の間の複数の前記通信路のうち、パケットの正常な伝送がなされない通信路を検出すると、当該通信路の使用禁止命令を、当該通信路以外の通信路を通じて前記送信器へ送出し、
前記送信器は、前記使用禁止命令により使用が禁止された当該通信路を遮断し、他の通信路へパケットを送出することを特徴とする請求項1に記載の送受信システム。
When the repeater detects a communication path in which a packet is not normally transmitted from among the plurality of communication paths between the transmitter and the repeater, the repeater sends an instruction for prohibiting use of the communication path to other than the communication path. To the transmitter through the communication path of
2. The transmission / reception system according to claim 1, wherein the transmitter blocks the communication path whose use is prohibited by the use prohibition instruction, and transmits a packet to another communication path.
前記中継器は、前記送信器および前記中継器の間の複数の前記通信路のうち、通信に異常が生じたことで使用を停止している通信路へ、診断パケットを送出し、
前記送信器は、前記中継器からの前記診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送し、
前記中継器は、前記診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用再開指示を前記送信器へ送出することを特徴とする請求項1に記載の送受信システム。
The repeater sends a diagnostic packet to a communication path that has been stopped due to an abnormality in communication among the plurality of communication paths between the transmitter and the repeater,
When the transmitter receives the diagnostic packet from the repeater, it returns a diagnostic response packet via the communication path,
2. The relay device according to claim 1, wherein when the number of times that the diagnostic response packet is normally received reaches a preset threshold value, the repeater sends an instruction to resume use of the communication path to the transmitter. The described transmission / reception system.
前記送信器は、前記送信器および前記中継器の間の複数の前記通信路のうち、通信に異常が生じたことで使用を停止している通信路へ、診断パケットを送出し、
前記中継器は、前記送信器からの前記診断パケットを受け取ると、当該通信路を介して診断応答パケットを返送し、
前記送信器は、前記診断応答パケットが正常に受信された回数が、あらかじめ設定された閾値に達すると、当該通信路の使用を再開することを特徴とする請求項1に記載の送受信システム。
The transmitter sends out a diagnostic packet to a communication path that is stopped in use due to an abnormality in communication among the plurality of communication paths between the transmitter and the repeater,
When the repeater receives the diagnostic packet from the transmitter, it returns a diagnostic response packet via the communication path,
The transmission / reception system according to claim 1, wherein the transmitter resumes use of the communication path when the number of times the diagnostic response packet is normally received reaches a preset threshold value.
JP2011076204A 2011-03-30 2011-03-30 Transmission/reception system Pending JP2012212955A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011076204A JP2012212955A (en) 2011-03-30 2011-03-30 Transmission/reception system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011076204A JP2012212955A (en) 2011-03-30 2011-03-30 Transmission/reception system

Publications (1)

Publication Number Publication Date
JP2012212955A true JP2012212955A (en) 2012-11-01

Family

ID=47266595

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011076204A Pending JP2012212955A (en) 2011-03-30 2011-03-30 Transmission/reception system

Country Status (1)

Country Link
JP (1) JP2012212955A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015097349A (en) * 2013-11-15 2015-05-21 株式会社日立製作所 Transmission device, communication control method, and communication system
JP2015177505A (en) * 2014-03-18 2015-10-05 Necエンジニアリング株式会社 Transmission device, communication system, data transmission method and data transmission program
JP2015226246A (en) * 2014-05-29 2015-12-14 日本電信電話株式会社 Uninterruptible switching device and uninterruptible switching method
WO2016129086A1 (en) * 2015-02-12 2016-08-18 三菱電機株式会社 Train control system, base station control apparatus, terrestrial wireless base station, vehicle-mounted wireless station
JP2016220187A (en) * 2015-05-20 2016-12-22 富士電機株式会社 Communication system and communication device
JP2019179965A (en) * 2018-03-30 2019-10-17 日本電気株式会社 Video transmission processing device, method, program, and recording medium
JP2019180086A (en) * 2019-05-29 2019-10-17 Necプラットフォームズ株式会社 Communication device and communication program
JP2020019297A (en) * 2018-07-30 2020-02-06 ボッシュ株式会社 Communication state diagnostic method of lin communication and communication state diagnostic device in vehicle
WO2024106190A1 (en) * 2022-11-14 2024-05-23 ソニーセミコンダクタソリューションズ株式会社 Communication device, communication method, and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05227167A (en) * 1992-02-10 1993-09-03 Nec Corp Local area network system
JP2001320412A (en) * 2000-05-11 2001-11-16 Mitsubishi Electric Corp Repeater and receiver
JP2003309594A (en) * 2002-04-16 2003-10-31 Hitachi Ltd Video information transmission system
JP2010177738A (en) * 2009-01-27 2010-08-12 Nec Corp Information communication system and information communication method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05227167A (en) * 1992-02-10 1993-09-03 Nec Corp Local area network system
JP2001320412A (en) * 2000-05-11 2001-11-16 Mitsubishi Electric Corp Repeater and receiver
JP2003309594A (en) * 2002-04-16 2003-10-31 Hitachi Ltd Video information transmission system
JP2010177738A (en) * 2009-01-27 2010-08-12 Nec Corp Information communication system and information communication method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015097349A (en) * 2013-11-15 2015-05-21 株式会社日立製作所 Transmission device, communication control method, and communication system
JP2015177505A (en) * 2014-03-18 2015-10-05 Necエンジニアリング株式会社 Transmission device, communication system, data transmission method and data transmission program
JP2015226246A (en) * 2014-05-29 2015-12-14 日本電信電話株式会社 Uninterruptible switching device and uninterruptible switching method
WO2016129086A1 (en) * 2015-02-12 2016-08-18 三菱電機株式会社 Train control system, base station control apparatus, terrestrial wireless base station, vehicle-mounted wireless station
US10597056B2 (en) 2015-02-12 2020-03-24 Mitsubishi Electric Corporation Train control system, base-station control device, ground wireless base station, and on-vehicle wireless station
JP2016220187A (en) * 2015-05-20 2016-12-22 富士電機株式会社 Communication system and communication device
JP2019179965A (en) * 2018-03-30 2019-10-17 日本電気株式会社 Video transmission processing device, method, program, and recording medium
JP7167466B2 (en) 2018-03-30 2022-11-09 日本電気株式会社 VIDEO TRANSMISSION PROCESSING DEVICE, METHOD, PROGRAM AND RECORDING MEDIUM
JP2020019297A (en) * 2018-07-30 2020-02-06 ボッシュ株式会社 Communication state diagnostic method of lin communication and communication state diagnostic device in vehicle
JP2019180086A (en) * 2019-05-29 2019-10-17 Necプラットフォームズ株式会社 Communication device and communication program
WO2024106190A1 (en) * 2022-11-14 2024-05-23 ソニーセミコンダクタソリューションズ株式会社 Communication device, communication method, and program

Similar Documents

Publication Publication Date Title
JP2012212955A (en) Transmission/reception system
JP4652388B2 (en) System for efficiently recovering Node B buffer data after MAC layer reset
US9461784B2 (en) RRC message transmission method in wireless communication system
EP2204970A1 (en) Wireless network with star topology
US20080212467A1 (en) Apparatus, transmission method, and tangible machine-readable medium thereof for relaying data signal in a milti-hop network
US20190238274A1 (en) Data retransmission method and device
CN102106105B (en) Method and device for data transmission
CN101562506B (en) Data transmission method
KR100997660B1 (en) Method for cooperative transmitting data in wireless multihop network and system thereof
JP2009212796A (en) Transmitter, data transfer system, data transfer method, and data transfer program
US20070286197A1 (en) Interoperable transport protocol for internetwork routing
US8625585B2 (en) Switch apparatus
KR100241904B1 (en) Method for re-transmitting data of data link layer in paging exchange system
CN115412483B (en) Method and system for cross-device link aggregation keep-alive message interaction
KR101566314B1 (en) Method of traffic reduction using dual virtual path algorithm
WO2015136713A1 (en) Transmission module, information transmission network system, information transmission method, and information transmission program
JPH05122286A (en) Communication protocol device with packet re-transmission function
US20040153872A1 (en) System and method for multi-destination delivery
JP5849475B2 (en) Communication terminal and failure detection method in communication system
JP2006304024A (en) Duplex remote surveillance control system
JP2002158734A (en) Communication method and communication system
JP2011223494A (en) Communication device and communication program
JP2006148417A (en) Wireless communication network
CA2622414A1 (en) Apparatus, transmission method, and tangible machine-readable medium thereof for relaying a data signal in a multi-hop network
JPH05252172A (en) Switching method for duplex bus and node device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20130807

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140313

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140401

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140528

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140701

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140822

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20141007