(57)【要約】【課題】  中継装置の一時的な障害（輻輳も含む）時におけるＰＤＰコンテキストの解放を抑止し、移動体加入者による再接続動作を不要とすることが可能な移動体パケット通信システムを提供する。【解決手段】  ＳＧＳＮ１は中継装置３向けのＩＣＭＰ−ＥＣＨＯ−Ｒｅｑｕｅｓｔ１０３の送信と、中継装置３からのＩＣＭＰ−ＥＣＨＯ−Ｒｅｐｌｙ１０４の受信とによって中継装置３の正常性を確認する。ＳＧＳＮ１はＧＴＰ−ＥＣＨＯ不通が発生した場合でも、中継装置３の障害の有無を確認し、中継装置３に障害の可能性がある場合、ＰＤＰコンテキスト１１の解放を実施しない。ＳＧＳＮ１は中継装置３の故障が復旧した場合、ＧＧＳＮ２がＰＤＰコンテキスト２１を解放しているか、継続しているかを確認し、継続している場合、そのまま自ノードでもＰＤＰコンテキスト１１を継続する。【選択図】      図１
2006121246.tif 000002
【特許請求の範囲】
【請求項１】
ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムであって、
前記ノード装置各々は、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する制御手段を有することを特徴とする移動体パケット通信システム。
【請求項２】
前記制御手段は、前記中継装置が前記故障から復旧した時に相手先のノード装置が前記ＰＤＰコンテキストを保持しているかを判定することを特徴とする請求項１記載の移動体パケット通信システム。
【請求項３】
前記制御手段は、前記相手先のノード装置が前記ＰＤＰコンテキストを保持していないと判定した時に、自ノード装置の前記ＰＤＰコンテキストを解放することを特徴とする請求項２記載の移動体パケット通信システム。
【請求項４】
前記制御手段は、前記相手先のノード装置が前記ＰＤＰコンテキストを保持していると判定した時に、自ノード装置の前記ＰＤＰコンテキストを保持することを特徴とする請求項２または請求項３記載の移動体パケット通信システム。
【請求項５】
前記ノード装置間の一方のノード装置がＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）であり、他方のノード装置がＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）であることを特徴とする請求項１から請求項４のいずれか記載の移動体パケット通信システム。
【請求項６】
他のノード装置との間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記他のノード装置との間の通信のセッションを確立するノード装置であって、
前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する制御手段を有することを特徴とするノード装置。
【請求項７】
前記制御手段は、前記中継装置が前記故障から復旧した時に前記他のノード装置が前記ＰＤＰコンテキストを保持しているかを判定することを特徴とする請求項６記載のノード装置。
【請求項８】
前記制御手段は、前記他のノード装置が前記ＰＤＰコンテキストを保持していないと判定した時に、自ノード装置の前記ＰＤＰコンテキストを解放することを特徴とする請求項７記載のノード装置。
【請求項９】
前記制御手段は、前記他のノード装置が前記ＰＤＰコンテキストを保持していると判定した時に、自ノード装置の前記ＰＤＰコンテキストを保持することを特徴とする請求項７または請求項８記載のノード装置。
【請求項１０】
自ノード装置及び前記他のノード装置の一方がＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）である時に、他方がＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）であることを特徴とする請求項６から請求項９のいずれか記載のノード装置。
【請求項１１】
ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムに用いられるＰＤＰコンテキスト継続方法であって、前記ノード装置各々が、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する処理を実行することを特徴とするＰＤＰコンテキスト継続方法。
【請求項１２】
前記ノード装置各々が、前記中継装置が前記故障から復旧した時に相手先のノード装置が前記ＰＤＰコンテキストを保持しているかを判定する処理を実行することを特徴とする請求項１１記載のＰＤＰコンテキスト継続方法。
【請求項１３】
前記ノード装置各々が、前記相手先のノード装置が前記ＰＤＰコンテキストを保持していないと判定した時に、自ノード装置の前記ＰＤＰコンテキストを解放する処理を実行することを特徴とする請求項１２記載のＰＤＰコンテキスト継続方法。
【請求項１４】
前記ノード装置各々が、前記相手先のノード装置が前記ＰＤＰコンテキストを保持していると判定した時に、自ノード装置の前記ＰＤＰコンテキストを保持する処理を実行することを特徴とする請求項１２または請求項１３記載のＰＤＰコンテキスト継続方法。
【請求項１５】
前記ノード装置間の一方のノード装置がＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）であり、他方のノード装置がＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）であることを特徴とする請求項１１から請求項１４のいずれか記載のＰＤＰコンテキスト継続方法。
【請求項１６】
ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムに用いられるＰＤＰコンテキスト継続方法であって、前記ノード装置のコンピュータに、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する処理を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は移動体パケット通信システム、ノード装置及びそれらに用いるＰＤＰコンテキスト継続方法並びにそのプログラムに関し、特に移動体パケット通信におけるＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキスト（セッション）の継続方法に関する。
【背景技術】
【０００２】
移動体パケット通信システムとしては、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｅｒｖｉｃｅ）システムがある。ＧＰＲＳシステムはデータ端末が送受信するデータをパケットのままの形で移動通信ネットワーク内でも転送する移動パケット通信方式である（例えば、特許文献１参照）。
【０００３】
この方式では、従来、回線交換での提供が主流であったリアルタイム性のある情報（例えば、音声、動画等）についても、パケット通信方式にサービス品質（速度、遅延等）を満足するＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  ｓｅｒｖｉｃｅ）制御を導入することによって提供可能となっている。
【０００４】
このＱｏＳ制御として、ＧＰＲＳシステムを構成するＭＳ（Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ：移動機）、ＲＮＣ（Ｒａｄｉｏ  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ）、ＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）（在圏ノード）、ＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）（関門ノード）の間でＰＤＰ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキスト（ＰＤＰ  ｃｏｎｔｅｘｔ）確立がなされている。尚、ＭＳ−ＳＧＳＮ間はＲＡＮ（Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）であり、ＳＧＳＮ−ＧＧＳＮ間はコアネットワーク（バックボーンネットワーク）で接続されている。
【０００５】
ここで、ＳＧＳＮの主な機能としては在圏加入者情報管理、在圏加入者移動管理、発着信制御、トンネリング制御、課金制御、ＱｏＳ制御等があり、ＧＧＳＮの主な機能としてはＩＳＰ（Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅｓ  Ｐｒｏｖｉｄｅｒ）アクセス管理、アドレス管理、発着信制御、トンネリング制御、課金制御、ＱｏＳ制御等がある。
【０００６】
パケット通信の特徴はユーザにも浸透しつつあり、混雑状況によっては通信しづらいという認知ができつつある。別の見方をすると、パケット通信では混雑していても通信しづらくはなるが、セッションが解放されることはないことがメリットであるとの認知がユーザにあるといえる。
【０００７】
このような状況において、ＧＴＰ（ＧＰＲＳ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）−ＥＣＨＯ−Ｒｅｑｕｅｓｔ／Ｒｅｐｌｙによる正常性確認だけでＰＤＰコンテキストの解放つまりセッションの切断を行うことは、再度セッショ開始手順の実施をユーザに促すことになり、ユーザの認知しているパケット通信のメリットと相反することになる。
【０００８】
特に、途中までダウンロードをした状態でのセッションの切断や、データ表示途中での必要な情報を記録する前のセッションの切断は、加入者に対して不利益となる。上記の移動体パケット通信システムでは、中継網にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いていることから、今後のトラヒック増によっては中継装置の輻輳や一時的障害の発生頻度も高くなると考えられ、なるべくセッションを継続する技術の提供が必要である。
【０００９】
【特許文献１】特表２００２−５３００２３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述した従来の移動体パケット通信システムでは、中継装置の一時的な故障・輻輳によってもＧＴＰ−ＥＣＨＯによるノード間の正常性確認のみでＰＤＰコンテキストの解放を実施している。これは、ＧＴＰ−ＥＣＨＯの正常性確認が失敗した原因が、中継装置であるのか、相手ノードであるかが判断できないためである。
【００１１】
特に、中継装置の一時的な故障であった場合に、中継装置が故障から復旧したとしても、ユーザは再度パケット通信開始の手続きを実行する必要がある。ユーザによる再度のパケット通信開始手続きは、それまでの継続していた通信の結果を廃棄してしまうことになり、例えば大規模データのダウンロードを実施している場合等では、非常に不便となる。
【００１２】
そこで、本発明の目的は上記の問題点を解消し、中継装置の一時的な障害（輻輳も含む）時におけるＰＤＰコンテキストの解放を抑止し、移動体加入者による再接続動作を不要とすることができる移動体パケット通信システム、ノード装置及びそれらに用いるＰＤＰコンテキスト継続方法並びにそのプログラムを提供することにある。
【課題を解決するための手段】
【００１３】
本発明による移動体パケット通信システムは、ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムであって、
前記ノード装置各々は、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する制御手段を備えている。
【００１４】
本発明によるノード装置は、他のノード装置との間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記他のノード装置との間の通信のセッションを確立するノード装置であって、
前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する制御手段を備えている。
【００１５】
本発明によるＰＤＰコンテキスト継続方法は、ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムに用いられるＰＤＰコンテキスト継続方法であって、前記ノード装置各々が、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する処理を実行している。
【００１６】
本発明によるＰＤＰコンテキスト継続方法のプログラムは、ノード装置間で同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで、中継装置を介して行われる前記ノード装置間の通信のセッションを確立する移動体パケット通信システムに用いられるＰＤＰコンテキスト継続方法であって、前記ノード装置のコンピュータに、前記中継装置の故障であると判定した時に前記ＰＤＰコンテキストを解放しないように制御する処理を実行させている。
【００１７】
すなわち、本発明の移動体パケット通信システムは、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｙｓｔｅｍ）パケット通信において、加入者ノードＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）と関門ノードＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ）とで同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキストを管理することで通信のセッションを確立する。ここで、ＧＰＲＳパケット通信は移動体通信のパケットサービスを示し、ＳＧＳＮは移動体パケットサービスを提供する加入者交換機の位置付けのノード装置を示し、ＧＧＳＮは移動体パケットサービスを提供する関門交換機の位置付けのノード装置を示している。
【００１８】
ＰＤＰコンテキストは移動体加入者がセッション確立操作を実施することで、ＳＧＳＮとＧＧＳＮとに生成されるもので、通信のための各種情報が格納されている。ここで、ＰＤＰはＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）やＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｚａｔｉｏｎ  Ｓｅｃｔｏｒ）勧告のＸ．２５を指している。また、ＰＤＰコンテキストはパケット通信を行うための各ノードに保存された通信の情報であり、ＩＰ通信であれば、加入者のＩＰアドレスやノード間での識別子情報等である。
【００１９】
ＧＰＲＳではノード間の正常性確認のために、ＧＴＰ（ＧＰＲＳ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）−ＥＣＨＯ  Ｒｅｑｕｅｓｔメッセージを送信し、その応答メッセージであるＧＴＰ−ＥＣＨＯ  Ｒｅｐｌｙを受信することで、ノード間の正常性確認をしている。この確認はＰＤＰコンテキスト単位の確認ではなく、ノード単位の確認となる。
【００２０】
ここで、中継装置に故障が発生すると、ＳＧＳＮとＧＧＳＮとの間で実施されている正常性確認がＮＧとなるため、互いのノード（ＳＧＳＮ及びＧＧＳＮ）でＰＤＰコンテキストを解放するように定められている。上記の中継装置の故障が短時間で復旧したとしても、互いのノードではＰＤＰコンテキストの解放となってしまう場合がある。
【００２１】
また、互いのノードでのノード間の不具合判定基準によっては、一方のノードではＰＤＰコンテキストが解放され、他方のノードではＰＤＰコンテキストが解放されない事態が発生しうる。
【００２２】
本発明の移動体パケット通信システムでは、上記のような事態において、１）中継装置の故障を判定すること、２）中継装置の故障の場合にはＰＤＰコンテキストを解放しないこと、３）中継装置の故障が復旧後に相手ノードがＰＤＰコンテキストを解放している・いないを確認する手段を有することを特徴とし、サービス性を向上させている。
【００２３】
本発明の移動体パケット通信システムでは、中継装置に不具合が発生し、その後に不具合から復旧した時の状況にしたがって以下のような動作を行う。
１）中継装置向けのＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）−ＥＣＨＯ−Ｒｅｑｕｅｓｔ送信と、中継装置からのＩＣＭＰ−ＥＣＨＯ−Ｒｅｐｌｙ受信とによって中継装置の正常性を確認する。
２）万が一、ＧＴＰ−ＥＣＨＯ不通が発生した場合でも、中継装置の障害の有無を確認し、中継装置に障害の可能性がある場合には、ＰＤＰコンテキストの解放を実施しない。
３）中継装置の故障が復旧した場合には、相手ノードがＰＤＰコンテキストを解放しているか、継続しているかを確認し、継続している場合には、そのまま自ノードでもＰＤＰコンテキストを継続する。
４）相手ノードでＰＤＰコンテキストを解放している場合には、自ノードのＰＤＰコンテキストを解放する。
５）相手ノードがＰＤＰコンテキストを継続しているかの確認には、レングス＝ゼロバイトのＧＴＰ−Ｕメッセージを送信する。Ｅｒｒｏｒ  Ｉｎｄが返送されてくれば、相手ノードはＰＤＰコンテキストを解放したと判定し、なにも応答がなければＰＤＰコンテキストを保持していると判定する。
【００２４】
これによって、本発明の移動体パケット通信システムでは、中継装置の一時的な障害（輻輳も含む）時にＰＤＰコンテキストの解放をしなくて済むので、移動体加入者によって再接続動作をする必要がなくなる。また、通信のＥＮＤ−ＥＮＤ再送機能等で回復可能な場合には、加入者が一時的な故障にさえ気付くことなく通信を継続することが可能となる。従来の動作、つまり、セッションの解放を行う場合でも、その後の加入者の動作が、多くの場合、再度接続すると予測することが可能となるので、解放動作をしないことで、不要な呼処理能力の消費を抑えることが可能となる。
【発明の効果】
【００２５】
本発明は、以下に述べるような構成及び動作とすることで、中継装置の一時的な障害（輻輳も含む）時におけるＰＤＰコンテキストの解放を抑止し、移動体加入者による再接続動作を不要とすることができるという効果が得られる。
【発明を実施するための最良の形態】
【００２６】
次に、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態による移動体パケット通信システムの構成を示すブロック図である。図１において、本発明の実施の形態による移動体パケット通信システムは、ＧＰＲＳ（Ｇｅｎｅｒａｌ  Ｐａｃｋｅｔ  Ｒａｄｉｏ  Ｓｙｓｔｅｍ）パケット通信において、ＳＧＳＮ（Ｓｅｒｖｉｎｇ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ：加入者ノード）１と、ＧＧＳＮ（Ｇａｔｅｗａｙ  ＧＰＲＳ  Ｓｕｐｐｏｒｔ  Ｎｏｄｅ：関門ノード）２とで同一のＰＤＰ（Ｐａｋｃｅｔ  Ｄａｔａ  Ｐｒｏｔｏｃｏｌ）コンテキスト１１，２１を管理することで、通信のセッションを確立する。
【００２７】
ここで、ＧＰＲＳパケット通信は移動体通信のパケットサービスを示し、ＳＧＳＮ１は移動体パケットサービスを提供する加入者交換機の位置付けのノード装置を示し、ＧＧＳＮ２は移動体パケットサービスを提供する関門交換機の位置付けのノード装置を示している。
【００２８】
ＰＤＰコンテキスト１１，２１は移動体加入者がセッション確立操作を実施することで、ＳＧＳＮ１とＧＧＳＮ２とにおいて生成されるもので、通信のための各種情報が格納されている。ここで、ＰＤＰはＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）やＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｔａｎｄａｒｚａｔｉｏｎ  Ｓｅｃｔｏｒ）勧告のＸ．２５を指している。また、ＰＤＰコンテキスト１１，２１はパケット通信を行うための各ノードに保存された通信の情報であり、ＩＰ通信であれば、加入者のＩＰアドレスやノード間での識別子情報等である。
【００２９】
ＧＰＲＳではＳＧＳＮ１とＧＧＳＮ２との間の正常性確認のために、ＧＴＰ（ＧＰＲＳ  Ｔｕｎｎｅｌｉｎｇ  Ｐｒｏｔｏｃｏｌ）−ＥＣＨＯ  Ｒｅｑｕｅｓｔ１０１を送信し、その応答メッセージであるＧＴＰ−ＥＣＨＯ  Ｒｅｐｌｙ１０２を受信することで、ＳＧＳＮ１とＧＧＳＮ２との間の正常性確認をしている。この正常性確認はＰＤＰコンテキスト単位の確認ではなく、ノード単位の確認となる。
【００３０】
ここで、中継装置３に故障が発生すると、ＳＧＳＮ１とＧＧＳＮ２との間で実施されている正常性確認がＮＧとなるため、ＳＧＳＮ１及びＧＧＳＮ２でＰＤＰコンテキスト１１，２１を解放するように定められている。上記の中継装置３の故障が短時間で復旧したとしても、ＳＧＳＮ１及びＧＧＳＮ２ではＰＤＰコンテキスト１１，２１の解放となってしまう場合がある。また、ＳＧＳＮ１及びＧＧＳＮ２でのノード間の不具合判定基準によっては、一方のノードではＰＤＰコンテキストが解放され、他方のノードではＰＤＰコンテキストが解放されない事態が発生しうる。
【００３１】
本発明の実施の形態では、上記のような事態において、１）中継装置３の故障を判定すること、２）中継装置３の故障の場合にはＰＤＰコンテキスト１１，２１を解放しないこと、３）中継装置３の故障が復旧後に相手ノードがＰＤＰコンテキスト１１，２１を解放している・いないを確認する手段を有することを特徴とし、サービス性を向上させている。
【００３２】
本発明の実施の形態では、中継装置３に不具合が発生し、その後に不具合から復旧した時の状況にしたがって、ＳＧＳＮ１では以下のような動作を行う。
１）中継装置３向けのＩＣＭＰ（Ｉｎｔｅｒｎｅｔ  Ｃｏｎｔｒｏｌ  Ｍｅｓｓａｇｅ  Ｐｒｏｔｏｃｏｌ）−ＥＣＨＯ−Ｒｅｑｕｅｓｔ１０３の送信と、中継装置３からのＩＣＭＰ−ＥＣＨＯ−Ｒｅｐｌｙ１０４の受信とによって中継装置３の正常性を確認する。
２）万が一、ＧＴＰ−ＥＣＨＯ不通が発生した場合でも、中継装置３の障害の有無を確認し、中継装置３に障害の可能性がある場合には、ＰＤＰコンテキスト１１の解放を実施しない。
３）中継装置３の故障が復旧した場合には、相手ノード（ＧＧＳＮ２）がＰＤＰコンテキスト２１を解放しているか、継続しているかを確認し、継続している場合には、そのまま自ノードでもＰＤＰコンテキスト１１を継続する。
４）相手ノードでＰＤＰコンテキスト２１を解放している場合には、自ノードのＰＤＰコンテキスト１１を解放する。
５）相手ノードがＰＤＰコンテキスト２１を継続しているかの確認には、レングス＝ゼロバイトのＧＴＰ−Ｕメッセージ１０５を送信する。Ｅｒｒｏｒ  Ｉｎｄ１０６が返送されてくれば、相手ノードはＰＤＰコンテキスト２１を解放したと判定し、なにも応答がなければＰＤＰコンテキスト２１を保持していると判定する。
【００３３】
上記の動作において、ＧＴＰ−ＥＣＨＯ  Ｒｅｑｕｅｓｔ１０１及びＧＴＰ−ＥＣＨＯ  Ｒｅｐｌｙ１０２はＳＧＳＮ１とＧＧＳＮ２との間の正常性を確認するためのメッセージであり、ＩＣＭＰ  ＥＣＨＯ  Ｒｅｑｕｅｓｔ１０３及びＩＣＭＰ  ＥＣＨＯ  Ｒｅｐｌｙ１０４は中継装置３の故障を検出するためのメッセージである。また、レングス＝０  ＧＴＰ−Ｕ１０５はＧＧＳＮ２でのＰＤＰコンテキスト２１の保持状況を確認するためのメッセージであり、ＧＴＰ−Ｅｒｒｏｒ  Ｉｎｄ１０６はＧＧＳＮ２に該当ＰＤＰコンテキスト２１が保持されていない場合に送信されるメッセージである。
【００３４】
これによって、本発明の実施の形態では、中継装置３の一時的な障害（輻輳も含む）時にＰＤＰコンテキスト１１，２１の解放をしなくて済むので、移動体加入者によって再接続動作をする必要がなくなる。また、通信のＥＮＤ−ＥＮＤ再送機能等で回復可能な場合には、加入者が一時的な故障にさえ気付くことなく通信を継続することができる。従来の動作、つまり、セッションの解放を行う場合でも、その後の加入者の動作が、多くの場合、再度接続すると予測することができるので、解放動作をしないことで、不要な呼処理能力の消費を抑えることができる。
【実施例１】
【００３５】
次に、本発明の実施例について図面を参照して説明する。図２は本発明の一実施例によるＳＧＳＮの構成を示すブロック図である。図２において、ＳＧＳＮ１はＣＰＵ（中央処理装置）１２と、ＣＰＵ１２で実行する制御プログラム１３ａを含むメインメモリ１３と、ＰＤＰコンテキスト１１を格納する記憶装置１４と、加入者側通信部１５と、中継装置側通信部１６とから構成されている。
【００３６】
尚、ＳＧＳＮ１内部はＣＰＵ１２と、メインメモリ１３と、記憶装置１４と、加入者側通信部１５と、中継装置側通信部１６とがそれぞれ内部バス１１０に接続されている。また、本発明の一実施例による移動体パケット通信システムは図１に示す本発明の実施の形態による移動体パケット通信システムと同様の構成となっている。
【００３７】
図３及び図４は本発明の一実施例による移動体パケット通信システムの動作を示すシーケンスチャートである。これら図１〜図４を参照して本発明の一実施例による移動体パケット通信システムの動作について説明する。尚、図３及び図４に示すＳＧＳＮ１の動作はＣＰＵ１２が制御プログラム１３ａを実行することで実現される。
【００３８】
ＳＧＳＮ１がＧＴＰ−ＥＣＨＯ  Ｒｅｑｕｅｓｔ１０１をＧＧＳＮ２に宛てて送信するが、その応答がない場合、ＳＧＳＮ１は相手ノード（ＧＧＳＮ２）もしくは中継装置３の障害と判定する（図３のａ１，ａ２、図４のｂ１，ｂ２）。
【００３９】
ＳＧＳＮ１はここで、中継装置３の状況を確認するためにＩＣＭＰ−ＥＣＨＯ  Ｒｅｑｕｅｓｔ１０３を中継装置３に対して送信する（図３のａ３、図４のｂ３）。ＳＧＳＮ１はＩＣＭＰ−ＥＣＨＯ  Ｒｅｐｌｙ１０４を受信しない場合、中継装置３の故障と判断し、自ノードのＰＤＰコンテキスト１１を解放せず、中継装置３の復旧を一定時間待つ（図３のａ４、図４のｂ４）。
【００４０】
ＳＧＳＮ１は一定時間内に中継装置３が復旧すると、相手ノード（ＧＧＳＮ２）の正常性を確認する（図３のａ５〜ａ８、図４のｂ５〜ｂ８）。中継装置３の障害が一定時間以上経過しても復旧しない場合、ＳＧＳＮ１はＰＤＰコンテキスト１１を解放し、通信の継続を断念する。
【００４１】
ＳＧＳＮ１は相手ノード（ＧＧＳＮ２）を正常と確認することができると（図３のａ９，ａ１０、図４のｂ９，ｂ１０）、先に解放せずに保持していたＰＤＰコンテキスト１１を相手ノード（ＧＧＳＮ２）も保持しているかを確認するために、レングス＝０のＧＴＰ−Ｕ１０５を相手ノード（ＧＧＳＮ２）に送信する（図３のａ１１、図４のｂ１１）。
【００４２】
ＳＧＳＮ１は相手ノード（ＧＧＳＮ２）からなにも応答がなければ、ＰＤＰコンテキスト２１を保持していると判断し、パケット通信を再開する（図３のａ１２）。
【００４３】
一方、ＳＧＳＮ１は相手ノード（ＧＧＳＮ２）からＧＴＰ−Ｅｒｒｏｒ  Ｉｎｄ１０６が返信された場合、相手ノード（ＧＧＳＮ２）がＰＤＰコンテキスト２１を解放済みと判断し、自ノードのＰＤＰコンテキスト１１も解放する（図４のｂ１２，ｂ１３）。
【００４４】
このように、本実施例では、中継装置３の一時的な障害（輻輳も含む）時にＰＤＰコンテキスト１１，２１の解放をしなくて済むので、移動体加入者によって再接続動作をする必要がなくなる。また、本実施例では、通信のＥＮＤ−ＥＮＤ再送機能等で回復可能な場合、加入者が一時的な故障にさえ気付くことなく、通信を継続することができる。さらに、本実施例では、従来の動作、つまり、セッションの解放を行う場合、その後の加入者の動作が多くの場合、再度接続すると予測することができるので、解放動作をしないことで、不要な呼処理能力の消費を抑えることができる。
【００４５】
尚、本発明では、複数の中継装置が実装されている場合にも、上記の処理が適用可能である。また、上記の実施例ではＳＧＳＮ１が処理を実施した場合について述べているが、ＧＧＳＮ２でも同様の処理が実施可能である。さらに、本発明では、障害検出の順序として、ＧＴＰ−ＥＣＨＯ不通よりも先にＩＣＭＰ−ＥＣＨＯによる障害検出をした場合も、上記と同様の処理を行うことで、上記と同様の効果が得られる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態による移動体パケット通信システムの構成を示すブロック図である。
【図２】本発明の一実施例によるＳＧＳＮの構成を示すブロック図である。
【図３】本発明の一実施例による移動体パケット通信システムの動作を示すシーケンスチャートである。
【図４】本発明の一実施例による移動体パケット通信システムの動作を示すシーケンスチャートである。
【符号の説明】
【００４７】
１  ＳＧＳＮ
２  ＧＧＳＮ
３  中継装置
１１，２１  ＰＤＰコンテキスト
１２  ＣＰＵ
１３  メインメモリ
１３ａ  制御プログラム
１４  記憶装置
１５  加入者側通信部
１６  中継装置側通信部
１０１  ＧＴＰ−ＥＣＨＯ  Ｒｅｑｕｅｓｔ
１０２  ＧＴＰ−ＥＣＨＯ  Ｒｅｐｌｙ
１０３  ＩＣＭＰ−ＥＣＨＯ−Ｒｅｑｕｅｓｔ
１０４  ＩＣＭＰ−ＥＣＨＯ−Ｒｅｐｌｙ
１０５  レングス＝ゼロバイトのＧＴＰ−Ｕ
１０６  ＧＴＰ−Ｅｒｒｏｒ  Ｉｎｄ
【図１】
2006121246.tif 000003
【図２】
2006121246.tif 000004
【図３】
2006121246.tif 000005
【図４】
2006121246.tif 000006