JPH10233820A - データ伝送方法 - Google Patents
データ伝送方法Info
- Publication number
- JPH10233820A JPH10233820A JP9036394A JP3639497A JPH10233820A JP H10233820 A JPH10233820 A JP H10233820A JP 9036394 A JP9036394 A JP 9036394A JP 3639497 A JP3639497 A JP 3639497A JP H10233820 A JPH10233820 A JP H10233820A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- serial
- tcp
- host
- 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.)
- Granted
Links
Landscapes
- Communication Control (AREA)
Abstract
シリアル端末システムを接続してLAN上で動作するホ
ストとシリアル端末間の通信を可能にするプロトコル変
換装置において、ホストとシリアル端末間の通信制御を
可能にするデータ伝送方法を提供すること。 【解決手段】 LANシステムとキャラクタ単位で通信
するシリアル端末システムを接続してLAN上で動作す
るホストとシリアル端末間の通信を可能にするプロトコ
ル変換装置100において、ホスト101とシリアル端
末102間で通信するキャラクタデータをカプセル化し
たTCP/IPパケット503にホストまたはシリアル
端末を制御するための独自フォーマットのヘッダ501
を付加することにより、ホストとシリアル端末間の通信
制御を可能にする。
Description
ット通信プロトコルを持つLANポート及びキャラクタ
単位のデータ通信プロトコルを持つシリアルポートとを
有するプロトコル変換装置におけるデータ転送方法に係
り、特にLANポートから受信したTCP/IPパケッ
トにカプセル化されたキャラクタデータを取り出してシ
リアルポートへ送信する機能及びシリアルポートで受信
したキャラクタデータをTCP/IPパケットにカプセ
ル化しLANポートへ送信する機能を備えるデータ伝送
方法に関する。
コルを持つLANポート及びキャラクタ単位のデータ通
信プロトコルを持つシリアルポートとを有するプロトコ
ル変換装置は、シリアルポートより受信したデータをL
ANに送信するためにシリアル端末よりキャラクタデー
タをシリアルポートで受信した後、該受信キャラクタデ
ータをTCP/IPパケットにカプセル化してLANポ
ートに送信することが行われている。
プセル化する方法は、シリアルポートより受信したキャ
ラクタデータのみをそのままカプセル化してからLAN
に送信するのみであり、プロトコル変換装置への動作パ
ラメータの設定やホストとシリアル端末とプロトコル変
換装置間の状態情報の取得を行うためには装置に付属の
入力装置や専用の制御端末を用いることが必要であっ
た。また、LAN上のホストから複数のシリアル端末を
制御および管理するシステム構成の場合は、シリアル端
末の数だけプロトコル変換装置を用意する必要があっ
た。
伝送方法は、プロトコル変換装置を用いてシリアルポー
トに接続されたシリアル端末とLANポートに接続され
たLAN上のホスト間でデータ通信を行った場合、プロ
トコル変換装置への動作パラメータの設定やホストとシ
リアル端末とプロトコル変換装置間の状態情報の取得を
行うためには、プロトコル変換装置の近くまで行き付属
の入力装置を使用して実施する必要があると言う不具合
があった。またLAN上のホストが複数のシリアル端末
とデータ通信を行うシステム構成の場合は、キャラクタ
データのみをTCP/IPパケットにカプセル化してい
たため、ホストが複数の端末を識別する手段、例えばI
Pアドレスなどがシリアル端末毎に必要であり、シリア
ル端末の数を増やすとともに運用管理が煩雑になると共
に、LAN上のホストとシリアル端末間でやり取りする
通信データをそのままTCP/IPパケットにカプセル
化してやり取りするため、ホストと同じLANに接続し
ている装置なら誰でもホストが送受信するパケットを受
信でき、ホスト以外の装置も通信データを解析できるる
ことに起因するセキュリティを保つことが困難であると
言う不具合があった。
具合を除去することであり、LAN上のホストからプロ
トコル変換装置およびシリアル端末を制御できると共に
LAN上のホストから複数のシリアル端末の運用管理を
容易に実施でき、更にLAN内に流れるホストとシリア
ル端末間の通信データのセキュリティ強化することが出
来るデータ伝送方法を提供することである。
本発明は、TCP/IPパケット通信プロトコルを持つ
LANシステムのホストとキャラクタ単位のデータ通信
プロトコルを持つシリアル通信端末間の接続運用を行う
プロトコル変換装置を含むデータ伝送方法において、前
記プロトコル変換装置が、TCP/IPパケットで通信
するプロトコルを持つLANポートと、キャラクタ単位
のデータで通信するプロトコルを持つシリアルポート
と、前記LANポートで受信したTCP/IPパケット
内からカプセル化されたキャラクタデータを取り出すキ
ャラクタデータ抽出部と、前記シリアルポートで受信し
たキャラクタデータをTCP/IPパケット内にカプセ
ル化するカプセル化部と、TCP/IPパケット内に独
自フォーマットのヘッダを付加するヘッダ付加部と、T
CP/IPパケット内に付加した独自フォーマットのヘ
ッダを解析するヘッダ解析部とを備え、前記LANシス
テムのホストからTCP/IPパケットを受信した場
合、前記キャラクタデータ抽出部がTCP/IPパケッ
トからキャラクタデータを抽出してシリアル通信端末シ
ステムに転送すると共に、前記シリアル通信端末システ
ムからキャラクタデータを受信した場合、前記カプセル
化部が受信したキャラクタデータをTCP/IPパケッ
ト内にカプセル化してLANシステムに転送することを
第1の特徴とする。
において、前記プロトコル変換装置にシリアル端末の状
態を制御するための動作パラメータ及びシリアル制御信
号を格納する動作パラメータ部及び状態情報部を設け、
TCP/IPパケット通信プロトコルを持つLANシス
テムのホストが、前記動作パラメータを指示する独自フ
ォーマット付加ヘッダを含むTCP/IPパケットをプ
ロトコル変換装置に送信し、プロトコル変換装置が前記
TCP/IPパケットの独自フォーマット付加ヘッダを
解析して動作パラメータ部及び状態情報部に設定するこ
とにより、TCP/IPパケット通信プロトコルを持つ
LANシステムのホストがシリアルポートに接続されて
いるシリアル端末の状態を制御および管理することを第
2の特徴とする。
法において、プロトコル変換装置が、複数のシリアル端
末を接続し、該複数のシリアル端末対応の識別情報を前
記独自フォーマット付加ヘッダに含ませたことを第3特
徴とし、プロトコル変換装置が、シリアルポートより受
信したキャラクタデータを暗号化してTCP/IPパケ
ットにカプセル化し、その暗号化されたキャラクタデー
タの復号方式を指示する情報を独自フォーマット付加ヘ
ッダ内に設定すると共に、LANポートから受信したT
CP/IPパケットの独自フォーマット付加ヘッダに設
定した暗号化されたキャラクタデータの復号方式を指示
する情報を認識してTCP/IPパケットにカプセル化
されたキャラクタデータを元のキャラクタデータに復号
化することにより、ホストとシリアル端末間の通信デー
タのセキュリティを強化することを第4の特徴とする。
送方法において、前記ホストがTCP/IPパケット内
の独自フォーマット付加ヘッダにプロトコル変換装置の
動作パラメータを含ませることによって、ホスト側から
容易にプロトコル変換装置を制御することを第5の特徴
とする。
を参照して詳細に説明する。図1は本発明によるデータ
伝送方法が適用されるプロトコル変換装置の一実施形態
を示すブロック図、図2は本発明によるデータ伝送方法
で使用するTCP/IPパケットのフォーマットの説明
図、図3は本実施形態によるプロトコル変換装置の説明
図、図4は、本実施形態によるプロトコル変換装置がキ
ャラクタ単位で通信するプロトコルのポートを複数制御
動作を説明するための図である。
適用されるプロトコル変換装置100を示す図であり、
図中、200はTCP/IPパケットを送受信するLA
Nポート、201はキャラクタデータを送受信するシリ
アルポート、202はLAN、203はシリアル伝送路
の制御信号線、204はシリアル伝送路のデータ線、3
00はTCP/IPパケットからカプセル化されたキャ
ラクタデータを取り出すキャラクタデータ抽出部、30
1はキャラクタデータをTCP/IPパケットにカプセ
ル化するカプセル化部、302はTCP/IPパケット
内の独自フォーマットのヘッダを解析するヘッダ解析
部、303はTCP/IPパケット内に独自フォーマッ
トのヘッダを付加するベッダ付加部、304は各機能を
制御する共通制御部、305は装置の動作パラメータを
格納する動作パラメータ部、306はシリアル制御信号
の状態情報を格納する状態情報部、400はLANポー
ト200で受信したTCP/IPパケットの流れ矢印、
401はシリアルポート201へ送信するキャラクタデ
ータの流れを示す矢印、402はLANポート200へ
送信するTCP/IPパケットの流れを示す矢印、40
3はシリアルポートで受信したキャラクタデータの流れ
を表わす矢印である。
タ形式を示す図であり、本形式はTCP/IPパケット
ヘッダ500と独自フォーマットの付加ヘッダ501と
シリアル端末間の通信キャラクタデータ列502とから
構成されるTCP/IPパケット503を示す図であ
る。
置100を含むシステム構成を示す図であり、本システ
ムは、TCP/IPパケットで通信するプロトコルを持
つホスト100とキャラクタ単位のデータで通信するプ
ロトコルを持つシリアル端末102の間に本実施形態の
対象であるプロトコル変換装置100を介在し、両者の
プロトコル変換を行う構成を表している。
ータの流れを次に説明する。まず、ホスト100側から
シリアル端末102にキャラクタデータを送信する場合
は、ホスト101がシリアル端末102へ通信するキャ
ラクタデータ502を図2に示したTCP/IPパケッ
ト503の如くカプセル化して変換装置100に向けて
送信する。
示したLANポート200を介してTCP/IPパケッ
ト503を受信し、キャラクタデータ抽出部300によ
り受信データ内のキャラクタデータ502を抽出し、該
データ502を矢印401を介してシリアルポート20
1に転送し、該ポート201がキャラクタデータ502
をシリアル伝送路データ線204を介してシリアル端末
102に送信する。これによりシリアル端末102はホ
スト100より送信されたキャラクタデータを受信する
ことができる。
1へキャラクタデータを通信する場合は、シリアル端末
102が変換装置100にシリアルデータ線204を介
してシリアルデータを送信する。プロトコル変換装置1
00は、シリアルポート201よりこれを受信し、ヘッ
ダ解析部302を用いてシリアルデータをTCP/IP
パケット503の如くカプセル化する。カプセル化した
パケットは、矢印402及びLANポート200を介し
てホスト101に向けて送信することができ、これによ
りホスト101はシリアル端末102より送信されたキ
ャラクタデータを受信することができる。
フォーマットの付加ヘッダの処理について説明する。
変換装置100とシリアル端末102を接続したシステ
ム構成において、ホスト101よりシリアル伝送路の制
御信号203の状態を制御する場合、ホスト101は、
図2のTCP/IPパケット503内の独自フォーマッ
ト付加ヘッダ501に所定の制御情報を設定して変換装
置100に送信する。変換装置100は、受信したTC
P/IPパケットをヘッダ解析部302を用いてヘッダ
501を解析し、共通制御部304がその解析結果に従
ってシリアル伝送路の制御信号203の状態を制御す
る。従って、ホストからの制御情報に応じてシリアル伝
送路制御信号203の状態を任意に変化させてシリアル
データを転送することができる。
制御信号203の状態を取得する場合、ホスト101
は、取得情報を設定した付加ヘッダ501を含むTCP
/IPパケット503を変換装置100に向けて送信す
る。該装置100は、前記同様にヘッダ解析部302に
よって付加ヘッダ501を解析し、共通制御部304が
その解析結果、即ち状態取得の指令に従ってシリアル伝
送路の制御信号の状態情報306を取得し、その取得情
報をヘッダ付加部303を用いて付加ヘッダ501とし
て設定したTCP/IPパケット503をホスト101
に返送する。これよりホスト101は、シリアル伝送路
の制御信号203の状態を任意に取得することができ
る。
変換装置100を用いてTCP/IPパケットで通信す
るプロトコルを持つホスト100とキャラクタ単位のデ
ータで通信するプロトコルを持つシリアル端末102の
間のシリアルデータの転送を容易に行うことができると
共に、ホスト側からシリアル伝送路制御信号203の状
態の設定及び取得を容易に行うことができる。
されるプロトコル変換装置を用いる実施形態を図4を参
照して説明する。図4に示したプトコル変換装置900
は、前記実施例と比して複数のシリアル端末対応の複数
のシリアルポート201を備えている。
スト101とプロトコル変換装置900と複数のシリア
ル端末103〜105を接続したシステム構成におい
て、変換装置900がシリアル端末103より受信した
キャラクタ単位のデータ列を前記実施形態同様のヘッダ
解析部302にて解析してTCP/IPパケット503
の如くカプセル化し、このパケットの付加ヘッダ501
にヘッダ付加部303によりシリアル端末103を表わ
す識別情報を付加してこれをホスト101へ送信する。
これよりホスト101ではTCP/IPパケットの付加
ヘッダ501に含まれる識別情報よりキャラクタデータ
502が端末103より送信されたデータであることを
識別することができる。
へのキャラクタデータをTCP/IPパケット503中
にカプセル化し、端末103を表わす識別情報を付加ヘ
ッダ501に設定してプロトコル装置900へ送信する
ことにより、該装置900ではそのパケットのキャラク
タデータ502をシリアル端末103へ送信することが
できる。
0を図3の構成に適用した場合、ホスト101と装置9
00間で送受信するキャラクタデータを暗号化して通信
する際に該装置900は、端末102より受信したキャ
ラクタ単位のデータ列を暗号化してキャラクタデータ列
502を作成し、それにの復号方法を指示する付加ヘッ
ダ501をヘッダ付加部303で設定し且つTCP/I
Pパケットヘッダ500を付加したTCP/IPパケッ
ト503をホスト101へ送信する。
1の情報よりキャラクタデータ502が暗号化されたデ
ータであることを認識し、元のキャラクタデータに復元
することができる。
スト101より図2に示したTCP/IPパケット50
3を受信した場合、ヘッダ解析部302によりパケット
ヘッダ500及び付加ヘッダ501を解析し、該付加ヘ
ッダ501に復号化の指示が設定されていた場合、キャ
ラクタデータ502を元のキャラクタデータに復号し、
これを端末102に送信する様に動作する。
構成において、ホスト101よりプロトコル変換装置1
00又は900の動作パラメータ305を変更する場
合、ホスト101は図2に示す付加ヘッダ501に動作
パラメータの変更を指示する情報を設定し、装置100
又は900へ送信する。これを受信した装置100又は
900は、装置内のヘッダ解析部302により該付加ヘ
ッダ501を解析し、この解析結果である動作パラメー
タの変更を共通制御部304が動作パラメータ部306
内に格納したパラメータの変更を実施することができ
る。即ち、本システムはホストが遠隔地であってもプロ
トコル変換装置の動作パラメータの設定も行うことがで
きる。
ストとプロトコル変換装置間で送受信される、キャラク
タデータをカプセル化したTCP/IPパケットに、独
自フォーマットのヘッダを付加することにより、遠隔地
にあるLAN上のホストからプロトコル変換装置および
シリアル端末を制御でき、また、LAN上のホストから
複数のシリアル端末の運用管理を容易に行うことがで
き、また、LAN内に流れるホストとシリアル端末間の
通信データのセキュリティ強化等を可能にすることがで
きる。
トコル変換装置の一実施形態を示すブロック図。
/IPパケットのフォーマットの説明図。
図。
クタ単位で通信するプロトコルのポートを複数制御動作
を説明するための図。
ト、102…シリアル端末、103…シリアル端末1、
104…シリアル端末2、105…シリアル端末n、2
00…LANポート、201…シリアルポート、202
…LAN、203…シリアル伝送路の制御信号線、20
4…シリアル伝送路のデータ線、300…キャラクタデ
ータ抽出部、301…キャラクタデータをTCP/IP
パケットにカプセル化するカプセル化部、302…TC
P/IPパケット内の独自フォーマットのヘッダを解析
するヘッダ解析部、303…TCP/IPパケット内に
独自フォーマットのヘッダを付加するヘッダ付加部、3
04…共通制御部、305…動作パラメータ部、306
…状態情報部、400…LANポートで受信したTCP
/IPパケットの流れ矢印、401…シリアルポートへ
送信するキャラクタデータの流れ矢印、402…LAN
ポートへ送信するTCP/IPパケットの流れ矢印、4
03…シリアルポートで受信したキャラクタデータの流
れ矢印、500…TCP/IPパケットヘッダ、501
…独自フォーマットの付加ヘッダ、502…ホストとシ
リアル端末間の通信キャラクタデータ列、503…TC
P/IPパケット。
ット通信プロトコルを持つLANポート及びキャラクタ
単位のデータ通信プロトコルを持つシリアルポートとを
有するプロトコル変換装置におけるデータ転送方法に係
り、特にLANポートから受信したTCP/IPパケッ
トにカプセル化されたキャラクタデータを取り出してシ
リアルポートへ送信する機能及びシリアルポートで受信
したキャラクタデータをTCP/IPパケットにカプセ
ル化しLANポートへ送信する機能を備えるデータ伝送
方法に関する。
コルを持つLANポート及びキャラクタ単位のデータ通
信プロトコルを持つシリアルポートとを有するプロトコ
ル変換装置は、シリアルポートより受信したデータをL
ANに送信するためにシリアル端末よりキャラクタデー
タをシリアルポートで受信した後、該受信キャラクタデ
ータをTCP/IPパケットにカプセル化してLANポ
ートに送信することが行われている。
プセル化する方法は、シリアルポートより受信したキャ
ラクタデータのみをそのままカプセル化してからLAN
に送信するのみであり、プロトコル変換装置への動作パ
ラメータの設定やホストとシリアル端末とプロトコル変
換装置間の状態情報の取得を行うためには装置に付属の
入力装置や専用の制御端末を用いることが必要であっ
た。また、LAN上のホストから複数のシリアル端末を
制御および管理するシステム構成の場合は、シリアル端
末の数だけプロトコル変換装置を用意する必要があっ
た。
伝送方法は、プロトコル変換装置を用いてシリアルポー
トに接続されたシリアル端末とLANポートに接続され
たLAN上のホスト間でデータ通信を行った場合、プロ
トコル変換装置への動作パラメータの設定やホストとシ
リアル端末とプロトコル変換装置間の状態情報の取得を
行うためには、プロトコル変換装置の近くまで行き付属
の入力装置を使用して実施する必要があると言う不具合
があった。またLAN上のホストが複数のシリアル端末
とデータ通信を行うシステム構成の場合は、キャラクタ
データのみをTCP/IPパケットにカプセル化してい
たため、ホストが複数の端末を識別する手段、例えばI
Pアドレスなどがシリアル端末毎に必要であり、シリア
ル端末の数を増やすとともに運用管理が煩雑になると共
に、LAN上のホストとシリアル端末間でやり取りする
通信データをそのままTCP/IPパケットにカプセル
化してやり取りするため、ホストと同じLANに接続し
ている装置なら誰でもホストが送受信するパケットを受
信でき、ホスト以外の装置も通信データを解析できるこ
とに起因するセキュリティを保つことが困難であると言
う不具合があった。
具合を除去することであり、LAN上のホストからプロ
トコル変換装置およびシリアル端末を制御できると共に
LAN上のホストから複数のシリアル端末の運用管理を
容易に実施でき、更にLAN内に流れるホストとシリア
ル端末間の通信データのセキュリティ強化することが出
来るデータ伝送方法を提供することである。
本発明は、TCP/IPパケット通信プロトコルを持つ
LANシステムのホストとキャラクタ単位のデータ通信
プロトコルを持つシリアル通信端末間の接続運用を行う
プロトコル変換装置を含むデータ伝送方法において、前
記プロトコル変換装置が、TCP/IPパケットで通信
するプロトコルを持つLANポートと、キャラクタ単位
のデータで通信するプロトコルを持つシリアルポート
と、前記LANポートで受信したTCP/IPパケット
内からカプセル化されたキャラクタデータを取り出すキ
ャラクタデータ抽出部と、前記シリアルポートで受信し
たキャラクタデータをTCP/IPパケット内にカプセ
ル化するカプセル化部と、TCP/IPパケット内に独
自フォーマットのヘッダを付加するヘッダ付加部と、T
CP/IPパケット内に付加した独自フォーマットのヘ
ッダを解析するヘッダ解析部とを備え、前記LANシス
テムのホストからTCP/IPパケットを受信した場
合、前記キャラクタデータ抽出部がTCP/IPパケッ
トからキャラクタデータを抽出してシリアル通信端末シ
ステムに転送すると共に、前記シリアル通信端末システ
ムからキャラクタデータを受信した場合、前記カプセル
化部が受信したキャラクタデータをTCP/IPパケッ
ト内にカプセル化してLANシステムに転送することを
第1の特徴とする。
において、前記プロトコル変換装置にシリアル端末の状
態を制御するための動作パラメータ及びシリアル制御信
号を格納する動作パラメータ部及び状態情報部を設け、
TCP/IPパケット通信プロトコルを持つLANシス
テムのホストが、前記動作パラメータを指示する独自フ
ォーマット付加ヘッダを含むTCP/IPパケットをプ
ロトコル変換装置に送信し、プロトコル変換装置が前記
TCP/IPパケットの独自フォーマット付加ヘッダを
解析して動作パラメータ部及び状態情報部に設定するこ
とにより、TCP/IPパケット通信プロトコルを持つ
LANシステムのホストがシリアルポートに接続されて
いるシリアル端末の状態を制御および管理することを第
2の特徴とする。
法において、プロトコル変換装置が、複数のシリアル端
末を接続し、該複数のシリアル端末対応の識別情報を前
記独自フォーマット付加ヘッダに含ませたことを第3特
徴とし、プロトコル変換装置が、シリアルポートより受
信したキャラクタデータを暗号化してTCP/IPパケ
ットにカプセル化し、その暗号化されたキャラクタデー
タの復号方式を指示する情報を独自フォーマット付加ヘ
ッダ内に設定すると共に、LANポートから受信したT
CP/IPパケットの独自フォーマット付加ヘッダに設
定した暗号化されたキャラクタデータの復号方式を指示
する情報を認識してTCP/IPパケットにカプセル化
されたキャラクタデータを元のキャラクタデータに復号
化することにより、ホストとシリアル端末間の通信デー
タのセキュリティを強化することを第4の特徴とする。
送方法において、前記ホストがTCP/IPパケット内
の独自フォーマット付加ヘッダにプロトコル変換装置の
動作パラメータを含ませることによって、ホスト側から
容易にプロトコル変換装置を制御することを第5の特徴
とする。
を参照して詳細に説明する。図1は本発明によるデータ
伝送方法が適用されるプロトコル変換装置の一実施形態
を示すブロック図、図2は本発明によるデータ伝送方法
で使用するTCP/IPパケットのフォーマットの説明
図、図3は本実施形態によるプロトコル変換装置の説明
図、図4は、本実施形態によるプロトコル変換装置がキ
ャラクタ単位で通信するプロトコルのポートを複数制御
動作を説明するための図である。
適用されるプロトコル変換装置100を示す図であり、
図中、200はTCP/IPパケットを送受信するLA
Nポート、201はキャラクタデータを送受信するシリ
アルポート、202はLAN、203はシリアル伝送路
の制御信号線、204はシリアル伝送路のデータ線、3
00はTCP/IPパケットからカプセル化されたキャ
ラクタデータを取り出すキャラクタデータ抽出部、30
1はキャラクタデータをTCP/IPパケットにカプセ
ル化するカプセル化部、302はTCP/IPパケット
内の独自フォーマットのヘッダを解析するヘッダ解析
部、303はTCP/IPパケット内に独自フォーマッ
トのヘッダを付加するベッダ付加部、304は各機能を
制御する共通制御部、305は装置の動作パラメータを
格納する動作パラメータ部、306はシリアル制御信号
の状態情報を格納する状態情報部、400はLANポー
ト200で受信したTCP/IPパケットの流れを示す
矢印、401はシリアルポート201へ送信するキャラ
クタデータの流れを示す矢印、402はLANポート2
00へ送信するTCP/IPパケットの流れを示す矢
印、403はシリアルポートで受信したキャラクタデー
タの流れを示す矢印である。
タ形式を示す図であり、本形式はTCP/IPパケット
ヘッダ500と独自フォーマットの付加ヘッダ501と
ホストとシリアル端末間の通信キャラクタデータ列50
2とから構成されるTCP/IPパケット503を示す
図である。
置100を含むシステム構成を示す図であり、本システ
ムは、TCP/IPパケットで通信するプロトコルを持
つホスト101とキャラクタ単位のデータで通信するプ
ロトコルを持つシリアル端末102の間に本実施形態の
対象であるプロトコル変換装置100を介在し、両者の
プロトコル変換を行う構成を表している。
ータの流れを次に説明する。まず、ホスト101側から
シリアル端末102にキャラクタデータを送信する場合
は、ホスト101がシリアル端末102へ通信するキャ
ラクタデータ502を図2に示したTCP/IPパケッ
ト503の如くカプセル化して変換装置100に向けて
送信する。
示したLANポート200を介してTCP/IPパケッ
ト503を受信し、キャラクタデータ抽出部300によ
り受信データ内のキャラクタデータ502を抽出し、該
データ502を矢印401を介してシリアルポート20
1に転送し、該ポート201がキャラクタデータ502
をシリアル伝送路データ線204を介してシリアル端末
102に送信する。これによりシリアル端末102はホ
スト100より送信されたキャラクタデータを受信する
ことができる。
1へキャラクタデータを通信する場合は、シリアル端末
102が変換装置100にシリアルデータ線204を介
してシリアルデータを送信する。プロトコル変換装置1
00は、シリアルポート201よりこれを受信し、カプ
セル化部301を用いてシリアルデータをTCP/IP
パケット503の如くカプセル化する。カプセル化した
パケットは、矢印402及びLANポート200を介し
てホスト101に向けて送信することができ、これによ
りホスト101はシリアル端末102より送信されたキ
ャラクタデータを受信することができる。
フォーマットの付加ヘッダの処理について説明する。
変換装置100とシリアル端末102を接続したシステ
ム構成において、ホスト101よりシリアル伝送路の制
御信号203の状態を制御する場合、ホスト101は、
図2のTCP/IPパケット503内の独自フォーマッ
ト付加ヘッダ501に所定の制御情報を設定して変換装
置100に送信する。変換装置100は、受信したTC
P/IPパケットをヘッダ解析部302を用いてヘッダ
501を解析し、共通制御部304がその解析結果に従
ってシリアル伝送路の制御信号203の状態を制御す
る。従って、ホストからの制御情報に応じてシリアル伝
送路制御信号203の状態を任意に変化させてシリアル
データを転送することができる。
制御信号203の状態を取得する場合、ホスト101
は、取得情報を設定した付加ヘッダ501を含むTCP
/IPパケット503を変換装置100に向けて送信す
る。該装置100は、前記同様にヘッダ解析部302に
よって付加ヘッダ501を解析し、共通制御部304が
その解析結果、即ち状態取得の指令に従ってシリアル伝
送路の制御信号の状態情報部306を取得し、その取得
情報部をヘッダ付加部303を用いて付加ヘッダ501
として設定したTCP/IPパケット503をホスト1
01に返送する。これよりホスト101は、シリアル伝
送路の制御信号203の状態を任意に取得することがで
きる。
変換装置100を用いてTCP/IPパケットで通信す
るプロトコルを持つホスト101とキャラクタ単位のデ
ータで通信するプロトコルを持つシリアル端末102の
間のシリアルデータの転送を容易に行うことができると
共に、ホスト側からシリアル伝送路制御信号203の状
態の設定及び取得を容易に行うことができる。
されるプロトコル変換装置を用いる実施形態を図4を参
照して説明する。図4に示したプトコル変換装置900
は、前記実施例と比して複数のシリアル端末対応の複数
のシリアルポート201を備えている。
スト101とプロトコル変換装置900と複数のシリア
ル端末103〜105を接続したシステム構成におい
て、変換装置900がシリアル端末103より受信した
キャラクタ単位のデータ列を前記実施形態同様のカプセ
ル化部301を用いてTCP/IPパケット503の如
くカプセル化し、このパケットの付加ヘッダ501にヘ
ッダ付加部303によりシリアル端末103を表わす識
別情報を付加してこれをホスト101へ送信する。これ
よりホスト101ではTCP/IPパケットの付加ヘッ
ダ501に含まれる識別情報よりキャラクタデータ50
2が端末103より送信されたデータであることを識別
することができる。
へのキャラクタデータをTCP/IPパケット503中
にカプセル化し、端末103を表わす識別情報を付加ヘ
ッダ501に設定してプロトコル装置900へ送信する
ことにより、該装置900ではそのパケットのキャラク
タデータ502をシリアル端末103へ送信することが
できる。
0又は900を図3の構成に適用した場合、ホスト10
1と装置100又は900間で送受信するキャラクタデ
ータを暗号化して通信する際に該装置100又は900
は、端末102より受信したキャラクタ単位のデータ列
を暗号化してキャラクタデータ列502を作成し、その
復号方法を指示する付加ヘッダ501をヘッダ付加部3
03で設定し且つTCP/IPパケットヘッダ500を
付加したTCP/IPパケット503をホスト101へ
送信する。
1の情報よりキャラクタデータ502が暗号化されたデ
ータであることを認識し、元のキャラクタデータに復元
することができる。
00は、ホスト101より図2に示したTCP/IPパ
ケット503を受信した場合、ヘッダ解析部302によ
りパケットヘッダ500及び付加ヘッダ501を解析
し、該付加ヘッダ501に復号化の指示が設定されてい
た場合、キャラクタデータ502を元のキャラクタデー
タに復号し、これを端末102に送信する様に動作す
る。
構成において、ホスト101よりプロトコル変換装置1
00又は900の動作パラメータ部305を変更する場
合、ホスト101は図2に示す付加ヘッダ501に動作
パラメータ部の変更を指示する情報を設定し、装置10
0又は900へ送信する。これを受信した装置100又
は900は、装置内のヘッダ解析部302により該付加
ヘッダ501を解析し、この解析結果である動作パラメ
ータの変更を共通制御部304が動作パラメータ部30
5内に格納したパラメータの変更を実施することができ
る。即ち、本システムはホストが遠隔地であってもプロ
トコル変換装置の動作パラメータの設定も行うことがで
きる。
ストとプロトコル変換装置間で送受信される、キャラク
タデータをカプセル化したTCP/IPパケットに、独
自フォーマットのヘッダを付加することにより、遠隔地
にあるLAN上のホストからプロトコル変換装置および
シリアル端末を制御でき、また、LAN上のホストから
複数のシリアル端末の運用管理を容易に行うことがで
き、また、LAN内に流れるホストとシリアル端末間の
通信データのセキュリティ強化等を可能にすることがで
きる。
トコル変換装置の一実施形態を示すブロック図。
/IPパケットのフォーマットの説明図。
図。
クタ単位で通信するプロトコルのポートを複数制御動作
を説明するための図。
ト、102…シリアル端末、103…シリアル端末1、
104…シリアル端末2、105…シリアル端末n、2
00…LANポート、201…シリアルポート、202
…LAN、203…シリアル伝送路の制御信号線、20
4…シリアル伝送路のデータ線、300…キャラクタデ
ータ抽出部、301…キャラクタデータをTCP/IP
パケットにカプセル化するカプセル化部、302…TC
P/IPパケット内の独自フォーマットのヘッダを解析
するヘッダ解析部、303…TCP/IPパケット内に
独自フォーマットのヘッダを付加するヘッダ付加部、3
04…共通制御部、305…動作パラメータ部、306
…状態情報部、400…LANポートで受信したTCP
/IPパケットの流れ矢印、401…シリアルポートへ
送信するキャラクタデータの流れ矢印、402…LAN
ポートへ送信するTCP/IPパケットの流れ矢印、4
03…シリアルポートで受信したキャラクタデータの流
れ矢印、500…TCP/IPパケットヘッダ、501
…独自フォーマットの付加ヘッダ、502…ホストとシ
リアル端末間の通信キャラクタデータ列、503…TC
P/IPパケット、600/700…変換機能部、80
0…制御機能部。
Claims (5)
- 【請求項1】 TCP/IPパケット通信プロトコルを
持つLANシステムのホストとキャラクタ単位のデータ
通信プロトコルを持つシリアル通信端末間の接続運用を
行うプロトコル変換装置を含むデータ伝送方法におい
て、 前記プロトコル変換装置が、TCP/IPパケットで通
信するプロトコルを持つLANポートと、キャラクタ単
位のデータで通信するプロトコルを持つシリアルポート
と、前記LANポートで受信したTCP/IPパケット
内からカプセル化されたキャラクタデータを取り出すキ
ャラクタデータ抽出部と、前記シリアルポートで受信し
たキャラクタデータをTCP/IPパケット内にカプセ
ル化するカプセル化部と、TCP/IPパケット内に独
自フォーマットのヘッダを付加するヘッダ付加部と、T
CP/IPパケット内に付加した独自フォーマットのヘ
ッダを解析するヘッダ解析部とを備え、 前記LANシステムのホストからTCP/IPパケット
を受信した場合、前記キャラクタデータ抽出部がTCP
/IPパケットからキャラクタデータを抽出してシリア
ル通信端末システムに転送すると共に、前記シリアル通
信端末システムからキャラクタデータを受信した場合、
前記カプセル化部が受信したキャラクタデータをTCP
/IPパケット内にカプセル化してLANシステムに転
送することを特徴とするデータ伝送方法。 - 【請求項2】 前記プロトコル変換装置にシリアル端末
の状態を制御するための動作パラメータ及びシリアル制
御信号を格納する動作パラメータ部及び状態情報部を設
け、TCP/IPパケット通信プロトコルを持つLAN
システムのホストが、前記動作パラメータを指示する独
自フォーマット付加ヘッダを含むTCP/IPパケット
をプロトコル変換装置に送信し、プロトコル変換装置が
前記TCP/IPパケットの独自フォーマット付加ヘッ
ダを解析して動作パラメータ部及び状態情報部に設定す
ることにより、TCP/IPパケット通信プロトコルを
持つLANシステムのホストがシリアルポートに接続さ
れているシリアル端末の状態を制御および管理すること
を特徴とする請求項1記載のデータ伝送方法。 - 【請求項3】 前記プロトコル変換装置が、複数のシリ
アル端末を接続し、該複数のシリアル端末対応の識別情
報を前記独自フォーマット付加ヘッダに含ませたことを
特徴とする請求項2記載のデータ伝送方法。 - 【請求項4】 前記プロトコル変換装置が、シリアルポ
ートより受信したキャラクタデータを暗号化してTCP
/IPパケットにカプセル化し、その暗号化されたキャ
ラクタデータの復号方式を指示する情報を独自フォーマ
ット付加ヘッダ内に設定すると共に、LANポートから
受信したTCP/IPパケットの独自フォーマット付加
ヘッダに設定した暗号化されたキャラクタデータの復号
方式を指示する情報を認識してTCP/IPパケットに
カプセル化されたキャラクタデータを元のキャラクタデ
ータに復号化することにより、ホストとシリアル端末間
の通信データのセキュリティを強化することを特徴とす
る請求項2記載のデータ伝送方法。 - 【請求項5】 前記ホストが、TCP/IPパケット内
の独自フォーマット付加ヘッダにプロトコル変換装置の
動作パラメータを含ませることにより、ホスト側から容
易にプロトコル変換装置を制御することを特徴とする請
求項2又は3又は4記載のデータ伝送方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03639497A JP3392314B2 (ja) | 1997-02-20 | 1997-02-20 | データ伝送方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP03639497A JP3392314B2 (ja) | 1997-02-20 | 1997-02-20 | データ伝送方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH10233820A true JPH10233820A (ja) | 1998-09-02 |
| JP3392314B2 JP3392314B2 (ja) | 2003-03-31 |
Family
ID=12468647
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP03639497A Expired - Fee Related JP3392314B2 (ja) | 1997-02-20 | 1997-02-20 | データ伝送方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3392314B2 (ja) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001056251A3 (en) * | 2000-01-31 | 2002-09-12 | Aether Systems Inc | Method and apparatus for sending and receiving client-server messages over multiple wireless and wireline networks |
| US7647446B2 (en) | 2006-10-03 | 2010-01-12 | Silex Technology, Inc. | Networked isochronous USB communication |
| JP2011508563A (ja) * | 2007-12-26 | 2011-03-10 | インテル コーポレイション | 統一コネクタアーキテクチャ |
| JP2012023511A (ja) * | 2010-07-14 | 2012-02-02 | Silex Technology Inc | シリアルデバイスサーバ |
| US8700821B2 (en) | 2008-08-22 | 2014-04-15 | Intel Corporation | Unified multi-transport medium connector architecture |
| US8775713B2 (en) | 2011-12-27 | 2014-07-08 | Intel Corporation | Multi-protocol tunneling over an I/O interconnect |
| US8782321B2 (en) | 2012-02-08 | 2014-07-15 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US8856420B2 (en) | 2011-12-27 | 2014-10-07 | Intel Corporation | Multi-protocol I/O interconnect flow control |
| US8880923B2 (en) | 2012-03-29 | 2014-11-04 | Intel Corporation | Link power management in an I/O interconnect |
| US8953644B2 (en) | 2011-12-27 | 2015-02-10 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
| US9252970B2 (en) | 2011-12-27 | 2016-02-02 | Intel Corporation | Multi-protocol I/O interconnect architecture |
| US9565132B2 (en) | 2011-12-27 | 2017-02-07 | Intel Corporation | Multi-protocol I/O interconnect including a switching fabric |
| US9697159B2 (en) | 2011-12-27 | 2017-07-04 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
-
1997
- 1997-02-20 JP JP03639497A patent/JP3392314B2/ja not_active Expired - Fee Related
Cited By (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001056251A3 (en) * | 2000-01-31 | 2002-09-12 | Aether Systems Inc | Method and apparatus for sending and receiving client-server messages over multiple wireless and wireline networks |
| US7647446B2 (en) | 2006-10-03 | 2010-01-12 | Silex Technology, Inc. | Networked isochronous USB communication |
| US7761646B2 (en) | 2006-10-03 | 2010-07-20 | Silex Technology, Inc. | Networked isochronous USB communication |
| US8407367B2 (en) | 2007-12-26 | 2013-03-26 | Intel Corporation | Unified connector architecture |
| JP2011508563A (ja) * | 2007-12-26 | 2011-03-10 | インテル コーポレイション | 統一コネクタアーキテクチャ |
| US9047222B2 (en) | 2008-08-22 | 2015-06-02 | Intel Corporation | Unified multi-transport medium connector architecture |
| US8700821B2 (en) | 2008-08-22 | 2014-04-15 | Intel Corporation | Unified multi-transport medium connector architecture |
| JP2012023511A (ja) * | 2010-07-14 | 2012-02-02 | Silex Technology Inc | シリアルデバイスサーバ |
| US8856420B2 (en) | 2011-12-27 | 2014-10-07 | Intel Corporation | Multi-protocol I/O interconnect flow control |
| US9697159B2 (en) | 2011-12-27 | 2017-07-04 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
| US10110480B2 (en) | 2011-12-27 | 2018-10-23 | Intel Corporation | Multi-protocol I/O interconnect including a switching fabric |
| US8953644B2 (en) | 2011-12-27 | 2015-02-10 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
| US11044196B2 (en) | 2011-12-27 | 2021-06-22 | Intel Corporation | Multi-protocol I/O interconnect including a switching fabric |
| US9141132B2 (en) | 2011-12-27 | 2015-09-22 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
| US9164535B2 (en) | 2011-12-27 | 2015-10-20 | Intel Corporation | Multi-protocol I/O interconnect time synchronization |
| US9252970B2 (en) | 2011-12-27 | 2016-02-02 | Intel Corporation | Multi-protocol I/O interconnect architecture |
| US8775713B2 (en) | 2011-12-27 | 2014-07-08 | Intel Corporation | Multi-protocol tunneling over an I/O interconnect |
| US9430435B2 (en) | 2011-12-27 | 2016-08-30 | Intel Corporation | Multi-protocol tunneling over an I/O interconnect |
| US9565132B2 (en) | 2011-12-27 | 2017-02-07 | Intel Corporation | Multi-protocol I/O interconnect including a switching fabric |
| US9396151B2 (en) | 2012-02-08 | 2016-07-19 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US9934181B2 (en) | 2012-02-08 | 2018-04-03 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US10387348B2 (en) | 2012-02-08 | 2019-08-20 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US10884965B2 (en) | 2012-02-08 | 2021-01-05 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US8782321B2 (en) | 2012-02-08 | 2014-07-15 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US9600060B2 (en) | 2012-03-29 | 2017-03-21 | Intel Corporation | Link power management in an I/O interconnect |
| US8880923B2 (en) | 2012-03-29 | 2014-11-04 | Intel Corporation | Link power management in an I/O interconnect |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3392314B2 (ja) | 2003-03-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101957911B (zh) | 一种人脸识别方法及系统 | |
| JPH10233820A (ja) | データ伝送方法 | |
| US8788814B2 (en) | Secure data transfer using an embedded system | |
| CA2578856C (en) | System and method for transmitting acars messages over a tcp/ip data communication link | |
| CN112968908B (zh) | 具有数据汇聚和单向传输的物联网安全网关及实现方法 | |
| CN106027358A (zh) | 一种社会视频网接入视频专网的网络安全管控系统 | |
| CN109327493A (zh) | 一种基于云的远程医疗监控系统及监控方法 | |
| JPH11191793A (ja) | 通信チャネルの層独立式セキュリティ | |
| JP2000172597A (ja) | 通信方法及び通信インタフェース装置 | |
| CN112235308A (zh) | 一种不同通信协议的工业设备传输数据方法及系统 | |
| US20020010801A1 (en) | Server to third party serial gateway in a power control management system | |
| JP5940632B2 (ja) | ネットワークグループ分けシステム及びそのネットワークグループ分け方法 | |
| CN107786378A (zh) | 一种智能终端配置路由器的方法,智能终端及网络配置系统 | |
| CN107769975A (zh) | 一种智能终端配置路由器的方法及系统 | |
| CN108924121B (zh) | 多通道通信方法与系统 | |
| KR100587643B1 (ko) | Sip프로토콜 서버 장치 | |
| CN110855801A (zh) | 电力多接口传输的网关及数据的传输方法 | |
| US20030115359A1 (en) | Network relay apparatus, network system, and network relay method | |
| JP2002026927A (ja) | カプセリング方法及び装置並びにプログラム記録媒体 | |
| CN116055534A (zh) | 一种多串口设备数据转发系统及方法 | |
| Grunberger et al. | Analysis and test results of tunneling IP over NFCIP-1 | |
| JPH1066059A (ja) | 制御対象機器の選択制御装置 | |
| Urien | Programming internet smartcard with XML scripts | |
| CN110336836A (zh) | 一种网络过滤服务系统及方法 | |
| CN111182068B (zh) | 一种物联网网关控制方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090124 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100124 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110124 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |