(57)【要約】【課題】サービス、セッション等を意識せずにサービス提供を可能にする。【解決手段】アクセスを振り分ける集中・振分部１３０との間でセッションを確立するＰＰＰｏＥ端末装置１００に、複数のサービス網のサービス名、セッションＩＤを保持するサービス情報テーブル１０３Ａと、ＰＣ１２０のＩＰアドレス、ポート番号に対するセッションＩＤ、サービス名を保持するリンク付要求テーブル１０３Ｂと、ディスカバリステージでサービス名、セッションＩＤを収集しサービス情報テーブルに保持させ画面に表示させるサービス情報収集制御部１０４Ａと、アプリケーションからの要求を基にＩＰアドレス、ポート番号に対するセッションＩＤ、サービス名をリンク付要求テーブルに保持させ、ＩＰアドレス、ポート番号のパケットを受信すると、リンク付要求テーブルを照らし合わせ、該当セッションＩＤにパケットを転送する転送制御部１０４Ｂとを備える。【選択図】  図１
2004260654.tif 000002
【特許請求の範囲】
【請求項１】
集中したアクセスを複数のサービス網に振り分ける集中・振分部との間でＰＰＰｏＥセッション確立を行うＰＰＰｏＥ端末装置において、
複数の前記サービス網のサービス名、セッションＩＤを保持するサービス情報テーブルと、
パーソナルコンピュータのＩＰアドレス、アプリケーションが利用するポート番号に対するセッションＩＤ、サービス網のサービス名を保持するアプリケーションのリンク付要求テーブルと、
前記集中・振分部とのディスカバリステージでサービス網のサービス名、セッションＩＤを収集し前記サービス情報テーブルに保持させ前記パーソナルコンピュータのアプリケーション起動時に前記パーソナルコンピュータの画面に表示させるサービス情報収集制御部と、
前記パーソナルコンピュータのアプリケーションからの要求を基にパーソナルコンピュータのＩＰアドレス、アプリケーションのポート番号に対するセッションＩＤ、サービス網のサービス名をアプリケーションのリンク付要求テーブルに保持させ、前記パーソナルコンピュータからのＩＰアドレス、アプリケーションのポート番号のパケットを受信すると、前記アプリケーションのリンク付要求テーブルを照らし合わせ、該当するセッションＩＤのＰＰＰｏＥのセッションにパケットを転送するパケット転送制御部とを備えることを特徴とするＰＰＰｏＥ端末装置。
【請求項２】
前記パーソナルコンピュータのＩＰアドレスが送信元ＩＰアドレス又は送信先ＩＰアドレスであることを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項３】
前記サービス網にインターネット、ＶｏＩＰを含むことを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項４】
前記パーソナルコンピュータには問合せ部、サービス選択部が設けられ、前記問合せ部は前記パーソナルコンピュータのアプリケーションが起動した時に、前記サービス情報収集制御部に現在利用できるサービス名の一覧を問い合わせ、前記サービス選択部は前記問合せ部により前記サービス情報収集制御部に問い合わせたサービス情報一覧から自分が利用したいサービスを選択し、選択されたサービス名、セッションＩＤ、パーソナルコンピュータのＩＰアドレス、パーソナルコンピュータのアプリケーションが使用するポート番号を前記アプリケーションのリンク付要求テーブルに保持させることを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項５】
前記パーソナルコンピュータのアプリケーションの切替により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが他のセッションに変更することを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項６】
前記パーソナルコンピュータのアプリケーションの減少により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが減少することを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項７】
前記パーソナルコンピュータのアプリケーションの増加により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが増加することを特徴とする、請求項１に記載のＰＰＰｏＥ端末装置。
【請求項８】
集中したアクセスを複数のサービス網に振り分ける集中・振分部との間でＰＰＰｏＥセッション確立を行うＰＰＰｏＥ端末装置のセッション確立方法において、
インターネット、ＶｏＩＰを含む複数の前記サービス網のサービス名、セッションＩＤを保持するサービス情報テーブルを作成する工程と、
パーソナルコンピュータのＩＰアドレス、アプリケーションが利用するポート番号に対するセッションＩＤ、サービス網のサービス名を保持するアプリケーションのリンク付要求テーブルを作成する工程と、
前記集中・振分部とのディスカバリステージでサービス網のサービス名、セッションＩＤを収集し前記パーソナルコンピュータのアプリケーション起動時に前記パーソナルコンピュータの画面に表示させる工程と、
前記パーソナルコンピュータのアプリケーションからの要求を基にパーソナルコンピュータのＩＰアドレス、アプリケーションのポート番号に対するセッションＩＤ、サービス網のサービス名をアプリケーションのリンク付要求テーブルに保持させる工程と、
前記パーソナルコンピュータからのＩＰアドレス、アプリケーションのポート番号のパケットを受信すると、前記アプリケーションのリンク付要求テーブルを照らし合わせ、該当するセッションＩＤのＰＰＰｏＥのセッションにパケットを転送する工程とを備えることを特徴とするＰＰＰｏＥ端末装置のセッション確立方法。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明はＰＰＰｏＥ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（登録商標））を備えた端末装置に関する。特に、本発明は、ＰＰＰｏＥの複数のセッションからパケットの転送先を動的に選び出すセッション確立方法に関する。
【０００２】
【従来の技術】
従来の通信装置ではＡＣクライアントとＡＣサーバとの間でのＰＰＰｏＥによるセッション確立の方法が開示されている。（例えば、特許文献１参照。）。
【０００３】
【特許文献１】
特開２００２−２１７９９８号公報（段落０００４、図６、図７）
【０００４】
特に、ＰＰＰｏＥによる接続にはパーソナルコンピュータ（ＰＣ）上で起動するＰＰＰｏＥソフトウエア、ＰＰＰｏＥ対応ルータが用いられている。以下に、ＰＰＰｏＥ対応ルータについて説明する。
図１０は本発明の前提となるＰＰＰｏＥの接続形態を示す図である。本図に示すように、Ｅｔｈｅｒｎｅｔ（登録商標）１１０を介して、複数のパーソナルコンピュータ（ＰＣ）１２０に接続され、ＰＰＰｏＥ端末装置である複数のルータ１００にはＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）回線１６０を経由して集線・振分部（Ａｃｃｅｓｓ  Ｃｏｎｃｅｎｔｒａｔｏｒ：ＡＣ）１３０が接続され、ＡＣ１３０は複数のルータ１００の集中したアクセスをインターネット１４０、ＶｏＩＰ網（Ｖｏｉｃｅ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）１５０のような複数のサービス網に振り分ける。
【０００５】
各ルータ１００はＡＣ１３０との間で複数のＰＰＰｏＥセッションを構築することが可能であり、ＰＰＰｏＥセッション毎に別のＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）に接続したり、別のサービス網に接続することができる。
なお、ＰＰＰｏＥはＥｔｈｅｒｎｅｔ（登録商標）上でＰＰＰ（Ｐｏｉｎｔ  ｔｏ  Ｐｏｉｎｔ  Ｐｒｏｔｏｃｏｌ）を実現するためのプロトコルであり、ＰＰＰｏＥセッションの確立、開放を行い、ＰＰＰは電話、ＩＳＤＮ（Ｉｎｔｅｇｒａｔｅｄ  Ｓｅｒｖｉｃｅｓ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）回線など１対１接続環境でＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）上のプロトコルを扱うためのプロトコルであり、データリンクの確立、ユーザ認証、ＩＰアドレスの割り当てを行う。
【０００６】
ルータ１００はＥｔｈｅｒｎｅｔ（登録商標）１１０に対するＬＡＮインタフェース１０１、ＷＡＮ回線１６０に対するＷＡＮインタフェース１０２、ＰＰＰｏＥセッションの管理プログラム等を記憶するメモリ１０３、これらを制御するＣＰＵ（中央演算装置）で構成されＷＡＮ回線１６０上のＰＰＰｏＥセッションを管理する制御部１０４を内蔵する。
【０００７】
図１１は図１０におけるルータ１００とＡＣ１３０間の接続手順のシーケンスを示す図である。
本図に示すように、ＷＡＮ上に複数のＰＰＰｏＥセッションを構築しサービスによって使い分ける手段としては、例えば、ＰＰＰｏＥセッション接続時に、ＰＰＰｏＥセッションのディスカバリステージでは、ユーザ名、パスワードの入力によりパーソナルコンピュータ１２０からルータ１００に接続要求があると、ルータ１００はＰＡＤＩ（ＰＰＰｏＥ  Ａｃｔｉｖｅ  Ｄｉｓｃｏｖｅｒｙ  Ｉｎｉｔｉａｔｉｏｎ）パケットをネットワークに送出する。
【０００８】
ＡＣ１３０ではＰＡＤＩパケットを受信すると、自らの提供可能なサービスのＳｅｒｖｉｃｅＮａｍｅ（ここでは一例としてＩｎｔｅｒｎｅｔとする）を付加したＰＡＤＯパケットを該当するルータ１００に返送する。
ルータ１００ではパーソナルコンピュータ１２０にＡＣ１３０からサービス（Ｉｎｔｅｒｎｅｔ）を画面表示させる。
【０００９】
パーソナルコンピュータ１２０からルータ１００にさらに接続要求があれば、パーソナルコンピュータ１２０が上記サービス（Ｉｎｔｅｒｎｅｔ）を必要としていないと判断し、ルータ１００ではＡＣ１３０にＰＡＤＩパケットを送出する。
ＡＣ１３０ではＰＡＤＩパケットを受信すると、自らの提供可能なサービスのサービス名（ＳｅｒｖｉｃｅＮａｍｅ）（ここでは一例としてＶｏＩＰ網５０とする）を付加したＰＡＤＯパケットを該当するルータ１００に返送する。
【００１０】
ルータ１００はパーソナルコンピュータ１２０にＡＣ１３０からサービス（ＶｏＩＰ網１５０）を画面表示させる。
ルータ１００ではパーソナルコンピュータ１２０からさらに接続要求がなければパーソナルコンピュータ１２０が上記サービス（ＶｏＩＰ網１５０）を必要としていると判断し、ＡＣ１３０にＰＡＤＲ（ＰＰＰｏＥ  Ａｃｔｉｖｅ  Ｄｉｓｃｏｖｅｒｙ  Ｒｅｑｕｅｓｔ）パケットを送出しＰＰＰｏＥセッションの開始要求を行う。
【００１１】
ＡＣ１３０では、ＰＡＤＲパケットを受信すると、ルータ１００にセッション（Ｓｅｓｓｉｏｎ）ＩＤ（ここでは「１」とする）を付加したＰＡＤＳ（ＰＰＰｏＥ  Ａｃｔｉｖｅ  Ｄｉｓｃｏｖｅｒｙ  Ｓｅｓｓｉｏｎ−Ｃｏｎｆｉｒｍａｔｉｏｎ）パケットを該当するルータ１００に送出する。
ルータ１００ではパーソナルコンピュータ１２０にセッションＩＤを画面に表示させる。
【００１２】
ルータ１００ではパーソナルコンピュータ１２０からＩＰアドレス、アプリケーションのポート番号を受信することにより、ＰＰＰｏＥのセッションが確立する。
このように、ＷＡＮ上に複数のＰＰＰｏＥセッションを構築しＰＰＰｏＥ接続時、ディスカバリステージにおいてＡＣ１３０から得たサービス名、セッションＩＤをパーソナルコンピュータ１２０の画面に表示させて、ユーザにマニュアルでその都度選択させる他に予め選択したサービス名を基に半固定的に割り当てることも可能である。
【００１３】
【発明が解決しようとする課題】
しかしながら、上記の従来技術ではいずれの場合もユーザがＷＡＮ上のサービス名、セッションＩＤ、ＩＰアドレス、ポート番号を意識せざるを得ず、ネットワークに関する知識がなければ難しい作業になるという問題がある。
さらに、１台のパーソナルコンピュータ１２０上でアプリケーションによって利用するセッションを切り替えたい場合にはアプリケーションが使用するポート番号を予め知り、その情報にしたがって設定しなければならず、高度のスキルが必要であり、一般家庭での利用が困難であるという問題がある。
【００１４】
したがって、本発明は上記問題点に鑑みて、ユーザにＷＡＮ上のサービス名、セッションＩＤ、ＩＰアドレス、ポート番号を意識させずにサービスの提供を可能にすることを目的とする。
【００１５】
【課題を解決するための手段】
本発明は前記問題点を解決するために、集中したアクセスを複数のサービス網に振り分ける集中・振分部との間でＰＰＰｏＥセッション確立を行うＰＰＰｏＥ端末装置において、複数の前記サービス網のサービス名、セッションＩＤを保持するサービス情報テーブルと、パーソナルコンピュータのＩＰアドレス、アプリケーションが利用するポート番号に対するセッションＩＤ、サービス網のサービス名を保持するアプリケーションのリンク付要求テーブルと、前記集中・振分部とのディスカバリステージでサービス網のサービス名、セッションＩＤを収集し前記サービス情報テーブルに保持させ前記パーソナルコンピュータのアプリケーション起動時に前記パーソナルコンピュータの画面に表示させるサービス情報収集制御部と、前記パーソナルコンピュータのアプリケーションからの要求を基にパーソナルコンピュータのＩＰアドレス、アプリケーションのポート番号に対するセッションＩＤ、サービス網のサービス名をアプリケーションのリンク付要求テーブルに保持させ、前記パーソナルコンピュータからのＩＰアドレス、アプリケーションのポート番号のパケットを受信すると、前記アプリケーションのリンク付要求テーブルを照らし合わせ、該当するセッションＩＤのＰＰＰｏＥのセッションにパケットを転送するパケット転送制御部とを備えることを特徴とするＰＰＰｏＥ端末装置を提供する。なお、前記パーソナルコンピュータのＩＰアドレスが送信元ＩＰアドレス又は送信先ＩＰアドレスであり、前記サービス網にインターネット、ＶｏＩＰを含む。
【００１６】
この手段により、パーソナルコンピュータからの要求により動的に作成したアプリケーションのリンク付要求テーブルにしたがってパーソナルコンピュータからのパケットを各セッションに転送する機能をＰＰＰｏＥ端末装置に持たせるようにしたので、パーソナルコンピュータ上のアプリケーションとＰＰＰｏＥ端末装置の間のやりとりだけで、ユーザにＷＡＮ上のサービス形態、アプリケーションの使用ポートをユーザに意識させることがなくなる。さらに、ユーザの設定が不要となるので、設定ミスによる問題も発生し得なくなる。
【００１７】
さらに、前記パーソナルコンピュータには問合せ部、サービス選択部が設けられ、前記問合せ部は前記パーソナルコンピュータのアプリケーションが起動した時に、前記サービス情報収集制御部に現在利用できるサービス名の一覧を問い合わせ、前記サービス選択部は前記問合せ部により前記サービス情報収集制御部に問い合わせたサービス情報一覧から自分が利用したいサービスを選択し、選択されたサービス名、セッションＩＤ、パーソナルコンピュータのＩＰアドレス、パーソナルコンピュータのアプリケーションが使用するポート番号を前記アプリケーションのリンク付要求テーブルに保持させる。
【００１８】
この手段により、ユーザは簡単かつ安定的にサービスを受けることが可能になる。
さらに、前記パーソナルコンピュータのアプリケーションの切替により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが他のセッションに変更し、さらに、前記パーソナルコンピュータのアプリケーションの減少により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが減少し、さらに、前記パーソナルコンピュータのアプリケーションの増加により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが増加する。
【００１９】
この手段により、セッションＩＤ、ＰＰＰｏＥセッションの変更、減少、増加が容易になる。
さらに、本発明は、集中したアクセスを複数のサービス網に振り分ける集中・振分部との間でＰＰＰｏＥセッション確立を行うＰＰＰｏＥ端末装置のセッション確立方法において、複数の前記サービス網のサービス名、セッションＩＤを保持するサービス情報テーブルを作成する工程と、パーソナルコンピュータのＩＰアドレス、アプリケーションが利用するポート番号に対するセッションＩＤ、サービス網のサービス名を保持するアプリケーションのリンク付要求テーブルを作成する工程と、前記集中・振分部とのディスカバリステージでサービス網のサービス名、セッションＩＤを収集し前記パーソナルコンピュータのアプリケーション起動時に前記パーソナルコンピュータの画面に表示させる工程と、前記パーソナルコンピュータのアプリケーションからの要求を基にパーソナルコンピュータの送信元ＩＰアドレス、アプリケーションのポート番号に対するセッションＩＤ、サービス網のサービス名をアプリケーションのリンク付要求テーブルに保持させる工程と、前記パーソナルコンピュータからのＩＰアドレス、アプリケーションの番号のパケットを受信すると、前記アプリケーションのリンク付要求テーブルを照らし合わせ、該当するセッションＩＤのＰＰＰｏＥのセッションにパケットを転送する工程とを備えることを特徴とするＰＰＰｏＥ端末装置のセッション確立方法を提供する。
【００２０】
この手段により、上記発明と同様に、パーソナルコンピュータからの要求により動的に作成したアプリケーションのリンク付要求テーブルにしたがってパーソナルコンピュータからのパケットを各セッションに転送する機能をＰＰＰｏＥ端末装置に持たせるようにしたので、パーソナルコンピュータ上のアプリケーションとＰＰＰｏＥ端末装置の間のやりとりだけで、ユーザにＷＡＮ上のサービス形態、アプリケーションの使用ポートを意識させることがなくなる。さらに、ユーザの設定が不要となるので、設定ミスによる問題も発生し得なくなる。
【００２１】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明に係るＰＰＰｏＥ端末装置の概略構成を示すブロック図である。本図に示すように、図１０と比較して、ルータ１００の制御部１０４にはサービス情報収集制御部１０４Ａ、パケット転送制御部１０４Ｂが設けられる。
サービス情報収集制御部１０４ＡはＰＰＰｏＥディスカバリステージでＰＰＰｏＥセッション毎に集線・振分部（ＡＣ）１３０からサービス名、セッションＩＤのサービス情報を収集する制御を行い、パーソナルコンピュータ１２０からの問い合わせに対して収集したサービス情報の一覧をパーソナルコンピュータ１２０に表示させる制御を行う。
【００２２】
パケット転送制御部１０４Ｂは、パーソナルコンピュータ１２０のアプリケーションから要求を基にＰＰＰｏＥセッションにパケットを転送する制御を行う。
ルータ１００のメモリ１０３にはサービス情報テーブル１０３Ａ、アプリケーションのリンク付要求テーブル１０３Ｂが作成される。
サービス情報テーブル１０３Ａはサービス情報収集制御部１０４Ａにより収集されたサービス情報の一覧を保持する。
【００２３】
アプリケーションのリンク付要求テーブル１０３Ｂはサービス名、セッションＩＤとパーソナルコンピュータ１２０のＩＰアドレス、パーソナルコンピュータ１２０のアプリケーションから指示されたポート番号を関連付けて保持する。
パーソナルコンピュータ１２０には問合せ部１２０Ａ、サービス選択部１２０Ｂが設けられる。
問合せ部１２０Ａはパーソナルコンピュータ１２０のアプリケーションが起動した時に、ルータ１００のサービス情報収集制御部１０４Ａに現在利用できるサービス名の一覧を問い合わせる。
【００２４】
サービス選択部１２０Ｂはサービス情報収集制御部１０４Ａにより表示されたサービス情報一覧から自分が利用したいサービスを選択し、選択されたサービス名、セッションＩＤ、パーソナルコンピュータ１２０のＩＰアドレス、パーソナルコンピュータ１２０のアプリケーションが使用するポート番号をルータ１００に対して指示する。
【００２５】
図２は図１におけるメモリ１０３のサービス情報テーブル１０３Ａを説明する図である。
本図に示すように、サービス情報テーブル１０３Ａには、セッションＩＤ欄、サービス名欄が設けられ、一例として、セッションＩＤ＝１に対してＩｎｔｅｒｎｅｔ１４０のサービス網が保持され、セッションＩＤ＝２に対してＶｏＩＰ網１５０のサービス網が保持される。
【００２６】
図３は図１におけるメモリ１０３のアプリケーションのリンク付要求テーブル１０３Ｂを説明する図である。
本図に示すように、アプリケーションのリンク付要求テーブル１０３Ｂには送信元ＩＰアドレス：ポート番号欄、セッションＩＤ欄、サービス名欄が設けられ、一例として、１９２．１６８．０．２：１００に対してセッションＩＤ＝１、Ｉｎｔｅｒｎｅｔ１４０が保持され、１９２．１６８．０．２：２００に対してセッションＩＤ＝２、ＶｏＩＰ網１５０が保持される。
【００２７】
図４は図１におけるＰＰＰｏＥ端末装置の一連の動作例であるシーケンスを示す図である。
本図に示すように、ＰＰＰｏＥ起動時でディスカバリステージにおいて、ルータ１００ではＰＡＤＩパケット２００をネットワークに送出する。
ＡＣ１３０ではＰＡＤＩパケット２００を受信し自らが提供可能なサービスのサービス名（ＳｅｒｖｉｃｅＮａｍｅ）（ここでは一例としてＩｎｔｅｒｎｅｔ１４０とする）を付加したＰＡＤＯパケット２０１を返送する。
【００２８】
ルータ１００ではＰＡＤＯパケット２０１を受信しＰＡＤＲパケット２０２にこのサービス名（Ｉｎｔｅｒｎｅｔ１４０）を付加してサービスを要求する。
ＡＣ１３０ではＰＡＤＲパケット２０２を受信しセッションＩＤ（ここでは１とする）を付加したＰＡＤＳパケット２０３を返送しＰＰＰｏＥセッション（セッションＩＤ＝１）が確立する。
【００２９】
ルータ１００ではＰＡＤＳパケット２０３を受信しＡＣ１３０から得られた情報を図２に示すようにサービス情報テーブル１０３Ａに記憶しておく。
同様に、ルータ１００ではＰＡＤＩパケット２０４をネットワークに送出する。
ＡＣ１３０ではＰＡＤＩパケット２０４を受信し自らが提供可能なサービスのサービス名（ここでは一例としてＶｏＩＰ網１５０とする）を付加したＰＡＤＯパケット２０５を返送する。
【００３０】
ルータ１００ではＰＡＤＯパケット２０５を受信しＰＡＤＲパケット２０６にこのサービス名（ＶｏＩＰ網１５０）を付加してサービスを要求する。
ＡＣ１３０ではＰＡＤＲパケット２０６を受信しセッションＩＤ（ここでは２とする）を付加したＰＡＤＳパケット２０７を返送しＰＰＰｏＥセッション（セッションＩＤ＝１）が確立する。以上の例では、ルータ１００とＡＣ１３０の間には２つのＰＰＰｏＥセッションが確立したことになる。
【００３１】
ルータ１００ではＰＡＤＳパケット２０７を受信しＡＣ１３０から得られた情報を、図２に示すように、サービス情報テーブル１０３Ａに記憶しておく。
この状況においてパーソナルコンピュータ１２０ではアプリケーションが起動し、問合せ部１２０Ａがルータ１００に現在利用できるサービス名の一覧問い合わせ２０８を行ったとする。
【００３２】
ルータ１００では一覧問合せ２０８にしたがい図２を基にサービス名一覧２０９を返送する。
パーソナルコンピュータ１２０のアプリケーションではサービス選択部１２０Ｂがサービス名一覧から自分が利用したいサービスを選択し、選択されたサービス名又はセッションＩＤ、自ＩＰアドレス、アプリケーションが使用するポート番号指定を含む情報２１０をルータ１００に指示する。
【００３３】
ルータ１００では情報２１０を基にサービス名、セッションＩＤ、アプリケーションから指示されたポート番号、パーソナルコンピュータ１２０のＩＰアドレス（ここでは、１９２．１６８．０．２：１００と１９２．１６８．０．２：２００とする）を関連付けて、図３に示すように、アプリケーションのリンク付要求テーブル１０３Ｂに保持しておき、パーソナルコンピュータ１２０に対してテーブルの作成完了（ＯＫ）２１１を通知する。
【００３４】
図５はパケットの転送例のシーケンスを説明する図である。上記テーブルが作成された後に、本図に示すように、ルータ１００ではパーソナルコンピュータ１２０から送信元が１９２．１６８．０．２：１００のパケットを受信すると、図３のアプリケーションのリンク付要求テーブル１０３Ｂを照らし合わせセッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ）にパケットを転送する。
【００３５】
また、同様に、ルータ１００ではパーソナルコンピュータ１２０から送信元が１９２．１６８．０．２：２００のパケットを受信すると、図３のアプリケーションのリンク付要求テーブル１０３Ｂを照らし合わせセッションＩＤ＝２、ＰＰＰｏＥセッション（ＶｏＩＰ網１５０）にパケットを転送する。
このように、１台のパーソナルコンピュータ１２０上で同時に２つのセッションを確立することが可能である。
【００３６】
図６はパケットの転送で別の例のシーケンスを説明する図である。本図（ａ）に示すように、セッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ）のパケットの転送から、アプリケーションによって利用するセッションを切り替えて、本図（ｂ）に示すように、セッションＩＤ＝２、ＰＰＰｏＥセッション（ＶｏＩＰ網１５０）のパケットの転送に変更することも容易に可能となる。
【００３７】
図７はパケットの転送で他の例のシーケンスを説明する図である。本図（ａ）に示すように、セッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ）のパケットの転送、セッションＩＤ＝２、ＰＰＰｏＥセッション（ＶｏＩＰ網１５０）のパケットの転送から、アプリケーションによって利用するセッションを減少させて、本図（ｂ）に示すように、セッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ１４０）のパケットの転送に減少させることも容易に可能となる。
【００３８】
図８はパケットの転送でさらに他の例のシーケンスを説明する図である。本図（ａ）に示すように、セッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ）のパケットの転送から、アプリケーションによって利用するセッションを増加させて、本図（ｂ）に示すように、セッションＩＤ＝１、ＰＰＰｏＥセッション（Ｉｎｔｅｒｎｅｔ）のパケットの転送、セッションＩＤ＝２、ＰＰＰｏＥセッション（ＶｏＩＰ網１５０）のパケットの転送に増加させることも容易に可能となる。
【００３９】
したがって、本発明によれば、パーソナルコンピュータ１２０からの要求により動的に作成したアプリケーションのリンク付要求テーブル１０３Ｂにしたがってパーソナルコンピュータ１２０からのパケットを各セッションに転送する機能をＰＰＰｏＥ端末装置に持たせるようにしたので、パーソナルコンピュータ１２０上のアプリケーションとルータ１００の間のやりとりだけで、ユーザにＷＡＮ上のサービス形態、アプリケーションの使用ポートを意識させることがなくなる。さらに、ユーザの設定が不要となるので、設定ミスによる問題も発生し得なくなる。ユーザは簡単かつ安定的にサービスを受けることが可能になる。
【００４０】
図９は図３の変形例でアプリケーションのリンク付要求テーブル１０３Ｂを示す図である。本図に示すように、図３と比較して、アプリケーションのリンク付要求テーブル１０３Ｂの作成を送信先ＩＰアドレスとボート番号を基に行うことが可能である。
すなわち、パーソナルコンピュータ１２０のアプリケーションではサービス情報テーブル１０３Ａのサービス名一覧から自分が利用したいサービスを選択し、選択されたサービス名、セッションＩＤ、送信先ＩＰアドレス、アプリケーションが使用するポート番号をルータ１００に対して指示する。
【００４１】
ルータ１００ではパーソナルコンピュータ１２０からの送信先ＩＰアドレス、アプリケーションから指示された送信先ポート番号に基づいてアプリケーションのリンク付要求テーブル１０３Ｂを作成する。
このようにして図９のアプリケーションのリンク付要求テーブル１０３Ｂが作成された後には、送信先が１１１．２２２．３３３．４４４：１０００のパケットを受信したルータ１００では、図９のアプリケーションのリンク付要求テーブル１０３Ｂに照らし合わせセッションＩＤ＝１、ＰＰＰｏＰセッション（Ｉｎｔｅｒｎｅｔ１４０）にパケットを転送する。
【００４２】
また、同様に、送信先が９９９．８８８．７７７．６６６：２０００のパケットを受信したルータ１００では、図９のアプリケーションのリンク付要求テーブル１０３Ｂに照らし合わせセッションＩＤ＝２、ＰＰＰｏＰセッション（ＶｏＩＰ網１５０）にパケットを転送する。
このようにして、前述と同様の作用効果を得ることが可能になる。
【００４３】
【発明の効果】
以上説明したように、本発明によれば、複数のサービス網のサービス名、セッションＩＤを保持するサービス情報テーブルを作成し、パーソナルコンピュータのＩＰアドレス、アプリケーションが利用するポート番号に対するセッションＩＤ、サービス網のサービス名を保持するアプリケーションのリンク付要求テーブルを作成し、集中・振分部とのディスカバリステージでサービス網のサービス名、セッションＩＤを収集しパーソナルコンピュータのアプリケーション起動時にパーソナルコンピュータの画面に表示させ、パーソナルコンピュータのアプリケーションからの要求を基にパーソナルコンピュータのＩＰアドレス、アプリケーションのポート番号に対するセッションＩＤ、サービス網のサービス名をアプリケーションのリンク付要求テーブルに保持させ、パーソナルコンピュータからのＩＰアドレス、アプリケーションのポート番号のパケットを受信すると、アプリケーションのリンク付要求テーブルを照らし合わせ、該当するセッションＩＤのＰＰＰｏＥのセッションにパケットを転送するようにしたので、パーソナルコンピュータからの要求により動的に作成したアプリケーションのリンク付要求テーブルにしたがってパーソナルコンピュータからのパケットを各セッションに転送する機能をＰＰＰｏＥ端末装置に持たせるようにしたので、パーソナルコンピュータ上のアプリケーションとＰＰＰｏＥ端末装置の間のやりとりだけで、ユーザにＷＡＮ上のサービス形態、アプリケーションの使用ポートを意識させることがなくなる。さらに、ユーザの設定が不要となるので、設定ミスによる問題も発生し得なくなる。
【００４４】
さらに、パーソナルコンピュータのアプリケーションの切替により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが他のセッションに変更し、さらに、パーソナルコンピュータのアプリケーションの減少により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが減少し、さらに、パーソナルコンピュータのアプリケーションの増加により、パケットを転送するセッションＩＤのＰＰＰｏＥのセッションが増加するようにしたので、セッションＩＤ、ＰＰＰｏＥセッションの変更、減少、増加が容易になる。
【図面の簡単な説明】
【図１】本発明に係るＰＰＰｏＥ端末装置の概略構成を示すブロック図である。
【図２】図１におけるメモリ１０３のサービス情報テーブル１０３Ａを説明する図である。
【図３】図１におけるメモリ１０３のアプリケーションのリンク付要求テーブル１０３Ｂを説明する図である。
【図４】図１におけるＰＰＰｏＥ端末装置の一連の動作例であるシーケンスを示す図である。
【図５】パケットの転送のシーケンスを説明する図である。
【図６】パケットの転送で別の例のシーケンスを説明する図である。
【図７】パケットの転送で他の例のシーケンスを説明する図である。
【図８】パケットの転送でさらに他の例のシーケンスを説明する図である。
【図９】図３の変形例でアプリケーションのリンク付要求テーブル１０３Ｂを示す図である。
【図１０】本発明の前提となるＰＰＰｏＥの接続形態を示す図である。
【図１１】図１０におけるルータ１００とＡＣ１３０間の接続手順のシーケンスを示す図である。
【符号の説明】
１００…ルータ
１０１…ＬＡＮインタフェース
１０２…ＷＡＮインタフェース
１０３…メモリ
１０３Ａ…サービス情報テーブル
１０３Ｂ…アプリケーションのリンク付要求テーブル
１０４…制御部（ＣＰＵ）
１０４Ａ…サービス情報収集制御部
１０４Ｂ…パケット転送制御部
１２０…パーソナルコンピュータ（ＰＣ）
１２０Ａ…問合せ部
１２０Ｂ…サービス選択部
１３０…集中・振分（ＡＣ）
１４０…インターネット
１５０…ＶｏＩＰ網
【図１】
2004260654.tif 000003
【図２】
2004260654.tif 000004
【図３】
2004260654.tif 000005
【図４】
2004260654.tif 000006
【図５】
2004260654.tif 000007
【図６】
2004260654.tif 000008
【図７】
2004260654.tif 000009
【図８】
2004260654.tif 000010
【図９】
2004260654.tif 000011
【図１０】
2004260654.tif 000012
【図１１】
2004260654.tif 000013