Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0787480B2 - Multi-protocol processor - Google Patents
[go: Go Back, main page]

JPH0787480B2 - Multi-protocol processor - Google Patents

Multi-protocol processor

Info

Publication number
JPH0787480B2
JPH0787480B2 JP62284511A JP28451187A JPH0787480B2 JP H0787480 B2 JPH0787480 B2 JP H0787480B2 JP 62284511 A JP62284511 A JP 62284511A JP 28451187 A JP28451187 A JP 28451187A JP H0787480 B2 JPH0787480 B2 JP H0787480B2
Authority
JP
Japan
Prior art keywords
protocol
communication
communication protocol
data
received data
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 - Lifetime
Application number
JP62284511A
Other languages
Japanese (ja)
Other versions
JPH01126044A (en
Inventor
哲也 和田
健造 大野
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP62284511A priority Critical patent/JPH0787480B2/en
Publication of JPH01126044A publication Critical patent/JPH01126044A/en
Publication of JPH0787480B2 publication Critical patent/JPH0787480B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明はデータ通信システムにおける通信プロトコル処
理装置に関する。
The present invention relates to a communication protocol processing device in a data communication system.

従来の技術 第6図に従来の通信プロトコル処理装置のブロック図を
示す。第6図において、1は情報処理装置30の通信機能
を担う通信プロトコル処理装置である。1′はネットワ
ーク上の別の情報処理装置がもつ通信プロトコル処理装
置であり、1と同様の機能を有する。2は通信プロトコ
ル処理装置が接続されている伝送路である。3は通信プ
ロトコル処理装置1において伝送路2とのデータの送受
信を行うネットワークインタフェース部である。4はプ
ロセッサであり、通信プロトコルの処理及び通信プロト
コル処理装置1の総合的な制御を行う。5はメモリであ
り、プロセッサ4の通信プロトコル処理プログラムコー
ドおよび通信データの蓄積部として利用する。6はプロ
セッサ4、メモリ5、ネットワークインタフェース部
3、および端末インタフェース部7の相互の通信を行う
ためのバスであり、制御符号、通信データ等の情報が流
れる。8は情報処理装置30が端末インタフェース部7を
介して通信プロトコル処理装置1とのデータ交換を行う
ためのバスである。
2. Description of the Related Art FIG. 6 shows a block diagram of a conventional communication protocol processing device. In FIG. 6, reference numeral 1 is a communication protocol processing device having a communication function of the information processing device 30. Reference numeral 1'denotes a communication protocol processing device possessed by another information processing device on the network, and has the same function as 1. Reference numeral 2 is a transmission line to which the communication protocol processing device is connected. Reference numeral 3 denotes a network interface unit that transmits / receives data to / from the transmission path 2 in the communication protocol processing device 1. Reference numeral 4 denotes a processor, which performs communication protocol processing and comprehensive control of the communication protocol processing device 1. A memory 5 is used as a storage unit for the communication protocol processing program code of the processor 4 and communication data. Reference numeral 6 denotes a bus for mutual communication among the processor 4, the memory 5, the network interface unit 3, and the terminal interface unit 7, through which information such as control codes and communication data flows. A bus 8 is used by the information processing apparatus 30 to exchange data with the communication protocol processing apparatus 1 via the terminal interface unit 7.

上記の構成例において通信プロトコル処理装置1と1′
間のデータ通信は以下のようにして行われる。通信プロ
トコル処理装置1′は、本ネットワークシステムで予め
規定しているプロトコル(例えばOSIプロトコル)にし
たがって送信データを作成し、伝送路2上へ送出する。
送信データの中には、発信元アドレスや着信先アドレ
ス、チェックサムなどが書かれたヘッダ情報が含まれて
いる。ヘッダ情報の構造は使用しているプロトコルで規
定されている。このデータを伝送路2から受信した通信
プロトコル処理装置1は、ネットワークインタフェース
部3において、OSI下位レイヤプロトコルの規約に基づ
いて受信データのヘッダ情報を解析し、受信データが自
分宛であれば、バス6を介して受信データをメモリ5へ
取り込み、プロセッサ4のもとでOSI上位レイヤの通信
プロトコル処理プログラムを実行し、必要な情報を端末
インタフェース部7を介して情報処理装置30へ伝える。
また、受信データが自分宛でなければ、ネットワークイ
ンタフェース部3は受信データをそのまま再び伝送路2
上へ戻す。
In the above configuration example, the communication protocol processing devices 1 and 1 '
Data communication between them is performed as follows. The communication protocol processing device 1 ′ creates transmission data according to a protocol (for example, OSI protocol) defined in advance in this network system, and sends it to the transmission line 2.
The transmission data includes header information in which a source address, a destination address, a checksum, etc. are written. The structure of the header information is specified by the protocol used. The communication protocol processing device 1 that receives this data from the transmission line 2 analyzes the header information of the received data in the network interface unit 3 based on the protocol of the OSI lower layer protocol, and if the received data is addressed to itself, The received data is taken into the memory 5 via 6, the OSI upper layer communication protocol processing program is executed under the processor 4, and necessary information is transmitted to the information processing apparatus 30 via the terminal interface unit 7.
Further, if the received data is not addressed to itself, the network interface unit 3 retransmits the received data as it is to the transmission line 2 again.
Put it back up.

発明が解決しようとする問題点 しかしながら、上記のような通信プロトコル処理が可能
なのは、通信プロトコル処理装置が予め決められたただ
1つの通信プロトコル(この場合はOSIプロトコル)の
みを処理する時に限られ、各通信プロトコル処理装置に
複数の異なる種類の通信プロトコル(例えば、OSIとTCP
/IPとXNS)が実装されており、ユーザには任意のプロト
コルの使用が許されている場合には、受信データがどの
プロトコルにしたがうものかを知らなければ、適切なプ
ロトコル処理を行えない。
DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention However, the communication protocol processing as described above is possible only when the communication protocol processing device processes only one predetermined communication protocol (OSI protocol in this case). Each communication protocol processor has several different types of communication protocols (eg OSI and TCP).
/ IP and XNS) is implemented and the user is allowed to use an arbitrary protocol, proper protocol processing cannot be performed without knowing which protocol the received data follows.

