(57)【特許請求の範囲】
【請求項１】
無線通信システムの受信端において復号パラメータを同期させる方法であって、
第二プロトコルエンティティーがＡＭ（アクノレッジ）モードで作動するとき、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする復号パラメータの同期化方法。
【請求項２】
前記第二プロトコルエンティティーはＲＬＣ（無線リンク制御）エンティティーであることを特徴とする請求項１記載の復号パラメータの同期化方法。
【請求項３】
前記第二プロトコルエンティティーはＭＡＣ（媒体アクセス制御）エンティティーであることを特徴とする請求項１記載の復号パラメータの同期化方法。
【請求項４】
前記第二プロトコルエンティティーの受信ウィンドウはプッシュ型であることを特徴とする請求項１記載の復号パラメータの同期化方法。
【請求項５】
前記第二プロトコルエンティティーはＡＭモードで作動するとき、パケット削除の情報を第一プロトコルエンティティーに送信することを特徴とする請求項１記載の復号パラメータの同期化方法。
【請求項６】
無線通信システムの受信端において復号パラメータを同期させる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置と、を含み、そのうちプログラムコードは、
第二プロトコルエンティティーがＡＭモードで作動するとき、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする通信装置。
【請求項７】
前記第二プロトコルエンティティーはＲＬＣエンティティーであることを特徴とする請求項６記載の通信装置。
【請求項８】
前記第二プロトコルエンティティーはＭＡＣエンティティーであることを特徴とする請求項６記載の通信装置。
【請求項９】
前記第二プロトコルエンティティーの受信ウィンドウはプッシュ型であることを特徴とする請求項６記載の通信装置。
【請求項１０】
前記第二プロトコルエンティティーはＡＭモードで作動するとき、パケット削除の情報を第一プロトコルエンティティーに送信することを特徴とする請求項６記載の通信装置。
【請求項１１】
無線通信システムの受信端において復号パラメータを同期させる方法であって、
第二プロトコルエンティティーがＵＭ（アナクノレッジ）モードまたはＴＭ（トランスペアレント）モードで作動するとき、第一プロトコルエンティティーの受信ウィンドウをプル型に設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする復号パラメータの同期化方法。
【請求項１２】
前記第二プロトコルエンティティーはＲＬＣエンティティーであることを特徴とする請求項１１記載の復号パラメータの同期化方法。
【請求項１３】
前記第二プロトコルエンティティーはＭＡＣエンティティーであることを特徴とする請求項１１記載の復号パラメータの同期化方法。
【請求項１４】
前記第二プロトコルエンティティーはＵＭモードまたはＴＭモードで作動するとき、パケット紛失または削除の情報を第一プロトコルエンティティーに送信しないことを特徴とする請求項１１記載の復号パラメータの同期化方法。
【請求項１５】
無線通信システムの受信端において復号パラメータを同期させる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置と、を含み、そのうちプログラムコードは、
第二プロトコルエンティティーがＵＭモードまたはＴＭモードで作動するとき、第一プロトコルエンティティーの受信ウィンドウをプル型に設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする通信装置。
【請求項１６】
前記第二プロトコルエンティティーはＲＬＣエンティティーであることを特徴とする請求項１５記載の通信装置。
【請求項１７】
前記第二プロトコルエンティティーはＭＡＣエンティティーであることを特徴とする請求項１５記載の通信装置。
【請求項１８】
前記第二プロトコルエンティティーはＵＭモードまたはＴＭモードで作動するとき、パケット紛失または削除の情報を第一プロトコルエンティティーに送信しないことを特徴とする請求項１５記載の通信装置。
【請求項１９】
無線通信システムの受信端において復号パラメータを同期させる方法であって、
第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプル型のものに設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする復号パラメータの同期化方法。
【請求項２０】
前記第二プロトコルエンティティーはＲＬＣエンティティーであることを特徴とする請求項１９記載の復号パラメータの同期化方法。
【請求項２１】
前記第二プロトコルエンティティーはＭＡＣエンティティーであることを特徴とする請求項１９記載の復号パラメータの同期化方法。
【請求項２２】
無線通信システムの受信端において復号パラメータを同期させる通信装置であって、
通信装置の機能を実現させる制御回路と、
制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、
制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置と、を含み、そのうちプログラムコードは、
第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプル型のものに設定するステップを含み、
前記第一プロトコルエンティティーは復号エンティティーであり、
前記第二プロトコルエンティティーは第一プロトコルエンティティーの下位層プロトコルエンティティーであり、
前記第一プロトコルエンティティー及び前記第二プロトコルエンティティーは、前記受信端の内部で確立される、
ことを特徴とする通信装置。
【請求項２３】
前記第二プロトコルエンティティーはＲＬＣエンティティーであることを特徴とする請求項２２記載の通信装置。
【請求項２４】
前記第二プロトコルエンティティーはＭＡＣエンティティーであることを特徴とする請求項２２記載の通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は無線通信システムにおいて復号パラメータを同期させる方法及び装置に関し、特にＨＦＮ（ハイパーフレーム番号）加算の正確性と復号パラメータの同期性を確保し、無線資源の有効利用を可能にする方法及び装置に関する。
【背景技術】
【０００２】
ユーザーデータや信号情報の漏洩による損害を避けるため、無線通信システムの送信端と受信端の間に交換されるパケットを暗号化することが一般である。従来の暗号化方法は、送信端が暗号鍵や暗号化シーケンス番号などのパラメータや変数を利用し、特定のアルゴリズムで鍵ストリームを算出し、これで平文を暗号文に書き換える。復号化の場合は受信端がそれと逆の動作を実行する。暗号化シーケンス番号はシーケンス番号からなり、例えば、第三世代移動通信システムの暗号化シーケンス番号は２０ビットのＲＬＣ  ＨＦＮ（無線リンク制御ハイパーフレーム番号）と１２ビットのＲＬＣ  ＳＮ（無線リンク制御シーケンス番号）からなり、あわせて全シーケンス番号（whole  SN）とも呼ばれる。無線通信システムの暗号化にとって、暗号鍵はともかく暗号化シーケンス番号の正確性も重要である。
【０００３】
送信端と受信端の間の信号交換の同期性と正確性を確保するため、全シーケンス番号を各パケットのヘッダーに添付し、平文で送信すべきである。無線資源を節約して伝送効率を向上させるため、従来は全シーケンス番号を、パケットのヘッダーに埋め込まれるパケットＳＮ（シーケンス番号）と、送信端と受信端に保存されるＨＦＮ（ハイパーフレーム番号）に分ける。ＨＦＮはパケットＳＮの桁上げ数にあたり、つまり、パケットＳＮで表示できる値を超えると、パケットＳＮがリセットされるとともにＨＦＮは１を加えられる。例えばパケットＳＮを７ビットとし、すなわち表示可能な範囲が０〜１２７であるとすれば、パケットＳＮ＝１２８の場合、パケットＳＮが０に戻るとともに、ＨＦＮは１を加えられる。送信端と受信端はパケットＳＮに基づいてＨＦＮを適時に加算することで、ＨＦＮの同期性を確保し、復号化を円滑にする。
【０００４】
下位層が非順次配信（out  of  sequence  delivery）をサポートする場合、従来はスライディングウィンドウ方式でＨＦＮの同期性を守り、パケット送信を円滑にして妨害によるパケットの紛失を防止する。スライディングウィンドウにはプッシュ型とプル型がある。プッシュ型のスライディングウィンドウはＵＭＴＳ（ユニバーサル・モバイル・テレコミュニケーション・システム）のＡＭ（アクノレッジ）モードで動作するＲＬＣ（無線リンク制御）エンティティーの受信ウィンドウに相当し、同方法はウィンドウの下縁に対応するパケットが正常に受信されるか削除を通告されるときに受信ウィンドウを推し進め、スライディングウィンドウ外のＳＮを有するパケットを削除する。それと比べ、プル型のスライディングウィンドウはＵＭＴＳのＨＳＰＤＡ（高速ダウンリンクパケットアクセス）リオーダーエンティティーの受信ウィンドウに相当し、同方法は受信ウィンドウ外のＳＮを有するパケットが正常に受信されるときに受信ウィンドウを推し進め、受信ウィンドウの上縁を同パケットのＳＮに設定する。
【０００５】
従来の復号エンティティーでは、ＨＦＮを判断するスライディングウィンドウの種類が明確に規定されていない。スライディングウィンドウの種類を間違えれば、送信端と受信端の間のＨＦＮは同期しなくなる可能性がある。
【０００６】
例えばＵＭＴＳの受信端において、ＨＡＲＱ（ハイパー自動リピート要求）エンティティーの受信ウィンドウサイズを１６とし、ＰＤＣＰ（パケットデータ収斂プロトコル）エンティティーの復号エンティティーの受信ウィンドウをサイズ＝１０のスライディングウィンドウとし、ＳＮ＝０〜９のパケットのうちＳＮ＝０のパケットを除いて全部正常に受信されたとすれば、復号エンティティーの受信ウィンドウは０〜９となる。この場合、ＨＡＲＱエンティティーがNACK  to  ACKやDTX  to  ACKなど剰余エラー（residue  error）によりＳＮ＝０のパケットを再送できなければ、同パケットの再送はＲＬＣエンティティーによって行われる。ＳＮ＝０のパケットの再送を受ける前に復号エンティティーがＳＮ＝１０のパケットを受信すれば、受信ウィンドウ（スライディングウィンドウ）は１〜１０となり、その後ＳＮ＝０のパケットを受信すると、受信ウィンドウ外のＳＮ＝０は次のシーケンスに属するとみなされ、結果としてＨＦＮは１を加えられる。そうすると、送信端と受信端のＨＦＮは同期しなくなり、復号エンティティーは正確に復号できずデータ送信に影響する。
【０００７】
一方、受信端の復号エンティティーの受信ウィンドウをサイズ＝１０のスライディングウィンドウとし、ＳＮ＝０〜９のパケットのうちＳＮ＝０のパケットを除いて全部正常に受信されたとすれば、復号エンティティーの受信ウィンドウは０〜９となる。この場合、受信端がＳＮ＝１０のパケットを受信すれば、受信ウィンドウ外のＳＮ＝１０を有する同パケットは削除される。下位層が再送をサポートしなければ、受信ウィンドウは移動できなくなり、送信は正常に実行できない。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
この発明は前述の問題を解決するため、無線通信システムにおいて復号パラメータを同期させる方法及び装置を提供することを課題とする。
【課題を解決するための手段】
【０００９】
この発明は、無線通信システムの受信端において復号パラメータを同期させる方法を提供する。該方法は、第二プロトコルエンティティーがＡＭ（アクノレッジ）モードで作動するとき、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定するステップを含む。
【００１０】
この発明は更に、復号パラメータを同期させ、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、第二プロトコルエンティティーがＡＭモードで作動するとき、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定するステップを含む。
【００１１】
この発明は更に、下記のような無線通信システムの受信端において復号パラメータを同期させる方法を提供する。該方法は、第二プロトコルエンティティーがＵＭ（アナクノレッジ）モードまたはＴＭ（トランスペアレント）モードで作動するとき、第一プロトコルエンティティーの受信ウィンドウをプル型に設定するステップを含む。
【００１２】
この発明は更に、下記のような復号パラメータを同期させ、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、第二プロトコルエンティティーがＵＭモードまたはＴＭモードで作動するとき、第一プロトコルエンティティーの受信ウィンドウをプル型に設定するステップを含む。
【００１３】
この発明は更に、下記のような無線通信システムの受信端において復号パラメータを同期させる方法を提供する。該方法は、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプル型のものに設定するステップを含む。
【００１４】
この発明は更に、下記のような復号パラメータを同期させ、無線通信システムに用いられる通信装置を提供する。該通信装置は、通信装置の機能を実現させる制御回路と、制御回路の中に設けられ、プログラムコードを実行して制御回路を制御するＣＰＵと、制御回路の中でＣＰＵに結合されるように設けられ、プログラムコードを保存するための保存装置とを含む。該プログラムコードは、第一プロトコルエンティティーの受信ウィンドウを、第二プロトコルエンティティーの受信ウィンドウよりサイズが大きいかそれに等しいプル型のものに設定するステップを含む。
【発明の効果】
【００１５】
本発明はＨＦＮ加算の正確性と復号パラメータの同期性を確保し、無線資源の有効利用を可能にする。
【発明を実施するための最良の形態】
【００１６】
かかる方法及び装置の特徴を詳述するために、具体的な実施例を挙げ、図示を参照して以下に説明する。
【００１７】
図１を参照する。図１は無線通信システムの無線通信装置１００のブロック図であり、説明を簡素化するため、図１は無線通信装置１００の入力装置１０２、出力装置１０４、制御回路１０６、ＣＰＵ（中央処理装置）１０８、保存装置１１０、プログラムコード１１２及びトランシーバー１１４のみ描くとする。無線通信装置１００では、制御回路１０６はＣＰＵ１０８を用いて保存装置１１０に保存されるプログラムコード１１２を実行し、無線通信装置１００の動作を制御する。入力装置１０２（例えばキーボード）はユーザーが入力した信号を受信し、出力装置１０４（スクリーン、スピーカーなど）は映像、音声などの信号を出力する。無線信号を受発信するトランシーバー１１４は受信した信号を制御回路１０６に送信し、または制御回路１０６による信号を無線で出力する。言い換えれば、通信プロトコルの構造に当てはめれば、トランシーバー１１４は第一層の一部とされ、制御回路１０６は第二層と第三層の機能を実行する装置とされる。望ましくは、無線通信装置１００は第三世代移動通信システムの一部である。
【００１８】
図２を参照する。図２は図１に示すプログラムコード１１２を表す説明図である。アプリケーション層２００と、第三層インターフェイス２０２と、第二層インターフェイス２０６からなるプログラムコード１１２は、第一層インターフェイス２１８と接続されている。第二層インターフェイス２０６は第一副層プロトコルエンティティー２２４と、第二副層プロトコルエンティティー２２６などの副層を含み、第一副層プロトコルエンティティー２２４は暗号鍵や暗号化シーケンス番号などのパラメータや変数で暗号化を実行し、第二副層プロトコルエンティティー２２６はＲＬＣエンティティー、ＭＡＣ（媒体アクセス制御）エンティティー、または両者の組み合わせであり、要求に応じて送信品質とチャンネル処理を提供する。
【実施例１】
【００１９】
下位層が非順次配信をサポートする場合、暗号化パラメータの同期性を確保するため、第一副層プロトコルエンティティー２２４と第二副層プロトコルエンティティー２２６はスライディングウィンドウを利用してパケット送信を円滑にし、妨害によるパケットの紛失を防止する。それに鑑みて、本発明は受信ウィンドウ設定プログラムコード２２０を提供し、これで第一副層プロトコルエンティティー２２４と第二副層プロトコルエンティティー２２６の受信ウィンドウを設定し、受信端と送信端のシーケンス番号を同期させ、無線伝送の効率を向上させる。図３を参照する。図３は本発明の実施例１による方法のフローチャート３０である。下記方法は無線通信装置１００における暗号化パラメータの同期に用いられ、受信ウィンドウプログラムコード２２０としてコンパイルすることができる。
ステップ３００：開始。
【００２０】
ステップ３０２：第二副層プロトコルエンティティー２２６がＡＭモードで動作するとき、第一副層プロトコルエンティティー２２４の受信ウィンドウをプッシュ型に設定する。同受信ウィンドウのサイズは第二副層プロトコルエンティティー２２６の受信ウィンドウより大きいかそれに等しい。
【００２１】
ステップ３０４：終了。
以上のとおり、ＡＭモードで動作する第二副層プロトコルエンティティー２２６はパケット削除の情報を第一副層プロトコルエンティティー２２４に送信し、第一副層プロトコルエンティティー２２４の受信ウィンドウはプッシュ型に設定される。すなわち、受信ウィンドウの下縁に対応するパケットが正常に受信されるか削除を通告されるときに受信ウィンドウを推し進める。言い換えれば、第二副層プロトコルエンティティー２２６がプッシュ型の受信ウィンドウを利用すれば、第一副層プロトコルエンティティー２２４もそれに従ってプッシュ型の受信ウィンドウを用いる。したがって、受信ウィンドウはその下縁に対応するパケットが正常に受信されるか削除を通告されるときにだけ移動し、ＨＦＮ加算の正確性と復号パラメータの同期性が確保される。
【００２２】
例えば第一副層プロトコルエンティティー２２４と第二副層プロトコルエンティティー２２６の受信ウィンドウサイズを１０とし、第二副層プロトコルエンティティー２２６がＡＭモードで動作するとすれば、上記方法は第一副層プロトコルエンティティー２２４の受信ウィンドウをプッシュ型にする。この場合、ＳＮ＝０〜９のパケットのうちＳＮ＝０のパケットを除いて全部正常に受信されたとすれば、第二副層プロトコルエンティティー２２６はＳＮ＝０の削除指令を受信すると第一副層プロトコルエンティティー２２４に通報し、第一副層プロトコルエンティティー２２４と第二副層プロトコルエンティティー２２６の受信ウィンドウを１０〜１９にする。したがって、プッシュ型受信ウィンドウを用いる第一副層プロトコルエンティティー２２４はＳＮ＝１０のパケットを受信するとすぐこれを復号し、受信ウィンドウを１１〜２０にしてＨＦＮを元のままにする。第二副層プロトコルエンティティー２２６はＳＮ＝０のパケットの削除指令を受信する前にＳＮ＝１０のパケットを受信すれば、受信ウィンドウ外のＳＮ＝１０を有する同パケットを廃棄し、ＳＮ＝０のパケットの再送を要求する。言い換えれば、第一副層プロトコルエンティティー２２４はＳＮ＝０のパケットの削除指令を受ける前にＳＮ＝１０のパケットを受信することがない。そのため、ＳＮ＝１０のパケットが第一副層プロトコルエンティティー２２４によって削除されたにもかかわらず、下位層（第二副層プロトコルエンティティー２２６）が同パケットの再送を求めないという従来の問題は発生せず、受信ウィンドウの移動は停滞しない。もっとも注意すべきは、上記方法は順次配信をサポートする下位層（第二副層プロトコルエンティティー２２６）にも適する。
【００２３】
したがって、第二副層プロトコルエンティティー２２６がＡＭモードで作動するとき、本発明は第一副層プロトコルエンティティー２２４の受信ウィンドウを、第二副層プロトコルエンティティー２２６の受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定し、ＨＦＮの加算間違いを防ぎ、暗号化パラメータの同期性を確保する。
【実施例２】
【００２４】
図４を参照する。図４は本発明の実施例２による方法のフローチャート４０である。下記方法は無線通信装置１００における暗号化パラメータの同期に用いられ、受信ウィンドウプログラムコード２２０としてコンパイルすることができる。
ステップ４００：開始。
【００２５】
ステップ４０２：第二副層プロトコルエンティティー２２６がＵＭ（アナクノレッジ）モードまたはＴＭ（トランスペアレント）モードで動作するとき、第一副層プロトコルエンティティー２２４の受信ウィンドウをプル型に設定する。
【００２６】
ステップ４０４：終了。
以上のとおり、ＵＭモードまたはＴＭモードで動作する第二副層プロトコルエンティティー２２６は紛失したパケットの再送を要求せず、パケットの紛失や削除に関する情報を第一副層プロトコルエンティティー２２４に送信しない。第一副層プロトコルエンティティー２２４の受信ウィンドウはプル型に設定される。すなわち、受信ウィンドウ外のＳＮを有するパケットが正常に受信されるときに受信ウィンドウを推し進め、受信ウィンドウの上縁をパケットのＳＮに設定する。したがって、第二副層プロトコルエンティティー２２６がＵＭモードやＴＭモードで作動する場合、第一副層プロトコルエンティティー２２４は受信ウィンドウ外のＳＮを有するパケットを受信するときに受信ウィンドウを推し進め、不必要なパケット削除を防止し、受信ウィンドウの移動を確保する。
【００２７】
例えば第一副層プロトコルエンティティー２２４と第二副層プロトコルエンティティー２２６の受信ウィンドウサイズを１０とし、第二副層プロトコルエンティティー２２６がＵＭモードで動作して再送をサポートしないとすれば、上記方法は第一副層プロトコルエンティティー２２４の受信ウィンドウをプル型にする。この場合、ＳＮ＝０〜９のパケットのうちＳＮ＝０のパケットを除いて全部正常に受信されたとすれば、第一副層プロトコルエンティティー２２４の受信ウィンドウは０〜９となる。その後、受信ウィンドウ外のＳＮ＝１０のパケットを受信すると、第一副層プロトコルエンティティー２２４の受信ウィンドウは１〜１０となり、後続のパケット処理は円滑に実行できる。
【００２８】
総じて言えば、第二副層プロトコルエンティティー２２６がＵＭモードまたはＴＭモードで作動するとき、本発明は第一副層プロトコルエンティティー２２４の受信ウィンドウをプル型に設定し、不必要なパケット削除を防止し、受信ウィンドウの移動を確保する。
【実施例３】
【００２９】
図５を参照する。図５は本発明の実施例３による方法のフローチャート５０である。下記方法は無線通信装置１００における暗号化パラメータの同期に用いられ、受信ウィンドウプログラムコード２２０としてコンパイルすることができる。
ステップ５００：開始。
【００３０】
ステップ５０２：第一副層プロトコルエンティティー２２４の受信ウィンドウをプッシュ型に設定する。同受信ウィンドウのサイズは第二副層プロトコルエンティティー２２６の受信ウィンドウより大きいかそれに等しい。
【００３１】
ステップ５０４：終了。
以上のとおり、第一副層プロトコルエンティティー２２４の受信ウィンドウは、第二副層プロトコルエンティティー２２６の受信ウィンドウよりサイズが大きいかそれに等しいプル型のものに設定される。すなわち、受信ウィンドウ外のＳＮを有するパケットが正常に受信されるときに受信ウィンドウを推し進め、その上縁を同パケットのＳＮに設定する。第一副層プロトコルエンティティー２２４の受信ウィンドウは第二副層プロトコルエンティティー２２６の受信ウィンドウよりサイズが大きいかそれに等しいため、第二副層プロトコルエンティティー２２６の受信ウィンドウが移動するとき、第一副層プロトコルエンティティー２２４の受信ウィンドウも同時に移動する。したがって、第二副層プロトコルエンティティー２２６によって再送されるパケットは必ず第一副層プロトコルエンティティー２２４の受信ウィンドウの範囲内にあり、暗号化パラメータの同期性は確保される。
【００３２】
総じて言えば、本発明は第一副層プロトコルエンティティー２２４の受信ウィンドウを、第二副層プロトコルエンティティー２２６の受信ウィンドウよりサイズが大きいかそれに等しいプッシュ型のものに設定し、ＨＦＮの加算間違いを防ぎ、暗号化パラメータの同期性を確保する。
【００３３】
以上はこの発明に好ましい実施例であって、この発明の実施の範囲を限定するものではない。よって、当業者のなし得る修正、もしくは変更であって、この発明の精神の下においてなされ、この発明に対して均等の効果を有するものは、いずれもこの発明の特許請求の範囲に属するものとする。
【産業上の利用可能性】
【００３４】
この発明は従来の技術に工夫したものであり、実施可能である。
【図面の簡単な説明】
【００３５】
【図１】無線通信システムの無線通信装置のブロック図である。
【図２】図１に示すプログラムコードを表す説明図である。
【図３】この発明の実施例１による方法のフローチャートである。
【図４】この発明の実施例２による方法のフローチャートである。
【図５】この発明の実施例３による方法のフローチャートである。
【符号の説明】
【００３６】
１００  無線通信装置
１０２  入力装置
１０４  出力装置
１０６  制御回路
１０８  ＣＰＵ
１１０  保存装置
１１２  プログラムコード
１１４  トランシーバー
２００  アプリケーション層
２０２  第三層インターフェイス
２０６  第二層インターフェイス
２１８  第一層インターフェイス
２２０  受信ウィンドウ設定プロセスプログラムコード
２２４  第一副層プロトコルエンティティー
２２６  第二副層プロトコルエンティティー
【図１】
0004729000.tif 000002
【図２】
0004729000.tif 000003
【図３】
0004729000.tif 000004
【図４】
0004729000.tif 000005
【図５】
0004729000.tif 000006