(57)【要約】【課題】  無線リソース制御メッセージの消失を防止し適切にチャネル切替を行う。【解決手段】  移動通信端末１０は、ＲＲＣ１１と、ＲＬＣ１２と、ＨＷＣ１３とを備える。ＲＲＣ１１は、移動体通信網２０からチャネル切替要求を受信する。ＲＬＣ１２は、チャネル切替要求が受信されてから、全ての無線リソース制御メッセージが送信されたことを検出する。ＨＷＣ１３は、ＲＬＣ１２からの送信要求を受けて１つ以上の無線リソース制御メッセージを移動体通信網２０に送信すると共に全ての無線リソース制御メッセージが送信されたことが検出されるとＲＲＣ１１の指示によりチャネル切替を行う。【選択図】  図１
2007288739.tif 000002
【特許請求の範囲】
【請求項１】
１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信手段と、
前記移動体通信網からチャネル切替要求を受信する要求受信手段と、
前記要求受信手段によりチャネル切替要求が受信されてから、前記送信手段により全ての前記無線リソース制御メッセージが送信されたことを検出する検出手段と、
前記検出手段により全ての前記無線リソース制御メッセージが送信されたことが検出されるとチャネル切替を行うチャネル切替手段と、
を備える移動通信端末。
【請求項２】
１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信手段と、
前記移動体通信網からチャネル切替要求を受信する要求受信手段と、
前記要求受信手段によりチャネル切替要求が受信されてからの時間を計測する計測手段と、
前記計測手段により計測された時間が所定の時間になるとチャネル切替を行う切替手段と、
前記計測手段により計測された前記所定の時間から前記切替手段によるチャネル切替が終了するまで前記送信手段による前記無線リソース制御メッセージの送信を禁止する制御手段と、
を備える移動通信端末。
【請求項３】
移動通信端末におけるチャネル切替制御方法であって、
１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信ステップと、
前記移動体通信網からチャネル切替要求を受信する要求受信ステップと、
前記要求受信ステップにおいてチャネル切替要求が受信されてから、前記送信ステップにおいて全ての前記無線リソース制御メッセージが送信されたことを検出する検出ステップと、
前記検出ステップにおいて全ての前記無線リソース制御メッセージが送信されたことが検出されるとチャネル切替を行うチャネル切替ステップと、
を含むチャネル切替制御方法。
【請求項４】
移動通信端末におけるチャネル切替制御方法であって、
１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信ステップと、
前記移動体通信網からチャネル切替要求を受信する要求受信ステップと、
前記要求受信ステップにおいてチャネル切替要求が受信されてからの時間を計測する計測ステップと、
前記計測ステップにおいて計測された時間が所定の時間になるとチャネル切替を行う切替ステップと、
前記計測ステップにおいて計測された前記所定の時間から前記切替ステップにおけるチャネル切替が終了するまで前記送信ステップにおける前記無線リソース制御メッセージの送信を禁止する制御ステップと、
を含むチャネル切替制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動通信端末、及び当該移動通信端末におけるチャネル切替制御方法に関する。
【背景技術】
【０００２】
第３世代移動体通信システム等の通信システムにおいて、移動体通信網と移動通信端末との間で無線通信を行うための無線接続が確立されるとき等にそれらの間で無線リソース制御メッセージ（ＲＲＣ（Radio Resource Control）メッセージ）が送受信される。無線接続が確立される際の無線リソース制御メッセージとしては、例えば、移動通信端末から送信される無線接続要求（RRC CONNECTION REQUEST）や、移動体通信網から送信される当該無線接続要求に対する応答（RRC CONNECTION SETUP COMPLETE）、移動通信端末から送信される当該応答に対する接続完了通知（RRC CONNECTION SETUP COMPLETE）がある。
【０００３】
一方、無線通信を行う際、移動通信端末（のレイヤ１であるＨＷＣ（Hard Ware Controller））では、チャネル切替が行われる（例えば、下記特許文献１参照）。チャネル切替には、例えば、移動通信端末を待ち受け状態からユーザデータが受けられる状態にするオープン処理、及びその逆のクローズ処理がある。
【特許文献１】特開２００３−１７４６６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のチャネル切替には、一定の時間が必要となる。移動通信端末において、チャネル切替を行っている間に、無線リソース制御メッセージの送信を行おうとすると当該メッセージが消失してしまうことがある。例えばメッセージが認証のためのメッセージであった場合、メッセージが消失すると再送の処理が必要となったり、無線接続が切断されたり等の問題が発生する。
【０００５】
本発明は、以上の問題点を解決するためになされたものであり、無線リソース制御メッセージの消失を防止し適切にチャネル切替を行うことができる移動通信端末及びチャネル切替制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る移動通信端末は、１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信手段と、移動体通信網からチャネル切替要求を受信する要求受信手段と、要求受信手段によりチャネル切替要求が受信されてから、送信手段により全ての無線リソース制御メッセージが送信されたことを検出する検出手段と、検出手段により全ての無線リソース制御メッセージが送信されたことが検出されるとチャネル切替を行うチャネル切替手段と、を備えることを特徴とする。
【０００７】
上記の移動通信端末では、全ての無線リソース制御メッセージが送信された後にチャネル切替が行われる。従って、本発明に係る移動通信端末によれば、チャネル切替が行われている間に無線リソース制御メッセージが送信されないので、無線リソース制御メッセージの消失を防止し適切にチャネル切替を行うことができる。
【０００８】
また、上記目的を達成するために、本発明に係る移動通信端末は、１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信手段と、移動体通信網からチャネル切替要求を受信する要求受信手段と、要求受信手段によりチャネル切替要求が受信されてからの時間を計測する計測手段と、計測手段により計測された時間が所定の時間になるとチャネル切替を行う切替手段と、計測手段により計測された所定の時間から切替手段によるチャネル切替が終了するまで送信手段による無線リソース制御メッセージの送信を禁止する制御手段と、を備えることを特徴とする。
【０００９】
上記の移動通信端末では、チャネル切替が行われている間は無線リソース制御メッセージの送信が禁止される。従って、本発明に係る移動通信端末によれば、チャネル切替が行われている間に無線リソース制御メッセージが送信されないので、無線リソース制御メッセージの消失を防止し適切にチャネル切替を行うことができる。
【００１０】
ところで、本発明は、上記のように移動通信端末の発明として記述できる他に、以下のように当該移動通信端末におけるチャネル切替制御方法の発明としても記述することができる。これはカテゴリが異なるだけで、実質的に同一の発明であり、同様の作用及び効果を奏する。
【００１１】
即ち、本発明に係るチャネル切替制御方法は、移動通信端末におけるチャネル切替制御方法であって、１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信ステップと、移動体通信網からチャネル切替要求を受信する要求受信ステップと、要求受信ステップにおいてチャネル切替要求が受信されてから、送信ステップにおいて全ての無線リソース制御メッセージが送信されたことを検出する検出ステップと、検出ステップにおいて全ての無線リソース制御メッセージが送信されたことが検出されるとチャネル切替を行うチャネル切替ステップと、を含むことを特徴とする。
【００１２】
また、本発明に係るチャネル切替制御方法は、移動通信端末におけるチャネル切替制御方法であって、１つ以上の無線リソース制御メッセージを移動体通信網に送信する送信ステップと、移動体通信網からチャネル切替要求を受信する要求受信ステップと、要求受信ステップにおいてチャネル切替要求が受信されてからの時間を計測する計測ステップと、計測ステップにおいて計測された時間が所定の時間になるとチャネル切替を行う切替ステップと、計測ステップにおいて計測された所定の時間から切替ステップにおけるチャネル切替が終了するまで送信ステップにおける無線リソース制御メッセージの送信を禁止する制御ステップと、を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、チャネル切替が行われている間に無線リソース制御メッセージが送信されないので、無線リソース制御メッセージの消失を防止し適切にチャネル切替を行うことができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面とともに本発明に係る移動通信端末及びチャネル切替制御方法の好適な実施形態について詳細に説明する。なお、図面の説明においては同一要素には同一符号を付し、重複する説明を省略する。
【００１５】
図１に本実施形態に係る移動通信端末１０の構成を示す。移動通信端末１０は、Ｗ−ＣＤＭＡ方式（Wideband-Code Division Multiple Access）等の第３世代移動体通信システムに準拠した移動体通信が可能である。図１に示すように、移動通信端末１０は、移動体通信網２０に接続することが可能である。
【００１６】
図２に移動通信端末１０のハードウェア構成を示す。図２に示すように、移動通信端末１０は、ＣＰＵ（Central Processing Unit）１０１、ＲＡＭ（Random Access Memory）１０２、ＲＯＭ（Read Only Memory）１０３、操作部１０４、無線通信部１０５、ディスプレイ１０６及びアンテナ１０７等のハードウェアにより構成されている。これらの構成要素が動作することにより、以下に説明する移動通信端末１０の各機能が発揮される。
【００１７】
図１に示す移動通信端末１０の構成は、無線通信のプロトコルにおける構成を示したものである。図１に示すように、移動通信端末１０は、ＲＲＣ（Radio Resource Controller）１１と、ＲＬＣ（Radio Link Controller）１２と、ＨＷＣ１３とを備えている。ＲＲＣ１１は、無線通信プロトコルにおけるレイヤ３の構成要素である。ＲＬＣ１２は、無線通信プロトコルにおけるレイヤ２の構成要素である。ＨＷＣ１３は、無線通信プロトコルにおけるレイヤ１の構成要素である。ＲＲＣ１１、ＲＣＬ１２及びＨＷＣ１３は、階層的な構成となっており、ＲＲＣ１１とＲＬＣ１２とは相互に情報の送受信が可能であり、ＲＣＬ１２とＨＷＣ１３とは相互に情報の送受信が可能である。なお、移動通信端末１０は、本発明に係る上記のプロトコルにおける構成要素以外の構成要素も備えている。例えば、ＲＬＣ１２と、ＨＷＣ１３との間には、ＭＡＣ（Medium Access Controller）を備えている。しかし、上記３つの構成要素以外は本発明の説明に不要であるので説明を省略する。なお、これらのプロトコルにおける構成要素は、通常、移動通信端末１０に格納されたプログラムが動作することによりソフトウェア的に実現される。
【００１８】
ＲＲＣ１１は、無線リソースの管理を行う手段である。具体的には以下のことを行う。ＲＲＣ１１は、ユーザの移動通信端末１０に対する操作又は移動通信端末１０の状態等に応じて、移動体通信網２０に送信すべきＲＲＣメッセージを生成して、ＲＬＣ１２に送り出す。ＲＲＣメッセージには、制御信号であるＣ−ＰｌａｎｅのＡＳ（Access Stratum（3GPP TS25.331））メッセージが含まれる。ＡＳメッセージはＲＲＣメッセージの中でも無線管理のメッセージを取り扱っている。これが消失すると、上述したような無線接続の切断等の問題が発生する。
【００１９】
また、ＲＲＣ１１は、無線接続確立時に、移動体通信網２０からチャネル切替要求（RB（RADIO_BEARER）_SETUP）を受信する要求受信手段である。チャネル切替要求は、移動体通信網２０を構成する無線制御装置から送信される。この受信は、ＨＷＣ１３及びＲＬＣ１２を介して行われる。ＲＲＣ１１は、チャネル切替要求が受信されたことをＲＬＣ１２に通知する。また、ＲＲＣ１１は、後述するＲＬＣ１２からの通知を受けるとＨＷＣ１３に対してチャネル切替の指示（DCH_SET_REQ）を行う。
【００２０】
ＲＬＣ１２は、無線リンクの管理を行う手段である。具体的には以下のことを行う。ＲＬＣ１２は、ＲＲＣ１１からＲＲＣメッセージを受け取り、バッファリングし、ＨＷＣ１３に対して移動体通信網２０に送信するように送信要求（MAC_DATA_REQ）を行う。送信対象となる、ＲＲＣメッセージは複数となることがあり、順次ＨＷＣ１３に送り出していく。即ち、ＲＬＣ１２は、１つ以上のＲＲＣメッセージを移動体通信網２０に送信する送信手段の構成要素である。
【００２１】
また、ＲＬＣ１２は、ＲＲＣ１１からチャネル切替要求が受信されたことを通知されると、以下の２つのことを行う。一つ目は、全てのＲＲＣメッセージが送信されたことを検出することである。即ち、ＲＬＣ１２は、ＲＲＣ１１によりチャネル切替要求が受信されてから、全てのＲＲＣメッセージが送信されたことを検出する検出手段である。ここで、全てのＲＲＣメッセージとは、上記のチャネル切替要求に係る無線通信処理に関係するＲＲＣメッセージのことである。この検出は、ＲＲＣ１１からの通知を受けた時点でＲＬＣ１２にバッファリングされている全てのＲＲＣメッセージの送信要求をＨＷＣ１３に行った後、ＨＷＣ１３から全てのＲＲＣメッセージの送信通知（MAC_STATUS_IND(success)）がされたことを検知することにより行われる。なお、ＲＲＣ１１からの通知を受けた時点でＲＬＣ１２にバッファリングされているＲＲＣメッセージが無かった場合は、その時点で全てのＲＲＣメッセージが送信されたことが検出される。全てのＲＲＣメッセージが送信されたことを検出すると、ＲＬＣ１２はその旨をＲＲＣ１１に通知する。
【００２２】
ＲＲＣ１１は、この通知を受けると、ＨＷＣ１３に対してチャネル切替の指示を行う。即ち、ＲＲＣ１１は、全ての無線リソース制御メッセージが送信されたことが検出されるとチャネル切替を行うチャネル切替手段の構成要素である。
【００２３】
二つ目は、その時点からの時間を計測して、所定の満了値となったらＲＲＣ１１に通知することである。即ち、ＲＬＣ１２は、ＲＲＣ１１によりチャネル切替要求が受信されてからの時間を計測する計測手段である。計測は、ＲＬＣ１２に、タイムカウンタＴＡ１を予め用意しておき、それにより行う。なお、満了値は、チャネル切替要求を受信してからの、ＲＲＣメッセージの送信を禁止する時間であり、予めＲＬＣ１２に記憶させておく。具体的には例えば、満了値は２４０ｍｓとするのがよい。あるいは、場合によっては満了値をゼロとすることもある（詳細は後述する）。なお、上記の全てのＲＲＣメッセージの送信の検出がなされた場合は、ＲＲＣメッセージの送信を禁止する必要がなくなるので、計測を停止する。
【００２４】
ＲＲＣ１１は、この通知を受けると、ＨＷＣ１３に対してチャネル切替の指示を行う。即ち、ＲＲＣ１１は、計測された時間が所定の満了値になるとチャネル切替を行うチャネル切替手段の構成要素である。
【００２５】
ＲＬＣ１２は、所定の満了値を計測した場合、その時点でＲＬＣ１２にバッファリングされているＲＲＣメッセージのＨＷＣ１３への送信要求を、チャネル切替が終了するまで禁止する。即ち、ＲＬＣ１２は、所定の満了値の時間からチャネル切替が終了するまでＲＲＣメッセージの送信を禁止する制御手段である。チャネル切替が終了したことは、ＨＷＣ１３による通知により検知される。
【００２６】
ＨＷＣ１３は、移動通信端末１０が備えるハードウェアを管理する手段である。具体的には、以下のことを行う。ＨＷＣ１３は、ＲＲＣ１１からのチャネル切替の指示を受けて、チャネル切替を行う。即ち、ＨＷＣ１３は、チャネル切替手段の構成要素である。チャネル切替には、例えば、移動通信端末１０を待ち受け状態からユーザデータが受けられる状態にするオープン処理、及びその逆のクローズ処理がある。チャネル切替は、例えば、通信が開始される際やハンドオーバが行われる際等に、移動体通信網２０との間でReconfiguration（RB_SETUP，TrCH Reconfigration，PhyCH Reconfiguration，RB Release）メッセージが送受信されて行われる。チャネル切替が終了すると、その旨をＲＲＣ１１及びＲＬＣ１２に通知する。
【００２７】
ＲＲＣ１１からのチャネル切替の指示には、ActivationTimeの情報が付与されている。ActivationTimeは、チャネル切替のタイミングを示す情報である。ActivationTimeが“ＮＯＷ”であった場合には、直ちにチャネル切替が行われる。ActivationTimeが数値であった場合には、ＣＦＮ（Connection Frame Number（3GPP TS25.331））に基づいてチャネル切替のタイミングが決まる。ＣＦＮは、ＨＷＣ１３により管理されている、移動体通信網２０と同期が取られたタイムカウンタであり、０〜１０２４の数値を周期的に取る。ActivationTimeの数値とＨＷＣ１３で管理されているＣＦＮの数値が一致したときに、チャネル切替が行われる。本発明では、ActivationTimeが数値である場合を対象にする。
【００２８】
また、ＨＷＣ１３は、ＲＬＣ１２からの送信要求を受けて、ＲＲＣメッセージを移動体通信網２０に送信する。即ち、ＨＷＣ１３は、１つ以上のＲＲＣメッセージを移動体通信網２０に送信する送信手段の構成要素である。
【００２９】
引き続いて、図３〜図５のシーケンス図を用いて、本実施形態に係る移動通信端末１０で実行される各処理（チャネル切替制御方法）を説明する。この処理は、ユーザの移動通信端末１０に対する操作又は移動通信端末１０の状態等に応じてチャネル切替が発生する場合に行われる。より具体的には、待ち受け状態から通信状態に移行する場合やセル移行が行われる場合等に行われる。
【００３０】
（第１の処理）
最初に図３のシーケンス図を用いて第１の処理を説明する。まず、移動通信端末１０では、ＲＬＣ１２により、２つのＲＲＣメッセージ（１），（２）がＲＲＣ１１から受け取られバッファリングされる（Ｓ０１，Ｓ０２）。このＲＲＣメッセージは、ＲＲＣ１１により処理内容に応じて生成される。なお、上記の２つのＲＲＣメッセージ以前にも、ＲＲＣメッセージが移動通信端末１０と移動体通信網２０との間で送受信されており、移動体通信網２０からチャネル切替要求がされる段階になっている。また、上記ＲＬＣ１２においてバッファリングされるＲＲＣメッセージの数（本処理例では２つ）は一例である。
【００３１】
続いて、移動体通信網２０から移動通信端末１０に対してチャネル切替要求が送信され、移動通信端末１０ではＲＲＣ１１によりチャネル切替要求が受信される（Ｓ０３、要求受信ステップ）。なお、このチャネル切替要求におけるActivationTimeは“ＮＯＷ”でなく、数値である。続いて、ＲＲＣ１１からＲＬＣ１２へ、チャネル切替要求が受信されたことが通知される（Ｓ０４、検出ステップ、計測ステップ）。続いて、ＲＬＣ１２により、タイムカウンタＴＡ１により、チャネル切替要求が受信されてからの時間の計測が開始される（Ｓ０５、計測ステップ）。また、ＲＬＣ１２は、全てのＲＲＣメッセージの送信を検出する状態に入る。
【００３２】
続いて、ＲＬＣ１２からＨＷＣ１３にＲＲＣメッセージ（１）の送信要求がなされ（Ｓ０６、送信ステップ）、ＨＷＣ１３によりＲＲＣメッセージ（１）が移動体通信網２０に送信される（Ｓ０７、送信ステップ）。続いて、ＨＷＣ１３からＲＬＣ１２に、ＲＲＣメッセージ（１）が送信されたことの通知がなされる（Ｓ０８、送信ステップ）。ＲＲＣメッセージ（２）についても、同様に移動通信端末１０から移動体通信網２０に送信される（Ｓ０９〜Ｓ１１、送信ステップ）。
【００３３】
これでＲＬＣ１２にバッファリングされたＲＲＣメッセージが送信されたので、ＲＬＣ１２によりその旨が検出され（Ｓ１２、検出ステップ）、ＲＲＣ１１に通知される（Ｓ１３）。ここで、全てのＲＲＣメッセージの送信の検出により、タイムカウンタＴＡ１による時間の計測は中止される。続いて、ＲＲＣ１１によりＨＷＣ１３に対してチャネル切替指示がなされる（Ｓ１４、チャネル切替ステップ）。指示を受けたＨＷＣ１３によりチャネル切替が行われる（Ｓ１５、チャネル切替ステップ）。チャネル切替は、ＣＦＮとActivationTimeの情報とが一致したタイミングで行われる。チャネル切替が終了すると、その旨がＨＷＣ１３によりＲＲＣ１１とＲＬＣ１２とに通知される（Ｓ１６）。
【００３４】
上述したように、本実施形態による上記の処理によれば、全てのＲＲＣメッセージが送信された後にチャネル切替が行われる。従って、本実施形態によれば、チャネル切替が行われている間にＲＲＣメッセージが送信されないので、ＲＲＣメッセージの消失を防止し適切にチャネル切替を行うことができる。また、ＲＲＣメッセージに含まれるＡＳメッセージの消失を防止できるので、移動通信端末１０と移動体通信網２０との間の無線管理を適切に行うことができる。
【００３５】
（第２の処理）
上記の第１の処理では、タイムカウンタＴＡ１により計測される時間は、満了値に達していなかった。続いて、タイムカウンタＴＡ１により計測される時間が満了値に達する場合の第２の処理を、図４のシーケンス図を用いて説明する。ここで、タイムカウンタＴＡ１の満了値は２４０ｍｓに設定される。
【００３６】
まず、移動通信端末１０では、ＲＬＣ１２により、３つのＲＲＣメッセージ（１），（２），（３）がＲＲＣ１１から受け取られバッファリングされる（Ｓ２１，Ｓ２２，Ｓ２３）。このＲＲＣメッセージは、ＲＲＣ１１により処理内容に応じて生成される。なお、上記の２つのＲＲＣメッセージ以前にも、ＲＲＣメッセージが移動通信端末１０と移動体通信網２０との間で送受信されており、移動体通信網２０からチャネル切替要求がされる段階になっている。また、上記ＲＬＣ１２においてバッファリングされるＲＲＣメッセージの数（本処理例では３つ）は一例である。
【００３７】
続いて、移動体通信網２０から移動通信端末１０に対してチャネル切替要求が送信され、移動通信端末１０ではＲＲＣ１１によりチャネル切替要求が受信される（Ｓ２４、要求受信ステップ）。なお、このチャネル切替要求におけるActivationTimeは“ＮＯＷ”でなく、数値である。続いて、ＲＲＣ１１からＲＬＣ１２へ、チャネル切替要求が受信されたことが通知される（Ｓ２５、検出ステップ、計測ステップ）。続いて、ＲＬＣ１２により、タイムカウンタＴＡ１により、チャネル切替要求が受信されてからの時間の計測が開始される（Ｓ２６、計測ステップ）。また、ＲＬＣ１２は、全てのＲＲＣメッセージの送信を検出する状態に入る。
【００３８】
続いて、ＲＬＣ１２からＨＷＣ１３にＲＲＣメッセージ（１）の送信要求がなされ（Ｓ２７、送信ステップ）、ＨＷＣ１３によりＲＲＣメッセージ（１）が移動体通信網２０に送信される（Ｓ２８、送信ステップ）。続いて、ＨＷＣ１３からＲＬＣ１２に、ＲＲＣメッセージ（１）が送信されたことの通知がなされる（Ｓ２９、送信ステップ）。ＲＲＣメッセージ（２）についても、同様に移動通信端末１０から移動体通信網２０に送信される（Ｓ３０〜Ｓ３２、送信ステップ）。
【００３９】
ここまでの処理で、タイムカウンタＴＡ１が満了値（２４０ｍｓ）に到達する（Ｓ３３、計測ステップ）。その旨がＲＬＣ１２からＲＲＣ１１に通知される（Ｓ３４）。ここではＲＬＣ１２では、ＲＲＣメッセージ（３）が、送信されずにＲＬＣ１２にバッファリングされたままの状態になっている。続いて、ＲＬＣ１２では、ＲＲＣメッセージの送信を禁止する制御が開始される（Ｓ３５、制御ステップ）。即ち、ＲＲＣメッセージ（３）の送信が禁止される。
【００４０】
一方で、ＲＲＣ１１によりＨＷＣ１３に対してチャネル切替指示がなされる（Ｓ３６、チャネル切替ステップ）。指示を受けたＨＷＣ１３によりチャネル切替が行われる（Ｓ３７、チャネル切替ステップ）。チャネル切替は、ＣＦＮとActivationTimeの情報とが一致したタイミングで行われる。チャネル切替が終了すると、その旨がＨＷＣ１３によりＲＲＣ１１とＲＬＣ１２とに通知される（Ｓ３８）。
【００４１】
その通知が行われると、ＲＬＣ１２では、ＲＲＣメッセージの送信を禁止する制御が解除される（Ｓ３９、制御ステップ）。続いて、送信が禁止されていたＲＲＣメッセージ（３）が、ＲＲＣメッセージ（１），（２）と同様に移動通信端末１０から移動体通信網２０に送信される（Ｓ４０〜Ｓ４２、送信ステップ）。
【００４２】
なお、ＲＲＣメッセージの送信禁止制御の解除（Ｓ３９）後（チャネル切替（Ｓ３７）後でもある）のＲＲＣメッセージの送信は、単に送信が行われていないＲＲＣメッセージに対してだけでなく、ＨＷＣ１３からＲＬＣ１２に対して送信通知が行われていないＲＲＣメッセージに対しても行われる。例えば、ＲＲＣメッセージ（２）の送信通知（Ｓ３２）がなされていない場合、ＲＲＣメッセージ（２）もＲＲＣメッセージの送信禁止制御の解除後に再度ＲＬＣ１２からＨＷＣ１３に送信要求がなされ、送信処理がなされる。
【００４３】
上述したように、本実施形態による上記の処理によれば、チャネル切替が行われている間はＲＲＣメッセージの送信が禁止される。従って、本実施形態によれば、チャネル切替が行われている間にＲＲＣメッセージが送信されないので、ＲＲＣメッセージの消失を防止し適切にチャネル切替を行うことができる。また、本処理によれば、タイムカウンタＴＡ１が満了値に到達すれば、チャネル切替が行われるので、ＲＲＣメッセージが全て送信されるのに時間がかかるとしても、過度にチャネル切替が遅くなることを防止することができる。
【００４４】
（第３の処理）
上記の第２の処理では、タイムカウンタＴＡ１の満了値として、２４０ｍｓと（ゼロでない）適当な時間が設定されていた。続いて、タイムカウンタＴＡ１の満了値が０に設定される場合の第３の処理を、図５のシーケンス図を用いて説明する。なお、タイムカウンタＴＡ１の満了値がゼロに設定されるのは、例えば、移動体通信網２０側の対応により、ＲＲＣメッセージをなるべくチャネル切替後に送信したいとき等である。
【００４５】
まず、移動通信端末１０では、ＲＬＣ１２により、３つのＲＲＣメッセージ（１），（２），（３）がＲＲＣ１１から受け取られバッファリングされる（Ｓ５１，Ｓ５２，Ｓ５３）。このＲＲＣメッセージは、ＲＲＣ１１により処理内容に応じて生成される。なお、上記の２つのＲＲＣメッセージ以前にも、ＲＲＣメッセージが移動通信端末１０と移動体通信網２０との間で送受信されており、移動体通信網２０からチャネル切替要求がされる段階になっている。また、上記ＲＬＣ１２においてバッファリングされるＲＲＣメッセージの数（本処理例では３つ）は一例である。
【００４６】
続いて、ＲＬＣ１２からＨＷＣ１３にＲＲＣメッセージ（１）の送信要求がなされ（Ｓ５４、送信ステップ）、ＨＷＣ１３によりＲＲＣメッセージ（１）が移動体通信網２０に送信される（Ｓ５５、送信ステップ）。
【００４７】
その後、ＲＲＣメッセージ（１）の送信通知がＨＷＣ１３からＲＬＣ１２になされる前に、移動体通信網２０から移動通信端末１０に対してチャネル切替要求が送信され、移動通信端末１０ではＲＲＣ１１によりチャネル切替要求が受信される（Ｓ５６、要求受信ステップ）。なお、このチャネル切替要求におけるActivationTimeは“ＮＯＷ”でなく、数値である。続いて、ＲＲＣ１１からＲＬＣ１２へ、チャネル切替要求が受信されたことが通知される（Ｓ５７、検出ステップ、計測ステップ）。続いて、ＲＬＣ１２により、タイムカウンタＴＡ１により、チャネル切替要求が受信されてからの時間の計測が開始される（Ｓ５８、計測ステップ）。また、ＲＬＣ１２は、全てのＲＲＣメッセージの送信を検出する状態に入る。
【００４８】
タイムカウンタＴＡ１の満了値はゼロに設定されているので、計測の開始と同時に満了値に到達するが、満了値に到達したことをＲＬＣ１２が認識する処理の最中にＲＲＣメッセージ（１）の送信通知がＨＷＣ１３からＲＬＣ１２になされる（Ｓ５９、送信ステップ）。なお、ここで送信通知がなされるのは、そのようなタイミングでＲＲＣメッセージ（１）の送信が行われたからであり、必ずここ（満了値がゼロである場合の計測の開始から満了値の達成まで）で送信通知が行われるとは限らない。
【００４９】
続いて、タイムカウンタＴＡ１が満了値に到達する（ことをＲＬＣ１２が認識する処理が行われる）（Ｓ６０、計測ステップ）。その旨がＲＬＣ１２からＲＲＣ１１に通知される（Ｓ６１）。ここではＲＬＣ１２では、ＲＲＣメッセージ（２），（３）が、送信されずにＲＬＣ１２にバッファリングされたままの状態になっている。続いて、ＲＬＣ１２では、ＲＲＣメッセージの送信を禁止する制御が開始される（Ｓ６２、制御ステップ）。即ち、ＲＲＣメッセージ（２），（３）の送信が禁止される。
【００５０】
一方で、ＲＲＣ１１によりＨＷＣ１３に対してチャネル切替指示がなされる（Ｓ６３、チャネル切替ステップ）。指示を受けたＨＷＣ１３によりチャネル切替が行われる（Ｓ６４、チャネル切替ステップ）。チャネル切替は、ＣＦＮとActivationTimeの情報とが一致したタイミングで行われる。チャネル切替が終了すると、その旨がＨＷＣ１３によりＲＲＣ１１とＲＬＣ１２とに通知される（Ｓ６５）。
【００５１】
その通知が行われると、ＲＬＣ１２では、ＲＲＣメッセージの送信を禁止する制御が解除される（Ｓ６６、制御ステップ）。続いて、送信が禁止されていたＲＲＣメッセージ（２）（３）が、ＲＲＣメッセージ（１）と同様に移動通信端末１０から移動体通信網２０に送信される（Ｓ６７〜Ｓ７２、送信ステップ）。
【００５２】
上述したように、本実施形態による上記の処理によれば、チャネル切替要求の受信時にＲＬＣ１２にバッファリングされているＲＲＣメッセージを、チャネル切替時の送信を避けた上でチャネル切替後に送信することができる。
【００５３】
なお、上述した処理では、本発明に係る処理を実行する場合、実行しない場合とに分けて説明していないが、例えば、ActivationTimeが“ＮＯＷ”であった場合には、ＲＲＣ１１においてそれを判断し、本発明に係る処理を行わないこととしてもよい。その場合は、ＲＲＣメッセージの送信を待つ等の処理をせずに、直ちにチャネル切替を行う。
【００５４】
また、移動体通信網２０が本発明の機能に対応するものであるか否かを、ＲＲＣ１１において判断して、対応するものであった場合のみ本発明に係る処理を実行することとしてもよい。その判断は、例えば、チャネル切替要求に含まれる移動体通信網２０を提供する事業者を特定するＩＤ（PLMN_ID）を参照して行うことができる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施形態における移動通信端末の構成を示す図である。
【図２】本発明の実施形態における移動通信端末のハードウェア構成を示す図である。
【図３】本発明の実施形態における移動通信端末で実行される処理（チャネル切替制御方法）を示すシーケンス図である。
【図４】本発明の実施形態における移動通信端末で実行される別の処理（チャネル切替制御方法）を示すシーケンス図である。
【図５】本発明の実施形態における移動通信端末で実行される更に別の処理（チャネル切替制御方法）を示すシーケンス図である。
【符号の説明】
【００５６】
１０…移動通信端末、１１…ＲＲＣ、１２…ＲＬＣ、１３…ＨＷＣ、１０１…ＣＰＵ、１０２…ＲＡＭ、１０３…ＲＯＭ、１０４…操作部、１０５…無線通信部、１０６…ディスプレイ、１０７…アンテナ、２０…移動体通信網。
【図１】
2007288739.tif 000003
【図２】
2007288739.tif 000004
【図３】
2007288739.tif 000005
【図４】
2007288739.tif 000006
【図５】
2007288739.tif 000007