JPH0897858A - Data transfer system - Google Patents

Data transfer system

Info

Publication number
JPH0897858A
JPH0897858A JP22913094A JP22913094A JPH0897858A JP H0897858 A JPH0897858 A JP H0897858A JP 22913094 A JP22913094 A JP 22913094A JP 22913094 A JP22913094 A JP 22913094A JP H0897858 A JPH0897858 A JP H0897858A
Authority
JP
Japan
Prior art keywords
packet
data
address
identifier
terminals
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.)
Withdrawn
Application number
JP22913094A
Other languages
Japanese (ja)
Inventor
Tetsuji Akiba
哲司 秋葉
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.)
NEC Engineering Ltd
Original Assignee
NEC Engineering Ltd
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 NEC Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP22913094A priority Critical patent/JPH0897858A/en
Publication of JPH0897858A publication Critical patent/JPH0897858A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE: To reduce the number of packets transmitted to a network and to reduce the loads of the network. CONSTITUTION: A specified address S in common to all terminals to be fetched as a present address, an identifier I for dividing plural data and an end identifier E for informing the end of the packet are stipulated. The plural data A to C for which transmission is requested are combined in a data part while holding the identifiers I there between regardless of termination destination addresses by a packet combining part 12. The specified address S is placed at a destination address, the end identifier E is placed at the end and a combined packet 4 is formed and transferred to the transmission line 3 of the network by a packet transmission part 13. The transferred combined packet 4 is fetched from a packet reception part 14 to a combined packet judgement part 15 and a packet disassemblying part 16 successively takes out the plural data A-C and sends only the data provided with its own termination destination address through a data fetching part 18 to an upper layer 2.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、3つ以上の複数端末が
1つの伝送路に接続されるネットワーク内で、複数デー
タを一括して1つのパケットに形成し伝送路に転送する
データ転送方式に関し、特に、伝送路上のパケット数を
減少させてネットワークの負荷を軽減出来るデータ転送
方式に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data transfer system for collectively forming a plurality of data into one packet and transferring it to a transmission line in a network in which three or more terminals are connected to one transmission line. In particular, the present invention relates to a data transfer method capable of reducing the number of packets on the transmission path and reducing the load on the network.

【0002】[0002]

【従来の技術】従来、この種のデータ転送方式では、同
一宛先を有する複数のパケットを一括して連結し、1つ
のパケットに形成する技術が、例えば、特開平1−17
5431号公報に記載されている。
2. Description of the Related Art Conventionally, in this type of data transfer system, a technique of collectively concatenating a plurality of packets having the same destination to form one packet is disclosed in, for example, Japanese Patent Laid-Open No. 1-17.
It is described in Japanese Patent No. 5431.

【0003】この方式では、図5に示されるように、端
末7において、同一宛先アドレス(LCNa)を有する
上位層から送信要求された2つのパケット201、20
2が連結されて1つのパケット203が形成され、この
1つのパケット203が伝送路8を介してネットワーク
に送出されている。
In this method, as shown in FIG. 5, in the terminal 7, two packets 201, 20 requested to be transmitted from the upper layer having the same destination address (LCNa) are transmitted.
Two packets are concatenated to form one packet 203, and this one packet 203 is sent to the network via the transmission path 8.

【0004】次に、パケットフォーマットは、図5に示
されるように、宛先アドレス(LCN)及びサイクリッ
ク冗長コード(CRC)を含むヘッダと、データとから
構成されているものとする。短パケット201は、LC
Na及びCRCaよりなるヘッダと、データaとから構
成され、短パケット202は、LCNa及びCRCbよ
りなるヘッダと、データbとから構成されている。
Next, it is assumed that the packet format is composed of a header including a destination address (LCN) and a cyclic redundancy code (CRC) and data, as shown in FIG. The short packet 201 is LC
The short packet 202 is composed of a header composed of Na and CRCa and data a, and the short packet 202 is composed of a header composed of LCNa and CRCb and data b.

【0005】短パケット201、202の宛先アドレス
は共にLCNaで、同じであり、連結後のパケット20
3も宛先アドレスは同じLCNaとする。連結後のパケ
ット203のCRCは、再計算したCRCabとする。
データは、生成順序に従って、データaとデータbとが
連結して1つのデータになる。
The destination addresses of the short packets 201 and 202 are both LCNa and are the same.
3 also has the same destination address as LCNa. The CRC of the connected packet 203 is the recalculated CRCab.
In the data, the data a and the data b are linked into one data according to the generation order.