本発明は、上記通信プロトコル処理装置に複数種類の通
信プロトコル処理プログラムを実装し、受信データに対
して適切なプロトコル処理ができるマルチプロトコル処
理装置を提供することを目的とする。
It is an object of the present invention to provide a multi-protocol processing device which is capable of implementing a proper protocol process on received data by mounting a plurality of types of communication protocol processing programs on the communication protocol processing device.

問題点を解決するための手段 複数種類の実施可能な通信プロトコルの中から任意の通
信プロトコルを選択して情報処理装置間のデータ通信を
行うネットワークシステムにおいて、異なる種類の通信
プロトコルを処理するために必要な複数の通信プロトコ
ル処理プログラムと、受信データに対応する通信プロト
コルを仮定する手段と、前記仮定のもとに受信データの
ヘッダ内容から特定情報を抽出する手段と、前記特定情
報を用いて前記仮定手段において仮定した通信プロトコ
ルの正否を判定する判定手段を備え、データ受信時には
前記の仮定手段、抽出手段、判定手段を実行して前記受
信データに対応する通信プロトコルを決定し、前記複数
種類の通信プロトコルから前記受信データに対応した通
信プロトコル処理プログラムを選定して実行する構成に
なっている。
Means for Solving Problems To process different types of communication protocols in a network system that performs data communication between information processing devices by selecting an arbitrary communication protocol from a plurality of types of feasible communication protocols A plurality of necessary communication protocol processing programs, means for assuming a communication protocol corresponding to the received data, means for extracting specific information from the header content of the received data based on the assumption, and using the specific information for the above The hypothesis means is provided with a judgment means for judging whether the hypothesis of the assumed communication protocol is correct, and when the data is received, the assumption means, the extraction means and the judgment means are executed to determine the communication protocol corresponding to the received data, and the plurality of types Select and execute the communication protocol processing program corresponding to the received data from the communication protocol It is configured to do.

作用 本発明は前記した構成により、受信データのヘッダ情報
から、使用されている通信プロトコルを決定することが
できるため、既存のプロトコルに通信プロトコルの識別
のために特別な識別子を設るなどの変更を加えることな
く、マルチプロトコルの処理が可能である。
Effect The present invention can determine the communication protocol used from the header information of the received data by the above-described configuration, and therefore changes the existing protocol by providing a special identifier for identifying the communication protocol. Multi-protocol processing is possible without adding.

