(57)【特許請求の範囲】
【請求項１】
通信ネットワーク（Ｎ）を介して少なくとも二つの通信ユニット（ＣＵ１，ＣＵ２，ＣＵ４）の間で複数のデータパケットを伝送するための通信方法であって、
ａ）第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で伝送用シーケンスに前記データパケットを組み入れるステップと、
ｂ）通信ネットワーク（Ｎ）を介して第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）に前記データパケットを送信するステップと
を含む前記通信方法であって、
ｃ）通信ネットワークから受信された情報に基づいて、通信ネットワーク（Ｎ）の一時的な遮断により伝送中にどのデータパケットが失われるであろうかということを第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で判定するステップと、
ｄ）失われると判定された前記データパケットを後の時点に伝送するステップと
を特徴とする通信方法。
【請求項２】
通信ネットワークから受信された情報に基づいて、通信ネットワーク（Ｎ）の一時的な遮断により伝送中にどのデータパケットが失われたかということを第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で判定する請求項１記載の通信方法。
【請求項３】
伝送が予定されるデータパケットが第一の一時記憶装置（Ｓ１またはＳ２またはＳ４）に一時的に記憶される請求項１または２記載の通信方法。
【請求項４】
−通信ネットワーク（Ｎ）を介した通信が一時的に遮断される期間を示す遮断メッセージ（ＩＭ）をネットワークノード（Ｎ１，Ｎ２，Ｎ３）で作成するステップと、
−第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で前記遮断メッセージ（ＩＭ）を受信するステップと、
−遮断メッセージ（ＩＭ）を処理することにより、前記期間の間に伝送されたか、または伝送されるであろう、データパケットを判定するステップと、
−遮断メッセージ（ＩＭ）に示されている期間の後のある時点に前記データパケットを再伝送するステップと
を含む特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項５】
遮断メッセージ（ＩＭ）が、タイムスタンプと、実行時間と、実行時間オフセットと、実行遅延パラメータとを含む請求項４記載の通信方法。
【請求項６】
遮断メッセージ（ＩＭ）に示される、通信ネットワーク（Ｎ）の一時的な遮断の期間の前に第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で遮断メッセージ（ＩＭ）が受信された場合に、前記期間の間、データパケットのシーケンスの伝送が中断され、前記期間が終了した後に続行される特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項７】
遮断メッセージ（ＩＭ）に示される、通信ネットワーク（Ｎ）の一時的な遮断の期間内に第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）で遮断メッセージ（ＩＭ）が受信された場合に、前記期間の残りの間、データパケットの伝送が中断され、前記期間が終了した後に、前記期間の間に送信されたデータパケットが再伝送され、データパケットのシーケンスの伝送が続行される特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項８】
通信ネットワーク（Ｎ）が移動通信ネットワーク（ＭＳ，ＢＴＳ，ＢＳＣ，ＭＳＣ）を含む特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項９】
遮断メッセージ（ＩＭ）が移動通信ネットワークの移動局（ＭＳ）またはネットワークノード（ＢＳＣ，ＢＴＳ，ＭＳＣ）で作成される請求項８記載の通信方法。
【請求項１０】
移動通信ネットワークがＧＳＭネットワークである特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項１１】
通信リンクのハンドオーバ手順を行わなければならないということを示すためにＧＳＭシステムで使用されるハンドオーバコマンド（ＨＣ）と同時に遮断メッセージ（ＩＭ）が送信される請求項１０記載の通信方法。
【請求項１２】
第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）から伝送されるデータパケットは第三のデータ処理装置（Ｃ３）から前に受信されたものであるか、または第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）で受信されたデータパケットがデータ処理装置（Ｃ３）に伝送され、データパケットの伝送がインタネットを含む特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項１３】
通信ユニット（ＣＵ１，ＣＵ２，ＣＵ４）と第三のデータ処理装置（Ｃ３）とによりＴＣＰ／ＩＰプロトコルスウィートがデータ伝送のために使用される特許請求の範囲先行項のいずれか１項記載の通信方法。
【請求項１４】
通信ユニット（ＣＵ１，ＣＵ２，ＣＵ４）は標準プロトコル組に対する適合性を維持しつつ、データパケットの一時的な記憶またはデータパケットの伝送の一時的な遮断を生じる、データの伝送のための修正された標準プロトコル組を使用する請求項１３記載の通信方法。
【請求項１５】
データパケットが３０００ｍｓより短い期間の間、一時的に記憶される請求項１４記載の通信方法。
【請求項１６】
−第一のデータ処理装置（Ｃ１またはＣ２またはＣ４）と第一の伝送制御手段（Ｔ１またはＴ２またはＴ４）によって形成される第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）と、
−第二のデータ処理装置（Ｃ２またはＣ４またはＣ１）と第二の伝送制御手段（Ｔ２またはＴ４またはＴ１）によって形成される第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）と、
−複数のデータパケットに分離されたデータを前記第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）から前記第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）に伝送するための通信ネットワーク（Ｎ）と
を含む通信システムであって、
−前記第一の伝送制御手段（Ｔ１またはＴ２またはＴ４）は、通信ネットワーク（Ｎ）から受信された情報に基づいて、伝送中に失われるであろうデータパケットを判定し、失われると判定される前記データパケットを第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）に後の時点に伝送するように構成される
ことを特徴とする前記通信システム。
【請求項１７】
前記第一の伝送制御手段（Ｔ１またはＴ２またはＴ４）は、通信ネットワーク（Ｎ）から受信された情報に基づいて、伝送中に失われたデータパケットを判定するように構成される請求項１６記載の通信システム。
【請求項１８】
第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）は、前記複数のデータパケットを一時的に記憶するための第一の一時記憶手段（Ｓ１またはＳ２またはＳ４）を含む請求項１６または１７記載の通信システム。
【請求項１９】
通信ネットワーク（Ｎ）が移動通信ネットワーク（ＭＳ，ＢＳＣ，ＢＴＳ，ＭＳＣ）である請求項１６から１８のいずれか１項記載の通信システム。
【請求項２０】
移動通信ネットワーク（ＭＳ，ＢＳＣ，ＢＴＳ，ＭＳＣ）がＧＳＭネットワークである請求項１６から１９のいずれか１項記載の通信システム。
【請求項２１】
それぞれ、第三のデータ処理装置（Ｃ３）にデータパケットを伝送し、第三のデータ処理装置（Ｃ３）からデータパケットを受信するために、前記第一の通信ユニット（ＣＵ１またはＣＵ２またはＣＵ４）または前記第二の通信ユニット（ＣＵ２またはＣＵ４またはＣＵ１）が通信ネットワーク（Ｎ）とインタネットとの間に接続される請求項１６から２０のいずれか１項記載の通信システム。
【請求項２２】
移動通信ネットワークを介した伝送がハンドオーバ手順または他の一時的な遮断により一時的に遮断される期間を示す遮断メッセージ（ＩＭ）を作成するための遮断メッセージ手段（Ｎ１，Ｎ２，ＭＳ，ＢＴＳ，ＢＳＣ，ＭＳＣ）を含む請求項１６から２１のいずれか１項記載の通信システム。
【請求項２３】
遮断メッセージ手段（Ｎ１，Ｎ２，ＭＳ，ＢＴＳ，ＢＳＣ，ＭＳＣ）が移動通信ネットワークの移動局またはネットワークノードである請求項２２記載の通信システム。
【発明の詳細な説明】
【０００１】
本発明は、通信ネットワークを介してデータ処理装置相互の間でデータを伝送するための通信方法とシステムに関するものである。
【０００２】
データ処理装置相互の間でのデータの交換は業務環境とともに私用でもますます一般的になり普及しつつある。たとえば、「インターネット」等を使用する”ｅ−ｍａｉｌ”（電子メール）、遠隔データベース探索のアプリケーションのようなサービスとアプリケーションは周知である。これらのアプリケーションは、アプリケーションに関連したデータを交換するために通信リンクを介して相互に接続されたコンピュータのネットワークを使用するように設計される。ネットワークを介したデータ処理装置またはコンピュータ相互の間のデータの交換は通常、主としてソフトウェアで実行される特定の規則すなわち通信プロトコルによって容易になる。この特定の規則すなわち通信プロトコルによって、送信コンピュータと受信コンピュータでデータ伝送のための同じ、予め指定された処理ステップが確実に実行される。
【０００３】
データ交換のために、ネットワークのデータ処理装置またはコンピュータは必ずしも固定された通信回線によって接続される必要はなく、一時的リンクや間接リンクを介して通信を行うことができる。また、ネットワークでは、異なる型のデータ伝送を組み合わせることもできる。
【０００４】
ネットワークまたはネットワークのネットワークを介した通信のための二つの基礎的な手法を区別することができる。第一に、データは、たとえば、電話ネットワークで使用される交換通信回線、または直接の通信回線を介して伝送することができる。この第一の手法は回線交換伝送とも呼ばれる。第二に、データは小さなかたまり、すなわちパケットとして伝送することができる。これらのパケットはすべて個々に、ネットワークを介して、多分異なる経路で、異なる伝送時間に受信者にルーチングされる。この手法はパケット交換伝送とも呼ばれる。情報のパケット交換伝送の場合、通信装置を直接接続する必要はない。情報のパケットは通常、ネットワークの数個のノードの間で段階的にネットワーク内を伝送され、これらのノードは更に伝送する前に中間的にパケットを記憶することができるからである。しかし、回線交換伝送でもパケット交換伝送でも、送信データ処理装置と受信データ処理装置は、データ交換のための予め指定された規則すなわちプロトコルに互いに従わなければならない。前に述べたように、たとえば、複合ネットワークで、両方の手法を組み合わせて使用することもできる。
【０００５】
さまざまなデータ処理装置ネットワークが存在しており、これらは通常、特定のアプリケーションと環境に対して設計されている。たとえば、会社の敷地または大学のキャンパスのような小さなコミュニティに対してローカルエリアネットワークが使用されるのに対して、長距離にわたってコンピュータを接続するため、またはローカルエリアネットワークを相互に接続するために広域ネットワークが使用される。
【０００６】
周知の、広く使用されているネットワークはいわゆる「インタネット」であり、これは、事実上全世界にわたって相互連結されたノードのネットワークを介してデータ処理装置相互を接続する。「インタネット」の本質的な特徴は、種々の型の通信リンクを介してデータ処理装置でデータを送信、受信するために一組の共通の規則すなわちプロトコルを使用することである。
【０００７】
「インタネット」サービスの加入者は、ネットワークへのリンクを確立するために、普通の電話回線を介してそのパーソナルコンピュータを「インタネット」のアクセスノードに接続することが多い。通常、これには、モデムを介してコンピュータを電話回線に接続することにより、予め指定された番号をダイヤルして、ネットワークの最も近いノードにアクセスし、あるアクセスルーチンと機密性ルーチンを遂行することが含まれる。加入者がネットワークに接続された後、加入者のコンピュータとアクセスノードとの間、またはアクセスノードを介する加入者のコンピュータとネットワークの任意のもう一つのコンピュータとの間のデータ通信は、種々のアプリケーションプログラムを使用して容易に行うことができる。
【０００８】
実際の通信は一組のプロトコルによって取り扱われ、ユーザには大部分が見えないままになっている。データ処理装置相互間でデータを交換するために使用される、プロトコルスウィート（ｓｕｉｔｅ）とも呼ばれる、このような通信プロトコルの組は通常、階層的な層状になっている。各層は、高レベルの通信コマンドから、データ伝送のために使用される物理媒体の実際の管理まで、あるタスクを遂行する。タスクには、たとえば、メッセージを個々のデータパケットに分離すること、パケット伝送の予定をたてること、使用されている通信リンク等を介する伝送に適したパケットのデータに対応する信号を発生することが含まれる。
【０００９】
データ処理装置相互間でデータを交換するための「インタネット」アプリケーション用の広く使用されるプロトコルスウィートは、いわゆるＴＣＰ／ＩＰプロトコルスウィートである。ＴＣＰ／ＩＰは最初、異なるベンダによって設計された多数の異なるネットワークをネットワークのネットワークである「インタネット」に接続するために開発された。ＴＣＰ／ＩＰは、ファイル転送、電子メール、遠隔ログオンのようなデータ処理装置相互間のデータ交換にしばしば必要とされるいくつかの基本的なサービスを提供する。プロトコルの組は、データが指定された受信者に確実に達するようにする責任がある。プロトコルは送信されたデータの跡を追って、正しく到着しなかったデータを再伝送する。たとえばメッセージのテキストのように、メッセージが大きすぎて単一のパケットで伝送できない場合には、メッセージは数個のパケットに分割された後、それらのパケットの伝送の予定がたてられる。
【００１０】
上記のようにネットワークでデータのパケットが伝送される場合、通信リンクは永久接続を必要としない。すべてのパケットが個々に送信され、個々のヘッダはアドレスと受信者の情報を含んでいるからである。同じメッセージのパケットが異なる物理的経路を介して伝送され、異なる時点に、ときには順序が逆になって到着することは完全に起こり得る。
【００１１】
しかし、通信ネットワークはパケット交換伝送に適した物理的媒体を使用するだけではないということが起こり得る。たとえば、前に要点を述べたように、直通回線を使用するネットワークが含まれることがある。したがって、以下、通信リンクが移動通信ネットワークを含む場合を考える。コンピュータが移動局と移動通信リンクを介してネットワークに接続されるので、もう一つのコンピュータと交換されるデータパケットが前記移動局を介して伝送される。
【００１２】
この例は更に、公知の通信システムを示す図７に示されている。図７で、第一のデータ処理装置Ｃ１は通信ネットワークＣＮ、インタフェースＩ、および「インタネット」を介して第二のデータ処理装置Ｃ２に接続される。通信ネットワークの性質に応じて、通信ネットワークの状態により伝送の間にいくつかのデータパケットが失われるということが起こり得る。たとえば、移動通信ネットワークの二つの基地局の間のハンドオーバ手順の間に、通信回線は５０から３００ｍｓの短時間の間、一時的に遮断される。しかし、これは伝送される音声の品質を著しく劣化させはしないが、送信されているデータパケットがネットワークの短時間の遮断の間に失われることにより、データ伝送に対して責任を負う、使用される特定のプロトコルによって制御されるデータ処理装置のある反応がトリガされることがあり得る。これによって、全体のデータ伝送速度が著しく低下することがあり得る。
【００１３】
たとえば、ＴＣＰ／ＩＰプロトコルスウィートには回避アルゴリズムと輻輳制御アルゴリズムが含まれており、これらは通信ネットワークの一時的遮断によるパケットの喪失によってトリガされることがあり得る。したがって、移動通信ネットワークでの通信リンクのハンドオーバ手順の影響が輻輳の発生と誤って解釈されることがあり、ネットワーク輻輳に対処するように設計されたアルゴリズムがトリガされることがあり、その結果、アプリケーションデータのスループットが不必要に低下する。
無線ネットワークｖｏｌ．１，ｎｏ．４，ＸＰ０００５４３５１０はセルラーネットワークでの確実なトランスポートとハンドオフの動作に関するものである。移動ホストから固定ホストへのデータの転送のために、失われたデータパケットを基地局で検出し、否定応答が作成される。これらの否定応答は送信器に伝送され、送信器はそれらを処理して、対応する失われたパケットを再送信する。このプロセスの間に、伝送されるべき各パケットに対応する最後のシーケンス番号が記録される。返送される応答は監視、処理され、応答のタイピング番号によって決まる種々の動作が実行される。基地局は送信されたウィンドゥで失われたパケットの跡を追い、それらのパケットに対する否定応答が移動局に返送される。したがって、正規の累積的応答の他に、受信器はそれが受信しなかった特定のパケットを送信器に知らせることができる。否定応答により、移動ホストは、接続のラウンドトリップ時間に応じて短い期間の後に、失われたパケットを再送信する。再送信は、ラウンドトリップタイマと持続タイマを使用するタイマ割込みに基づくタイムアウトにより駆動してもよい。
出願優先権日の後に発行されたＷＯ９８／３８８０８は、ＴＣＰプロトコルに関連して移動ネットワークのユーザ応答時間を向上した方法と端局について説明している。スイッチまたはルータが、入力パケットを送信できるようになるまでキューに入れる。輻輳がひどくなった場合には、キューが一杯になるまでキューの中のパケット数が増やされる。この点で、到来するパケットは捨てられることになる。端局は自分の送ったパケットがなぜ失われたかわからない。失われたパケットはタイムアウトとなり、端局はパケットを再送する。送信元と宛て先との間で伝送されるパケットと局はシーケンス番号と結合される。
【００１４】
したがって、本発明の目的は、通信ネットワークを介してデータ処理装置相互の間で伝送されるデータパケットの改善された伝送速度のための通信方法とシステムを提供することである。
【００１５】
本発明のこの目的は、請求項１の特徴をそなえた通信方法によって解決される。本発明の目的は更に、請求項１６の特徴をそなえた通信システムによって解決される。
【００１６】
本発明による方法とシステムには、通信ネットワークから受信された情報に基づいて、通信ネットワークを介して確立される通信リンクの一時的遮断により伝送中に失われるであろうデータパケットまたはデータパケット群を判定することができ、また後刻、前記データパケットまたはデータパケット群を伝送することができるという利点がある。
更に、通信リンクの一時的な遮断により伝送中に失われたデータパケットまたはデータパケット群をも、通信ネットワークから受信された情報に基づいて判定してもよい。
【００１７】
もう一つの好適実施例では、本発明は伝送される予定のデータパケットを一時記憶手段に中間記憶することを可能にする。
【００１８】
更に、伝送中に失われた、または失われるであろうパケットは、通信ネットワークを介する通信リンクが一時的に遮断される期間を示す、データ処理装置で通信ネットワークから受信された遮断メッセージに基づいて識別することができる。これにより、一時的な遮断が存在してもパケット伝送を効率的に取り扱うことができる。
【００１９】
本発明の更にもう一つの好適実施例では、伝送中に失われた、または失われるであろうデータパケットの識別に基づいて、前記一時記憶手段からパケットを都合よく取り戻して、後の時点に伝送することができる。代案として、一時的な遮断または遮断メッセージについてそれぞれ通信ネットワークから得られる情報がネットワークの一時的な遮断の前またはその間に受信されれば、データパケットの伝送を一時的に遮断することができる。
【００２０】
一時的な遮断が存在する状態でパケット伝送を効率的に取り扱えるように、遮断メッセージには、タイムスタンプ、実行時間、実行時間オフセット、および実行遅延パラメータを都合よく含めることができる。
【００２１】
更に、通信システムは移動通信ネットワークを含むことができ、またネットワークの一時的な遮断の前記期間を示す遮断メッセージを前記移動通信ネットワークの移動局またはネットワークノードで作成することができる。
【００２２】
本発明の更にもう一つの好適実施例では、移動通信ネットワークはＧＳＭネットワークとすることができ、通信ネットワークを介する通信リンクが一時的に遮断される期間を示すメッセージを、二つのネットワークノードの間で通信リンクのハンドオーバ手順を開始するためにＧＳＭシステムで使用されるハンドオーバコマンドと同時に送信することができる。
【００２３】
更にもう一つの好適実施例では、データ処理装置相互の間のデータパケットの通信は、複数のデータ処理装置を接続する「インタネット」ネットワークを介する伝送を含むことができる。
【００２４】
本発明の他の利点および改善は従属請求項に見出すことができる。
【００２５】
本発明は図を参照することにより、より完全に理解することができる。
【００２６】
以下、本発明の一実施例を図１により説明する。
【００２７】
図１は本発明による通信システムの一実施例を示す。図１に含まれている矢印は、本発明の通信方法によるデータパケットを伝送するためのステップを示す。図１に示される実施例は、二つのネットワークノードＮ１、Ｎ２を含む通信ネットワークＮを介して互いに接続された二つのデータ処理装置Ｃ１、Ｃ２を含む。第一および第二のデータ処理装置は、入力手段、画像スクリーン、およびデータモデムをそなえた最新式のパーソナルコンピュータとすることができる。
【００２８】
前記ネットワークノードＮ１、Ｎ２は、双矢印によって示される通信リンクを介して相互に接続される。通信リンクは固定された通信回線とともに無線通信リンクを含むことができる。二つのネットワークノードだけが示されているが、通信ネットワークＮは複数のネットワークノードを含むことができ、更に、インタフェースを介して相互接続される、異なるデータ伝送方法を使用するサブネットワークで構成することもできる。
【００２９】
第一のデータ処理装置Ｃ１は第一の伝送制御手段Ｔ１に接続される。更に、第一のデータ処理装置Ｃ１は、メッセージの伝送に関連したデータを一時記憶するための第一の一時記憶手段Ｓ１に接続される。第一のデータ処理装置Ｃ１、第一の伝送制御手段Ｔ１、および第一の一時記憶手段Ｓ１は、通信ネットワークＮを介してデータを交換するための第一の通信ユニットＣＵ１を形成する。同様に、第二のデータ処理装置Ｃ２は第二の伝送制御手段Ｔ２および第二の一時記憶手段Ｓ２に接続され、通信ネットワークＮを介してデータを交換するための第二の通信ユニットＣＵ２を形成する。
【００３０】
本発明による通信システムは、必ずしも一時記憶手段Ｓ１およびＳ２を必要としない。たとえば、図４について後で説明するようにメッセージの伝送に関連したデータの一時記憶が必要でない場合には、一時記憶手段は設けられない。この場合、第一および第二の通信ユニットＣＵ１、ＣＵ２はそれぞれ、第一および第二のデータ処理装置Ｃ１、Ｃ２と第一および第二の伝送制御手段Ｔ１、Ｔ２だけで構成される。また、図１の実施例には二つのデータ処理装置しか含まれていないが、他の実施例では、複数のデータ処理装置をネットワークノードＮ１およびＮ２に接続してもよく、この場合、どのデータ処理装置も残りのデータ処理装置と通信することができる。
【００３１】
本発明による通信システムの図示する実施例は、データパケットに分割されたデータを伝送するように構成されている。各データパケットには個々にヘッダが設けられている。ヘッダはたとえば、受信者とアドレス情報を含んでおり、これにより通信ネットワークＮを介してデータパケットを受信データ処理装置に無事に送達することができる。通常、伝送の前にメッセージは一つ以上のデータパケットに分離され、受信データ処理装置でデータパケットが受信されると、パケットはもとのメッセージを得るために組み立てられる。メッセージをデータパケットに分離し、パケットに含まれるヘッダ情報を使用して個々のデータパケットを伝送し、受信データ処理装置でデータパケットを再組立てするための手順は通常、前に詳しく要点を述べたように、一組の通信プロトコルによって取り扱われる。このプロトコルの組はＴＣＰ／ＩＰプロトコルスウィートまたは他のどのプロトコルの組としてもよい。
【００３２】
次に、図１に示す本発明の実施例による通信システムと方法の動作について説明する。メッセージに関連したデータパケットは第一のデータ処理装置Ｃ１から第二のデータ処理装置Ｃ２に伝送されるものとする。
【００３３】
第一のステップで、データパケットは第一の通信ユニットＣＵ１から伝送するためのパケットのシーケンスに組み入れられる。メッセージ自体とデータパケットの一方または両方は、第一のデータ処理装置Ｃ１で作成されたかも知れないし、別の装置（図示しない）から受信されたかも知れない。
【００３４】
第二のステップでは、伝送に予定されたデータパケットが図１の矢印Ｓ１２に示されるように、通信ネットワークＮ１、Ｎ２を介して第二のデータ処理装置Ｃ２に向かって送信される。データパケットを伝送するためのステップ、すなわち、プロトコルによるデータ伝送のための規則の実行のためのステップは好ましくは、第一の伝送制御手段Ｔ１によって遂行される。伝送前に、矢印Ｓ１１によって示されるように、前記データパケットは第一のデータ処理装置Ｃ１に接続された一時記憶手段Ｓ１に一時記憶されてもよい。これにより、伝送後のある期間の間、第一のデータ処理装置Ｃ１および第一の伝送制御手段Ｔ１でまだデータパケットを得ることができる。
【００３５】
たとえ第一の通信ユニットＣＵ１からネットワークＮを介して第二のデータ処理装置Ｃ２に向かってデータパケットが正しく送信されても、すべてのデータパケットが第二のデータ処理装置Ｃ２に実際に到達することは保証されない。データパケットは伝送中にさまざまな理由で失われることがある。各パケットはネットワークを介して個々に送られるので、あるネットワーク状態が生じると、データパケットのいくつかはネットワークノードで捨てられるか、あるいは別の仕方で失われることがある。たとえば、前に要点を述べたように、第一のネットワークノードＮ１と第二のネットワークノードＮ２との間の通信ネットワークを介した接続が短期間遮断された場合には、前記の一時的な遮断の間に通信ネットワークＮを介して伝送されるそれらのパケットまたはデータパケット群が失われる。
【００３６】
したがって、本発明による通信方法によれば、第三ステップで、通信ネットワークＮの一時的な遮断により伝送の間にどのデータパケットまたはどのデータパケット群が失われたか、または失われるであろうかということが第一の通信ユニットＣＵ１で、好ましくは第一の伝送制御手段Ｔ１によって判定される。この判定は、あるシステムステータスに関する通信ネットワークＮから受信された情報に基づいて行われる。
【００３７】
第四のステップでは、通信ネットワークＮを介して第一および第二の通信ユニットＣＵ１、ＣＵ２の間の伝送リンクが再確立された後、失われたと判定された前記データパケットまたはデータパケット群は後刻再伝送される。データパケットの再伝送は好ましくは、第一の一時記憶手段Ｓ１に記憶された前記データパケットまたはデータパケット群を取り戻して伝送することにより伝送制御手段Ｔ１によって遂行される。このように、伝送が予定されたデータパケットは一時的にある期間の間、一時記憶手段Ｓ１に記憶される。この期間は充分に長いので、パケットが一時記憶手段Ｓ１から消去されないうちに、伝送の間に失われると判定される前記データパケットまたはデータパケット群の再伝送を確実に行うことができる。本発明の説明している実施例では、３０００ｍｓの期間が上記の必要条件を満たす適当な時間フレームであるが、本発明の他の実施例では、継続時間が異なる期間が必要とされたり、充分であることがある。
【００３８】
本発明によるもう一つの実施例では、データパケットの伝送も一時的に遮断されてもよい。このようなデータパケットの伝送の一時的な遮断は好ましくは、通信リンクの一時的な遮断に関係するネットワークから前記情報を受信したときに前記第一の伝送制御手段Ｔ１によって遂行されるが、ネットワークの前記一時的な遮断の前またはその間に前記情報が第一の通信ユニットＣＵ１で受信される場合だけである。
【００３９】
以上、第一のデータ処理装置から通信ネットワークを介して第二のデータ処理装置へデータパケットを伝送する場合について、本発明による通信方法を説明してきた。しかし、逆方向のデータパケットの伝送は同様のステップに従うので、第二のデータ処理装置Ｃ２から第一のデータ処理装置Ｃ１へのデータパケットの伝送の説明は必要でないので、省略する。
【００４０】
本発明のもう一つの実施例では、第一または第二の通信ユニットＣＵ１、ＣＵ２でネットワークから受信した、伝送の一時的な遮断を示すシステムステータスに関する情報を遮断メッセージＩＭとして送ってもよい。この遮断メッセージはネットワークノードの一方Ｎ１またはＮ２から第一および第二の通信ユニットＣＵ１、ＣＵ２のそれぞれの一方に送ってもよい。図１では、遮断メッセージＩＭの伝送はＩＭと表された矢印で示されている。
【００４１】
遮断メッセージＩＭは、過去に既に起きた、現在起きつつある、または将来起きるであろう、通信リンクの一時的な遮断の発生についての詳細な情報を含んでもよい。また、上記のように、データパケットが失われることを避けるために、データ処理装置Ｃ１、Ｃ２の一方からのデータパケットの伝送が遮断され得る期間を示すパラメータを遮断メッセージＩＭが含んでもよい。
【００４２】
次に、図２により本発明のもう一つの実施例について説明する。
【００４３】
図２は、本発明による通信方法を遂行するためのシステムを示す。図示された構成では、前記第一のデータ処理装置Ｃ１、前記第一の伝送制御手段Ｔ１、および第一の一時記憶手段Ｓ１によって形成される第一の通信ユニットＣＵ１は、第三のデータ処理装置Ｃ３とデータパケットを交換するように構成されている。図示するように第一の通信ユニットＣＵ１は、前記ネットワークノードＮ１、Ｎ２を含む通信ネットワークＮを介して、第四のデータ処理装置Ｃ４、第四の伝送制御手段Ｔ４、および第四の一時記憶手段Ｓ４によって形成される第四の通信ユニットＣＵ４に接続される。図１について説明したように、他の実施例では第一および第四の一時記憶手段Ｓ１、Ｓ４は必要でないことがあり、省略してもよい。
【００４４】
第四の通信ユニットＣＵ４は、「インタネット」と呼ばれる、もう一つのネットワークを介して第三のデータ処理装置Ｃ３に接続される。このように第四の通信ユニットＣＵ４は、通信ネットワークＮと「インタネット」との間のアクセスノードまたはインタフェースを形成する。「インタネット」はデータ処理装置相互の間でデータを伝送するための任意のネットワークとしてもよく、好ましくは情報のパケット交換転送を用いる。前に要点を述べたように、パケット交換転送は、各パケットに含まれるヘッダと受信者の情報を使用して、多分個々の経路で、各データパケットが個々に送られるということを意味する。情報のパケット交換伝送の場合、これは好ましくは通信ネットワークＮによって使用されるので、回線交換伝送と異なり、通信装置相互は直接に接続される必要はない。
【００４５】
第四の通信ユニットＣＵ４は前記ネットワークノードＮ２と「インタネット」との間に接続され、第一のデータ処理装置Ｃ１と第三のデータ処理装置Ｃ３との間にデータパケットを伝送する。したがって第四の通信ユニットＣＵ４は、ネットワークノードＮ２を介して第一のデータ処理装置Ｃ１からデータパケットを受信し、「インタネット」を介して第三のデータ処理装置Ｃ３に向かって前記データパケットを送信する、またその逆を行う責任を負う。前のように、第三のデータ処理装置Ｃ３と第一のデータ処理装置Ｃ１との間で伝送される予定のデータパケットを一時的に記憶するために、前記第一および第四の一時記憶手段Ｓ１およびＳ４が設けられる。
【００４６】
次に、図２に示される構成の動作について説明する。
【００４７】
図２に示された実施例で第一の通信ユニットＣＵ１から第三のデータ処理装置Ｃ３に向かってデータパケットを伝送すべきである場合には、ステップは本質的に、図１で前に説明したような第一および第二の通信ユニットＣＵ１、ＣＵ２の間で情報を伝送するために遂行されるステップに対応する。したがって、その説明は省略する。
【００４８】
次に、逆方向のデータ伝送の場合について説明する。この場合、第三のデータ処理装置Ｃ３から第一の通信ユニットＣＵ１にデータパケットが伝送される。
【００４９】
第一に、第三のデータ処理装置Ｃ３で作成されるか、またはもう一つのデータ処理装置（図示しない）から第三のデータ処理装置Ｃ３で受信されるメッセージがデータパケットのシーケンスに分離される。これらのデータパケットは伝送が予定され、「インタネット」と第四の通信ユニットＣＵ４を介して第一の通信ユニットＣＵ１に向かって送られる。第三のデータ処理装置Ｃ３によって送られる前記データパケットが第四の通信ユニットＣＵ４で正しく受信されると仮定する。
【００５０】
次に、通信ネットワークＮを介して第一の通信ユニットＣＵ１に前記データパケットを転送する必要がある。したがって、第四の通信ユニットＣＵ４は次のステップを遂行する。第一のステップで、受信されたデータパケットは、好ましくは前記伝送制御手段Ｔ４によって、第一の通信ユニットＣＵ１への伝送のためにシーケンスに組み入れられる。第二のステップで、前記データパケットは矢印Ｓ２２で示されるように通信ネットワークＮを介して送られる。矢印Ｓ２１で示されるように、伝送のためのデータパケットは第四の一時記憶手段Ｓ４に一時的に記憶してもよい。
【００５１】
第三のステップでは、図１で既に説明したように、たとえば、前記遮断メッセージＩＭで通信ネットワークから受信した情報に基づいて、通信ネットワークＮを介する通信リンクの一時的な遮断により伝送中にどのデータパケットまたはどのデータパケット群が失われたか、または失われるであろうかということが第四の通信ユニットＣＵ４で、好ましくは第四の伝送制御手段Ｔ４によって判定される。
【００５２】
矢印Ｓ２３で示される第四のステップでは、通信ネットワークＮの一時的な遮断が終了した、後の時点に、好ましくは伝送制御手段Ｔ４により前記パケットまたは前記パケット群が再伝送される。失われたパケットの再伝送のために、第四のデータ処理装置Ｃ４に接続された前記一時記憶手段Ｓ４からパケットを取り戻すことができる。
【００５３】
もう一つの実施例では、図１で既に説明したように、遮断メッセージＩＭを受信したときに、通信ネットワークの一時的な遮断が終了するまでデータパケットの伝送を一時的に中断してもよい。
【００５４】
第四の通信ユニットＣＵ４を介した前記第一の通信ユニットＣＵ１と前記データ処理装置Ｃ３との間のデータパケットの実際の伝送は、好ましくは一組のプロトコルで規定された規則を使用して遂行される。前に要点を述べたように、通信ネットワークおよび「インタネット」のようなデータ処理装置のネットワークでしばしば使用されるこれらのプロトコルの組の一つは、ＴＣＰ／ＩＰプロトコルスウィートである。ＴＣＰ／ＩＰプロトコルスウィートは、メッセージをデータパケットへの分離、ヘッダに受信者を与えること、および情報を前記パケットにルーチングすることを取り扱い、また使用されているネットワークを介したデータパケットの実際の伝送をも取り扱う。ＴＣＰ／ＩＰプロトコルスウィートは、輻輳回避とフロー制御のための種々のアルゴリズムを含んでいる。
【００５５】
本発明の一実施例では、データ伝送を制御するために使用されるプロトコルの組に規則またはルーチンが含められる。たとえば、ＴＣＰ／ＩＰプロトコルの組、使用されるプロトコルの組のルーチンの一方または両方が本発明に対応して修正される。たとえば、修正は、通信ユニットＣＵ１、ＣＵ２、およびＣＵ４の一つで伝送される予定のデータパケットが一時記憶手段Ｓ１、Ｓ２、およびＳ４のそれぞれ一つに一時的に記憶されるようにしてもよい。更に、通信ネットワークから受信された情報に基づいて、通信ネットワークの一時的な遮断により伝送中に失われたと判定されるデータパケットは、後で通信ネットワークを介する接続が再確立された後の時点に再伝送される。
【００５６】
前に述べたように、通信ネットワークの一時的な遮断の間、パケットの伝送が一時的に中断されるようにプロトコルを修正してもよい。
【００５７】
好ましくは遂行される修正は、本発明によって修正される標準の一組のプロトコルを実行する通信ユニットと本発明によって修正されない標準の一組のプロトコルを実行するデータ処理装置、たとえば、データ処理装置Ｃ３との間でデータ伝送がまだ可能であるようなものである。すなわち、修正は好ましくは、本発明によって修正されたプロトコルと修正されないプロトコルの適合性がすべての場合に維持されるようなものである。
【００５８】
好ましくは、前記伝送制御手段Ｔ１、Ｔ２、Ｔ４はＴＣＰ／ＩＰプロトコルスウィートまたは他の任意のプロトコルスウィートの前記の修正されるか、または含められたルーチンを遂行するように構成されるのに対して、データ処理装置Ｃ３は修正されない一組のプロトコルを実行する。
【００５９】
次に、図３により、本発明による通信方法の一実施例について説明する。
【００６０】
図３は、通信ネットワークＮを介したデータパケットの伝送のための通信リンクの一時的な遮断が存在する状態で、通信ネットワークＮまたは通信ネットワークＮと「インタネット」を含むネットワークを介したデータパケットの伝送を示す時間図である。
【００６１】
第一の時間軸Ｄ３１に時間ｔとともに、通信ネットワークＮを介した通信リンクのステータスが示されている。図示された場合には、時点ｔ３０から時点ｔ３１までは通信リンクは乱されないが、時点ｔ３１と時点ｔ３２との間は通信ネットワークを介した伝送が遮断される。時点ｔ３２の後は再び、通信ネットワークＮを介した伝送は乱されない。
【００６２】
Ｄ３２と表された第二の時間軸は、第一の通信ユニットＣＵ１から第二の通信ユニットＣＵ２に向かってデータパケットの伝送を示す。伝送のこの特定の方向は便宜上仮定したものに過ぎず、他の通信ユニット相互の間またはデータ処理装置相互の間のデータ伝送は同じ時間シーケンスに従うことができる。第二の時間軸Ｄ３２に沿って、第一のデータ処理装置Ｃ１から第二のデータ処理装置Ｃ２へのデータパケットＰ１からＰ７の伝送が示されている。
【００６３】
第三の時間軸Ｄ３３に沿って、通信リンクを介した伝送の間に失われたデータパケットの伝送が示されている。これは好ましくは、第一の一時記憶手段Ｓ１を使用する第一の伝送制御手段Ｔ１によって実行される。前に述べたように、パケット伝送の中断または通信ネットワークの一時的な遮断の間に失われたデータパケットの再伝送はたとえば、前に要点を述べたように、適当に修正されたＴＣＰ／ＩＰプロトコルスウィートまたは他の任意のプロトコルスウィートによって取り扱ってもよい。
【００６４】
次に、本発明による通信方法の実施例の動作を図３により説明する。
【００６５】
第一のステップでは、伝送の予定されたデータパケットのシーケンスＰ１−Ｐ７が、データ処理装置Ｃ１からネットワークを介して第二のデータ処理装置Ｃ２に向かって伝送される。データパケットＰ１およびＰ２の伝送の間は通信ネットワークを介した伝送は遮断されず、前記データパケットＰ１およびＰ２は第二のデータ処理装置Ｃ２に到達する。
【００６６】
しかし、データパケットＰ３の伝送中は、時点ｔ３１に通信ネットワークを介した伝送の一時的な遮断が生じ、前記パケットＰ３は少なくとも部分的に失われる。データパケットＰ４は全体が通信ネットワークの一時的な遮断の期間内に伝送され、全体が失われる。データパケットＰ５の伝送の間、時点ｔ３２に通信ネットワークの遮断が終了し、データパケットＰ５は部分的にデータ処理装置Ｃ２に到達する。次に、データパケットＰ６は問題なくデータ処理装置Ｃ２に伝送される。
【００６７】
時点ｔ３３の前のある時点（図３には示されていない）に、前記通信ネットワークＮによって遮断メッセージが発せられる。この遮断メッセージは、通信ネットワークＮの一時的な遮断に関する時間パラメータを含む。図１および図２で前に詳しく要点を述べたように、このメッセージは好ましくは前記第一の伝送制御手段Ｔ１により処理されて、伝送中に少なくとも部分的に失われるデータパケットまたはデータパケット群が判定される。
【００６８】
次に、再伝送ステップで、伝送中に部分的または全体的に失われたすべてのデータパケットが、好ましくは一時記憶手段Ｓ１からパケットを取り戻す前記第一の伝送制御手段Ｔ１によって再伝送される。図３に示された実施例では、データパケットＰ３、Ｐ４、およびＰ５は少なくとも部分的に失われるので、データパケットＰ６が送られた後、時点ｔ３３にデータパケットＰ３、Ｐ４、およびＰ５の再伝送が遂行される。時点ｔ３４にデータパケットＰ３、Ｐ４、およびＰ５の伝送が完了し、データパケットＰ７で始まる、データ処理装置Ｃ１からのデータパケットの正規伝送が再び開始される。
【００６９】
注意すべきことは、失われたデータパケットの前記再伝送は一時的な遮断が終了した後の任意の時点に遂行することができ、必ずしも特定のデータパケットの伝送後ではないということである。
【００７０】
次に、本発明による通信方法のもう一つの実施例を図４により説明する。図４は、通信ネットワークＮのステータス、および再び一例として、前記第一のデータ処理装置Ｃ１から前記第二のデータ処理装置Ｃ２に向かっての、データパケットの伝送のためのステップを示す。
【００７１】
前の図１および図３についての時間軸Ｄ３１と同様に、第一の時間軸Ｄ４１は通信ネットワークＮのステータスを示す。通信ネットワークＮを介したデータパケットの伝送は一時的に遮断され、この場合は時点ｔ４２とｔ４３の間である。
【００７２】
第二の時間軸Ｄ４２は、前記第一の通信ユニットＣＵ１から第二の通信ユニットＣＵ２へのデータパケットＰ１−Ｐ４の伝送を示すために使用される。時点ｔ４１に、通信ネットワークの一時的な遮断に関する情報を含む前記遮断メッセージＩＭがデータ処理装置Ｃ１および第一の伝送制御手段Ｔ１でそれぞれ受信されるものとする。
【００７３】
次に、第一の通信ユニットＣＵ１から第二の通信ユニットＣＵ２へデータパケットを伝送するためのステップを図４により説明する。
【００７４】
前と同様に、一組のプロトコル、たとえば変更または修正されたＴＣＰ／ＩＰプロトコルスウィートを使用する第一の伝送制御手段Ｔ１によって実際の伝送を取り扱ってもよい。まず、データパケットＰ１が伝送される。通信ネットワークは遮断されず、データパケットＰ１は正しく第二の通信ユニットＣＵ２に到達する。同じことはデータパケットＰ２にもあてはまり、データパケットＰ２も第二の通信ユニットＣＵ２で正しく受信される。
【００７５】
しかし、第二のデータパケットＰ２の伝送中の時点ｔ４１に、ｔ４２からｔ４３までの期間の伝送の一時的な遮断に関する、ネットワークの遮断情報を含む前記遮断メッセージＩＭが第一の通信ユニットＣＵ１で受信される。図示された場合には、データパケットＰ２の送信直後に、遮断メッセージＩＭの受信時に、第一の通信ユニットＣＵ１はデータパケットの伝送を一時的に遮断する。時点ｔ４２に生じる通信ネットワークＮを介した通信リンクの一時的な遮断によりデータパケットＰ３と後続のデータパケットを正しく伝送できないということが予測できるからである。
【００７６】
しかし、遮断メッセージＩＭは、通信ネットワークを介した伝送を再確立できる時点に関する情報をも含む。したがって、時点ｔ４３に、または時点ｔ４３以後の他の任意の時点に、データパケットＰ３を初めとして、データパケットの伝送が再開される。図４による通信方法を遂行するための通信システムは前に図１、２で説明したような一時記憶手段を必ずしも必要としないことが理解される。
【００７７】
次に、本発明による通信方法のもう一つの実施例を図５により説明する。
【００７８】
図５で第一の時間軸Ｄ５１は、前のように前記通信ネットワークＮを含むネットワークを介したパケットの伝送のステータスを示す。データパケットの伝送は時点ｔ５１と時点ｔ５４との間、遮断される。
【００７９】
データパケットＰ１からＰ５の伝送が第二の時間軸Ｄ５２に沿って示される。便宜上、もう一度、前記第一の通信ユニットＣＵ１が第二の通信ユニットＣＵ２に向かってデータパケットを伝送するものと仮定する。
【００８０】
一時記憶手段Ｓ１からのデータパケットの再伝送は時間軸Ｄ５３に沿って示される。
【００８１】
次に、図５により動作ステップについて説明する。
【００８２】
前のように、データパケットＰ１およびＰ２が正しく伝送され、第二の通信ユニットＣＵ２で受信される。しかし、データパケットＰ３の伝送中、時点ｔ５１に、通信ネットワークを介したパケットの伝送が一時的に遮断されるので、データパケットＰ３は少なくとも部分的に失われる。データパケットＰ４は、通信ネットワークを介した伝送の一時的な遮断の間に全体的に失われる。
【００８３】
次に、時点ｔ５２に、時点ｔ５１から時点ｔ５４までの通信ネットワークの一時的な遮断の期間を示す遮断メッセージＩＭが第一の通信ユニットＣＵ１で受信される。
【００８４】
したがって、次のステップで、時点ｔ５２に遮断メッセージＩＭを受信すると、データパケットＰ４の伝送後に、パケットの伝送は時点ｔ５３に一時的に中断される。このとき、前記通信ネットワークＮを介した伝送が一時的に遮断されることがわかっているからである。
【００８５】
次に、時点ｔ５４に通信ネットワークの一時的な遮断が終了した後、一時記憶手段Ｓ１を使用して、失われたデータパケットＰ３およびＰ４が再伝送される。一時記憶手段Ｓ１からのデータパケットＰ３およびＰ４の完全な伝送後、時点ｔ５５に、第一のデータ処理装置Ｃ１から第二のデータ処理装置Ｃ２へのデータパケットの正規の伝送が、データパケットＰ５を初めとして再開される。
【００８６】
説明した実施例は、遮断メッセージと通信ネットワークの一時的な遮断が生じたときの、データパケットの伝送中の事象シーケンスの可能な時間図を示すに過ぎない。他の事象シーケンスは可能である。たとえば、失われた／部分的に失われたデータパケットＰ３、Ｐ４は異なる時点、たとえばデータパケットＰ５後に伝送してもよい。また、時点ｔ５２に遮断メッセージＩＭを受信すると、ただちにデータパケットの伝送を中断して、データパケットＰ４の伝送を終了させることもできる。
【００８７】
次に、本発明による通信システムのもう一つの実施例を図６により説明する。図６は、ＧＳＭ規格による移動通信ネットワークと「インタネット」とを含む本発明による通信システムを示す。しかし、注意しなければならないのは、他の実施例はネットワークの代わりの構成を含み得るということである。
【００８８】
図６に示すように、第一のデータ処理装置Ｃ１は再び、第一の一時記憶手段Ｓ１および第一の伝送制御手段Ｔ１とともに、データパケットの送信と受信を行うように構成された第一の通信ユニットＣＵ１を形成する。前記第一の通信ユニットＣＵ１は移動局ＭＳに接続される。移動局ＭＳは移動電話機であってもよい。第一の通信ユニットＣＵ１と移動局ＭＳは一緒になって移動ノードＭＮを形成する。移動ノードは、たとえば移動電話機に接続されたラップトップコンピュータによって構成することができる。
【００８９】
移動局ＭＳは、破線で表されたボックスＣＳで示されるような、データパケットに対して回線交換伝送を使用する装置の直列接続に接続される。図示されているのは、無線接続を確立するための基地局コントローラＢＳＣと、基地トランシーバ局ＢＴＳと、伝送リンクを介して音声またはデータを伝送するための移動交換局ＭＳＣとである。上記の装置ＭＳ、ＢＳＣ、ＢＴＳ、およびＭＳＣは一緒になって、ＧＳＭシステムと表された破線のボックスによって示されるように、ＧＳＭ規格によるネットワークを形成する。
【００９０】
移動交換局ＭＳＣは、再び前記第四のデータ処理装置Ｃ４、第四の伝送制御手段Ｔ４、および第四の一時記憶手段Ｓ４によって形成される第四の通信ユニットＣＵ４に接続される。前記第二のユニットは「インタネット」への出入口を構成するので、ＧＳＭネットワークを介して受信されたデータパケットを「インタネット」に伝送する、または逆の伝送をする責任を負う。図６にＰＳで表された破線のボックスで示されるように、「インタネット」は好ましくはパケット交換伝送を遂行する。
【００９１】
最後に、図示するように、図２と同様に、データパケットの受信者で送信者であるデータ処理装置Ｃ３が「インタネット」に接続される。
【００９２】
システムの動作の間、第一の通信ユニットＣＵ１は移動局ＭＳ、ＧＳＭネットワーク、第二の通信ユニットＣＵ２、および「インタネット」を介してデータパケットを第三のデータ処理装置Ｃ３に向かって送信する。逆に、第三のデータ処理装置Ｃ３はデータパケットを第一の通信ユニットＣＵ１に送信する。
【００９３】
最初に、データパケットは第一の通信ユニットＣＵ１から第三のデータ処理装置Ｃ３に伝送されると仮定する。図１で既に説明したように、データパケットは第一の通信ユニットＣＵ１で伝送の予定がたてられ、ネットワークを介して送信される。同時に、伝送が予定されたデータパケットは一時記憶手段Ｓ１に記憶してもよい。
【００９４】
ＧＳＭネットワークを介したデータパケットの伝送の一時的な遮断が発生したとき、移動局ＭＳは遮断メッセージＩＭを第一の通信ユニットＣＵ１に伝送する。伝送の一時的な遮断が生じるのはたとえば、移動通信ネットワークの二つの装置の間の通信リンクのハンドオーバ手順が遂行されるときである。送信される遮断メッセージＩＭは現在時刻を示すタイムスタンプ、実行時間オフセット、および実行遅延パラメータを含むことができる。実行時間オフセットは、タイムスタンプで示される時点に始まる期間を表し、その期間の後、実際のハンドオーバ手順が実行される。実行遅延パラメータはＧＳＭネットワークの各交換点、現在の場合には移動局、でのハンドオーバ手順の実行の時間遅延を表し、遂行されるハンドオーバ手順の特定の型によって左右され得る。
【００９５】
移動局ＭＳでハンドオーバコマンドＨＣを受信するとただちに、移動局ＭＳから第一の通信ユニットＣＵ１に遮断メッセージＩＭを伝送することができる。ハンドオーバコマンドＨＣは矢印ＨＣで示され、ハンドオーバを行わなければならないということを移動局ＭＳに示す。図６に示す特定の実施例では、ハンドオーバコマンドＨＣは基地局コントローラＢＳＣから移動局ＭＳに伝送されるが、他の実施例ではハンドオーバコマンドＨＣはＧＳＭネットワークの別のユニット、たとえば、基地トランシーバ局ＢＴＳ、または移動交換局ＭＳＣが発することもできる。
【００９６】
移動局ＭＳから遮断メッセージＩＭを受信したときに第一の通信ユニットＣＵ１で行われる動作は、特に図３、４、および５により前に説明したものと同じである。
【００９７】
次に、データパケットが第三のデータ処理装置Ｃ３から第一の通信ユニットＣＵ１に向かって伝送される場合について説明する。この場合、データパケットは「インタネット」を介して、「インタネット」のパケット交換されるトラヒックとＧＳＭシステムの回線交換されるトラヒックとの間の出入口を構成する第二の通信ユニットＣＵ２に伝送される。第二の通信ユニットＣＵ２で、受信されたデータパケットは第四の一時記憶手段Ｓ４に記憶してもよい。次に、受信されたデータパケットは第一のデータ処理装置Ｃ１への伝送が予定され、移動通信ネットワークを介して送信される。
【００９８】
移動通信ネットワークを介したデータ伝送の一時的な遮断が発生すると、前に詳しく要点を述べたように、いくつかのデータパケットが失われる。一時的な遮断により伝送中にどのデータパケットが失われるであろうか、または失われたかは、ネットワークから受信された遮断メッセージに基づいて、第二の通信ユニットＣＵ２で判定される。
【００９９】
第一のデータ処理装置Ｃ１に向かってのデータパケットの再伝送または伝送の一時的な遮断に対して行われる動作については図３、４、および５により説明されており、好ましくは、ネットワークを介したデータ伝送に対するプロトコルの組の変更または追加された規則に従って伝送制御手段Ｔ４により実行される。図示した実施例では、遮断メッセージＩＭは基地局コントローラＢＳＣにより発せられるが、遮断メッセージＩＭはＧＳＭネットワークの他のどのユニットが発することもできる。
【図面の簡単な説明】
【図１】  本発明による通信システムの一実施例を示す図である。
【図２】  本発明による通信システムのもう一つの実施例を示す図である。
【図３】  本発明の一実施例によるデータ処理装置相互の間のデータパケットの伝送を示す時間図である。
【図４】  本発明のもう一つの実施例によるデータ処理装置相互の間のデータパケットの伝送を示す時間図である。
【図５】  本発明のもう一つの実施例によるデータ処理装置相互の間のデータパケットの伝送を示す時間図である。
【図６】  移動通信ネットワークを含む本発明による通信システムの一実施例を示す図である。
【図７】  データ通信のための公知の通信システムを示す図である。
【図１】
0003822054.tif 000002
【図２】
0003822054.tif 000003
【図３】
0003822054.tif 000004
【図４】
0003822054.tif 000005
【図５】
0003822054.tif 000006
【図６】
0003822054.tif 000007
【図７】
0003822054.tif 000008