【0006】[0006]

【発明が解決しようとする課題】上述した従来のデータ
転送方式では、複数データを連結したパケットが一つの
宛先アドレスを有し、この宛先アドレスが、連結パケッ
トに含まれる全データの宛先アドレスに一致している。
即ち、送信要求された同一宛先の複数のパケットを連結
して1つのパケットが構成されているので、ネットワー
ク上に送出されるパケットの数を減少させることが出来
る。
In the above-mentioned conventional data transfer method, a packet in which a plurality of data are concatenated has one destination address, and this destination address is set to the destination address of all the data included in the concatenated packet. I am doing it.
That is, since one packet is formed by concatenating a plurality of packets of the same destination requested to be transmitted, the number of packets to be sent out on the network can be reduced.

【0007】しかし、この構成では、同一ネットワーク
上に接続される端末数が増加した場合、パケット数も増
加し、ネットワークの負荷が高くなり、伝送路利用の競
合から、再送等のオーバヘッドが増加するという問題点
がある。
However, in this configuration, when the number of terminals connected to the same network increases, the number of packets also increases, the load on the network increases, and the overhead such as retransmission increases due to the competition for the use of the transmission path. There is a problem.

【0008】本発明の課題は、ネットワークに送出され
るパケット数を更に減少させることによって、ネットワ
ークの負荷を軽減出来るデータ転送方式を提供すること
である。
An object of the present invention is to provide a data transfer system capable of reducing the load on the network by further reducing the number of packets sent to the network.

【0009】[0009]

【課題を解決するための手段】本発明によるデータ転送
方式は、3つ以上の複数端末が1つの伝送路に接続され
るネットワーク内で、複数データを一括して1つのパケ
ットに形成し前記伝送路に転送するデータ転送方式にお
いて、前記パケットが、所定のアドレス部に前記複数端
末それぞれに共通に受信可能な特別アドレスを有し、ま
た、前記複数データそれぞれの間に当該複数データの境
界を識別可能な識別子を有している。
According to the data transfer method of the present invention, a plurality of data are collectively formed into one packet in a network in which three or more terminals are connected to one transmission path. In the data transfer method of transferring to a road, the packet has a special address that can be commonly received by each of the plurality of terminals in a predetermined address part, and identifies a boundary of the plurality of data between the plurality of data. Has a possible identifier.

【0010】また、前記複数端末それぞれのパケット受
信部は、受信パケットの所定のアドレス部に有する前記
特別アドレスを判断して当該パケットを内部に取込む判
断手段と、取込んだパケットから前記識別子を用いて各
データに分解する分解手段と、分解されたデータに含ま
れる着信先アドレスを参照し所定のアドレスを有するデ
ータのみを内部に取込む取込手段とを備えている。
Further, the packet receiving unit of each of the plurality of terminals determines the special address contained in the predetermined address portion of the received packet and takes in the packet internally, and the identifier from the taken packet. It is provided with a decomposing means for decomposing each data by using it, and a taking-in means for referring to a destination address included in the decomposed data and taking in only data having a predetermined address.

【0011】更に、前記複数端末それぞれのパケット送
信部は、送出する複数のデータの間に前記識別子を挿入
して所定の最大長以内に結合し1つのパケットを形成す
る結合手段と、当該パケットの所定のアドレス部に前記
特別アドレスを付加し、また、最後尾に最後尾識別子を
付加して伝送路に送出する送出手段とを備えている。
Further, the packet transmission unit of each of the plurality of terminals inserts the identifier into a plurality of data to be transmitted and combines them within a predetermined maximum length to form one packet, and a combining unit for the packet. It is provided with a sending means for adding the special address to a predetermined address part, and adding an end identifier to the end and sending out to the transmission path.