実施例 第1図は本発明の一実施例におけるマルチプロトコル処
理装置のブロック図を示すもので、第6図の従来例と同
一部には同一番号を付してある。第1図において、20は
情報処理装置30の通信機能を担うマルチプロトコル処理
装置である。20′はネットワーク上の別の情報処理装置
がもつマルチプロトコル処理装置であり、20と同様の機
能を有する。21はマルチプロトコル処理装置20と伝送路
2とのデータの送受信を行い、特に受信データに対して
はそのプロトコルを決定するプロトコル決定部である。
22はROMであり、複数種類の通信プロトコル処理プログ
ラムコードが格納されており、プロトコル決定部21によ
って定まったプロトコルに対応する処理プログラムがメ
モリ5にロードされる。
Embodiment FIG. 1 shows a block diagram of a multi-protocol processing apparatus according to an embodiment of the present invention, in which the same parts as those in the conventional example of FIG. In FIG. 1, reference numeral 20 is a multi-protocol processing device having a communication function of the information processing device 30. Reference numeral 20 'is a multi-protocol processing device possessed by another information processing device on the network and has the same function as 20. Reference numeral 21 is a protocol determination unit that transmits and receives data between the multi-protocol processing device 20 and the transmission path 2, and particularly determines the protocol for received data.
A ROM 22 stores a plurality of types of communication protocol processing program codes, and a processing program corresponding to the protocol determined by the protocol determining unit 21 is loaded into the memory 5.

以上のように構成された本実施例のマルチプロトコル処
理装置20について、以下その動作を説明する。簡単のた
め、マルチプロトコル処理装置20が実装している通信プ
ロトコルは、第2図に示すように、OSIプロトコルの上
位4層(アプリケーション、プレぜンテーション、セシ
ョン、トランスポートの各層)と、TCP(Transmission
Control Protocol)と上位プロトコルを組み合わせ
たものの2種類であるとし、トランスポート層およびTC
Pからは共通の下位レイヤプロトコルにインタフェース
されているものとする。なお、ユーザプロセスは第1図
の情報処理装置30で生成されるものである。第1図のマ
ルチプロトコル処理装置20が伝送路2から自分宛のデー
タを受信すると、まずプロトコル決定部21において第2
図に示した下位レイヤプロトコルが実行される。下位レ
イヤプロトコルによって処理されたデータはTCPあるい
はトランスポート層のいづれかのプロトコルにしたがう
ものであるから、そのヘッダ部は第3図あるいは第4図
のデータ形式をしている筈である。第3図はTCPヘッダ
の構成図、第4図はトランスポート層のプロトコルデー
タ単位の構成図である。そこで、プロトコル決定部21は
いづれのプロトコルであるかを決定するために第5図に
示す処理を実行する。第5図の処理41により、受信デー
タのプロトコルが仮定される。
The operation of the multi-protocol processing device 20 of this embodiment configured as described above will be described below. For the sake of simplicity, the communication protocol implemented by the multi-protocol processor 20 is, as shown in FIG. 2, the upper four layers of the OSI protocol (application, presentation, session, and transport layers) and TCP. (Transmission
Control Protocol) and upper protocol combined into two types, transport layer and TC
It is assumed that P interfaces with a common lower layer protocol. The user process is generated by the information processing device 30 shown in FIG. When the multi-protocol processing device 20 of FIG. 1 receives the data addressed to itself from the transmission line 2, the protocol determining unit 21
The lower layer protocols shown in the figure are executed. Since the data processed by the lower layer protocol conforms to either the TCP or the transport layer protocol, its header part should have the data format shown in FIG. 3 or FIG. FIG. 3 is a block diagram of the TCP header, and FIG. 4 is a block diagram of the protocol data unit of the transport layer. Therefore, the protocol determination unit 21 executes the process shown in FIG. 5 to determine which protocol. The process 41 of FIG. 5 assumes the protocol of the received data.

