(57)【特許請求の範囲】
【請求項１】
ユーザと自律網とコア網からなり、ユーザが自律網とのパケット通信を始める前に、ユーザがセッション管理装置との間でセッションを確立する、セッション接続型パケット転送システムにおいて、
コア網が、ユーザ収容装置、自律網収容装置、コア網内ＤＢ装置、認証・接続制御装置、設定制御装置とからなり、
自律網がＤＢ装置を備え、
認証・接続制御装置が、セッション管理装置と該当セッション管理装置を収容するユーザ収容装置のコア網内アドレスを対応付けるセッション−コアアドレス管理表を備え、
設定制御装置が、自律網識別子と該当自律網を収容する自律網収容装置のコア網内アドレスを対応付ける自律網識別表を備え、
ユーザ収容装置が、セッション番号またはユーザの自律網内アドレスと自律網収容装置のコア網内アドレスを対応付けるユーザ収容装置の上り経路制御表と、ユーザの自律網内アドレスとセッション番号とを対応付ける、ユーザ収容装置の下り経路制御表を備え、
自律網収容装置がユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスとを対応付ける、自律網収容装置の下り経路制御表を備えること
を特徴とするユーザ認証と経路制御機能を備えたセッション接続型パケット転送システム。
【請求項２】
ユーザと自律網とコア網からなり、ユーザが自律網とのパケット通信を始める前に、ユーザがセッション管理装置との間でセッションを確立する、セッション接続型パケット転送システムにおいて、
コア網が、ユーザ収容装置、自律網収容装置、コア網内ＤＢ装置、認証・接続制御装置、設定制御装置、デフォルトフォワーダとからなり、
自律網がＤＢ装置を備え、
認証・接続制御装置が、セッション管理装置と該当セッション管理装置を収容するユーザ収容装置のコア網内アドレスを対応付けるセッション−コアアドレス管理表を備え、
設定制御装置が、自律網識別子と該当自律網を収容する自律網収容装置のコア網内アドレスを対応付ける自律網識別表を備え、
ユーザ収容装置が、自律網内宛先アドレスと自律網収容装置のコア網内アドレスを対応付けるユーザ収容装置の上り経路制御表と、ユーザの自立網内アドレスとセッション番号とを対応付けるユーザ収容装置の下り経路制御表を備え、
デフォルトフォワーダがユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスとを対応付ける、デフォルトフォワーダの下り経路制御表を備えること
を特徴とするユーザ認証と経路制御機能を備えたセッション接続型パケット転送システム。
【請求項３】
請求項１記載のセッション接続型パケット転送システムにおいて、
ユーザからのセッション要求メッセージを、セッション管理装置からコア網内ＤＢ装置へ転送し、コア網内ＤＢ装置が、当セッション要求が適切であるかどうかを判断することができる自律網識別子及びＤＢ装置を検索し、そのＤＢ装置へセッション要求メッセージを転送し、ＤＢ装置がそれへの応答として、セッション可否と、セッション要求ユーザに割り当てたユーザの自律網内アドレスと、自律網識別子を含む、セッション要求応答メッセージをコア網内ＤＢ装置へ転送し、コア網内ＤＢ装置がセッション要求応答メッセージをセッション管理装置へ転送し、
これが正応答である（すなわち、要求が適切であると判断した）場合は、セッション管理装置が、セッション管理装置を特定するセッション管理識別子と、ユーザの自律網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを認証・接続制御装置へ送信し、認証・接続制御装置がこれとセッション−コアアドレス管理表を参照して、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを設定制御装置へ送信し、設定制御装置が、自律網識別子に該当する自律網収容装置へ、ユーザ収容装置のコア網内アドレスとユーザの自律網内アドレスを対応付ける情報を送信して、自律網収容装置の下り経路制御表へ設定し、
そのあと認証・接続制御装置へ、ユーザの自律網内アドレスと自律網収容装置のコア網内アドレスを含む位置情報設定応答メッセージを送信し、認証・接続制御装置が自律網収容装置のコア網内アドレスとユーザの自律網内アドレスまたはセッション管理識別子を対応付ける情報を、ユーザ収容装置へ送信して、ユーザ収容装置の上り経路制御表を設定し、そのあとセッション管理装置へ、位置情報設定応答メッセージを送信し、セッション管理装置がユーザへセッション要求応答メッセージを送信してセッションを確立し、
ユーザから自律網への上り自律網内パケットは、ユーザ収容装置がセッション番号または送信元ユーザの自律網内アドレスに対応する自律網収容装置のコア網内アドレスを、ユーザ収容装置の上り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当する自律網収容装置へ、コア網を通して転送し、これを受信した自律網収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスへ自律網内パケットを転送し、自律網からユーザへの下り自律網内パケットは、自律網収容装置が、宛先ユーザの自律網内アドレスに対応するユーザ収容装置のコア網内アドレスを、自律網収容装置の下り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当するユーザ収容装置へ、コア網を通して転送し、これを受信したユーザ収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスが対応するセッション番号を、ユーザ収容装置の下り経路制御表から検索し、該当するセッション番号をユーザ収容装置の下り経路制御表から検索し、該当するセッションに自律網内パケットを転送すること
を特徴とするユーザ認証と経路制御機能を備えたセッション接続型パケット転送システム。
【請求項４】
請求項２記載のセッション接続型パケット転送システムにおいて、
ユーザからのセッション要求メッセージを、セッション管理装置からコア網内ＤＢ装置へ転送し、コア網内ＤＢ装置が、当セッション要求が適切であるかどうかを判断することができる自律網識別子及びＤＢ装置を検索し、そのＤＢ装置へセッション要求メッセージを転送し、ＤＢ装置がそれへの応答として、セッション可否と、セッション要求ユーザに割り当てたユーザの自律網内アドレスと、自律網識別子を含む、セッション要求応答メッセージをコア網内ＤＢ装置へ転送し、コア網内ＤＢ装置がセッション要求応答メッセージをセッション管理装置へ転送し、
これが正応答である（すなわち、要求が適切であると判断した）場合は、セッション管理装置が、セッション管理装置を特定するセッション管理識別子と、ユーザの自律網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを認証・接続制御装置へ送信し、認証・接続制御装置がこれとセッション−コアアドレス管理表を参照して、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを設定制御装置へ送信し、設定制御装置が、デフォルトフォワーダへ、ユーザ収容装置のコア網内アドレスとユーザの自律網内アドレスを対応付ける情報を送信して、デフォルトフォワーダの下り経路制御表へ設定し、
そのあと認証・接続制御装置へ、ユーザの自律網内アドレスと自律網収容装置のコア網内アドレスを含む位置情報設定応答メッセージを送信し、認証・接続制御装置が自律網収容装置のコア網内アドレスと宛先の自律網内アドレスを対応付ける情報を、ユーザ収容装置へ送信して、ユーザ収容装置の上り経路制御表を設定し、そのあとセッション管理装置へ、位置情報設定応答メッセージを送信し、セッション管理装置がユーザへセッション要求応答メッセージを送信してセッションを確立し、
ユーザから自律網への上り自律網内パケットは、ユーザ収容装置が宛先の自律網内アドレスに対応する自律網収容装置のコア網内アドレスを、ユーザ収容装置の上り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当する自律網収容装置へ、コア網を通して転送し、これを受信した自律網収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスへ自律網内パケットを転送し、
自律網からユーザへの下り自律網内パケットは、アドレスが解決できなければデフォルトフォワーダが、宛先ユーザの自律網内アドレスに対応するユーザ収容装置のコア網内アドレスを、デフォルトフォワーダの下り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当するユーザ収容装置へ、コア網を通して転送し、これを受信したユーザ収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当するセッション番号を、ユーザ収容装置の下り経路制御表から検索し、該当するセッションに自律網内パケットを転送すること
を特徴とするユーザ認証と経路制御機能を備えたセッション接続型パケット転送システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、ネットワークを利用してユーザ端末またはユーザ網間で、データをパケット化して伝送するコンピュータ通信において、ユーザがユーザ収容装置とセッションを確立してから、データ送受信を開始するセッション接続型パケット網に関するものである。
【０００２】
【従来の技術】
従来より、コンピュータなどの端末間でデータを伝送する通信システムとして、宛先アドレスと送信元アドレスを含む情報を持つヘッダを付けたパケットにより、データを伝送するパケット網がある。
第一の従来技術例として、ユーザが自律網との接続をセッション単位に行い、通信を開始する前にセッションを確立し、パケットを送受信するシステムがある。
【０００３】
図４は、このようにセッション確立を行った後、ユーザが利用できるパケット伝送システムの一例を示す。
図中、１１はユーザ（ｕｓｅｒ）、１２はセッション管理装置（ＲＡＳ（Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ））、１３はルータなどの自律網接続装置（Ｒｏｕｔｅｒ）、１４はＤＢ装置（Ｒａｄｉｕｓ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）Ｓｅｒｖｅｒ）、１５は自律網（ＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ））を示す。
【０００４】
ユーザは自律網とデータを送受信する前に、セッション管理装置との間で、ＰＰＰ（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）などにより、１対１のセッションを確立する。この１対１のセッションを通して、ユーザから自律網の方向（上り方向）、または自律網からユーザへの方向（下り方向）へパケットが流れる。
図５は、このシステムでのセッション確立手順を示す。
（ａ−１）  セッション確立時には、ユーザ識別子を含むセッション要求メッセージを、ユーザからセッション管理装置へ送信し、ユーザ間でセッションを確立しようとしていることを通知する。
（ａ−２）そしてセッション管理装置はＤＢ装置へ、このセッション要求メッセージを転送する。
（ａ−３）このセッション要求メッセージを受けたＤＢ装置は、このユーザのセッション接続が適切であるか不適切であるかを判断（認証）し、（ａ−４）判断結果と、更に必要な場合はユーザへ割り当てる自律網内のアドレス（送信元アドレス）を通知するセッション要求応答メッセージをセッション管理装置へ転送する。
（ａ−５）このセッション要求応答メッセージを受けたセッション管理装置はこれらの情報を、ユーザへ転送する。
（ａ−６）このセッション要求応答メッセージが正応答である場合、セッション管理装置は、ユーザから要求された１対１のセッションにセッション番号を割り当て、このセッション番号と、このセッションを確立しているユーザの自律網内アドレスと、自律網接続装置とを対応付け、セッション管理装置のユーザ側上り経路制御表及びユーザ側下り経路制御表に登録する。
（ａ−７）更にＤＢ装置は、このセッション要求応答メッセージが正応答である場合、自律網接続装置へ、このセッションを確立しているセッション管理装置と、このセッションを確立しているユーザの自律網内アドレスとを対応付ける情報を含む、経路制御設定要求を送信し、自律網接続装置の自律網側下り経路制御表に登録させる。
【０００５】
なお、ユーザの自律網内アドレスは、ここに書いたように、自律網からセッション確立時に通知されるが、このアドレスは動的に決定されることもあれば、事前に固定的に決定されていることもある。事前に決定されている場合は、自律網側下り経路制御表を固定的に設定することも可能である。また、セッション要求メッセージの中に、セッション管理装置の識別子を加えることで、ＤＢ装置がユーザへ動的に決定して割り当てるアドレスをセッション管理装置毎にアドレスブロックとしてまとめることが可能であり、この場合も、自律網側下り経路制御表を固定的に設定することが可能である。
【０００６】
ユーザまたは自律網によりセッションを終了することができて、その際には、自律網接続装置の自律網側下り経路制御表、セッション管理装置のユーザ側上り経路制御表、ユーザ側下り経路制御表から、セッションに関する情報を削除することができる。
図６はこのシステムでの、セッション確立後のパケット転送手順を示す。
（ｂ−１）セッション管理装置が上り自律網内パケットを、１対１のセッションを通して受信すると、（ｂ−２）そのパケットを運んできたセッションのセッション番号に対応した、（ｂ−３）自律網接続装置へ、自律網内パケットを送出する。
（ｂ−４）自律網接続装置が下り自律網内パケットを受信すると、（ｂ−５）自律網内パケットの宛先アドレスに対応するセッション管理装置を検索し、（ｂ−６）これを転送する。
（ｂ−７）セッション管理装置が、この下り自律網内パケットを受信すると、自律網内パケットの宛先アドレスに対応したセッション番号を持つセッションを通して、（ｂ−８）ユーザへ自律網内パケットを送出する。
【０００７】
この方式においては自律網、セッション管理装置、ＤＢ装置は、セッション要求やその応答に含まれる情報を用いて、自律網接続装置等の経路制御表を更新している。よって、制御信号ならびにデータパケットの送受信では、自律網で用いているものと同じパケットヘッダ形式、あるいは同じパケットアドレス体系を用いる必要がある。セッション管理装置と自律網接続装置を接続する網を、別のアドレス体系を持つ、あるいは別のヘッダ形式を用いるパケット網で構成することはできない。
【０００８】
第二の従来技術例として、自律網が広域に分散したユーザで構成されている場合に、それらのユーザを収容するコア網内では、自律網内パケットが持つヘッダとは別のコア網内ヘッダを使ってルーティングを行うシステムがある。
図７にその一例を示す。図中、２１はユーザ（ｕｓｅｒ）、２２はユーザ−コア網接続装置（ＥＮ：Ｅｄｇｅ  Ｎｏｄｅ、コア網と外部網（ユーザ網）との接続点）、２３はコア網内転送装置（ＣＬＳ：Ｃｏｎｎｅｃｔｉｏｎｌｅｓｓ  Ｓｅｒｖｅｒ）、２４はコア網（ＡＴＭ網をベースに構築された広域ＰＤＵ（Ｐｒｏｔｏｃｏｌ  Ｄａｔａ  Ｕｎｉｔ）転送のためのバックボーン網（幹線ネットワーク）ＧＭＮ−ＣＬ（Ｇｌｏｂａｌ  Ｍｅｇａｍｅｄｉａ  Ｎｅｔｗｏｒｋ））である。
【０００９】
ユーザは自律網内アドレスを、ユーザ−コア網接続装置はコア網内アドレスをそれぞれ持つ。図では各ユーザ−コア網接続装置が接続されているように示してあるが、コア網内ではコア網内ヘッダに基づいて、宛先ユーザ−コア網接続装置へ向けて、コア網内転送装置がコア網内パケットを転送する。
図８は、このシステムでのパケット転送手順を示す。
（ｃ−１）ユーザから自律網内パケットをユーザ−コア網接続装置が受信した場合、（ｃ−２）ユーザ−コア網接続装置が、宛先ユーザの自律網内アドレス（宛先アドレス）を基に、入側経路制御表を検索し、その宛先ユーザを収容するユーザ−コア網接続装置のコア網内アドレスを解決する。
（ｃ−３）これで得られたユーザ−コア網接続装置のコア網内アドレスを宛先として含むコア網内ヘッダを新たに構成する。そして、自律網内パケットにその新たに構成したコア網内ヘッダを付け加え、コア網内パケットにカプセル化し、コア網内へ転送する。
（ｃ−４）コア網内パケットを受けた宛先ユーザ−コア網接続装置はコア網内ヘッダを除去し、自律網内パケットヘッダの宛先アドレスを基に、出側経路制御表を検索し、宛先ユーザへ自律網内パケットを転送する。これにより、コア網内では、自律網内アドレスとは独立したコア網内アドレスを用いて経路制御を行うことができる。
【００１０】
このシステムでは、自律網毎に独立したアドレス空間を使用できるため、コア網内経路制御は自律網毎に独立している。しかし、ユーザがセッションを確立する手段がないため、コア網がユーザを認証したり、ユーザのアカウント情報や課金情報の収集を行うことはできない、という問題があった。
【００１１】
【発明が解決しようとする課題】
前記のような従来のセッション接続型パケット伝送システムでは、セッション要求やその応答に含まれるアドレス情報を用いて、経路制御表を更新しており、セッション管理装置、自律網、ＤＢ装置間でやり取りされるパケットは、全て、自律網内パケットと同じ形式のヘッダあるいは、アドレス体系を用いる。よって、セッション管理装置と自律網を接続する網を、別のアドレス体系を持つ、あるいは別のヘッダ形式を用いるパケット網で構成することはできなかった。また、上り方向パケットを直接自立網に転送する場合（直接転送の場合）は固定的接続が必要となる。
【００１２】
さらに、コア網がパケット網であり、コア網内で自律網内ヘッダとは別のコア網内ヘッダを使ってルーティングを行うシステムでは、ユーザがセッションを確立することができないため、ユーザが自律網を選択して通信を行ったり、コア網がユーザの認証や課金情報を収集したりすることができないという問題があった。
【００１３】
この発明の目的は、ユーザがセッションを確立する際に、自律網内パケットのアドレス体系やヘッダと、コア網内パケットのアドレス体系やヘッダの関係付けを行うことで、パケット網によるコア網でセッション管理装置、自律網を接続することを可能にすることである。
【００１４】
【課題を解決するための手段】
この発明では上記の目的を達成するために、
コア網（４２）は、ユーザ収容装置（３３）、認証・接続制御装置（３４）、コア網内ＤＢ装置（３５）、設定制御装置（３６）、自律網収容装置（３７）、デフォルトフォワーダ（４１）とからなり、自律網（３８）はＤＢ装置（３９）を備える。
【００１５】
直接転送の場合（ＩＳＰに接続するユーザからのパケットはＩＳＰが収容されているＥＮに直接送られる場合）
ユーザ収容装置が、セッション番号またはユーザの自律網内アドレス（送信元アドレス）と、自律網収容装置のコア網内アドレスとを対応付けるユーザ収容装置の上り経路制御表と、ユーザの自律網内アドレスとセッション番号とを対応付けるユーザ収容装置の下り経路制御表を備える。
【００１６】
自律網収容装置が、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスとを対応付ける、自律網収容装置の下り経路制御表を備える。
ユーザからのセッション要求メッセージをセッション管理装置からコア網内ＤＢ装置へ通知し、コア網内ＤＢ装置が、当セッション要求が適切であるかどうかを判断することができるＤＢ装置を検索し（代理認証）、当該ＤＢ装置へセッション要求メッセージを転送する。
【００１７】
ＤＢ装置がそれへの応答として、セッション可否と、セッション要求ユーザに割り当てたユーザの自律網内アドレスとを含む、セッション要求応答メッセージをコア網内ＤＢ装置を通して、セッション管理装置へ通知する。
セッション管理装置がセッション管理識別子と、ユーザの自律網内アドレスと自律網識別子を含む位置情報設定要求メッセージを認証・接続制御装置へ送信する。
【００１８】
認証・接続制御装置がこれとセッション−コアアドレス管理表を参照して、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを設定制御装置へ送信する。
設定制御装置が、自律網識別子に該当する自律網収容装置へ、ユーザ収容装置のコア網内アドレスとユーザの自律網内アドレスとを対応付ける情報を送信して、自律網収容装置の下り経路制御表へ設定し、そのあと認証・接続制御装置へ、ユーザの自律網内アドレスと自律網収容装置のコア網内アドレスを含む位置情報設定応答メッセージを送信する。
【００１９】
認証・接続制御装置が、自律網収容装置のコア網内アドレスと、ユーザの自律網内アドレスまたはセッション管理識別子を対応付ける情報を、ユーザ収容装置へ送信して、ユーザ収容装置の上り経路制御表を設定し、そのあとセッション管理装置へ、位置情報設定応答メッセージを送信し、セッション管理装置がユーザへセッション要求応答メッセージを送信して、セッションを確立する。
【００２０】
セッション確立後には、セッションを通してコア網へ転送された、ユーザから自律網への上り自律網内パケットは、ユーザ収容装置がセッション番号または送信元ユーザの自律網内アドレス（送信元アドレス）に対応する、自律網収容装置のコア網内アドレスを、ユーザ収容装置の上り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当する自律網収容装置へ、コア網を通して転送し、これを受信した自律網収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスへ自律網内パケットを転送する。
【００２１】
自律網からユーザへの下り自律網内パケットは、自律網収容装置が宛先ユーザの自律網内アドレスに対応するユーザ収容装置のコア網内アドレスを、自律網収容装置の下り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して、該当するユーザ収容装置へ、コア網を通して転送し、これを受信したユーザ収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスが対応するセッション番号をユーザ収容装置の下り経路制御表から検索し、該当するセッションに自律網内パケットを転送する。
【００２２】
最適ルーティングの場合（ユーザからのパケットの宛先アドレスからコア網アドレスを解決するため、最適な経路を通る場合）
ユーザ収容装置が、自律網内宛先アドレスと自律網収容装置のコア網内アドレスとを対応付けるユーザ収容装置の上り経路制御表と、ユーザの自律網内アドレスとセッション番号とを対応付けるユーザ収容装置の下り経路制御表を備える。
【００２３】
デフォルトフォワーダが、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスとを対応付ける、デフォルトフォワーダの下り経路制御表を備える。
ユーザからのセッション要求メッセージをセッション管理装置からコア網内ＤＢ装置へ通知し、コア網内ＤＢ装置が、当セッション要求が適切であるかどうかを判断することができるＤＢ装置を検索し（代理認証）、当該ＤＢ装置へセッション要求メッセージを転送する。
【００２４】
ＤＢ装置がそれへの応答として、セッションの可否と、セッション要求ユーザに割り当てたユーザの自律網内アドレスとを含む、セッション要求応答メッセージをコア網内ＤＢ装置を通して、セッション管理装置へ通知する。
セッション管理装置がセッション管理識別子と、ユーザの自律網内アドレスと自律網識別子を含む位置情報設定要求メッセージを認証・接続制御装置へ送信する。
【００２５】
認証・接続制御装置がこれとセッション−コアアドレス管理表を参照して、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスと自律網識別子を含む、位置情報設定要求メッセージを設定制御装置へ送信する。
設定制御装置が、デフォルトフォワーダへ、ユーザ収容装置のコア網内アドレスと宛先ユーザの自律網内アドレスと対応付ける情報を送信して、デフォルトフォワーダの下り経路制御表へ設定し、そのあと認証・接続制御装置へ、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスを含む位置情報設定応答メッセージを送信する。
【００２６】
認証・接続制御装置が、自律網内宛先アドレスとコア網内アドレスとを対応付ける情報を、ユーザ収容装置へ送信して、ユーザ収容装置の上り経路制御表を設定し、そのあとセッション管理装置へ、位置情報設定応答メッセージを送信し、セッション管理装置がユーザへセッション要求応答メッセージを送信して、セッションを確立する。
【００２７】
セッション確立後には、セッションを通してコア網へ転送された、ユーザから自律網への上り自律網内パケットは、ユーザ収容装置が、宛先ユーザの自律網内アドレスに対応する、自律網収容装置のコア網内アドレスを、ユーザ収容装置の上り経路制御表から検索し、自律網内パケットをコア網内パケットにカプセル化して該当する自律網収容装置へ、コア網を通して転送し、これを受信した自律網収容装置がこのコア網内パケットから自律網内パケットをとりだして、該当する宛先アドレスへ自律網内パケットを転送し、
自律網からユーザ端末またはユーザ網への下り自律網内パケットは、自律網収容装置がアドレス解決できなければデフォルトフォワーダが宛先ユーザの自律網内アドレスに対応するユーザ収容装置のコア網内アドレスを、デフォルトフォワーダの下り経路制御表から検索し、そして、アドレス解決できた場合は自立網収容装置が自律網内パケットをコア網内パケットにカプセル化して、該当するユーザ収容装置へ、コア網を通して転送し、これを受信したユーザ収容装置がこのコア網内パケットから自律網内パケットを取り出して、該当する宛先アドレスが対応するセッション番号をユーザ収容装置の下り経路制御表から検索し、該当するセッションに自律網内パケットを転送する。またデフォルトフォワーダが転送した場合は経路制御情報を自律網収容装置に通知する。（リダイレクション）
この発明の特徴は、以上のとおりである。
【００２８】
従来の技術との差異は以下のものがある。
セッションを確立する際に、セッション管理装置とＤＢ装置の間で交換される情報は、自律網のアドレス体系に基づいている。その情報とコア網内の情報を組み合わせた、位置情報設定要求メッセージや位置情報設定応答メッセージを、セッション管理装置、認証・接続制御装置、設定制御装置が交換することで、ユーザが使用する自律網の体系とは独立したアドレス体系や、パケットヘッダを持つコア網を用いて、ユーザと自律網間をセッション接続することができる。
【００２９】
ユーザがセッションを確立した自律網について、コア網内のユーザ収容装置や自律網収容装置またはデフォルトフォワーダが、パケットを転送するのに必要なコア網内アドレス情報をそれぞれの経路制御表に登録し、自律網内パケットを転送する際にはコア網内のヘッダを自律網内パケットに付加することで、自律網とは独立した経路制御機構を持つパケット網として、コア網を構築することができる。
【００３０】
セッションを確立することで、コア網がユーザの認証やアカウント情報や課金情報を収集することが可能になる。
自律網が一つ以上の自律網収容装置を介してコア網へ接続することで、あるセッションに関する自律網側の自律網内パケット転送処理を一つ以上の自律網収容装置で分散して処理することが可能になる。
【００３１】
【作用】
この発明により、ユーザがセッションを確立する際に、ＤＢ装置と交換する情報とコア網内の情報を組み合わせることができ、ユーザが使用する自律網の体系とは独立したアドレス体系や、パケットヘッダを持つコア網を用いて、ユーザと自律網間をセッション接続することができる。
【００３２】
コア網を自律網とは独立したパケット網により構築することで、自律網とユーザ収容装置との間に固定的通信路を持つことがなく、ユーザが自律網へ接続可能となる。セッションを確立し、アカウント情報や課金情報を収集することができるので、認証サービス、セキュリティーサービス、料金代行徴収サービス、などの新サービスの提供が、パケット網で構築されたコア網上で可能となる。
【００３３】
また、自律網とコア網との接続形態と、ユーザとコア網との接続形態が独立していて、例えば、ある自律網が接続する自律網収容装置の数と、全体のユーザ収容装置の数には関係がないので、コア網を運営主体と、自律網の運営主体が独立して、設備増強などを行うことが可能となる。
また、自律網が複数の自律網収容装置に接続することで、自律網内パケットの転送処理を複数の自律網収容装置にパケット単位またはセッション単位で分散させることができる。
【００３４】
【発明の実施の形態】
図１は、この発明による実施例のシステム構成を示すもので、図中、３１はユーザ（ｕｓｅｒ）、３２はセッション管理装置（ＲＡＳ：Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）、３３はユーザ収容装置（ＥＮｃ：Ｅｄｇｅ  Ｎｏｄｅ）、３４は認証・接続制御装置（ＡＡＳ：Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）、３５はコア網内ＤＢ装置（Ｐｒｏｘｙ  ＲＡＤＩＵＳ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）  Ｓｅｒｖｅｒ）、３６は設定制御装置（ＣＭＳ：ＣｏｎｆｉｇｕｒａｔｉｏｎＭａｎａｇｅｍｅｎｔ  Ｓｅｒｖｅｒ）、３７は自律網収容装置（ＥＮｉ：Ｅｄｇｅ  Ｎｏｄｅ）、３８は自律網（ＩＳＰ：Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）、３９はＤＢ装置（ＲＡＤＩＵＳ（Ｒｅｍｏｔｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｄｉａｌ  Ｉｎ  Ｕｓｅｒ  Ｓｅｒｖｉｃｅ）  Ｓｅｒｖｅｒ）、４０はコア網内転送装置（ＣＬＳ：Ｃｏｎｎｅｃｔｉｏｎｌｅｓｓ  Ｓｅｒｖｅｒ）、４１はデフォルトフォワーダ（ＤＦ：Ｄｅｆａｕｌｔ  Ｆｏｒｗａｒｄｅｒ）、４２はコア網  （ＧＭＮ−ＣＬ）である。
【００３５】
上記構成の機能を説明する。
セッション管理装置はネットワークの構成情報、経路情報を集中管理する。ユーザ収容装置はアクセス網とコア網とのＥＮ（Ｅｄｇｅ  Ｎｏｄｅ）である。認証・接続制御装置はユーザ収容装置の設定及びセッション管理装置、コア網内ＤＢ装置、設定制御装置と通信し、認証情報から位置情報を生成する。コア網内ＤＢ装置は代理認証（サーバから次のサーバへ認証を依頼）を行うサーバである。設定制御装置は認証・接続制御装置と通信し、位置情報を得て、自律網収容装置を設定する。自律網収容装置は自律網とコア網のＥＮである。ＤＢ装置はユーザ認証を行う。コア網内転送装置はコア網内のコアパケットの転送を行う。デフォルトフォワーダは  ＥＮがアドレスを解決できない場合に機能し、デフォルトフォワーダから宛先ＥＮへパケットを転送するとともに送信元ＥＮへ経路情報を伝達する機能を備えたものである。
【００３６】
ユーザ収容装置、自律網収容装置、デフォルトフォワーダは、それぞれコア網内アドレスを持つ。自律網内はコア網内とは独立したパケット通信網で、網内で使用するアドレス体系は独立である。なお、コア網内ＤＢ装置は、ＤＢ装置と通信するための自律網内アドレスを持つ必要がある。コア網内では、自律網内パケットが持つヘッダとは別の、コア網内ヘッダを使ってルーティングを行う。
【００３７】
ユーザは自律網と自律網内パケットを送受する前に、ユーザ収容装置との間で、ＰＰＰ（Ｐｏｉｎｔ−ｔｏ−Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）などによりセッションを確立する。この１対１のセッションを通して、ユーザから自律網の方向（上り方向）、または自律網からユーザへの方向（下り方向）へ、自律網内パケットが流れる。ユーザ収容装置は一つ以上のユーザと接続し、自律網収容装置は一つ以上の自律網と接続しているが、ある１対１のセッションに関しては、そのセッションを確立したユーザと自律網以外へは自律網内パケットは出ていかないし、そのセッションを確立したユーザと自律網以外からは他自律網内の他自律網内パケットは流入しない。
【００３８】
図２はこのシステムでのセッション確立手順を示す。
（ｄ−１）セッション確立時には、ユーザ識別子と自律網識別子を含むセッション要求メッセージをユーザからセッション管理装置へ送信する。（ｄ−２）そして、セッション管理装置はコア網内ＤＢ装置へ、このデータを転送する。
（ｄ−３）このセッション要求メッセージを受信したコア網内ＤＢ装置は、メッセージ中の自律網識別子をキーとして、コア網内ＤＢからＤＢ装置アドレスを検索し、ユーザ識別子を情報として持つ、セッション要求メッセージを構成する。
（ｄ−４）このセッション要求メッセージを受けたＤＢ装置は、このユーザのセッション接続が適切であるか不適切であるかを判断する（認証）。（ｄ−５）この判断結果と、更に必要な場合は、ユーザへ割り当てる自律網内のアドレスを情報として持つセッション要求応答メッセージを構成し、コア網内ＤＢ装置へ宛て送信する。
（ｄ−６）これを受信したコア網内ＤＢ装置は、更にセッション管理装置へ転送する。
【００３９】
これが正応答である場合、すなわちセッション接続が適切であると判断された場合を以下に示す。（負応答の場合は、セッション管理装置からユーザへその旨が通知され、セッション確立が失敗する。）
（ｄ−７）セッション管理装置は自身を特定するセッション管理識別子（例えば、セッション番号）と自律網識別子と、もしあればユーザの自律網内アドレスを持つ、位置情報設定要求メッセージを認証・接続制御装置へ送信する。認証・接続制御装置はセッション管理識別子をキーとしてセッション−コアアドレス管理表を参照し、セッション管理装置が収容されているユーザ収容装置のコア網内アドレスを解決する。
（ｄ−８）そして、認証・接続制御装置は自律網識別子、ユーザ収容装置のコア網内アドレスと（もし、ＤＢ装置から指定されていれば）ユーザの自律網内アドレスを情報として含む、位置情報設定要求メッセージを設定制御装置へ送信する。
（ｄ−９）設定制御装置は、自律網識別子をキーとして自律網識別表を参照し、自律網識別子に相当する自律網収容装置のコア網内アドレスを解決する。またユーザの自律網内アドレスが認証・接続制御装置からの通知に含まれない場合は、設定制御装置が自分でプールしているユーザの自律網内アドレスを一つ選び出す。そして、ユーザの自律網内アドレスとユーザ収容装置のコア網内アドレスを対応付ける情報を（ｄ−９（１））直接転送の場合は自律網収容装置の下り経路制御表へ、また、（ｄ−９（２））最適ルーティングの場合はデフォルトフォワーダの下り経路制御表へ設定する。
（ｄ−１０）この後、設定制御装置は自律網識別子とユーザの自律網内アドレスを情報として含む、位置情報設定応答メッセージを認証・接続制御装置へ返信する。
（ｄ−１１）これを受けた認証・接続制御装置は、直接転送の場合はセッション番号またはユーザの自律網内アドレスと自律網収容装置のコア網内アドレスを対応付けるユーザ収容装置の上り経路制御表に、また、最適ルーティングの場合は自律網内アドレスとコア網内アドレスとを対応付けるユーザ収容装置の上り経路制御表に設定し、さらに、ユーザの自律網内アドレスとセッション管理識別子と自律網識別子を関連づける情報を、該当するユーザ収容装置の下り経路制御表へ設定する。
（ｄ−１２）その後、セッション管理装置へユーザの自律網内アドレスを含む位置情報設定応答メッセージを送信する。セッション管理装置は管理しているセッション番号とユーザの自律網内アドレスを対応付け、さらにユーザへユーザの自律網内アドレスを通知する。
【００４０】
なお、自律網からユーザへ割り当てられる自律網内のアドレスは、ここに書いたように、セッション確立時に通知されるが、このアドレスは動的に決定されることもあれば、事前に決定されていることもある。事前に決定されている場合は、自律網収容装置の下り経路制御表を固定的に設定することも可能である。また、コア網内ＤＢ装置からＤＢ装置へ通知するセッション要求メッセージの中に、ユーザ収容装置の識別子を加えることで、ＤＢ装置がユーザへ動的に決定して割り当てるアドレスを、ユーザ収容装置毎にアドレスブロックとしてまとめることが可能であり、この場合も、自律網側下り経路制御表を固定的に設定することが可能である。
【００４１】
あるユーザが同時に一つ以上の自律網へセッションを確立して、それぞれのセッションで独立した通信を行なうことも可能である。
ユーザまたは自律網によりセッションを終了することができて、その際には、自律網接続装置の自律網収容装置の下り経路制御表、ユーザ収容装置の上り経路制御表、ユーザ収容装置の下り経路制御表から、セッションに関する情報を削除することができる。
【００４２】
次にセッション確立後のパケット転送手順を述べる。
図３はこのシステムでの、セッション確立後のパケット転送手順を示す。
（ｅ−１）ユーザ収容装置が上り自律網内パケットを１対１のセッションを通して受信すると、そのパケットを運んできたセッションの、（ｅ−２（１））直接転送の場合はセッション番号または送信元ユーザの自律網内アドレスに対応した、（ｅ−２（２））最適ルーティングの場合は宛先アドレスに対応した、自律網収容装置のコア網内アドレスを宛先アドレスとして含むコア網内ヘッダを新たに構成し、自律網内パケットに付け加えてコア網内パケットにカプセル化する。これは、セッションを確立した自律網を収容する自律網収容装置へ転送され、（ｅ−４）自律網収容装置でコア網内ヘッダを取り外して得られる自律網内パケットは、自律網へ転送される。自律網はこれを受信すると、宛先アドレスにしたがって自律網内パケットを転送する。
【００４３】
自律網が下り自律網内パケットを受信すると、（ｅ−５）これをそのまま自律網収容装置へ転送する。（ｅ−６）自律網収容装置は自律網内パケットの宛先アドレスに対応するユーザ収容装置のコア網内アドレスを宛先アドレスとして含むコア網内ヘッダを新たに構成し、自律網内パケットに付け加えてコア網内パケットにカプセル化する。これは、セッションを確立したユーザが接続するユーザ収容装置へ転送される。
（ｅ−７）ユーザ収容装置は、このコア網内パケットからコア網内ヘッダを取り外して得られる自律網内パケットの宛先アドレスに対応したセッション番号を持つセッションを通して、（ｅ−８）宛先ユーザへ自律網内パケットを送出する。
なお、識別子やアドレスの例としては、ＩＰアドレス、ＭＡＣアドレス、コアアドレス、電話番号、ＡＴＭアドレス、ＶＰＩ／ＶＣＩなどのアドレスまたは番号や、ドメインネーム、ユーザアカウント名などの名前などが挙げられる。
【００４４】
ＤＢ装置がセッション接続が適切であるかどうかを判断していたが、これをコア網内ＤＢ装置で行うということも可能である。
また、ユーザ収容装置では上りパケットを処理する際に、セッション番号と自律網収容装置を対応させているが、送信元アドレスのユーザの自律網内アドレスと自律網収容装置を対応させることも可能である。
【００４５】
【発明の効果】
以上に説明したこの発明によれば、ユーザがセッションを確立する際に、ＤＢ装置と交換する情報を組み合わせることができ、ユーザが使用する自律網の体系とは独立したアドレス体系や、パケットヘッダを持つコア網を用いて、ユーザと自律網間をセッション接続することができ、コア網を自律網とは独立したパケット網により構築することで、自律網とユーザ収容装置との間に固定的通信路を持つことなく、ユーザが自律網へ接続可能となる。セッションを確立し、アカウント情報や課金情報を収集することができるので、認証サービス、セキュリティーサービス、料金代行徴収サービス、などの新サービスの提供が、パケット網で構築されたコア網上で可能となる。
【００４６】
また、自律網とコア網との接続形態と、ユーザとコア網との接続形態が独立していて、例えば、ある自律網が接続する自律網収容装置の数と、全体のユーザ収容装置の数には関係がないので、コア網を運営主体と、自律網の運営主体が独立して、設備増強などを行うことが可能となる。
また、自律網が複数の自律網収容装置に接続することで、自律網内パケットの転送処理を複数の自律網収容装置にパケット単位またはセッション単位で分散させることができる。
【図面の簡単な説明】
【図１】この発明による実施例のシステム構成を示す図。
【図２】この発明による実施例における、セッション確立時のセッション要求・応答と位置情報設定要求・応答メッセージの交換手順を示す図。
【図３】この発明による実施例における、セッション確立後の、上り・下り双方向のパケット転送手順を示す図。
【図４】第一の従来技術の構成例を示す図。
【図５】第一の従来技術における、セッション確立時のメッセージ交換手順を示す図。
【図６】第一の従来技術における、セッション確立後上り・下り双方向のパケット転送手順を示す図。
【図７】第二の従来技術の構成例を示す図。
【図８】第二の従来技術における、パケット転送手順を示す図。
【符号の説明】
１１、２１、３１        ユーザ
１２、３２                      セッション管理装置
１３                                  ルータなどの自律網接続装置
１４                              ＤＢ装置
１５、３８                      自律網
２２                                  ユーザ−コア網接続装置
２３、４０                      コア網内転送装置
２４、４２                      コア網
３３                                  ユーザ収容装置
３４                                  認証・接続制御装置
３５                                  コア網内ＤＢ装置
３６                                  設定制御装置
３７                                  自律網収容装置
３９                                  ＤＢ装置
【図１】
0003548701.tif 000002
【図２】
0003548701.tif 000003
【図３】
0003548701.tif 000004
【図４】
0003548701.tif 000005
【図５】
0003548701.tif 000006
【図６】
0003548701.tif 000007
【図７】
0003548701.tif 000008
【図８】
0003548701.tif 000009