(57)【要約】  【課題】  加入者端末が１つのトンネルを管理するのみでよく、第２の情報管理サーバの管理者に対して情報提供サーバのＩＰアドレス情報の変更などの依頼を行う必要がないため、操作の効率化や短縮化を可能とし、また、第２の情報管理サーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる接続サーバ振り分け方法及びパケット交換装置を提供する。  【解決手段】  パケット交換装置１０２が加入者端末１０１から受信する照会先サーバ情報と情報提供サーバ１０５のサーバ情報とを照合判断し、所定の条件を満たさないと判断した場合に透過転送し、所定の条件を満たすと判断した場合にパケットのヘッダ及びプロトコルを変換し、第１の情報管理サーバ１１０へ送信し、応答パケットの加入者端末の情報とネットワークトンネル情報とに基づいて、応答パケットのヘッダ及びプロトコルを変換し、加入者端末へ送信する。【選択図】  図１
2005057558.tif 000002
【特許請求の範囲】
【請求項１】
加入者端末と、
前記加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、前記所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、
前記サービスネットワーク内に設置される第１の情報管理サーバと、
前記サービスネットワーク内に設置される情報提供サーバと、
前記パケット交換装置と前記サービスネットワークとの間に設置されるルータと、
前記加入者端末と前記所定のネットワークとの間に設置される網終端装置と、
前記所定のネットワーク内に設置される第２の情報管理サーバとから構成され、
前記加入者端末と前記所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムにおける接続サーバ振り分け方法であって、
前記パケット交換装置が、前記加入者端末から受信するパケットに含まれる照会先サーバ情報と、前記パケット交換装置にあらかじめ記憶された前記情報提供サーバのサーバ情報とを照合判断するステップと、
前記パケット交換装置が、前記照合判断した結果、所定の条件を満たさないと判断した場合には前記所定のネットワークに接続されるインタフェースへ透過転送するステップと、
前記パケット交換装置が、前記照合判断した結果、所定の条件を満たすと判断した場合には前記パケット交換装置にあらかじめ記憶された前記第１の情報管理サーバのサーバ情報に基づいて、前記パケットのヘッダを変換し、前記ネットワークトンネルの通信プロトコルを前記サービスネットワークの通信プロトコルへプロトコル変換するステップと、
前記パケット交換装置が、前記サービスネットワークの通信プロトコルへプロトコル変換されたパケットを前記サービスネットワーク内に設置される前記第１の情報管理サーバへ送信するステップと、
前記パケット交換装置が、前記第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、前記第１の情報管理サーバから受信する応答情報及び送信先となる前記加入者端末の情報を含む応答パケットのうちの前記加入者端末の情報と、前記網終端装置と前記加入者端末との間で前記パケット交換装置を介して送受信され、前記送受信の際に前記パケット交換装置が取得して前記パケット交換装置の所定の記憶領域に記憶した、前記応答パケットを前記加入者端末へ送信する際に用いられるネットワークトンネル情報とに基づいて、前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換し、前記サービスネットワークの通信プロトコルを前記ネットワークトンネルの通信プロトコルへプロトコル変換するステップと、
前記パケット交換装置が、前記ネットワークトンネルの通信プロトコルへプロトコル変換された応答パケットを前記加入者端末へ送信するステップとを、
有する接続サーバ振り分け方法。
【請求項２】
前記サービスネットワークは、コンテンツ配信網である請求項１に記載の接続サーバ振り分け方法。
【請求項３】
前記ネットワークトンネルの通信プロトコルがＰＰＰｏＥ(Point to Point Protocol over Ethernet（登録商標）)である請求項１又は２に記載の接続サーバ振り分け方法。
【請求項４】
前記パケット交換装置は、前記加入者端末にＩＰアドレスを付与するためのＰＰＰｏＥパケットを受信した場合に前記ネットワークトンネル情報を取得し記憶する請求項３に記載の接続サーバ振り分け方法。
【請求項５】
前記パケット交換装置が、前記照会先サーバ情報と前記情報提供サーバのサーバ情報とを前記照合判断した結果、所定の条件を満たすと判断した場合の前記パケットのヘッダの変換において、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記網終端装置のＭＡＣアドレスから前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置されている前記第１の情報管理サーバのＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記加入者端末のＭＡＣアドレスから前記パケット交換装置のＭＡＣアドレスに変換し、ＩＰヘッダの送信先ＩＰアドレスを、前記所定のネットワーク内に設置される第２の情報管理サーバのＩＰアドレスから前記サービスネットワーク内に設置される第１の情報管理サーバのＩＰアドレスに変換する請求項１から４のいずれか１つに記載の接続サーバ振り分け方法。
【請求項６】
前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報の検索が、前記加入者端末の情報に含まれる送信先ＩＰアドレスに基づく検索である請求項１から５のいずれか１つに記載の接続サーバ振り分け方法。
【請求項７】
前記パケット交換装置が、前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索した結果、対応する前記ネットワークトンネル情報が得られない場合には前記応答パケットを破棄する請求項１から６のいずれか１つに記載の接続サーバ振り分け方法。
【請求項８】
前記パケット交換装置が、前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換する場合において、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置されている前記第１の情報管理サーバのＭＡＣアドレスから前記網終端装置のＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記パケット交換装置のＭＡＣアドレスから前記加入者端末のＭＡＣアドレスに変換し、ＩＰヘッダの送信元ＩＰアドレスを前記サービスネットワーク内に設置される前記第１の情報管理サーバのＩＰアドレスから、前記所定のネットワーク内に設置される前記第２の情報管理サーバのＩＰアドレスに変換する請求項１から７のいずれか１つに記載の接続サーバ振り分け方法。
【請求項９】
加入者端末と、
前記加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、前記所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、
前記サービスネットワーク内に設置される第１の情報管理サーバと、
前記サービスネットワーク内に設置される情報提供サーバと、
前記パケット交換装置と前記サービスネットワークとの間に設置されるルータと、
前記加入者端末と前記所定のネットワークとの間に設置される網終端装置と、
前記所定のネットワーク内に設置される第２の情報管理サーバとから構成され、
前記加入者端末と前記所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムの前記パケット交換装置であって、
前記情報提供サーバのサーバ名とＩＰアドレスとを関連付けて記憶する情報提供サーバ記憶手段と、
前記第１の情報管理サーバのＩＰアドレスを記憶する第１の情報管理サーバ記憶手段と、
前記加入者端末と前記所定のネットワークとの間に確立される前記ネットワークトンネルのネットワークトンネル情報を前記加入者端末ごとに記憶するネットワークトンネル情報記憶手段と、
前記網終端装置と前記加入者端末との間で送受信される前記ネットワークトンネル情報を取得し、前記ネットワークトンネル情報記憶手段に登録する登録手段と、
前記加入者端末から受信したパケットに含まれる照会先サーバ情報と前記情報提供サーバ記憶手段に記憶された前記情報提供サーバのサーバ名とを照合判断する判断手段と、
前記判断手段によって照合判断された結果、所定の条件を満たさないと判断された場合には前記所定のネットワークに接続されるインタフェースへ透過転送する透過転送手段と、
前記判断手段によって照合判断された結果、所定の条件を満たすと判断された場合には前記第１の情報管理サーバ記憶手段に記憶された前記第１の情報管理サーバのＩＰアドレスに基づいて、前記パケットのヘッダを変換し、前記ネットワークトンネルの通信プロトコルを前記サービスネットワークの通信プロトコルへプロトコル変換する第１変換手段と、
前記第１変換手段によって変換されたパケットを前記サービスネットワーク内に設置される前記第１の情報管理サーバへ送信する第１送信手段と、
前記第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、前記第１の情報管理サーバから受信する応答情報及び送信先となる前記加入者端末の情報を含む応答パケットにおける前記加入者端末の情報と、前記ネットワークトンネル情報記憶手段に記憶されたネットワークトンネル情報とに基づいて前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換し、前記サービスネットワークの通信プロトコルを前記ネットワークトンネルの通信プロトコルへプロトコル変換する第２変換手段と、
前記第２変換手段によって変換された応答パケットを前記加入者端末へ送信する第２送信手段とを、
備えるパケット交換装置。
【請求項１０】
前記サービスネットワークは、コンテンツ配信網である請求項９に記載のパケット交換装置。
【請求項１１】
前記ネットワークトンネルの通信プロトコルがＰＰＰｏＥ(Point to Point Protocol over Ethernet（登録商標）)である請求項９又は１０に記載のパケット交換装置。
【請求項１２】
前記登録手段は、前記加入者端末にＩＰアドレスを付与するためのＰＰＰｏＥパケットを受信した場合に前記ネットワークトンネル情報を取得し登録する請求項１１に記載のパケット交換装置。
【請求項１３】
前記判断手段が前記照会先サーバ情報と前記情報提供サーバのサーバ名とを照合判断した結果、所定の条件を満たすと判断した場合の前記パケットのヘッダの変換において、前記第１変換手段は、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記網終端装置のＭＡＣアドレスから前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置される前記第１の情報管理サーバのＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記加入者端末のＭＡＣアドレスから前記パケット交換装置のＭＡＣアドレスに変換し、ＩＰヘッダの送信先ＩＰアドレスを、前記所定のネットワーク内に設置される第２の情報管理サーバのＩＰアドレスから前記サービスネットワーク内に設置される第１の情報管理サーバのＩＰアドレスに変換する請求項９から１２のいずれか１つに記載のパケット交換装置。
【請求項１４】
前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報の検索において、前記第２変換手段は、前記加入者端末の情報に含まれる送信先ＩＰアドレスに基づいて検索する請求項９から１３のいずれか１つに記載のパケット交換装置。
【請求項１５】
前記第２変換手段は、前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索した結果、対応する前記ネットワークトンネル情報が得られない場合には前記応答パケットを破棄する請求項９から１４のいずれか１つに記載のパケット交換装置。
【請求項１６】
前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換する場合において、前記第２変換手段は、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置されている前記第１の情報管理サーバのＭＡＣアドレスから前記網終端装置のＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記パケット交換装置のＭＡＣアドレスから前記加入者端末のＭＡＣアドレスに変換し、ＩＰヘッダの送信元ＩＰアドレスを前記サービスネットワーク内に設置される前記第１の情報管理サーバのＩＰアドレスから、前記所定のネットワーク内に設置される前記第２の情報管理サーバのＩＰアドレスに変換する請求項９から１５のいずれか１つに記載のパケット交換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、加入者端末にコンテンツ配信網のコンテンツサーバを通じてストリーミングサービスを行うための接続サーバ振り分け方法及びパケット交換装置に関する。
【背景技術】
【０００２】
近年、インターネットを介して動画や音声などのストリーミングデータによるブロードバンドコンテンツサービスが開始されつつある。上記サービスを実現する従来のコンテンツサービスシステムの構成について図１４を用いて説明する。図１４は、従来のコンテンツサービスシステムの構成を説明するための図である。図１４に示すように、加入者端末１４０１は、Ｌ２ＳＷ１４０２を介してＩＳＰ網１４０３との相互接続点である第１の網終端装置１４０８に接続され、ＩＳＰ網１４０３を通してインターネット１４０４と通信を行っている。また、コンテンツサーバ１４０５が設置されているコンテンツ配信網１４０６は、第２の網終端装置１４０９を介してＬ２ＳＷ１４０２に接続されている。
【０００３】
Ｌ２ＳＷ１４０２、コンテンツ配信網１４０６、第２の網終端装置１４０９は、任意に規定される加入者地域単位ごとに設置されている。ＩＳＰ網１４０３内に設置されているＤＮＳサーバ１４０７は、加入者端末１４０１の属する地域の情報である加入者端末情報と、加入者地域単位ごとのコンテンツサーバ１４０５のＩＰアドレスとを蓄積している。これらにより、ＤＮＳサーバ１４０７は、加入者端末１４０１から受信するコンテンツサーバ１４０５に対するアクセス要求に対して、加入者端末情報に基づいて加入者端末１４０１の属する地域を判定し、加入者端末１４０１の属する地域に対応するコンテンツサーバ１４０５のＩＰアドレスを加入者端末１４０１に対して通知する。
【０００４】
ここで、従来のコンテンツサービスシステムにおける加入者端末１４０１からコンテンツサーバ１４０５へのアクセス動作について図１５を用いて説明する。加入者端末１４０１は、ＤＮＳサーバ１４０７に対して加入者端末ＩＰアドレス及びコンテンツサーバ１４０５のサーバ名を設定したＤＮＳ照会パケットを送信する（Ｓ１５０１）。ＤＮＳサーバ１４０７は、ＤＮＳ照会パケットを受信し、ＤＮＳ照会パケットに設定されている加入者端末ＩＰアドレス及びコンテンツサーバ１４０５のサーバ名を取得し、蓄積されている加入者端末情報及びコンテンツサーバ１４０５のＩＰアドレスの情報に基づいて加入者端末１４０１の属する地域を判定し、判定された地域に該当するコンテンツサーバ名に対応するコンテンツサーバ１４０５のＩＰアドレスを導出する。ＤＮＳサーバ１４０７は、加入者端末１４０１に対し、コンテンツサーバ１４０５のＩＰアドレスを設定したＤＮＳ応答パケットを送信する（Ｓ１５０２）。
【０００５】
加入者端末１４０１は、ＤＮＳ応答パケットから、コンテンツサーバ１４０５のＩＰアドレスを取得し、コンテンツサーバ１４０５のＩＰアドレスを送信先とするサービス要求パケットを生成し、送信する（Ｓ１５０３）。コンテンツサーバ１４０５は加入者端末１４０１からのサービス要求パケットを受信し、加入者端末１４０１に対して該当するコンテンツデータのパケット配信を開始する（Ｓ１５０４）。このようにして、加入者端末１４０１はコンテンツサーバ１４０５のＩＰアドレスを取得し、コンテンツデータを取得している。以上のようなコンテンツサービスシステムが下記の非特許文献１に開示されている。
【非特許文献１】http://tiis.hitachi.co.jp/catalog/pdf/ip/ag8100.pdf
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、非特許文献１に開示された従来のコンテンツサービスシステムにおいては、加入者端末１４０１と第１の網終端装置１４０８との間及び加入者端末１４０１と第２の網終端装置１４０９との間にはそれぞれ別々の仮想的な専用線であるトンネルがはられるため、加入者端末１４０１は複数のトンネルを管理しなければならず、加入者端末１４０１に専用の装置を設置しなければならないという問題があった。また、ＤＮＳサーバ１４０７が、各地域のコンテンツサーバ１４０５のＩＰアドレスを集中管理しているため、各地域においてコンテンツサーバ１４０５のＩＰアドレスの変更、新たなコンテンツサーバ１４０５の設置に伴うＩＰアドレスの追加、コンテンツサーバ１４０５の廃止に伴うＩＰアドレスの削除などが発生した場合には、ＤＮＳサーバ１４０７に対してコンテンツサーバ１４０５のＩＰアドレス情報の変更、追加、削除などの操作を行う必要がある。上記のような操作を行う際に、コンテンツ配信網１４０６とＤＮＳサーバ１４０７との管理者が異なる場合には、その都度ＤＮＳサーバ１４０７の管理者に対してコンテンツサーバ１４０５のＩＰアドレス情報の変更、追加、削除などの依頼を行う必要があり、変更などに手間がかかるという問題があった。また、ＤＮＳサーバ１４０７は、加入者端末１４０１の属する地域を判定しなければならないため処理負荷が大きくなるという問題もあった。
【０００７】
本発明は、上記問題を解決するためになされたものであり、加入者端末が１つのトンネルを管理するのみでよく、またＤＮＳサーバの管理者に対してコンテンツサーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、また、ＤＮＳサーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる接続サーバ振り分け方法及びパケット交換装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明では、パケット交換装置が、加入者端末から受信するパケットに含まれる照会先サーバ情報とパケット交換装置にあらかじめ記憶された情報提供サーバのサーバ情報とを照合判断するステップと、パケット交換装置が、照合判断した結果、所定の条件を満たさないと判断した場合には所定のネットワークに接続されるインタフェースへ透過転送するステップと、パケット交換装置が、照合判断した結果、所定の条件を満たすと判断した場合にはパケット交換装置にあらかじめ記憶された第１の情報管理サーバのサーバ情報に基づいて、パケットのヘッダを変換し、ネットワークトンネルの通信プロトコルをサービスネットワークの通信プロトコルへプロトコル変換するステップと、パケット交換装置が、サービスネットワークの通信プロトコルへプロトコル変換されたパケットをサービスネットワーク内に設置される第１の情報管理サーバへ送信するステップと、パケット交換装置が、第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、第１の情報管理サーバから受信する応答情報及び送信先となる加入者端末の情報を含む応答パケットのうちの加入者端末の情報と、前記網終端装置と前記加入者端末との間で前記パケット交換装置を介して送受信され、前記送受信の際に前記パケット交換装置が取得して前記パケット交換装置の所定の記憶領域に記憶した、前記応答パケットを前記加入者端末へ送信する際に用いられるネットワークトンネル情報とに基づいて、加入者端末の情報に対応するネットワークトンネル情報を検索し、検索されたネットワークトンネル情報に基づいて応答パケットのヘッダを変換し、サービスネットワークの通信プロトコルをネットワークトンネルの通信プロトコルへプロトコル変換するステップと、パケット交換装置が、ネットワークトンネルの通信プロトコルへプロトコル変換された応答パケットを加入者端末へ送信するステップとを有する。
【０００９】
すなわち、本発明によれば、加入者端末と、前記加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、前記所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、前記サービスネットワーク内に設置される第１の情報管理サーバと、前記サービスネットワーク内に設置される情報提供サーバと、前記パケット交換装置と前記サービスネットワークとの間に設置されるルータと、前記加入者端末と前記所定のネットワークとの間に設置される網終端装置と、前記所定のネットワーク内に設置される第２の情報管理サーバとから構成され、前記加入者端末と前記所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムにおける接続サーバ振り分け方法であって、前記パケット交換装置が、前記加入者端末から受信するパケットに含まれる照会先サーバ情報と前記パケット交換装置にあらかじめ記憶された前記情報提供サーバのサーバ情報とを照合判断するステップと、前記パケット交換装置が、前記照合判断した結果、所定の条件を満たさないと判断した場合には前記所定のネットワークに接続されるインタフェースへ透過転送するステップと、前記パケット交換装置が、前記照合判断した結果、所定の条件を満たすと判断した場合には前記パケット交換装置にあらかじめ記憶された前記第１の情報管理サーバのサーバ情報に基づいて、前記パケットのヘッダを変換し、前記ネットワークトンネルの通信プロトコルを前記サービスネットワークの通信プロトコルへプロトコル変換するステップと、前記パケット交換装置が、前記サービスネットワークの通信プロトコルへプロトコル変換されたパケットを前記サービスネットワーク内に設置される前記第１の情報管理サーバへ送信するステップと、前記パケット交換装置が、前記第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、前記第１の情報管理サーバから受信する応答情報及び送信先となる前記加入者端末の情報を含む応答パケットのうちの前記加入者端末の情報と、前記網終端装置と前記加入者端末との間で前記パケット交換装置を介して送受信され、前記送受信の際に前記パケット交換装置が取得して前記パケット交換装置の所定の記憶領域に記憶した、前記応答パケットを前記加入者端末へ送信する際に用いられるネットワークトンネル情報とに基づいて、前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換し、前記サービスネットワークの通信プロトコルを前記ネットワークトンネルの通信プロトコルへプロトコル変換するステップと、前記パケット交換装置が、前記ネットワークトンネルの通信プロトコルへプロトコル変換された応答パケットを前記加入者端末へ送信するステップとを有する接続サーバ振り分け方法が提供される。
【００１０】
この構成により、加入者端末が１つのトンネルを管理するのみでよく、第２の情報管理サーバの管理者に対して情報提供サーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、また、第２の情報管理サーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる。
【００１１】
また、本発明の接続サーバ振り分け方法において、前記サービスネットワークがコンテンツ配信網であることは、本発明の好ましい態様である。この構成により、コンテンツ情報を提供することができる。
【００１２】
また、本発明の接続サーバ振り分け方法において、前記ネットワークトンネルの通信プロトコルが、ＰＰＰｏＥ(Point to Point Protocol over Ethernet（登録商標）)であることは、本発明の好ましい態様である。この構成により、サービスネットワーク管理者における変更などの操作の効率化や短縮化を可能とし、第２の情報管理サーバの処理負荷を低減させることができる。
【００１３】
また、本発明の接続サーバ振り分け方法において、前記パケット交換装置が、前記加入者端末にＩＰアドレスを付与するためのＰＰＰｏＥパケットを受信した場合に前記ネットワークトンネル情報を取得し記憶することは、本発明の好ましい態様である。この構成により、パケット交換装置におけるネットワークトンネル情報の登録処理に関する処理オーバーヘッドを削除することができる。
【００１４】
また、本発明の接続サーバ振り分け方法において、前記パケット交換装置が、前記照会先サーバ情報と前記情報提供サーバのサーバ情報とを前記照合判断した結果、所定の条件を満たすと判断した場合の前記パケットのヘッダの変換において、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記網終端装置のＭＡＣアドレスから前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置される前記第１の情報管理サーバのＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記加入者端末のＭＡＣアドレスから前記パケット交換装置のＭＡＣアドレスに変換し、ＩＰヘッダの送信先ＩＰアドレスを、前記所定のネットワーク内に設置される第２の情報管理サーバのＩＰアドレスから前記サービスネットワーク内に設置される第１の情報管理サーバのＩＰアドレスに変換することは、本発明の好ましい態様である。この構成により、パケット交換装置を介した後のパケットの送信先及び送信元を把握することができる。
【００１５】
また、本発明の接続サーバ振り分け方法において、前記応答パケットに含まれる前記加入者端末情報に対応する前記ネットワークトンネル情報の検索が、前記加入者端末情報に含まれる送信先ＩＰアドレスに基づく検索であることは、本発明の好ましい態様である。この構成により、効率的に加入者端末のネットワークトンネル情報を取得することができる。
【００１６】
また、本発明の接続サーバ振り分け方法において、前記パケット交換装置が、前記応答パケットに含まれる前記加入者端末情報に対応する前記ネットワークトンネル情報を検索した結果、対応する前記ネットワークトンネル情報が得られない場合には前記応答パケットを破棄することは、本発明の好ましい態様である。この構成により、必要のないパケットを加入者端末へ送信することがなくなり、加入者端末の通信帯域の無駄な消費を排除することができる。
【００１７】
また、本発明の接続サーバ振り分け方法において、前記パケット交換装置が、前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換する場合において、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置されている前記第１の情報管理サーバのＭＡＣアドレスから前記網終端装置のＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記パケット交換装置のＭＡＣアドレスから前記加入者端末のＭＡＣアドレスに変換し、ＩＰヘッダの送信元ＩＰアドレスを前記サービスネットワーク内に設置される前記第１の情報管理サーバのＩＰアドレスから、前記所定のネットワーク内に設置される前記第２の情報管理サーバのＩＰアドレスに変換することは、本発明の好ましい態様である。この構成により、加入者端末は、接続する第１の情報管理サーバが所定のネットワーク内に設置される第２の情報管理サーバであると認識することによって、出力されたパケットに対する応答情報が一致し、効率的に処理することができる。
【００１８】
また、本発明によれば、加入者端末と、前記加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、前記所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、前記サービスネットワーク内に設置される第１の情報管理サーバと、前記サービスネットワーク内に設置される情報提供サーバと、前記パケット交換装置と前記サービスネットワークとの間に設置されるルータと、前記加入者端末と前記所定のネットワークとの間に設置される網終端装置と、前記所定のネットワーク内に設置される第２の情報管理サーバとから構成され、前記加入者端末と前記所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムの前記パケット交換装置であって、前記情報提供サーバのサーバ名とＩＰアドレスとを関連付けて記憶する情報提供サーバ記憶手段と、前記第１の情報管理サーバのＩＰアドレスを記憶する第１の情報管理サーバ記憶手段と、前記加入者端末と前記所定のネットワークとの間に確立される前記ネットワークトンネルのネットワークトンネル情報を前記加入者端末ごとに記憶するネットワークトンネル情報記憶手段と、前記網終端装置と前記加入者端末との間で送受信される前記ネットワークトンネル情報を取得し、前記ネットワークトンネル情報記憶手段に登録する登録手段と、前記加入者端末から受信したパケットに含まれる照会先サーバ情報と前記情報提供サーバ記憶手段に記憶された前記情報提供サーバのサーバ名とを照合判断する判断手段と、前記判断手段によって照合判断された結果、所定の条件を満たさないと判断された場合には前記所定のネットワークに接続されるインタフェースへ透過転送する透過転送手段と、前記判断手段によって照合判断された結果、所定の条件を満たすと判断された場合には前記第１の情報管理サーバ記憶手段に記憶された前記第１の情報管理サーバのＩＰアドレスに基づいて、前記パケットのヘッダを変換し、前記ネットワークトンネルの通信プロトコルを前記サービスネットワークの通信プロトコルへプロトコル変換する第１変換手段と、前記第１変換手段によって変換されたパケットを前記サービスネットワーク内に設置される前記第１の情報管理サーバへ送信する第１送信手段と、前記第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、前記第１の情報管理サーバから受信する応答情報及び送信先となる前記加入者端末の情報を含む応答パケットにおける前記加入者端末の情報と、前記ネットワークトンネル情報記憶手段に記憶されたネットワークトンネル情報とに基づいて前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換し、前記サービスネットワークの通信プロトコルを前記ネットワークトンネルの通信プロトコルへプロトコル変換する第２変換手段と、前記第２変換手段によって変換された応答パケットを前記加入者端末へ送信する第２送信手段とを備えるパケット交換装置が提供される。
【００１９】
この構成により、加入者端末が１つのトンネルを管理するのみでよく、第２の情報管理サーバの管理者に対して情報提供サーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、また、第２の情報管理サーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる。
【００２０】
また、本発明のパケット交換装置において、前記サービスネットワークがコンテンツ配信網であることは本発明の好ましい態様である。この構成により、コンテンツ情報を提供することができる。
【００２１】
また、本発明のパケット交換装置において、前記ネットワークトンネルの通信プロトコルがＰＰＰｏＥ(Point to Point Protocol over Ethernet（登録商標）)であることは本発明の好ましい態様である。この構成により、サービスネットワーク管理者における変更などの操作の効率化や短縮化を可能とし、第２の情報管理サーバの処理負荷を低減させることができる。
【００２２】
また、本発明のパケット交換装置において、前記登録手段が、前記加入者端末にＩＰアドレスを付与するためのＰＰＰｏＥパケットを受信した場合に前記ネットワークトンネル情報を取得し登録することは、本発明の好ましい態様である。この構成により、パケット交換装置におけるネットワークトンネル情報の登録処理に関する処理オーバーヘッドを削除することができる。
【００２３】
また、本発明のパケット交換装置において、前記判断手段が前記照会先サーバ情報と前記情報提供サーバのサーバ名とを照合判断した結果、所定の条件を満たすと判断した場合の前記パケットのヘッダの変換において、前記第１変換手段は、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記網終端装置のＭＡＣアドレスから前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置される前記第１の情報管理サーバのＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記加入者端末のＭＡＣアドレスから前記パケット交換装置のＭＡＣアドレスに変換し、ＩＰヘッダの送信先ＩＰアドレスを、前記所定のネットワーク内に設置される第２の情報管理サーバのＩＰアドレスから前記サービスネットワーク内に設置される第１の情報管理サーバのＩＰアドレスに変換することは、本発明の好ましい態様である。この構成により、パケット交換装置を介した後のパケットの送信先及び送信元を把握することができる。
【００２４】
また、本発明のパケット交換装置において、前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報の検索において、前記第２変換手段は、前記加入者端末の情報に含まれる送信先ＩＰアドレスに基づいて検索することは、本発明の好ましい態様である。この構成により、効率的に加入者端末のネットワークトンネル情報を取得することができる。
【００２５】
また、本発明のパケット交換装置において、前記第２変換手段は、前記応答パケットに含まれる前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索した結果、対応する前記ネットワークトンネル情報が得られない場合には前記応答パケットを破棄することは、本発明の好ましい態様である。この構成により、必要のないパケットを加入者端末へ送信することがなくなり、加入者端末の通信帯域の無駄な消費を排除することができる。
【００２６】
また、本発明のパケット交換装置において、前記加入者端末の情報に対応する前記ネットワークトンネル情報を検索し、前記検索されたネットワークトンネル情報に基づいて前記応答パケットのヘッダを変換する場合において、前記第２変換手段は、Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレスを、前記サービスネットワークの端点に設置されているルータ又は前記サービスネットワーク内に設置されている前記第１の情報管理サーバのＭＡＣアドレスから前記網終端装置のＭＡＣアドレスに変換し、送信元ＭＡＣアドレスを前記パケット交換装置のＭＡＣアドレスから前記加入者端末のＭＡＣアドレスに変換し、ＩＰヘッダの送信元ＩＰアドレスを前記サービスネットワーク内に設置される前記第１の情報管理サーバのＩＰアドレスから、前記所定のネットワーク内に設置される前記第２の情報管理サーバのＩＰアドレスに変換することは、本発明の好ましい態様である。この構成により、加入者端末は、接続する第１の情報管理サーバが所定のネットワーク内に設置される第２の情報管理サーバであると認識することによって、出力されたパケットに対する応答情報が一致し、効率的に処理することができる。
【発明の効果】
【００２７】
本発明によれば、加入者端末と、加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、サービスネットワーク内に設置される第１の情報管理サーバと、サービスネットワーク内に設置される情報提供サーバと、パケット交換装置とサービスネットワークとの間に設置されるルータと、加入者端末と所定のネットワークとの間に設置される網終端装置と、所定のネットワーク内に設置される第２の情報管理サーバとから構成され、加入者端末と所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムにおける接続サーバ振り分け方法であって、パケット交換装置が、加入者端末から受信するパケットに含まれる照会先サーバ情報とパケット交換装置にあらかじめ記憶された情報提供サーバのサーバ情報とを照合判断するステップと、パケット交換装置が、照合判断した結果、所定の条件を満たさないと判断した場合には所定のネットワークに接続されるインタフェースへ透過転送するステップと、パケット交換装置が、照合判断した結果、所定の条件を満たすと判断した場合にはパケット交換装置にあらかじめ記憶された第１の情報管理サーバのサーバ情報に基づいて、パケットのヘッダを変換し、ネットワークトンネルの通信プロトコルをサービスネットワークの通信プロトコルへプロトコル変換するステップと、パケット交換装置が、サービスネットワークの通信プロトコルへプロトコル変換されたパケットをサービスネットワーク内に設置されている第１の情報管理サーバへ送信するステップと、パケット交換装置が、第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、第１の情報管理サーバから受信する応答情報及び送信先となる加入者端末の情報を含む応答パケットのうちの加入者端末の情報と、網終端装置と加入者端末との間でパケット交換装置を介して送受信され、送受信の際にパケット交換装置が取得してパケット交換装置の所定の記憶領域に記憶した、応答パケットを加入者端末へ送信する際に用いられるネットワークトンネル情報とに基づいて、加入者端末の情報に対応するネットワークトンネル情報を検索し、検索されたネットワークトンネル情報に基づいて応答パケットのヘッダを変換し、サービスネットワークの通信プロトコルをネットワークトンネルの通信プロトコルへプロトコル変換するステップと、パケット交換装置が、ネットワークトンネルの通信プロトコルへプロトコル変換された応答パケットを加入者端末へ送信するステップとを有するので、加入者端末が１つのトンネルを管理するのみでよく、第２の情報管理サーバの管理者に対して情報提供サーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、また、第２の情報管理サーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる。
【００２８】
また、本発明によれば、加入者端末と、加入者端末に接続されるインタフェースと、所定のネットワークに接続されるインタフェースと、所定のネットワークとは異なるポリシーで運用されるサービスネットワークに接続されるインタフェースとを有するパケット交換装置と、サービスネットワーク内に設置される第１の情報管理サーバと、サービスネットワーク内に設置される情報提供サーバと、パケット交換装置とサービスネットワークとの間に設置されるルータと、加入者端末と所定のネットワークとの間に設置される網終端装置と、所定のネットワーク内に設置される第２の情報管理サーバとから構成され、加入者端末と所定のネットワークとの間をトンネリングプロトコルによるネットワークトンネルを用いて接続されるネットワークシステムのパケット交換装置であって、情報提供サーバのサーバ名とＩＰアドレスとを関連付けて記憶する情報提供サーバ記憶手段と、第１の情報管理サーバのＩＰアドレスを記憶する第１の情報管理サーバ記憶手段と、加入者端末と所定のネットワークとの間に確立されるネットワークトンネルのネットワークトンネル情報を加入者端末ごとに記憶するネットワークトンネル情報記憶手段と、網終端装置と加入者端末との間で送受信されるネットワークトンネル情報を取得し、ネットワークトンネル情報記憶手段に登録する登録手段と、加入者端末から受信したパケットに含まれる照会先サーバ情報と情報提供サーバ記憶手段に記憶された情報提供サーバのサーバ名とを照合判断する判断手段と、判断手段によって照合判断された結果、所定の条件を満たさないと判断された場合には所定のネットワークに接続されるインタフェースへ透過転送する透過転送手段と、判断手段によって照合判断された結果、所定の条件を満たすと判断された場合には第１の情報管理サーバ記憶手段に記憶された第１の情報管理サーバのＩＰアドレスに基づいて、パケットのヘッダを変換し、ネットワークトンネルの通信プロトコルをサービスネットワークの通信プロトコルへプロトコル変換する第１変換手段と、第１変換手段によって変換されたパケットをサービスネットワーク内に設置される第１の情報管理サーバへ送信する第１送信手段と、第１の情報管理サーバへ送信されたパケットに含まれる照会先サーバ情報に対して、第１の情報管理サーバから受信する応答情報及び送信先となる加入者端末の情報を含む応答パケットにおける加入者端末の情報と、ネットワークトンネル情報記憶手段に記憶されたネットワークトンネル情報とに基づいて加入者端末の情報に対応するネットワークトンネル情報を検索し、検索されたネットワークトンネル情報に基づいて応答パケットのヘッダを変換し、サービスネットワークの通信プロトコルをネットワークトンネルの通信プロトコルへプロトコル変換する第２変換手段と、第２変換手段によって変換された応答パケットを加入者端末へ送信する第２送信手段とを備えるので、加入者端末が１つのトンネルを管理するのみでよく、第２の情報管理サーバの管理者に対して情報提供サーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、また、第２の情報管理サーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる。
【発明を実施するための最良の形態】
【００２９】
以下に、本発明の実施の形態について、図１から図１３を用いて説明する。図１は、本発明の実施の形態におけるネットワークシステムの構成を説明するためのブロック図である。加入者端末１０１は、パケット交換装置１０２を介してＩＳＰ網１０３との相互接続点である網終端装置１０８に接続され、ＩＳＰ網１０３を通してインターネット１０４と通信を行っている。ここで、上述した所定のネットワークが例えばＩＳＰ網１０３に該当する。加入者端末１０１とＩＳＰ網１０３との間は、ＰＰＰｏＥ（Point to Point Protocol over Ethernet（登録商標））によって構成されている。また、コンテンツサーバ１０５が設置されているコンテンツ配信網１０６は、ルータ１０９を介してパケット交換装置１０２に接続されている。ここで、上述したサービスネットワークが例えばコンテンツ配信網１０６に該当し、上述した情報提供サーバが例えばコンテンツサーバ１０５に該当する。
【００３０】
パケット交換装置１０２、コンテンツ配信網１０６、ルータ１０９は、任意に規定される加入者地域単位ごとに設置されている。ＩＳＰ網１０３内に設置されている第２のＤＮＳサーバ１０７は、加入者端末１０１がインターネット１０４へ接続するためのＩＰアドレス制御を行う。ここで、上述した第２の情報管理サーバが例えば第２のＤＮＳサーバ１０７に該当する。また、コンテンツ配信網１０６内に設置されている第１のＤＮＳサーバ１１０は、コンテンツ配信網１０６内に設置されているコンテンツサーバ１０５のＩＰアドレスを蓄積し、管理している。ここで、上述した第１の情報管理サーバが第１のＤＮＳサーバ１１０に該当する。
【００３１】
次に、パケット交換装置１０２のブロック構成について図２を用いて説明する。図２に示すように、加入者インタフェース２０１は、加入者端末１０１と情報の送受信を行う。ＩＳＰインタフェース２０２は、ＩＳＰ網１０３内の第２のＤＮＳサーバ１０７及びインターネット１０４と情報の送受信を行う。コンテンツ配信網インタフェース２０３は、コンテンツ配信網１０６内のコンテンツサーバ１０５及び第１のＤＮＳサーバ１１０と情報の送受信を行う。パケット転送部２０４は、後述するパケット識別・プロトコル変換部２０５から引き渡された各種パケットを各インタフェースへ転送する。パケット識別・プロトコル変換部２０５は、後述する記憶装置２０６に記憶された各テーブル（図３から図５を参照）の情報に基づいて各種パケットの送信先を識別し、必要に応じて各テーブルの情報に基づいてプロトコル変換を行い、パケット転送部２０４へ引き渡す。登録部２０７は、網終端装置１０８と加入者端末１０１との間でパケット交換装置１０２を介して送受信される、後述するＤＮＳ応答パケット及びコンテンツデータのパケットを加入者端末１０１へ送信する際に用いられるネットワークトンネル情報を取得し記憶装置２０６の所定の領域に登録する。加入者インタフェース２０１、ＩＳＰインタフェース２０２、コンテンツ配信網インタフェース２０３、パケット転送部２０４、パケット識別・プロトコル変換部２０５、登録部２０７は、例えばＣＰＵに相当する。また、記憶装置２０６は、例えばＨＤＤ、ＲＯＭ、ＲＡＭに相当する。
【００３２】
次に、記憶装置２０６に記憶されている各テーブルについて図３から図５を用いて説明する。図３は、コンテンツ配信網１０６へコンテンツサーバ１０５のコンテンツサーバ名が設定されたＤＮＳ照会パケットを送信する際の判定に用いられる情報を含むＤＮＳ転送管理テーブルである。ここで、ＤＮＳ照会パケットは、加入者端末１０１から送信されるコンテンツサーバ１０５のＩＰアドレスを取得するためのパケットである。ＤＮＳ転送管理テーブルは、コンテンツ配信網１０６内に設置されているコンテンツサーバ１０５のサーバ名とコンテンツサーバ１０５が設置されているコンテンツ配信網１０６に接続するための送信先インタフェース番号とから構成されている。送信先インタフェース番号について説明すると、例えば、コンテンツ配信網１０６が複数ある場合、それぞれのコンテンツ配信網１０６には識別のための番号が付されている。この識別番号が上記送信先インタフェース番号に相当する。すなわち、コンテンツ配信網１０６が５つ存在すれば、送信先インタフェース番号は１から５まで存在することになる。
【００３３】
図４は、ＤＮＳ照会パケットをコンテンツ配信網１０６へ送信するための情報を含むＤＮＳサーバＩＰアドレス管理テーブルである。ＤＮＳサーバＩＰアドレス管理テーブルは、第１のＤＮＳサーバ１１０のＩＰアドレスと第１のＤＮＳサーバ１１０が設置されているコンテンツ配信網１０６に接続するための送信先インタフェース番号とから構成されている。図４における送信先インタフェース番号は、図３において説明した送信先インタフェース番号と同様であるため説明を省略する。
【００３４】
図５は、加入者ＰＰＰｏＥ情報管理テーブルである。図５に示すように、加入者ＰＰＰｏＥ情報管理テーブルは、加入者端末１０１のＩＰアドレス、加入者端末１０１のＭＡＣアドレス、ＰＰＰｏＥヘッダのＳｅｓｓｉｏｎ−ＩＤ、送信先インタフェース番号、網終端装置１０８のＭＡＣアドレスから構成されている。このテーブルに含まれる情報は、コンテンツ配信網１０６内に設置されている第１のＤＮＳサーバ１１０から加入者端末１０１あてに送信される後述するＤＮＳ応答パケットを加入者端末１０１へ送信する場合に用いられる。また、コンテンツサーバ１０５から加入者端末１０１へコンテンツデータのパケットを送信する場合にも用いられる。このとき、加入者端末１０１に対応したＰＰＰｏＥパケットにカプセル化される。加入者ＰＰＰｏＥ情報管理テーブルの情報は、加入者端末１０１と網終端装置１０８との間で送受信されるパケットからパケット交換装置１０２が取得したＰＰＰｏＥ情報である。ここで、パケット交換装置１０２は、網終端装置１０８から加入者端末１０１へＩＰアドレスを付与するパケットを受信した場合のみ、ＰＰＰｏＥ情報を取得するとしても構わない。これにより、取得処理の負荷が軽減される。なお、上述した応答パケットがＤＮＳ応答パケットに該当する。
【００３５】
次に、本発明の実施の形態における加入者端末１０１からコンテンツサーバ１０５へのアクセスの動作について図６を用いて説明する。加入者端末１０１は、ＩＳＰ網１０３内に設置されている第２のＤＮＳサーバ１０７に対して、コンテンツサーバ１０５のコンテンツサーバ名を設定したＤＮＳ照会パケットを送信する（ステップＳ６０１）。パケット交換装置１０２は、ＤＮＳ照会パケットに設定されたコンテンツサーバ名が図３に示すＤＮＳ転送管理テーブルに記憶されているコンテンツサーバ名と一致すると判断した場合に、ＤＮＳ照会パケットのＥｔｈｅｒヘッダの変換及びＰＰＰｏＥカプセルの解除を行い（詳細は図１０を用いて後述する）、図４に示すＤＮＳサーバＩＰアドレス管理テーブルに基づいて、コンテンツ配信網１０６内の第１のＤＮＳサーバ１１０へ送信する（ステップＳ６０２）。
【００３６】
コンテンツ配信網１０６内の第１のＤＮＳサーバ１１０は、ＤＮＳ照会パケットに設定されたコンテンツサーバ名に対応するＩＰアドレスをＤＮＳ応答パケットに設定し、パケット交換装置１０２へ送信する（ステップＳ６０３）。パケット交換装置１０２は、ＤＮＳ応答パケットを受信し、送信先である加入者端末１０１に対応するＰＰＰｏＥ情報を図５に示す加入者ＰＰＰｏＥ情報管理テーブルから検索し、検索されたＰＰＰｏＥ情報に基づいて、ＤＮＳ応答パケットのＥｔｈｅｒヘッダの変換及びＰＰＰｏＥカプセル化を行い（詳細は図１１を用いて後述する）、該当する加入者端末１０１へ送信する（ステップＳ６０４）。
【００３７】
コンテンツサーバ１０５のＩＰアドレスを取得した加入者端末１０１は、コンテンツサーバ１０５のＩＰアドレスを送信先とするサービス要求パケットをコンテンツサーバ１０５あてに送信する（ステップＳ６０５）。コンテンツサーバ１０５あてのサービス要求パケットを受信したパケット交換装置１０２は、Ｅｔｈｅｒヘッダの変換及びＰＰＰｏＥカプセルの解除を行い、コンテンツ配信網１０６のコンテンツサーバ１０５へ送信する（ステップＳ６０６）。ただし、ＩＰヘッダの送信先ＩＰアドレスの変換は行われない。コンテンツサーバ１０５はサービス要求パケットを受信し、要求する加入者端末１０１に対してコンテンツデータのパケット配信を行う（ステップＳ６０７）。コンテンツデータのパケットを受信したパケット交換装置１０２は、図５に示すＰＰＰｏＥ情報に基づいてＥｔｈｅｒヘッダの変換及びＰＰＰｏＥカプセル化を行い、該当する加入者端末１０１へ送信する（ステップＳ６０８）。ただし、ＩＰヘッダの送信元ＩＰアドレスの変換は行われない。
【００３８】
ここで、加入者端末１０１が送信したＤＮＳ照会パケット及びサービス要求パケットのフォーマット、第１のＤＮＳサーバ１１０が送信したＤＮＳ応答パケットのフォーマットを図７及び図８に示す。図７はＵＤＰが用いられる場合のパケットフォーマットの構造であり、図８はＴＣＰが用いられる場合のパケットフォーマットの構造である。
【００３９】
次に、ＤＮＳ照会パケットにおけるコンテンツサーバ名の設定について図９を用いて説明する。コンテンツサーバ名は、ドット単位に文字を分割され、文字数、文字の順に設定される。例えば、サーバ名が「server１.cdn.xxx.co.jp」の場合には、図９に示すように、ＤＮＳ照会パケットに７server１３cdn３xxx２co２jpと設定される。この解釈を以下に説明する。「server１」は７文字で構成されるため、「server１」は、この７を「server１」の前に付与した「７server１」と表す。以下、「cdn」、「xxx」、「co」、「jp」についても同様に解釈する。
【００４０】
次に、加入者端末１０１から受信したＤＮＳ照会パケットをコンテンツ配信網１０６内の第１のＤＮＳサーバ１１０に送信する場合のパケット交換装置１０２におけるパケット変換の一例について図１０を用いて説明する。パケット交換装置１０２は、以下に示す（１）から（５）のステップを行う。（１）Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレス（ＤＡ）を、網終端装置１０８のＭＡＣアドレスからコンテンツ配信網１０６のルータ１０９のＭＡＣアドレスに変換する。（２）Ｅｔｈｅｒヘッダの送信元ＭＡＣアドレス（ＳＡ）を、加入者端末１０１のＭＡＣアドレスからパケット交換装置１０２のＭＡＣアドレスに変換する。（３）ＰＰＰｏＥヘッダを削除する。（４）ＰＰＰヘッダを削除する。（５）ＩＰヘッダの送信先ＩＰアドレスを、ＩＳＰ網１０３内の第２のＤＮＳサーバ１０７のＩＰアドレスからコンテンツ配信網１０６内の第１のＤＮＳサーバ１１０のＩＰアドレスに変換する。
【００４１】
一方、コンテンツ配信網１０６内の第１のＤＮＳサーバ１１０から受信したＤＮＳ応答パケットを加入者端末１０１に送信する場合のパケット交換装置１０２におけるパケット変換の一例について図１１を用いて説明する。パケット交換装置１０２は、以下に示す（１）から（５）のステップを行う。（１）Ｅｔｈｅｒヘッダの送信先ＭＡＣアドレス（ＤＡ）を、パケット交換装置１０２のＭＡＣアドレスから加入者端末１０１のＭＡＣアドレスに変換する。（２）Ｅｔｈｅｒヘッダの送信元ＭＡＣアドレス（ＳＡ）を、コンテンツ配信網１０６のルータ１０９のＭＡＣアドレスから網終端装置１０８のＭＡＣアドレスに変換する。（３）ＰＰＰｏＥヘッダを追加する。（４）ＰＰＰヘッダを追加する。（５）ＩＰヘッダの送信元ＩＰアドレスを、コンテンツ配信網１０６内の第１のＤＮＳサーバ１１０のＩＰアドレスからＩＳＰ網１０３内の第２のＤＮＳサーバ１０７のＩＰアドレスに変換する。
【００４２】
以上のような変換で用いられる加入者端末１０１のＭＡＣアドレス、網終端装置１０８のＭＡＣアドレス、ＰＰＰｏＥのＳｅｓｓｉｏｎ−ＩＤは、ＩＰヘッダの送信先ＩＰアドレスである加入者端末１０１のＩＰアドレスを検索キーとして図５に示す加入者ＰＰＰｏＥ情報管理テーブルから検索される。
【００４３】
次に、加入者端末１０１から受信するＤＮＳ照会パケット又はサービス要求パケット（以下、送信パケットと言う）のパケット交換装置１０２における処理の一例について図１２を用いて説明する。なお、以下の各ステップはパケット交換装置１０２によって行われる。パケット交換装置１０２が送信パケットを受信した場合には、ＥｔｈｅｒヘッダのＥｔｈｅｒ  Ｔｙｐｅが０ｘ８８６４のＰＰＰ  Ｓｅｓｓｉｏｎ  Ｓｔａｇｅを示す値になっているかどうかを判定し（ステップＳ１２０１）、判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、ＰＰＰｏＥヘッダのＴＹＰＥが０ｘ０１かつＣＯＤＥが０ｘ００であるかを判定し（ステップＳ１２０２）、判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、ＰＰＰヘッダのＰＲＯＴＯＣＯＬが０ｘ００２１のＩＰを示す値かどうかを判定し（ステップＳ１２０３）、判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、ＩＰヘッダの送信先ＩＰアドレスがコンテンツサーバ１０５のＩＰアドレスであるかを判定する（ステップＳ１２０４）。判定結果が一致する場合には、送信先ポートが０ｘ３５のＤＮＳを示す値であるかどうかを判定し、判定結果が一致する場合には、図１０に示すプロトコル変換を行い、該当インタフェースから送信され、送信先ポートが０ｘ３５のＤＮＳを示す値ではない場合には、図１０に示すプロトコル変換のうち、ＩＰヘッダの送信先ＩＰアドレスの変換を除く処理を行い、該当インタフェースから送信され（ステップＳ１２０８）、処理終了となる（ステップＳ１２１０）。
【００４４】
判定結果が一致しない場合には、ＩＰヘッダのＰｒｏｔｏｃｏｌが０ｘ０６のＴＣＰ又は０ｘ１１のＵＤＰを示す値かどうかを判定し（ステップＳ１２０５）、判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、送信先ポートが０ｘ３５のＤＮＳを示す値であるか判定する（ステップＳ１２０６)。判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、ＤＮＳヘッダのコンテンツサーバ名が図３に示すＤＮＳ転送管理テーブルのコンテンツサーバ名に一致するものがあるかどうかを判定する（ステップＳ１２０７）。判定結果が一致しない場合にはＩＳＰインタフェース２０２へ透過転送され（ステップＳ１２０９）、処理終了となる（ステップＳ１２１０）。判定結果が一致する場合には、送信先ポートが０ｘ３５のＤＮＳを示す値であるかどうかを判定し、判定結果が一致する場合には、図１０に示すプロトコル変換を行い、該当インタフェースから送信される。判定結果が一致しない場合には、図１０に示すプロトコル変換のうち、ＩＰヘッダの送信先ＩＰアドレスの変換を除く処理を行い、該当インタフェースから送信され（ステップＳ１２０８）、処理終了となる（ステップＳ１２１０）。
【００４５】
次に、コンテンツ配信網１０６内の第１のＤＮＳサーバ１１０又はコンテンツサーバ１０５から受信するＤＮＳ応答パケット又はコンテンツデータのパケット（以下、受信パケットと言う）のパケット交換装置１０２における処理の一例について図１３を用いて説明する。なお、以下の各ステップはパケット交換装置１０２によって行われる。パケット交換装置１０２がコンテンツ配信網１０６から受信パケットを受信した場合には、ＥｔｈｅｒヘッダのＥｔｈｅｒ  Ｔｙｐｅが０ｘ０８００のＩＰを示す値であるかを判定し（ステップＳ１３０１）、判定結果が一致しない場合には、受信パケットは破棄され（ステップＳ１３０５）、処理終了となる（ステップＳ１３０６）。判定結果が一致する場合には、ＩＰヘッダの送信先ＩＰアドレスをキーとして図５に示す加入者ＰＰＰｏＥ情報管理テーブルから加入者端末１０１のＩＰアドレスを検索し、ＩＰヘッダの送信先ＩＰアドレスが加入者端末１０１のＩＰアドレスであるかどうか判定し（ステップＳ１３０２）、加入者端末１０１のＩＰアドレスではないと判定した場合には受信パケットは破棄され（ステップＳ１３０５）、処理終了となる（ステップＳ１３０６）。加入者端末１０１のＩＰアドレスであると判定した場合には、ＩＰヘッダのＰｒｏｔｏｃｏｌが０ｘ０６のＴＣＰ又は０ｘ１１のＵＤＰを示す値となっているかを判定し（ステップＳ１３０３）、判定結果が一致しない場合には受信パケットは破棄され（ステップＳ１３０５）、処理終了となる（ステップＳ１３０６）。判定結果が一致する場合には送信先ポートが０ｘ３５のＤＮＳを示す値であるかどうかを判定し、判定結果が一致する場合には図５に示す加入者ＰＰＰｏＥ情報管理テーブルから該当するＰＰＰｏＥ情報を取得して、図１１に示すプロトコル変換を行い、該当インタフェースから送信される。判定結果が一致しない場合には、図５に示す加入者ＰＰＰｏＥ情報管理テーブルから該当するＰＰＰｏＥ情報を取得して、図１１に示すプロトコル変換のうち、ＩＰヘッダの送信元ＩＰアドレスの変換を除く処理を行い、該当インタフェースから送信される（ステップＳ１３０４）。
【産業上の利用可能性】
【００４６】
本発明に係る接続サーバ振り分け方法及びパケット交換装置は、加入者端末が１つのトンネルを管理するのみでよく、またＤＮＳサーバの管理者に対してコンテンツサーバのＩＰアドレス情報の変更、追加、削除などの依頼を行う必要がないため、変更などの操作の効率化や短縮化を可能とし、ＤＮＳサーバにおいて加入者端末の属する地域の判定を必要としないため、処理負荷を低減させることができる。したがって、本発明は加入者端末にコンテンツ配信網のコンテンツサーバを通じてストリーミングサービスを行うための接続サーバ振り分け方法及びパケット交換装置などに有用である。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施の形態におけるネットワークシステムの構成を説明するためのブロック図
【図２】本発明の実施の形態に係るパケット交換装置のブロック構成図
【図３】本発明の実施の形態におけるＤＮＳ転送管理テーブルのデータ構造を示す図
【図４】本発明の実施の形態におけるＤＮＳサーバＩＰアドレス管理テーブルのデータ構造を示す図
【図５】本発明の実施の形態における加入者ＰＰＰｏＥ情報管理テーブルのデータ構造を示す図
【図６】本発明の実施の形態における加入者端末からコンテンツサーバへのアクセスの動作を説明するための図
【図７】本発明の実施の形態におけるパケットフォーマットにＵＤＰが用いられる場合のパケットフォーマットの構造を示す図
【図８】本発明の実施の形態におけるパケットフォーマットにＴＣＰが用いられる場合のパケットフォーマットの構造を示す図
【図９】本発明の実施の形態におけるＤＮＳ照会パケットのコンテンツサーバ名の設定を説明するための図
【図１０】本発明の実施の形態における加入者端末から受信したＤＮＳ照会パケットをコンテンツ配信網に送信する場合のパケット交換装置におけるパケット変換の一例を説明するための図
【図１１】本発明の実施の形態におけるコンテンツ配信網から受信したＤＮＳ応答パケットを加入者端末に送信する場合のパケット交換装置におけるパケット変換の一例を説明するための図
【図１２】本発明の実施の形態における加入者端末から受信するＤＮＳ照会パケットのパケット交換装置における処理動作の一例を説明するフローチャート
【図１３】本発明の実施の形態におけるコンテンツ配信網から受信するＤＮＳ応答パケット又はコンテンツデータのパケットのパケット交換装置における処理動作の一例を説明するフローチャート
【図１４】従来のコンテンツサービスシステムの構成を説明するための図
【図１５】従来のコンテンツサービスシステムにおける加入者端末からコンテンツサーバへのアクセス動作を説明するための図
【符号の説明】
【００４８】
１０１、１４０１  加入者端末
１０２  パケット変換装置
１０３、１４０３  ＩＳＰ網（所定のネットワーク）
１０４、１４０４  インターネット
１０５、１４０５  コンテンツサーバ（情報提供サーバ）
１０６、１４０６  コンテンツ配信網（サービスネットワーク）
１０７  第２のＤＮＳサーバ（第２の情報管理サーバ）
１０８  網終端装置
１０９  ルータ
１１０  第１のＤＮＳサーバ（第１の情報管理サーバ）
２０１  加入者インタフェース（第２送信手段）
２０２  ＩＳＰインタフェース
２０３  コンテンツ配信網インタフェース（第１送信手段）
２０４  パケット転送部（透過転送手段）
２０５  パケット識別・プロトコル変換部（判断手段、第１変換手段、第２変換手段）
２０６  記憶装置（情報提供サーバ記憶手段、第１の情報管理サーバ記憶手段、ネットワークトンネル情報記憶手段）
２０７  登録部（登録手段）
１４０２  Ｌ２ＳＷ
１４０７  ＤＮＳサーバ
１４０８  第１の網終端装置
１４０９  第２の網終端装置
【図１】
2005057558.tif 000003
【図２】
2005057558.tif 000004
【図３】
2005057558.tif 000005
【図４】
2005057558.tif 000006
【図５】
2005057558.tif 000007
【図６】
2005057558.tif 000008
【図７】
2005057558.tif 000009
【図８】
2005057558.tif 000010
【図９】
2005057558.tif 000011
【図１０】
2005057558.tif 000012
【図１１】
2005057558.tif 000013
【図１２】
2005057558.tif 000014
【図１３】
2005057558.tif 000015
【図１４】
2005057558.tif 000016
【図１５】
2005057558.tif 000017