(57)【特許請求の範囲】
【請求項１】
ネットワーク上の端末の収容位置が変化する通信システムでのアドレス解決方法において、
端末は端末対応番号を、ネットワークは収容位置対応番号をそれぞれ有し、
端末が着アドレス及び発アドレスを端末対応番号で指定してネットワークに接続要求を出す場合、
ネットワークに接続された任意の端末が、該端末の端末対応番号を発アドレスとして含む接続要求をネットワークに送出すると、該接続要求に含まれる発アドレスより該任意の端末の収容位置対応番号を解決し、該収容位置対応番号のネットワークに対して前記接続要求を転送することにより着信先端末の収容位置を求め、該収容位置にある端末と接続する
ことを特徴とするアドレス解決方法。
【請求項２】
ネットワーク上の端末の収容位置が変化する通信システムでのアドレス解決装置において、
端末からの接続要求や端末への接続要求を入出力するための入出力手段と、
端末に割り当てられた端末対応番号と収容位置に割り当てられた収容位置対応番号との対応を有し、発端末対応番号から発端末収容位置対応番号へもしくは着端末対応番号から着端末収容位置対応番号へ番号変換するアドレス解決手段と、
端末から要求された接続要求を入出力手段を介して受信し、アドレス解決手段を参照して該接続要求に含まれる発アドレスより該端末の収容位置対応番号を解決し、該収容位置対応番号のネットワークに対し入出力手段を介して前記接続要求を転送する呼制御手段と、
端末から要求された接続要求に応じて通話路を設定する接続手段とを有するネットワークを備えた
ことを特徴とするアドレス解決装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上の端末の収容位置が変化する通信システムにおけるアドレスの問題を解決する方法及びその装置に関するものである。
【０００２】
【従来の技術】
システムの運用中、ネットワーク上の端末の収容位置が変化する通信システムにおいて、端末の収容位置の変化に拘らず、任意の端末間の通信を可能とするには、該収容位置の変化に応じて端末の収容位置を示すアドレスを変更する必要がある。
【０００３】
従来、このようなアドレスの問題を解決する方法としては、着アドレスより着信先端末の収容位置を求めるものがあり、この場合、着アドレスを着信先端末の収容位置に変換するためのテーブルを接続要求元（発信元）に設けて、該接続要求元では端末が移動する毎にこのテーブルを更新していた。
【０００４】
【発明が解決しようとする課題】
しかしながら、前述した着アドレスより着信先端末の収容位置を求める方法では、移動する端末への通信頻度が大きい場合、前述したテーブルを必要とするユーザが多くなり、該テーブルを更新するために必要な通信が増大し、特に複数の物理的なネットワークを接続して１つの仮想的なネットワークを構築し、この仮想的なネットワーク上での端末の動的な移動を可能とするシステムではテーブルのためのメモリ容量そのものも大きくなり、また、その更新のための通信量も膨大になるという問題があった。
【０００５】
本発明の目的は、ネットワーク上の端末の収容位置が変化する通信システムにおいてアドレス変換のためのメモリ容量や通信量を削減できるアドレス解決方法及びその装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明では、前記課題を解決するため、ネットワーク上の端末の収容位置が変化する通信システムでのアドレス解決方法において、端末は端末対応番号を、ネットワークは収容位置対応番号をそれぞれ有し、端末が着アドレス及び発アドレスを端末対応番号で指定してネットワークに接続要求を出す場合、ネットワークに接続された任意の端末が、該端末の端末対応番号を発アドレスとして含む接続要求をネットワークに送出すると、該接続要求に含まれる発アドレスより該任意の端末の収容位置対応番号を解決し、該収容位置対応番号のネットワークに対して前記接続要求を転送することにより着信先端末の収容位置を求め、該収容位置にある端末と接続するアドレス解決方法、並びにネットワーク上の端末の収容位置が変化する通信システムでのアドレス解決装置において、端末からの接続要求や端末への接続要求を入出力するための入出力手段と、端末に割り当てられた端末対応番号と収容位置に割り当てられた収容位置対応番号との対応を有し、発端末対応番号から発端末収容位置対応番号へもしくは着端末対応番号から着端末収容位置対応番号へ番号変換するアドレス解決手段と、端末から要求された接続要求を入出力手段を介して受信し、アドレス解決手段を参照して該接続要求に含まれる発アドレスより該端末の収容位置対応番号を解決し、該収容位置対応番号のネットワークに対し入出力手段を介して前記接続要求を転送する呼制御手段と、端末から要求された接続要求に応じて通話路を設定する接続手段とを有するネットワークを備えたアドレス解決装置を提案する。
【０００７】
本発明によれば、接続要求時、接続要求に含まれる発端末対応番号で示されるところの発アドレスより着信先端末の収容位置を求める、例えば発端末が属するネットワークにアクセスし、そこでの情報に基づいて着信先端末の収容位置を求めるため、複数のネットワークが接続された仮想的なネットワークシステムにおいても、情報の保持に必要なメモリ容量を減らすことができ、また、端末の移動に伴って更新される情報の通信量を減らすことができる。
【０００８】
【発明の実施の形態】
図１は本発明を適用するネットワークの概要を示すもので、図中、ＴＣｘｘは端末（但し、ｘｘ＝０１，０２，……は端末対応番号）、ＳＣｙｙはネットワークの収容位置（但し、ｙｙ＝０１，０２，……は収容位置対応番号）である。
【０００９】
図２は本発明のアドレス解決装置の概要を示すもので、図中、２００はネットワーク、２０１は発端末、２０２は着端末、２０３は端末からの接続要求の入力や端末への接続要求を出力するための入出力手段（装置）、２０４は端末から要求された接続要求を制御するための呼制御手段（装置）、２０５は端末から要求された接続要求に応じて通話路を設定する接続手段（装置）、２０６は端末に割り当てられている端末対応番号と収容位置に割り当てられている収容位置対応番号との対応を有し、発端末対応番号から着収容位置対応番号へ番号変換するアドレス解決手段（装置）である。
【００１０】
以下、図３乃至図５を参照して本発明の実施の形態の一例、ここではプライベートネットワークの端末が他のネットワーク、例えばＡヘ移動してもプライベートネットワーク内の端末対応番号で通信できるようにする仮想プライベートネットワークサービスの例を説明する。
【００１１】
図中、３００はネットワークＡ、３０５はプライベートネットワーク、３０１，３０６は入出力装置、３０２，３０７は呼制御装置、３０３，３０８は接続装置、３０４はアドレス解決装置Ａ、３０９はアドレス解決装置Ｐ、３１０はアドレス解決装置Ａの保持データの内容、３１１はアドレス解決装置Ｐの保持データの内容である。
【００１２】
図３は端末ＴＣ０１，０２，０４，０５，０６がプライベートネットワーク３０５にある状況で、端末ＴＣ０６とＴＣ０１との間で通信を行う場合を説明する図である。ここで、アドレス解決装置３０４は端末が通常、どの収容位置にいるか（端末の帰属するホームネットワーク）を保持するアドレス解決装置Ａであり、アドレス解決装置３０９は端末がどの収容位置にいるかを端末の移動に追随して保持するアドレス解決装置Ｐである。
【００１３】
図３では、アドレス解決装置Ａ及びアドレス解決装置Ｐの両方において、全ての端末の収容位置はＳＣ０１である。端末ＴＣ０６が、着ＴＣが０１、発ＴＣが０６の接続要求をプライベートネットワーク３０５に送出すると、プライベートネットワーク３０５の呼制御装置３０７は接続要求を入出力装置３０６から受け取る。
【００１４】
プライベートネットワーク３０５の呼制御装置３０７はアドレス解決装置Ｐを参照して端末の現在位置を確認する。この場合、両端末はプライベートネットワーク３０５にいるので、接続装置３０８にプライベートネットワーク３０５にいる端末ＴＣ０６とＴＣ０１を接続するように要求する。
【００１５】
次に、図４を用いて他のネットワークに移動した端末が、移動していない端末へ接続要求を行う場合を説明する。図４では、端末ＴＣ０６が他のネットワークＡに移動し、アドレス解決装置Ｐの保持データ３１１においてＴＣ０６に対応する収容位置がＳＣ１２に反映されている状況が示されている。
【００１６】
移動した端末ＴＣ０６が移動していない端末ＴＣ０１に通信するために、着ＴＣが０１、発ＴＣが０６の接続要求をネットワークＡに送出すると、ネットワークＡの呼制御装置３０２は接続要求を入出力装置３０１から受け取る。
【００１７】
ネットワークＡの呼制御装置３０２はアドレス解決装置Ａを参照し、発端末ＴＣ０６の収容位置がＳＣ０１であることを確認し、入出力装置３０１を介してＳＣ０１に接続要求を出すとともに接続装置３０３にＳＣ０１に接続するように要求する。
【００１８】
収容位置ＳＣ０１に接続されているプライベートネットワーク３０５の呼制御装置３０７は接続要求を入出力装置３０６から受け取る。プライベートネットワーク３０５の呼制御装置３０７はアドレス解決装置Ｐを参照し、ネットワークＡより送られてきた接続要求の着アドレスの端末ＴＣ０１がプライベートネットワーク３０５にいることを確認し、端末ＴＣ０１に接続要求を出すとともに接続装置３０８に端末ＴＣ０１に接続するように要求する。
【００１９】
次に、図５を用いて他のネットワークに移動した端末間で通信する場合を説明する。図５では、端末ＴＣ０６とＴＣ０１が他のネットワークＡに移動し、アドレス解決装置Ｐの保持データ３１１においてＴＣ０６とＴＣ０１に対応する収容位置がそれぞれＳＣ１２とＳＣ０３に反映されている状況が示されている。
【００２０】
端末ＴＣ０６が端末ＴＣ０１に通信するために、着ＴＣが０１、発ＴＣが０６の接続要求をネットワークＡに送出すると、ネットワークＡの呼制御装置３０２は接続要求を入出力装置３０１から受け取る。
【００２１】
ネットワークＡの呼制御装置３０２はアドレス解決装置Ａを参照し、発端末ＴＣ０６の収容位置がＳＣ０１であることを確認し、入出力装置３０１を介してＳＣ０１に接続要求を出すとともに接続装置３０３にＳＣ０１に接続するように要求する。
【００２２】
収容位置ＳＣ０１に接続されているプライベートネットワーク３０５の呼制御装置３０７は接続要求を入出力装置３０６から受け取る。プライベートネットワーク３０５の呼制御装置３０７はアドレス解決装置Ｐを参照し、ネットワークＡより送られてきた接続要求の着アドレスの端末ＴＣ０１がネットワークＡにいることを確認し、入出力装置３０６を介して端末ＴＣ０１の現在の収容位置がＳＣ０３であることを示す情報とともに接続要求をネットワークＡに送出する。
【００２３】
プライベートネットワーク３０５より接続要求を受け取ったネットワークＡの呼制御装置３０２は、端末ＴＣ０１の現在の収容位置がＳＣ０３であることを確認し、端末ＴＣ０１に接続要求を出すとともに接続装置３０３にＳＣ０３と接続するよう要求する。
【００２４】
図６は図４に対応した実施の形態の他の例を示すもので、ここではネットワークＡをインターネット４００とし、プライベートネットワーク（以下、ホームネットワークと称す。）４０１の端末ＴＣ０６がリモートのプライベートネットワーク（以下、リモートネットワークと称す。）４０２に移動して、ホームネットワーク４０１の端末ＴＣ０１と通信する場合の具体的な接続の例を示す。また、図中、４０３はホームネットワーク４０１のアドレス解決装置であり、前述したテーブル３１１を有し、４０４はリモートネットワーク４０２のアドレス解決装置であり、前述したテーブル３１０を有する。
【００２５】
リモートネットワーク４０２に移動した端末ＴＣ０６が、ホームネットワークの端末ＴＣ０１宛てに、発ＭＡＣアドレスをＴＣ０６、着ＭＡＣアドレスをＴＣ０１としてパケットを送出する。
【００２６】
リモートネットワーク４０２のアドレス解決装置４０４はテーブル３１０から端末ＴＣ０１がホームネットワーク４０１にあることを確認し、前記パケットを、発インターネットアドレスをＳＣ１２、着インターネットアドレスをＳＣ０１としたＩＰへッダ情報でカプセル化し、ホームネットワーク４０１へ送る。
【００２７】
ホームネットワーク４０１のアドレス解決装置４０３は前記カプセル化されたパケットを受信後、テーブル３１１により、端末ＴＣ０１が自ネットワーク内にあることを確認し、受信したパケットのＩＰへッダ情報を除去し、ホームネットワーク４０１上にＭＡＣフレームとして送出し、これを端末ＴＣ０１が受信する。
【００２８】
【発明の効果】
以上説明したように、本発明によれば、接続要求時、接続要求に含まれる発端末対応番号で示されるところの発アドレスより着信先端末の収容位置を求める、例えば発端末が属するネットワークにアクセスし、そこでの情報に基づいて着信先端末の収容位置を求めるため、複数のネットワークが接続された仮想的なネットワークシステムにおいても、情報の保持に必要なメモリ容量を減らすことができ、また、端末の移動に伴って更新される情報の通信量を減らすことができる。
【図面の簡単な説明】
【図１】本発明を適用するネットワークの概要を示す説明図
【図２】本発明のアドレス解決装置の概要を示す説明図
【図３】本発明の実施の形態の一例を示す説明図
【図４】本発明の実施の形態の一例を示す説明図
【図５】本発明の実施の形態の一例を示す説明図
【図６】本発明の実施の形態の他の例を示す説明図
【符号の説明】
２００，３００，３０５，４０１，４０２：ネットワーク、２０１：発端末、２０２：着端末、２０３，３０１，３０６：入出力装置、２０４，３０２，３０７：呼制御装置、２０５，３０３，３０８：接続装置、２０６，３０４，３０９，４０３，４０４：アドレス解決装置、４００：インターネット、ＴＣ０１，ＴＣ０２，……：端末、ＳＣ０１，ＳＣ０２，……：収容位置。
【図１】
0003555096.tif 000002
【図２】
0003555096.tif 000003
【図３】
0003555096.tif 000004
【図４】
0003555096.tif 000005
【図５】
0003555096.tif 000006
【図６】
0003555096.tif 000007