いま、仮にプロトコルがTCPであると仮定したとする。
処理42はTCPプロトコルに基づいて、データのヘッダ部
からTCPに特徴的な情報を抽出する。TCPの場合、ヘッダ
の構成は第3図の様になっているので、プロトコルの判
定に利用する情報としてヘッダの先頭から17バイト目と
18バイト目に書かれているチェックサムを抽出する。処
理43は処理42で抽出された情報をもとにして、処理41で
仮定したプロトコルの真偽を判定する。TCPの場合は実
際に受信データのチェックサムを計算し、処理42で抽出
されたチェックサムの値と一致するならば仮定したプロ
トコルが正しいという判定を行う。もし一致しなけれ
ば、仮定したプロトコルが誤りであったという判定を
し、今度は処理41においてOSIプロトコルと仮定する。
処理42ではOSIプロトコルにしたがってヘッダ情報を解
析する。OSIプロトコルではトランスポートプロトコル
データ単位のヘッダ部が第4図のような構成をしている
ので、変数部内に書かれているチェックサムの値を抽出
し、次の処理43での判定材料に利用する。チェックサム
の値が格納されている位置は、ヘッダの先頭バイトにあ
ってヘッダ部の長さを表すLIの値や、チェックサム識別
用のビットパターン“11000011"を利用して知ることが
できる。処理43では、受信データに対してOSIプロトコ
ルで規定する方法で実際にチェックサムを計算し、処理
42で得た値と比較し、判定を行う。処理43の判定により
正しいプロトコルが判明すると、処理44の後処理を行
う。ここでは、第1図のROM22からメモリ5へロードす
べきプロトコル処理プログラムをプロセッサ4へ知らせ
る等の処理を行う。その後、この受信データはバス6を
介してメモリ5へ取り込まれ、プロセッサ4のもとでメ
モリ5にロードされたプロトコル処理プログラムを実行
する。必要な情報は端末インタフェース部7を介して情
報処理装置30へ伝えられ、一連の受信処理が終了する。
Now, suppose that the protocol is TCP.
The process 42 extracts information characteristic of TCP from the header part of the data based on the TCP protocol. In the case of TCP, the structure of the header is as shown in Fig. 3, so the 17th byte from the beginning of the header is used as the information used for protocol judgment.
Extract the checksum written in the 18th byte. The process 43 determines the authenticity of the protocol assumed in the process 41 based on the information extracted in the process 42. In the case of TCP, the checksum of the received data is actually calculated, and if it matches the value of the checksum extracted in the process 42, it is determined that the assumed protocol is correct. If they do not match, it is determined that the hypothesized protocol was incorrect, and this time, in process 41, the OSI protocol is assumed.
In process 42, the header information is analyzed according to the OSI protocol. In the OSI protocol, the header part of the transport protocol data unit is configured as shown in Fig. 4, so the checksum value written in the variable part is extracted and used as the judgment material in the next process 43. To do. The position where the checksum value is stored can be known by using the value of LI that represents the length of the header portion in the first byte of the header and the bit pattern "11000011" for checksum identification. In process 43, the checksum is actually calculated for the received data by the method specified by the OSI protocol and processed.
The value is compared with the value obtained in 42 to make a judgment. When the correct protocol is determined by the determination of the process 43, the post-process of the process 44 is performed. Here, processing such as notifying the processor 4 of the protocol processing program to be loaded from the ROM 22 in FIG. Thereafter, this received data is taken into the memory 5 via the bus 6, and the protocol processing program loaded in the memory 5 is executed by the processor 4. Necessary information is transmitted to the information processing device 30 via the terminal interface unit 7, and a series of reception processing ends.

以上のように、本実施例によればプロトコル決定部21に
おいてヘッダ情報のチェックサムの正否を確認するとい
う簡単な処理で、確実に受信データのプロトコルが決定
できる。
As described above, according to the present embodiment, the protocol of the received data can be reliably determined by the simple process of confirming the correctness of the checksum of the header information in the protocol determination unit 21.

なお、本実施例では処理44により、データの受信毎にプ
ロトコル処理プログラムコードをROM22からメモリ5へ
ロードしたが、ROM22のもつすべてのプログラムコード
をメモリ5に常駐させておいてもよい。
Although the protocol processing program code is loaded from the ROM 22 to the memory 5 each time data is received by the processing 44 in the present embodiment, all the program codes of the ROM 22 may be resident in the memory 5.