【0012】[0012]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0013】図1は本発明の一実施例を示す機能ブロッ
ク図である。図1に示されたデータ転送方式では、物理
層である端末送受信部1が、上位層2から渡されたそれ
ぞれ着信先アドレスの異なるデータA〜Cを一括して1
つの結合パケット4に形成し、ネットワークの伝送路3
に送出しているものとし、この点で、図5と相違してい
る。
FIG. 1 is a functional block diagram showing an embodiment of the present invention. In the data transfer method shown in FIG. 1, the terminal transmitting / receiving unit 1, which is the physical layer, collectively collects the data A to C, which have different destination addresses and are passed from the upper layer 2, in a batch.
Formed into one combined packet 4 and network transmission line 3
It is assumed that the data has been transmitted to the user, and this point is different from FIG.

【0014】図1に示されるように、結合パケット4に
は、データA〜Cの区別のため識別子Iを挟んでデータ
A〜Cが送信要求順に並び、先頭に特別アドレスSが置
かれ、且つ、最後尾に最後尾を知らせるフラグを有する
最後尾識別子Eが置かれるものとする。また、データ
A、B、Cそれぞれは内部に着信先アドレスa、b、a
を有し、着信先アドレスaは着信先端末の自分のアドレ
スであるものとする。特別アドレスSには、各端末で自
分のアドレス以外で着信可能なアドレス符号が設定され
ている。例えば、特別アドレスSには番号において最老
い番等が使用できる。
As shown in FIG. 1, in the combined packet 4, in order to distinguish the data A to C, the data A to C are arranged in the transmission request order with the identifier I interposed therebetween, and the special address S is placed at the head, and , The tail identifier E having a flag indicating the tail is placed at the tail. Further, the data A, B, and C are internally stored in the destination address a, b, a
And the destination address a is the own address of the destination terminal. The special address S is set with an address code that allows each terminal to receive a call other than its own address. For example, for the special address S, the oldest number or the like can be used.

【0015】まず、図1を参照し、端末送受信部1の構
成について説明する。端末送受信部1は、送信部とし
て、データ記憶領域19を有する送信バッファ11、パ
ケット結合部12、及びパケット送信部13を有し、受
信部として、パケット受信部14、結合パケット判断部
15、パケット分解部16、データ廃棄部17、及びデ
ータ取込部18を有している。
First, the configuration of the terminal transmitting / receiving unit 1 will be described with reference to FIG. The terminal transmitting / receiving unit 1 includes a transmission buffer 11 having a data storage area 19, a packet combining unit 12, and a packet transmitting unit 13 as transmitting units, and a packet receiving unit 14, a combined packet determination unit 15, and packets as receiving units. It has a disassembling unit 16, a data discarding unit 17, and a data capturing unit 18.

【0016】送信部において、送信バッファ11は、上
位層2から受けたデ−タA〜Cを順次データ記憶領域1
9に記憶蓄積する。パケット結合部12は、パケット送
信部13からパケットの送信可能通知を受けると、送信
バッファ11のデータ記憶領域19に蓄積されたデータ
A〜Cを取出し、図1に示されるように、データ間に識
別子Iを挿入して伝送路3に送信可能な最大長以内の長
さの結合パケット4に形成し、パケット送信部13に送
出する。パケット送信部13は受けた結合データに、図
示されるような特別アドレスS及び最後尾識別子Eを付
加して結合パケット4を形成し伝送路3に送出する。
In the transmission section, the transmission buffer 11 sequentially receives the data A to C received from the upper layer 2 in the data storage area 1.
9 is stored and accumulated. Upon receiving the packet transmittable notification from the packet transmitting unit 13, the packet combining unit 12 takes out the data A to C accumulated in the data storage area 19 of the transmission buffer 11 and, as shown in FIG. The identifier I is inserted to form a combined packet 4 having a length within the maximum length that can be transmitted to the transmission line 3, and the combined packet 4 is transmitted to the packet transmission unit 13. The packet transmitter 13 adds the special address S and the last identifier E as shown to the received combined data to form a combined packet 4 and sends it to the transmission line 3.

