(57)【要約】【課題】情報転送装置との間に基地局を介在させて情報の授受を行う無線端末装置の台数が流動的に変化しても、アドレスの有効利用を図ることが可能な情報転送装置を提供する。また、各無線端末装置が通信の相手方となる他の無線端末装置のマックアドレスを取得する処理を単純化し、処理すべき情報量を低減することが可能な情報転送装置および通信システムを提供する。【解決手段】情報転送装置２２は、通信ポート２８−１〜２８−ｎのいずれかからアープリクエスト情報を取得すると、テーブル記憶部２２ａに記憶されているアドレス対応テーブルＴＢを参照する。情報転送装置２２は、アープリクエスト情報に含まれる解決対象ＩＰアドレスに対応するマックアドレスを解決マックアドレスとして取得する。情報転送装置２２は、解決マックアドレスを含むアープレスポンス情報を、アープリクエスト情報が受信された通信ポートから送信する。【選択図】図１
2008153918.tif 000002
【特許請求の範囲】
【請求項１】
基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、
前記基地局との間で情報の授受を行う無線端末装置に割り当てられたマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、を対応付けた対応情報を生成する対応情報生成部と、
前記無線端末装置から前記基地局を介して送信され、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報、を取得するリクエスト情報取得部と、
前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれるＩＰアドレスに対応付けられたマックアドレスを、前記対応情報に基づいて取得するマックアドレス取得部と、
前記マックアドレス取得部が取得したマックアドレスを含むアープレスポンス情報を、前記アープリクエスト情報が取得された前記通信ポートから送信するレスポンス情報送信部と、
を備えることを特徴とする情報転送装置。
【請求項２】
それぞれ異なるポート識別符号が割り当てられ、基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、
前記基地局との間で情報の授受を行う無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該無線端末装置との間で情報の授受を行う通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、
前記無線端末装置から前記基地局を介して送信され、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報、を取得するリクエスト情報取得部と、
前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれるＩＰアドレスに対応付けられているポート識別符号を、前記対応情報に基づいて取得するポート識別符号取得部と、
前記ポート識別符号取得部が取得したポート識別符号が割り当てられた通信ポートから、前記リクエスト情報取得部が取得した前記アープリクエスト情報を、転送アープリクエスト情報として送信するリクエスト情報送信部と、
前記転送アープリクエスト情報を前記基地局を介して取得し、それに応答した前記無線端末装置から前記基地局を介して送信され、当該無線端末装置に割り当てられたマックアドレスを含むアープレスポンス情報を取得するレスポンス情報取得部と、
前記レスポンス情報取得部が取得した前記アープレスポンス情報を、前記アープリクエスト情報が取得された前記通信ポートから送信するレスポンス情報送信部と、
を備えることを特徴とする情報転送装置。
【請求項３】
それぞれ異なるポート識別符号およびそれぞれ異なるマックアドレスが割り当てられ、基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、
無線端末装置を認識した前記基地局によって送信され当該無線端末装置のマックアドレスを含む接続通知情報、を取得する接続通知情報取得部と、
前記接続通知情報に基づいて、当該接続通知情報に含まれるマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該マックアドレスが割り当てられた前記無線端末装置との間で情報の授受を行う通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、
前記接続通知情報に含まれるマックアドレスに対応付けられたポート識別符号およびＩＰアドレスを前記対応情報に基づいて取得し、当該取得したポート識別符号が割り当てられた通信ポートのマックアドレスと当該取得したＩＰアドレスとを含むアドレス付与情報を、前記接続通知情報が取得された前記通信ポートから送信するアドレス付与情報送信部と、
を備えることを特徴とする情報転送装置。
【請求項４】
情報の授受を行う情報転送装置と、
前記情報転送装置に接続される基地局と、
前記基地局との間で情報の授受を行う無線端末装置と、
を備える通信システムであって、
前記情報転送装置は、
前記無線端末装置から前記基地局を介して送信された、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報を取得するリクエスト情報取得部と、
前記リクエスト情報取得部が取得した前記アープリクエスト情報に対して応答するためのアープレスポンス情報を、通信に必要な情報を要求された前記無線端末装置に関する予め取得された情報に基づいて生成するレスポンス情報生成部と、
前記アープリクエスト情報を送信した前記無線端末装置との間で情報の授受を行う前記基地局に、前記レスポンス情報生成部によって生成されたアープレスポンス情報を送信するレスポンス情報送信部と、
を備え、
前記アープリクエスト情報を送信した前記無線端末装置は、
前記情報転送装置から前記基地局を介して送信された前記アープレスポンス情報を取得することを特徴とする通信システム。
【請求項５】
情報の授受を行う情報転送装置と、
前記情報転送装置に接続される基地局と、
前記基地局との間で情報の授受を行う無線端末装置と、
を備える通信システムであって、
前記情報転送装置は、
前記無線端末装置から前記基地局を介して送信された、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報を取得するリクエスト情報取得部と、
前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれる情報に基づいて複数の前記基地局のうち１つを選択し、当該アープリクエスト情報を当該選択した前記基地局に転送アープリクエスト情報として送信するリクエスト情報送信部と、
前記転送アープリクエスト情報を取得し、それに応答した前記無線端末装置から前記基地局を介して送信されたアープレスポンス情報を取得するレスポンス情報取得部と、
前記レスポンス情報取得部が取得した前記アープレスポンス情報を送信するレスポンス情報送信部と、
を備え、
前記アープリクエスト情報を送信した前記無線端末装置は、
前記情報転送装置から前記基地局を介して送信された前記アープレスポンス情報を取得することを特徴とする通信システム。
【請求項６】
情報の授受を行う情報転送装置と、
前記情報転送装置に接続される基地局と、
前記基地局との間で情報の授受を行う無線端末装置と、
を備える通信システムであって、
前記情報転送装置は、
基幹通信網または前記基地局のいずれかがそれぞれに接続される複数の通信ポートと、
前記無線端末装置を認識した前記基地局によって送信され当該無線端末装置のマックアドレスを含む接続通知情報を取得する接続通知情報取得部と、
前記接続通知情報に含まれるマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該マックアドレスが割り当てられた前記無線端末装置との間で情報の授受を行う通信ポートに割り当てられた通信ポートアドレスと、を対応付けた対応情報を生成する対応情報生成部と、
前記接続通知情報に含まれるマックアドレスに対応付けられたＩＰアドレスおよび通信ポートアドレスを前記対応情報に基づいて取得し、当該取得したＩＰアドレスおよび通信ポートアドレスを含むアドレス付与情報を、前記接続通知情報を送信した前記基地局に送信するアドレス付与情報送信部と、
を備え、
前記接続通知情報を送信した前記基地局は、
前記情報転送装置から送信された前記アドレス付与情報を、当該基地局が認識した前記無線端末装置に送信することを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信網と無線端末装置との間の情報転送および無線端末装置間の情報転送を実現する情報転送装置、およびそのような情報転送装置を適用した通信システムに関する。
【背景技術】
【０００２】
通信網から取得した情報を別の通信網に送信する情報転送装置が広く用いられる。図８は、そのような情報転送装置１０を適用した通信システム１００を示す。通信システム１００は、情報転送装置１０、基幹通信網１２、基地局装置１４−１〜１４−ｎ、通信線１６Ｌ−１〜１６Ｌ−ｎ、無線端末装置１８−１−１〜１８−ｎ−ｍn（ｎは情報転送装置１０に接続される基地局装置の数を示す正の整数、ｍnはｎに対応する任意の正の整数）を含んで構成される。情報転送装置１０は通信ポート１６−０〜１６−ｎを備える。情報転送装置１０は、通信ポート１６−０および通信線１６Ｌ−０を介して基幹通信網１２に接続される。基地局装置１４−１〜１４−ｎは、それぞれ通信線１６Ｌ−１〜１６Ｌ−ｎを介してそれぞれ通信ポート１６−０〜１６−ｎに接続される。
【０００３】
情報転送装置１０は、通信ポート１６−０および通信線１６Ｌ−０を介して基幹通信網１２との間で情報の送受信を行う。情報転送装置１０は、通信ポート１６−ｉおよび通信線１６Ｌ−ｉ（ｉは１〜ｎの整数）を介して基地局装置１４−ｉとの間で情報の送受信を行う。基地局装置１４−ｉは、無線端末装置１８−ｉ−１〜１８−ｉ−ｍi（ｍiはｉに対応する任意の正の整数）との間の無線通信により情報の送受信を行う。無線端末装置１８−ｉ−１〜１８−ｉ−ｍiが基地局装置１４−ｉとの間で情報の送受信を行うことが可能な領域を基地局エリア２０−ｉとする。また、基地局エリア２０−１〜２０−ｎを合わせた全領域をサービスエリアとする。
【０００４】
通信ポート１６−０〜１６−ｎおよび無線端末装置１８−１−１〜１８−ｎ−ｍnには、基幹通信網１２または基幹通信網１２に接続されるその他の通信網（図示せず）において識別可能な、固有のＩＰアドレスが割り当てられる。一般にＩＰアドレスは３２ビットの２進数を８ビットごとに区切り、「Ｘ１．Ｘ２．Ｘ３．Ｘ４」のように４つの１０進数によって表される。ＩＰアドレスを２進数で表記したときの上位所定の数の桁からなる２進数をネットワークアドレスとし、残りの下位の桁からなる２進数をホストアドレスとする。以下の説明では、下位８ビットをホストアドレスとする。
【０００５】
無線端末装置１８−ｉ−１〜１８−ｉ−ｍiには、共通のネットワークアドレスが割り当てられると共に、それぞれ異なるホストアドレスが割り当てられる。例えば、図８の無線端末装置１８−１−１〜１８−１−ｍ1にはＩＰアドレスとしてそれぞれ「１０．１．１．１」、「１０．１．１．２」、・・・「１０．１．１．ｍ1」が割り当てられ、無線端末装置１８−２−１〜１８−２−ｍ2にはＩＰアドレスとしてそれぞれ「１０．１．２．１」、「１０．１．２．２」、・・・「１０．１．２．ｍ2」が割り当てられている。同様に、ｉがｎとなるまで無線端末装置１８−ｉ−１〜１８−ｉ−ｍiには、ＩＰアドレスとしてそれぞれ「１０．１．ｉ．１」、「１０．１．ｉ．２」、・・・「１０．１．ｉ．ｍi」が割り当てられている。
【０００６】
通信ポート１６−ｉには、無線端末装置１８−ｉ−１〜１８−ｉ−ｍiに割り当てられるネットワークアドレスと同一のネットワークアドレスと共に、無線通信端末１８−ｉ−１〜１８−ｉ−ｍiにそれぞれ割り当てられたホストアドレスとは異なるホストアドレスが割り当てられる。例えば、図８の通信ポート１６−１〜１６−ｎには、ＩＰアドレスとしてそれぞれ「１０．１．１．２５４」〜「１０．１．ｎ．２５４」が割り当てられている。
【０００７】
情報転送装置１０は、基幹通信網１２からパケット情報を受信する。パケット情報は、無線通信端末１８−ｉ−１〜１８−ｉ−ｍiのうちのいずれかを特定するＩＰアドレスと、パケット情報が伝送の対象とするデータとを含む。そして、無線端末装置１８−ｉ−１〜１８−ｉ−ｍiのうちＩＰアドレスで特定される無線端末装置１８−ｉ−ｊ（ｊは１〜ｍiのうちいずれかの整数）でデータが取得されるよう、通信ポート１６−ｉからパケット情報を送信する。基地局装置１４−ｉは当該パケット情報を受信し無線信号に変換して送信する。無線端末装置１８−ｉ−ｊは自らに宛てられたパケット情報を取得する。
【０００８】
通信システム１００において、サービスエリアの面積を増加させるためには、基地局装置１４−１〜１４−ｎの総台数ｎを増加させればよい。また、サービスエリアを電磁波に対する障害物が多い領域に設ける場合にはその形状を柔軟に設定することができることが好ましい。そのためには、基地局エリア２０−１〜２０−ｎの面積を小さくすると共に、基地局エリア２０−１〜２０−ｎの数ｎを増加させればよい。これは、基地局装置１４−１〜１４−ｎの送信電力を小さくすると共に、基地局装置１４−１〜１４−ｎの総台数ｎを増加させることで実現することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
図８に示す通信システム１００では、１つの基地局装置１４−ｉに対して１つの通信ポート１６−ｉが必要とされ、通信ポート１６−ｉには１つのネットワークアドレスが割り当てられる。そのため、基地局装置１４−１〜１４−ｎの総台数ｎを増加させると、それぞれに割り当てるネットワークアドレスの総数が増加する。
【００１０】
一方、通信システム１００のサービスエリア内では複数の無線端末装置が移動するため、基地局エリア２０−１〜２０−ｎのそれぞれの領域内に存在する無線端末装置の台数は流動的に変化する。そのため、１つの基地局装置１４−ｉとの間で情報の送受信を行うことができる無線端末装置の台数はなるべく多いことが好ましく、１つの基地局エリア２０−ｉにおいて無線端末装置に割り当てることのできるホストアドレスの数はなるべく多いことが好ましい。
【００１１】
しかし、ＩＰアドレスは有限の桁から構成されるため、ＩＰアドレスを構成する桁のうちネットワークアドレスが占有する桁の数と、ＩＰアドレスを構成する桁のうちホストアドレスが占有する桁の数とを同時に増加させることはできない。そのため、基地局装置の総数を増加させるために、ネットワークアドレスが占有する桁数を増加させると、ホストアドレスに占有させることのできる桁数が減少し、基地局エリア２０−ｉの領域内において無線端末装置に割り当てることのできるホストアドレスの総数が減少し、１つの基地局装置１４−ｉとの間で情報の送受信を行うことができる無線端末装置の台数が減少するという問題が生ずる。
【００１２】
他方、１つの基地局装置１４−ｉとの間で情報の送受信を行うことができる無線端末装置の台数を増加させるために、ホストアドレスが占有する桁数を増加させると、ネットワークアドレスに占有させることのできる桁数が減少し、基地局装置に割り当てることのできるネットワークアドレスの総数が減少し、基地局装置の総数を増加させることができないという問題が生ずる。
また、一般に、図８に示すような通信システムでは、共通のネットワークアドレスが割り当てられた無線端末装置の相互間で通信を行う場合には、ＩＰアドレスの他、各無線端末装置に固有に割り当てられたマックアドレスが用いられる。この場合、各無線端末装置は、通信の相手方となる他の無線端末装置と通信を行う際には予め相手方のマックアドレスを、ＡＲＰ（Ａｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）等に従って取得しておく必要がある。このような通信システムでは、基地局装置の数が増加すると、ＡＲＰ等に基づいて処理されるべき情報量が増加するという問題が生ずる。
【００１３】
本発明は、このような課題に対してなされたものである。すなわち、情報転送装置との間に基地局を介在させて情報の授受を行う無線端末装置の台数が流動的に変化しても、アドレスの有効利用を図ることが可能な情報転送装置および通信システムを提供する。また、各無線端末装置が通信の相手方となる他の無線端末装置のマックアドレスを取得する処理を単純化し、処理すべき情報量を低減することが可能な情報転送装置および通信システムを提供する。
【課題を解決するための手段】
【００１４】
本発明に係る情報転送装置は、基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、前記基地局との間で情報の授受を行う無線端末装置に割り当てられたマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、を対応付けた対応情報を生成する対応情報生成部と、前記無線端末装置から前記基地局を介して送信され、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報、を取得するリクエスト情報取得部と、前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれるＩＰアドレスに対応付けられたマックアドレスを、前記対応情報に基づいて取得するマックアドレス取得部と、前記マックアドレス取得部が取得したマックアドレスを含むアープレスポンス情報を、前記アープリクエスト情報が取得された前記通信ポートから送信するレスポンス情報送信部と、を備えることを特徴とする。
【００１５】
また、本発明に係る情報転送装置は、それぞれ異なるポート識別符号が割り当てられ、基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、前記基地局との間で情報の授受を行う無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該無線端末装置との間で情報の授受を行う通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、前記無線端末装置から前記基地局を介して送信され、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報、を取得するリクエスト情報取得部と、前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれるＩＰアドレスに対応付けられているポート識別符号を、前記対応情報に基づいて取得するポート識別符号取得部と、前記ポート識別符号取得部が取得したポート識別符号が割り当てられた通信ポートから、前記リクエスト情報取得部が取得した前記アープリクエスト情報を、転送アープリクエスト情報として送信するリクエスト情報送信部と、前記転送アープリクエスト情報を前記基地局を介して取得し、それに応答した前記無線端末装置から前記基地局を介して送信され、当該無線端末装置に割り当てられたマックアドレスを含むアープレスポンス情報を取得するレスポンス情報取得部と、前記レスポンス情報取得部が取得した前記アープレスポンス情報を、前記アープリクエスト情報が取得された前記通信ポートから送信するレスポンス情報送信部と、を備えることを特徴とする。
【００１６】
また、本発明に係る情報転送装置は、それぞれ異なるポート識別符号およびそれぞれ異なるマックアドレスが割り当てられ、基幹通信網または基地局のいずれかがそれぞれに接続される複数の通信ポートを備え、無線端末装置を認識した前記基地局によって送信され当該無線端末装置のマックアドレスを含む接続通知情報、を取得する接続通知情報取得部と、前記接続通知情報に基づいて、当該接続通知情報に含まれるマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該マックアドレスが割り当てられた前記無線端末装置との間で情報の授受を行う通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、前記接続通知情報に含まれるマックアドレスに対応付けられたポート識別符号およびＩＰアドレスを前記対応情報に基づいて取得し、当該取得したポート識別符号が割り当てられた通信ポートのマックアドレスと当該取得したＩＰアドレスとを含むアドレス付与情報を、前記接続通知情報が取得された前記通信ポートから送信するアドレス付与情報送信部と、を備えることを特徴とする。
【００１７】
また、本発明は、情報の授受を行う情報転送装置と、前記情報転送装置に接続される基地局と、前記基地局との間で情報の授受を行う無線端末装置と、を備える通信システムであって、前記情報転送装置は、前記無線端末装置から前記基地局を介して送信された、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報を取得するリクエスト情報取得部と、前記リクエスト情報取得部が取得した前記アープリクエスト情報に対して応答するためのアープレスポンス情報を、通信に必要な情報を要求された前記無線端末装置に関する予め取得された情報に基づいて生成するレスポンス情報生成部と、前記アープリクエスト情報を送信した前記無線端末装置との間で情報の授受を行う前記基地局に、前記レスポンス情報生成部によって生成されたアープレスポンス情報を送信するレスポンス情報送信部と、を備え、前記アープリクエスト情報を送信した前記無線端末装置は、前記情報転送装置から前記基地局を介して送信された前記アープレスポンス情報を取得することを特徴とする。
【００１８】
また、本発明は、情報の授受を行う情報転送装置と、前記情報転送装置に接続される基地局と、前記基地局との間で情報の授受を行う無線端末装置と、を備える通信システムであって、前記情報転送装置は、前記無線端末装置から前記基地局を介して送信された、当該無線端末装置とは異なる他の前記無線端末装置に通信に必要な情報を要求するアープリクエスト情報を取得するリクエスト情報取得部と、前記リクエスト情報取得部が取得した前記アープリクエスト情報に含まれる情報に基づいて複数の前記基地局のうち１つを選択し、当該アープリクエスト情報を当該選択した前記基地局に転送アープリクエスト情報として送信するリクエスト情報送信部と、前記転送アープリクエスト情報を取得し、それに応答した前記無線端末装置から前記基地局を介して送信されたアープレスポンス情報を取得するレスポンス情報取得部と、前記レスポンス情報取得部が取得した前記アープレスポンス情報を送信するレスポンス情報送信部と、を備え、前記アープリクエスト情報を送信した前記無線端末装置は、前記情報転送装置から前記基地局を介して送信された前記アープレスポンス情報を取得することを特徴とする。
【００１９】
また、本発明は、情報の授受を行う情報転送装置と、前記情報転送装置に接続される基地局と、前記基地局との間で情報の授受を行う無線端末装置と、を備える通信システムであって、前記情報転送装置は、基幹通信網または前記基地局のいずれかがそれぞれに接続される複数の通信ポートと、前記無線端末装置を認識した前記基地局によって送信され当該無線端末装置のマックアドレスを含む接続通知情報を取得する接続通知情報取得部と、前記接続通知情報に含まれるマックアドレスと、当該マックアドレスが割り当てられた前記無線端末装置が前記基幹通信網で識別されるためのＩＰアドレスと、当該マックアドレスが割り当てられた前記無線端末装置との間で情報の授受を行う通信ポートに割り当てられた通信ポートアドレスと、を対応付けた対応情報を生成する対応情報生成部と、前記接続通知情報に含まれるマックアドレスに対応付けられたＩＰアドレスおよび通信ポートアドレスを前記対応情報に基づいて取得し、当該取得したＩＰアドレスおよび通信ポートアドレスを含むアドレス付与情報を、前記接続通知情報を送信した前記基地局に送信するアドレス付与情報送信部と、を備え、前記接続通知情報を送信した前記基地局は、前記情報転送装置から送信された前記アドレス付与情報を、当該基地局が認識した前記無線端末装置に送信することを特徴とする。
【００２０】
また、本発明は、基幹通信網で識別されるためのネットワークアドレスが割り当てられた情報転送装置であって、それぞれ異なるポート識別符号が割り当てられ、前記基幹通信網または基地局のいずれかとの間で情報の授受を行う複数の通信ポートと、前記基地局との間で情報の授受を行う無線端末装置に固有に割り当てられた固有符号を含む情報を、前記複数の通信ポートのうちのいずれかから固有符号情報として取得し、当該無線端末装置を識別するためのホストアドレスを当該固有符号情報に対して割り当て、前記ネットワークアドレスと、当該ホストアドレスと、を含んで構成される端末アドレスを生成する端末アドレス生成部と、前記固有符号情報に含まれる固有符号と、前記固有符号情報に基づいて前記端末アドレス生成部が生成した前記端末アドレスと、前記固有符号情報を取得した通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、を備え、前記無線端末装置に割り当てられた固有符号を含む応答情報の送信を要求する要求情報であって当該無線端末装置に割り当てられた端末アドレスを含む要求情報を、複数の前記通信ポートのいずれかから取得したときに、当該取得した要求情報と前記対応情報とに基づいて、当該要求情報に含まれる端末アドレスを有する前記無線端末装置に割り当てられた固有符号を取得し、前記要求情報が取得された前記通信ポートから、当該取得した固有情報を含む前記応答情報を送信することを特徴とする。
【００２１】
また、本発明は、基幹通信網で識別されるためのネットワークアドレスが割り当てられた情報転送装置であって、それぞれ異なるポート識別符号が割り当てられ、基地局との間で情報の授受を行う複数の通信ポートと、前記基地局との間で情報の授受を行う無線端末装置に固有に割り当てられた固有符号を含む情報を、前記複数の通信ポートのうちのいずれかから固有符号情報として取得し、当該無線端末装置を識別するためのホストアドレスを当該固有符号情報に対して割り当て、前記ネットワークアドレスと、当該ホストアドレスと、を含んで構成される端末アドレスを生成する端末アドレス生成部と、前記固有符号情報に含まれる固有符号と、前記固有符号情報に基づいて前記端末アドレス生成部が生成した前記端末アドレスと、前記固有符号情報を取得した通信ポートに割り当てられたポート識別符号と、を対応付けた対応情報を生成する対応情報生成部と、を備え、前記無線端末装置に割り当てられた固有符号を含む応答情報の送信を要求する要求情報であって当該無線端末装置に割り当てられた端末アドレスを含む要求情報を、複数の前記通信ポートのいずれかから取得したときに、前記無線端末装置の固有符号を含むアープレスポンス情報の送信を前記無線端末装置に対して要求するアープリクエスト情報を、当該取得した要求情報に含まれる端末アドレスに対応付けられたポート識別符号が割り当てられた前記通信ポートから送信し、前記アープリクエスト情報に応答した前記無線端末装置から送信され前記基地局で中継送信された前記アープレスポンス情報を取得して前記アープリクエスト情報に応答した無線端末装置の固有符号を取得し、前記要求情報が取得された前記通信ポートから当該取得した固有情報を含む前記応答情報を送信することを特徴とする。
【発明の効果】
【００２２】
本発明によれば、情報転送装置との間に基地局を介在させて情報の授受を行う無線端末装置の台数が流動的に変化しても、アドレスの有効利用を図ることが可能な情報転送装置および通信システムを実現することができる。また、各無線端末装置が通信の相手方となる他の無線端末装置のマックアドレスを取得する処理を単純化し、処理すべき情報量を低減することが可能な情報転送装置および通信システムを実現することができる。
【発明を実施するための最良の形態】
【００２３】
図１に本発明の実施形態に係る通信システム１０２の構成を示す。通信システム１００と同一の構成部については同一の符号を付してその説明を省略する。通信システム１０２は、基幹通信網１２、情報転送装置２２、基地局装置２４−１〜２４−ｎ、無線端末装置２６−１〜２６−ｍ、通信線２８Ｌ−１〜２８Ｌ−ｎを含んで構成される（ｎは情報転送装置２２に接続される基地局装置の数を示す正の整数、ｍは無線端末装置の数を示す正の整数）。情報転送装置２２は通信ポート２８−１〜２８−ｎ、テーブル記憶部２２ａを備えて構成される。情報転送装置２２は、通信線２８Ｌ−０を介して基幹通信網１２に接続される。基地局装置２４−１〜２４−ｎは、それぞれ通信線２８Ｌ−１〜２８Ｌ−ｎを介してそれぞれ通信ポート２８−１〜２８−ｎに接続される。
【００２４】
通信ポート２８−０および通信ポート２８−１〜２８−ｎは、ハードウエアに固有の識別符号であるマックアドレスＭａｃＰｘおよびＭａｃＰ１〜ＭａｃＰｎをそれぞれ有する。無線端末装置２６−１〜２６−ｍは、それぞれマックアドレスＭａｃ１〜Ｍａｃｍを有する。マックアドレスは通信を行う相手方の装置によって変更されることがない恒久的な識別符号である。
【００２５】
また、通信ポート２８−０および通信ポート２８−１〜２８−ｎは、マックアドレスの他、ポート番号ＰｘおよびＰ１〜Ｐｎをそれぞれ有する。ポート番号は情報転送装置が実行する処理において通信ポートを識別するための番号であり、情報転送装置２２において固有に割り当てられた番号である。
【００２６】
基地局装置２４−ｉ（ｉは１〜ｎの整数）は、マックアドレスを適用した所定の無線通信プロトコルに従い、無線端末装置２６−１〜２６−ｍのうち特定の無線端末装置との間の無線通信によりパケット情報の送受信を行う。当該無線通信プロトコルとしては、ＩＥＥＥ８０２．１６等を適用することが好適である。
【００２７】
無線端末装置２６−ｊ（ｊは１〜ｍの整数）と基地局装置２４−１〜２４−ｎのうち少なくとも１つとの間では、無線通信網が確立される前に当該所定の無線通信プロトコルに従い次のような処理が実行される。
【００２８】
無線端末装置２６−ｊは、基地局装置２４−ｉとの間で予備的な無線通信を行い、基地局装置２４−ｉが無線端末装置２６−ｊとは異なる他の無線端末装置２６−ｋ（ｋはｊとは異なる１〜ｍの整数）との間で行う通信の頻度、基地局装置２４−ｉとの間で送受信する電磁波の伝搬状況の良好度、基地局装置２４−ｉまでの距離等によって定義される通信良好度を測定する。そして、通信良好度に基づいて基地局装置２４−１〜２４−ｎのうち無線通信を行うものを選択する。無線端末装置２６−ｊは、選択した基地局装置２４−ｉにマックアドレスＭａｃｊを含む情報を送信する。当該情報を受信した基地局装置２４−ｉは、マックアドレスＭａｃｊを認識する。
【００２９】
このような処理によって、基地局装置２４−ｉは、基地局装置２４−ｉが通信を行う無線端末装置２６−ｊのマックアドレスＭａｃｊを認識する。例えば、図１の通信システム１０２では、基地局装置２４−１はマックアドレスＭａｃ１、Ｍａｃ３およびＭａｃ７を認識し、基地局装置２４−２はマックアドレスＭａｃ２、Ｍａｃ６およびＭａｃ８を認識し、基地局装置２４−ｎはマックアドレスＭａｃ４、Ｍａｃ５およびＭａｃｍを認識する。基地局装置２４−１〜２４−ｎは、認識したマックアドレスＭａｃｊによって特定される無線端末装置２４−ｊとの間の無線通信によりパケット情報の送受信を行う。無線端末装置２６−ｊが、基地局装置２４−ｉと情報の送受信を行うことが可能な領域を基地局エリア３０−ｉとする。
【００３０】
通信ポート２８−０〜２８−ｎには、基幹通信網１２において定義されるそれぞれ固有のＩＰアドレスが割り当てられる。通信ポート２８−１〜２８−ｎには、共通のネットワークアドレスと、それぞれ互いに異なるホストアドレスとが割り当てられる。図１の情報転送装置２２では、通信ポート２８−０にＩＰアドレスとして「１０．１．３．１」が、通信ポート２８−１〜２８−ｎにＩＰアドレスとしてそれぞれ「１０．１．２．１」〜「１０．１．２．ｎ」が割り当てられている。ただし、ＩＰアドレスの上位２４ビットをネットワークアドレスとし、下位８ビットをホストアドレスとしている。
【００３１】
通信ポート２８−０〜２８−ｎのＩＰアドレスが、情報転送装置２２および基地局装置２４−１〜２４−ｎを設置する際に予め割り当てられるのに対し、無線端末装置２６−１〜２６−ｍのＩＰアドレスは、情報転送装置２２と基地局装置２４−１〜２４−ｎとの間で実行される、次に説明する無線端末登録処理によって後発的に割り当てられる。
【００３２】
無線端末登録処理について図２のシーケンス図を参照して説明する。ここでは、基地局装置２４−１が無線端末装置２６−７のマックアドレスＭａｃ７を新たに認識した際に、無線端末装置２６−７のＩＰアドレスを新たに割り当てる具体例と共に説明する。この例では、無線端末装置２６−７にＩＰアドレスが割り当てられる前には、無線端末装置２６−１〜２６−３にＩＰアドレスとしてそれぞれ「１０．１．２．ｎ＋１」〜「１０．１．２．ｎ＋３」が既に割り当てられており、その他の無線端末装置２６−４〜２６−ｍに対してはＩＰアドレスの割り当てが完了していないものとする。
【００３３】
基地局装置２４−ｉは、新たにマックアドレスＭａｃｊを認識すると、ヘッダ部に接続通知パケット識別子を含ませ、データ部に新たなマックアドレスＭａｃｊを含ませた接続通知パケット情報を通信線２８Ｌ−ｉおよび通信ポート２８−ｉを介して情報転送装置２２に送信する（Ｓ１）。図１の例では、データ部に新たなマックアドレスＭａｃ７を含ませた接続通知パケット情報を通信線２８Ｌ−１および通信ポート２８−１を介して情報転送装置２２に送信する。
【００３４】
情報転送装置２２は、通信ポート２８−ｉから受信したパケット情報のヘッダ部に接続通知パケット識別子が含まれていると判定すると、データ部に含まれるマックアドレスＭａｃｊを抽出する（Ｓ２）。図１の例では、データ部から抽出されるマックアドレスはＭａｃ７である。
【００３５】
情報転送装置２２は、抽出したマックアドレスＭａｃｊに対応するＩＰアドレスを決定する（Ｓ３）。決定するＩＰアドレスのネットワークアドレスは、通信ポート２８−１〜２８−ｎに割り当てられている共通のネットワークアドレスと同一とする。また、決定するＩＰアドレスのホストアドレスは、通信ポート２８−１〜２８−ｎに割り当てられているホストアドレスのいずれとも異なり、かつ、既に無線端末装置２６−ｊ以外の無線端末装置２６−ｋに既に割り当てられているホストアドレスのいずれとも異なるものとする。図１の例では、情報転送装置２２は、マックアドレスＭａｃ７に対応するＩＰアドレスを「１０．１．２．ｎ＋７」と決定する。割り当てられたホストアドレスは、既に無線端末装置２６−１〜２６−３に割り当てられているホストアドレス「ｎ＋１］〜「ｎ＋３」のいずれとも異なる。
【００３６】
なお、基地局エリア３０−１〜３０−ｎ内に存在する無線端末装置２６−１〜２６−ｍが予め定められている場合には、マックアドレスＭａｃ１〜Ｍａｃｍのそれぞれに対して予めＩＰアドレスを対応付けた情報を、情報転送装置２２の記憶手段（図示せず）に予め記憶させておく構成とすることもできる。この場合、通信ポート２８−１〜２８−ｎに割り当てられている共通のネットワークアドレスと同一のネットワークアドレスをマックアドレスＭａｃ１〜Ｍａｃｍに対して対応付け、通信ポート２８−１〜２８−ｎに割り当てられているホストアドレスのいずれとも異なり、かつ、マックアドレスＭａｃ１〜Ｍａｃｍのそれぞれについて互いに異なるホストアドレスをマックアドレスＭａｃ１〜Ｍａｃｍに対して対応付ける。ステップＳ３において、情報転送装置２２は、抽出したマックアドレスＭａｃｊに対応するＩＰアドレスを当該記憶手段に記憶された情報に基づいて決定すればよい。
【００３７】
情報転送装置２２は、決定したＩＰアドレスに基づいて、テーブル記憶部２２ａに記憶しているアドレス対応テーブルＴＢの内容を追加する（Ｓ４）。アドレス対応テーブルＴＢとは、図３（ａ）に示すように、決定したＩＰアドレスと、接続通知パケット情報が受信された通信ポート２８−ｉのポート番号Ｐｉと、接続通知パケット情報のデータ部に含まれていたマックアドレスＭａｃｊとを対応付けたテーブルである。
【００３８】
アドレス対応テーブルＴＢは、通信システム１０２において、無線端末装置２６−ｊに割り当てるＩＰアドレスとして決定したＩＰアドレスと、無線端末装置２６−ｊが情報の送受信を行う基地局装置２４−ｉが接続される通信ポート２８−ｉのポート番号Ｐｉと、無線端末装置２６−ｊのマックアドレスＭａｃｊとを対応付けたテーブルとしての意味を持つ。
【００３９】
図３（ａ）のアドレス対応テーブルＴＢでは、マックアドレスＭａｃ１を有する無線端末装置２６−１に対して「１０．１．２．ｎ＋１」がＩＰアドレスとして決定され、通信ポート２８−１のポート番号Ｐ１が対応付けられている。また、マックアドレスＭａｃ２を有する無線端末装置２６−２に対して「１０．１．２．ｎ＋２」がＩＰアドレスとして決定され、通信ポート２８−２のポート番号Ｐ２が対応付けられている。また、マックアドレスＭａｃ３を有する無線端末装置２６−３に対して「１０．１．２．ｎ＋３」がＩＰアドレスとして決定され、通信ポート２８−１のポート番号Ｐ１が対応付けられている。
【００４０】
情報転送装置２２は、接続通知パケット情報のデータ部に含まれていたマックアドレスＭａｃｊに対して決定したＩＰアドレスと、接続通知パケット情報を受信した通信ポート２８−ｉのポート番号Ｐｉと、接続通知パケット情報のデータ部に含まれていたマックアドレスＭａｃｊとを対応付けた情報をアドレス対応テーブルＴＢに追加し、テーブル記憶部２２ａに記憶する。図１の例では、情報転送装置２２は、マックアドレスＭａｃ７に対して決定したＩＰアドレス「１０．１．２．ｎ＋７」と、接続通知パケット情報を受信した通信ポート２６−１のポート番号Ｐ１と、接続通知パケット情報のデータ部に含まれていたマックアドレスＭａｃ７とを対応付け、図３（ｂ）のようにアドレス対応テーブルＴＢを更新し、テーブル記憶部２２ａに記憶する。
【００４１】
情報転送装置２２は、アドレス対応テーブルＴＢを更新すると、ヘッダ部にアドレス付与パケット識別子を含ませ、データ部にマックアドレスＭａｃｊ、マックアドレスＭａｃｊに対応するＩＰアドレス、および通信ポート２８−ｉのマックアドレスＭａｃＰｉを含ませたアドレス付与パケット情報を、通信ポート２８−ｉおよび通信線２８Ｌ−ｉを介して基地局装置２４−ｉに送信する（Ｓ５）。図１の例では、情報転送装置２２は、データ部にマックアドレスＭａｃ７、マックアドレスＭａｃ７に対応するＩＰアドレス「１０．１．２．ｎ＋７」、および通信ポート２８−１のマックアドレスＭａｃＰ１を含ませたアドレス付与パケット情報を、通信ポート２８−１および通信線２８Ｌ−１を介して基地局装置２４−１に送信する。
【００４２】
基地局装置２４−ｉは受信したパケット情報のヘッダ部にアドレス付与パケット識別子が含まれていると判定すると、データ部からマックアドレスＭａｃｊ、ＩＰアドレス、マックアドレスＭａｃＰｉを抽出する。そして、マックアドレスＭａｃｊを有する無線端末装置２６−ｊに、ＩＰアドレスおよびマックアドレスＭａｃＰｉを含むパケット情報を送信する（Ｓ６）。無線端末装置２６−ｊは、受信したパケット情報からＩＰアドレスおよびマックアドレスＭａｃＰｉを抽出して記憶する（Ｓ７）。図１の例では、基地局装置２４−１は、受信したパケット情報のヘッダ部にアドレス付与パケット識別子が含まれていると判定すると、データ部からマックアドレスＭａｃ７、ＩＰアドレス「１０．１．２．ｎ＋７」、マックアドレスＭａｃＰ１を抽出する。そして、マックアドレスＭａｃ７を有する無線端末装置２６−７に、ＩＰアドレス「１０．１．２．ｎ＋７」およびマックアドレスＭａｃＰ１を含む情報を送信する。無線端末装置２６−７は、受信した情報からＩＰアドレス「１０．１．２．ｎ＋７」およびマックアドレスＭａｃＰ１を抽出して記憶する。
【００４３】
ここでは、無線端末装置２６−１〜２６−３にＩＰアドレスが既に割り当てられていた例をとり挙げて説明したが、無線端末装置２６−１〜２６−ｍのいずれにもＩＰアドレスが割り当てられていなかった場合においても、情報転送装置２２がアドレス対応テーブルＴＢを更新する処理は同様に行われる。この場合は、アドレス対応テーブルＴＢの最上欄からテーブルの内容の追加が行われることとなる。
【００４４】
また、上記の説明では、基地局装置２４−ｉが新たなマックアドレスＭａｃｊを認識したときに無線端末登録処理を開始するものとしたが、所定の時間間隔で無線端末登録処理を開始する構成としてもよい。
【００４５】
無線端末登録処理によれば、無線端末装置２６−１〜２６−ｍに対し、通信ポート２８−１〜２８−ｎに割り当てられている共通のネットワークアドレスと同一のネットワークアドレスが割り当てられる。さらに、無線端末装置２６−１〜２６−ｍに対し、通信ポート２８−１〜２８−ｎに割り当てられているホストアドレスとは異なる、それぞれ互いに異なるホストアドレスが割り当てられる。また、無線通信端末２６−１〜２６−ｍが、自らと情報の送受信を行う基地局装置２４−ｉが接続される通信ポート２８−ｉのマックアドレスＰｉを取得し記憶することが可能となる。
【００４６】
なお、図２のステップＳ５およびＳ６で示される、無線端末装置２６−ｊが情報転送装置２２からマックアドレスＭａｃＰｉを取得する処理は、広く知られているＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）を応用した処理によって行うこともできる。
【００４７】
通信システム１０２において実行される、ＡＲＰを応用した自己解決型ＡＲＰについて説明する。ここでは、無線端末装置２６−７が無線端末装置２６−２のマックアドレスを取得する具体例と共に説明する。なお、無線端末装置２６−１〜２６−ｍには、無線端末登録処理によってＩＰアドレスとしてそれぞれ「１０．１．２．１」〜「１０．１．２．ｍ」が割り当てられており、情報転送装置２２のテーブル記憶部２２ａに記憶されるアドレス対応テーブルＴＢは図４に示される内容を有するものとする。
【００４８】
無線端末装置２６−ｊは、ヘッダ部にアープリクエスト識別子を含ませ、データ部に無線端末装置２６−ｊのマックアドレスＭａｃｊを要求元マックアドレスとして含ませ、さらにデータ部に通信を行う相手方のＩＰアドレスを解決対象ＩＰアドレスとして含ませたアープリクエスト情報を基地局装置２４−ｉに送信する。図１の例では、無線端末装置２６−７は、マックアドレスＭａｃ７を要求元マックアドレスとして、ＩＰアドレス「１０．１．２．ｎ＋２」を解決対象ＩＰアドレスとしてデータ部に含ませたアープリクエスト情報を基地局装置２４−１に送信する。
【００４９】
基地局装置２４−ｉは、アープリクエスト情報を、通信線２８Ｌ−ｉおよび通信ポート２８−ｉを介して情報転送装置２２に送信する。
【００５０】
情報転送装置２２は、通信ポート２８−ｉから受信したパケット情報のヘッダ部にアープリクエスト識別子が含まれていると判定し、アープリクエスト情報を受信したことを認識すると、データ部に含まれる要求元マックアドレスおよび解決対象ＩＰアドレスを抽出する。図１の例では、データ部から抽出される要求元マックアドレスおよび解決対象ＩＰアドレスは、それぞれＭａｃ７および「１０．１．２．ｎ＋２」である。
【００５１】
情報転送装置２２は、アドレス対応テーブルＴＢを参照し、解決対象ＩＰアドレスに対応する無線端末装置のマックアドレスを解決マックアドレスとして取得する。そして、ヘッダ部にアープレスポンス識別子を含ませ、データ部に要求元マックアドレス、解決対象ＩＰアドレスおよび解決マックアドレスを含ませたアープレスポンス情報を生成する。
【００５２】
図１の例では、情報転送装置２２は、図４のアドレス対応テーブルＴＢを参照し、解決対象ＩＰアドレス「１０．１．２．ｎ＋２」に対応する無線端末装置のマックアドレスＭａｃ２を解決マックアドレスとして取得する。そして、要求元マックアドレス、解決対象ＩＰアドレス、および解決マックアドレスとしてそれぞれＭａｃ７、「１０．１．２．ｎ＋２」、およびＭａｃ２をデータ部に含ませたアープレスポンス情報を生成する。
【００５３】
情報転送装置２２は、アドレス対応テーブルＴＢを参照し、要求元マックアドレスに対応するポート番号が割り当てられた通信ポート２８−ｉからアープレスポンス情報を送信する。
【００５４】
基地局装置２４−ｉは受信したパケット情報のヘッダ部にアープレスポンス識別子が含まれていると判定し、アープレスポンス情報を受信したことを認識すると、データ部から要求元マックアドレス、解決対象ＩＰアドレスおよび解決マックアドレスを抽出する。そして、要求元マックアドレスと一致するマックアドレスＭａｃｊを有する無線端末装置２６−ｊに対し、解決対象ＩＰアドレスおよび解決マックアドレスを含むパケット情報を送信する。無線端末装置２６−ｊは、受信したパケット情報から解決対象ＩＰアドレスおよび解決マックアドレスを抽出して記憶する。
【００５５】
図１の例では、情報転送装置２２は、アープレスポンス情報を通信ポート２８−１および通信線２８Ｌ−１を介して基地局装置２４−１に送信する。基地局装置２４−１は、要求元マックアドレスと一致するマックアドレスＭａｃ７を有する無線端末装置２６−７に対し、解決対象ＩＰアドレス「１０．１．２．ｎ＋２」および解決マックアドレスＭａｃ２を含むパケット情報を送信する。無線端末装置２６−７は、受信したパケット情報から解決対象ＩＰアドレス「１０．１．２．ｎ＋２」および解決マックアドレスＭａｃ２を抽出して記憶する。
【００５６】
自己解決型ＡＲＰによって、無線端末装置２６−ｊは、通信を行う相手方とする無線端末装置のマックアドレスを取得する。自己解決型ＡＲＰによって無線端末装置２６−ｊで取得されるマックアドレスは、パケット情報の送受信を行う後述の処理に利用される。
【００５７】
通信システム１０２は、自己解決型ＡＲＰの代わりに、次に説明する単一送信型ＡＲＰを実行することも可能である。単一送信型ＡＲＰは、解決対象ＩＰアドレスが割り当てられた無線端末装置と通信を行う際に介在させる通信ポートからアープリクエスト情報を送信し、当該無線端末装置に対してアープレスポンス情報の送信を要求するものである。
【００５８】
自己解決型ＡＲＰにおける処理と同様の処理によって、無線端末装置２６−ｊは、アープリクエスト情報を基地局装置２４−ｉ、通信線２８Ｌ−ｉおよび通信ポート２８−ｉを介して情報転送装置２２に送信する。
【００５９】
情報転送装置２２は、通信ポート２８−ｉから受信したパケット情報のヘッダ部にアープリクエスト識別子が含まれていると判定し、アープリクエスト情報を受信したことを認識すると、データ部に含まれる解決対象ＩＰアドレスを抽出する。
【００６０】
情報転送装置２２は、アドレス対応テーブルＴＢを参照し、解決対象ＩＰアドレスに対応するポート番号が割り当てられた通信ポート２８−ｑからアープリクエスト情報を送信する（ｑは１〜ｎの整数である。ｉとｑは同一の数値であってもよい。）。
【００６１】
基地局装置２４−ｑは受信したパケット情報のヘッダ部にアープリクエスト識別子が含まれていると判定し、アープリクエスト情報を受信したことを認識すると、データ部から要求元マックアドレスおよび解決対象ＩＰアドレスを抽出する。そして、要求元マックアドレスおよび解決対象ＩＰアドレスを含むアープリクエスト同報情報を、基地局装置２４−ｑと無線通信を行うすべての無線端末装置に対して送信する。
【００６２】
無線端末装置は、アープリクエスト同報情報に含まれる解決対象ＩＰアドレスと当該無線端末装置のＩＰアドレスとが一致した場合には、ヘッダ部にアープレスポンス識別子を含ませ、データ部に要求元マックアドレスおよび解決対象ＩＰアドレスを含ませ、さらにデータ部に当該無線端末装置のマックアドレスを解決マックアドレスとして含ませたアープレスポンス情報を生成する。
【００６３】
当該無線端末装置は、アープレスポンス情報を基地局装置２４−ｑに送信する。基地局装置２４−ｑは、アープレスポンス情報を、通信線２８Ｌ−ｑおよび通信ポート２８−ｑを介して情報転送装置２２に送信する。
【００６４】
情報転送装置２２は、通信ポート２８−ｑから受信したパケット情報のヘッダ部にアープレスポンス識別子が含まれていると判定し、アープレスポンス情報を受信したものと認識すると、アドレス対応テーブルＴＢを参照し、データ部に含まれる要求元マックアドレスに対応するポート番号が割り当てられた通信ポート２８−ｉからアープレスポンス情報を送信する。
【００６５】
自己解決型ＡＲＰにおける処理と同様の処理によって、基地局装置２４−ｉは、アープレスポンス情報を受信し、要求元マックアドレスと一致するマックアドレスＭａｃｊを有する無線端末装置２６−ｊに対し、解決対象ＩＰアドレスおよび解決マックアドレスを含むパケット情報を送信する。無線端末装置２６−ｊは、受信したパケット情報から解決対象ＩＰアドレスおよび解決マックアドレスを抽出して記憶する。
【００６６】
単一送信型ＡＲＰによって、無線端末装置２６−ｊは、通信を行う相手方とする無線端末装置のマックアドレスを取得する。単一送信型ＡＲＰによって無線端末装置２６−ｊで取得されるマックアドレスは、パケット情報の送受信を行う後述の処理に利用される。
【００６７】
広く知られている一般的なＡＲＰでは、アープリクエストを受信した情報転送装置は、すべての通信ポートからアープリクエスト情報を中継送信し、すべての無線端末装置に対してアープリクエスト情報を中継送信する。そして、情報転送装置は、すべての無線端末装置のうちの１つが送信したアープレスポンス情報を受信する。このような処理では、すべての通信ポートからアープリクエスト情報を中継送信する必要があるため、情報転送装置、基地局、および無線端末装置において処理すべき情報の量が多くなり、迅速な情報処理の妨げとなるという問題がある。
【００６８】
本実施形態に係る自己解決型ＡＲＰでは、情報転送装置２２は、アドレス対応テーブルＴＢを参照することで解決マックアドレスを取得するため、解決対象ＩＰアドレスが割り当てられた無線端末装置に対してアープリクエスト情報を送信する必要がない。また、本実施形態に係る単一送信型ＡＲＰでは、アドレス対応テーブルＴＢを参照することで、解決対象ＩＰアドレスが割り当てられた無線端末装置と通信を行う際に介在させる通信ポート２６−ｑを特定することができるため、すべての通信ポートからアープリクエスト情報を送信する必要がない。これによって、無線端末装置が解決マックアドレスを取得するための処理量を低減することができる。
【００６９】
次に、通信システム１０２の無線端末装置２６−１〜２６−ｍが、基幹通信網１２からパケット情報を取得する処理、および通信システム１０２の無線端末装置２６−ｊが、他の無線端末装置２６−ｋにパケット情報を送信する処理について説明する。無線端末装置２６−１〜２６−ｍには、無線端末登録処理によってＩＰアドレスが既に割り当てられているものとする。また、無線端末装置２６−１〜２６−ｍは、無線端末登録処理、自己解決型ＡＲＰ、または単一送信型ＡＲＰによって、自らと情報の送受信を行う基地局装置２４−ｉが接続される通信ポート２８−ｉのマックアドレスＰｉ、または通信を行う相手方のマックアドレスを取得し記憶しているものとする。
【００７０】
基幹通信網１２と情報転送装置２２との間で送受信されるパケット情報Ｐｃｋ、情報転送装置２２と基地局装置２４−１〜２４−ｎとの間で送受信されるパケット情報Ｐｃｋ、および基地局装置２４−ｉと無線端末装置２６−ｊとの間で送受信されるパケット情報Ｐｃｋは、図５（ａ）に示すように、第１ヘッダ部Ｈ１、第２ヘッダ部Ｈ２、およびデータ部ＤＡを含んで構成される。第１ヘッダ部Ｈ１は宛先アドレスＤ１と送信元アドレスＳｃ１を含んで構成され、第２ヘッダ部Ｈ２は宛先アドレスＤ２と送信元アドレスＳ２を含んで構成される。宛先アドレスＤ１にはパケット情報Ｐｃｋの宛先とする装置に当該パケット情報を転送する装置またはパケット情報Ｐｃｋの宛先とする装置のマックアドレスが設定される。宛先アドレスＤ２には、パケット情報Ｐｃｋの宛先とする装置のＩＰアドレスが設定される。送信元アドレスＳｃ１には、パケット情報Ｐｃｋの送信元または転送元の装置のマックアドレスが設定され、送信元アドレスＳ２にはパケット情報Ｐｃｋの送信元の装置のＩＰアドレスが設定される。データ部ＤＡは、パケット情報Ｐｃｋが伝送の対象とするデータを含む。
【００７１】
情報転送装置２２が実行する処理について図６のフローチャートを参照して説明する。情報転送装置２２は、通信ポート２８−０〜２８−ｎのいずれかを介して情報パケットＰｃｋを受信する（Ｓ１１）。
【００７２】
情報転送装置２０は、パケット情報Ｐｃｋの宛先アドレスＤ１が、当該パケット情報Ｐｃｋを受信した通信ポートに割り当てられているマックアドレスと一致した場合には、当該通信ポートに割り当てられているネットワークアドレスとは異なるネットワークアドレスが割り当てられた通信ポートを介して通信を行う装置に、当該パケット情報Ｐｃｋが宛てられているものと判断する。その場合、情報転送装置２０は宛先アドレスＤ２において設定されているＩＰアドレスに基づいてアドレス対応テーブルＴＢを参照し、対応する無線端末装置のマックアドレスおよび対応するポート番号を取得する（Ｓ１２，Ｓ１３）。以下、それぞれを対応無線通信端末マックアドレスおよび対応ポート番号とする。
【００７３】
情報転送装置２２は、パケット情報Ｐｃｋの宛先アドレスＤ１の設定を対応無線通信端末マックアドレスに変更したパケット情報ＰｃｋＣを生成する（Ｓ１４）。情報転送装置２２は、対応ポート番号を有する通信ポート２８−ｉから、パケット情報ＰｃｋＣを下流パケット情報ＰｃｋＬとして送信する（Ｓ１５）。
【００７４】
一方、パケット情報Ｐｃｋの宛先アドレスＤ１が、当該パケット情報Ｐｃｋを受信した通信ポートに割り当てられているマックアドレスと一致しない場合には、当該通信ポートに割り当てられているネットワークアドレスと同一のネットワークアドレスが割り当てられた通信ポートを介して通信を行う装置に、当該パケット情報Ｐｃｋが宛てられているものと判断する。その場合、情報転送装置２２は宛先アドレスＤ１において設定されているマックアドレスに基づいてアドレス対応テーブルＴＢを参照し、対応ポート番号を取得する（Ｓ１２，Ｓ１６）。情報転送装置２２は、パケット情報Ｐｃｋを下流パケット情報ＰｃｋＬとして対応ポート番号を有する通信ポート２８−ｉから送信する（Ｓ１７）。
【００７５】
なお、ステップＳ１６においては、宛先アドレスＤ１において設定されているマックアドレスに基づいてアドレス対応テーブルＴＢを参照し対応ポート番号を取得する代わりに、宛先アドレスＤ２において設定されているＩＰアドレスに基づいてアドレス対応テーブルＴＢを参照し対応ポート番号を取得してもよい。
【００７６】
基地局装置２４−ｉは、情報転送装置２２から下流パケット情報ＰｃｋＬを受信し、無線信号に変換して送信する。無線端末装置２６−ｊは、受信した下流パケット情報ＰｃｋＬの宛先アドレスＤ１の設定に基づいて当該パケット情報が当該無線端末装置２６−ｊに宛てられていると判定し、その下流パケット情報ＰｃｋＬを取得する。
【００７７】
第１の処理例として、情報転送装置２２が、情報パケットＰｃｋを基幹通信網１２から通信線２８Ｌ−０および通信ポート２８−０を介して受信し、情報パケットＰｃｋに含まれるデータ部ＤＡを無線端末装置２６−７に送信する場合について説明する。無線端末装置２６−１〜２６−ｍには、無線端末登録処理によってＩＰアドレスとしてそれぞれ「１０．１．２．１」〜「１０．１．２．ｍ」が割り当てられたものとする。このとき、情報転送装置２２のテーブル記憶部２２ａに記憶されるアドレス対応テーブルＴＢは図４のようになる。また、無線端末装置２６−１〜２６−ｍは、無線端末登録処理、自己解決型ＡＲＰ、または単一送信型ＡＲＰによって、自らと情報の送受信を行う基地局装置２４−ｉが接続される通信ポート２８−ｉのマックアドレスＭａｃＰｉ、または通信を行う相手方のマックアドレスを取得し記憶しているものとする。
【００７８】
通信ポート２８−０は、図５（ｂ）のように宛先アドレス部Ｄ１および宛先アドレスＤ２に、それぞれマックアドレスＭａｃＰｘおよびＩＰアドレス「１０．１．２．ｎ＋７」が設定されたパケット情報Ｐｃｋを通信ポート２８−０から受信する。
【００７９】
いまの場合、情報転送装置２２が通信ポート２８−０から受信したパケット情報Ｐｃｋの宛先アドレスＤ１には、通信ポート２８−０のマックアドレスＭａｃＰｘが設定されている。したがって、宛先アドレスＤ１に設定されたマックアドレスとパケット情報Ｐｃｋを受信した通信ポート２８−０のマックアドレスＭａｃＰｘとが一致する。そこで、情報転送装置２２は、宛先アドレスＤ２において設定されているＩＰアドレスに基づいてアドレス対応テーブルＴＢを参照し、対応ポート番号および対応無線通信端末マックアドレスを取得する。
【００８０】
図５（ｂ）のパケット情報Ｐｃｋでは、宛先アドレス部Ｄ２において設定されているＩＰアドレスは「１０．１．２．ｎ＋７」であり、図４のアドレス対応テーブルＴＢによれば、対応するポート番号および無線端末装置のマックアドレスは、それぞれＰ１およびＭａｃ７である。
【００８１】
情報転送装置２２は、パケット情報Ｐｃｋの宛先アドレス部Ｄ１の設定を対応無線通信端末マックアドレスＭａｃ７に変更した、図５（ｃ）に示すようなパケット情報ＰｃｋＣを生成する。情報転送装置２２は、対応ポート番号Ｐ１を有する通信ポート２８−１から、パケット情報ＰｃｋＣを下流パケット情報ＰｃｋＬとして送信する。
【００８２】
基地局装置２４−１は、情報転送装置２２から下流パケット情報ＰｃｋＬを受信し、無線信号に変換して送信する。無線端末装置２６−７は、受信した下流パケット情報ＰｃｋＬの宛先アドレス部Ｄ１の設定に基づいて当該下流パケット情報ＰｃｋＬが無線端末装置２６−７に宛てられていると判定し、その下流パケット情報ＰｃｋＬを取得する。
【００８３】
第２の処理例として、通信システム１０２の無線端末装置２６−７が、無線端末装置２６−３にパケット情報Ｐｃｋを送信する場合について説明する。
【００８４】
無線端末装置２６−７は、図５（ｄ）のように宛先アドレスＤ１に無線端末装置２６−３のマックアドレスＭａｃ３を設定したパケット情報Ｐｃｋを送信する。パケット情報Ｐｃｋを受信した基地局装置２４−１は、そのパケット情報Ｐｃｋを情報転送装置２２へ送信する。
【００８５】
情報転送装置２２は、通信ポート２８−１からパケット情報Ｐｃｋを受信する。そして、テーブル記憶部２２ａに記憶されているアドレス対応テーブルＴＢを参照する。
【００８６】
いまの場合、情報転送装置２２が通信ポート２８−１から受信したパケット情報Ｐｃｋの宛先アドレスＤ１には、無線端末装置２６−３のマックアドレスＭａｃ３が設定されている。したがって、宛先アドレスＤ１に設定されたマックアドレスとパケットを受信した通信ポート２８−１のマックアドレスＭａｃ１は一致しない。そこで、情報転送装置２２は、宛先アドレスＤ１に基づいてアドレス対応テーブルＴＢを参照し、対応ポート番号を取得する。図５（ｄ）のパケット情報Ｐｃｋでは、宛先アドレス部Ｄ１において設定されているマックアドレスはＭａｃ３であり、図４のアドレス対応テーブルＴＢによれば、対応ポート番号はＰ１である。
【００８７】
情報転送装置２２は、対応ポート番号Ｐ１を有する通信ポート２８−１から、パケット情報Ｐｃｋを下流パケット情報ＰｃｋＬとして送信する。
【００８８】
基地局装置２４−１は、情報転送装置２２から下流パケット情報ＰｃｋＬを受信し無線信号に変換して送信する。無線端末装置２６−３は、受信した下流パケット情報ＰｃｋＬの宛先アドレス部Ｄ１の設定に基づいて当該下流パケット情報ＰｃｋＬが無線端末装置２６−３に宛てられていると判定し、その下流パケット情報ＰｃｋＬを取得する。
【００８９】
本発明の実施形態に係る通信システム１０２によれば、無線端末装置２６−１〜２６−ｍに対し、通信ポート２８−１〜２８−ｎに割り当てられている共通のネットワークアドレスと同一のネットワークアドレスが割り当てられる。これによって、無線通信端末２６−１〜２６−ｍの総台数が一定であるという条件の下、基地局装置２４−１〜２４−ｎの総台数ｎを増加させたとしても、情報転送装置２２が占有するＩＰアドレスが増加することはなく、ＩＰアドレスの有効利用を図ることができる。これによって、情報転送装置２２が占有するＩＰアドレスを増加させることなく基地局エリア３０−１〜３０−ｎの数ｎを増加させ、サービスエリアの形状を柔軟に設定することができる。
【００９０】
また、無線端末装置２６−１〜２６−ｍに対してこのようにネットワークアドレスを割り当てると、無線端末装置２６−１〜２６−ｍが情報転送装置２２との間で情報の送受信を行う際に介在させる通信ポートを、割り当てられたネットワークアドレスのみを以て特定することが不可能となる。そこで、本実施形態に係る情報転送装置２２は、無線端末装置２６−１〜２６−ｍが情報転送装置２２との間で情報の送受信を行う際に介在させる通信ポート２８−ｉのポート番号Ｐｉを、決定したＩＰアドレスに対応付けてアドレス対応テーブルＴＢに追加する。これによって、無線端末装置２６−ｊが基幹通信網１２からパケット情報を取得する処理、および無線端末装置２６−ｊが、他の無線端末装置２６−ｋにパケット情報を送信する処理においては、情報転送装置２２が、アドレス対応テーブルＴＢに基づいて、同一のネットワークアドレスが割り当てられた通信ポート２８−１〜２８−ｎの中から、下流パケット情報ＰｃｋＬを送信すべき通信ポートを特定することができる。
【００９１】
なお、上述の無線端末登録処理は、広く用いられるＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバを応用して実行することが可能である。図７はＤＨＣＰサーバ３２を応用した通信システム１０４の構成を示す。ＤＨＣＰサーバ３２は、通信ポート２８−（ｎ−１）に通信線２８Ｌ−（ｎ−１）を介して接続される。通信システム１０２と同一の構成部については同一の符号を付してその説明を省略する。
【００９２】
無線端末装置２６−ｊは基地局装置２４−ｉと無線通信接続を確立した際には、情報転送装置２２を介して所定の制御情報を含むパケット情報を送信することにより、無線端末装置２６−ｊに割り当てるＩＰアドレスの発番処理をＤＨＣＰサーバ３２に実行させる。基地局装置２４−ｉは、発番されたＩＰアドレスを含むパケット情報をＤＨＣＰサーバ３２から情報転送装置２２を介して取得し、無線通信端末２６−ｊに対し当該ＩＰアドレスを含むパケット情報を送信する。
【００９３】
情報転送装置２２は、基地局装置２４−ｉとＤＨＣＰサーバ３２との間で送受信されるパケット情報に含まれる情報を抽出することにより、ＤＨＣＰサーバ３２が発番したＩＰアドレスと、通信ポート２８−ｉのポート番号Ｐｉと、無線通信端末２６−ｊのマックアドレスＭａｃｊとを対応付けた情報を取得し、アドレス対応テーブルＴＢに追加してアドレス記憶部２２ａに記憶する。
【００９４】
ＤＨＣＰサーバを応用することにより、情報転送装置２２を容易に構成することができるため、情報転送装置２２の設計製造コストを削減することができる。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施形態に係る通信システムの構成を示す図である。
【図２】無線端末登録処理を説明する図である。
【図３】アドレス対応テーブルを示す図である。
【図４】無線端末登録処理が実行された後のアドレス対応テーブルを示す図である。
【図５】パケット情報の構成を示す図である。
【図６】情報転送装置が実行する処理のフローチャートである。
【図７】ＤＨＣＰサーバを応用した通信システムの構成を示す図である。
【図８】通信システムの構成を示す図である。
【符号の説明】
【００９６】
１００，１０２，１０４  通信システム、１０，２２  情報転送装置、１２  基幹通信網、１４−１〜１４−ｎ，２４−１〜２４−ｎ  基地局装置、１６−０〜１６−ｎ，２８−０〜２８−ｎ  通信ポート、１６Ｌ−０〜１６Ｌ−ｎ，２８Ｌ−０〜２８Ｌ−ｎ  通信線、１８−１−１〜１８−ｎ−ｍn，２６−１〜２６−ｍ  無線端末装置、２０−１〜２０−ｎ，３０−１〜３０−ｎ  基地局エリア、２２ａ  テーブル記憶部、３２  ＤＨＣＰサーバ。
【図１】
2008153918.tif 000003
【図２】
2008153918.tif 000004
【図３】
2008153918.tif 000005
【図４】
2008153918.tif 000006
【図５】
2008153918.tif 000007
【図６】
2008153918.tif 000008
【図７】
2008153918.tif 000009
【図８】
2008153918.tif 000010