発明の効果 以上説明したように、本発明によれば、既存のプロトコ
ルを変更したり、プロトコル識別用の特別な識別子を設
けたりすることなく、簡単な処理を行うだけで、複数の
プロトコルを実装した通信プロトコル処理装置間でのデ
ータ転送を行うネットワークシステムを構築でき、その
実用的効果は大きい。
Effects of the Invention As described above, according to the present invention, a plurality of protocols can be implemented by simply performing a simple process without changing an existing protocol or providing a special identifier for protocol identification. A network system for transferring data between the communication protocol processing devices can be constructed, and its practical effect is great.

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

第1図は本発明の一実施例のマルチプロトコル処理装置
のブロック図、第2図は同実施例に実装されているプロ
トコルの階層図、第3図は同実施例で扱うTCPプロトコ
ルのヘッダ構成図、第4図は同実施例で扱うトランスポ
ートプロトコルデータ単位の構成図、第5図は同実施例
におけるプロトコル決定のための処理を示す図、第6図
は従来例の通信プロトコル処理装置のブロック図であ
る。 1,1′……通信プロトコル処理装置、2……伝送路、3
……ネットワークインタフェース部、4……プロセッ
サ、5……メモリ、6……バス、7……端末インタフェ
ース部、8……バス、20,20′……マルチプロトコル処
理装置、21……マルチプロトコル処理装置、22……RO
M、30……情報処理装置。
FIG. 1 is a block diagram of a multi-protocol processing apparatus according to an embodiment of the present invention, FIG. 2 is a layer diagram of a protocol implemented in the same embodiment, and FIG. 3 is a header structure of a TCP protocol handled in the same embodiment. FIG. 4 is a block diagram of a transport protocol data unit handled in the same embodiment, FIG. 5 is a diagram showing a process for determining a protocol in the same embodiment, and FIG. 6 is a communication protocol processing device of a conventional example. It is a block diagram. 1, 1 '... Communication protocol processor, 2 ... Transmission path, 3
...... Network interface unit, 4 ... Processor, 5 ... Memory, 6 ... Bus, 7 ... Terminal interface unit, 8 ... Bus, 20,20 '... Multi-protocol processing device, 21 ... Multi-protocol processing Device, 22 ... RO
M, 30 ... Information processing device.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】複数種類の実施可能な通信プロトコルの中
から任意の通信プロトコルを選択して情報処理装置間の
データ通信を行うネットワークシステムにおいて、異な
る種類の通信プロトコルを処理するために必要な複数の
通信プロトコル処理プログラムと、受信データに対応す
る通信プロトコルを仮定する手段と、前記仮定のもとに
受信データのヘッダ内容から特定情報を抽出する手段
と、前記特定情報を用いて前記仮定手段において仮定し
た通信プロトコルの正否を判定する判定手段を備え、デ
ータ受信時には前記の仮定手段、抽出手段、判定手段を
実行して前記受信データに対応する通信プロトコルを決
定し、前記複数種類の通信プロトコルから前記受信デー
タに対応した通信プロトコル処理プログラムを選定して
実行するマルチプロトコル処理装置。
1. A network system for performing data communication between information processing devices by selecting an arbitrary communication protocol from a plurality of types of practicable communication protocols, and a plurality of communication systems required to process different types of communication protocols. Communication protocol processing program, means for assuming a communication protocol corresponding to received data, means for extracting specific information from the header content of the received data under the assumption, and the assumption means using the specific information. A determination means for determining whether the assumed communication protocol is correct or not is provided, and when the data is received, the above-mentioned assumption means, extraction means, and determination means are executed to determine the communication protocol corresponding to the received data, and from the plurality of types of communication protocols A multiprocessor that selects and executes a communication protocol processing program corresponding to the received data. Col processing apparatus.
JP62284511A 1987-11-11 1987-11-11 Multi-protocol processor Expired - Lifetime JPH0787480B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62284511A JPH0787480B2 (en) 1987-11-11 1987-11-11 Multi-protocol processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62284511A JPH0787480B2 (en) 1987-11-11 1987-11-11 Multi-protocol processor