【0017】他方、受信部において、パケット受信部1
4は、伝送路3上の転送パケットを取込み、結合パケッ
ト判断部15に転送する。結合パケット判断部15は、
取込んだパケットの宛先アドレスを調べ、自分のアドレ
ス、または、特別アドレスSの場合、取込んだパケット
をパケット分解部16に送出する。パケット分解部16
は、受けた結合パケットを各データに分解する。
On the other hand, in the receiving unit, the packet receiving unit 1
4 takes in the transfer packet on the transmission path 3 and transfers it to the combined packet determination unit 15. The combined packet determination unit 15
The destination address of the captured packet is checked, and if it is its own address or the special address S, the captured packet is sent to the packet disassembly unit 16. Packet decomposition unit 16
Decomposes the received combined packet into respective data.

【0018】前述のように、データには着信先アドレス
が含まれるので、結合パケット4の場合、分解されたデ
ータA、B、Cの内、自分のアドレスである着信先アド
レスaを有するデータA、Cは、データ取込部18に送
出され、データ取込部18により上位層2に取込まれ
る。他方、自分以外のアドレスbを有するデータBは、
データ廃棄部17に送出され、データ廃棄部17によっ
て廃棄される。
As described above, since the data includes the destination address, in the case of the combined packet 4, the data A having the destination address a which is its own address among the decomposed data A, B and C. , C are sent to the data fetching unit 18 and fetched by the data fetching unit 18 in the upper layer 2. On the other hand, data B having an address b other than itself is
It is sent to the data discarding unit 17, and is discarded by the data discarding unit 17.

【0019】次に、図1及び図2を併せ参照して、端末
送受信部1のパケット送信手順について説明する。
Next, with reference to FIG. 1 and FIG. 2, the packet transmission procedure of the terminal transmitting / receiving unit 1 will be described.

【0020】まず、上位層2から送信要求を受けたデー
タA〜Cが送信バッファ11のデータ記憶領域19に順
次記憶蓄積(手順101)される。送信バッファ11
は、送信要求のあることを、パケット結合部12を介し
てパケット送信部13に知らせる。パケット送信部13
は、ネットワークの伝送路3が空くのを待ち、空いて使
用可能になった場合(手順102のYES)、この使用
可能をパケット結合部12に知らせる。
First, the data A to C which have received the transmission request from the upper layer 2 are sequentially stored and accumulated in the data storage area 19 of the transmission buffer 11 (step 101). Send buffer 11
Informs the packet transmitter 13 via the packet combiner 12 that there is a transmission request. Packet transmitter 13
Waits for the transmission line 3 of the network to become free, and when the transmission line 3 becomes free and becomes usable (YES in step 102), informs the packet coupling unit 12 of this availability.

【0021】パケット結合部12は、データ記憶領域1
9に複数データがあり(手順103のYES)、且つ、
これらデータの合計ビット数が1パケットの最大長を超
えている場合(手順104のYES)、1パケット分の
データをデータ記憶領域19から取出(手順105)
し、図1に示されるような結合パケットを形成(手順1
06、107)し、パケット送信部13を介して伝送路
3に送出(手順108)する。
The packet combiner 12 includes a data storage area 1
9 has a plurality of data (YES in step 103), and
If the total number of bits of these data exceeds the maximum length of one packet (YES in step 104), one packet of data is retrieved from the data storage area 19 (step 105).
And form a combined packet as shown in FIG. 1 (procedure 1
06, 107), and the data is sent to the transmission line 3 via the packet transmission unit 13 (procedure 108).

【0022】手順103が“NO”で、データが単独の
場合、単独データのパケットを形成して送出する従来通
りの手順が行われる。手順104が“NO”で、複数デ
ータが1つのパケット長以内で収まる場合、手順105
が省略削除されて、手順106に進む。
If the procedure 103 is "NO" and the data is independent, the conventional procedure of forming and transmitting a packet of independent data is performed. If step 104 is “NO” and a plurality of data fits within one packet length, step 105
Are omitted and deleted, and the process proceeds to step 106.

【0023】手順106では、図1における結合パケッ
ト4で示されるように、取出されたデータA〜B、B〜
Cそれぞれの間にデータを区別する識別子Iが挿入され
1つに結合される。手順107では、どの端末でも自分
のアドレスと同様に取込む機能を有する特別アドレスS
が、手順106で結合されたデータの先頭の所定位置に
挿入され、且つ、最後尾を知らせる最後尾識別子Eが最
後尾に付加される。
In step 106, the fetched data A to B and B to B as shown in the combined packet 4 in FIG.
An identifier I for distinguishing data is inserted between the Cs and combined into one. In step 107, the special address S that has the function of taking in the same as its own address at any terminal
Is inserted at a predetermined position at the beginning of the data combined in step 106, and an end identifier E for notifying the end is added to the end.

【0024】次に、図1及び図3を併せ参照して、端末
送受信部1のパケット受信手順について説明する。ここ
で、上述の送信手順と同じ図1が使用されるが、端末送
受信部1の自分のアドレスが“a”であるとして説明す
る。
Next, the packet receiving procedure of the terminal transmitting / receiving unit 1 will be described with reference to FIGS. Here, FIG. 1 which is the same as the above-mentioned transmission procedure is used, but description will be given assuming that the own address of the terminal transmission / reception unit 1 is “a”.

【0025】パケット受信部14は、伝送路3上のパケ
ットを取入れて結合パケット判断部15に転送し、取入
れられたパケットは結合パケット判断部15に記憶蓄積
(手順131)される。結合パケット判断部15は、蓄
積されたパケットの宛先アドレスを自分のアドレス及び
特別アドレスSと照合(手順132)し、自分のアドレ
スではなく(手順133の“NO”)、且つ、特別アド
レスSであった場合(手順134のYES)、取込んだ
パケットを結合パケット4と判断してパケット分解部1
6に送り込む。特別アドレスSを有する結合パケット4
は最後尾を最後尾識別子Eで判断出来る。
The packet receiving unit 14 takes in the packet on the transmission path 3 and transfers it to the combined packet determination unit 15, and the received packet is stored and accumulated in the combined packet determination unit 15 (procedure 131). The combined packet determination unit 15 collates the destination address of the accumulated packets with its own address and the special address S (procedure 132), and determines that the destination address of the accumulated packet is not the own address (“NO” in procedure 133) and the special address S. If yes (YES in step 134), the packet taken in is determined to be the combined packet 4, and the packet decomposition unit 1
Send to 6. Combined packet 4 with special address S
Can determine the tail by the tail identifier E.

【0026】結合パケット4を受けたパケット分解部1
6では、受けた結合パケット4のデータA、B、Cが識
別子Iにより分解(手順135)され、まず、第1のデ
ータとしてデータAが取出(手順136)される。次い
で、このデータAに含まれる着信先アドレスaが自分の
アドレスaに参照され、データAが自分への着信呼であ
ると判定(手順137のYES)された際、データAが
データ取込部18を介して内部、上位層2に取込(手順
138)まれる。
The packet disassembling unit 1 which has received the combined packet 4
In 6, the received data A, B, C of the combined packet 4 is decomposed by the identifier I (procedure 135), and first, the data A is taken out as the first data (procedure 136). Next, when the destination address a included in the data A is referred to by the own address a and it is determined that the data A is an incoming call to itself (YES in step 137), the data A is acquired by the data capturing unit. It is taken in via 18 and the upper layer 2 (procedure 138).

【0027】次に、データAには、最後尾識別子Eでは
なく識別子Iが続く(手順139のNO)ので、次のデ
ータであるデータBが取出(手順140)され、手順1
37の着信呼判定手順に戻る。データBが着信アドレス
bを有し、自端末の着信でない、手順137が“NO”
の場合、取出されたデータBはパケット分解部16から
データ廃棄部17に送られ、データ廃棄部17により廃
棄(手順141)される。
Next, since the identifier A, not the last identifier E, follows the data A (NO in step 139), the next data, data B, is taken out (step 140) and the procedure 1
Returning to the incoming call determination procedure of 37. The data B has the incoming address b and is not the incoming call of the own terminal, and the procedure 137 is “NO”.
In the case of, the taken-out data B is sent from the packet disassembling unit 16 to the data discarding unit 17, and is discarded by the data discarding unit 17 (procedure 141).

【0028】パケット分解部16は、データBを廃棄す
ると手順139からの手順により、識別子Iに続くデー
タCを次に取出し、手順は手順139に戻る。手順13
9が“YES”で、最後尾識別子Eが現れた場合、この
パケットの処理手順は終了する。
After discarding the data B, the packet disassembling unit 16 takes out the data C following the identifier I by the procedure from the procedure 139, and the procedure returns to the procedure 139. Step 13
If 9 is "YES" and the last identifier E appears, the processing procedure of this packet ends.

