JPS649784B2 - - Google Patents
Info
- Publication number
- JPS649784B2 JPS649784B2 JP14945084A JP14945084A JPS649784B2 JP S649784 B2 JPS649784 B2 JP S649784B2 JP 14945084 A JP14945084 A JP 14945084A JP 14945084 A JP14945084 A JP 14945084A JP S649784 B2 JPS649784 B2 JP S649784B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- code
- message
- header
- text
- 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.)
- Expired
Links
- 230000005540 biological transmission Effects 0.000 claims description 12
- 238000002789 length control Methods 0.000 claims description 9
- 230000002194 synthesizing effect Effects 0.000 claims 2
- 102100027891 Mitochondrial chaperone BCS1 Human genes 0.000 description 11
- 101100123053 Arabidopsis thaliana GSH1 gene Proteins 0.000 description 5
- 101100298888 Arabidopsis thaliana PAD2 gene Proteins 0.000 description 5
- 101150092599 Padi2 gene Proteins 0.000 description 5
- 102100035735 Protein-arginine deiminase type-2 Human genes 0.000 description 5
- 101100232079 Arabidopsis thaliana HSR4 gene Proteins 0.000 description 4
- 101150007734 BCS1 gene Proteins 0.000 description 4
- 101100004264 Homo sapiens BCS1L gene Proteins 0.000 description 4
- 101100219120 Theobroma cacao BTS1 gene Proteins 0.000 description 4
- 238000000034 method Methods 0.000 description 4
- 101000590281 Homo sapiens 26S proteasome non-ATPase regulatory subunit 14 Proteins 0.000 description 3
- 101001114059 Homo sapiens Protein-arginine deiminase type-1 Proteins 0.000 description 3
- 102100023222 Protein-arginine deiminase type-1 Human genes 0.000 description 3
- 238000007630 basic procedure Methods 0.000 description 2
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Description
【発明の詳細な説明】
本発明はパケツト交換網に非パケツト端末を接
続するためのパケツト組立分解装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a packet assembly and disassembly apparatus for connecting non-packet terminals to a packet switching network.
最近のデータ通知の一つの方法として、データ
をパケツトという単位に分割して伝送する方法が
採用されている。すなわち、送りたいデータ(以
下テキスト)が、一定長に区切られ、その各々
に、受信側機器を指示するアドレス等を含むパケ
ツトヘツダが付加されて得られたものがパケツト
である。パケツト交換網用に開発された端末で
は、送りたいデータからパケツトを作成する機能
を有する。このような端末をパケツト端末と呼
ぶ。一方、従来からすでに開発された端末は、パ
ケツトを作成する機能を有しないので、非パケツ
ト端末と呼ばれる。このような端末は、パケツト
組立分解装置を介してパケツト交換網に接続され
る。このパケツト組立分解装置では、非パケツト
端末から入力される電文を256バイトずつに分割
し各々にパケツトヘツダを付加してパケツトを組
立て、このパケツトを交換網に送出するととも
に、パケツト交換網から受信したパケツトの内、
パケツトヘツダを除去し、通常の非パケツト端末
向けの電文に変更して、これをパケツト端末に送
る。 One recent data notification method is to divide data into units called packets and transmit them. That is, data to be sent (hereinafter referred to as text) is divided into pieces of a certain length, and a packet header containing an address indicating the receiving device is added to each piece of data, resulting in a packet. Terminals developed for packet-switched networks have the ability to create packets from the data they want to send. Such terminals are called packet terminals. On the other hand, terminals that have been developed in the past are called non-packet terminals because they do not have the function of creating packets. Such terminals are connected to the packet switching network via packet assembly and disassembly equipment. This packet assembling and disassembling device divides a message input from a non-packet terminal into 256 bytes, adds a packet header to each, assembles a packet, sends this packet to a switching network, and also processes a packet received from a packet switching network. Of these,
The packet header is removed, the message is changed to a normal message for non-packet terminals, and this is sent to the packet terminal.
非パケツト端末から送信される電文はテキスト
に、同期確立符号、透過モード符号、伝送制御符
号、ブロツク・チエツク・シーケンス符号および
PADキヤラクタ符号(以下、非パケツト電文制
御符号)が付加されたものである。パケツト交換
網を通して相手側端末へ送信される時、同期確立
符号、ブロツク・チエツク・シーケンス符号およ
びPADキヤラクタ符号は網において吸収される
が、透過モード符号および伝送制御符号はテキス
トとともにパケツト確立・分解装置によつてパケ
ツトヘツダを付加され相手側端末へ送信される。
網内の許容最大パケツト電文長(パケツトヘツダ
ー部は含まない)が256バイトなため、テキスト
長が256バイトに非常に近い場合は透過モード符
号および伝送制御符号の付加のため、パケツト電
文長が256バイト以上になり、2つのパケツト電
文に分割して伝送されることになる。このこと
は、パケツト電文数の増加につながり、パケツト
電文数課金方式の公衆パケツト交換網においては
使用料金の増加となり、問題である。 Messages sent from non-packet terminals include text, synchronization establishment code, transparent mode code, transmission control code, block check sequence code, and
A PAD character code (hereinafter referred to as a non-packet message control code) is added. When transmitted to a destination terminal through a packet-switched network, the synchronization establishment code, block check sequence code, and PAD character code are absorbed in the network, but the transparent mode code and transmission control code are transmitted along with the text to the packet establishment/disassembly device. adds a packet header to the packet and sends it to the other party's terminal.
The maximum permissible packet message length within the network (not including the packet header) is 256 bytes, so if the text length is very close to 256 bytes, the packet message length will be reduced to 256 bytes due to the addition of the transparent mode code and transmission control code. As described above, the message is divided into two packet messages and transmitted. This leads to an increase in the number of packet messages, which is a problem in a public packet switching network that charges by the number of packet messages, resulting in an increase in usage fees.
本発明の目的とするところは、上記の如き従来
の問題点を除去するものであり、非パケツト端末
をパケツト交換網に接続するときに必要なパケツ
ト組立・分解装置に、透過モード符号および伝送
制御符号を削除又は挿入し、かつ削除又は挿入さ
れる透過モード符号の内容(テキストの全体又は
一部が透過であることの識別)および伝送制御符
号の内容(テキストの開始・終結符号の識別)を
圧縮された形で網羅する電文長制御ヘツダーの挿
入又は削除を行なう機能を設け、パケツト電文数
の増大を防ぐ効果を有するものである。 It is an object of the present invention to eliminate the above-mentioned conventional problems, and to provide a packet assembly/disassembly device necessary for connecting a non-packet terminal to a packet switching network with transparent mode codes and transmission control. Deletion or insertion of codes, and the contents of the transparent mode code to be deleted or inserted (identification that all or part of the text is transparent) and the contents of the transmission control code (identification of the start and end codes of the text) A function is provided to insert or delete a message length control header that covers data in a compressed form, and has the effect of preventing an increase in the number of packet messages.
第1図において、パケツト組立分解装置1は、
インタフエース3A,3Bを介してそれぞれ、非
パケツト端末およびパケツト交換網(いずれも図
示せず)に接続されている。インタフエース3A
から取り込まれた非パケツト電文は、バツフア5
にストアされ、1バイトずつ取り出され、レジス
タ7にストアされる。このとき、インタフエース
3Aからコントロール部30に非パケツト電文の
受信が知らされる。レジスタ7内の1バイトのデ
ータはBCSデコーダ9、制御符号デコーダ11
で解読され、それらの解読結果が1のとき、フリ
ツプフロツプ13,15にストアされる。レジス
タ7の中の1バイトがテキストのときは、その解
読結果がレジスタ16にストアされ、ゲート17
が開かれ、バツフア21の所定のエリアに順次ス
トアされる。1つの電文について、上述の解読が
されると、そのときのレジスタ13,15の内容
に従い、電文長制御ヘツダ生成回路19が各1バ
イトの電文長制御ヘツダH1,H2を作成し、そ
れぞれ、バツフア21の第1、第2バイト位置に
ストアする。バツフア21には、バツフア5にス
トアされた非パケツト電文の内、非パケツト電文
制御符号がヘツダH1,H2に圧縮され、これら
にテキストが付加された電文がストアされてい
る。この圧縮後の電文は、ラインタフエース3B
に送られ、そこでパケツトヘツダを付加されて、
パケツト交換網に送付される。 In FIG. 1, the packet assembly and disassembly device 1 is
It is connected to a non-packet terminal and a packet switching network (none of which are shown) via interfaces 3A and 3B, respectively. Interface 3A
Non-packet messages imported from buffer 5
The data is stored in the register 7, taken out one byte at a time, and stored in the register 7. At this time, the interface 3A notifies the control section 30 of the reception of the non-packet message. The 1-byte data in register 7 is sent to BCS decoder 9 and control code decoder 11.
When the decoding result is 1, it is stored in flip-flops 13 and 15. When one byte in register 7 is text, the decoding result is stored in register 16 and gate 17
are opened and sequentially stored in predetermined areas of the buffer 21. When one message is decoded as described above, the message length control header generation circuit 19 creates message length control headers H1 and H2 of 1 byte each according to the contents of the registers 13 and 15 at that time, and sends them to the buffer. 21 in the first and second byte positions. In the buffer 21, out of the non-packet messages stored in the buffer 5, non-packet message control codes are compressed into headers H1 and H2, and a message with text added thereto is stored. This compressed message is from Line Tough Ace 3B.
, where a packet header is added,
Sent to the packet switching network.
以下第2図を参照して、更に詳細に動作説明を
する。 The operation will be explained in more detail below with reference to FIG.
パケツト組立分解装置が非パケツト端末と伝送
するときの手順はベーシツク手順とする。 The procedure when the packet assembly/disassembly device transmits to a non-packet terminal is a basic procedure.
今、電文が第2図aの20に示す場合を考え
る。この電文20は、PADキヤラクタ符号PAD
1(1バイト)、同期確立符号SYN(3バイト)、
テキストの開始を示す符号STX(1バイト)、テ
キスト、テキストの終了を示す符号ETX(1バイ
ト)、ブロツクチエツクシーケンス符号BCS1,
BCS2(合計2バイト)、PADキヤラクタ符号
PAD2よりなる。この電文がレジスタ7に1バ
イトずつ取り出され、デコーダ9,11で解読さ
れる。PADキヤラクタ符号PAD1、同期確立符
号SYNがレジスタ7にストアされたとき、デコ
ーダ9,11は0を出力し、かつゲート17が閉
じたままであり、これらの符号は、レジスタ7か
らバツフア21に転送されることなく、削除され
るに止まる。符号STXがレジスタ7にストアさ
れ、制御符号デコーダ11によりデコードされる
と、このデコーダ11の内のSTXデコード部は、
1を出力し、フリツプフロツプ15Aをセツトす
る。次にテキストの内の1バイトがレジスタ7に
ストアされると、制御符号デコーダ11の内、テ
キストデコード部が1を出力し、対応するレジス
タ16に1をストアする。レジスタ16の1出力
はゲート17をオンとし、コントロール部30の
制御の下で、バツフア21の所定位置にストアさ
れる。以下同様にしてテキスト部がすべて、バツ
フア5よりバツフア21に転送される。その後テ
キストの終了を示す符号ETXがレジスタ7にス
トアされると、デコーダ11の内、ETXデコー
ド部がフリツプフロツプ15Cをセツトする。そ
の後次のブロツクチエツクシーケンス符号BCS
1がレジスタ7にストアアされると、BCSデコ
ーダ9はこれを取り込み、次に符号BCS2がレ
ジスタ7に入力されると、先に取り込んだBCS
1と新たに取り込んだBCS2とで、これらの符
号BCS1とBCSが正常か否かを判別し、正常時
には、フリツプフロツプ13をセツトする。次の
PADキヤラクタ符号PAD2がレジスタ7にスト
アされると、この符号は単に削除される。この結
果、バツフア5内の電文の内、テキスト部のみが
バツフア21にストアされ、フリツプフロツプ1
3とフリツプフロツプ15の内の、フリツプフロ
ツプ15A,15Cがセツトされ、フリツプフロ
ツプ15B,15Dはリセツトされたままであ
る。ヘツダ生成回路は、フリツプフロツプ15A
の出力1に応答して、この電文にはテキストがあ
ることを表示するために、ヘツダH1の第1ビツ
トを1にセツトするとともに、このSTX符号が
あることを示すために、ヘツダH1の第5、第6
ビツト“00”とする。また、フリツプフロツプ1
3の1出力に応答して、このテキストが正常であ
ることを示すために、ヘツダH1の第2ビツトを
1にする。また、フリツプフロツプ15Bが0で
あることにより、この電文は透過モードでないこ
とを示すために、ヘツダH1の第3,第4ビツト
“00”とする。さらに、フリツプフロツプ15C
の1出力に応答して、この電文にはETX符号が
あることを示すために、ヘツダH2の第1、第2
ビツトを“00”とする。このように回路19は、
ヘツダH1,H2を作成し、バツフア21の第
1、第2バイト位置にストアする。この結果、元
の電文20がテキストの他に、9バイトの非パケ
ツト電文伝送制御符号を有していたが、バツフア
21には、この9バイトの制御符号が2バイトの
情報に圧縮される。 Now, consider the case where the message is shown at 20 in Figure 2a. This telegram 20 is PAD character code PAD
1 (1 byte), synchronization establishment code SYN (3 bytes),
Code indicating the start of text STX (1 byte), text, code ETX (1 byte) indicating the end of text, block check sequence code BCS1,
BCS2 (total 2 bytes), PAD character code
Consists of PAD2. This telegram is taken out one byte at a time in register 7 and decoded by decoders 9 and 11. When the PAD character code PAD1 and the synchronization establishment code SYN are stored in the register 7, the decoders 9 and 11 output 0, and the gate 17 remains closed, and these codes are transferred from the register 7 to the buffer 21. It will stop being deleted without being deleted. When the code STX is stored in the register 7 and decoded by the control code decoder 11, the STX decoding section in this decoder 11
It outputs 1 and sets flip-flop 15A. Next, when one byte of the text is stored in the register 7, the text decoding section of the control code decoder 11 outputs 1 and stores 1 in the corresponding register 16. One output from the register 16 turns on the gate 17 and is stored in a predetermined position in the buffer 21 under the control of the control section 30. Thereafter, all text portions are transferred from the buffer 5 to the buffer 21 in the same manner. Thereafter, when the code ETX indicating the end of the text is stored in the register 7, the ETX decoding section of the decoder 11 sets the flip-flop 15C. Then the next block check sequence code BCS
When 1 is stored in register 7, BCS decoder 9 takes it in. Next, when code BCS2 is input to register 7, the BCS decoder 9 stores it in register 7.
1 and the newly fetched BCS2, it is determined whether these codes BCS1 and BCS are normal or not, and if they are normal, the flip-flop 13 is set. next
When the PAD character code PAD2 is stored in register 7, this code is simply deleted. As a result, only the text part of the message in buffer 5 is stored in buffer 21, and flip-flop 1 is stored.
Of the flip-flops 3 and 15, flip-flops 15A and 15C are set, and flip-flops 15B and 15D remain reset. The header generation circuit is a flip-flop 15A
In response to output 1 of , the first bit of header H1 is set to 1 to indicate that there is text in this telegram, and the first bit of header H1 is set to 1 to indicate that this STX code is present. 5.6th
Set bit to “00”. Also, flip-flop 1
In response to the 1 output of 3, the second bit of header H1 is set to 1 to indicate that this text is normal. Furthermore, since the flip-flop 15B is 0, the third and fourth bits of the header H1 are set to "00" to indicate that this message is not in the transparent mode. Furthermore, flip-flop 15C
1 output of header H2 to indicate that this telegram has an ETX code.
Set the bit to “00”. In this way, the circuit 19
Headers H1 and H2 are created and stored in the first and second byte positions of the buffer 21. As a result, although the original message 20 had a 9-byte non-packet message transmission control code in addition to the text, the buffer 21 compresses this 9-byte control code into 2-byte information.
次に、第2図bに示す電文21の場合を考え
る。この電文21は、第2図aの電文20の
ETX符号の代りに、伝送ブロツクの終りを示す
符号ETB有する点で、第2図aの電文と異なる。
従つて、この電文21がデコードされたとき、フ
リツプフロツプ15Cはセツトされないが、デコ
ーダ11の内、ETB符号デコード部は、レジス
タ7にはETB符号がストアされたときに1を出
力し、フリツプフロツプ15Dをセツトする。こ
の結果、フリツプフロツプ15の内、フリツプフ
ロツプ15A,15Dがセツトされる。ヘツダ生
成回路19は、フリツプフロツプ15A,15
B,13に応答して、第2図aの場合と同じく、
ヘツダH1の第1〜第6ビツトを定めるととも
に、フリツプフロツプ15Dの1出力に応答して
ヘツダH2の第1,第2ビツトに“01”をセツト
し、この電文にはETB符号があることを示す。 Next, consider the case of the message 21 shown in FIG. 2b. This telegram 21 is similar to the telegram 20 in Figure 2a.
This message differs from the message shown in FIG. 2a in that it has a code ETB indicating the end of the transmission block instead of the ETX code.
Therefore, when this telegram 21 is decoded, the flip-flop 15C is not set, but the ETB code decoding section of the decoder 11 outputs 1 when the ETB code is stored in the register 7, and the flip-flop 15D is set. Set. As a result, flip-flops 15A and 15D of the flip-flops 15 are set. The header generation circuit 19 includes flip-flops 15A, 15
In response to B, 13, as in Fig. 2a,
The 1st to 6th bits of header H1 are determined, and in response to the 1 output of flip-flop 15D, the 1st and 2nd bits of header H2 are set to "01" to indicate that this telegram has an ETB code. .
次に、第2図cの電文22の場合を考える。こ
の電文22は、第2図bの電文21の符号STX,
ETBの前に、透過モードであることを示す符号
DLEを有する点で第2図bの電文21と異なる。
従つて、デコーダ11は、レジスタ7に、この最
初のDLE符号がストアされたときに、そのDLE
符号デコーダ部より1を出力し、フリツプフロツ
プ15Bをセツトする。従つて、この電文22が
デコードされたときには、フリツプフロツプ15
の内、フリツプフロツプ15A,15B,15D
がセツトされる。ヘツダ生成回路はフリツプフロ
ツプ15A,15D,13の出力に応答して、第
2図bの場合と同じく、ヘツダH1の第1,第2
ビツト、ヘツダH2の第1、第2ビツトを定める
とともに、フリツプフロツプ15Bの出力に応答
して、ヘツダH1の第5,第6ビツトに“10”を
セツトし、この電文が透過モード符号DLEを有
することを示す。さらに、透過モードの電文であ
ることを示すために、ヘツダH1の第3,第4ビ
ツトに“01”をセツトする。 Next, consider the case of the message 22 in FIG. 2c. This telegram 22 has the symbol STX of the telegram 21 in FIG.
A symbol in front of ETB indicating that it is in transparent mode
It differs from the message 21 in FIG. 2b in that it has a DLE.
Therefore, when this first DLE code is stored in register 7, decoder 11 stores the DLE code in register 7.
The code decoder section outputs 1 and flip-flop 15B is set. Therefore, when this telegram 22 is decoded, the flip-flop 15
Among them, flip-flops 15A, 15B, 15D
is set. The header generation circuit responds to the outputs of the flip-flops 15A, 15D, and 13 to generate the first and second outputs of the header H1, as in the case of FIG. 2b.
The first and second bits of the header H2 are determined, and in response to the output of the flip-flop 15B, the fifth and sixth bits of the header H1 are set to "10", and this message has the transparent mode code DLE. Show that. Furthermore, to indicate that the message is in transparent mode, "01" is set in the third and fourth bits of header H1.
以上のように、ヘツダ生成回路19は、デコー
ダ9,11の出力に応答して、電文長制御ヘツダ
H1,H2を形成することができる。これによ
り、元の非パケツト電文制御符号を圧縮すること
ができる。 As described above, the header generation circuit 19 can form the message length control headers H1 and H2 in response to the outputs of the decoders 9 and 11. This allows the original non-packet message control code to be compressed.
一方、パケツト交換網より、このような圧縮さ
れたヘツダH1,H2を有するパケツト電文を、
パケツト組立分解装置1がインタフエース3Bよ
り受信すると、インタフエース3Bにおいて、パ
ケツトヘツダが除去され、残りの電文、すなわ
ち、電文長制御ヘツダH1,H2とテキストから
なる電文がバツフア21にストアされる。さら
に、このことがコントロール部30に、パケツト
電文を受信したことが知らされる。このバツフア
21内の圧縮パケツト電文の内、ヘツダH1,H
2は、制御符号生成回路23に入力され、解読さ
れる。回路23は、これらのヘツダH1,H2を
解読し、どのような符号が必要とするかを、H
1,H2の各ビツト位置を見て決定し、その符号
を発生するとともに、PADキヤラクタ符号PAD
1,PAD2、同期確立符号SYNを発生させる。
それとともに、ヘツダH1,H2の解読結果をコ
ントロール部30に伝送する。コントロール部3
0は、生成回路23により入力された解読結果に
基づいて、送信すべき符号の順序と、それを格納
すべきバツフア5内の位置を決定し、生成回路2
3より順次符号をバツフア5に送出するのを制御
する。すなわち、1バイトのPADキヤラクタ符
号PAD1、3バイトの同期確立符号SYNを送
り、その後、第2図a〜eに例示したように
STX符号又はDLE符号およびSTX符号を送る。
その後テキストがバツフア21よりレジスタ25
にコントロール部30の制御下で1バイトずつ読
出され、バツフア5に送られる。テキストは、同
時にレジスタ25よりBCS生成回路29に送ら
れ、この回路により、2バイトのブロツクチエツ
クシーケンス符号BCS1,BCS2が公知の手法
により生成される。バツフア長よりテキスト長が
短い場合はどこがテキストの最後なのかを判断し
なければならないが、その判断をするのにデコー
ダ27が用いられる。バツフア5にテキストがス
トアされた後、コントロール部30の制御下で、
ETX符号又はETB符号又はDLE符号とETB符号
が回路23よりバツフア5に送られる。その後、
BCS生成回路29よりBCS1,BCS2符号がバ
ツフア5に送出された後、回路23よりPAD2
符号が送出される。これにより、第2図a〜cに
示したヘツダH1,H2とテキストとから、それ
ぞれ、電文20〜22が再現される。こうして、
バツフア5には、PAD1,PAD2,SYN符号の
他に、H1,H2の解読により得られた符号をテ
キストに付加した通常のベーシツク手順による非
パケツト電文が得られる。この電文は、インタフ
エース3Aを介して、対応する非パケツト端末に
送られる。 On the other hand, a packet message having such compressed headers H1 and H2 is sent from a packet switching network.
When the packet assembly/disassembly device 1 receives the message from the interface 3B, the packet header is removed at the interface 3B, and the remaining message, that is, the message consisting of message length control headers H1, H2 and text, is stored in the buffer 21. Furthermore, this notifies the control unit 30 that the packet message has been received. Of the compressed packet messages in this buffer 21, headers H1 and H
2 is input to the control code generation circuit 23 and decoded. The circuit 23 decodes these headers H1 and H2 and determines what kind of code is required.
It determines by looking at each bit position of 1 and H2, generates its code, and also generates the PAD character code PAD.
1, PAD2, generate synchronization establishment code SYN.
At the same time, the decoding results of the headers H1 and H2 are transmitted to the control section 30. Control section 3
0 determines the order of the codes to be transmitted and the position in the buffer 5 where they are to be stored based on the decoding result inputted by the generation circuit 23.
3 to sequentially send the codes to the buffer 5. That is, a 1-byte PAD character code PAD1 and a 3-byte synchronization establishment code SYN are sent, and then, as illustrated in Fig. 2 a to e,
Send STX code or DLE code and STX code.
After that, the text changes from buffer 21 to register 25.
Each byte is read out under the control of the control unit 30 and sent to the buffer 5. The text is simultaneously sent from the register 25 to the BCS generation circuit 29, which generates 2-byte block check sequence codes BCS1 and BCS2 using a known method. If the text length is shorter than the buffer length, it is necessary to determine where the end of the text is, and the decoder 27 is used to make this determination. After the text is stored in the buffer 5, under the control of the control unit 30,
The ETX code, ETB code, DLE code and ETB code are sent from the circuit 23 to the buffer 5. after that,
After the BCS1 and BCS2 codes are sent from the BCS generation circuit 29 to the buffer 5, the PAD2 is sent from the circuit 23.
A code is sent out. As a result, the messages 20 to 22 are reproduced from the headers H1 and H2 and the text shown in FIGS. 2a to 2c, respectively. thus,
In the buffer 5, in addition to the PAD1, PAD2, and SYN codes, a non-packet message is obtained using the normal basic procedure in which codes obtained by decoding H1 and H2 are added to the text. This message is sent to the corresponding non-packet terminal via the interface 3A.
以上のように、本発明によれば、非パケツト電
文内の伝送制御符号を圧縮して形成した電文長制
御ヘツダを用い、固定の符号を削除して、パケツ
ト電文を作成でき、パケツト電文を短かくするこ
とができる。 As described above, according to the present invention, a packet message can be created by using a message length control header formed by compressing the transmission control code in a non-packet message and deleting a fixed code. It is possible to do this.
なお、以上の実施例においては、3種類の非パ
ケツト電文についてのみ説明したが、本発明は、
より多くの種類の電文の圧縮に用いられるもので
あり、ここでは、本発明の理解のために必要な部
分のみを示した。 In addition, in the above embodiment, only three types of non-packet messages were explained, but the present invention
It is used to compress many types of messages, and only the parts necessary for understanding the present invention are shown here.
第1図、第2図は本発明の実施例の説明図であ
る。
FIGS. 1 and 2 are explanatory diagrams of embodiments of the present invention.
Claims (1)
内にある所定の伝送制御符号を識別する手段と、
該識別結果に応答し、識別された伝送制御符号を
圧縮して表示するための非パケツト電文長制御ヘ
ツダを発生する手段と、該非パケツト電文長制御
ヘツダと、受信した該非パケツト電文内のテキス
トと合成し、これにパケツトヘツダを付加してパ
ケツト交換網に伝送する手段と、該パケツト交換
網から受信した、パケツト電文の内、該非パケツ
ト電文長制御ヘツダに対応する伝送制御符号を発
生する手段と、該発生された伝送制御符号と該受
信したパケツト電文内のテキストとを合成して非
パケツト端末へ送信する手段とを有するパケツト
組立分解装置。1 means for identifying a predetermined transmission control code in a non-packet message received from a non-packet terminal;
In response to the identification result, means for generating a non-packet message length control header for compressing and displaying the identified transmission control code, the non-packet message length control header, and the text in the received non-packet message. means for synthesizing the data, adding a packet header thereto, and transmitting it to a packet switching network; means for generating a transmission control code corresponding to the non-packet message length control header of the packet message received from the packet switching network; A packet assembling and disassembling device comprising means for synthesizing the generated transmission control code and the text in the received packet message and transmitting the synthesized signal to a non-packet terminal.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59149450A JPS6041347A (en) | 1984-07-20 | 1984-07-20 | Packet assembling and dissolving device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59149450A JPS6041347A (en) | 1984-07-20 | 1984-07-20 | Packet assembling and dissolving device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6041347A JPS6041347A (en) | 1985-03-05 |
| JPS649784B2 true JPS649784B2 (en) | 1989-02-20 |
Family
ID=15475381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59149450A Granted JPS6041347A (en) | 1984-07-20 | 1984-07-20 | Packet assembling and dissolving device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6041347A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6041347B2 (en) * | 1975-04-15 | 1985-09-17 | 株式会社東芝 | electrophotographic photoreceptor |
| US5123091A (en) * | 1987-08-13 | 1992-06-16 | Digital Equipment Corporation | Data processing system and method for packetizing data from peripherals |
-
1984
- 1984-07-20 JP JP59149450A patent/JPS6041347A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6041347A (en) | 1985-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6947269B2 (en) | Relay-to-relay direct communication system in an electric power system | |
| JP4448334B2 (en) | Method and system for preventing start code emulation in positions that include non-byte-aligned positions and / or positions that include bit-shifted positions (bit-shifted positions) | |
| KR940008104B1 (en) | Data representation and protocol | |
| US5179555A (en) | High speed data compression and transmission for wide area network connections in LAN/bridging applications | |
| US5483556A (en) | Data compression-decompression method and apparatus for synchronous terminal means | |
| JP3919532B2 (en) | Method for transmitting electronic post information | |
| KR100677063B1 (en) | Method and apparatus for transmitting data using short message service | |
| KR960705436A (en) | Method and Apparatus for Connecting a Node to a Wireless Network Using a Standard Protocol | |
| KR890005236B1 (en) | Interface method and apparatus | |
| JP3264670B2 (en) | Data communication system | |
| JPH07177132A (en) | Check data generation system | |
| US5204903A (en) | Secure communication equipment and secure transmission system | |
| JPH02226943A (en) | A system for analyzing and processing high-level data link control procedure frames. | |
| US6128338A (en) | Data-compression transmission system | |
| JPS649784B2 (en) | ||
| US4964142A (en) | Receiver synchronization in encoder/decoder | |
| JPH0338943A (en) | Terminal adapter having many adlc communication channel receiver | |
| JP2002204284A (en) | COSDS-compliant AOS test signal generation circuit | |
| JPH04249447A (en) | Atm transmission equipment | |
| JPH0955753A (en) | Compressed voice repeater exchange system for atm | |
| JP3078962B2 (en) | Message compression / encryption method | |
| KR920001856B1 (en) | Sequence repetition code signaling detection circuit between each exchange node | |
| JPH09149080A (en) | Data transmission equipment | |
| JPH03278737A (en) | Packet composing and decomposing system | |
| JPH04248618A (en) | Character string transmission method |