(58)【調査した分野】(Int.Cl.,DB名)
【発明を実施するための形態】
【0016】
(実施の形態1)
以下、図面を参照して本発明の実施の形態について説明する。
図1を用いて本発明の実施の形態1にかかる通信システムの構成例について説明する。
図1の通信システムは、ベアラ管理装置10、移動管理装置20、移動管理装置30及び移動端末装置40を有している。移動管理装置20は、位置登録エリア21内に在圏する移動端末装置の位置を管理する。移動管理装置30は、位置登録エリア31内に在圏する移動端末装置の位置を管理する。また、
図1においては、移動端末装置40は、位置登録エリア21から位置登録エリア31へ移動する様子を示している。なお、この図では、移動端末装置40と無線通信を行う無線基地局は省略している。移動端末装置40が、位置登録エリア21から位置登録エリア31へ移動することによって、移動端末装置40を管理する移動管理装置が、移動管理装置20から移動管理装置30へ変更する。移動管理装置30は、移動端末装置40の登録処理が完了するとベアラ管理装置10へ移動端末装置40の移動が完了したことを通知する。
【0017】
次に、ベアラ管理装置10の構成例について説明する。ベアラ管理装置10は、着信制御部11を有する。ここで、移動端末装置40が、位置登録エリア21から位置登録エリア31へ移動し、移動管理装置30において移動端末装置40の登録処理が完了する前に、移動端末装置40へパケット着信が発生した場合について説明する。このような場合、着信制御部11は、移動端末装置40に対する着信が発生しても、移動管理装置30から移動端末装置40の移動が完了したことを通知されるまで、移動端末装置40に対する着信処理を中断する。着信制御部11は、移動管理装置30から移動端末装置40の移動が完了したことを通知された後、移動端末装置40に対する着信処理を再開する。例えば、着信制御部11は、移動管理装置20に対して着信処理を行った際に、移動管理装置20から移動端末装置40が移動中であるとの情報を取得してもよい。
【0018】
着信処理とは、例えば、移動端末装置40を管理している移動管理装置へ着信メッセージを通知し、移動端末装置40を宛先とするデータを移動端末装置40へ送信する処理である。着信処理を中断するとは、例えば、着信制御部11は、移動端末装置40が移動中であることを検出すると、移動端末装置40を宛先とするデータ(ユーザデータ)を移動端末装置40へ送信する処理へ遷移することを停止し、移動端末装置40の移動完了が通知された後に、移動端末装置40を宛先とするデータを移動端末装置40へ送信することであってもよい。もしくは、着信制御部11が、移動管理装置30から移動端末装置40の移動完了が通知されるまで、着信メッセージを移動管理装置へ送信することを停止することであってもよい。移動端末装置40の移動中とは、例えば、移動端末装置40が移動先の位置登録エリア31を管理する移動管理装置30へ位置登録要求メッセージを送信してから、移動管理装置30がベアラ管理装置10へ移動端末装置40の移動完了を示すメッセージを通知するまでであってもよい。
【0019】
着信処理を中断するとは、着信処理を一時中断すること、着信処理を一時停止すること、着信処理の再開を前提として着信処理を中止すること、もしくは着信処理の実行を保留すること等であってもよい。
【0020】
以上説明したように、
図1の通信システムを用いることにより、移動端末装置40が、位置を管理する移動管理装置の変更を伴う移動をしている最中に移動端末装置40に対するパケット着信が発生した場合においても、移動端末装置40はパケット通信を受け付けることができる。すなわち、ベアラ管理装置10は、移動先の位置登録エリアを管理する移動管理装置30から移動完了が通知された後に、移動端末装置40に対して着信処理を再開することが出来る。そのため、移動端末装置40の移動処理が完了していない状態でパケット着信が発生した場合においても、ベアラ管理装置10は移動端末装置40へパケットの着信を通知することが出来る。
【0021】
(実施の形態2)
続いて、
図2を用いて本発明の実施の形態2にかかる通信システムの構成例について説明する。本図においては、通信システムとして、3GPPにおいて定められている移動通信システムについて説明する。
図2の通信システムは、PGW(Packet Data Network GateWay)75、SGW(Serving GateWay)15、MME25、MME35、UE45、eNB55及びeNB65を有している。
【0022】
UE45は、3GPPにおいて移動端末装置として規定されている通信装置である。UE45は、携帯電話、スマートフォン、タブレット端末もしくは通信機能を有するパーソナルコンピュータ等であってもよい。さらに、UE45は、自律的に通信を行うM2M(Machine To Machine)デバイスであってもよい。M2Mデバイスは、例えば、通信機能を有する自動販売機、電気製品等のように移動する頻度が少ない装置であってもよく、ユーザが身に付ける時計等であってもよい。
【0023】
eNB55及びeNB65は、3GPPにおいて基地局として規定されているノード装置である。eNB55及びeNB65は、それぞれ無線通信エリアを形成し、自装置が管理する無線通信エリア内に在圏するUEと通信を行う。
【0024】
PGW75は、移動通信システムと外部ネットワークとの境界に位置するノード装置である。PGW75は、外部ネットワークから送信されたデータを、移動通信システム内のノード装置へ送信する。PGW75は、SGW15との間に通信ベアラを設定する。通信ベアラは、例えば、通信経路もしくは通信パス等と称されてもよい。PGW75は、外部ネットワークから送信されたデータを、通信ベアラを介してSGW15へ送信する。
【0025】
図1でのベアラ管理装置10は、3GPPにおいてSGW15として規定されている。SGW15は、UE45に対するパケット着信が通知されると、MME25もしくはMME35へ着信メッセージを通知する。さらに、SGW15は、UE45と通信を行うeNB55もしくはeNB65に対して、UE45を宛先とするデータを送信する。
【0026】
図1での移動管理装置20及び30は、3GPPにおいてMME25及びMME35として規定されている。MME25及びMME35は、それぞれUEの位置を管理する位置登録エリアを定めている。MME25及びMME35のそれぞれが管理する位置登録エリア内には複数のeNBが配置されてもよい。つまり、位置登録エリアは、eNBが形成する複数の無線通信エリアを含んでもよい。
【0027】
UE45は、MME25が定める位置登録エリアからMME35が定める位置登録エリアへ移動した場合、MME35へ位置登録要求メッセージを送信する。MME35は、UE45から送信された位置登録要求メッセージを受信すると、UE45の移動処理を行う。UE45の移動処理は、例えば、MME35が、管理する対象装置としてUE45を登録する処理である。さらに、MME35は、UE45から送信された位置登録要求メッセージを受信すると、UE45の移動前の位置登録エリアを管理するMME25へ、UE45がMME35の定める位置登録エリアへ移動してきたことを通知するメッセージを送信する。UE45は、MME35へ、移動前の位置登録エリアを管理するMME25の識別子を含む位置登録要求メッセージを送信してもよい。これによって、MME35は、UE45の移動前の位置登録エリアを管理するMME25を検出することが出来る。MME25は、MME35からメッセージを通知されることによって、UE45が、MME35の定める位置登録エリアへ移動したことを検出することが出来る。
【0028】
MME35は、UE45の移動処理が完了すると、SGW15へUE45の移動処理が完了したことを示すメッセージを送信する。SGW15は、UE45にパケット着信が発生した場合、MME35からUE45の移動処理が完了したことを示すメッセージが送信されるまで、MME25へ着信通知メッセージを送信する。
【0029】
MME25は、MME35からUE45の移動を通知するメッセージを受信した後に、SGW15からUE45に対する着信通知メッセージを受信する場合がある。このような場合、MME25は、SGW15に対して、UE45が移動したことを通知するメッセージを送信する。
【0030】
SGW15は、MME25から送信されたUE45が移動したことを通知するメッセージを受信することによって、UE45がMMEの変更を伴う移動をしていることを検出する。SGW15は、UE45がMMEの変更を伴う移動をしていることを検出した場合、UE45を宛先とするデータをバッファに一時的に格納する。SGW15は、MME35からUE45の移動完了を示すメッセージが通知された場合、MME35へUE45に対する着信通知メッセージを送信する。その後、SGW15は、UE45へ、UE45を宛先とするデータを送信する。
【0031】
上記の説明においては、移動管理装置20及び30は、MME25及び35として説明したが、移動管理装置20及び30は、
図3に示すようにSGSN27及び37であってもよい。SGSN27及び37は、3GPPにおいて2Gもしくは3Gと称される無線アクセスネットワークと通信を行うUEの位置を管理するノード装置である。SGSN27及び37は、2Gもしくは3Gと称される無線アクセスネットワーク内の2G/3G無線制御装置57及び67と接続する。2Gもしくは3Gと称される無線アクセスネットワーク内の2G/3G無線制御装置は、例えばRNC(Radio Network Controller)と称されてもよい。
図3に示される構成は、MME25及び35をSGSN27及び37へ置き換え、eNB55及び65を2G/3G無線制御装置57及び67へ置き換えた以外は
図2と同様である。
【0032】
さらに、SGW15は、
図4に示すように、MME25及びSGSN37と接続してもよい。つまり、SGW15は、MME及びSGSNが混在するシステムに配置されてもよい。
図4に示される構成は、
図2におけるMME35をSGSN37へ置き換え、eNB65を2G/3G無線制御装置67へ置き換えた以外は、
図2と同様である。
図4は、UE45が、MME25が定める位置登録エリアから、SGSN37が定める位置登録エリアへ移動する様子を示している。また、
図5に示すように、UE45が、SGSN27が定める位置登録エリアから、MME35が定める位置登録エリアへ移動した場合においても、
図2と同様に動作する。
【0033】
ここで、
図4を用いて、UE45、MME25、SGSN37、及びSGW15において、ISRが有効であり、さらに、SGSN37が、UE45の位置登録処理を既に完了している場合、つまり、SGSN37が、管理する対象装置としてUE45を登録する処理を完了している場合について説明する。このような場合、UE45が、SGSN37が定める位置登録エリアへ移動しても、UE45が、SGSN37へ位置登録要求メッセージを送信することはない。位置登録要求メッセージは、例えば、Routing Area Update Requestメッセージであってもよい。
【0034】
次に、
図5を用いて、UE45、SGSN27、MME35、及びSGW15において、ISRが有効であり、さらに、MME35が、UE45の位置登録処理を既に完了している場合、について説明する。このような場合、UE45が、MME35が定める位置登録エリアへ移動しても、UE45が、MME35へ位置登録要求メッセージを送信することはない。位置登録要求メッセージは、例えば、Tracking Area Update Requestメッセージであってもよい。
【0035】
続いて、
図6を用いて本発明の実施の形態2にかかるSGW15の構成例について説明する。SGW15は、着信制御部16及びデータ蓄積部17を有している。着信制御部16は、
図1の着信制御部11と同様である。
【0036】
着信制御部16は、UE45の移動前の位置登録エリアを管理するMME25からUE45の移動を通知するメッセージが送信された場合、UE45を宛先とするデータを一時的にデータ蓄積部17へ格納する。さらに、着信制御部16は、UE45の移動先の位置登録エリアを管理するMME35からUE45の移動が完了したことを通知するメッセージが送信された場合、MME35へUE45に対する着信メッセージを送信する。さらに、着信制御部16は、UE45とeNB65との間に無線ベアラが設定されると、データ蓄積部17に格納したデータをeNB65を介してUE45へ送信する。
【0037】
また、着信制御部16は、UE、MME、SGSN、及びSGWがISRを構成している場合における処理動作をサポートしている。例えば、UE、MME、SGSN、及びSGWがISRを構成している場合、着信制御部16は、UEが登録されているMME及びSGSNの両方に着信メッセージを送信する。
【0038】
次に、
図7を用いて本発明の実施の形態2にかかる通信システムの構成例について説明する。
図7の通信システムは、SGW15、MME25、MME35、SGSN27及びUE45を有している。UE45の移動前においては、MME25、SGSN27及びUE45は、ISRが有効であるとする。また、
図7は、UE45の移動に伴い、UE45を管理するMMEが、MME25からMME35へ変更されていることを示している。また、UE45を管理するSGSN27は、変更されないとする。UE45の移動後においても、MME35、SGSN27及びUE45は、ISRが有効であるとする。
【0039】
UE45の移動前で、かつISRが有効である場合、SGW15は、UE45に対する着信が発生するとMME25及びSGSN27へDownlink Data Notificationメッセージを送信する。ここで、SGW15が、MME25とは異なるMME35からModify Bearer Requestメッセージを受信すると、SGW15は、MME35のみへDownlink Data Notificationメッセージを再送する。
【0040】
SGW15が、MME35のみへDownlink Data Notificationメッセージを送信することによって、SGSN27におけるページング処理を回避することができる。
【0041】
また、
図7においては、UE45を管理するMMEが、MME25からMME35へ変更された場合の例について説明したが、UE45を管理するSGSNが変更される場合もMME25からMME35へ変更された場合と同様である。このような場合においても、変更後のSGSNがModify Bearer RequestメッセージをSGW15へ送信することによって、SGW15は、変更後のSGSNのみへDownlink Data Notificationメッセージを再送する。これによって、MME25におけるページング処理を回避することができる。
【0042】
続いて、
図8を用いて、本発明の実施の形態2にかかるUE45の構成例について説明する。UE45は、2G/3G通信部46、LTE通信部47、パケット通信部48及びモビリティ管理部49を有している。
【0043】
2G/3G通信部46は、2G/3G無線制御装置から、ページングに伴う信号を受信する。つまり、2G/3G通信部46は、2G/3G無線制御装置において実行されるページングに伴う処理を実行する。言い換えると、2G/3G通信部46は、2G/3G無線制御装置からページされると、ページに伴う処理を実行する。また、2G/3G通信部46は、UE45を管理するSGSNが変更される際に、Routing Area Update procedureを開始する。具体的には、2G/3G通信部46は、Routing Area Updateメッセージを2G/3G無線制御装置へ送信する。
【0044】
LTE通信部47は、eNBから、ページングに伴う信号を受信する。つまり、LTE通信部47は、eNBにおいて実行されるページングに伴う処理を実行する。言い換えると、LTE通信部47は、eNBからページされると、ページに伴う処理を実行する。また、LTE通信部47は、UE45を管理するMMEが変更される際に、Tracking Area Update procedureを開始する。具体的には、LTE通信部47は、Tracking Area UpdateメッセージをeNBへ送信する。
【0045】
パケット通信部48は、2G/3G通信部46もしくはLTE通信部47を介して送信するパケットデータを生成する。もしくは、パケット通信部48は、2G/3G通信部46もしくはLTE通信部47を介して受信したパケットデータの受信処理を行う。
【0046】
モビリティ管理部49は、UE45のモビリティ管理を行う。例えば、モビリティ管理部49は、UE45の現在のTracking AreaもしくはRouting Areaを管理する。モビリティ管理部49は、UE45のTracking AreaもしくはRouting Areaが変更される際に、2G/3G通信部46もしくはLTE通信部47へ、Routing Area Update procedureもしくはTracking Area Update procedureの開始を指示する。
【0047】
続いて、
図9を用いて本発明の実施の形態2にかかるUEの移動通信システムへの接続処理の流れについて説明する。はじめに、UE45は、ユーザによって電源スイッチが押下され電源が投入された場合、eNB55へ位置登録要求メッセージとして、Attach Requestメッセージを送信する(S11)。次に、eNB55は、UE45から送信されたAttach RequestメッセージをMME25へ送信する(S12)。MME25は、Attach Requestメッセージを受信すると、UE45の位置登録情報を作成する。位置登録情報とは、例えば、UE45が自装置の管理する位置登録エリア内に在圏することを示す情報もしくはUE45の加入者情報を含む。UE45の加入者情報は、移動通信システム内に配置されている加入者情報管理装置(不図示)から取得してもよい。加入者情報管理装置は、例えば、3GPPにおいてHSS(Home Subscriber Server)として規定されている。次に、MME25は、Create Session Requestメッセージを用いてSGW15へUE45の加入者情報を通知する(S13)。次に、SGW15は、Create Session Requestメッセージに対する応答メッセージとして、Create Session ResponseメッセージをMME25へ送信する(S14)。SGW15は、Create Session Requestメッセージを受信することにより、UE45の位置を管理しているMMEを識別することが出来る。さらに、Create Session Responseメッセージが送信されることにより、MME25とSGW15との間にUE45に関するセッションが確立される。
【0048】
次に、MME25は、Create Session Responseメッセージを受信すると、eNB55へ、Attach Requestメッセージの応答メッセージとして、Attach Acceptメッセージを送信する(S15)。MME25は、Attach Acceptメッセージを送信することによって、UE45の登録処理を完了する。UE45の登録処理の完了は、すなわち、UE45の移動処理を完了したことと同様である。次に、eNB55は、UE45へAttach Acceptメッセージを送信する(S16)。
【0049】
UE45がAttach Acceptメッセージを受信することによって、UE45は、移動通信システムへ接続した状態となる。UE45が移動通信システムへ接続した状態は、UE45が移動通信システムへAttachした状態と称されてもよい。
【0050】
上述した説明においては、UE45の電源が投入された際の処理の流れについて説明したが、UE45の在圏する位置登録エリアが変更した場合においても、新たなMMEにおいて位置登録情報を作成するために同様の処理が実行される。UE45は、在圏する位置登録エリアが変更した場合、Attach RequestメッセージのかわりにTracking Area Update Requestメッセージを送信する。また、MME25及びSGW15は、Create Session Request/Create Session ResponseメッセージのかわりにModify Bearer Request/Modify Bearer Responseメッセージを送受信する。
【0051】
続いて、
図10を用いて、本発明の実施の形態2にかかるUEの移動通信システムへの接続処理の流れについて説明する。
図10は、
図9のeNB55及びeNB65を2G/3G無線制御装置57及び2G/3G無線制御装置67としている。さらに、
図10は、
図9のMME25及びMME35をSGSN27及びSGSN37としている。
図10におけるステップS101〜S106は、
図9のステップS11〜16と同様であるため詳細な説明を省略する。
【0052】
続いて、
図11を用いて本発明の実施の形態2にかかるUE45がMMEの変更を伴う移動をしている最中にUE45に対するパケット着信が発生した際の処理の流れについて説明する。ここでは、
図9及び
図10の処理が完了していることを前提とし、UE45は、MME25の管理する位置登録エリアに在圏しているとする。ここで、UE45、MME25、SGSN27、及びSGW15の間において、ISRが構築されていてもよい。言い換えると、UE45、MME25及びSGSN27の間において、ISRが有効であってもよい。
【0053】
はじめに、UE45は、MME25の管理する位置登録エリアから他の位置登録エリアに移動したことを検出すると、移動先の通信エリアを管理するeNB65へTracking Area Update Requestメッセージを送信する(S21)。UE45は、eNB65から配信される報知情報を受信することによって、位置登録エリアが変更したことを検出してもよい。つまり、UE45は、移動前にeNB55から配信された位置登録エリアと、移動後にeNB65から配信された位置登録エリアとが異なる場合に、位置登録エリアが変更したことを検出してもよい。
【0054】
次に、eNB65は、自装置の通信エリアを含む位置登録エリアを管理しているMME35へ、UE45に関するTracking Area Update Requestメッセージを送信する(S23)。このとき同時に、UE45とMME35の間で制御メッセージを通信するために、eNB65とMME35の間にS1 Connectionを確立する。ここで、Tracking Area Update Requestメッセージには、UE45の移動前の位置登録エリアを管理していたMME25の識別子が含まれているとする。
【0055】
次に、MME35は、MME25からUE45の位置登録情報を取得するために、MME25へ位置登録情報の転送を要求するContext Requestメッセージを送信する(S24)。MME25は、MME35からUE45の位置登録情報の転送を要求するContext Requestメッセージが送信されたことによって、自装置が管理する位置登録エリアの外にUE45が移動したことを検出することが出来る。さらに、MME25は、MME35から送信されたContext Requestメッセージを受信することによって、UE45がMME35の管理する位置登録エリアに移動したことを検出することが出来る。
【0056】
ここで、ステップS24においてMME35からMME25へContext Requestメッセージが送信された後に、SGW15へUE45に対するパケット着信が通知されるとする(S25)。パケット着信は、外部ネットワークからPGW75を経由してSGW15へ通知される。
【0057】
SGW15は、
図9の接続処理において、UE45がMME25の管理する位置登録エリアに在圏していることを通知されている。そのため、SGW15は、UE45に対するパケット着信を通知するためにMME25へDownlink Data Notificationメッセージを送信する(S26)。また、UE45、MME25及びSGSN27の間において、ISRが構築されている場合、
図10の接続処理において、SGW15は、UE45がSGSN27の管理する位置登録エリアに在圏していることも通知されている。そのため、UE45、MME25及びSGSN27の間において、ISRが構築されている場合、SGW15は、MME25及びSGSN27へDownlink Data Notificationメッセージを送信する。
【0058】
次に、MME25は、ステップS24のContext Requestメッセージを受信することによってUE45が移動中であることを検出している。そのため、MME25は、UE45が移動中であり、UE45の呼び出し処理を一時的に行うことが出来ないことを示すCauseを設定し、Downlink Data Notification AcknowledgeメッセージをSGW15へ送信する(S27)。Downlink Data Notification Acknowledgeメッセージには、Cause設定として、Cause=Temporarily Rejected due to mobilityが設定される。Cause=Temporarily Rejected due to mobilityは、Causeに、UEが移動中であり一時的に呼び出し処理が出来ないこと(temporarily rejected)を示す情報が設定されたことを示している。
【0059】
ここで、SGW15は、Cause=Temporarily Rejected due to mobilityが設定されたDownlink Data Notification Acknowledgeメッセージを受信すると、パケット着信処理を一時中断し、UE45を宛先とするパケットのバッファリングを継続しつつDownlink Data Notificationメッセージを再送するタイマ(locally configured guard timer)を起動する。
【0060】
次に、MME25は、Tracking Area Update RequestメッセージにおけるUE45の移動前の位置登録エリアを管理するMMEとしての動作を実行する。つまり、MME25は、ステップS24のContext Requestメッセージの応答メッセージとして、Context ResponseメッセージをMME35へ送信する(S28)。UE45の移動前の位置登録エリアを管理するMMEは、Old側MMEと称されてもよい。さらに、UE45の移動後の位置登録エリアを管理するMMEは、New側MMEと称されてもよい。MME25は、Context Responseメッセージを用いてUE45の位置登録情報をMME35へ通知する。MME35は、Context Responseメッセージの応答メッセージとしてContext AcknowledgeメッセージをMME25へ送信する(S29)。
【0061】
次に、MME35は、MME25とSGW15との間に確立されているセッションの切替を通知するために、SGW15へModify Bearer Requestメッセージを送信する(S30)。MME25とSGW15との間に確立されているセッションは、
図9のステップS13及びS14において確立されたセッションである。SGW15は、Modify Bearer Requestメッセージを受信することによって、MME35においてUE45の移動処理が完了したことを検出する。MME35は、MME25とSGW15との間において確立されたセッションを識別する識別子をSGW15へ送信することによって、MME25とSGW15との間に確立されているセッションの切替を通知してもよい。MME25とSGW15との間において確立されたセッションを識別する識別子は、ステップS28のContext Responseメッセージに含められてもよい。
【0062】
また、ステップS30において、MME35は、ISRが有効であることを示す、ISR activatedとする情報をModify Bearer Requestメッセージに設定し、送信してもよい。
【0063】
SGW15は、Modify Bearer Requestメッセージの応答メッセージとして、Modify Bearer ResponseメッセージをMME35へ送信する(S31)。この時、SGW15は、ステップS27においてDownlink Data Notification Acknowledgeメッセージを受信した際に起動したタイマ(locally configured guard timer)を停止する。
【0064】
次に、MME35は、Modify Bearer Responseメッセージを受信すると、ステップS23の応答メッセージとして、Tracking Area Update AcceptメッセージをeNB65へ送信する(S32)。次に、eNB65は、送信されたTracking Area Update AcceptメッセージをUE45へ送信する(S33)。
【0065】
次に、MME35は、既に確立したeNB65との間のS1 Connectionを解放する(S34)。
【0066】
次に、SGW15は、UE45に対するパケット着信を通知するために、UE45の移動先の位置登録エリアを管理するMME35へDownlink Data Notificationメッセージを送信する(S35)。つまり、ステップS35において、ステップS26における、MME25に対するDownlink Data Notificationメッセージの送信処理を、UE45の移動先の位置登録エリアを管理するMME35に対して行う事になる。MME35とSGSN27がISRを有効とする場合であっても、MME35が、Modify Bearer RequestメッセージをSGW15へ送信することによって、UE45がeNB65配下に存在する事が明白である。そのため、SGW15はMME35に対してのみにDownlink Data Notificationメッセージの送信処理を実施してもよい。言い換えると、SGW15は、MME35に対してのみ、Downlink Data Notificationメッセージの再送処理を実施してもよい。なお、ステップ35は処理を説明する上で順番に記述しているが、ステップ35はSGW15の動作である事より、ステップ31(Modify Bearer Response)送信の直後に実施されてもよい。次に、MME35は、UE45の呼び出し処理を行うために、eNB65へPagingメッセージを送信し(S36)、eNB65は、配下の通信エリアに在圏するUEに対してPaging処理を行う(S37)。このようにして、UE45は、新たな位置登録エリアに移動した後に、UE45の移動中に発生したパケット着信通知を受けることが出来る。
【0067】
ここで、ステップS27においてDownlink Data Notification Acknowledgeメッセージを受信した際に起動したタイマ(locally configured guard timer)がModify Bearer Requestメッセージを受信する前に満了した場合、SGW15は、UE45に対するパケット着信処理を終了してもよい。もしくは、SGW15は、再度Downlink Data NotificationメッセージをMME25へ送信し、パケット着信処理を継続するようにしてもよい。
【0068】
ここで、ステップS27においてDownlink Data Notification Acknowledgeメッセージを受信した際に起動したタイマ(locally configured guard timer)がModify Bearer Requestメッセージを受信できず満了した場合、SGW15は、バッファリングされたUE45を宛先とするパケットを解放してもよい。
【0069】
以上説明したように本発明の実施の形態2にかかる通信システムを用いることにより、UE45がMMEの変更を伴う移動中であり、新たなMMEにおいてUE45の移動処理が完了していない間にUE45に対するパケット着信が発生した場合においても、UE45は正常にパケット着信通知を受信することが出来る。
【0070】
また、MME35、SGSN27、及びSGW15がISRを有効とする場合に、SGW15が、MME35のみにDownlink Data Notificationメッセージの送信処理を実施することによって、SGSN27におけるPaging処理の実行を回避することができる。
【0071】
さらに、
図3のように、MME25がSGSN27へ置き換えられ、MME35がSGSN37へ置き換えられ、eNB55が2G/3G無線制御装置57へ置き換えられ、eNB65が2G/3G無線制御装置67へ置き換えられた場合、ステップS21及びS23におけるTracking Area Update Requestメッセージは、Routing Area Update Requestメッセージに置き換えられる。また、ステップS32及び33におけるTracking Area Update Acceptメッセージは、Routing Area Update Acceptメッセージに置き換えられる。さらに、ステップS34におけるS1 Connection解放は、Iu Connection解放に置き換えられる。MME25とSGSN37とがISR(Idle-mode signaling reduction)を有効とする場合であっても、SGSN37が、Modify Bearer RequestメッセージをSGW15へ送信することによって、UE45が2G/3G無線制御装置67配下に存在する事が明白である。そのため、SGW15はSGSN37に対してのみにDownlink Data Notificationメッセージの送信処理を実施してもよい。
【0072】
(実施の形態3)
続いて、
図12を用いて、本発明の実施の形態3にかかるUEの移動通信システムへの接続処理の流れについて説明する。はじめに、SGW15へUE45に対するパケット着信が通知されるとする(S41)。次に、SGW15は、MME25へDownlink Data Notificationメッセージを送信する(S42)。ここで、UE45、MME25、SGSN27、及びSGW15の間において、ISRが構築されている。そのため、SGW15は、MME25へDownlink Data Notificationメッセージを送信するとともに、SGSN27に対してもDownlink Data Notificationメッセージを送信する。
【0073】
次に、MME25は、SGW15へDownlink Data Notification Acknowledgeメッセージを送信する(S43)。
図11においては、MME25は、Cause=Temporarily Rejected due to mobilityを設定したDownlink Data Notification Acknowledgeメッセージを送信したが、
図12のステップS43においては、Cause=Temporarily Rejected due to mobilityを設定していない。MME25がDownlink Data Notificationメッセージを受信した時点において、MME25は、UE45の移動を認識していないからである。
【0074】
次に、MME25は、UE45の呼び出し処理を行うために、eNB55へPagingメッセージを送信し(S44)、eNB55は、配下の通信エリアに在圏するUEに対してPaging処理を行う。(S45)。
【0075】
次に、UE45は、MME25の管理する位置登録エリアから他の位置登録エリアに移動したことを検出すると、移動先の通信エリアを管理するeNB65へTracking Area Update Requestメッセージを送信する(S46)。UE45は、Paging処理が完了する前に、eNB65へTracking Area Update Requestメッセージを送信する。もしくは、UE45は、Paging処理を実行する前に、eNB65へTracking Area Update Requestメッセージを送信する。つまり、ステップS45におけるPaging処理と、ステップS46におけるTracking Area Update Requestメッセージの送信とが交錯している状態であるため、Paging処理が完了していないうちに、Tracking Area Update Requestメッセージの送信が行われたとする。
【0076】
続いて実行されるステップS47〜S50は、
図11のステップS23、S24、S28及びS29と同様であるため詳細な説明を省略する。
【0077】
次に、MME35は、MME25とSGW15との間に確立されているセッションの切替を通知するために、SGW15へModify Bearer Requestメッセージを送信する(S51)。SGW15は、Modify Bearer Requestメッセージを受信することによって、UE45が位置登録エリアを変更する移動を行ったことを認識する。
【0078】
ステップS52〜S58は、
図11のステップS31〜S37と同様であるため詳細な説明を省略する。SGW15は、ステップS51において、UE45が移動したことを認識することによって、ステップS56において、UE45の移動先の位置登録エリアを管理するMME35へ、Downlink Data Notificationメッセージを送信する。この時、SGW15は、
図11のステップS35と同様に、MME35に対してのみ、Downlink Data Notificationメッセージの再送を行う。つまり、SGW15は、SGSN27とMME35とにおいてISRが有効である場合においても、SGSN27へDownlink Data Notificationメッセージの再送を行わない。なお、ステップ35は処理を説明する上で順番に記述しているが、ステップ35はSGW15の動作である事より、ステップ31(Modify Bearer Response)送信の直後に実施されてもよい。
【0079】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)、CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【0080】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【0081】
以上、実施の形態を参照して本願発明を説明したが、本願発明は上記によって限定されるものではない。本願発明の構成や詳細には、発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【0082】
この出願は、2014年12月22日に出願された日本出願特願2014−258414を基礎とする優先権を主張し、その開示の全てをここに取り込む。