Publications (2)

Publication Number Publication Date
JPH01126044A JPH01126044A (en) 1989-05-18
JPH0787480B2 true JPH0787480B2 (en) 1995-09-20

Family

ID=17679449

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62284511A Expired - Lifetime JPH0787480B2 (en) 1987-11-11 1987-11-11 Multi-protocol processor

Country Status (1)

Country Link
JP (1) JPH0787480B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930563A2 (en) * 1998-01-16 1999-07-21 Canon Kabushiki Kaisha Printing system and printing apparatus

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2566787Y2 (en) * 1991-02-12 1998-03-30 ソニー株式会社 Deflection device
JPH0563749A (en) * 1991-09-02 1993-03-12 Hitachi Ltd Multi-protocol communication controller
JP3737191B2 (en) * 1996-04-26 2006-01-18 株式会社東芝 Cathode ray tube deflection yoke and cathode ray tube apparatus
CA2455122A1 (en) * 2001-07-30 2003-02-13 Siemens Aktiengesellschaft Method for supporting a number of checksum algorithms in a network node
JP3524541B2 (en) * 2002-08-05 2004-05-10 キヤノン株式会社 RECORDING SYSTEM, RECORDING DEVICE, ITS CONTROL METHOD, COMMUNICATION DEVICE, ITS METHOD, PROGRAM, AND STORAGE MEDIUM
US8605334B2 (en) 2002-08-05 2013-12-10 Canon Kabushiki Kaisha Recording system, recording apparatus, and control method therefor
KR100784256B1 (en) * 2005-04-15 2007-12-11 주식회사 케이티프리텔 Non contact type integrated circuit card and method for communicating data by multiprotocol
CN101076026A (en) * 2007-06-19 2007-11-21 北京握奇数据系统有限公司 Apparatus and method for realizing self-adapatable function in telecommunication protocol
JP2009003525A (en) * 2007-06-19 2009-01-08 Toshiba Corp Information communication device and medical information device
JP5259137B2 (en) * 2007-08-10 2013-08-07 ヤマハ発動機株式会社 Connected devices and programs
WO2026018338A1 (en) * 2024-07-17 2026-01-22 Ntt株式会社 Communication control device and communication control method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0930563A2 (en) * 1998-01-16 1999-07-21 Canon Kabushiki Kaisha Printing system and printing apparatus

Also Published As

Publication number Publication date
JPH01126044A (en) 1989-05-18

Similar Documents

Publication Publication Date Title
US4507782A (en) Method and apparatus of packet switching
EP0241018B1 (en) Method of multi-address communication
US8503450B2 (en) TCP receiver acceleration
US5745685A (en) Protocol extension in NSPP using an acknowledgment bit
EP0074864B1 (en) System and method for name-lookup in a local area network data communication system
CN112104654A (en) Multi-protocol automatic identification and conversion method and intelligent gateway
US8078668B2 (en) Method and device for processing a message in a communication network
JPH0787480B2 (en) Multi-protocol processor
CN113691460B (en) Data transmission method, device, equipment and storage medium based on load balancing
EP0074865A2 (en) Expandable and contractible local area network system
EP0073698A2 (en) System and method for synchronizing variable-length messages in a local area network data communication system
US20030154244A1 (en) Method and system to provide flexible HTTP tunnelling
CN112039824A (en) Communication method, system, device and computer readable storage medium
CN103365810B (en) The method and apparatus that flash memory devices programming time is reduced in C.A.N. buses
RU2019131451A (en) COMMUNICATION METHOD
CN112769939A (en) Big data reliable transmission method for real-time communication
JPH0828746B2 (en) Address setting / filtering method of terminal accommodation circuit in packet switching system
US20030231642A1 (en) Data upgrade method for a switching device in two-layer network environment
EP2420936B1 (en) Protocol conversion Communication Device
CN117014225A (en) Message content analysis method and device, electronic equipment and storage medium
EP1738552B1 (en) Checking data integrity
AU2018373682B2 (en) Method for remote management of a device connected to a residential gateway
JP4384951B2 (en) Access point management apparatus and access point software version upgrade method
JPH05235946A (en) Configuration recognition device for network
JPH05327771A (en) Packet making-up system