【0029】手順132の結果、手順133が“YE
S”で、自分のアドレスであった場合、通常の受信手順
(手順142)が行われ、手順は終了する。手順134
が“NO”で、特別アドレスSでなかった場合、受信蓄
積したパケットは廃棄(手順143)され、手順は終了
する。
As a result of the step 132, the step 133 is "YE".
If the address is "S" and the address is his / her own address, the normal reception procedure (step 142) is performed, and the procedure ends.
Is "NO" and it is not the special address S, the received and accumulated packet is discarded (procedure 143), and the procedure ends.

【0030】最初に、特別アドレスSとして、番号が最
老い番と説明されたが、アドレスの先頭に従来の使用方
法では許可されない文字列が採用されてもよい。例え
ば、図4に示されるように、端末Aの自アドレスが“0
000…01”、端末Bの自アドレスが“0000…0
2”と、各端末の自アドレスがそれぞれ相違しており、
共通な特別アドレスSが“$000…0F”に設定され
た場合、全ての端末が宛先アドレス$000…0Fを自
アドレスとして取扱うことになる。
First, it was explained that the number is the oldest number as the special address S, but a character string which is not permitted by the conventional usage may be adopted at the beginning of the address. For example, as shown in FIG. 4, the own address of the terminal A is "0".
000 ... 01 "and the own address of terminal B is" 0000 ... 0 "
2 ”and the own address of each terminal are different,
When the common special address S is set to "$ 000 ... 0F", all terminals handle the destination addresses $ 000 ... 0F as their own addresses.

【0031】即ち、各端末A、Bでは、宛先アドレス$
000…0Fを有するパケットを自分へ着信する結合パ
ケットと判断して取扱う。この場合、例えば、宛先アド
レスの先頭の符号$はシステムとして使用禁止されてい
るが、自アドレス、または、自端末への着信先アドレス
として、先頭のビット$を“ON”状態で通過の判定を
する手段が全端末に採用されることになる。
That is, in each of the terminals A and B, the destination address $
A packet having 000 ... 0F is judged to be a combined packet arriving to itself and handled. In this case, for example, the leading code $ of the destination address is prohibited to be used as a system. The means for doing so will be adopted for all terminals.

【0032】上記では、図1に機能ブロックを図示し、
図2、3に主要手順を図示して説明したが、機能ブロッ
クの分離・併合、及び、手順の並列動作・前後入替動作
等が、上記機能を妨げない限り許されてよい。即ち、上
記説明は本発明を限定するものではない。
In the above, the functional blocks are shown in FIG.
Although the main procedure is illustrated and described in FIGS. 2 and 3, functional block separation / merging and parallel operation / post-replacement operation of the procedure may be allowed as long as the above functions are not hindered. That is, the above description does not limit the present invention.

【0033】[0033]

【発明の効果】以上説明したように本発明によれば、自
アドレスとして取込む全ての端末に共通な特別アドレス
S、各データA〜Cを区分する識別子I、及び、パケッ
トの最後尾を知らせる最後尾識別子Eが規定され、ネッ
トワークの伝送路に転送されるパケットとして、宛先ア
ドレスに特別アドレスSが置かれ、データ部分に送信要
求された複数データが着信先アドレスに無関係に識別子
Iを挟んで結合され、最後尾に最後尾識別子Eが置かれ
て、形成される結合パケットが得られる。
As described above, according to the present invention, the special address S common to all the terminals to be taken in as its own address, the identifier I for distinguishing each data A to C, and the end of the packet are notified. A special address S is placed in the destination address as a packet to be transferred to the transmission line of the network in which the last identifier E is defined, and a plurality of data requested to be transmitted in the data part sandwiches the identifier I regardless of the destination address. Combined, the tail identifier E is placed at the end, and the combined packet to be formed is obtained.

【0034】この結合パケットを送受信することによっ
て、ネットワークに送出されるパケット数を減少させ、
ネットワークの負荷を軽減出来るデータ転送方式を得る
ことができる。
By transmitting and receiving this combined packet, the number of packets sent to the network is reduced,
It is possible to obtain a data transfer method that can reduce the load on the network.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示す機能ブロック図であ
る。
FIG. 1 is a functional block diagram showing an embodiment of the present invention.

【図2】図1の送信部分の一実施例を示す流れ図であ
る。
FIG. 2 is a flowchart showing an example of a transmission part of FIG.

【図3】図1の受信部分の一実施例を示す流れ図であ
る。
FIG. 3 is a flowchart showing an embodiment of the receiving part of FIG.

【図4】本発明の特別アドレスの一実施例を示す説明図
である。
FIG. 4 is an explanatory diagram showing an example of a special address of the present invention.

【図5】従来のパケット転送の一例を示す説明図であ
る。
FIG. 5 is an explanatory diagram showing an example of conventional packet transfer.

【符号の説明】[Explanation of symbols]

1 端末送受信部(物理層) 2 上位層 3 伝送路 4 結合パケット 11 送信バッファ 12 パケット結合部 13 パケット送信部 14 パケット受信部 15 結合パケット判断部 16 パケット分解部 17 データ廃棄部 18 データ取込部 19 データ記憶領域 1 Terminal Transmitter / Receiver (Physical Layer) 2 Upper Layer 3 Transmission Line 4 Combined Packet 11 Transmitter Buffer 12 Packet Combiner 13 Packet Transmitter 14 Packet Receiver 15 Combined Packet Judger 16 Packet Disassembler 17 Data Discarder 18 Data Capturer 19 data storage area

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 3つ以上の複数端末が1つの伝送路に接
続されるネットワーク内で、複数データを一括して1つ
のパケットに形成し前記伝送路に転送するデータ転送方
式において、前記パケットが、所定のアドレス部に前記
複数端末それぞれに共通に受信可能な特別アドレスを有
し、また、前記複数データそれぞれの間に当該複数デー
タの境界を識別可能な識別子を有することを特徴とする
データ転送方式。
1. In a data transfer method for collectively forming a plurality of data into one packet and transferring the packet to the transmission line in a network in which three or more terminals are connected to one transmission line, the packet is A data transfer having a special address that can be commonly received by each of the plurality of terminals in a predetermined address part, and an identifier that can identify a boundary of the plurality of data between the plurality of data. method.
【請求項2】 請求項1において、前記複数端末それぞ
れのパケット受信部が、受信パケットの所定のアドレス
部に有する前記特別アドレスを判断して当該パケットを
内部に取込む判断手段と、取込んだパケットから前記識
別子を用いて各データに分解する分解手段と、分解され
たデータに含まれる着信先アドレスを参照し所定のアド
レスを有するデータのみを内部に取込む取込手段とを備
えることを特徴とするデータ転送方式。
2. The packet receiving unit of each of the plurality of terminals according to claim 1, further comprising: a determining unit that determines the special address included in a predetermined address portion of the received packet and captures the packet internally. It is characterized by further comprising: a decomposing means for decomposing each data from the packet using the identifier, and a retrieving means for referring only to a destination address included in the decomposed data and taking in only data having a predetermined address. And data transfer method.
【請求項3】 請求項1において、前記複数端末それぞ
れのパケット送信部が、送出する複数のデータの間に前
記識別子を挿入して所定の最大長以内に結合して1つの
パケットを形成する結合手段と、当該パケットの所定の
アドレス部に前記特別アドレスを付加し、また、最後尾
に最後尾を示す最後尾識別子を付加して伝送路に送出す
る送出手段とを備えることを特徴とするデータ転送方
式。
3. The combination according to claim 1, wherein the packet transmission unit of each of the plurality of terminals inserts the identifier between a plurality of data to be transmitted and combines them within a predetermined maximum length to form one packet. And a sending means for adding the special address to a predetermined address part of the packet and for adding an end identifier indicating the end to the end and sending out to the transmission path. Transfer method.
【請求項4】 請求項1において、前記特別アドレス
が、アドレス番号の先頭に通常許可されていない特定ビ
ットを有し、前記端末それぞれの受信部が、受信パケッ
トの所定のアドレス部に有する当該特定ビットを許可し
て通過させ、前記特別アドレスに判断して当該受信パケ
ットを内部に取込む判断手段を備えることを特徴とする
データ転送方式。
4. The specific address according to claim 1, wherein the special address has a specific bit that is not normally permitted at the beginning of an address number, and the receiving unit of each of the terminals has the specific address included in a predetermined address unit of a received packet. A data transfer system comprising a determination means for permitting a bit to pass through, determining the special address, and fetching the received packet inside.
JP22913094A 1994-09-26 1994-09-26 Data transfer system Withdrawn JPH0897858A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22913094A JPH0897858A (en) 1994-09-26 1994-09-26 Data transfer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22913094A JPH0897858A (en) 1994-09-26 1994-09-26 Data transfer system

