(57)【要約】【課題】端末装置に対して変更を加えることなく移動性を付与し、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とする。【解決手段】ゲートウェイ装置は、端末装置が発信したパケットを補足すると、補足されたパケットをデータとみなし、パケットヘッダを付与することにより新たなパケットを生成する。生成されたパケットに対して移動性の付与を行い、外部ネットワーク上に設置されたプロトコル変換サーバに送出する。プロトコル変換サーバは、移動性の付与されたパケットを解釈する機能を備えており、受信したパケットを解釈し、そのパケットに内包されたパケットを取り出して通信対象端末に再送信する。【選択図】  図１
2004349854.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置が接続されたゲートウェイ装置と、
このゲートウェイ装置が属するネットワークとは異なる他ネットワークに接続され、このゲートウェイ装置と通信可能に接続されたプロトコル変換サーバとを備え、
前記ゲートウェイ装置は、
前記端末装置から送出されたパケットを受信しその宛先アドレスが前記他ネットワークに属する通信相手を示すときには、当該パケットを前記プロトコル変換サーバのアドレスを宛先アドレスとし自ゲートウェイ装置のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする手段と、
この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する手段とを備え、
前記プロトコル変換サーバは、
前記ゲートウェイ装置から送出された前記カプセリングされたパケットを受信しその外殻パケットに付与された前記移動性を解釈する手段と、
当該カプセリングされたパケットに内包されていたパケットを取り出す手段と、
この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する手段により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する手段とを備えたことを特徴とする通信システム。
【請求項２】
自己に接続された端末装置から送出されたパケットを受信しその宛先アドレスが他ネットワークに属する通信相手を示すときには、当該パケットをプロトコル変換サーバのアドレスを宛先アドレスとし自己のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする手段と、
この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する手段とを備えたことを特徴とするゲートウェイ装置。
【請求項３】
ゲートウェイ装置から送出されたカプセリングされたパケットを受信しその外殻パケットに付与された移動性を解釈する手段と、
当該カプセリングされたパケットに内包されていたパケットを取り出す手段と、
この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する手段により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する手段とを備えたことを特徴とするプロトコル変換サーバ。
【請求項４】
情報処理装置にインストールすることにより、その情報処理装置に、ゲートウェイ装置に相応する機能として、
自己に接続された端末装置から送出されたパケットを受信しその宛先アドレスが他ネットワークに属する通信相手を示すときには、当該パケットをプロトコル変換サーバのアドレスを宛先アドレスとし自己のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする機能と、
この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する機能とを実現させることを特徴とするプログラム。
【請求項５】
情報処理装置にインストールすることにより、その情報処理装置に、プロトコル変換サーバに相応する機能として、
ゲートウェイ装置から送出されたカプセリングされたパケットを受信しその外殻パケットに付与された移動性を解釈する機能と、
当該カプセリングされたパケットに内包されていたパケットを取り出す機能と、
この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する機能により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する機能とを実現させることを特徴とするプログラム。
【請求項６】
請求項４または５記載のプログラムが記録された前記情報処理装置読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自端末装置が属するネットワーク以外のネットワークに属する通信相手と通信を行う通信システムに利用する。特に、端末装置の通信対象の制限を除去し、特定の移動性付与プロトコルに依存することなく、端末装置の移動性を実現する技術に関する。
【０００２】
なお、「移動性付与プロトコル」とは、例えば、ＭｏｂｉｌｅＩＰｖ６のようなモバイル通信を実現するために用いるプロトコルをいう。また、「移動性を付与する」とは、ＭｏｂｉｌｅＩＰｖ６などの移動性付与プロトコルが適用可能となるようにパケットのヘッダを構成することをいう。また、「移動性を解釈する」とは、パケットに適用されている移動性付与プロトコルの種別を判別することをいう。したがって、「解釈された移動性に基づきパケットを転送する」とは、当該パケットが、例えば、ＭｏｂｉｌｅＩＰｖ６によって移動性が与えられていることを判別した場合には、ＭｏｂｉｌｅＩＰｖ６によって当該パケットを転送することをいう。
【０００３】
【従来の技術】
異なるサブネットワークに移動することができる移動端末装置と移動できない固定端末装置とが存在する移動体パケット通信システムにおいて、固定端末装置に変更を加えることなく、移動端末装置間、固定端末装置間、移動端末装置と固定端末装置との間の通信を実現する技術が、例えば、特許文献１に開示されている。
【０００４】
これによれば、移動対応ルータは、移動端末装置の固有アドレスと位置アドレスとの対応を示すアドレス対応表と、サブネットワークが移動対応であるか否かを示す移動対応ネットワーク表とを有し、移動対応ルータがこれらの表を用いて、パケットを中継する際に、移動端末装置、固定端末装置のそれぞれが処理できるパケット形式に変換することによって、移動端末装置間、固定端末装置間、移動端末装置と固定端末装置との間の通信を可能にする。
【０００５】
また、インターネット上で、サブネットワークを移動できるようにするための技術が、例えば、特許文献２に開示されている。これによれば、サブネットワーク内の移動ルータは、インターネットに接続されているルータに接続されると、ルータから新たなＩＰアドレス（例えば、１３３．４．３４．１０）を取得し、サブネットワーク用のＩＰアドレスブロック（例えば、１３３．４．２００．０ないし１３３．４．２００．２５５）を取得する。移動ルータは、そのアドレスブロックをインターネットに接続されているホームルータに通知し、ホームルータは、そのアドレスブロックの値を受け取ると、サブネットワークに対応するＩＰアドレス（例えば、１３３．４．２００．０）を、ネットマスク（例えば、０ｘｆｆｆｆｆｆ００）と共に登録し、宛先ＶＩＰアドレスが、例えば、１３３．１３８．１９４．０ないし１３３．１３８．１９４．２５５であるデータを受け取ると、登録内容を参照し、宛先ＩＰアドレスを１３３．４．２００．０ないし１３３．４．２００．２５５にそれぞれ書き換えた後、サブネットワークの端末装置に転送する。これにより、インターネット上でサブネットワークを移動することができる。
【０００６】
また、移動端末装置を広域にサポートするネットワークの通信システムを提供する技術が、例えば、特許文献３に開示されている。これによれば、端末装置と直接対応するホームエージェントと当該端末装置との間に、ルータであるプロキシを設ける。当該プロキシは、ＭｏｂｉｌＩＰのサービス制御を行う。端末装置は、ＭｏｂｉｌＩＰを使ったサービスを受ける場合、プロキシにアクセスし、サービスプロファイルデータベースを参照するリンクレイヤ認証サーバによって認証を受け、ネットワークへの接続を行う。通信相手である移動端末装置との通信は、プロキシを介して行われ、トンネリングによるパケットの送信もプロキシによって行われる。
【０００７】
【特許文献１】
特開平８−２３７７７１７号公報
【特許文献２】
特開平９−１７２４５１号公報
【特許文献３】
特開２００１−２２４０７０号公報
【０００８】
【発明が解決しようとする課題】
上記、特許文献１〜３では、ゲートウェイ装置が、その配下に接続されている複数の端末装置に対して移動性の付与を試みている。ゲートウェイ装置が、端末装置が持つべき移動機能を代行して備えることが目的である。これらの既存システムでは、ゲートウェイ装置に接続される端末装置のアドレスと、ゲートウェイ装置に割り当てられた固有アドレスとの対応部を有している。ゲートウェイ装置が対応表を用いてパケットの変換を行うことにより端末装置に対して移動性の付与を行っている。そのため端末装置は移動性を持つ必要がない。
【０００９】
しかしながら次の問題点を持つ。第一の問題点は、ゲートウェイ装置と通信対象端末装置とが同一の移動性付与プロトコルの処理機能を備える必要がある。その理由は、ゲートウェイ装置により、移動性が付与されたパケットが、通信対象端末装置に直接送信されるためである。
【００１０】
第二の問題点は、ゲートウェイ装置は、通信対象端末装置が備える移動性解釈機能の有無を示す表を保持する必要があり、それを通信対象端末装置の出現または消滅と共に更新しなければならない。その理由は、ゲートウェイ装置により移動性を付与されたパケットを用いると、移動性の解釈機能を持たない端末装置とは通信ができないため、通信相手に応じて処理を変更する必要があるためである。
【００１１】
第三の問題点は、多数の通信対象が存在した場合、第二の問題点で指摘した表が大きくなり処理速度を劣化させる恐れがある。その理由は、１つの通信対象端末装置に対して１項目の対応を必要とするような対応表の構成であり、通信対象の数が大きくなると、表が大きくなり、ゲートウェイ装置の処理が増大するためである。
【００１２】
本発明は、このような背景に行われたものであって、ゲートウェイ装置の配下に接続される複数の端末装置に対して変更を加えることなく移動性を付与し、また、プロトコル変換サーバを用いることにより、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とすることができ、また、個別の通信対象端末装置に対して状態を保持する必要がなく、これらの機能を高速かつ簡易に実現が可能となる通信システムを提供することを目的とする。
【００１３】
【課題を解決するための手段】
本発明のゲートウェイ装置は、端末装置が発信したパケットを捕捉すると、捕捉されたパケットをデータとみなし、パケットヘッダを付与することにより新たなパケットを生成する。生成されたパケットに対して端末装置が発信したパケットの宛先のネットワークに対応する移動性の付与を行い、外部ネットワーク上に設置されたプロトコル変換サーバに送出する。
【００１４】
外部ネットワーク上に設置されたプロトコル変換サーバは、移動性の付与されたパケットを解釈する機能を備えており、受信したパケットを解釈し、そのパケットに内包されたパケットを取り出す。プロトコル変換サーバは取り出したパケットをその宛先アドレスおよび解釈した移動性に基づき通信対象端末装置に再送信する。
【００１５】
このように、ゲートウェイ装置において新しいヘッダと、移動性の付与を行うことによりゲートウェイ装置に接続される端末装置とその通信対象端末装置との間に移動性を有した通信を実現する。さらにゲートウェイ装置は端末装置が発信したパケットをデータとみなすことにより、任意の移動性付与プロトコルを用いることが可能となる。また通信対象の端末装置に応じて処理を変更する必要はないため、本発明では通信対象端末装置の個別の情報を保持した表を管理する必要がない。
【００１６】
これにより、ゲートウェイ装置の配下に接続される複数の端末装置に対して変更を加えることなく移動性を付与し、また、プロトコル変換サーバを用いることにより、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とすることができ、また、個別の通信対象端末装置に対して状態を保持する必要がなく、これらの機能を高速かつ簡易に実現が可能となる通信システムを提供することができる。
【００１７】
すなわち、本発明の第一の観点は、通信システムであって、本発明の特徴とするところは、複数の端末装置が接続されたゲートウェイ装置と、このゲートウェイ装置が属するネットワークとは異なる他ネットワークに接続され、このゲートウェイ装置と通信可能に接続されたプロトコル変換サーバとを備え、前記ゲートウェイ装置は、前記端末装置から送出されたパケットを受信しその宛先アドレスが前記他ネットワークに属する通信相手を示すときには、当該パケットを前記プロトコル変換サーバのアドレスを宛先アドレスとし自ゲートウェイ装置のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする手段と、この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する手段とを備え、前記プロトコル変換サーバは、前記ゲートウェイ装置から送出された前記カプセリングされたパケットを受信しその外殻パケットに付与された前記移動性を解釈する手段と、当該カプセリングされたパケットに内包されていたパケットを取り出す手段と、この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する手段により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する手段とを備えたところにある（請求項１）。
【００１８】
本発明の第二の観点は、ゲートウェイ装置であって、本発明の特徴とするところは、自己に接続された端末装置から送出されたパケットを受信しその宛先アドレスが他ネットワークに属する通信相手を示すときには、当該パケットをプロトコル変換サーバのアドレスを宛先アドレスとし自己のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする手段と、この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する手段とを備えたところにある（請求項２）。
【００１９】
本発明の第三の観点は、プロトコル変換サーバであって、本発明の特徴とするところは、ゲートウェイ装置から送出されたカプセリングされたパケットを受信しその外殻パケットに付与された移動性を解釈する手段と、当該カプセリングされたパケットに内包されていたパケットを取り出す手段と、この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する手段により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する手段とを備えたところにある（請求項３）。
【００２０】
本発明の第四の観点は、プログラムであって、本発明の特徴とするところは、情報処理装置にインストールすることにより、その情報処理装置に、ゲートウェイ装置に相応する機能として、自己に接続された端末装置から送出されたパケットを受信しその宛先アドレスが他ネットワークに属する通信相手を示すときには、当該パケットをプロトコル変換サーバのアドレスを宛先アドレスとし自己のアドレスを送信元アドレスとするパケットを外殻パケットとしてカプセリングする機能と、この外殻パケットに対し所定の移動性付与プロトコルを用いて前記他ネットワークに対応する移動性を付与する機能とを実現させるところにある（請求項４）。
【００２１】
あるいは、本発明のプログラムは、情報処理装置にインストールすることにより、その情報処理装置に、プロトコル変換サーバに相応する機能として、ゲートウェイ装置から送出されたカプセリングされたパケットを受信しその外殻パケットに付与された移動性を解釈する機能と、当該カプセリングされたパケットに内包されていたパケットを取り出す機能と、この内包されていたパケットの宛先アドレスおよび前記移動性を解釈する機能により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する機能とを実現させることを特徴とする（請求項５）。
【００２２】
本発明の第五の観点は、本発明のプログラムが記録された前記情報処理装置読取可能な記録媒体である（請求項６）。本発明のプログラムは本発明の記録媒体に記録されることにより、前記情報処理装置は、この記録媒体を用いて本発明のプログラムをインストールすることができる。あるいは、本発明のプログラムを保持するサーバからネットワークを介して直接前記情報処理装置に本発明のプログラムをインストールすることもできる。
【００２３】
これにより、情報処理装置を用いて、ゲートウェイ装置の配下に接続される複数の端末装置に対して変更を加えることなく移動性を付与し、また、プロトコル変換サーバを用いることにより、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とすることができ、また、個別の通信対象端末装置に対して状態を保持する必要がなく、これらの機能を高速かつ簡易に実現が可能となる通信システムを実現することができる。
【００２４】
【発明の実施の形態】
本発明実施形態の通信システムを図１ないし図４を参照して説明する。図１は本実施形態の通信システムの構成図である。図２は本実施形態のゲートウェイ装置のブロック構成図である。図３は本実施形態のゲートウェイ装置が備えるインタフェース（以下Ｉ／Ｆと記す）の識別表を示す図である。図４は本実施形態のプロトコル変換サーバのブロック構成図である。
【００２５】
本実施形態の通信システムの特徴とするところは、図１に示すように、複数の端末装置１０１、１０２、１０３が接続されたゲートウェイ装置１０４と、このゲートウェイ装置１０４が属するゲートウェイ内部ネットワーク１０９とは異なる外部ネットワーク１０８に接続され、このゲートウェイ装置１０４と通信可能に接続されたプロトコル変換サーバ１０５とを備え、ゲートウェイ装置１０４は、図２に示すように、端末装置１０１〜１０３から送出されたパケットを受信しその宛先アドレスが外部ネットワーク１０８に属する通信対象端末装置１０７を示すときには、当該パケットをプロトコル変換サーバ１０５のアドレス（３ｆｆｅ：１８００：１０００：０１０５：：１００）を宛先アドレスとし自ゲートウェイ装置１０４のアドレス（３ｆｆｅ：１８００：１０００：：１００）を送信元アドレスとするパケットを外殻パケットとしてカプセリングするヘッダ付与器２０８と、この外殻パケットに対し所定の移動性付与プロトコルを用いて外部ネットワーク１０８に対応する移動性を付与する移動性付与器２０３とを備え、プロトコル変換サーバ１０５は、図４に示すように、ゲートウェイ装置１０４から送出された前記カプセリングされたパケットを受信しその外殻パケットに付与された前記移動性を解釈する移動性解釈器４０２と、当該カプセリングされたパケットに内包されていたパケットを取り出すヘッダ除去器４０７と、この内包されていたパケットの宛先アドレスおよび移動性解釈器４０２により解釈された前記移動性に基づき当該内包されていたパケットをその宛先アドレスが示す通信相手に転送する出力Ｉ／Ｆ４０５とを備えたところにある（請求項１、２、３）。
【００２６】
本発明は、汎用の情報処理装置にインストールすることにより、上述の通信システムとして機能させるプログラムとして実現することができる（請求項４、５）。このプログラムは、記録媒体に記録されて情報処理装置にインストールされ（請求項６）、あるいは通信回線を介して情報処理装置にインストールされることにより当該情報処理装置をそれぞれゲートウェイ装置１０４、プロトコル変換サーバ１０５として機能させ、ゲートウェイ装置１０４の配下に接続される端末装置１０１〜１０３に対して変更を加えることなく移動性を付与し、また、プロトコル変換サーバ１０５を用いることにより、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とすることができ、また、個別の通信対象端末装置に対して状態を保持する必要がなく、これらの機能を高速かつ簡易に実現が可能となる通信システムを実現することができる。
【００２７】
以下では、本実施形態を図面を参照して詳細に説明する。まず本発明の実施形態のネットワーク構成が図１に示されている。端末装置１０１〜１０３がゲートウェイ装置１０４の配下に接続されている。ゲートウェイ装置１０４の配下には複数の端末装置１０１〜１０３を接続することができるようにネットワーク１０９が構成されている。またゲートウェイ装置１０４はアクセス回線１１１を通じて外部ネットワーク１０８に接続されており、通信対象端末装置１０７との通信を行う。
【００２８】
ゲートウェイ装置１０４には固有アドレス３ｆｆｅ：１８００：１０００：１０５：：１００が付与されており、ゲートウェイ装置１０４が他のアクセス回線１１１に接続されていてもゲートウェイ装置１０４への到達性が保証されている。これを実現するためネットワーク上には位置管理サーバ１０６が接続されており、ゲートウェイ装置１０４の位置情報を管理している。
【００２９】
ゲートウェイ装置１０４はあらかじめ、固有アドレスとプロトコル変換サーバ１０５の２つのアドレスを通信の端点とした仮想通信路１１０を生成しておく。ゲートウェイ装置１０４から仮想通信路１１０へ送信されたパケットは、宛先アドレスがプロトコル変換サーバ１０５のアドレス３ｆｆｅ：１８００：１０００：１０５：：１００、送信元アドレスが固有アドレス３ｆｆｅ：１８００：１０００：：１００である新たなヘッダが付与されてプロトコル変換サーバ１０５まで届けられる。
【００３０】
この状況において、端末装置１０１〜１０３と通信対象端末装置１０７の通信の詳細な手順は次のとおりである。図２はゲートウェイ装置１０４の内部構成を示したものである。例えば、複数の入力Ｉ／Ｆ２０１、２１１、２１２を備えているときに、その内の１つの入力Ｉ／Ｆ２０１により端末装置１０１が送信したパケットを受信したとする。
【００３１】
まず、パケットは宛先アドレス検査器２０２へ入力される。宛先アドレスの検査を行った結果、位置管理サーバ１０６を示すアドレスの場合は、移動性も、新たなヘッダも付与せずパケットを出力Ｉ／Ｆ２０４〜２０６のいずれかに与え位置管理サーバ１０６に送信する。また、宛先アドレスがプロトコル変換サーバ１０５を示す場合は移動性付与器２０３に入力する。最後に、これらの条件に該当しない宛先アドレスを持ったパケットは、仮想Ｉ／Ｆ２０７を通じてヘッダ付与器２０８に送られる。ヘッダ付与器２０８では、入力パケットをデータとみなした新しいパケットが生成される。このとき新たに生成されたパケットは宛先アドレスをプロトコル変換サーバ１０５、送信元アドレスをゲートウェイ装置１０４に付与された固有アドレスとし、かつプロトコル種別として新たなヘッダ付与が行われたことを示す特定の番号を記したパケットを外殻パケットとし、端末装置１０１から送信されたパケットを内包してカプセリングされたパケットである。
この後、宛先アドレス検査器２０２に再入力させることにより移動性付与器２０３に新しいパケットを入力させる。
【００３２】
本実施形態では移動性付与器２０３にＭｏｂｉｌｅＩＰｖ６プロトコルを用いているが、任意のプロトコルが利用可能である。移動性の確保処理が行われたパケットは出力Ｉ／Ｆ２０４〜２０６の宛先に応じて選択されたいずれかに出力されネットワークに送出される。
【００３３】
また、ゲートウェイ装置１０４自身が生成したパケットを通信対象端末装置１０７に送出する場合の手順を示す。図３はＩ／Ｆ名に対して、ゲートウェイ装置１０４から外部ネットワーク１０８に向けて接続するＩ／Ｆと、端末装置１０１〜１０３を接続するゲートウェイ内部ネットワーク１０９向けのＩ／Ｆの区別を記したものである。ゲートウェイ装置１０４はＩ／Ｆを構成する際に、この表も併せて作成し保持する。宛先アドレス検査器２０２がゲートウェイ装置１０４内部から発生したパケットに対しては、出力Ｉ／Ｆに応じて送信アドレスを変更する。図３に示した表を参照し出力Ｉ／Ｆの種別が内部である場合は、送信元アドレスとして入力Ｉ／Ｆに付与されているアドレスを用いる。また種別が外部の場合は、送信元アドレスとして固有アドレスを用いる。
【００３４】
図２で示した手順で処理されたパケットを受信したプロトコル変換サーバ１０５は、付与されている移動性の解釈とパケットの変換を行う。図４はプロトコル変換サーバ１０５の内部処理を示したものである。入力Ｉ／Ｆ４０１から受信されたパケットは移動性解釈器４０２に入力され、パケットに移動性が付与されている場合はその解釈を行う。その後、宛先アドレス検査器４０４に入力され、宛先アドレスがプロトコル変換サーバ１０５の場合はプロトコル種別判定器４０３へ処理が引き渡される。ゲートウェイ装置１０４は、前述したように、パケットをプロトコル変換サーバ１０５に送信する際にプロトコル種別を示す番号を付与している。検査の結果、当該プロトコル変換サーバ１０５が扱っているプロトコル種別を示す番号の値に一致する場合は、仮想Ｉ／Ｆ４０６を通じて、ヘッダ除去器４０７へ送られる。
【００３５】
ここで入力されたパケットのデータ部分を取り出し、そのデータ部分は新たなパケットとみなし移動性解釈器４０２へ再入力を行う。再入力されたパケットには移動性の付与は行われておらず、また、宛先アドレスが通信対象端末装置１０７を示しているので、宛先アドレス検査器２０２がパケットを出力Ｉ／Ｆ４０５に送る。出力Ｉ／Ｆ４０５では、移動性解釈器４０２により解釈された移動性と当該パケットの宛先アドレスとに基づき端末装置１０１が送信したパケットを通信対象端末装置１０７へ向けて再送信する。このように、プロトコル変換サーバ１０５が、受信したパケットに対して移動性の解釈とヘッダの除去を行い再送出を行うことで、端末装置１０１および通信対象端末装置１０７が移動性を有していなくてもパケットを送信することが可能となる。
【００３６】
なお、本実施形態または本明細書は、端末装置１０１→ゲートウェイ装置１０４→プロトコル変換サーバ１０５→通信対象端末装置１０７という一方向の通信について述べられている。この反対方向の通信については、以上説明した通信手順をそのまま反対方向から行うことにより実現できる。
【００３７】
この際に、例えば、プロトコル変換サーバ１０５にゲートウェイ装置１０４と等価の機能を併せて持たせ、ゲートウェイ装置１０４にプロトコル変換サーバ１０５と等価の機能を併せて持たせれば、通信対象端末装置１０７から端末装置１０１へ向かう通信においては、プロトコル変換サーバ１０５がゲートウェイ装置１０４に相当する動作を行い、ゲートウェイ装置１０４がプロトコル変換サーバ１０５に相当する動作を行うことにより、以上の説明を反対方向の通信手順に置き換えて説明することができる。
【００３８】
【発明の効果】
以上説明したように、本発明によれば、ゲートウェイ装置の配下に接続される複数の端末装置に対して変更を加えることなく移動性を付与し、また、プロトコル変換サーバを用いることにより、移動性の実現機能を端末装置間の通信からは隠蔽し、特定の移動性付与プロトコルに依存せず、任意の端末装置との通信を可能とすることができ、また、個別の通信対象端末装置に対して状態を保持する必要がなく、これらの機能を高速かつ簡易に実現が可能となる。
【図面の簡単な説明】
【図１】本実施形態の通信システムの構成図
【図２】本実施形態のゲートウェイ装置のブロック構成図。
【図３】本実施形態のゲートウェイ装置が備えるＩ／Ｆの識別表を示す図。
【図４】本実施形態のプロトコル変換サーバのブロック構成図。
【符号の説明】
１０１〜１０３  端末装置
１０４  ゲートウェイ装置
１０５  プロトコル変換サーバ
１０６  位置管理サーバ
１０７  通信対象端末装置
１０８  外部ネットワーク
１０９  ゲートウェイ内部ネットワーク
１１０  仮想通信路
１１１、１１２  アクセス回線
２０１、２１１、２１２、４０１  入力Ｉ／Ｆ
２０２  宛先アドレス検査器
２０３  移動性付与器
２０４〜２０６、４０５  出力Ｉ／Ｆ
２０７、４０６  仮想Ｉ／Ｆ
２０８  ヘッダ付与器
２０９  出力Ｉ／Ｆ選択器
４０２  移動性解釈器
４０３  プロトコル種別判定器
４０４  宛先アドレス検査器
４０７  ヘッダ除去器
【図１】
2004349854.tif 000003
【図２】
2004349854.tif 000004
【図３】
2004349854.tif 000005
【図４】
2004349854.tif 000006