JP3685338B6 - 移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体 - Google Patents
移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体 Download PDFInfo
- Publication number
- JP3685338B6 JP3685338B6 JP1999545647A JP54564799A JP3685338B6 JP 3685338 B6 JP3685338 B6 JP 3685338B6 JP 1999545647 A JP1999545647 A JP 1999545647A JP 54564799 A JP54564799 A JP 54564799A JP 3685338 B6 JP3685338 B6 JP 3685338B6
- Authority
- JP
- Japan
- Prior art keywords
- user
- mobile communication
- communication network
- address
- network system
- 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.)
- Expired - Lifetime
Links
- 238000010295 mobile communication Methods 0.000 title claims description 133
- 230000005540 biological transmission Effects 0.000 title description 7
- 230000004044 response Effects 0.000 claims description 12
- 238000003672 processing method Methods 0.000 claims 12
- 238000010586 diagram Methods 0.000 description 13
- 230000000875 corresponding Effects 0.000 description 12
- 238000004891 communication Methods 0.000 description 7
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000006011 modification reaction Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000001960 triggered Effects 0.000 description 1
Images
Description
技術分野
本発明は、移動通信網システム上に、デジタル情報を伝送するためのパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものであり、特にインターネットのプロトコルであるIPプロトコルによるパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものである。
背景技術
従来から、移動通信網システム上において、インターネット等のパケット転送システムを構築したものは存在している。従来のシステムは、移動無線通信に特有の位置アドレス管理や追跡接続等を行うために、移動網独自の制御を行っている。このため、他のシステムからのパケット情報を、移動通信網独自の制御を行うために、周知の通信RFC技術によるIPデータグラムのカプセル化が行われる(笠野秀松監修「インターネットRFC辞典」株式会社アスキー(1998年)東京 第800頁および第803頁を参照)。すなわち、移動通信網システムの固定のノードにおいて、移動通信網システム内のプロトコルに適合したパケットで包むことにより移動通信網システムのプロトコルに変換し、移動通信網システム内を転送している。そして、移動局近傍の移動通信網システム内の固定ノードを包んだパケットを外して移動局に転送している。
このような、変換を行っているので、移動通信網システム内のプロトコルへの変換を行うためのノードに過度の負担があった。
また、パケットで包み込むため、その分転送すべき情報量が増加してしまう。
その上、プロトコル変換のサービスを行っている固定のノードを必ず介して、移動局まで伝送されるため、転送経路が長くなることもあった。
しかし、移動通信網システムにおいては、端末が移動しているため、固定網のようにはパケットの転送経路を特定できず、外部のプロトコルとのシームレスのシステム構築が難しかった。
本発明の目的は、移動通信網システムと外部のパケット転送システムとの間でプロトコル変換を行うことなく、シームレスに移動通信網システム上にパケット転送システムを構築することである。
発明の開示
上記目的を達成するために、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケット(IPパケットが好ましい)をルーティングする移動通信網システムにおけるパケット転送方法において、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレス(移動通信網における移動局の位置を表す)とユーザ識別子(ユーザ毎に一意(ユニーク)に定められている)とを格納するステップと、前記IPアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行うステップとを備えることを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、IPアドレスによるパケット転送方法を構成することができる。
ここで、前記位置アドレスは、階層構造を有する。また、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、本発明のパケット転送方法は、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行うステップと、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行うステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングするステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。
また、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記IPアドレスを構成する前記位置アドレスが報知されることを特徴とする。ここで、本発明は、ドメインネーム・サーバ内のデータベースにIPアドレスとドメインネームとを関連づけて格納するステップと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送するステップと、その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信するステップとを更に備えることを特徴とする。さらに、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。そして、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムのユーザの位置アドレスを得て前記IPアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにIPアドレスを管理することにより、位置アドレスを含むIPアドレスによるパケット通信を行うことができる。
更にまた、本発明は、前記IPアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記IPアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケット転送システムとしても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおけるパケット転送システムにおいて、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納する手段と、前記IPアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行う手段とを備えたことを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、IPアドレスによるパケット転送システムを構成することができる。ここで、前記位置アドレスは、階層構造を有し、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行う手段と、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行う手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングする手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。
また、本発明は、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記IPアドレスを構成する前記位置アドレスが報知されることを特徴とする。また、IPアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送する手段と、その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信する手段とを更に備えたことを特徴とする。さらにまた、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。ここで、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムの前記ユーザの位置アドレスを得て前記IPアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにIPアドレスを管理することにより、位置アドレスを含むIPアドレスによるパケット通信を行うことができる。
さらにまた、本発明は、移動通信網を区分したネットワーク内のアクセスリンク終端ノードと、IPアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバとを更に備え、前記アクセスリンク終端ノードは、アクセスリンクの設定または開放を行うアクセスリンク管理手段と、自己の前記位置アドレスを格納する手段と、ユーザからの位置登録要求に応じて位置登録情報をメモリに格納し、前記自己の前記位置アドレスをユーザに提供する手段と、ユーザからの位置登録要求に応じて前記ドメインネーム・サーバに前記位置登録情報を送信する手段とを備え、前記ドメインネーム・サーバは、ユーザの前記位置アドレスを含む前記IPアドレスを格納する手段と、前記アクセスリンク終端ノードからの前記位置登録情報を受信する手段と、受信した前記位置登録情報により前記IPアドレスを更新する手段とを備えたことを特徴とする。
また、前記IPアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記IPアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケットデータ伝送媒体としても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおけるパケットデータ伝送媒体において、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納したことを特徴とする。ここで、前記位置アドレスは、階層構造を有することを特徴とし、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有することを特徴とする。更に前記パケットデータ伝送媒体はパケットデータ信号であることを特徴とする。
本発明の構成により、移動通信網システムに構築したインターネット・プロトコル(IP)等のパケット転送システムにおいて、位置アドレス(LA)およびユーザ識別子をIPアドレスの一部としているので、移動通信網内および外部からのパケット転送を容易に行うことができる。
【図面の簡単な説明】
図1は、本発明によりパケット転送システムを構築している移動通信網システムの構成を示す図である。
図2は、本発明に用いる位置アドレス(LA)を含むIPアドレス構成を示す図である。
図3は、本発明により移動通信網からパケット通信を始める場合のIPアドレス獲得を説明する図である。
図4は、本発明により他のユーザからパケット通信を始める場合のIPアドレス獲得を説明する図である。
図5は、本発明により電源ONでアクセスリンクを設定することを説明する図である。
図6は、本発明によりドメインネーム・サーバへのアクセスでアクセスリンクを設定することを説明する図である。
図7は、本発明によりドメインネーム・サーバへの移動局識別IMUIとnameとの対応関係を登録することを説明する図である。
図8は、本発明によりIMUIを用いてアクセスリンクの設定を行うことを説明する図である。
図9Aおよび図9Bは、本発明による階層構造の位置アドレスを説明する図である。
図10は、図10Aおよび図10Bの関係を示す図である。
図10Aおよび図10Bは、本発明により位置アドレスを用いて行うルーティングを説明する図である。
図11は、本発明によるM−DNSのハードウェア構成を示す図である。
図12は、本発明によるIP−CNVのハードウェア構成を示す図である。
発明を実施するための最良の形態
本発明の好適な実施形態を、図面を参照して詳細に説明する。本発明の好適な実施形態の以下の記載は、発明の例にすぎない。本発明はこれらの実施例に限定されないだけでなく、他の実施例により実現される場合もある。
図1は、本発明のパケット転送を実現するための移動通信網システムを概略的に示している。まず、移動通信網システムとしての構成を説明する。
移動局(MS:Mobile Station)102(ユーザのPC端末等(ここで図示せず)を接続してもよい)からの信号は、基地局(BS:Base Station)104、106で受信されて、無線ネットワーク制御装置(RNC:Radio Network Center)108、110を介して、加入者アクセスサーバ112、114およびルーティングノード116、118等の交換機を介して、外部の例えば公衆回線126(例えばINS−C、DDX−C等)や公衆パケットデータ網128(例えば、INS−P、DDX−P等)のユーザの電話機またはPC端末等(ここで図示せず)へ接続される。移動通信網システムの特徴である移動局の位置管理等を行うホームメモリとして機能する移動通信サービス制御装置(M−SCP:Mobile Service Control Point)124は、共通線信号網120を介して、アクセスされる構成である。
このような移動通信網システム上に、本発明のインターネットのIPプロトコルを用いたパケット転送システム(IPネットワーク:IP−NW)150を構築する。そのためには、既存の移動通信網の有線部分であるコアネットワーク部のルーティングノード、加入者アクセスサーバ等に、IPアドレスによりルーティングを行うためのルータ機能を備える必要がある。このルータ機能は、一般のインターネット上において使用されるルーター機能と全く同じものであり、所謂当業者であれば容易に実現することができる。ここで、本発明は、本発明の特徴であるIP変換装置(IP−CNV:IP Converter)を、例えば加入者アクセスサーバ112,114内に設け、更に、インターネットのパケット転送に必要なドメインネーム・サーバとして、特別な機能を追加した移動通信網ドメインネーム・サーバ(M−DNS:Mobile Domain Name Server)402を設けている。これらの機能は、以下に詳細に説明する。
図1には、加入者アクセスサーバ112,114中にリンク終端ノードとして機能するIP−CNVを設け、IP−NW150はそこまで含むとして示している。しかし、IP−CNVを設ける移動通信網システムのノードとしては、図1における無線ネットワーク制御装置(RNC)108,110、基地局(BS)106,104または移動局(MS)102でもよい。即ち、IP−CNVを設けたノードがリンク終端ノードとなり、IP−CNVを設けたノードを含みその上位のノードにより、IP−NWが構成される。
なお、本実施例では、適宜的にIP−CNVを加入者アクセスサーバに設けた場合を用いている。この説明により、他の移動通信網システムの他のノードにIP−CNVを設けた場合に対して発明を適用することは、所謂当業者にとって自明のことである。
(IPアドレスの構成)
まず、本発明のIPプロトコルに用いるIPアドレスの構成を図2を用いて説明する。図2において、プレフィックス202がある。これは、アドレスの型を示すもので、例えば、シングルアドレス、マルチキャストアドレス等を示す。次に、本発明の特徴である位置アドレス(LA)204がある。この位置アドレスは、通常では、サブネット・アドレスに対応する。位置アドレス(LA)は、ネットワーク内のアクセスリンクの終端ノードとして機能するIP−CNV(加入者アクセスサーバ等の加入者交換機等)毎に付与されていて、この移動交換機(例えば図1の112)の配下にいる移動局(図1の102)を用いてインターネットを介して通信を行うユーザのIPアドレスの一部を構成している。最後に、ユーザ識別子(ユーザID)があり、これは例えば移動局識別IMUI等であり、ユーザの識別に用いられ、ユーザ毎に一意(ユニーク)に定められている。
本発明のIPアドレスは、上述の3つの部分に分解でき、その1部に移動通信網における移動局の位置を表す位置アドレスとユーザ識別子とを含み、この全てで移動通信網システム内のユーザの識別と、パケット転送の制御を行う。
ここで、本発明に特徴的なM−DNSとIP−CNVのハードウェア構成を図11および図12を参照して以下に説明する。
(M−DNSのハードウェア構成)
M−DNSのハードウェア構成を図11に示す。M−DNS1102は、CPU1104と、ユーザ情報データベース1106と、外部インタフェース装置1108とから構成される。ユーザ情報データベース1106は、ユーザ情報であるドメインネームとIPアドレス(位置アドレスとユーザ識別子を含む)を格納し、両者を対応付ける。また、他のユーザ情報として、電話番号やIMUI等のリンク識別子を格納し、それぞれについて対応付けてもよい。外部インタフェース装置1108は、M−DNS1102をIPネットワーク1110または共通線信号網1112と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、DSU、TA等により実現できる。CPU1104は、ユーザ情報データベース1106および外部インタフェース装置1108を制御する。すなわち、後述する実施例において詳細に説明するように、外部インタフェース装置1108を介して、IP−CNVからユーザの位置登録情報(位置アドレスおよびユーザ識別子を含むIPアドレス等)を受信し、その位置登録情報により、ユーザ情報データベース1106のIPアドレスを更新する。
(IP−CNVのハードウェア構成)
アクセスリンク終端ノードとして機能するIP−CNVのハードウェア構成を図12に示す。IP−CNV1202は、CPU1204と、メモリ1206と、外部インタフェース装置1212とから構成される。メモリ1206は、自己の位置アドレス1208とユーザID情報1210とから構成される。位置アドレスは、アクセスリンク終端ノード毎(すなわちIP−CNV毎)に一意(ユニーク)に付与され、その値をメモリ1202中に自己の位置アドレス1208として予め格納している。また、自己の在圏サブネットに対するユーザ識別子を登録するためのユーザID情報1210を有する。ここで、他のユーザID情報として、電話番号やIMUI等のリンク識別子を一緒に格納してもよい。外部インタフェース装置1212は、IP−CNV1202をIPネットワーク1214または無線ネットワーク1216と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、DSU、TA等として機能する。CPU1204は、メモリ1206および外部インタフェース装置1212を制御する。すなわち、後述する実施例において詳細に説明するように、ユーザからのアクセスリンク設定要求または開放要求に応じて、アクセスリンクの設定または開放等のアクセスリンク管理を行い、また、外部インタフェース装置1212を介して、ユーザの位置登録要求(ユーザ識別子を含む)を受信し、そのユーザ識別子をメモリ1206中のユーザID情報1210に格納し、また、外部インタフェース装置1212を介して自己の位置アドレス1208をユーザに提供し、さらに、ユーザからの位置登録要求に応じて位置登録情報(自己の位置アドレスおよびユーザのユーザ識別子を含む)をM−DNSへ送信する。
(移動局側からの発信)
まず、移動局の端末ユーザ側からインターネットを介して発信する(IPホスト)場合に、端末ユーザがどの様にしてこの位置アドレス(LA)を獲得して、自分のIPアドレスを知るのかを図3を用いて詳しく説明する。
図3において、モバイル・コンピュータ等の端末302は、移動局304に接続されている。IP−CNV306は、移動局304と接続すべき加入者交換機に存在している。このIP−CNV306には、在圏サブネットとしての位置アドレスLAが付与されている。端末302には、上述のユーザIDを有している。
いま、端末302のユーザ(IPホスト)は、移動局304を介して、他のユーザ(IPクライアント)308とインターネットによる接続を行おうとしている。ここで、他のユーザ308は移動通信システム内のユーザ(移動局)であっても、移動通信システム外のユーザ(例えば公衆回線網、公衆パケットデータ網のユーザ)であってもよい。ユーザ302は、位置登録要求をIP−CNVに送信する。そのために、通常の移動局の呼の設定により、IP−CNVのアクセスリンク管理手段によってアクセスリンクを設定する(ステップ301)。そして、IP−CNV306は、ユーザの位置登録要求を受信すると、この設定されたリンクにより、IP−CNV306から、端末302に対して在圏サブネットとして予め格納しているの自己の位置アドレス(LA)(図12の1208)を報知する(ステップ302)。なお、ユーザは自己のユーザ識別子を持っているので、IP−CNVからの報知情報にユーザ識別子を含む必要は無く、前記報知時にはユーザIDとしてNULL等(例えば本実施例の如く“0”)を報知してもよい。端末302においては、報知されたLAを用いて、インターネットにおける自分のIPアドレスを完成する。すなわち、報知されたLAと、ユーザ識別子をIPアドレスに設定する。IP−CNV306は、自分のサブネットに接続されている端末として認識できるように、位置登録要求中のユーザIDを位置登録情報としてメモリ中(図12のユーザID情報1210)に登録する(ステップ303)。端末302は、インターネット端末として機能し、上述の自分のIPアドレス(LAとユーザIDを含む)を自分の発アドレスとして、他のユーザ308にアクセスする(ステップ304)。ユーザ308からの端末302へのパケットは、発アドレスとして知らされた端末302のLA等を含むIPアドレスを着アドレス(宛先アドレス)として用いてパケットを構成してパケットを送信し、移動通信網内のルーティングを行う(ステップ305)。
このようにして、端末302から、LAおよびユーザIDを含むIPアドレスを自分のアドレスとしてパケットを送信し、相手からパケットを受信することができる。
(他のユーザからの発信)
他のユーザ(IPホスト)308から、移動通信網内のLAを含むIPアドレスを有するユーザ(IPクライアント)302に対して発信する場合を図4を用いて説明する。
図4において、今、他のユーザ308から移動通信網内の移動局304に接続されている端末302のユーザと、LAおよびユーザIDを含むIPアドレスを用いたパケット通信を行おうとしている。ユーザ302に対する移動通信網(即ちIP−CNV)のアクセスリンクはすでに設定されており(係るアクセスリンクの設定については、後述するのでここでは詳細に説明しない)、アクセスリンク設定時のLA等を含むIPアドレスとユーザ302のドメインネーム(name)との対応関係は、移動通信網内のドメインネーム・サーバであるM−DNS402のデータベースにすでに登録されているとする(係るM−DNSへの登録については、後述するのでここでは詳細に説明しない)。
まず、ユーザ308は、M−DNS402にユーザ302のnameで問い合わせを行う(ステップ401)。M−DNS402は、ユーザ302のnameを用いてユーザ情報データベース(図11の1106)を検索して、対応するLA等を含むユーザ302のIPアドレスを得る(ステップ402)。M−DNS402は、検索結果のIPアドレスを他のユーザ308に対して返送する(ステップ403)。他のユーザ308は、得たIPアドレスを着アドレス(宛先アドレス)として用いてパケットを構成し送信する。移動通信網は、IPアドレス内のLAを用いて、サブネットであるIP−CNV306までの網内のルーティングを行う(ステップ404)。IP−CNV306は、IPアドレスのユーザID部分を用いて、移動局304に対応しているアクセスリンクに対してパケットを転送する(ステップ405)。これで、端末におけるユーザ302は、ユーザ308から送られたパケットを受信することができる。そして、ユーザ302は、その応答パケットとして、自分のLA等を含むIPアドレスを発アドレス部に設定して、ユーザ308に対して返送する(ステップ406、407)。
図4においては、上述したように端末302とのアクセスリンクが設定されており、ユーザ302のLA等を含むIPアドレスとドメインネーム(name)との対応関係がM−DNS402に登録されているとして説明した。このアクセスリンクの設定およびM−DNS402への登録に関して詳しく説明する。
(アクセスリンクの設定)
この移動局に接続された端末302のアクセスリンクの設定には、以下の2つの設定の仕方がある。
(1)端末等の電源入力を契機として設定
移動局304および端末302が電源がON状態となったとき、すなわち、他のユーザから端末302がアクセス可能となったときに、端末302からアクセスリンクを自動的に設定する。
このアクセスリンクの設定を図5を用いて説明する。
移動局304および端末302の電源がONになったとき、移動通信網の呼を設定と同様に、IP−CNV306との間でアクセスリンクを設定する(ステップ501)。ユーザのユーザ識別子は、アクセスリンク設定時に位置登録要求としてIP−CNVへ通知される。IP−CNV306は、そこに付与されているLA(在圏サブネット)を端末に返送する(ステップ502)。端末302は送られたLAを含めて自身のIPアドレスを完成する。IP−CNV306は端末302のユーザIDをメモリ中のユーザID情報(図12の1210)に位置登録情報として記憶して、インターネットにおけるサブネットのIPアドレスと移動通信網としてのアクセスリンクとを対応付けを行う(ステップ503)。それとともに、M−DNS402に端末302のLA等を含むIPアドレスを報知する(ステップ504)。これをM−DNS402は、例えばユーザIDを用いてドメインネーム(name)と対応させて登録する(ステップ505)。
(2)name問い合わせを契機として設定
図4において説明したように、他のユーザからアクセスされるときは、M−DNS402への問い合わせから始まる。このときに端末302へのアクセスが設定されていない場合、この問い合わせを契機として、端末302へのアクセスを設定するようにすれば、端末302へアクセスすることができる。
このため、M−DNS402にアクセスリンクが設定されているかどうかを表すフラグを設けて、このフラグがオフであるとき(リンクが設定されていないとき)、M−DNS402からアクセスリンクを設定するように、IP−CNV306へ指示するように構成する。これを、図6を用いて詳しく説明する。
図6において、他のユーザ308から、移動局304に接続されている端末302のユーザに対して、パケットを送信しようとしている。
図4と同様に、まず、ユーザ308からドメインネーム(name)でM−DNS402に対して問い合わせを行う(ステップ601)。そして、図4と同様にnameからIPアドレスへ変換しようとする(ステップ602)。ここで、アクセスリンク設定を示すフラグがオフであるので、LAを含めた完全なIPアドレスを得ることができない。ユーザIDのみが得られる。このため、アクセスリンクを設定しようとする(ステップ603)。まず、移動局の位置等を管理しているM−NSP124に対して、ユーザIDで位置アドレスを問い合わせる(ステップ604)。このユーザIDは、例えば、移動局の電話番号のような、移動通信網において位置管理等に用いている識別番号と同じにしておく必要がある。M−NSP124からは位置を示すLAを返送する(ステップ605)。M−DNS402において、返送されたLAをデータベース内にデータエントリを行う(ステップ606)。このLAを用いて、対応するIP−CNV306に対して、在圏している移動局304および端末302へのアクセスリンクの設定を行うように指示する(ステップ607)。指示を受けたIP−CNV306は、在圏しているユーザ302に対してアクセスリンクの設定を行う(ステップ608)。ユーザ302は、在圏サブネット(LA)を知り(ステップ609)、自分のLAを含むIPアドレスを端末に設定する(ステップ610)。
一方、M−DNS402は、ユーザ308に対して、nameに対応したIPアドレスを返送する(ステップ611)。ユーザ308は、返送されたIPアドレスを着アドレスとして、パケットを作成して送信する(ステップ612)。ルーティング先であるIP−CNV306では、パケットが転送されるまでに、アクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ302にパケットを転送することができる。
このようにして、M−DNS402へのアクセスを契機として、必要なアクセスリンクを設定することができる。
このM−DNS402に登録されたLAを含むIPアドレスの更新は、M−NSPの位置更新を機に行われてもよい。
(IPアドレスのユーザ識別子として、電話番号等を用いる場合)
移動局へのアクセスリンクを設定する場合、電話番号を用いるシステムもある。ここで、ユーザIDと電話番号を恣意的に一致させてもよいが、移動局の電話番号は、接続する移動局とは独立であるIPアドレスのユーザIDとは本質的に別の概念である。このため、上述のようにM−DNS402へのアクセスを契機として設定する場合、M−DNS402には、ドメインネームとIPアドレスとの対応だけではなく、ドメインネームと電話番号との対応関係も登録してもよい。
なお、IPアドレスとは無関係の移動局に付けられているユニークな識別紙(IMUI)を用いてアクセスリンクを設定する場合も同様に、ドメインネームとIMUIとをM−DNS402に登録してもよい。
図7は、移動局304に接続された端末302からのログイン手順によりM−DNS402に、移動局304の電話番号またはIMUIをドメインネーム(name)対応に登録することを示している。
まず、端末のユーザ302から、このログインを受け付ける例えば特番等に発呼する(ステップ701)。この発呼を受けると、IP−CNV306において、電話番号またはIMUIを記憶する(ステップ702)。そして、ユーザ302に対してログインを行うかの問い合わせを行う(ステップ703)。ユーザは自身のドメインネームとパスワードを用いてログインを行う(ステップ704)。IP−CNV306は、M−DNS402との間で、パスワードを用いてドメインネームベースのセキュリティ・チェックを行った(ステップ705)後、ドメインネームに対して記憶した電話番号またはIMUIを登録する(ステップ706)。M−DNS402は、ドメインネームと対応付けて電話番号またはIMUIをデータベースに格納する(ステップ707)。これで、M−DNS402には、name対応に電話番号またはIMUIを記憶しておくことができる。
このname対応にM−DNS402で記憶した電話番号またはIMUIを用いて、M−DNS402へのアクセスを機にアクセスリンク設定を行うことを、図8を用いて説明する。
図8において、他のユーザ308から、移動局304に接続されている端末302のユーザに対して、パケットを送信しようとしている。
図6と同様に、まず、ユーザ308からドメインネーム(name)でM−DNS402に対して問い合わせを行う(ステップ801)。そして、nameから電話番号またはIMUIへ変換する。(ステップ802)。アクセスリンク設定を示すフラグがオフであるので、アクセスリンクを設定しようとする(ステップ803)。まず、移動局の位置等を管理しているM−NSP124に対して、電話番号またはIMUIで位置アドレスを問い合わせる(ステップ804)。M−NSP124からは位置を示すLAを返送する(ステップ805)。M−DNS402において、返送されたLAをデータベース内にエントリして、IPアドレスを完成する(ステップ806)。得られた位置に対応するIP−CNV306に対して、在圏している移動局304へのアクセスリンクの設定を電話番号またはIMUIを用いて行うように指示する(ステップ807)。指示を受けたIP−CNV306は、在圏している移動局に対してアクセスリンクの設定を行う(ステップ808)。ユーザ302は、設定されたアクセスリンクを介して在圏サブネット(LA)を知り(ステップ809)、自分のLAを含むIPアドレスを端末に設定する(ステップ810)。
一方、M−DNS402は、他のユーザ308に対して、nameに対応したIPアドレスを返送する(ステップ811)。他のユーザ308は、返送されたIPアドレスを着アドレスとして、パケットを作成して送信する(ステップ812)。ルーティング先であるIP−CNV306では、パケットが転送されてくるまでに、移動局304へのアクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ302にパケットを転送することができる。
(階層構造のLA)
図2で示したIPアドレスにおいて、位置アドレス(LA)を階層構造にすることもできる。この例を図9を用いて説明する。
図9Aは、パケットの構成を示す。発アドレス904および着アドレス906は、それぞれ、階層構造の位置アドレス(LA)を含んでいる場合を示している。これを示したのが図9Bである。図9Bのプレフィックス908は、アドレス構造の型を示すものである。図9BのLA910は、ネットワーク識別子912とノード識別子914とで構成されている。ネットワーク識別子912は、例えば、移動通信網をある地域ごとに区分した単位を示している。ノード識別子914は、上述のIP−CNVを識別しており、パケットのルーティングと移動通信網における移動局へのアクセスリンクとの接点でもある。ユーザ識別子(ユーザID)916はユーザ固有の一意の番号であり、移動通信網内を移動しても変化しない。
ネットワーク内のLAを含むユーザ識別情報として、たとえば、4ビットのネットワーク識別子912、4ビットのノード識別子914、4ビットのユーザ識別子(ユーザID)916として全12ビットとした場合の、ルーティングの例を図10Aおよび図10Bに示す。
図10Aおよび図10Bにおいて、移動通信網内外のネットワークNW3 810に接続されている発ユーザ端末812のユーザXから、移動通信網内のNW1 820内の加入者ノードD内の移動局850に接続されている着ユーザ端末のユーザF(ネットワーク識別子、ノード識別子、ユーザ識別子がそれぞれ“1010”,“0101”,“0001”)に対してパケット800を送ろうとしている。
各ネットワーク820および830と、加入者ノード824,826,828,834,836には、ネットワーク識別子およびノード識別子が付与されている。ネットワークNW1 820はネットワーク識別子“1010”が付与されており、ネットワークNW2 830はネットワーク識別子は“0101”が付与されている。加入者ノードC824はノード識別子“1100”が付与され、加入者ノードDにはノード識別子“0101”、加入者ノードFにはノード識別子“0011”が付与されている。各ネットワークには、ルーティング・ノード814、822、832があり、そのネットワークに転送されたパケットをルーティングしている。
ユーザ端末812からのパケット800は、発アドレスとして、ネットワーク識別子、ノード識別子、ユーザ識別子に対してそれぞれ、“1010”,“0101”,“0001”が設定されて送信される。パケット800は、ユーザ端末812が接続されているNW3 810のルーティング・ノード0 814において、ネットワーク識別子(1010)を用いてルーティングされ、ネットワークNW1 820へ転送される。ネットワークNW1 820においては、ルーティング・ノードA822でノード識別子(0101)を用いて、加入者ノードD826にルーティングされる。
加入者ノードD826において、ユーザ識別子(0001)を用いてアクセスリンクを設定して移動局850にパケット800を転送する。移動局850には2台の端末が接続されており、そのうちの端末852がユーザ識別子“0001”である。パケット800は端末852で受信される。
このように、位置アドレスLAであるネットワーク識別子、ノード識別子を用いて、移動局に接続されたエリア(上述の例では、ユーザFが在圏するエリア860)まで直接にルーティングすることができる。
また、上述のルーティングにおいては、階層構造の位置アドレスに従った例を説明した。しかし、例えばルーティング・ノード0において、位置アドレス全て(“10100101”)を用いて、パケット800を直接加入者ノードDまでルーティングすることも可能である。
このように、パケットのアドレス内に位置アドレスを組み込んだために、パケットのルーティングが、アドレスを用いて直接行うことができる。
本発明の好適な実施形態および方法であると考えられるものについて例示および記述してきたが、種々の変形および変更を行うことができること、および本発明の真正な範囲を逸脱することなく、その要素を均等物で置換することができることは、当業者にとっては容易に理解できる。
加えて、本発明の中心の範囲を逸脱することなく、多くの変更を行って特定の要素、技術または実施を本発明の教示に適合させることができる。それゆえ、本発明は、ここに開示した特定の実施例および方法に制限されず、本発明は添付の請求の範囲に入るすべての実施例を含むことを意図する。
産業上の利用可能性
以上のように、本発明にかかる移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体は、移動通信網システム上で、IPプロトコルによるパケット転送を行うのに適している。
本発明は、移動通信網システム上に、デジタル情報を伝送するためのパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものであり、特にインターネットのプロトコルであるIPプロトコルによるパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体に関するものである。
背景技術
従来から、移動通信網システム上において、インターネット等のパケット転送システムを構築したものは存在している。従来のシステムは、移動無線通信に特有の位置アドレス管理や追跡接続等を行うために、移動網独自の制御を行っている。このため、他のシステムからのパケット情報を、移動通信網独自の制御を行うために、周知の通信RFC技術によるIPデータグラムのカプセル化が行われる(笠野秀松監修「インターネットRFC辞典」株式会社アスキー(1998年)東京 第800頁および第803頁を参照)。すなわち、移動通信網システムの固定のノードにおいて、移動通信網システム内のプロトコルに適合したパケットで包むことにより移動通信網システムのプロトコルに変換し、移動通信網システム内を転送している。そして、移動局近傍の移動通信網システム内の固定ノードを包んだパケットを外して移動局に転送している。
このような、変換を行っているので、移動通信網システム内のプロトコルへの変換を行うためのノードに過度の負担があった。
また、パケットで包み込むため、その分転送すべき情報量が増加してしまう。
その上、プロトコル変換のサービスを行っている固定のノードを必ず介して、移動局まで伝送されるため、転送経路が長くなることもあった。
しかし、移動通信網システムにおいては、端末が移動しているため、固定網のようにはパケットの転送経路を特定できず、外部のプロトコルとのシームレスのシステム構築が難しかった。
本発明の目的は、移動通信網システムと外部のパケット転送システムとの間でプロトコル変換を行うことなく、シームレスに移動通信網システム上にパケット転送システムを構築することである。
発明の開示
上記目的を達成するために、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケット(IPパケットが好ましい)をルーティングする移動通信網システムにおけるパケット転送方法において、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレス(移動通信網における移動局の位置を表す)とユーザ識別子(ユーザ毎に一意(ユニーク)に定められている)とを格納するステップと、前記IPアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行うステップとを備えることを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、IPアドレスによるパケット転送方法を構成することができる。
ここで、前記位置アドレスは、階層構造を有する。また、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、本発明のパケット転送方法は、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行うステップと、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行うステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングするステップと、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信するステップとを更に備えることを特徴とする。
また、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記IPアドレスを構成する前記位置アドレスが報知されることを特徴とする。ここで、本発明は、ドメインネーム・サーバ内のデータベースにIPアドレスとドメインネームとを関連づけて格納するステップと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送するステップと、その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信するステップとを更に備えることを特徴とする。さらに、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。そして、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムのユーザの位置アドレスを得て前記IPアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにIPアドレスを管理することにより、位置アドレスを含むIPアドレスによるパケット通信を行うことができる。
更にまた、本発明は、前記IPアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記IPアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケット転送システムとしても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおけるパケット転送システムにおいて、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納する手段と、前記IPアドレス内の前記位置アドレスおよび前記ユーザ識別子に基づき前記パケットのルーティングを行う手段とを備えたことを特徴とする。これにより、移動通信網システム内と外部システムとを同様に、IPアドレスによるパケット転送システムを構成することができる。ここで、前記位置アドレスは、階層構造を有し、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有する。そして、前記ネットワーク識別子に基づいて前記ネットワークまで前記パケットのルーティングを行う手段と、前記ノード識別子に基づいて前記終端ノードまで前記パケットのルーティングを行う手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。また、前記位置アドレスを一括して参照することにより、前記終端ノードまで前記パケットのルーティングする手段と、前記終端ノードからはユーザ識別子に基づいて対応する移動通信網のアクセスリンクを選択してパケットを送信する手段とを更に備える。
また、本発明は、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザには、前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、少なくとも前記IPアドレスを構成する前記位置アドレスが報知されることを特徴とする。また、IPアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバと、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送する手段と、その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信する手段とを更に備えたことを特徴とする。さらにまた、前記ドメインネーム・サーバに問い合わせがあったときに、前記アクセスリンクが設定されていない場合は、アクセスリンクを設定することを特徴とする。ここで、前記ドメインネーム・サーバは、前記移動通信網システムから、前記移動通信網システムの前記ユーザの位置アドレスを得て前記IPアドレスを作成することを特徴とする。ドメインネーム・サーバがこのようにIPアドレスを管理することにより、位置アドレスを含むIPアドレスによるパケット通信を行うことができる。
さらにまた、本発明は、移動通信網を区分したネットワーク内のアクセスリンク終端ノードと、IPアドレスとドメインネームとを関連づけているデータベースを有するドメインネーム・サーバとを更に備え、前記アクセスリンク終端ノードは、アクセスリンクの設定または開放を行うアクセスリンク管理手段と、自己の前記位置アドレスを格納する手段と、ユーザからの位置登録要求に応じて位置登録情報をメモリに格納し、前記自己の前記位置アドレスをユーザに提供する手段と、ユーザからの位置登録要求に応じて前記ドメインネーム・サーバに前記位置登録情報を送信する手段とを備え、前記ドメインネーム・サーバは、ユーザの前記位置アドレスを含む前記IPアドレスを格納する手段と、前記アクセスリンク終端ノードからの前記位置登録情報を受信する手段と、受信した前記位置登録情報により前記IPアドレスを更新する手段とを備えたことを特徴とする。
また、前記IPアドレスを備えるパケットをカプセル化して、またはカプセル化せずに、前記IPアドレスに基づいてルーティングすることを特徴とする。
また、上述の目的は、以下のパケットデータ伝送媒体としても達成される。即ち、本発明は、移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおけるパケットデータ伝送媒体において、前記移動通信網システム内のユーザが送信および/または受信するパケット内の前記IPアドレス内に、前記移動通信網システム内のユーザの位置アドレスとユーザ識別子とを格納したことを特徴とする。ここで、前記位置アドレスは、階層構造を有することを特徴とし、前記階層構造は、少なくとも、移動通信網を区分したネットワークを示すネットワーク識別子と、前記ネットワーク内のアクセスリンクの終端ノードに対応して付与されるノード識別子とを有することを特徴とする。更に前記パケットデータ伝送媒体はパケットデータ信号であることを特徴とする。
本発明の構成により、移動通信網システムに構築したインターネット・プロトコル(IP)等のパケット転送システムにおいて、位置アドレス(LA)およびユーザ識別子をIPアドレスの一部としているので、移動通信網内および外部からのパケット転送を容易に行うことができる。
【図面の簡単な説明】
図1は、本発明によりパケット転送システムを構築している移動通信網システムの構成を示す図である。
図2は、本発明に用いる位置アドレス(LA)を含むIPアドレス構成を示す図である。
図3は、本発明により移動通信網からパケット通信を始める場合のIPアドレス獲得を説明する図である。
図4は、本発明により他のユーザからパケット通信を始める場合のIPアドレス獲得を説明する図である。
図5は、本発明により電源ONでアクセスリンクを設定することを説明する図である。
図6は、本発明によりドメインネーム・サーバへのアクセスでアクセスリンクを設定することを説明する図である。
図7は、本発明によりドメインネーム・サーバへの移動局識別IMUIとnameとの対応関係を登録することを説明する図である。
図8は、本発明によりIMUIを用いてアクセスリンクの設定を行うことを説明する図である。
図9Aおよび図9Bは、本発明による階層構造の位置アドレスを説明する図である。
図10は、図10Aおよび図10Bの関係を示す図である。
図10Aおよび図10Bは、本発明により位置アドレスを用いて行うルーティングを説明する図である。
図11は、本発明によるM−DNSのハードウェア構成を示す図である。
図12は、本発明によるIP−CNVのハードウェア構成を示す図である。
発明を実施するための最良の形態
本発明の好適な実施形態を、図面を参照して詳細に説明する。本発明の好適な実施形態の以下の記載は、発明の例にすぎない。本発明はこれらの実施例に限定されないだけでなく、他の実施例により実現される場合もある。
図1は、本発明のパケット転送を実現するための移動通信網システムを概略的に示している。まず、移動通信網システムとしての構成を説明する。
移動局(MS:Mobile Station)102(ユーザのPC端末等(ここで図示せず)を接続してもよい)からの信号は、基地局(BS:Base Station)104、106で受信されて、無線ネットワーク制御装置(RNC:Radio Network Center)108、110を介して、加入者アクセスサーバ112、114およびルーティングノード116、118等の交換機を介して、外部の例えば公衆回線126(例えばINS−C、DDX−C等)や公衆パケットデータ網128(例えば、INS−P、DDX−P等)のユーザの電話機またはPC端末等(ここで図示せず)へ接続される。移動通信網システムの特徴である移動局の位置管理等を行うホームメモリとして機能する移動通信サービス制御装置(M−SCP:Mobile Service Control Point)124は、共通線信号網120を介して、アクセスされる構成である。
このような移動通信網システム上に、本発明のインターネットのIPプロトコルを用いたパケット転送システム(IPネットワーク:IP−NW)150を構築する。そのためには、既存の移動通信網の有線部分であるコアネットワーク部のルーティングノード、加入者アクセスサーバ等に、IPアドレスによりルーティングを行うためのルータ機能を備える必要がある。このルータ機能は、一般のインターネット上において使用されるルーター機能と全く同じものであり、所謂当業者であれば容易に実現することができる。ここで、本発明は、本発明の特徴であるIP変換装置(IP−CNV:IP Converter)を、例えば加入者アクセスサーバ112,114内に設け、更に、インターネットのパケット転送に必要なドメインネーム・サーバとして、特別な機能を追加した移動通信網ドメインネーム・サーバ(M−DNS:Mobile Domain Name Server)402を設けている。これらの機能は、以下に詳細に説明する。
図1には、加入者アクセスサーバ112,114中にリンク終端ノードとして機能するIP−CNVを設け、IP−NW150はそこまで含むとして示している。しかし、IP−CNVを設ける移動通信網システムのノードとしては、図1における無線ネットワーク制御装置(RNC)108,110、基地局(BS)106,104または移動局(MS)102でもよい。即ち、IP−CNVを設けたノードがリンク終端ノードとなり、IP−CNVを設けたノードを含みその上位のノードにより、IP−NWが構成される。
なお、本実施例では、適宜的にIP−CNVを加入者アクセスサーバに設けた場合を用いている。この説明により、他の移動通信網システムの他のノードにIP−CNVを設けた場合に対して発明を適用することは、所謂当業者にとって自明のことである。
(IPアドレスの構成)
まず、本発明のIPプロトコルに用いるIPアドレスの構成を図2を用いて説明する。図2において、プレフィックス202がある。これは、アドレスの型を示すもので、例えば、シングルアドレス、マルチキャストアドレス等を示す。次に、本発明の特徴である位置アドレス(LA)204がある。この位置アドレスは、通常では、サブネット・アドレスに対応する。位置アドレス(LA)は、ネットワーク内のアクセスリンクの終端ノードとして機能するIP−CNV(加入者アクセスサーバ等の加入者交換機等)毎に付与されていて、この移動交換機(例えば図1の112)の配下にいる移動局(図1の102)を用いてインターネットを介して通信を行うユーザのIPアドレスの一部を構成している。最後に、ユーザ識別子(ユーザID)があり、これは例えば移動局識別IMUI等であり、ユーザの識別に用いられ、ユーザ毎に一意(ユニーク)に定められている。
本発明のIPアドレスは、上述の3つの部分に分解でき、その1部に移動通信網における移動局の位置を表す位置アドレスとユーザ識別子とを含み、この全てで移動通信網システム内のユーザの識別と、パケット転送の制御を行う。
ここで、本発明に特徴的なM−DNSとIP−CNVのハードウェア構成を図11および図12を参照して以下に説明する。
(M−DNSのハードウェア構成)
M−DNSのハードウェア構成を図11に示す。M−DNS1102は、CPU1104と、ユーザ情報データベース1106と、外部インタフェース装置1108とから構成される。ユーザ情報データベース1106は、ユーザ情報であるドメインネームとIPアドレス(位置アドレスとユーザ識別子を含む)を格納し、両者を対応付ける。また、他のユーザ情報として、電話番号やIMUI等のリンク識別子を格納し、それぞれについて対応付けてもよい。外部インタフェース装置1108は、M−DNS1102をIPネットワーク1110または共通線信号網1112と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、DSU、TA等により実現できる。CPU1104は、ユーザ情報データベース1106および外部インタフェース装置1108を制御する。すなわち、後述する実施例において詳細に説明するように、外部インタフェース装置1108を介して、IP−CNVからユーザの位置登録情報(位置アドレスおよびユーザ識別子を含むIPアドレス等)を受信し、その位置登録情報により、ユーザ情報データベース1106のIPアドレスを更新する。
(IP−CNVのハードウェア構成)
アクセスリンク終端ノードとして機能するIP−CNVのハードウェア構成を図12に示す。IP−CNV1202は、CPU1204と、メモリ1206と、外部インタフェース装置1212とから構成される。メモリ1206は、自己の位置アドレス1208とユーザID情報1210とから構成される。位置アドレスは、アクセスリンク終端ノード毎(すなわちIP−CNV毎)に一意(ユニーク)に付与され、その値をメモリ1202中に自己の位置アドレス1208として予め格納している。また、自己の在圏サブネットに対するユーザ識別子を登録するためのユーザID情報1210を有する。ここで、他のユーザID情報として、電話番号やIMUI等のリンク識別子を一緒に格納してもよい。外部インタフェース装置1212は、IP−CNV1202をIPネットワーク1214または無線ネットワーク1216と接続するためのインタフェースとして機能する。例えば、インターネット技術において周知である一般的なルータ、DSU、TA等として機能する。CPU1204は、メモリ1206および外部インタフェース装置1212を制御する。すなわち、後述する実施例において詳細に説明するように、ユーザからのアクセスリンク設定要求または開放要求に応じて、アクセスリンクの設定または開放等のアクセスリンク管理を行い、また、外部インタフェース装置1212を介して、ユーザの位置登録要求(ユーザ識別子を含む)を受信し、そのユーザ識別子をメモリ1206中のユーザID情報1210に格納し、また、外部インタフェース装置1212を介して自己の位置アドレス1208をユーザに提供し、さらに、ユーザからの位置登録要求に応じて位置登録情報(自己の位置アドレスおよびユーザのユーザ識別子を含む)をM−DNSへ送信する。
(移動局側からの発信)
まず、移動局の端末ユーザ側からインターネットを介して発信する(IPホスト)場合に、端末ユーザがどの様にしてこの位置アドレス(LA)を獲得して、自分のIPアドレスを知るのかを図3を用いて詳しく説明する。
図3において、モバイル・コンピュータ等の端末302は、移動局304に接続されている。IP−CNV306は、移動局304と接続すべき加入者交換機に存在している。このIP−CNV306には、在圏サブネットとしての位置アドレスLAが付与されている。端末302には、上述のユーザIDを有している。
いま、端末302のユーザ(IPホスト)は、移動局304を介して、他のユーザ(IPクライアント)308とインターネットによる接続を行おうとしている。ここで、他のユーザ308は移動通信システム内のユーザ(移動局)であっても、移動通信システム外のユーザ(例えば公衆回線網、公衆パケットデータ網のユーザ)であってもよい。ユーザ302は、位置登録要求をIP−CNVに送信する。そのために、通常の移動局の呼の設定により、IP−CNVのアクセスリンク管理手段によってアクセスリンクを設定する(ステップ301)。そして、IP−CNV306は、ユーザの位置登録要求を受信すると、この設定されたリンクにより、IP−CNV306から、端末302に対して在圏サブネットとして予め格納しているの自己の位置アドレス(LA)(図12の1208)を報知する(ステップ302)。なお、ユーザは自己のユーザ識別子を持っているので、IP−CNVからの報知情報にユーザ識別子を含む必要は無く、前記報知時にはユーザIDとしてNULL等(例えば本実施例の如く“0”)を報知してもよい。端末302においては、報知されたLAを用いて、インターネットにおける自分のIPアドレスを完成する。すなわち、報知されたLAと、ユーザ識別子をIPアドレスに設定する。IP−CNV306は、自分のサブネットに接続されている端末として認識できるように、位置登録要求中のユーザIDを位置登録情報としてメモリ中(図12のユーザID情報1210)に登録する(ステップ303)。端末302は、インターネット端末として機能し、上述の自分のIPアドレス(LAとユーザIDを含む)を自分の発アドレスとして、他のユーザ308にアクセスする(ステップ304)。ユーザ308からの端末302へのパケットは、発アドレスとして知らされた端末302のLA等を含むIPアドレスを着アドレス(宛先アドレス)として用いてパケットを構成してパケットを送信し、移動通信網内のルーティングを行う(ステップ305)。
このようにして、端末302から、LAおよびユーザIDを含むIPアドレスを自分のアドレスとしてパケットを送信し、相手からパケットを受信することができる。
(他のユーザからの発信)
他のユーザ(IPホスト)308から、移動通信網内のLAを含むIPアドレスを有するユーザ(IPクライアント)302に対して発信する場合を図4を用いて説明する。
図4において、今、他のユーザ308から移動通信網内の移動局304に接続されている端末302のユーザと、LAおよびユーザIDを含むIPアドレスを用いたパケット通信を行おうとしている。ユーザ302に対する移動通信網(即ちIP−CNV)のアクセスリンクはすでに設定されており(係るアクセスリンクの設定については、後述するのでここでは詳細に説明しない)、アクセスリンク設定時のLA等を含むIPアドレスとユーザ302のドメインネーム(name)との対応関係は、移動通信網内のドメインネーム・サーバであるM−DNS402のデータベースにすでに登録されているとする(係るM−DNSへの登録については、後述するのでここでは詳細に説明しない)。
まず、ユーザ308は、M−DNS402にユーザ302のnameで問い合わせを行う(ステップ401)。M−DNS402は、ユーザ302のnameを用いてユーザ情報データベース(図11の1106)を検索して、対応するLA等を含むユーザ302のIPアドレスを得る(ステップ402)。M−DNS402は、検索結果のIPアドレスを他のユーザ308に対して返送する(ステップ403)。他のユーザ308は、得たIPアドレスを着アドレス(宛先アドレス)として用いてパケットを構成し送信する。移動通信網は、IPアドレス内のLAを用いて、サブネットであるIP−CNV306までの網内のルーティングを行う(ステップ404)。IP−CNV306は、IPアドレスのユーザID部分を用いて、移動局304に対応しているアクセスリンクに対してパケットを転送する(ステップ405)。これで、端末におけるユーザ302は、ユーザ308から送られたパケットを受信することができる。そして、ユーザ302は、その応答パケットとして、自分のLA等を含むIPアドレスを発アドレス部に設定して、ユーザ308に対して返送する(ステップ406、407)。
図4においては、上述したように端末302とのアクセスリンクが設定されており、ユーザ302のLA等を含むIPアドレスとドメインネーム(name)との対応関係がM−DNS402に登録されているとして説明した。このアクセスリンクの設定およびM−DNS402への登録に関して詳しく説明する。
(アクセスリンクの設定)
この移動局に接続された端末302のアクセスリンクの設定には、以下の2つの設定の仕方がある。
(1)端末等の電源入力を契機として設定
移動局304および端末302が電源がON状態となったとき、すなわち、他のユーザから端末302がアクセス可能となったときに、端末302からアクセスリンクを自動的に設定する。
このアクセスリンクの設定を図5を用いて説明する。
移動局304および端末302の電源がONになったとき、移動通信網の呼を設定と同様に、IP−CNV306との間でアクセスリンクを設定する(ステップ501)。ユーザのユーザ識別子は、アクセスリンク設定時に位置登録要求としてIP−CNVへ通知される。IP−CNV306は、そこに付与されているLA(在圏サブネット)を端末に返送する(ステップ502)。端末302は送られたLAを含めて自身のIPアドレスを完成する。IP−CNV306は端末302のユーザIDをメモリ中のユーザID情報(図12の1210)に位置登録情報として記憶して、インターネットにおけるサブネットのIPアドレスと移動通信網としてのアクセスリンクとを対応付けを行う(ステップ503)。それとともに、M−DNS402に端末302のLA等を含むIPアドレスを報知する(ステップ504)。これをM−DNS402は、例えばユーザIDを用いてドメインネーム(name)と対応させて登録する(ステップ505)。
(2)name問い合わせを契機として設定
図4において説明したように、他のユーザからアクセスされるときは、M−DNS402への問い合わせから始まる。このときに端末302へのアクセスが設定されていない場合、この問い合わせを契機として、端末302へのアクセスを設定するようにすれば、端末302へアクセスすることができる。
このため、M−DNS402にアクセスリンクが設定されているかどうかを表すフラグを設けて、このフラグがオフであるとき(リンクが設定されていないとき)、M−DNS402からアクセスリンクを設定するように、IP−CNV306へ指示するように構成する。これを、図6を用いて詳しく説明する。
図6において、他のユーザ308から、移動局304に接続されている端末302のユーザに対して、パケットを送信しようとしている。
図4と同様に、まず、ユーザ308からドメインネーム(name)でM−DNS402に対して問い合わせを行う(ステップ601)。そして、図4と同様にnameからIPアドレスへ変換しようとする(ステップ602)。ここで、アクセスリンク設定を示すフラグがオフであるので、LAを含めた完全なIPアドレスを得ることができない。ユーザIDのみが得られる。このため、アクセスリンクを設定しようとする(ステップ603)。まず、移動局の位置等を管理しているM−NSP124に対して、ユーザIDで位置アドレスを問い合わせる(ステップ604)。このユーザIDは、例えば、移動局の電話番号のような、移動通信網において位置管理等に用いている識別番号と同じにしておく必要がある。M−NSP124からは位置を示すLAを返送する(ステップ605)。M−DNS402において、返送されたLAをデータベース内にデータエントリを行う(ステップ606)。このLAを用いて、対応するIP−CNV306に対して、在圏している移動局304および端末302へのアクセスリンクの設定を行うように指示する(ステップ607)。指示を受けたIP−CNV306は、在圏しているユーザ302に対してアクセスリンクの設定を行う(ステップ608)。ユーザ302は、在圏サブネット(LA)を知り(ステップ609)、自分のLAを含むIPアドレスを端末に設定する(ステップ610)。
一方、M−DNS402は、ユーザ308に対して、nameに対応したIPアドレスを返送する(ステップ611)。ユーザ308は、返送されたIPアドレスを着アドレスとして、パケットを作成して送信する(ステップ612)。ルーティング先であるIP−CNV306では、パケットが転送されるまでに、アクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ302にパケットを転送することができる。
このようにして、M−DNS402へのアクセスを契機として、必要なアクセスリンクを設定することができる。
このM−DNS402に登録されたLAを含むIPアドレスの更新は、M−NSPの位置更新を機に行われてもよい。
(IPアドレスのユーザ識別子として、電話番号等を用いる場合)
移動局へのアクセスリンクを設定する場合、電話番号を用いるシステムもある。ここで、ユーザIDと電話番号を恣意的に一致させてもよいが、移動局の電話番号は、接続する移動局とは独立であるIPアドレスのユーザIDとは本質的に別の概念である。このため、上述のようにM−DNS402へのアクセスを契機として設定する場合、M−DNS402には、ドメインネームとIPアドレスとの対応だけではなく、ドメインネームと電話番号との対応関係も登録してもよい。
なお、IPアドレスとは無関係の移動局に付けられているユニークな識別紙(IMUI)を用いてアクセスリンクを設定する場合も同様に、ドメインネームとIMUIとをM−DNS402に登録してもよい。
図7は、移動局304に接続された端末302からのログイン手順によりM−DNS402に、移動局304の電話番号またはIMUIをドメインネーム(name)対応に登録することを示している。
まず、端末のユーザ302から、このログインを受け付ける例えば特番等に発呼する(ステップ701)。この発呼を受けると、IP−CNV306において、電話番号またはIMUIを記憶する(ステップ702)。そして、ユーザ302に対してログインを行うかの問い合わせを行う(ステップ703)。ユーザは自身のドメインネームとパスワードを用いてログインを行う(ステップ704)。IP−CNV306は、M−DNS402との間で、パスワードを用いてドメインネームベースのセキュリティ・チェックを行った(ステップ705)後、ドメインネームに対して記憶した電話番号またはIMUIを登録する(ステップ706)。M−DNS402は、ドメインネームと対応付けて電話番号またはIMUIをデータベースに格納する(ステップ707)。これで、M−DNS402には、name対応に電話番号またはIMUIを記憶しておくことができる。
このname対応にM−DNS402で記憶した電話番号またはIMUIを用いて、M−DNS402へのアクセスを機にアクセスリンク設定を行うことを、図8を用いて説明する。
図8において、他のユーザ308から、移動局304に接続されている端末302のユーザに対して、パケットを送信しようとしている。
図6と同様に、まず、ユーザ308からドメインネーム(name)でM−DNS402に対して問い合わせを行う(ステップ801)。そして、nameから電話番号またはIMUIへ変換する。(ステップ802)。アクセスリンク設定を示すフラグがオフであるので、アクセスリンクを設定しようとする(ステップ803)。まず、移動局の位置等を管理しているM−NSP124に対して、電話番号またはIMUIで位置アドレスを問い合わせる(ステップ804)。M−NSP124からは位置を示すLAを返送する(ステップ805)。M−DNS402において、返送されたLAをデータベース内にエントリして、IPアドレスを完成する(ステップ806)。得られた位置に対応するIP−CNV306に対して、在圏している移動局304へのアクセスリンクの設定を電話番号またはIMUIを用いて行うように指示する(ステップ807)。指示を受けたIP−CNV306は、在圏している移動局に対してアクセスリンクの設定を行う(ステップ808)。ユーザ302は、設定されたアクセスリンクを介して在圏サブネット(LA)を知り(ステップ809)、自分のLAを含むIPアドレスを端末に設定する(ステップ810)。
一方、M−DNS402は、他のユーザ308に対して、nameに対応したIPアドレスを返送する(ステップ811)。他のユーザ308は、返送されたIPアドレスを着アドレスとして、パケットを作成して送信する(ステップ812)。ルーティング先であるIP−CNV306では、パケットが転送されてくるまでに、移動局304へのアクセスリンクの設定が終了しているので、そのアクセスリンクを用いて、ユーザ302にパケットを転送することができる。
(階層構造のLA)
図2で示したIPアドレスにおいて、位置アドレス(LA)を階層構造にすることもできる。この例を図9を用いて説明する。
図9Aは、パケットの構成を示す。発アドレス904および着アドレス906は、それぞれ、階層構造の位置アドレス(LA)を含んでいる場合を示している。これを示したのが図9Bである。図9Bのプレフィックス908は、アドレス構造の型を示すものである。図9BのLA910は、ネットワーク識別子912とノード識別子914とで構成されている。ネットワーク識別子912は、例えば、移動通信網をある地域ごとに区分した単位を示している。ノード識別子914は、上述のIP−CNVを識別しており、パケットのルーティングと移動通信網における移動局へのアクセスリンクとの接点でもある。ユーザ識別子(ユーザID)916はユーザ固有の一意の番号であり、移動通信網内を移動しても変化しない。
ネットワーク内のLAを含むユーザ識別情報として、たとえば、4ビットのネットワーク識別子912、4ビットのノード識別子914、4ビットのユーザ識別子(ユーザID)916として全12ビットとした場合の、ルーティングの例を図10Aおよび図10Bに示す。
図10Aおよび図10Bにおいて、移動通信網内外のネットワークNW3 810に接続されている発ユーザ端末812のユーザXから、移動通信網内のNW1 820内の加入者ノードD内の移動局850に接続されている着ユーザ端末のユーザF(ネットワーク識別子、ノード識別子、ユーザ識別子がそれぞれ“1010”,“0101”,“0001”)に対してパケット800を送ろうとしている。
各ネットワーク820および830と、加入者ノード824,826,828,834,836には、ネットワーク識別子およびノード識別子が付与されている。ネットワークNW1 820はネットワーク識別子“1010”が付与されており、ネットワークNW2 830はネットワーク識別子は“0101”が付与されている。加入者ノードC824はノード識別子“1100”が付与され、加入者ノードDにはノード識別子“0101”、加入者ノードFにはノード識別子“0011”が付与されている。各ネットワークには、ルーティング・ノード814、822、832があり、そのネットワークに転送されたパケットをルーティングしている。
ユーザ端末812からのパケット800は、発アドレスとして、ネットワーク識別子、ノード識別子、ユーザ識別子に対してそれぞれ、“1010”,“0101”,“0001”が設定されて送信される。パケット800は、ユーザ端末812が接続されているNW3 810のルーティング・ノード0 814において、ネットワーク識別子(1010)を用いてルーティングされ、ネットワークNW1 820へ転送される。ネットワークNW1 820においては、ルーティング・ノードA822でノード識別子(0101)を用いて、加入者ノードD826にルーティングされる。
加入者ノードD826において、ユーザ識別子(0001)を用いてアクセスリンクを設定して移動局850にパケット800を転送する。移動局850には2台の端末が接続されており、そのうちの端末852がユーザ識別子“0001”である。パケット800は端末852で受信される。
このように、位置アドレスLAであるネットワーク識別子、ノード識別子を用いて、移動局に接続されたエリア(上述の例では、ユーザFが在圏するエリア860)まで直接にルーティングすることができる。
また、上述のルーティングにおいては、階層構造の位置アドレスに従った例を説明した。しかし、例えばルーティング・ノード0において、位置アドレス全て(“10100101”)を用いて、パケット800を直接加入者ノードDまでルーティングすることも可能である。
このように、パケットのアドレス内に位置アドレスを組み込んだために、パケットのルーティングが、アドレスを用いて直接行うことができる。
本発明の好適な実施形態および方法であると考えられるものについて例示および記述してきたが、種々の変形および変更を行うことができること、および本発明の真正な範囲を逸脱することなく、その要素を均等物で置換することができることは、当業者にとっては容易に理解できる。
加えて、本発明の中心の範囲を逸脱することなく、多くの変更を行って特定の要素、技術または実施を本発明の教示に適合させることができる。それゆえ、本発明は、ここに開示した特定の実施例および方法に制限されず、本発明は添付の請求の範囲に入るすべての実施例を含むことを意図する。
産業上の利用可能性
以上のように、本発明にかかる移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体は、移動通信網システム上で、IPプロトコルによるパケット転送を行うのに適している。
Claims (14)
- 移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおける処理方法において、
前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、前記移動通信網システム内のユーザの位置アドレスを含む、前記移動通信網システム内のユーザのIPアドレスをドメインネーム・サーバに通知するステップと、
前記ドメインネーム・サーバ内のデータベースに、前記通知されたIPアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するステップと
を備えることを特徴とする処理方法。 - 移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおける処理方法において、
ドメインネーム・サーバにおいて、前記移動通信網システム内のユーザの位置を管理している装置から、該ユーザの位置アドレスを得て、前記移動通信網システム内のユーザのIPアドレスを作成するステップと、
前記ドメインネーム・サーバ内のデータベースに、前記作成したIPアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するステップと
を備えることを特徴とする処理方法。 - 請求項1または2記載の処理方法において、
前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送するステップと、
その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信するステップと
を更に備えることを特徴とする処理方法。 - 請求項3記載の処理方法において、
前記ドメインネーム・サーバに問い合わせがあったときに、前記ドメインネームサーバ内のアクセスリンク設定状態を管理するメモリを参照するステップと、
アクセスリンク設定されていない場合は、アクセスリンク終端ノードに対してアクセスリンクを設定するように指示するステップと
を更に備えることを特徴とする処理方法。 - 請求項4記載の処理方法において、前記アクセスリンク設定状態を管理するメモリにおいて、アクセスリンクが設定され、かつ新たにIPアドレスが登録されたときにアクセスリンク設定を示すフラグを設定するステップをさらに備えることを特徴とする処理方法。
- 請求項1または2記載の処理方法において、前記ドメインネーム・サーバ内のデータベースに、前記移動通信網システム内のユーザのドメインネームと、前記移動通信網システム内のユーザのユーザ識別子とを関連づけて格納するステップを更に備えることを特徴とする処理方法。
- 移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおいて、
前記移動通信網システム内のユーザと前記移動通信網システムとの間でアクセスリンクが設定されると、前記移動通信網システム内のユーザの位置アドレスを含む、前記移動通信網システム内のユーザのIPアドレスをドメインネーム・サーバに通知する手段と、
前記通知されたIPアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するデータベースを有するドメインネーム・サーバと
を備えたことを特徴とする移動通信網システム。 - 移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおいて、ドメインネーム・サーバを備え、該ドメインネーム・サーバは、
前記移動通信網システム内のユーザの位置を管理している装置から、該ユーザの位置アドレスを得て、前記移動通信網システム内のユーザのIPアドレスを作成する手段と、
前記作成したIPアドレスと、前記移動通信網システム内のユーザのドメインネームとを関連づけて格納するデータベースと
を備えたことを特徴とする移動通信網システム。 - 請求項7または8記載の移動通信網システムにおいて、
前記ドメインネーム・サーバは、前記移動通信網システム内のユーザまたは前記移動通信網システム内外の他のユーザからのドメインネームによるIPアドレスへの問い合わせに対してIPアドレスを返送する手段と、
その問い合わせたユーザは、返送されたIPアドレスを用いて、パケットを通信する手段と
を更に備えたことを特徴とする移動通信網システム。 - 請求項9記載の移動通信網システムにおいて、
前記ドメインネーム・サーバに問い合わせがあったときに、前記ドメインネームサーバ内のアクセスリンク設定状態を管理するメモリを参照する手段と、
アクセスリンク設定されていない場合は、アクセスリンク終端ノードに対してアクセスリンクを設定するように指示する手段と
を更に備えたことを特徴とする移動通信網システム。 - 移動通信網システム内のユーザと移動通信網システム内外の他のユーザとの間でIPアドレスによりパケットをルーティングする移動通信網システムにおいて、アクセスリンク終端ノードと、ドメインネーム・サーバとを備え、
前記アクセスリンク終端ノードは、
アクセスリンクの設定または開放を行うアクセスリンク管理手段と、
自己の前記位置アドレスを格納する手段と、
ユーザからの位置登録要求に応じて位置登録情報をメモリに格納し、前記自己の前記位置アドレスをユーザに提供する手段と、
ユーザからの位置登録要求に応じて前記ドメインネーム・サーバに前記位置登録情報を送信する手段とを備え、
前記ドメインネーム・サーバは、
ユーザの前記位置アドレスを含む前記IPアドレスと、該ユーザのドメインネームとを関連づけて格納するデータベースと、
前記アクセスリンク終端ノードからの前記位置登録情報を受信する手段と、
受信した前記位置登録情報により前記IPアドレスを更新する手段とを備えたことを特徴とする移動通信網システム。 - 請求項7、8または11記載の移動通信網システムにおいて、前記ドメインネーム・サーバは、前記移動通信網システム内のユーザのドメインネームと、前記移動通信網システム内のユーザのユーザ識別子とを関連づけて格納するデータベースを有することを特徴とする移動通信網システム。
- 端末であって、
アクセスリンク終端ノードに対して位置登録を行う手段と、
前記アクセスリンク終端ノードから当該アクセスリンク終端ノードの位置アドレスを受信する手段と、
前記位置アドレス、および前記端末のユーザのユーザ識別子を含むIPアドレスを、パケットの発アドレスとして設定する手段と、
前記IPアドレスを発アドレスとして設定したパケットを送信する手段とを備えることを特徴とする端末。 - 端末であって、
ドメインネームサーバに対してあるユーザのドメインネームを送信する手段と、
前記ドメインネームサーバから、前記ユーザの位置アドレス、および前記ユーザのユーザ識別子を含むIPアドレスを受信する手段と、
前記IPアドレスを、パケットの着アドレスとして設定する手段と、
前記IPアドレスを着アドレスとして設定したパケットを送信する手段とを備えることを特徴とする端末。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1998126397 | 1998-05-08 | ||
JP12639798 | 1998-05-08 | ||
PCT/JP1999/002384 WO1999059301A1 (fr) | 1998-05-08 | 1999-05-07 | Procede de transfert de paquets et systeme de transfert de paquets dans un reseau de communication mobile, et support pour les donnees en paquets |
Publications (2)
Publication Number | Publication Date |
---|---|
JP3685338B2 JP3685338B2 (ja) | 2005-08-17 |
JP3685338B6 true JP3685338B6 (ja) | 2009-01-21 |
Family
ID=
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100454529B1 (ko) | 이동통신망 시스템 상의 패킷전송방법, 패킷전송시스템 및패킷데이터 전송 매체 | |
JP4106909B2 (ja) | パケット通信制御装置及びパケット通信制御方法 | |
CN1745558B (zh) | 在移动路由器和对端节点之间建立双向隧道的布置 | |
CN1726689B (zh) | 用于移动ip的代理间通信协议 | |
JP3739260B2 (ja) | 情報配信システムおよびゲートウェイ装置 | |
JP3587984B2 (ja) | 移動通信システム、パケットゲートウェイ装置、位置情報管理方法、および、位置情報通知方法 | |
US6016318A (en) | Virtual private network system over public mobile data network and virtual LAN | |
JP4616732B2 (ja) | パケット転送装置 | |
US6742036B1 (en) | Method for supporting mobility on the internet | |
CN1830182B (zh) | 提取用于在移动路由器与对端路由器之间建立双向隧道的路由信息的布置 | |
KR100469718B1 (ko) | 가상 사설 네트워크에서 서버가 이동 통신 단말기로데이터를 전송하는 방법 | |
US20030104807A1 (en) | Mobile communication method and system | |
KR100407324B1 (ko) | 가상 사설 네트워크에서 서버가 이동 통신 단말기로데이터를 전송하는 방법 | |
KR20160092645A (ko) | 식별자 및 위치자 분리 환경에서의 로컬 도메인 내 종단 호스트간의 통신 방법 및 시스템 | |
JP3601464B2 (ja) | 移動網における移動端末管理システム、移動端末管理方法および端末 | |
JP2004221674A (ja) | 通信システム並びに通信システムに使用される配信管理装置及び通信方法 | |
EP1046271A1 (en) | Internet access by telephone | |
JP3155926B2 (ja) | 無線パケット伝送装置 | |
JP3685338B6 (ja) | 移動通信網システム上のパケット転送方法、パケット転送システムおよびパケットデータ伝送媒体 | |
CN101572729B (zh) | 一种虚拟专用网节点信息的处理方法及相关设备、*** | |
JP3524999B2 (ja) | 異種ネットワーク間相互接続におけるアドレス解決装置 | |
JP2778505B2 (ja) | 移動体対応ルータ | |
JP2002232934A (ja) | 移動体パケット通信システム | |
JP7407326B1 (ja) | モバイル通信システムのための名前解決方法およびdnsサーバ | |
KR101529175B1 (ko) | 비캡슐화 패킷 전송 방식에서의 이동성 관리방법 및 이동성 관리 시스템 |