説明

移動通信システム、移動局装置、ホーム基地局装置及び通信方法

【課題】ホーム基地局装置に接続している移動局装置は、ローカルIPアクセスでのマルチキャストグループか否かを判定してマルチキャスト参加要求を送信し、ホーム基地局装置が、移動局装置の判定に応じて好適なホームネットワークまたはコアネットワークに対してマルチキャストセッションを確立することができる移動通信システム等を提供すること。
【解決手段】移動局装置は、ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立しており、移動局装置がマルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信する。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システム等に関する
【背景技術】
【0002】
移動通信システムの標準化団体3GPP(The 3rd Generation Partnership Project)では、次世代の移動体通信システムとして以下の非特許文献1に記載のEPS(Evolved Packet System)の仕様化作業を進めており、EPSの構成装置として、宅内等に設置する小型基地局であるHeNB(Home eNodeB:ホーム基地局)について検討がなされている。
【0003】
HeNBは、フェムトセルと呼ばれる小規模の無線セルを構築し、通常の基地局と同じ無線アクセス技術を用いて、UE(User Equipment:移動端末装置)を収容する。そして、ブロードバンド回線を経由して移動通信システムのコアネットワークに接続し、収容しているUEの通信データを中継することができる。
【0004】
さらに以下の非特許文献2には、HeNBでローカルIPアクセスを実現するためのアーキテクチャ候補が開示されている。ローカルIPアクセスとは、HeNBが直接接続されている家庭内IPネットワーク等のネットワーク(以下、「ホームネットワーク」と呼ぶ)へのダイレクトな接続性をUEに提供する機能であり、UEは、移動通信システムのコアネットワークを経由せずに、ホームネットワークに接続している他の情報端末(例えば、デジタルビデオレコーダやプリンタ等)と通信することが可能となる。
【0005】
一方、EPSにおいて、UEにコアネットワーク経由でのマルチキャストサービスを提供する方法として、MBMS(Multimedia Broadcast/Multicast Service)仕様が規定されている(例えば、非特許文献3参照)。
【0006】
MBMSでは、移動通信システムのコアネットワーク内に、BM−SC(Broadcast-Multicast Service Centre)及びMBMS−GWを設置し、BM−SCとMBMS−GWと基地局とがマルチキャストデータの配信経路を確立することにより、UEはマルチキャストデータの受信が可能となる。
【0007】
また、ホームネットワーク等のローカルエリアネットワーク(LAN)内の装置同士が、互いに提供するサービス(例えばプリンタ装置が提供する「印刷サービス」など)を自動的に発見するための手法として、UPnP(Universal Plug and Play)等のマルチキャストを用いたサービス発見プロトコルがある(例えば、非特許文献4参照)。
【0008】
ユーザの利便性を考慮すると、UPnP等で実現される機能がローカルIPアクセス経由で接続しているUEでも利用できることが望ましいが、非特許文献2には、ローカルIPアクセスを用いたマルチキャストサービスの利用について要求条件としての記載はあるものの、その具体的な実現手段は記載されておらず、実現できなかった。
【先行技術文献】
【非特許文献】
【0009】
【非特許文献1】3GPP TS23.401 General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access
【非特許文献2】3GPP TR 23.829 Local IP Access and Selected IP Traffic Offload
【非特許文献3】3GPP TS 23.246 Multimedia Broadcast/Multicast Service; Architecture and functional description
【非特許文献4】UPnP Device Architecture 1.1
【発明の概要】
【発明が解決しようとする課題】
【0010】
非特許文献2で開示されるローカルIPアクセスを実現するアーキテクチャ候補では、ローカルIPアクセス仕様策定前に市場出荷されたUEについてもサポート対象とし、UEに変更を加えずに実現するという要求条件が設定されている。従って、UEは、通信データがコアネットワーク経由で転送されるか、ローカルIPアクセスを用いて転送されるかを関知せず、従来仕様に従って、TFT(Traffic Flow Template)と呼ばれるフロー識別情報に基づいて、送信する通信データがどのTFTに該当するかを見て、当該TFTに対応付けられているベアラ(QoSレベル毎にUEと基地局間で確立される論理パス)で送信するしかなかった。
【0011】
UEがマルチキャストサービスを利用する場合には、非特許文献3に記載のマルチキャストグループ参加手続きに従って、IPv4による通信の場合にはIGMP(Internet Group Management Protocol ) Joinメッセージを、IPv6による通信の場合にはMLD(Multicast Listener Discovery) Joinメッセージを送信してマルチキャストグループへ参加要求を行う。しかしながら、当該メッセージはどのマルチキャストグループに参加する場合であっても、同じアドレス宛(IPv6であれば「FF02::16」、IPv4であれば「224.0.0.22」)に送信する。そのため、宛先アドレスやプロトコル番号及びポート番号等で「フロー」を識別するTFTだけでは、当該参加要求がローカルIPアクセスを用いたマルチキャストサービスへの要求であるか否かを振り分けてベアラを選択して送信することはできない。結果として、UEはコアネットワークへ接続するベアラへ送信し、送信した参加要求メッセージはUEのデフォルトルータであるコアネットワーク内のSGW(Serving GW)と呼ばれるアクセス制御装置が受信するしかなかった。
【0012】
したがって、SGWをはじめとして、位置管理装置であるMME(Mobility Management Entity)などのコアネットワーク内の装置によって、UEの送信するマルチキャストグループ参加要求が、ローカルIPアクセスの参加要求であるか、MBMSサービスのための参加要求メッセージであるかを判断し、UEが要求したマルチキャスト通信を配送するための手続きを行う方法が考えられる。
【0013】
しかしながら、移動通信事業者が運用することが主に想定されるコアネットワーク内において、個々の利用者の家庭内で運用されているホームネットワーク毎のマルチキャストグループを管理する管理コストは膨大であり困難である。
【0014】
そのため、UEの当該参加要求は、ローカルIPアクセスの参加要求であるか、MBMSサービスのための参加要求メッセージであるかを判断して送信し、HeNBによって参加要求に応じたマルチキャスト受信手続きを行う必要がある。
しかしながら、これまでUEでは、こうした判断手段がなく、さらにはこの判断に基づいたローカルIPアクセスでのマルチキャスト参加要求か、MBMSサービスでのマルチキャスト参加要求かをHeNBに明示的に送信する手段がなく、さらには、HeNBがそれに応じてそれぞれのマルチキャストデータ受信を行う手段もなかった。
【0015】
従って、上記の諸問題から、UEは、ホームネットワークで提供されるマルチキャストサービスを享受できず、上述のUPnP等の機能も利用することができなかった。
【0016】
本発明は、このような事情を鑑みてなされたもので、その目的は、ホーム基地局装置に接続している移動局装置は、ローカルIPアクセスでのマルチキャストグループか否かを判定してマルチキャスト参加要求を送信し、ホーム基地局装置が、移動局装置の判定に応じて好適なホームネットワークまたはコアネットワークに対してマルチキャストセッションを確立することができる移動通信システム等を提供することである。
【課題を解決するための手段】
【0017】
上記課題を解決するために、本発明に係る移動通信システム等は、以下の特徴を備えている。
【0018】
本発明の移動通信システムは、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムであって、
前記移動局装置は、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
マルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする。
【0019】
また、本発明の移動通信システムにおいて、前記移動局装置は、
ホームネットワーク宛のマルチキャスト参加要求となるアドレスを記憶するマルチキャストアドレス記憶するマルチキャストアドレス記憶手段を有しており、
マルチキャスト参加要求を送信する場合に、当該マルチキャスト参加要求に含まれるマルチキャストアドレスが、前記マルチキャストアドレス記憶手段に記憶されている場合には、第1ベアラを選択してマルチキャスト参加要求を送信することを特徴する。
【0020】
また、本発明の移動通信システムにおいて、前記ホーム基地局装置は、
前記第2ベアラを介して受信されたマルチキャスト参加要求は、コアネットワークに送信することを特徴とする。
【0021】
また、本発明の移動通信システムは、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムであって、
前記移動局装置は、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
前記ホーム基地局装置は、
前記移動局装置から第1ベアラを経由してパケットを受信した場合には、当該パケットがマルチキャスト参加要求であるか否かを判定し、
マルチキャスト参加要求である場合には、ホームネットワークにおいてマルチキャストグループへの参加手続きを実行することを特徴とする。
【0022】
本発明の移動局装置は、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムに接続される移動局装置であって、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
マルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする。
【0023】
本発明のホーム基地局装置は、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムに接続されるホーム基地局装置であって、
前記移動局装置は、ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立しており、
前記移動局装置から第1ベアラを経由してパケットを受信した場合には、当該パケットがマルチキャスト参加要求であるか否かを判定し、
マルチキャスト参加要求である場合には、ホームネットワークにおいてマルチキャストグループへの参加手続きを実行することを特徴とする。
【0024】
本発明の通信方法は、移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムにおける通信方法であって、
前記移動局装置は、ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立しており、
前記移動局装置がマルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする。
【発明の効果】
【0025】
本発明によれば、既存システムとの互換性を維持しながら、好適なマルチキャストセッション確立手続きを選択することができ、UEはローカルIPアクセス環境で提供されるマルチキャストサービスも利用することができる。
【図面の簡単な説明】
【0026】
【図1】第1実施形態における移動体通信システムの構成図である。
【図2】第1実施形態におけるMMEの構成図である。
【図3】第1実施形態におけるMMEのサブスクリプションデータベースの一例を示す図である。
【図4】第1実施形態におけるMMEのEPSベアラコンテキストの一例を示す図である。
【図5】第1実施形態におけるSGWの構成図である。
【図6】第1実施形態におけるSGWのEPSベアラコンテキストの一例を示す図である。
【図7】第1実施形態におけるHeNBの構成図である。
【図8】第1実施形態におけるHeNBのマルチキャストグループ参加リストの一例を示す図である。
【図9】第1実施形態におけるHeNBのEPSベアラコンテキストの一例を示す図である。
【図10】第1実施形態におけるUEの構成図である。
【図11】第1実施形態におけるUEのマルチキャストアドレス設定表の一例を示す図である。
【図12】第1実施形態におけるUEのEPSベアラコンテキストの一例を示す図である。
【図13】第1実施形態における情報端末の構成図である。
【図14】第1実施形態におけるUEのHeNBへのアタッチ処理及びローカルIPアクセス確立処理シーケンス例を示す図である。
【図15】第1実施形態におけるローカルIPアクセス用マルチキャストセッション確立処理シーケンス例を示す図である。
【図16】第1実施形態におけHeNBのマルチキャスト受信要求判定処理のフローチャートを示す図である。
【図17】第1実施形態におけるMBMS用マルチキャストセッション確立処理シーケンス例を示す図である。
【図18】第1実施形態におけるホーム基地局装置における処理のフローチャートを示す図である。
【図19】第1実施形態におけるUEのマルチキャストデータ送受信処理シーケンス例を示す図である。
【図20】第2実施形態におけるHeNBの構成図である。
【図21】第2実施形態におけるHeNBのマルチキャストアドレス設定表の一例を示す図である。
【図22】第2実施形態におけるローカルIPアクセス用マルチキャストセッション確立処理シーケンス例を示す図である。
【図23】変形例におけるローカルIPアクセス用マルチキャストセッション確立処理シーケンス例を示す図である。
【発明を実施するための形態】
【0027】
以下、図面を参照して本発明を実施するための最良の形態について説明する。なお、本実施形態では、一例として、本発明を適用した場合の移動通信システムの実施形態について、図を用いて詳細に説明する。
【0028】
[1.第1実施形態]
まず、本発明を適用した第1実施形態について、図面を参照して説明する。
【0029】
[1.1 移動通信システムの概要]
図1は、本実施形態における移動通信システム1の概略を説明するための図である。本図に示すように、移動通信システム1は、コアネットワーク3と、ホームネットワーク5と、ブロードバンドアクセスネットワーク7とから構成され、コアネットワーク3とホームネットワーク5とはブロードバンドアクセスネットワーク7を介して相互接続されている。
【0030】
ブロードバンドアクセスネットワーク7は、広帯域の通信を実現する有線アクセスネットワークであり、例えばADSLや光ファイバー等によって構築される。ただし、これに限らずWiMAXなどの無線アクセスネットワークであっても良い。
【0031】
コアネットワーク3は、移動通信事業者が運用する移動通信ネットワークであり、MME10と、GW20と、SGW30と、PGW(Packet data network GW)40と、MBMS−GW50とが配置されている。
【0032】
MME10は、シグナリングを行うエンティティであり、移動局装置(UE90)の位置管理及びEPSベアラの確立手続きを主導する位置管理装置である。EPSベアラとは、UE毎にPGW40とUE90との間で確立されるユーザIPパケットを転送する論理パスのことである。EPSベアラには、特定のQoSレベルを設定することができ、またTFTと関連付けられる。
【0033】
TFTは、通信データであるフローを識別するフィルター情報の集合で定義され、各フィルター情報に宛先アドレスやポート番号を指定することができる。したがって、TFTによって特定アプリケーションのトラフィックフローや特定の通信相手とのフローを識別することができる。
【0034】
GW20は、ホームネットワーク5内に設置されているHeNB80と、コアネットワーク内装置との間でゲートウェイとして機能する。MME10とHeNB80間、SGW30とHeNB80間及びMBMS−GW50とHeNB80間の通信は、GW20を介して行われる。
【0035】
SGW30は、PGW40とHeNB80間でパケットを転送するアクセス制御装置である。なお、PGW40とSGW30とは物理的に同一ノードで構成される場合もある。
【0036】
PGW40は、インターネット等の外部PDN(Packet Data Network:パケット通信ネットワーク)と接続され、コアネットワーク3とそれらのPDNとを接続するゲートウェイとして機能するとともに、UE90の通信データをSGW30に転送するゲートウェイ装置である。
【0037】
MBMS−GW50は、MBMSのマルチキャストデータをHeNB80に転送する装置であり、GW20経由でHeNB80と接続され、MME10とも接続されている。
【0038】
ホームネットワーク5は、家庭内のホームネットワークや企業などのコーポレートネットワークなどであり、ホームGW60と、情報端末70と、HeNB80と、UE90とを含んで構成される。さらに、ホームネットワーク5は、ブロードバンドアクセスネットワーク7に接続している。
【0039】
ホームGW60は、ホームネットワークとブロードバンドアクセスネットワーク間のゲートウェイ装置であり、ADSLモデム内蔵ルータ等の従来のブロードバンドルータ装置である。
【0040】
情報端末70は、ホームネットワークに接続されているIP通信可能な機器であり、例えばプリンタ、デジタルビデオレコーダまたは家庭内に接続されるPCなどである。また、UPnPに対応しており、提供するサービス(たとえば「印刷サービス」)をホームネットワーク内にアナウンスする。通常、複数の機器が接続されるが、本実施形態においては、説明の都合上情報端末70一台を例にとって説明する。
【0041】
HeNB80はホームネットワークに設置されながら、コアネットワーク事業者の提供する基地局としてUEを収容する。典型的には、フェムトセルを形成する3GPP LTE(Long Term Evolution)の基地局などである。
【0042】
UE90は、HeNBに接続する移動通信端末であり、3GPP LTEの通信インタフェースなどを搭載して接続する。
【0043】
[1.2 装置構成]
続いて、各装置構成について図を用いて簡単に説明する。なお、GW20と、MBMS−GW50と、PGW40とについては、EPSを利用した移動通信システムにおける従来の装置と同様に構成されているため、その詳細な説明を省略する。
【0044】
また、ホームGW60は、従来のブロードバンドルータ装置と同様に構成されているため、その詳細な説明を省略する。
【0045】
[1.2.1 MMEの構成]
図2は、本実施形態におけるMME10の構成を示す。MME10は、制御部100に、送受信部110と、記憶部130とがバスを介して接続されている。
【0046】
制御部100は、MME10を制御するための機能部である。制御部100は、記憶部130に記憶されている各種プログラムを読み出して実行することにより各種処理を実現する。
【0047】
送受信部110は、ルータもしくはスイッチに有線接続され、パケットの送受信を行う機能部である。例えば、ネットワークの接続方式として一般的に利用されているEthernet(登録商標)等により送受信する。
【0048】
記憶部130は、MME10の各種動作に必要なプログラム、データ等を記憶する機能部である。さらに、記憶部130には、サブスクリプションDB(データベース)132と、EPSベアラコンテキスト134とが記憶されている。
【0049】
図3は、サブスクリプションDB132の一例を示した図であり、UE識別子(例えば「UE1」)と、CSG識別子(例えば「CSG1」)と、ローカルIPアクセスの利用権限(例えば「許可」)とを対応付けて記憶するデータベースである。CSG(Closed Subscriber Group)識別子とは、HeNB80を一意に識別する識別子であり、サブスクリプションDB132によって、どのHeNB80でローカルIPアクセスが利用できるかが決定される。
【0050】
図4は、EPSベアラコンテキスト134の一例を示した図であり、UE識別子(例えば「UE1」)と、ベアラID(例えば「ベアラID1」)と、UL TFT(Uplink TFT)(例えば、「総て」)と、LIPA(Local IP Access)設定(例えば、「OFF」)とを対応付けて記憶し、UE90毎に設定されているEPSベアラの状態を管理する。
【0051】
ベアラIDは、EPSベアラを識別する識別子であり、LIPA設定は、それぞれのEPSベアラでローカルIPアクセスを使用するか否かを示す。UL TFTは、UE90から送信されるフロー(アップリンクフロー)を識別する。
【0052】
ベアラコンテキストにより、UE90が確立しているベアラを把握することができ、さらにそれぞれのベアラに流れるフローを管理している。さらには、ベアラ毎にローカルIPアクセスを使用するかを管理している。例えば、図4(B)に示すように、UE1はローカルIPアクセスが可能なベアラ2を確立しており、UL TFTに「宛先2001:2:3:4//64」と指定して、ホームネットワークに接続する機器に宛てたフローはベアラ2を用いて通信すると管理する。
【0053】
[1.2.2 SGWの構成]
続いて、本実施形態におけるSGW30の構成を図5に示す。SGW30は、制御部300に、第1送受信部310と、第2送受信部320と、記憶部330とがバスを介して接続されている。
【0054】
制御部300は、SGW30を制御するための機能部である。制御部300は、記憶部330に記憶されている各種プログラムを読み出して実行することにより処理を実現する。
【0055】
第1送受信部310及び第2送受信部320は、各装置に有線又は無線接続され、データ、パケットの送受信を行う機能部である。例えば、ネットワークの接続方式として一般的に利用されているEthernet(登録商標)などにより送受信する。また、第1送受信部310は下位層のデータを送受信し、第2送受信部320は、上位層から受け取ったデータを、パケットとして分解し送信する。また、受信したパケットを上位層に渡す機能を実現する。
【0056】
記憶部330は、SGW30の各種動作に必要なプログラム、データ等を記憶する機能部である。さらに、記憶部330にはEPSベアラコンテキスト332が記憶されている。
【0057】
図6は、EPSベアラコンテキスト332の一例を示した図であり、MME10のEPSベアラコンテキスト134と同様に、UE識別子(例えば「UE1」)と、ベアラID(例えば「ベアラID1」)と、UL TFT(Uplink TFT)(例えば、「総て」)と、LIPA(Local IP Access)設定(例えば、「OFF」)とを対応付けて記憶し、UE毎に設定されているEPSベアラの状態を管理する。
【0058】
[1.2.3 HeNBの構成]
図7は、本実施形態におけるHeNB80の構成を示す。HeNB80は、制御部800に、NAT(Network Address Translation)部810と、LTE基地局部820と、記憶部830と、ホームネットワークインタフェース部840とがバスを介して接続されている。
【0059】
制御部800は、HeNB80を制御するための機能部である。制御部800は、記憶部830に記憶されている各種プログラムを読み出して実行することにより処理を実現する。
【0060】
NAT部810は、LTE基地局部820からパケットを受信し、送信元IPアドレスを書き換え、送信先IPアドレスに基づいてホームネットワークインタフェース部840に転送する。
【0061】
また、同様にホームネットワークインタフェース部840からパケットを受信し、送信先IPアドレスを書き換えてLTE基地局部820に転送する。
【0062】
LTE基地局部820は、E−UTRAの基地局として機能し、UEを収容するための機能部である。また、LTE基地局部820には、外部アンテナ822が接続されている。
【0063】
記憶部830は、HeNB80の各種動作に必要なプログラム、データ等を記憶する機能部である。さらに記憶部830には、マルチキャストグループ参加リスト832とEPSベアラコンテキスト834とが記憶されている。
【0064】
図8は、マルチキャストグループ参加リスト832の一例を示した図であり、マルチキャストアドレス(例えば「FF02::C」)と、当該マルチキャストアドレスグループに参加しているグループ参加UEの識別子(例えば、「UE1」)と、当該UEがローカルIPアクセスに用いるベアラID(例えば、「ベアラ2」)とを対応付けて記憶し、HeNB80を介してホームネットワーク5上のマルチキャストアドレスグループに参加しているUEを管理する。
【0065】
図9は、EPSベアラコンテキスト834の一例を示した図である。例えば、図9(A)に示すように、MME10のEPSベアラコンテキスト134と同様に、UE識別子(例えば「UE1」)と、ベアラID(例えば「ベアラ1」)と、UL TFT(例えば「総て」)と、LIPA設定(例えば、「OFF」)とを対応付けて記憶し、UE毎に設定されているEPSベアラの状態を管理する。
【0066】
HeNB80は、UE90からフローを受信した際に、当該フローがどのEPSベアラを用いて送信されたかを見て、当該EPSベアラのLIPA設定が「ON」である場合には、当該フローをNAT部810経由でホームネットワークインタフェース部840からホームネットワーク5内に直接送信し、LIPA設定が「OFF」である場合には、SGW30に転送する。
【0067】
ホームネットワークインタフェース部840は、ホームネットワーク5内の他装置とパケット送受信を行う機能部である。例えば、ネットワークの接続方式として一般的に利用されているEthernet(登録商標)などにより送受信する。
【0068】
[1.2.4 UEの構成]
次に、本実施形態における移動局であるUE90の構成について説明する。UE90の具体的な一例としては、無線アクセスインタフェースを介して移動通信システムに接続する携帯端末や、PDA等の端末が想定される。図10に示すように、制御部900に、LTEインタフェース部910と、記憶部930とがバスを介して接続されている。
【0069】
制御部900は、UE90を制御するための機能部である。制御部900は、記憶部930に記憶されている各種プログラムを読み出して実行することにより各種処理を実現する。
【0070】
LTEインタフェース部910は、UE90がHeNB80に接続するための機能部である。また、LTEインタフェース部910には、外部アンテナ912が接続されている。
【0071】
記憶部930は、UE90の各種動作に必要なプログラム、データ等を記憶する機能部である。さらに、記憶部930には、マルチキャストアドレス設定表932と、EPSベアラコンテキスト934が記憶されている。
【0072】
図11は、マルチキャストアドレス設定表932の一例を示した図であり、ローカルIPアクセス経由で参加するマルチキャストグループのIPアドレスを記憶するデータベースである。
【0073】
図12は、EPSベアラコンテキスト934の一例を示した図であり、MME10のEPSベアラコンテキスト134と同様に、UE識別子(例えば「UE1」)と、ベアラID(例えば「ベアラ1」)と、UL TFT(例えば、「総て」)と、LIPA設定(例えば、「OFF」)とを対応付けて記憶し、UE毎に設定されているEPSベアラの状態を管理する。UE90がフローを送信する際には、フローがどのUL TFTに該当するかを検索し、該当するUL TFTが存在する場合には、当該UL TFTに関連付けられているEPSベアラを用いてフローを送信する。
【0074】
[1.2.5 情報端末の構成]
図13は、本実施形態における情報端末70の構成を示す。情報端末70は、制御部700に、ホームネットワークインタフェース部710と、記憶部730とがバスを介して接続されている。
【0075】
制御部700は、情報端末70を制御するための機能部である。制御部70は、記憶部に記憶されている各種プログラムを読み出して実行することにより各種処理を実現する。
【0076】
ホームネットワークインタフェース部710は、ホームネットワーク5内の他装置とパケット送受信を行う機能部である。例えば、ネットワークの接続方式として一般的に利用されているEthernet(登録商標)等により送受信する。
【0077】
記憶部730は、情報端末の各種動作に必要なプログラム、データ等を記憶する機能部である。
【0078】
[1.3 処理の説明]
次に、図1に示すネットワークにおいて、UE90がHeNB80の提供するローカルIPアクセスを用いてマルチキャストデータを送受信するための手続きについて、図を用いて説明する。
【0079】
[1.3.1 UEの接続処理]
まず、UE90はHeNB80にアタッチ処理を開始して接続する。このときの接続手続きについて、図14を用いて詳細に説明する。
【0080】
UE90は、上述した非特許文献1に規定された従来手法に従って、アタッチ処理をHeNB80との間で行い、HeNB80に接続する(S100)。
【0081】
さらに、UE90は従来手法に従って、PGW40に対してPDNコネクション確立処理を行う(S102)。PDNコネクションとは、UE90とPGW40との間で確立される論理パスであり、1つのPDNコネクション内に複数のEPSベアラを確立することができる。なお、PDNコネクション確立処理は、UE90と、HeNB80と、MME10と、SGW30と、PGW40との間で行われる。
【0082】
PDNコネクション確立処理が完了すると、UE90とPGW40との間には、デフォルトベアラであるEPSベアラ1が確立され(S104)、MME10のEPSベアラコンテキスト134は、図4(A)のように設定される。また同様に、SGW30のEPSベアラコンテキスト332は、図6(A)のように設定され、HeNB80のEPSベアラコンテキスト834は、図9(A)のように設定され、UE90のEPSベアラコンテキスト934は、図12(A)のように設定される。なお、デフォルトベアラは、特定のEPSベアラに関連付けられていないフローの送受信に用いられる。
【0083】
以後、UE90が送信する通信フローは、UE90のEPSベアラコンテキスト934に従って、EPSベアラ1で送信される(S106)。
【0084】
[1.3.2 UEのローカルIPアクセス確立処理]
PDNコネクション確立処理を完了したUE90は、続けて、上述した非特許文献2に規定された従来手法に従って、ローカルIPアクセス用のEPSベアラ確立を開始する。
【0085】
なお、このローカルIPアクセス用EPSベアラ確立を開始する契機は、例えばPCRF(Policy and Charging Rules Function)等のコアネットワーク内のQoS管理装置からの通知であってもよいし、前述のPDNコネクション確立完了に連動して行ってもよいし、コアネットワーク内の加入者管理装置におけるUE90のローカルIPアクセスを許可する加入者情報に基づいて開始してもよいし、これらに限らず他の手段を用いてもよい。
【0086】
まず、SGW30はベアラ確立要求をMME10に送信する(S110)。ベアラ確立要求には、ローカルIPアクセスを行う対象の通信フローの識別情報(UL TFT)と、当該確立要求するベアラを用いてローカルIPアクセスでの通信を行うことを指示するための識別子(以下、LIPAフラグと呼ぶ)とを含める。ここで、UL TFTには、ホームネットワークに割り当てられているIPアドレスプレフィックス(例えば、「2001:2:3:4::/64」等)を含める。
【0087】
IPアドレスプレフィックスは、HeNB80設置時にコアネットワーク内において管理しておき、こうした静的に設定した情報を参照して取得してもよいし、これまでの接続手続きによってHeNBから通知するなど、動的に設定して取得してもよい。
【0088】
MME10は、ベアラ確立要求を受信し、従来方法に従って、UE90が接続しているHeNB80のCSGID(CSG1)とUE識別子とを用いて、サブスクリプションDBに利用権限を照合する(S112)。これにより、UE90がHeNB80を用いたローカルIPアクセスの利用権限を持つかどうかを確認し、もし利用権限がない場合には、MME10はベアラ確立拒否をSGW30に送信し、ローカルIPアクセス用EPSベアラ確立処理を終了する。
【0089】
UE90が利用権限を持つ場合には、受信したベアラ確立要求に従って、MME10は、UE90に新しいEPSベアラ(ベアラ2)を割り当て、EPSベアラコンテキスト134を図4(B)のように更新し(S114)、ベアラ2がローカルIPアクセスに利用可能であることと、ベアラ2で通信するフロー情報を記憶する。
【0090】
さらに、MME10はセッション管理要求を生成する。セッション管理要求には、前述のUL TFTとEPSベアラID(ベアラ2)と、LIPAフラグとを含める。そして、MME10はセッション管理要求を含んだベアラ設定要求をHeNB80に送信する(S116)。ベアラ設定要求には、ローカルIPアクセスに用いるEPSベアラのベアラID(ベアラ2)と、LIPAフラグとが含まれる。
【0091】
HeNB80は、ベアラ設定要求を受信し、EPSベアラ2でUE90から受信した通信フローについては、SGW30に転送せず、HeNB80が接続しているホームネットワーク5に直接送信するようにルーティング情報を設定する(S118)。さらに、EPSベアラコンテキスト834を図9(B)のように更新し(S120)、ベアラ2がローカルIPアクセスに利用可能であることと、ベアラ2で通信するフロー情報を記憶する。さらに、ベアラ設定要求に含まれていたセッション管理要求をUE90に転送する(S122)。
【0092】
UE90は、セッション管理要求に含まれているUL TFTとEPSベアラIDとに従って、UL TFTに該当する通信フローについては、EPSベアラ2を用いてHeNB80に送信するように設定する(S124)。さらに、EPSベアラコンテキスト934を図12(B)のように更新し、ベアラ2で通信するフロー情報とLIPAフラグに基づいてLIPA設定を記憶する。そして、セッション管理応答をHeNBに送信する(S126)。
【0093】
HeNB80は、セッション管理応答を受信し、当該応答をベアラ設定応答に含めてMME10に送信する(S128)。
【0094】
MME10は、確立したEPSベアラのベアラID(ベアラ2)を含んだベアラ確立応答をSGW30に送信する(S130)。
【0095】
SGW30は、ベアラ確立応答を受信し、EPSベアラコンテキスト332を図6(B)のように更新し(S132)、ベアラ2がローカルIPアクセスに利用可能であることと、ベアラ2で通信するフロー情報を記憶する。
【0096】
以上で、UE90のローカルIPアクセス確立処理(EPSベアラ2)が完了する(S134)。これにより、UE90が送信する通信フローのうち、UL TFTで指定されたフロー識別情報に該当するフローについては、HeNB80がコアネットワーク3に転送せず、直接ホームネットワーク5に転送するようになるため、UE90はコアネットワーク3を経由せず情報端末70と直接通信できるようになる。
【0097】
また、情報端末70から送信されるUE90宛ての通信データについても同様にコアネットワーク3を経由することなく、HeNB80を介して行われる。なお、UE90はPGW40から割り当てられたIPアドレスを用いて通信を行うため、ホームネットワーク5内のIPアドレス体系との齟齬が生じるので、HeNB80は非特許文献2に記載された従来手法に従って、NAT(Network Address Translation)処理を行い、IPアドレスの書き換えを行う(S140、142)。
【0098】
[1.3.3 マルチキャストセッション確立処理(第1実施形態)]
次に、UE90はUPnP等のサービス発見のためなど、ホームネットワーク5内で提供されているマルチキャストグループへ参加するため、マルチキャストグループへの参加手続きを行う。以下、図15を用いて説明する。
【0099】
まず、UE90はベアラ選択処理を行い(S150)、マルチキャストグループ参加要求を送信するベアラを選択する。参加要求は、参加したいマルチキャストグループのIPアドレス(例えば、UPnPで用いる「FF02::C」とする)を含んだIGMPjoinメッセージ或いはMLDjoinメッセージを送信することによって行う。従来方法に従って、いずれのメッセージも参加要求するマルチキャストアドレスグループに関わらず、送信先アドレスは、IPv6であれば、「FF02::16」、IPv4であれば「224.0.0.22」となる。
【0100】
さらに、UE90は参加要求メッセージを送信する際、ベアラの選択し、選択したベアラを用いて送信する。図16を用いてベアラ選択処理を説明する。
【0101】
(ベアラ選択処理)
UE90は、参加要求メッセージに含まれるマルチキャストアドレスが、マルチキャストアドレス設定表932のマルチキャストアドレスのリストにあるかどうかで、ローカルIPアクセス経由でのマルチキャストアドレスかを判定する(S10)。
【0102】
マルチキャストアドレス設定表932には、ホームネットワーク5内のマルチキャストグループであるローカルIPアクセス用に設定されたマルチキャストアドレスが管理されている。マルチキャストアドレス設定表932は、ホームネットワーク5を管理するユーザが予め静的に設定しておく。もしくは、ホームネットワーク5で利用されるマルチキャストアドレスを通信システム全体で割り当てておき、UE90出荷時など、予め静的に設定されていてもよい。
【0103】
ローカルIPアクセス経由に該当する場合(ステップS10;Yes)、UE90のマルチキャストグループ参加要求は、ローカルIPアクセスでのマルチキャストデータ受信を要求するものであると判定し(ステップS12)、既にUE90がローカルIPアクセス用EPSベアラを確立しているか否かをEPSベアラコンテキスト834にLIPA設定がONのベアラがあるか否かで確認する(ステップS14)。
【0104】
ローカルIPアクセス用EPSベアラの確立が確認できた場合(ステップS14;Yes)には、ローカルIPアクセス用のベアラ(ベアラ2)を選択してマルチキャスト参加要求を送信し、ベアラ選択処理を終了する(ステップS18)。
【0105】
なお、ステップS14において、ローカルIPアクセス用EPSベアラの確立が確認できなかった場合(ステップS14;No)には、MME10またはSGW30へ依頼を通知するなどを行い、前述のUEのローカルIPアクセス確立処理を先ず実行してベアラを確立し(ステップS16)、確立したベアラによりマルチキャスト参加要求を送信し、ベアラ選択処理を終了する(ステップS18)。
【0106】
また、ローカルIPアクセス経由に該当しない場合(ステップS10:No)、UE90はコアネットワークのMBMSサービスでのマルチキャストグループへの参加要求であると判定する(ステップS20)。さらに、UE90は、EPSベアラコンテキストを参照し、LIPA設定がOFFのベアラ(ベアラ1)を選択し、ローカルIPアクセス用ではないベアラによりマルチキャスト参加要求を送信し(ステップS22)、ベアラ選択処理を終了する。
【0107】
従来では、UE90は、送信するパケットに対してTFTを基にベアラを選択し、選択したベアラにパケットを送信していた。本実施形態では、従来とは異なり、送信元アドレスや送信先アドレスやプロトコル番号などのTFTの情報要素ではベアラ選択できないマルチキャスト参加要求メッセージを、メッセージ内に含まれるマルチキャストアドレスによってベアラを選択する。
【0108】
図15に戻り、UE90がローカルIPアクセス用を用いてマルチキャストデータを送受信するための手続きの説明を説明する。
【0109】
UE90は、ベアラ選択処理後(S150)、マルチキャスト参加要求メッセージをローカルIPアクセス用のEPSベアラによって送信する(S152)。
【0110】
従来では、HeNB80は、ベアラ2を用いて送信されたパケットは、NAT処理を行いそのままホームネットワークへ送信するが、従来とは異なり、ローカルIPアクセスのベアラで送信されてきたパケットであることと、パケットのプロトコル番号によりマルチキャスト参加要求であることにより、マルチキャスト参加要求メッセージで指定されたマルチキャストアドレスのグループへ参加する。
【0111】
HeNB80は、指定されたマルチキャストアドレスのグループへ参加するためにIGMP Join或いはMLD Joinをホームネットワーク5内に送信し(S162)、指定されたマルチキャストアドレス宛てのデータ受信を開始する(S164)。そして、HeNB80はセッション管理要求をUE90に送信する(S166)。セッション管理要求には、UL TFTとEPSベアラIDとを含めて送信する。ここでは、参加するマルチキャストグループのUL TFTである「FF02::C」と、ローカルIPアクセス用のベアラである「ベアラ2」とを含めて送信する。
【0112】
UE90は、セッション管理要求に含まれているUL TFTとEPSベアラIDに基づいて、図12(C)のようにEPSベアラコンテキスト934を更新し(S168)、セッション管理応答をHeNB80に送信する(S170)。
【0113】
HeNB80は、セッション管理応答を受信し、以上でローカルIPアクセス用マルチキャストセッション確立手続きを完了する。HeNB80は、セッション管理要求及びセッション管理応答の送受信により、図9(C)のようにEPSベアラコンテキスト834を更新する。
【0114】
さらに、マルチキャストグループ参加リスト832に、UE90とマルチキャストアドレスおよびベアラIDを追加する。これにより、UE90とは異なる別のUEがマルチキャスト要求を送信した場合、HeNB80は、参加要求に含まれるマルチキャストアドレスが、すでにUE90が受信しているマルチキャストアドレスか否かを、マルチキャスト参加リスト832を参照して判断し、すでに受信しているマルチキャストアドレスであれば、HeNB80によるマルチキャスト参加要求メッセージの送信(S162)およびマルチキャストの受信開始(S164)を省略してマルチキャストセッション確立手続きを行うことができる。
【0115】
一方、ベアラ選択処理(S150)において、UE90が従来のMBMSを用いたマルチキャストデータ受信を要求していると判定され、ローカルIPアクセス用ではないベアラ(ベアラ1)が選択された場合にはた場合には、図17に示すように、HeNB80はマルチキャスト参加要求メッセージを、ベアラ1を用いてSGW30へ送信し(S172)、MBMSサービスの通信確立手続きが実行される。
【0116】
すなわち、SGW30は、UE識別子とマルチキャストアドレスを含めてMBMS通知要求をMME10へ送信し(S174)、MME10は、MBMSコンテキスト活性化開始要求をUE90に送信し(S176)、UE90と、HeNB80と、MME10と、SGW30と、MBMS−GW50との間でMBMSセッション確立処理を行う(S178)。
【0117】
なお、上述の説明の中で、HeNB80のUE90から送信されたパケットの受信処理を、図18を用いて説明する。HeNB80は、受信したパケットが、ローカルIPアクセス用のベアラ(ベアラID2)を利用して送信されたものか、それ以外のベアラ(ベアラID1)を利用して送信されたものかを判定する(ステップS30)。
【0118】
ローカルIPアクセス用ベアラ(ベアラID2)送信された場合(ステップS30;Yes)、送信されたパケットが、マルチキャスト参加要求メッセージか否かを判定する(ステップS32)。
【0119】
マルチキャスト参加要求メッセージかどうかの判定は、パケットのプロトコル番号やペイロードを参照することで確認する。例えば、IGMP Joinであることは、送信パケットのIPヘッダに記載されているプロトコル番号が「2」であることからIGMPプロトコルのメッセージであることを判定し、続くペイロード部分のタイプフィールドが「0x22」であることからIGMPv3のマルチキャスト参加要求であることを判定する。
【0120】
また、MLD Joinであることは、送信パケットのIPヘッダに記載されているプロトコル番号が「58」であることからICMPプロトコルのメッセージであることを判定し、続くペイロード部分のタイプフィールドが「143」であることからMLDv2のマルチキャスト参加要求であることを判定する。
【0121】
ここで、マルチキャスト参加要求パケットと判定した場合(ステップS32;Yes)、マルチキャストアドレスを取得する(ステップS34)。マルチキャストアドレスは、マルチキャスト参加要求メッセージパケットのIPヘッダに続くペイロード部分から抜き出して取得する。
【0122】
その後、HeNB80は、取得したマルチキャストアドレスのマルチキャストグループへの参加手続きを行う(ステップS36)。
【0123】
具体的には、図15で説明したように、HeNB80は、指定されたマルチキャストアドレスのグループへ参加するためにIGMP Join或いはMLD Joinをホームネットワーク5内に送信し(S162)、指定されたマルチキャストアドレス宛てのデータ受信を開始する(S164)。そして、HeNB80はセッション管理要求をUE90に送信する(S166)。セッション管理要求には、UL TFTとEPSベアラIDを含めて送信する。
【0124】
ここでは、参加するマルチキャストグループのUL TFTである「FF02::C」と、ローカルIPアクセス用のベアラであるベアラ2を含めて送信する。その後マルチキャストデータ送受信処理を行い、UE90はマルチキャスト通信を確立する。
【0125】
また、UE90が送信したパケットが、マルチキャスト参加要求でないと判定した場合(ステップS32;No),HeNB80はNAT処理を行い、ホームネットワーク5へパケットを送信する(ステップS38)。
【0126】
また、ステップS30において、UE90がローカルIPアクセス用のものでないベアラ(ベアラID1)を利用してパケットを送信してきたと判定された場合(S30;No)、HeNB80はパケットをSGW30へ従来通り送信する(ステップS40)。
【0127】
UE90が、MBMSサービスのマルチキャストグループに参加要求を送信する場合は、UE90はローカルIPアクセス用のものでないベアラ(ベアラID1)を利用して参加要求を送信する。その場合、HeNB80は上述した処理に従って、SGW30へパケットを送信する。その後、図17で説明したように、SGW30、MME10によってMBMSサービスのマルチキャスト参加要求を受信して、マルチキャスト通信確立手続きが行われる。
【0128】
[1.3.4 マルチキャストデータ受信処理]
ローカルIPアクセス用マルチキャストセッションの確立が完了すると、UE90はホームネットワーク5内で送信されたマルチキャストデータの受信が可能となる。
【0129】
以下、UE90がUPnP等のサービス発見プロトコルに基づいてサービス探索要求を送受信した場合を例に、マルチキャストデータ受信処理について、図19を用いて説明する。
【0130】
まず、UE90はサービス探索要求を送信する。サービス探索要求の送信先アドレスは、「FF02::C」であるため、UE90は、EPSベアラコンテキストのUL TFTに基づいてベアラ(EPSベアラ2)を選択し(S180)、当該探索要求をEPSベアラ2で送信する(S182)。
【0131】
HeNB80は、ベアラIDで転送先を判定する(S184)。ここでは、EPSベアラ2経由でサービス探索要求を受信するので、EPSベアラコンテキスト834に基づいてホームネットワークに直接転送することを決定し、NAT処理を行ったうえで(S186)、ホームネットワーク5上でサービス探索要求をマルチキャスト送信する(S188)。
【0132】
情報端末70は、上記サービス探索要求を受信し、提供するサービスの情報(例えば「印刷サービス」)を含んだサービス探索応答を「FF02::C」宛てにマルチキャスト送信する(S190)。
【0133】
HeNB80は、サービス探索応答を受信し、マルチキャストグループ参加リスト832を参照し、当該マルチキャストグループに参加している転送先のUEを選択し(S192)、各UEのローカルIPアクセス用のEPSベアラを選択し(S194)、選択したEPSベアラを用いてUE90にサービス探索応答を送信する(S196)。
【0134】
なお、HeNB80がマルチキャストグループ参加リスト832を参照した結果、当該マルチキャストグループに参加しているUE90が見つからなかった場合には、受信したマルチキャストデータ(ここでは、サービス探索応答)を破棄する。
【0135】
また、UE90自体がサービスを提供している場合には、UE90は、情報端末70が送信するサービス探索要求をHeNB80経由で受信し、サービス検索応答をEPSベアラ2を用いてHeNB80に送信し、HeNB80がホームネットワーク5上に転送する。
【0136】
なお、本実施形態では、ホームネットワーク5上に情報端末70のみが存在する場合を例に述べたが、それに限らず複数の情報端末が存在する場合であっても同様に動作する。具体的には、S188において、HeNB80はサービス探索要求を「FF02::C」宛てにマルチキャスト送信するので、ホームネットワーク5上に複数の情報端末が存在する場合であっても、その総ての情報端末が受信することができる。
【0137】
このように、本実施形態では、ローカルIPアクセス機能を持つHeNB80に接続しているUE90がマルチキャストグループ参加要求を送信した場合、従来SGW30へ送信されてしまうマルチキャスト参加要求を、HeNB80が、当該マルチキャスト参加要求がローカルIPアクセスでのマルチキャストデータ受信を要求するものであるか、或いは従来のMBMSを用いたマルチキャストデータ受信を要求するものであるかを判定し、判定結果に基づいて好適なマルチキャストセッション確立手続きを選択することができる。
【0138】
これにより、既存システムとの互換性を維持しながら、MBMSが導入されていないローカルIPアクセス環境においても、UE90がマルチキャストデータの受信を行うことができ、例えば、UPnP等のマルチキャストを用いたサービス発見プロトコルについても何ら変更を加えることなく動作させることができる。
【0139】
さらに、UE90は、マルチキャスト参加要求に対して、ホームネットワーク5のローカルIPアクセスによるマルチキャストグループに参加するか、コアネットワーク3のMBMSサービスのマルチキャストグループに参加するかの判断やベアラ選択の処理を行うため、HeNB80によってこうした判断や処理の負荷を課す必要が無いことが特徴である。
【0140】
さらに、本実施形態では、コアネットワーク3内の装置において、ホームネットワーク5のローカルIPアクセスによるマルチキャストグループに参加するか、コアネットワーク3のMBMSサービスのマルチキャストグループに参加するかの判定処理を必要としない。つまり、SGW30、MME10の処理に変更を加えることなく、本実施形態を実現することができる。
【0141】
[2.第2実施形態]
続いて、本発明を適用した第2実施形態について説明する。本実施形態は、HeNBの構成を除いて、ネットワーク構成及び装置構成は第1実施形態と同様であり、HeNBの構成以外の詳細説明は省略する。
【0142】
[2.1 装置構成]
まず、各装置構成について図を用いて簡単に説明する。上述したように、第2実施形態は、第1実施形態の構成のHeNB80をHeNB82に置き換えたものとなる。
【0143】
図20は、本実施形態におけるHeNB82の構成を示す。なお、図20のHeNB82は、図7に示したHeNB80と同一の構成要素には同一の符号を付しており、同一の符号を付した機能部についての説明は省略する。
【0144】
HeNB80は、制御部800に、NAT(Network Address Translation)部810と、LTE基地局部820と、記憶部830bと、ホームネットワークインタフェース部840とがバスを介して接続されている。
【0145】
記憶部830bは、HeNB82の各種動作に必要なプログラム、データ等を記憶する機能部である。さらに記憶部830には、マルチキャストグループ参加リスト832と、EPSベアラコンテキスト834と、マルチキャストアドレス設定表836とが記憶されている。
【0146】
図21は、マルチキャストアドレス設定表836の一例を示した図であり、ローカルIPアクセス経由で参加するマルチキャストグループのIPアドレスを記憶するデータベースである。
【0147】
[2.2 処理の説明]
第2実施形態は、第1実施形態の図15を用いて説明したマルチキャストセッション確立手続きに違いがあり、図20を用いて、第2実施例のマルチキャストセッション確立手続きを、図15の第1実施形態と対比させながら説明する。
【0148】
図15の第1実施形態では、UE90のマルチキャスト参加要求送信後(S150)、HeNB80は、マルチキャストアドレス取得処理(S152)およびマルチキャスト受信要求判定処理(S156)を行い、ホームネットワークのローカルIPアクセス用のマルチキャストグループへの参加要求であるかを判定する。
【0149】
ホームネットワークのローカルIPアクセス用のマルチキャストグループへの参加要求である場合、HeNB80は、ホームネットワーク内にマルチキャスト参加要求を送信し(S162)、マルチキャストグループに参加して指定されたマルチキャストデータの受信を開始する(S164)。
【0150】
その後、HeNB80とUE90はセッション管理要求、応答を送受信してベアラコンテキストの更新を行う(S166、S168、S170)。そして最後にマルチキャストデータの送受信処理が行われる。
【0151】
一方で、第2実施形態では、HeNB82は、UE90がマルチキャスト参加要求を送信する以前に予めマルチキャストグループへ参加しておく点が異なる。図22を用いて手続きを説明する。
【0152】
HeNB82は、UE90がマルチキャスト参加要求を送信する前に、マルチキャスト参加要求をホームネットワーク5へ送信し(S200)、指定したマルチキャストの受信を開始する(S202)。こうして、HeNB80は、マルチキャストアドレス設定表836に設定されたマルチキャストグループに予め参加しておく。
【0153】
マルチキャストアドレス設定表836は、ホームネットワーク5を管理するユーザが予め静的に設定しておく。もしくは、ホームネットワーク5で利用されるマルチキャストアドレスを通信システム全体で割り当てておき、UE90出荷時など、予め静的に設定されていてもよい。
【0154】
また、HeNB82は、UE90にセッション管理要求を送信する(S204)。セッション管理要求には、ベアラIDとUL TFTを含んで送信する。UL TFTには、マルチキャストアドレス設定表836から、ホームネットワーク5内のマルチキャストグループであるローカルIPアクセス用に設定されたマルチキャストアドレスを記載する。ここでは、参加するマルチキャストグループのUL TFTである「FF02::C」と、ローカルIPアクセス用のベアラであるベアラ2を含めて送信する。
【0155】
UE90は、セッション管理要求に含まれているUL TFTとEPSベアラIDに基づいて、図12(C)のようにEPSベアラコンテキスト934を更新し(S168)、セッション管理応答をHeNB82に送信する(S170)。
【0156】
さらに、マルチキャストアドレス設定表930にUL TFTから「FF02::C」を追加する。これにより、第1実施形態では、UE90は予めマルチキャストアドレス設定表930にマルチキャストアドレスを保持する必要があったが、第2実施形態では、動的に設定することが可能となり、予め保持する必要がない。
【0157】
また、本実施形態では、UE90がマルチキャストアドレス設定表930に保存するマルチキャストアドレスを、HeNB82がセッション管理要求(S204)によって通知する例を示したが、HeNB82はセッション管理要求(S204)以外のメッセージによって通知してもよい。
【0158】
さらに、本実施形態では、HeNB82がマルチキャストグループへの参加要求メッセージを送信し(S200)、指定されたマルチキャストの受信を開始後(S202)、UE90へマルチキャストアドレスを通知する例を示したが、HeNB82は、マルチキャストグループへ参加要求メッセージを送信する前に、UE90へマルチキャストアドレスを通知してもよい。例えば、第1実施例で図14を用いて説明したベアラ確立手続きにおける、セッション管理要求(S122)に通知してもよい。
【0159】
その後、UE90はベアラ選択処理(S212)を行い、マルチキャスト参加要求メッセージを送信し(S214)、マルチキャストデータ送受信処理を行う。ベアラ選択処理(S212)、マルチキャスト参加要求メッセージ送信処理(S214)及びマルチキャストデータ送受信処理については、第1実施形態と同様であり、詳細説明は省略する。
【0160】
第2実施形態では、第1実施形態と異なり、HeNB82がマルチキャストアドレス設定表836を予め保持し、ローカルIPアクセスで提供されるマルチキャストグループのマルチキャストアドレスをUE90へ通知する。これにより、UE90は予めマルチキャストアドレス設定表932にマルチキャストアドレスを保持する必要がなく、動的に設定することでできるようになる。
【0161】
また、第2実施形態では、HeNB82がマルチキャストグループへ予め参加しており、第1実施形態と比較して、UE90のマルチキャスト参加要求を契機に、HeNB82がマルチキャストグループへ参加して受信する必要が無い。そのため、UE90がマルチキャスト参加要求を送信してからマルチキャストデータ送受信を行うまでの時間および処理を短縮することができるため、速やかにマルチキャストデータ送受信を開始することができる。
【0162】
しかしながら、HeNB82がマルチキャストグループへ予め参加していない場合でも、UE90が送信するマルチキャスト参加要求(S212)を受信したことに連動して、HeNB82がマルチキャスト参加要求を送信し(S200)、マルチキャスト通信の確立を行ってもよい。
【0163】
[3.変形例]
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も特許請求の範囲に含まれる。
【0164】
また、各実施形態において、IPv6を用いた通信を例に述べたが、IPv4のマルチキャストアドレスを基にマルチキャスト参加要求をすることで、IPv4での通信においても同様に適用できる。
【0165】
また、第1及び第2実施形態では、UE90のマルチキャスト参加要求に対して、HeNB80がマルチキャストグループに参加して、UE90へマルチキャストパケットを送信する例を示した。したがって、HeNB80(82)は、マルチキャスト参加のための制御手続きや、マルチキャストパケットの受信手続きを行う必要があった。
【0166】
ここで、図23を変形例として示す。第1及び第2実施形態で説明したように、UE90は、ベアラ選択処理を行って(S150)、ローカルIPアクセス用ベアラ(ベアラID2)を利用して送信し(S152)、それを受信したHeNB80(82)は、従来のユーザデータを受信した場合と同様に、NAT処理を行ってホームネットワークへ送信する。これにより、HeNB80(82)はマルチキャスト参加手続きに対して処理を必要とすることなく。UE90はマルチキャストグループへ参加することができる(S300)。その後、マルチキャストデータ送受信を行ってUE90はマルチキャスト通信を行う(S302)。
【0167】
第1及び第2実施形態では、HeNB80(82)がマルチキャストグループに参加することにより、HeNB80(82)にマルチキャスト通信を行う複数のUE90が接続した場合、HeNB80(82)が受信したマルチキャストパケットをコピーして各UEへ送信することができたが、上述の例では、UE毎にマルチキャストパケットがHeNB80(82)を経由して送信される。
【0168】
このように、図23で示した処理を行う場合、第1及び第2実施形態と比べ、データ送信量は増えてしまうものの、一方で、HeNB80(82)の処理を簡素化することができる。
【0169】
また、各実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、CPU等を制御するプログラム(コンピュータを機能させるプログラム)である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置(例えば、RAM)に蓄積され、その後、各種ROMやHDDの記憶装置に格納され、必要に応じてCPUによって読み出し、修正・書き込みが行なわれる。
【0170】
ここで、プログラムを格納する記録媒体としては、半導体媒体(例えば、ROMや、不揮発性のメモリカード等)、光記録媒体・光磁気記録媒体(例えば、DVD(Digital Versatile Disc)、MO((Magneto Optical Disc)、MD(Mini Disc)、CD(Compact Disc)、BD等)、磁気記録媒体(例えば、磁気テープ、フレキシブルディスク等)等のいずれであってもよい。また、ロードしたプログラムを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することにより、本発明の機能が実現される場合もある。
【0171】
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。
【0172】
また、上述した実施形態における各装置の一部又は全部を典型的には集積回路であるLSI(Large Scale Integration)として実現してもよい。各装置の各機能ブロックは個別にチップ化してもよいし、一部、または全部を集積してチップ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いることも可能であることは勿論である。
【符号の説明】
【0173】
1 移動通信システム
3 コアネットワーク
10 MME
100 制御部
110 送受信部
130 記憶部
132 サブスクリプションDB
134 EPSベアラコンテキスト
20 GW
30 SGW
300 制御部
310 第1送受信部
320 第2送受信部
330 記憶部
332 EPSベアラコンテキスト
40 PGW
50 MBMS−GW
5 ホームネットワーク
60 ホームGW
70 情報端末
700 制御部
710 ホームネットワークインタフェース部
730 記憶部
80、82 HeNB
800 制御部
810 NAT部
820 LTE基地局部
822 外部アンテナ
830、830b 記憶部
832 マルチキャストグループ参加リスト
834 EPSベアラコンテキスト
836 マルチキャストアドレス設定表
840 ホームネットワークインタフェース部
90 UE
900 制御部
910 LTEインタフェース部
912 外部アンテナ
920 送受信部
930 記憶部
932 マルチキャストアドレス設定表
934 EPSベアラコンテキスト
7 ブロードバンドアクセスネットワーク

【特許請求の範囲】
【請求項1】
移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムであって、
前記移動局装置は、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
マルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする移動通信システム。
【請求項2】
前記移動局装置は、
ホームネットワーク宛のマルチキャスト参加要求となるアドレスを記憶するマルチキャストアドレス記憶するマルチキャストアドレス記憶手段を有しており、
マルチキャスト参加要求を送信する場合に、当該マルチキャスト参加要求に含まれるマルチキャストアドレスが、前記マルチキャストアドレス記憶手段に記憶されている場合には、第1ベアラを選択してマルチキャスト参加要求を送信することを特徴する請求項1に記載の移動通信システム。
【請求項3】
前記ホーム基地局装置は、
前記第2ベアラを介して受信されたマルチキャスト参加要求は、コアネットワークに送信することを特徴とする請求項1又は2に記載の移動通信システム。
【請求項4】
移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムであって、
前記移動局装置は、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
前記ホーム基地局装置は、
前記移動局装置から第1ベアラを経由してパケットを受信した場合には、当該パケットがマルチキャスト参加要求であるか否かを判定し、
マルチキャスト参加要求である場合には、ホームネットワークにおいてマルチキャストグループへの参加手続きを実行することを特徴とする移動通信システム。
【請求項5】
移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムに接続される移動局装置であって、
ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立し、
マルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする移動局装置。
【請求項6】
移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムに接続されるホーム基地局装置であって、
前記移動局装置は、ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立しており、
前記移動局装置から第1ベアラを経由してパケットを受信した場合には、当該パケットがマルチキャスト参加要求であるか否かを判定し、
マルチキャスト参加要求である場合には、ホームネットワークにおいてマルチキャストグループへの参加手続きを実行することを特徴とするホーム基地局装置。
【請求項7】
移動局装置が接続されたホーム基地局装置を有するホームネットワークと、位置管理装置及びアクセス制御装置が接続されるコアネットワークとが外部ネットワークを介して接続されている移動通信システムにおける通信方法であって、
前記移動局装置は、ホームネットワークと通信を行う第1ベアラと、コアネットワークと通信を行う第2ベアラとを確立しており、
前記移動局装置がマルチキャスト参加要求を送信する場合に、ホームネットワーク宛のマルチキャスト参加要求の場合は第1ベアラを選択し、コアネットワーク宛のマルチキャスト参加要求の場合は第2ベアラを選択してマルチキャスト参加要求を送信することを特徴とする通信方法。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate

【図10】
image rotate

【図11】
image rotate

【図12】
image rotate

【図13】
image rotate

【図14】
image rotate

【図15】
image rotate

【図16】
image rotate

【図17】
image rotate

【図18】
image rotate

【図19】
image rotate

【図20】
image rotate

【図21】
image rotate

【図22】
image rotate

【図23】
image rotate


【公開番号】特開2012−44620(P2012−44620A)
【公開日】平成24年3月1日(2012.3.1)
【国際特許分類】
【出願番号】特願2010−186582(P2010−186582)
【出願日】平成22年8月23日(2010.8.23)
【出願人】(000005049)シャープ株式会社 (33,933)
【Fターム(参考)】