Publications (1)

Publication Number Publication Date
JPH0897858A true JPH0897858A (en) 1996-04-12

Family

ID=16887228

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22913094A Withdrawn JPH0897858A (en) 1994-09-26 1994-09-26 Data transfer system

Country Status (1)

Country Link
JP (1) JPH0897858A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004064341A1 (en) * 2003-01-14 2004-07-29 Fujitsu Limited Method for realizing uninterruptible transfer during line failure in ip network
JP2007134976A (en) * 2005-11-10 2007-05-31 Matsushita Electric Ind Co Ltd Communication apparatus and communication method
US7397819B2 (en) 2002-11-08 2008-07-08 Nec Infrontia Corporation Packet compression system, packet restoration system, packet compression method, and packet restoration method
JP2009116409A (en) * 2007-11-01 2009-05-28 Canon Inc Information processing apparatus and information processing method
WO2013085091A1 (en) * 2011-12-07 2013-06-13 경상대학교 산학협력단 Packet structure, apparatus for transmitting packet, and apparatus for receiving packet
US8537819B2 (en) 2005-11-10 2013-09-17 Panasonic Corporation Power line communication apparatus, power line communication method and communication apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7397819B2 (en) 2002-11-08 2008-07-08 Nec Infrontia Corporation Packet compression system, packet restoration system, packet compression method, and packet restoration method
WO2004064341A1 (en) * 2003-01-14 2004-07-29 Fujitsu Limited Method for realizing uninterruptible transfer during line failure in ip network
JP2007134976A (en) * 2005-11-10 2007-05-31 Matsushita Electric Ind Co Ltd Communication apparatus and communication method
US8537819B2 (en) 2005-11-10 2013-09-17 Panasonic Corporation Power line communication apparatus, power line communication method and communication apparatus
JP2009116409A (en) * 2007-11-01 2009-05-28 Canon Inc Information processing apparatus and information processing method
WO2013085091A1 (en) * 2011-12-07 2013-06-13 경상대학교 산학협력단 Packet structure, apparatus for transmitting packet, and apparatus for receiving packet

Similar Documents

Publication Publication Date Title
EP0508886B1 (en) Filtering and disposition of messages in a bridge using a single address and protocol table
US7027443B2 (en) Reassembly engines for multilink applications
US20130166856A1 (en) Systems and methods for preserving the order of data
US5924112A (en) Bridge device
EP0512495A2 (en) Switching node in a network with label multiplexed information
US5444706A (en) Packet exchange network and method of controlling discard of packets in packet exchange network
JPH01226251A (en) Packet frame transmission system
US7346065B2 (en) Bridge apparatus and bridge method
US20050018670A1 (en) Method for frame forwarding and network switch
JP2000349828A (en) Packet transfer method and apparatus, and packet communication system
EP1135001A2 (en) Apparatus and method for automatic port identity discovery in hierarchical heterogenous systems
US5550827A (en) Control of the interchange of data packets in a network
US20040210669A1 (en) Apparatus and method for distributing packet without IP reassembly
US8488489B2 (en) Scalable packet-switch
JP2002261866A (en) Wireless transmission device and wireless transmission method
JPH06121001A (en) Retransmission control method in case of cell communication error
JP3228410B2 (en) Multicast communication method and method
CA2193180C (en) Packet transferring device
US7415025B1 (en) Method and apparatus for clearing a large number of connections in an ATM network
JPH05103016A (en) Message transmission reception method
KR20020014971A (en) Apparatus and method for determining paging alert mode in a mobile communication system
EP0792544B1 (en) Data storage system
JPH06177914A (en) Congestion control method
JPS61177049A (en) Inter-network connecting device
JPH06244897A (en) Packet passing control method

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20020115