(57)【特許請求の範囲】
【請求項１】
移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおける処理方法において、
前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、前記移動通信網システム内のユーザの位置アドレスを含む、前記移動通信網システム内のユーザのＩＰアドレスをドメインネーム・サーバに通知するステップと、
前記ドメインネーム・サーバ内のデータベースに、前記通知されたＩＰアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するステップと
を備えることを特徴とする処理方法。
【請求項２】
移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおける処理方法において、
ドメインネーム・サーバにおいて、前記移動通信網システム内のユーザの位置を管理している装置から、該ユーザの位置アドレスを得て、前記移動通信網システム内のユーザのＩＰアドレスを作成するステップと、
前記ドメインネーム・サーバ内のデータベースに、前記作成したＩＰアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するステップと
を備えることを特徴とする処理方法。
【請求項３】
請求項１または２記載の処理方法において、
前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるＩＰアドレスへの問い合わせに対してＩＰアドレスを返送するステップと、
その問い合わせたユーザは、返送されたＩＰアドレスを用いて、パケットを通信するステップと
を更に備えることを特徴とする処理方法。
【請求項４】
請求項３記載の処理方法において、
前記ドメインネーム・サーバに問い合わせがあったときに、前記ドメインネームサーバ内のアクセスリンク設定状態を管理するメモリを参照するステップと、
アクセスリンク設定されていない場合は、アクセスリンク終端ノードに対してアクセスリンクを設定するように指示するステップと
を更に備えることを特徴とする処理方法。
【請求項５】
請求項４記載の処理方法において、前記アクセスリンク設定状態を管理するメモリにおいて、アクセスリンクが設定され、かつ新たにＩＰアドレスが登録されたときにアクセスリンク設定を示すフラグを設定するステップをさらに備えることを特徴とする処理方法。
【請求項６】
請求項１または２記載の処理方法において、前記ドメインネーム・サーバ内のデータベースに、前記移動通信網システム内のユーザのドメインネームと、前記移動通信網システム内のユーザのユーザ識別子とを関連づけて格納するステップを更に備えることを特徴とする処理方法。
【請求項７】
移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおいて、
前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、前記移動通信網システム内のユーザの位置アドレスを含む、前記移動通信網システム内のユーザのＩＰアドレスをドメインネーム・サーバに通知する手段と、
前記通知されたＩＰアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するデータベースを有するドメインネーム・サーバと
を備えたことを特徴とする移動通信網システム。
【請求項８】
移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおいて、ドメインネーム・サーバを備え、該ドメインネーム・サーバは、
前記移動通信網システム内のユーザの位置を管理している装置から、該ユーザの位置アドレスを得て、前記移動通信網システム内のユーザのＩＰアドレスを作成する手段と、
前記作成したＩＰアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するデータベースと
を備えたことを特徴とする移動通信網システム。
【請求項９】
請求項７または８記載の移動通信網システムにおいて、
前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるＩＰアドレスへの問い合わせに対してＩＰアドレスを返送する手段と、
その問い合わせたユーザは、返送されたＩＰアドレスを用いて、パケットを通信する手段と
を更に備えたことを特徴とする移動通信網システム。
【請求項１０】
請求項９記載の移動通信網システムにおいて、
前記ドメインネーム・サーバに問い合わせがあったときに、前記ドメインネームサーバ内のアクセスリンク設定状態を管理するメモリを参照する手段と、
アクセスリンク設定されていない場合は、アクセスリンク終端ノードに対してアクセスリンクを設定するように指示する手段と
を更に備えたことを特徴とする移動通信網システム。
【請求項１１】
移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおいて、アクセスリンク終端ノードと、ドメインネーム・サーバとを備え、
前記アクセスリンク終端ノードは、
アクセスリンクの設定または開放を行うアクセスリンク管理手段と、
自己の前記位置アドレスを格納する手段と、
ユーザからの位置登録要求に応じて位置登録情報をメモリに格納し、前記自己の前記位置アドレスをユーザに提供する手段と、
ユーザからの位置登録要求に応じて前記ドメインネーム・サーバに前記位置登録情報を送信する手段とを備え、
前記ドメインネーム・サーバは、
ユーザの前記位置アドレスを含む前記ＩＰアドレスと、該ユーザのドメインネームとを関連づけて格納するデータベースと、
前記アクセスリンク終端ノードからの前記位置登録情報を受信する手段と、
受信した前記位置登録情報により前記ＩＰアドレスを更新する手段とを備えたことを特徴とする移動通信網システム。
【請求項１２】
請求項７、８または１１記載の移動通信網システムにおいて、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザのドメインネームと、前記移動通信網システム内のユーザのユーザ識別子とを関連づけて格納するデータベースを有することを特徴とする移動通信網システム。
【請求項１３】
端末であって、
アクセスリンク終端ノードに対して位置登録を行う手段と、
前記アクセスリンク終端ノードから当該アクセスリンク終端ノードの位置アドレスを受信する手段と、
前記位置アドレス、および前記端末のユーザのユーザ識別子を含むＩＰアドレスを、パケットの発アドレスとして設定する手段と、
前記ＩＰアドレスを発アドレスとして設定したパケットを送信する手段とを備えることを特徴とする端末。
【請求項１４】
端末であって、
ドメインネームサーバに対してあるユーザのドメインネームを送信する手段と、
前記ドメインネームサーバから、前記ユーザの位置アドレス、および前記ユーザのユーザ識別子を含むＩＰアドレスを受信する手段と、
前記ＩＰアドレスを、パケットの着アドレスとして設定する手段と、
前記ＩＰアドレスを着アドレスとして設定したパケットを送信する手段とを備えることを特徴とする端末。
【発明の詳細な説明】
技術分野
本発明は、移動通信網システム上に、デジタル情報を伝送するためのパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものであり、特にインターネットのプロトコルであるＩＰプロトコルによるパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものである。
背景技術
従来から、移動通信網システム上において、インターネット等のパケット転送システムを構築したものは存在している。従来のシステムは、移動無線通信に特有の位置アドレス管理や追跡接続等を行うために、移動網独自の制御を行っている。このため、他のシステムからのパケット情報を、移動通信網独自の制御を行うために、周知の通信ＲＦＣ技術によるＩＰデータグラムのカプセル化が行われる（笠野秀松監修「インターネットＲＦＣ辞典」株式会社アスキー（１９９８年）東京  第８００頁および第８０３頁を参照）。すなわち、移動通信網システムの固定のノードにおいて、移動通信網システム内のプロトコルに適合したパケットで包むことにより移動通信網システムのプロトコルに変換し、移動通信網システム内を転送している。そして、移動局近傍の移動通信網システム内の固定ノードを包んだパケットを外して移動局に転送している。
このような、変換を行っているので、移動通信網システム内のプロトコルへの変換を行うためのノードに過度の負担があった。
また、パケットで包み込むため、その分転送すべき情報量が増加してしまう。
その上、プロトコル変換のサービスを行っている固定のノードを必ず介して、移動局まで伝送されるため、転送経路が長くなることもあった。
しかし、移動通信網システムにおいては、端末が移動しているため、固定網のようにはパケットの転送経路を特定できず、外部のプロトコルとのシームレスのシステム構築が難しかった。
本発明の目的は、移動通信網システムと外部のパケット転送システムとの間でプロトコル変換を行うことなく、シームレスに移動通信網システム上にパケット転送システムを構築することである。
発明の開示
上記目的を達成するために、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケット（ＩＰパケットが好ましい）をルーティングする移動通信網システムにおけるパケット転送方法において、前記移動通信網システム内のユーザが送信および／または受信するパケット内の前記ＩＰアドレス内に、前記移動通信網システム内のユーザの位置アドレス（移動通信網における移動局の位置を表す）とユーザ識別子（ユーザ毎に一意（ユニーク）に定められている）とを格納するステップと、前記ＩＰアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行うステップとを備えることを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、ＩＰアドレスによるパケット転送方法を構成することができる。
ここで、前記位置アドレスは、階層構造を有する。また、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、本発明のパケット転送方法は、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行うステップと、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行うステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングするステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。
また、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記ＩＰアドレスを構成する前記位置アドレスが報知されることを特徴とする。ここで、本発明は、ドメインネーム・サーバ内のデータベースにＩＰアドレスとドメインネームとを関連づけて格納するステップと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるＩＰアドレスへの問い合わせに対してＩＰアドレスを返送するステップと、その問い合わせたユーザは、返送されたＩＰアドレスを用いて、パケットを通信するステップとを更に備えることを特徴とする。さらに、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。そして、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムのユーザの位置アドレスを得て前記ＩＰアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにＩＰアドレスを管理することにより、位置アドレスを含むＩＰアドレスによるパケット通信を行うことができる。
更にまた、本発明は、前記ＩＰアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記ＩＰアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケット転送システムとしても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおけるパケット転送システムにおいて、前記移動通信網システム内のユーザが送信および／または受信するパケット内の前記ＩＰアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納する手段と、前記ＩＰアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行う手段とを備えたことを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、ＩＰアドレスによるパケット転送システムを構成することができる。ここで、前記位置アドレスは、階層構造を有し、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行う手段と、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行う手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングする手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。
また、本発明は、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記ＩＰアドレスを構成する前記位置アドレスが報知されることを特徴とする。また、ＩＰアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるＩＰアドレスへの問い合わせに対してＩＰアドレスを返送する手段と、その問い合わせたユーザは、返送されたＩＰアドレスを用いて、パケットを通信する手段とを更に備えたことを特徴とする。さらにまた、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。ここで、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムの前記ユーザの位置アドレスを得て前記ＩＰアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにＩＰアドレスを管理することにより、位置アドレスを含むＩＰアドレスによるパケット通信を行うことができる。
さらにまた、本発明は、移動通信網を区分したネットワーク内のアクセスリンク終端ノードと、ＩＰアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバとを更に備え、前記アクセスリンク終端ノードは、アクセスリンクの設定または開放を行うアクセスリンク管理手段と、自己の前記位置アドレスを格納する手段と、ユーザからの位置登録要求に応じて位置登録情報をメモリに格納し、前記自己の前記位置アドレスをユーザに提供する手段と、ユーザからの位置登録要求に応じて前記ドメインネーム・サーバに前記位置登録情報を送信する手段とを備え、前記ドメインネーム・サーバは、ユーザの前記位置アドレスを含む前記ＩＰアドレスを格納する手段と、前記アクセスリンク終端ノードからの前記位置登録情報を受信する手段と、受信した前記位置登録情報により前記ＩＰアドレスを更新する手段とを備えたことを特徴とする。
また、前記ＩＰアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記ＩＰアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケットデータ伝送媒体としても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でＩＰアドレスによりパケットをルーティングする移動通信網システムにおけるパケットデータ伝送媒体において、前記移動通信網システム内のユーザが送信および／または受信するパケット内の前記ＩＰアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納したことを特徴とする。ここで、前記位置アドレスは、階層構造を有することを特徴とし、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有することを特徴とする。更に前記パケットデータ伝送媒体はパケットデータ信号であることを特徴とする。
本発明の構成により、移動通信網システムに構築したインターネット・プロトコル（ＩＰ）等のパケット転送システムにおいて、位置アドレス（ＬＡ）およびユーザ識別子をＩＰアドレスの一部としているので、移動通信網内および外部からのパケット転送を容易に行うことができる。
【図面の簡単な説明】
図１は、本発明によりパケット転送システムを構築している移動通信網システムの構成を示す図である。
図２は、本発明に用いる位置アドレス（ＬＡ）を含むＩＰアドレス構成を示す図である。
図３は、本発明により移動通信網からパケット通信を始める場合のＩＰアドレス獲得を説明する図である。
図４は、本発明により他のユーザからパケット通信を始める場合のＩＰアドレス獲得を説明する図である。
図５は、本発明により電源ＯＮでアクセスリンクを設定することを説明する図である。
図６は、本発明によりドメインネーム・サーバへのアクセスでアクセスリンクを設定することを説明する図である。
図７は、本発明によりドメインネーム・サーバへの移動局識別ＩＭＵＩとｎａｍｅとの対応関係を登録することを説明する図である。
図８は、本発明によりＩＭＵＩを用いてアクセスリンクの設定を行うことを説明する図である。
図９Ａおよび図９Ｂは、本発明による階層構造の位置アドレスを説明する図である。
図１０は、図１０Ａおよび図１０Ｂの関係を示す図である。
図１０Ａおよび図１０Ｂは、本発明により位置アドレスを用いて行うルーティングを説明する図である。
図１１は、本発明によるＭ−ＤＮＳのハードウェア構成を示す図である。
図１２は、本発明によるＩＰ−ＣＮＶのハードウェア構成を示す図である。
発明を実施するための最良の形態
本発明の好適な実施形態を、図面を参照して詳細に説明する。本発明の好適な実施形態の以下の記載は、発明の例にすぎない。本発明はこれらの実施例に限定されないだけでなく、他の実施例により実現される場合もある。
図１は、本発明のパケット転送を実現するための移動通信網システムを概略的に示している。まず、移動通信網システムとしての構成を説明する。
移動局（ＭＳ：Mobile Station）１０２（ユーザのＰＣ端末等（ここで図示せず）を接続してもよい）からの信号は、基地局（ＢＳ:Base Station）１０４、１０６で受信されて、無線ネットワーク制御装置（ＲＮＣ:Radio Network Center）１０８、１１０を介して、加入者アクセスサーバ１１２、１１４およびルーティングノード１１６、１１８等の交換機を介して、外部の例えば公衆回線１２６（例えばＩＮＳ−Ｃ、ＤＤＸ−Ｃ等）や公衆パケットデータ網１２８（例えば、ＩＮＳ−Ｐ、ＤＤＸ−Ｐ等）のユーザの電話機またはＰＣ端末等（ここで図示せず）へ接続される。移動通信網システムの特徴である移動局の位置管理等を行うホームメモリとして機能する移動通信サービス制御装置（Ｍ−ＳＣＰ:Mobile Service Control Point）１２４は、共通線信号網１２０を介して、アクセスされる構成である。
このような移動通信網システム上に、本発明のインターネットのＩＰプロトコルを用いたパケット転送システム（ＩＰネットワーク：ＩＰ−ＮＷ）１５０を構築する。そのためには、既存の移動通信網の有線部分であるコアネットワーク部のルーティングノード、加入者アクセスサーバ等に、ＩＰアドレスによりルーティングを行うためのルータ機能を備える必要がある。このルータ機能は、一般のインターネット上において使用されるルーター機能と全く同じものであり、所謂当業者であれば容易に実現することができる。ここで、本発明は、本発明の特徴であるＩＰ変換装置（ＩＰ−ＣＮＶ:IP Converter）を、例えば加入者アクセスサーバ１１２，１１４内に設け、更に、インターネットのパケット転送に必要なドメインネーム・サーバとして、特別な機能を追加した移動通信網ドメインネーム・サーバ（Ｍ−ＤＮＳ:Mobile Domain Name Server）４０２を設けている。これらの機能は、以下に詳細に説明する。
図１には、加入者アクセスサーバ１１２，１１４中にリンク終端ノードとして機能するＩＰ−ＣＮＶを設け、ＩＰ−ＮＷ１５０はそこまで含むとして示している。しかし、ＩＰ−ＣＮＶを設ける移動通信網システムのノードとしては、図１における無線ネットワーク制御装置（ＲＮＣ）１０８，１１０、基地局（ＢＳ）１０６，１０４または移動局（ＭＳ）１０２でもよい。即ち、ＩＰ−ＣＮＶを設けたノードがリンク終端ノードとなり、ＩＰ−ＣＮＶを設けたノードを含みその上位のノードにより、ＩＰ−ＮＷが構成される。
なお、本実施例では、適宜的にＩＰ−ＣＮＶを加入者アクセスサーバに設けた場合を用いている。この説明により、他の移動通信網システムの他のノードにＩＰ−ＣＮＶを設けた場合に対して発明を適用することは、所謂当業者にとって自明のことである。
（ＩＰアドレスの構成）
まず、本発明のＩＰプロトコルに用いるＩＰアドレスの構成を図２を用いて説明する。図２において、プレフィックス２０２がある。これは、アドレスの型を示すもので、例えば、シングルアドレス、マルチキャストアドレス等を示す。次に、本発明の特徴である位置アドレス（ＬＡ）２０４がある。この位置アドレスは、通常では、サブネット・アドレスに対応する。位置アドレス（ＬＡ）は、ネットワーク内のアクセスリンクの終端ノードとして機能するＩＰ−ＣＮＶ（加入者アクセスサーバ等の加入者交換機等）毎に付与されていて、この移動交換機（例えば図１の１１２）の配下にいる移動局（図１の１０２）を用いてインターネットを介して通信を行うユーザのＩＰアドレスの一部を構成している。最後に、ユーザ識別子（ユーザＩＤ）があり、これは例えば移動局識別ＩＭＵＩ等であり、ユーザの識別に用いられ、ユーザ毎に一意（ユニーク）に定められている。
本発明のＩＰアドレスは、上述の３つの部分に分解でき、その１部に移動通信網における移動局の位置を表す位置アドレスとユーザ識別子とを含み、この全てで移動通信網システム内のユーザの識別と、パケット転送の制御を行う。
ここで、本発明に特徴的なＭ−ＤＮＳとＩＰ−ＣＮＶのハードウェア構成を図１１および図１２を参照して以下に説明する。
（Ｍ−ＤＮＳのハードウェア構成）
Ｍ−ＤＮＳのハードウェア構成を図１１に示す。Ｍ−ＤＮＳ１１０２は、ＣＰＵ１１０４と、ユーザ情報データベース１１０６と、外部インタフェース装置１１０８とから構成される。ユーザ情報データベース１１０６は、ユーザ情報であるドメインネームとＩＰアドレス（位置アドレスとユーザ識別子を含む）を格納し、両者を対応付ける。また、他のユーザ情報として、電話番号やＩＭＵＩ等のリンク識別子を格納し、それぞれについて対応付けてもよい。外部インタフェース装置１１０８は、Ｍ−ＤＮＳ１１０２をＩＰネットワーク１１１０または共通線信号網１１１２と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、ＤＳＵ、ＴＡ等により実現できる。ＣＰＵ１１０４は、ユーザ情報データベース１１０６および外部インタフェース装置１１０８を制御する。すなわち、後述する実施例において詳細に説明するように、外部インタフェース装置１１０８を介して、ＩＰ−ＣＮＶからユーザの位置登録情報（位置アドレスおよびユーザ識別子を含むＩＰアドレス等）を受信し、その位置登録情報により、ユーザ情報データベース１１０６のＩＰアドレスを更新する。
（ＩＰ−ＣＮＶのハードウェア構成）
アクセスリンク終端ノードとして機能するＩＰ−ＣＮＶのハードウェア構成を図１２に示す。ＩＰ−ＣＮＶ１２０２は、ＣＰＵ１２０４と、メモリ１２０６と、外部インタフェース装置１２１２とから構成される。メモリ１２０６は、自己の位置アドレス１２０８とユーザＩＤ情報１２１０とから構成される。位置アドレスは、アクセスリンク終端ノード毎（すなわちＩＰ−ＣＮＶ毎）に一意（ユニーク）に付与され、その値をメモリ１２０２中に自己の位置アドレス１２０８として予め格納している。また、自己の在圏サブネットに対するユーザ識別子を登録するためのユーザＩＤ情報１２１０を有する。ここで、他のユーザＩＤ情報として、電話番号やＩＭＵＩ等のリンク識別子を一緒に格納してもよい。外部インタフェース装置１２１２は、ＩＰ−ＣＮＶ１２０２をＩＰネットワーク１２１４または無線ネットワーク１２１６と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、ＤＳＵ、ＴＡ等として機能する。ＣＰＵ１２０４は、メモリ１２０６および外部インタフェース装置１２１２を制御する。すなわち、後述する実施例において詳細に説明するように、ユーザからのアクセスリンク設定要求または開放要求に応じて、アクセスリンクの設定または開放等のアクセスリンク管理を行い、また、外部インタフェース装置１２１２を介して、ユーザの位置登録要求（ユーザ識別子を含む）を受信し、そのユーザ識別子をメモリ１２０６中のユーザＩＤ情報１２１０に格納し、また、外部インタフェース装置１２１２を介して自己の位置アドレス１２０８をユーザに提供し、さらに、ユーザからの位置登録要求に応じて位置登録情報（自己の位置アドレスおよびユーザのユーザ識別子を含む）をＭ−ＤＮＳへ送信する。
（移動局側からの発信）
まず、移動局の端末ユーザ側からインターネットを介して発信する（ＩＰホスト）場合に、端末ユーザがどの様にしてこの位置アドレス（ＬＡ）を獲得して、自分のＩＰアドレスを知るのかを図３を用いて詳しく説明する。
図３において、モバイル・コンピュータ等の端末３０２は、移動局３０４に接続されている。ＩＰ−ＣＮＶ３０６は、移動局３０４と接続すべき加入者交換機に存在している。このＩＰ−ＣＮＶ３０６には、在圏サブネットとしての位置アドレスＬＡが付与されている。端末３０２には、上述のユーザＩＤを有している。
いま、端末３０２のユーザ（ＩＰホスト）は、移動局３０４を介して、他のユーザ（ＩＰクライアント）３０８とインターネットによる接続を行おうとしている。ここで、他のユーザ３０８は移動通信システム内のユーザ（移動局）であっても、移動通信システム外のユーザ（例えば公衆回線網、公衆パケットデータ網のユーザ）であってもよい。ユーザ３０２は、位置登録要求をＩＰ−ＣＮＶに送信する。そのために、通常の移動局の呼の設定により、ＩＰ−ＣＮＶのアクセスリンク管理手段によってアクセスリンクを設定する（ステップ３０１）。そして、ＩＰ−ＣＮＶ３０６は、ユーザの位置登録要求を受信すると、この設定されたリンクにより、ＩＰ−ＣＮＶ３０６から、端末３０２に対して在圏サブネットとして予め格納しているの自己の位置アドレス（ＬＡ）（図１２の１２０８）を報知する（ステップ３０２）。なお、ユーザは自己のユーザ識別子を持っているので、ＩＰ−ＣＮＶからの報知情報にユーザ識別子を含む必要は無く、前記報知時にはユーザＩＤとしてＮＵＬＬ等（例えば本実施例の如く“０”）を報知してもよい。端末３０２においては、報知されたＬＡを用いて、インターネットにおける自分のＩＰアドレスを完成する。すなわち、報知されたＬＡと、ユーザ識別子をＩＰアドレスに設定する。ＩＰ−ＣＮＶ３０６は、自分のサブネットに接続されている端末として認識できるように、位置登録要求中のユーザＩＤを位置登録情報としてメモリ中（図１２のユーザＩＤ情報１２１０）に登録する（ステップ３０３）。端末３０２は、インターネット端末として機能し、上述の自分のＩＰアドレス（ＬＡとユーザＩＤを含む）を自分の発アドレスとして、他のユーザ３０８にアクセスする（ステップ３０４）。ユーザ３０８からの端末３０２へのパケットは、発アドレスとして知らされた端末３０２のＬＡ等を含むＩＰアドレスを着アドレス（宛先アドレス）として用いてパケットを構成してパケットを送信し、移動通信網内のルーティングを行う（ステップ３０５）。
このようにして、端末３０２から、ＬＡおよびユーザＩＤを含むＩＰアドレスを自分のアドレスとしてパケットを送信し、相手からパケットを受信することができる。
（他のユーザからの発信）
他のユーザ（ＩＰホスト）３０８から、移動通信網内のＬＡを含むＩＰアドレスを有するユーザ（ＩＰクライアント）３０２に対して発信する場合を図４を用いて説明する。
図４において、今、他のユーザ３０８から移動通信網内の移動局３０４に接続されている端末３０２のユーザと、ＬＡおよびユーザＩＤを含むＩＰアドレスを用いたパケット通信を行おうとしている。ユーザ３０２に対する移動通信網（即ちＩＰ−ＣＮＶ）のアクセスリンクはすでに設定されており（係るアクセスリンクの設定については、後述するのでここでは詳細に説明しない）、アクセスリンク設定時のＬＡ等を含むＩＰアドレスとユーザ３０２のドメインネーム（ｎａｍｅ）との対応関係は、移動通信網内のドメインネーム・サーバであるＭ−ＤＮＳ４０２のデータベースにすでに登録されているとする（係るＭ−ＤＮＳへの登録については、後述するのでここでは詳細に説明しない）。
まず、ユーザ３０８は、Ｍ−ＤＮＳ４０２にユーザ３０２のｎａｍｅで問い合わせを行う（ステップ４０１）。Ｍ−ＤＮＳ４０２は、ユーザ３０２のｎａｍｅを用いてユーザ情報データベース（図１１の１１０６）を検索して、対応するＬＡ等を含むユーザ３０２のＩＰアドレスを得る（ステップ４０２）。Ｍ−ＤＮＳ４０２は、検索結果のＩＰアドレスを他のユーザ３０８に対して返送する（ステップ４０３）。他のユーザ３０８は、得たＩＰアドレスを着アドレス（宛先アドレス）として用いてパケットを構成し送信する。移動通信網は、ＩＰアドレス内のＬＡを用いて、サブネットであるＩＰ−ＣＮＶ３０６までの網内のルーティングを行う（ステップ４０４）。ＩＰ−ＣＮＶ３０６は、ＩＰアドレスのユーザＩＤ部分を用いて、移動局３０４に対応しているアクセスリンクに対してパケットを転送する（ステップ４０５）。これで、端末におけるユーザ３０２は、ユーザ３０８から送られたパケットを受信することができる。そして、ユーザ３０２は、その応答パケットとして、自分のＬＡ等を含むＩＰアドレスを発アドレス部に設定して、ユーザ３０８に対して返送する（ステップ４０６、４０７）。
図４においては、上述したように端末３０２とのアクセスリンクが設定されており、ユーザ３０２のＬＡ等を含むＩＰアドレスとドメインネーム（ｎａｍｅ）との対応関係がＭ−ＤＮＳ４０２に登録されているとして説明した。このアクセスリンクの設定およびＭ−ＤＮＳ４０２への登録に関して詳しく説明する。
（アクセスリンクの設定）
この移動局に接続された端末３０２のアクセスリンクの設定には、以下の２つの設定の仕方がある。
（１）端末等の電源入力を契機として設定
移動局３０４および端末３０２が電源がＯＮ状態となったとき、すなわち、他のユーザから端末３０２がアクセス可能となったときに、端末３０２からアクセスリンクを自動的に設定する。
このアクセスリンクの設定を図５を用いて説明する。
移動局３０４および端末３０２の電源がＯＮになったとき、移動通信網の呼を設定と同様に、ＩＰ−ＣＮＶ３０６との間でアクセスリンクを設定する（ステップ５０１）。ユーザのユーザ識別子は、アクセスリンク設定時に位置登録要求としてＩＰ−ＣＮＶへ通知される。ＩＰ−ＣＮＶ３０６は、そこに付与されているＬＡ（在圏サブネット）を端末に返送する（ステップ５０２）。端末３０２は送られたＬＡを含めて自身のＩＰアドレスを完成する。ＩＰ−ＣＮＶ３０６は端末３０２のユーザＩＤをメモリ中のユーザＩＤ情報（図１２の１２１０）に位置登録情報として記憶して、インターネットにおけるサブネットのＩＰアドレスと移動通信網としてのアクセスリンクとを対応付けを行う（ステップ５０３）。それとともに、Ｍ−ＤＮＳ４０２に端末３０２のＬＡ等を含むＩＰアドレスを報知する（ステップ５０４）。これをＭ−ＤＮＳ４０２は、例えばユーザＩＤを用いてドメインネーム（ｎａｍｅ）と対応させて登録する（ステップ５０５）。
（２）ｎａｍｅ問い合わせを契機として設定
図４において説明したように、他のユーザからアクセスされるときは、Ｍ−ＤＮＳ４０２への問い合わせから始まる。このときに端末３０２へのアクセスが設定されていない場合、この問い合わせを契機として、端末３０２へのアクセスを設定するようにすれば、端末３０２へアクセスすることができる。
このため、Ｍ−ＤＮＳ４０２にアクセスリンクが設定されているかどうかを表すフラグを設けて、このフラグがオフであるとき（リンクが設定されていないとき）、Ｍ−ＤＮＳ４０２からアクセスリンクを設定するように、ＩＰ−ＣＮＶ３０６へ指示するように構成する。これを、図６を用いて詳しく説明する。
図６において、他のユーザ３０８から、移動局３０４に接続されている端末３０２のユーザに対して、パケットを送信しようとしている。
図４と同様に、まず、ユーザ３０８からドメインネーム（ｎａｍｅ）でＭ−ＤＮＳ４０２に対して問い合わせを行う（ステップ６０１）。そして、図４と同様にｎａｍｅからＩＰアドレスへ変換しようとする（ステップ６０２）。ここで、アクセスリンク設定を示すフラグがオフであるので、ＬＡを含めた完全なＩＰアドレスを得ることができない。ユーザＩＤのみが得られる。このため、アクセスリンクを設定しようとする（ステップ６０３）。まず、移動局の位置等を管理しているＭ−ＮＳＰ１２４に対して、ユーザＩＤで位置アドレスを問い合わせる（ステップ６０４）。このユーザＩＤは、例えば、移動局の電話番号のような、移動通信網において位置管理等に用いている識別番号と同じにしておく必要がある。Ｍ−ＮＳＰ１２４からは位置を示すＬＡを返送する（ステップ６０５）。Ｍ−ＤＮＳ４０２において、返送されたＬＡをデータベース内にデータエントリを行う（ステップ６０６）。このＬＡを用いて、対応するＩＰ−ＣＮＶ３０６に対して、在圏している移動局３０４および端末３０２へのアクセスリンクの設定を行うように指示する（ステップ６０７）。指示を受けたＩＰ−ＣＮＶ３０６は、在圏しているユーザ３０２に対してアクセスリンクの設定を行う（ステップ６０８）。ユーザ３０２は、在圏サブネット（ＬＡ）を知り（ステップ６０９）、自分のＬＡを含むＩＰアドレスを端末に設定する（ステップ６１０）。
一方、Ｍ−ＤＮＳ４０２は、ユーザ３０８に対して、ｎａｍｅに対応したＩＰアドレスを返送する（ステップ６１１）。ユーザ３０８は、返送されたＩＰアドレスを着アドレスとして、パケットを作成して送信する（ステップ６１２）。ルーティング先であるＩＰ−ＣＮＶ３０６では、パケットが転送されるまでに、アクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ３０２にパケットを転送することができる。
このようにして、Ｍ−ＤＮＳ４０２へのアクセスを契機として、必要なアクセスリンクを設定することができる。
このＭ−ＤＮＳ４０２に登録されたＬＡを含むＩＰアドレスの更新は、Ｍ−ＮＳＰの位置更新を機に行われてもよい。
（ＩＰアドレスのユーザ識別子として、電話番号等を用いる場合）
移動局へのアクセスリンクを設定する場合、電話番号を用いるシステムもある。ここで、ユーザＩＤと電話番号を恣意的に一致させてもよいが、移動局の電話番号は、接続する移動局とは独立であるＩＰアドレスのユーザＩＤとは本質的に別の概念である。このため、上述のようにＭ−ＤＮＳ４０２へのアクセスを契機として設定する場合、Ｍ−ＤＮＳ４０２には、ドメインネームとＩＰアドレスとの対応だけではなく、ドメインネームと電話番号との対応関係も登録してもよい。
なお、ＩＰアドレスとは無関係の移動局に付けられているユニークな識別紙（ＩＭＵＩ）を用いてアクセスリンクを設定する場合も同様に、ドメインネームとＩＭＵＩとをＭ−ＤＮＳ４０２に登録してもよい。
図７は、移動局３０４に接続された端末３０２からのログイン手順によりＭ−ＤＮＳ４０２に、移動局３０４の電話番号またはＩＭＵＩをドメインネーム（ｎａｍｅ）対応に登録することを示している。
まず、端末のユーザ３０２から、このログインを受け付ける例えば特番等に発呼する（ステップ７０１）。この発呼を受けると、ＩＰ−ＣＮＶ３０６において、電話番号またはＩＭＵＩを記憶する（ステップ７０２）。そして、ユーザ３０２に対してログインを行うかの問い合わせを行う（ステップ７０３）。ユーザは自身のドメインネームとパスワードを用いてログインを行う（ステップ７０４）。ＩＰ−ＣＮＶ３０６は、Ｍ−ＤＮＳ４０２との間で、パスワードを用いてドメインネームベースのセキュリティ・チェックを行った（ステップ７０５）後、ドメインネームに対して記憶した電話番号またはＩＭＵＩを登録する（ステップ７０６）。Ｍ−ＤＮＳ４０２は、ドメインネームと対応付けて電話番号またはＩＭＵＩをデータベースに格納する（ステップ７０７）。これで、Ｍ−ＤＮＳ４０２には、ｎａｍｅ対応に電話番号またはＩＭＵＩを記憶しておくことができる。
このｎａｍｅ対応にＭ−ＤＮＳ４０２で記憶した電話番号またはＩＭＵＩを用いて、Ｍ−ＤＮＳ４０２へのアクセスを機にアクセスリンク設定を行うことを、図８を用いて説明する。
図８において、他のユーザ３０８から、移動局３０４に接続されている端末３０２のユーザに対して、パケットを送信しようとしている。
図６と同様に、まず、ユーザ３０８からドメインネーム（ｎａｍｅ）でＭ−ＤＮＳ４０２に対して問い合わせを行う（ステップ８０１）。そして、ｎａｍｅから電話番号またはＩＭＵＩへ変換する。（ステップ８０２）。アクセスリンク設定を示すフラグがオフであるので、アクセスリンクを設定しようとする（ステップ８０３）。まず、移動局の位置等を管理しているＭ−ＮＳＰ１２４に対して、電話番号またはＩＭＵＩで位置アドレスを問い合わせる（ステップ８０４）。Ｍ−ＮＳＰ１２４からは位置を示すＬＡを返送する（ステップ８０５）。Ｍ−ＤＮＳ４０２において、返送されたＬＡをデータベース内にエントリして、ＩＰアドレスを完成する（ステップ８０６）。得られた位置に対応するＩＰ−ＣＮＶ３０６に対して、在圏している移動局３０４へのアクセスリンクの設定を電話番号またはＩＭＵＩを用いて行うように指示する（ステップ８０７）。指示を受けたＩＰ−ＣＮＶ３０６は、在圏している移動局に対してアクセスリンクの設定を行う（ステップ８０８）。ユーザ３０２は、設定されたアクセスリンクを介して在圏サブネット（ＬＡ）を知り（ステップ８０９）、自分のＬＡを含むＩＰアドレスを端末に設定する（ステップ８１０）。
一方、Ｍ−ＤＮＳ４０２は、他のユーザ３０８に対して、ｎａｍｅに対応したＩＰアドレスを返送する（ステップ８１１）。他のユーザ３０８は、返送されたＩＰアドレスを着アドレスとして、パケットを作成して送信する（ステップ８１２）。ルーティング先であるＩＰ−ＣＮＶ３０６では、パケットが転送されてくるまでに、移動局３０４へのアクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ３０２にパケットを転送することができる。
（階層構造のＬＡ）
図２で示したＩＰアドレスにおいて、位置アドレス（ＬＡ）を階層構造にすることもできる。この例を図９を用いて説明する。
図９Ａは、パケットの構成を示す。発アドレス９０４および着アドレス９０６は、それぞれ、階層構造の位置アドレス（ＬＡ）を含んでいる場合を示している。これを示したのが図９Ｂである。図９Ｂのプレフィックス９０８は、アドレス構造の型を示すものである。図９ＢのＬＡ９１０は、ネットワーク識別子９１２とノード識別子９１４とで構成されている。ネットワーク識別子９１２は、例えば、移動通信網をある地域ごとに区分した単位を示している。ノード識別子９１４は、上述のＩＰ−ＣＮＶを識別しており、パケットのルーティングと移動通信網における移動局へのアクセスリンクとの接点でもある。ユーザ識別子（ユーザＩＤ）９１６はユーザ固有の一意の番号であり、移動通信網内を移動しても変化しない。
ネットワーク内のＬＡを含むユーザ識別情報として、たとえば、４ビットのネットワーク識別子９１２、４ビットのノード識別子９１４、４ビットのユーザ識別子（ユーザＩＤ）９１６として全１２ビットとした場合の、ルーティングの例を図１０Ａおよび図１０Ｂに示す。
図１０Ａおよび図１０Ｂにおいて、移動通信網内外のネットワークＮＷ３  ８１０に接続されている発ユーザ端末８１２のユーザＸから、移動通信網内のＮＷ１  ８２０内の加入者ノードＤ内の移動局８５０に接続されている着ユーザ端末のユーザＦ（ネットワーク識別子、ノード識別子、ユーザ識別子がそれぞれ“１０１０”，“０１０１”，“０００１”）に対してパケット８００を送ろうとしている。
各ネットワーク８２０および８３０と、加入者ノード８２４，８２６，８２８，８３４，８３６には、ネットワーク識別子およびノード識別子が付与されている。ネットワークＮＷ１  ８２０はネットワーク識別子“１０１０”が付与されており、ネットワークＮＷ２  ８３０はネットワーク識別子は“０１０１”が付与されている。加入者ノードＣ８２４はノード識別子“１１００”が付与され、加入者ノードＤにはノード識別子“０１０１”、加入者ノードＦにはノード識別子“００１１”が付与されている。各ネットワークには、ルーティング・ノード８１４、８２２、８３２があり、そのネットワークに転送されたパケットをルーティングしている。
ユーザ端末８１２からのパケット８００は、発アドレスとして、ネットワーク識別子、ノード識別子、ユーザ識別子に対してそれぞれ、“１０１０”，“０１０１”，“０００１”が設定されて送信される。パケット８００は、ユーザ端末８１２が接続されているＮＷ３  ８１０のルーティング・ノード０  ８１４において、ネットワーク識別子（１０１０）を用いてルーティングされ、ネットワークＮＷ１  ８２０へ転送される。ネットワークＮＷ１  ８２０においては、ルーティング・ノードＡ８２２でノード識別子（０１０１）を用いて、加入者ノードＤ８２６にルーティングされる。
加入者ノードＤ８２６において、ユーザ識別子（０００１）を用いてアクセスリンクを設定して移動局８５０にパケット８００を転送する。移動局８５０には２台の端末が接続されており、そのうちの端末８５２がユーザ識別子“０００１”である。パケット８００は端末８５２で受信される。
このように、位置アドレスＬＡであるネットワーク識別子、ノード識別子を用いて、移動局に接続されたエリア（上述の例では、ユーザＦが在圏するエリア８６０）まで直接にルーティングすることができる。
また、上述のルーティングにおいては、階層構造の位置アドレスに従った例を説明した。しかし、例えばルーティング・ノード０において、位置アドレス全て（“１０１００１０１”）を用いて、パケット８００を直接加入者ノードＤまでルーティングすることも可能である。
このように、パケットのアドレス内に位置アドレスを組み込んだために、パケットのルーティングが、アドレスを用いて直接行うことができる。
本発明の好適な実施形態および方法であると考えられるものについて例示および記述してきたが、種々の変形および変更を行うことができること、および本発明の真正な範囲を逸脱することなく、その要素を均等物で置換することができることは、当業者にとっては容易に理解できる。
加えて、本発明の中心の範囲を逸脱することなく、多くの変更を行って特定の要素、技術または実施を本発明の教示に適合させることができる。それゆえ、本発明は、ここに開示した特定の実施例および方法に制限されず、本発明は添付の請求の範囲に入るすべての実施例を含むことを意図する。
産業上の利用可能性
以上のように、本発明にかかる移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体は、移動通信網システム上で、ＩＰプロトコルによるパケット転送を行うのに適している。
【図１】
0003685338.tif 000002
【図２】
0003685338.tif 000003
【図３】
0003685338.tif 000004
【図４】
0003685338.tif 000005
【図５】
0003685338.tif 000006
【図６】
0003685338.tif 000007
【図７】
0003685338.tif 000008
【図８】
0003685338.tif 000009
【図９】
0003685338.tif 000010
【図１０】
0003685338.tif 000011
【図１０Ａ】
0003685338.tif 000012
【図１０Ｂ】
0003685338.tif 000013
【図１１】
0003685338.tif 000014
【図１２】
0003685338.tif 000015