(57)【要約】【課題】中継装置であって、ＰＰＰｏＥセッションにかかるパケットが到達していない配下のネットワーク端末に対して切断指示を行い、自装置がＰＰＰｏＥセッションを行えるようにし、ＰＰＰｏＥのセッション数を有効活用することが可能な技術を提供する。【解決手段】新たなＰＰＰｏＥクライアント端末としてＰＰＰｏＥ中継装置１０がＰＰＰｏＥ接続する場合に、所定の時間の間に接続応答受信手段１０２が１以上の通信サーバから接続応答を受信しなかったならば、ＰＰＰｏＥ接続強制切断手段１０７は、ＰＰＰｏＥパケットデータのうち特定のパケットを所定期間検知していないＰＰＰｏＥクライアント端末を抽出し、抽出したＰＰＰｏＥクライアント端末とのＰＰＰｏＥ接続を強制的に切断した後に、新たなＰＰＰｏＥクライアント端末としてＰＰＰｏＥ中継装置１０がＰＰＰｏＥ接続する。【選択図】図２
2014093721.tif 000002
【特許請求の範囲】
【請求項１】
１以上の通信サーバとの間でＰＰＰｏＥ接続可能な中継装置であって、
複数のＰＰＰｏＥクライアント端末と前記ＰＰＰｏＥクライアント端末と通信する１以上の通信サーバとの間でパケットデータを中継するＰＰＰｏＥパケットデータ中継手段と、
前記ＰＰＰｏＥクライアント端末と前記１以上の通信サーバとの間でＰＰＰｏＥによる通信を検出するＰＰＰｏＥ通信検出手段と、
ＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、前記１以上の通信サーバから接続応答を受信する接続応答受信手段と、前記１以上の通信サーバと接続しているＰＰＰｏＥクライアント端末のいずれかとのＰＰＰｏＥ接続を強制的に切断するＰＰＰｏＥ接続強制切断手段と、を有し、
新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、所定の時間の間に前記接続応答受信手段が前記１以上の通信サーバから接続応答を受信しなかったならば、前記ＰＰＰｏＥ接続強制切断手段は、前記ＰＰＰｏＥパケットデータのうち特定のパケットを所定期間検知していないＰＰＰｏＥクライアント端末を抽出し、前記抽出したＰＰＰｏＥクライアント端末とのＰＰＰｏＥ接続を強制的に切断した後に、前記新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続することを特徴とするＰＰＰｏＥ接続機能を有する中継装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＰＰＰｏＥ（Point to Point Protocol over Ethernet＜登録商標＞：ポイントツーポイントプロトコルオーバイーサネット＜登録商標＞）接続機能を有する中継装置に関する。
【背景技術】
【０００２】
ネットワーク端末から専用回線を含むネットワークに接続する方法としてＰＰＰｏＥ回線を使用する方法がある。その方法として、ルータがＰＰＰｏＥ接続に関与せず、ネットワーク端末が直接ＰＰＰｏＥクライアントとなり、ＰＰＰｏＥ回線を占有して使用する方法と、ネットワーク端末の上位に位置するルータがＰＰＰｏＥクライアントとなり、複数のネットワーク端末でＰＰＰｏＥ回線を共有して使用する方法とがある。
【０００３】
ネットワーク端末が直接ＰＰＰｏＥクライアントとなる場合、ルータはその接続情報を保持できない。つまり、ネットワーク端末が直接ＰＰＰｏＥクライアントとして動作し、ＩＳＰ側での契約セッション数を超えていた場合、ネットワーク端末の上位に位置するルータがＰＰＰｏＥクライアントとして動作を開始してもＰＰＰｏＥ接続することはできない。
【０００４】
特許文献１には、ユーザの有するユーザ端末又はユーザ端末と接続するルータを機能させるＰＰＰｏＥ接続切替プログラムであって、ＰＰＰｏＥプロトコルのセッション監視を行い、ユーザ端末からコンテンツを有する特定又は任意のコンテンツサーバへのアクセスが発生する場合に、電話局が有する加入者管理装置に対して、ＰＰＰｏＥプロトコルに従ってその接続先をインターネット経由から地域ＩＰ網経由に切り替えさせ、他のコンテンツサーバへのアクセスが発生するまでその接続を維持させるＰＰＰｏＥ接続切替プログラムが記載されている。
【０００５】
特許文献１記載の技術では、ネットワーク端末の上位に位置するルータがＰＰＰｏＥクライアントとして動作する場合において、配下のネットワーク端末の要求に基づいて接続回線の切替を行い、できるだけＩＳＰ（Internet  Service Provider：インターネットサービスプロバイダ）側の契約セッション数を超えないように動作している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００４−１０４５７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら特許文献１記載の技術では、ユーザ端末から、あるコンテンツサーバへの接続要求が行われると、他のコンテンツサーバへの接続要求が行われるまでその接続を維持してしまう。そのため、あるコンテンツサーバへのセッション数を超えてしまった場合に、別のユーザ端末から当該コンテンツサーバへの接続要求が行われた場合または特許文献１に記載のプログラムを有するルータ自身が当該コンテンツサーバへ接続しようとする場合に、セッション数に空きがなく接続できなくなるという問題がある。
【０００８】
本発明は上記課題に鑑みてなされたものであり、本発明の目的は、中継装置であって、ＰＰＰｏＥセッションにかかるパケットが到達していない配下のネットワーク端末に対して切断指示を行い、自装置がＰＰＰｏＥセッションを行えるようにし、ＰＰＰｏＥのセッション数を有効活用することが可能な技術を提供することにある。
【課題を解決するための手段】
【０００９】
本発明のＰＰＰｏＥ接続機能を有する中継装置は、１以上の通信サーバとの間でＰＰＰｏＥ接続可能な中継装置であって、複数のＰＰＰｏＥクライアント端末と前記ＰＰＰｏＥクライアント端末と通信する１以上の通信サーバとの間でパケットデータを中継するＰＰＰｏＥパケットデータ中継手段と、前記ＰＰＰｏＥクライアント端末と前記１以上の通信サーバとの間でＰＰＰｏＥによる通信を検出するＰＰＰｏＥ通信検出手段と、ＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、前記１以上の通信サーバから接続応答を受信する接続応答受信手段と、前記１以上の通信サーバと接続しているＰＰＰｏＥクライアント端末のいずれかとのＰＰＰｏＥ接続を強制的に切断するＰＰＰｏＥ接続強制切断手段と、を有し、新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、所定の時間の間に前記接続応答受信手段が前記１以上の通信サーバから接続応答を受信しなかったならば、前記ＰＰＰｏＥ接続強制切断手段は、前記ＰＰＰｏＥパケットデータのうち特定のパケットを所定期間検知していないＰＰＰｏＥクライアント端末を抽出し、前記抽出したＰＰＰｏＥクライアント端末とのＰＰＰｏＥ接続を強制的に切断した後に、前記新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ＰＰＰｏＥセッションにかかるパケットが到達していない配下のネットワーク端末に対して切断指示を行い、自装置がＰＰＰｏＥセッションを行うことができるので、ＰＰＰｏＥのセッション数を有効活用することができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明のシステム構成図である。
【図２】図２は、本発明のＰＰＰｏＥ中継装置の機能ブロック図である。
【図３】図３は、ＰＰＰｏＥサーバとＰＰＰｏＥ中継装置とＰＣ１（通信端末）とＰＣ２（通信端末）との間の通信シーケンス図である。
【図４】図４は、ＰＰＰｏＥ中継装置１０の動作フローチャートである。
【図５】図５は、ＭＡＣアドレス、セッションＩＤ組み合わせテーブルである。
【図６】図６は、切断ポート優先設定テーブルである。
【図７】図７は、切断ポート設定テーブルである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施例について、図面を参照して説明する。
【実施例】
【００１３】
図１は本発明のシステム構成図を示す。本発明のシステムは、ＰＰＰｏＥサーバ２３、フレッツ網２２、が接続されているネットワーク網２０と、ネットワーク網２０とＷＡＮ４０で接続されたＰＰＰｏＥ中継装置１０と、ＰＰＰｏＥ中継装置１０とＬＡＮ５０で接続されたＰＣ１〜３（通信端末）３１〜３３の通信端末３０とから構成される。
【００１４】
ネットワーク網２０は契約セッション数以上になるとＰＰＰｏＥクライアント端末（ＰＰＰｏＥ中継装置１０、通信端末３０）からの接続要求に対して接続応答を返さないものとする。
【００１５】
なお、ＰＣ１（通信端末）３１は、フレッツ網２２に、ＰＣ２（通信端末）３２はＰＰＰｏＥサーバ２３に接続しているものとする。
【００１６】
図２は、ＰＰＰｏＥ中継装置１０の機能ブロック図である。
【００１７】
ＰＰＰｏＥ中継装置１０は、ＷＡＮ４０に接続されるＷＡＮインターフェイス部１０１と、ＰＰＰｏＥ接続応答受信部１０２と、ＰＰＰｏＥ接続応答待ちタイマ制御部１０３と、ＰＰＰｏＥパケット中継監視部１０４と、ＰＰＰｏＥ通信制御部１０５と、ＰＰＰｏＥ接続要求部１０６と、ＰＰＰｏＥ通信強制切断部１０７と、切断ポート設定記憶部１０８と、切断ポート優先度設定記憶部１０９と、ＬＡＮ５０に接続されるＬＡＮインターフェイス部１１０と、ＰＰＰｏＥセッション接続記憶部１１１とからなる。
【００１８】
本ＰＰＰｏＥ中継装置１０自身がＰＰＰｏＥ接続を開始する場合、ＰＰＰｏＥ通信制御部１０５に対してＬＡＮインターフェイス部１１０を介して配下のＰＣ（通信端末）３０より指示を出す。
【００１９】
ＰＰＰｏＥ通信制御部１０５は、ＬＡＮインターフェイス部１１０を介して配下のＰＣ（通信端末）３０より指示を受けると、ＰＰＰｏＥ接続要求部１０６に対してＰＰＰｏＥ接続要求を行なうよう指示を出す。
【００２０】
ＰＰＰｏＥ通信制御部１０５は、さらにＰＰＰｏＥ接続応答待ちタイマ制御部１０３に対してタイマをスタートするよう指示を出す。
【００２１】
ＰＰＰｏＥ接続要求部１０６は、指示通り要求を実施し、ＰＰＰｏＥ接続応答受信部１０２はＰＰＰｏＥ接続要求部１０６に対する接続完了のパケットを受信する。
【００２２】
ＰＰＰｏＥ接続応答受信部１０２は、接続完了のパケットを受信すると、ＰＰＰｏＥ接続応答待ちタイマ制御部１０３が実行しているタイマを停止する。
【００２３】
ＰＰＰｏＥ接続応答受信部１０２は、ＰＰＰｏＥ通信制御部１０５に対して接続完了のパケットを転送する。
【００２４】
ＰＰＰｏＥ通信制御部１０５は、接続完了のパケットを受けると、ＰＰＰｏＥセッション接続記憶部１１１にＰＰＰｏＥ中継装置１０自身がＰＰＰｏＥ接続したことを示す、自装置のＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを記憶する。切断時には、記憶済みの自装置のＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを削除する。
【００２５】
ＰＰＰｏＥ通信制御部１０５は接続完了のパケットを受けると、ＷＡＮインターフェイス部１０１を介してＰＰＰｏＥ通信を実行する。
【００２６】
ＰＰＰｏＥパケット中継監視部１０４は、配下のＰＣの接続完了のパケットを中継するとＰＰＰｏＥ通信制御部１０５に対して中継接続完了したことを通知する。
【００２７】
ＰＰＰｏＥ通信制御部１０５は中継接続完了の通知を受けると、ＰＰＰｏＥセッション接続記憶部１１１に配下のＰＣがＰＰＰｏＥ接続したこと示す、配下ＰＣのＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを記憶する。切断時には、記憶済みの配下ＰＣのＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを削除する。
【００２８】
ＰＰＰｏＥパケット中継監視部１０４は、各通信ポートに対してＰＰＰｏＥにおける特定パケットの通信が行われているか否かを監視する特定パケット無通信監視タイマを開始する。
【００２９】
ＰＰＰｏＥパケット中継監視部１０４は、ＰＰＰｏＥ接続応答待ちタイマ制御部１０３にて、ＰＰＰｏＥ接続応答待ちタイマが満了したと通知を受けると、ＰＰＰｏＥ通信制御部１０５に対して所定時間以上無通信であった通信ポートおよびＰＰＰｏＥセッション接続記憶部１１１に記憶している当該通信ポートで通信しているＰＣまたは自装置のＭＡＣアドレスとセッションＩＤを通知する。
【００３０】
ＰＰＰｏＥ通信制御部１０５は、所定時間以上無通信であった通信ポートおよびＰＰＰｏＥセッション接続記憶部１１１に記憶している当該通信ポートで通信しているＰＣまたは自装置のＭＡＣアドレスとセッションＩＤの通知を受けると、切断ポート設定記憶部１０８または切断ポート優先度設定記憶部１０９に記憶している情報を確認し、合致した通信ポートのＰＰＰｏＥ通信の切断をＰＰＰｏＥ通信強制切断部１０７に指示する。
【００３１】
ＰＰＰｏＥ通信強制切断部１０７は、ＰＰＰｏＥ通信制御部１０５からの指示により該当する通信ポートのセッションＩＤとＭＡＣアドレスから切断パケットをサーバ側、クライアント側ともに生成し、ＰＰＰｏＥ通信を強制切断する。
【００３２】
図３は、ＰＰＰｏＥサーバ２３とＰＰＰｏＥ中継装置１０とＰＣ１（通信端末）３１とＰＣ２（通信端末）３２との間の通信シーケンス図を示す。
【００３３】
まず、ＰＣ１（通信端末）３１は、ＰＰＰｏＥ中継装置１０を介してＰＰＰｏＥ接続要求（Ｓ１００、Ｓ１０１）を送信する。
【００３４】
ＰＰＰｏＥサーバ２３は、ＰＰＰｏＥ中継装置１０を介してＰＣ１（通信端末）３１からのＰＰＰｏＥ接続要求に対するＰＰＰｏＥ接続応答をＰＣ１（通信端末）３１へ送信（Ｓ１０２、Ｓ１０３）する。このときＰＰＰｏＥ中継装置１０はセッションＩＤとＭＡＣアドレスをＰＰＰｏＥセッション記憶部１１１に登録し（Ｓ１０４）、ＰＰＰｏＥサーバ２３とＰＣ１（通信端末）３１との間で一定時間ＰＰＰヘッダの付いたネットワーク層プロトコルに属するパケット（例えばＴＣＰやＵＤＰパケット）の送受信が行われているか否かを判断するため、ＰＰＰｏＥの無通信監視タイマをスタートする（Ｓ１０５）。
【００３５】
ここで、ＰＣ１（通信端末）３１がＰＰＰｏＥ接続中（Ｓ１０６）であるときに、ＰＣ２（通信端末）３２は、ＰＰＰｏＥ中継装置１０を介してＰＰＰｏＥ接続要求を送信したとする（Ｓ１０７、Ｓ１０８）。
【００３６】
ＰＰＰｏＥサーバ２３は、ＰＰＰｏＥ中継装置１０を介してＰＣ１（通信端末）３２からのＰＰＰｏＥ接続要求に対するＰＰＰｏＥ接続応答をＰＣ２（通信端末）３２へ送信する（Ｓ１０９、Ｓ１１０）。このときＰＰＰｏＥ中継装置１０はセッションＩＤとＭＡＣアドレスをＰＰＰｏＥセッション接続記憶部１１１に登録し（Ｓ１１１）、ＰＣ２（通信端末）３２との間で一定時間ＰＰＰヘッダの付いたネットワーク層プロトコルに属するパケット（例えばＴＣＰやＵＤＰパケット）の送受信が行われているか否かを判断するため、ＰＰＰｏＥの無通信監視タイマをスタートする（Ｓ１１２）。
【００３７】
このとき、ＰＰＰｏＥ中継装置１０がＰＰＰｏＥ接続要求をネットワークへ送信したとする（Ｓ１１４）。（ＰＰＰｏＥ接続要求の送信は配下のＰＣ（通信端末）３０のいずれかからの要求による送信であっても、本ＰＰＰｏＥ中継装置自身による送信であっても良い。）
【００３８】
ＰＰＰｏＥ中継装置１０はＰＰＰｏＥ接続要求送信後、ＰＰＰｏＥ接続応答の応答待ちタイマを起動する（Ｓ１１５）。ＰＰＰｏＥ中継装置１０はある一定時間経過するまでネットワークからの応答がなく（Ｓ１１６）、ＰＰＰｏＥ接続応答の応答待ちタイマが満了した場合（Ｓ１１７）、空きセッションがないと判断する（Ｓ１１８）。
【００３９】
このとき、ＰＰＰｏＥ中継装置１０はステップ１０５でスタートしたＰＰＰｏＥの無通信監視タイマと、ステップ１１２でスタートしたＰＰＰｏＥの無通信監視タイマのどちらかが満了しているか否かを判定する。ここでは、ステップ１１２でスタートしたＰＰＰｏＥの無通信監視タイマを満了していると判断する（Ｓ１１９）。
【００４０】
ＰＰＰｏＥ中継装置１０はＰＣ２（通信端末）３２とＰＰＰｏＥサーバ２３のセッションＩＤとＭＡＣアドレスから切断パケットを生成し、ＰＣ２（通信端末）３２とＰＰＰｏＥサーバ２３の双方にＰＰＰｏＥ切断要求を送信する（Ｓ１２０、Ｓ１２１）。
【００４１】
ＰＰＰｏＥ中継装置１０はＰＣ２（通信端末）３２とＰＰＰｏＥサーバ２３からＰＰＰｏＥ切断応答が返ってくると（Ｓ１２２、Ｓ１２３）、再度ＰＰＰｏＥサーバ２３に対してＰＰＰｏＥ接続要求を送信する（Ｓ１２４）。
【００４２】
ＰＰＰｏＥ中継装置１０はＰＰＰｏＥ接続応答が返ってくると（Ｓ１２５）ＰＰＰｏＥ接続を開始する（Ｓ１２６）。
【００４３】
図４は、ＰＰＰｏＥ中継装置１０の動作フローチャートを示す。
【００４４】
ＰＰＰｏＥ中継装置１０自装置は、配下のＰＣからパケットを送信され、ＬＡＮインターフェイス部１１０からパケットを受信すると、受信したパケットがＰＰＰｏＥ接続の為のパケットであるか否かを判定する（Ｓ２０１）。
【００４５】
受信したパケットがＰＰＰｏＥ接続の為のパケットであった場合（Ｓ２０１：ＹＥＳ）、そのパケットを送信したＰＣのＭＡＣアドレスとＰＰＰｏＥ接続にかかるセッションＩＤとそのパケットを受信した通信ポートを記憶する（Ｓ２０２）。その後、当該ＰＰＰｏＥの特定パケット無通信監視タイマをスタートさせる（Ｓ２０３）。
【００４６】
さらに、あらかじめ登録されている切断ポート優先設定テーブルを参照し、記憶した通信ポートに該当するフィールド（図６中のＬＡＮポート）を判定し、接続中フラグに該当するフィールド（図６中の接続中フラグ）を“接続中”にセットする（Ｓ２０４）。さらに予め登録されている切断ポート設定テーブルを参照し、記憶した通信ポートに該当するフィールド（図７中のＬＡＮポート）を判定し、接続中フラグに該当するフィールド（図７中の接続中フラグ）を“接続中”にセットする（Ｓ２０５）。
【００４７】
ＰＰＰｏＥ中継装置１０がＰＰＰｏＥの接続を開始したか判断し、開始していない場合は（Ｓ２０５：Ｎｏ）、再びステップ２０１に戻り、配下のＰＣからのＰＰＰｏＥ接続の実施の有無を判定する。
【００４８】
ＰＰＰｏＥ中継装置１０がＰＰＰｏＥ接続を開始した場合（Ｓ２０６：Ｙｅｓ）、ＰＰＰｏＥ接続応答待ちのタイマをスタートさせる（Ｓ２０７）。
【００４９】
ＰＰＰｏＥ中継装置１０が送信したＰＰＰｏＥ接続要求に対して、ネットワーク２０よりＰＰＰｏＥ接続応答を受信したかの判断を行い（Ｓ２０８）、受信した場合は（Ｓ２０８：Ｙｅｓ）、ＰＰＰｏＥ接続応答待ちタイマを停止し（Ｓ２０９）、終了する。
【００５０】
ネットワーク２０よりＰＰＰｏＥ接続応答が受信されず（Ｓ２０８：Ｎｏ）、ＰＰＰｏＥ接続応答待ちタイマが満了しない間（Ｓ２１０：Ｎｏ）は応答受信（Ｓ２０８）を待ち、タイマ満了した場合（Ｓ２１０：Ｙｅｓ）、ＰＰＰｏＥ切断用ポートの設定判断を行う（Ｓ２１１）。
【００５１】
ＰＰＰｏＥ切断用のポートが事前に切断ポート設定テーブルより設定されているか判断し、設定済みの場合（Ｓ２１１：Ｙｅｓ）、ＰＰＰｏＥの特定パケット無通信監視タイマが満了しているか否かを判定する（Ｓ２１２）。タイマ満了している場合（Ｓ２１２：Ｙｅｓ）、設定済みのＰＰＰｏＥ切断用ポートのＰＰＰｏＥ通信を切断する（Ｓ２１３）、その後、ＰＰＰｏＥ中継装置１０のＰＰＰｏＥ接続処理を再開し（Ｓ２１４）、ＰＰＰｏＥ接続応答受信待ち（Ｓ２０８）を行う。ＰＰＰｏＥの特定パケット無通信監視タイマが満了していない場合（Ｓ２１２：Ｎｏ）、ステップ２０６に戻りＰＰＰｏＥの接続を開始し、ＰＰＰｏＥ接続応答を待つ。
【００５２】
ＰＰＰｏＥ切断用のポートが事前に設定済みでない場合（Ｓ２１１：Ｎｏ）、ＰＰＰｏＥ切断の優先順位を事前に切断ポート優先設定テーブルで設定されているかを確認し（Ｓ２１５）、設定済みの場合は（２１５：Ｙｅｓ）、複数のポートでＰＰＰｏＥの無通信監視タイマが満了しているかを確認し（Ｓ２１６）、複数ポートで満了している場合（Ｓ２１６：Ｙｅｓ）、優先順位の低い通信ポートのＰＰＰｏＥ通信を切断し（Ｓ２１７）、ＰＰＰｏＥ制御装置のＰＰＰｏＥ接続処理を再開する（Ｓ２１４）。
【００５３】
事前にＰＰＰｏＥ切断の優先順位が設定されて無く（Ｓ２１５：Ｎｏ）、複数のポートで特定パケットが受信され、ＰＰＰｏＥの特定パケット無通信監視タイマが満了していない場合（Ｓ２１６：Ｎｏ）、ＰＰＰｏＥの特定パケット無通信監視タイマが満了するまで待ち（Ｓ２１８）、満了した場合（Ｓ２１８：Ｙｅｓ）、満了したポートのＰＰＰｏＥ通信を切断し（Ｓ２１９）、ＰＰＰｏＥ制御装置のＰＰＰｏＥ接続処理を再開する（Ｓ２１４）。
【００５４】
図５は、ＭＡＣアドレス、セッションＩＤ組み合わせテーブルを示している。
【００５５】
所定時間以上無通信であった通信ポートに対して、テーブルからＭＡＣアドレスとセッションＩＤを取得し、ＰＰＰｏＥ通信強制切断を行う。
【００５６】
接続を開始すると接続先のＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを記憶する。
【００５７】
切断時には、記憶済みの配下ＰＣのＭＡＣアドレスおよびセッションＩＤ、切断パケット送信先ポートを削除する。
【００５８】
図６は、切断ポート優先設定テーブルを示している。
【００５９】
切断ポート優先設定テーブルは事前に切断優先順位を設定し、実際に接続されているかのフラグを立て、接続されていた場合はその優先順位で切断を行う。
【００６０】
図７は、切断ポート設定テーブルを示している。
【００６１】
図７において、０は切断、１は接続を示す。切断ポート設定テーブルは事前に切断用のポートを設定し、実際に接続されているかのフラグを立て、接続されていた場合はそのポートを切断する。
【００６２】
以上、本発明の一実施の形態を説明した。
【００６３】
本発明の実施の形態では、ＰＰＰｏＥ接続機能を有する中継装置は、１以上の通信サーバとの間でＰＰＰｏＥ接続可能な中継装置であって、複数のＰＰＰｏＥクライアント端末と前記ＰＰＰｏＥクライアント端末と通信する１以上の通信サーバとの間でパケットデータを中継するＰＰＰｏＥパケットデータ中継手段と、前記ＰＰＰｏＥクライアント端末と前記１以上の通信サーバとの間でＰＰＰｏＥによる通信を検出するＰＰＰｏＥ通信検出手段と、ＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、前記１以上の通信サーバから接続応答を受信する接続応答受信手段と、前記１以上の通信サーバと接続しているＰＰＰｏＥクライアント端末のいずれかとのＰＰＰｏＥ接続を強制的に切断するＰＰＰｏＥ接続強制切断手段と、を有し、新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続する場合に、所定の時間の間に前記接続応答受信手段が前記１以上の通信サーバから接続応答を受信しなかったならば、前記ＰＰＰｏＥ接続強制切断手段は、前記ＰＰＰｏＥパケットデータのうち特定のパケットを所定期間検知していないＰＰＰｏＥクライアント端末を抽出し、前記抽出したＰＰＰｏＥクライアント端末とのＰＰＰｏＥ接続を強制的に切断した後に、前記新たなＰＰＰｏＥクライアント端末として自装置がＰＰＰｏＥ接続し、自装置配下の端末の内、所定のポートに接続されたＰＰＰｏＥクライアント端末がＰＰＰｏＥ接続を実施している場合に、特定パケット監視手段は、前記所定のポートにおいて特定のパケットを所定期間検知していないと判断した場合に、前記ＰＰＰｏＥ接続強制切断手段は前記所定のポートに接続されたＰＰＰｏＥクライアント端末のＰＰＰｏＥ接続を切断し自装置がＰＰＰｏＥ接続することが望ましい。
【００６４】
本発明の実施の態様では、特定パケット監視手段が前記所定のポートにおいて特定のパケットを所定期間検知していないと判断し、ＰＰＰｏＥ接続強制切断手段が、前記所定のポートに接続されたＰＰＰｏＥクライアント端末のＰＰＰｏＥ接続を切断し自装置がＰＰＰｏＥ接続することにより、ネットワーク端末に対する切断指示と自装置によるＰＰＰｏＥセッションの実施を効率的に行うことができる。
【００６５】
また、本発明の実施の形態では、各ポートにおけるＰＰＰｏＥ接続の優先順位を決定するＰＰＰｏＥ接続優先度決定手段と、決定したＰＰＰｏＥ接続優先度を記憶するＰＰＰｏＥ接続優先度記憶手段とをさらに有し、前記特定パケット監視手段は、前記ＰＰＰｏＥ接続優先度記憶手段に記憶された前記ＰＰＰｏＥ接続の優先順位を参照し、当該優先度が低い順に特定のパケットが所定期間検知していないかを特定し、特定のパケットを所定期間検知していないと判断した場合に、前記ＰＰＰｏＥ切断手段は当該優先度が低いポートに接続されたＰＰＰｏＥクライアント端末のＰＰＰｏＥ接続を切断し自装置がＰＰＰｏＥ接続することが望ましい。
【００６６】
本発明の実施の形態では、ＰＰＰｏＥ接続優先度決定手段と、決定したＰＰＰｏＥ接続優先度を記憶するＰＰＰｏＥ接続優先度記憶手段とを用いて、優先度の低いＰＰＰｏＥクライアント端末のＰＰＰｏＥ接続を切断することにより、ＰＰＰｏＥのセッション数をより有効に活用することができる。
【００６７】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分りやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。
【００６８】
また、上記の各構成、機能、処理部、処理手順等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。
【符号の説明】
【００６９】
１０  ＰＰＰｏＥ中継装置
２０  ネットワーク網
２２  フレッツ網
２３  ＰＰＰｏＥサーバ
３０  通信端末
３１  ＰＣ１（通信端末）
３２  ＰＣ２（通信端末）
３３  ＰＣ３（通信端末）
４０  ＷＡＮ
５０  ＬＡＮ
１０１  ＷＡＮインターフェイス部
１０２  ＰＰＰｏＥ接続応答受信部
１０３  ＰＰＰｏＥ接続応答待ちタイマ制御部
１０４  ＰＰＰｏＥパケット中継監視部
１０５  ＰＰＰｏＥ通信制御部
１０６  ＰＰＰｏＥ接続要求部
１０７  ＰＰＰｏＥ通信強制切断部
１０８  切断ポート設定記憶部
１０９  切断ポート優先度設定記憶部
１１０  ＬＡＮインターフェイス部
１１１  ＰＰＰｏＥセッション接続記憶部
【図１】
2014093721.tif 000003
【図２】
2014093721.tif 000004
【図３】
2014093721.tif 000005
【図４】
2014093721.tif 000006
【図５】
2014093721.tif 000007
【図６】
2014093721.tif 000008
【図７】
2014093721.tif 000009