JP2014057116A - Communication system, communication method, communication control device, and control method and control program thereof - Google Patents
Communication system, communication method, communication control device, and control method and control program thereof Download PDFInfo
- Publication number
- JP2014057116A JP2014057116A JP2010275931A JP2010275931A JP2014057116A JP 2014057116 A JP2014057116 A JP 2014057116A JP 2010275931 A JP2010275931 A JP 2010275931A JP 2010275931 A JP2010275931 A JP 2010275931A JP 2014057116 A JP2014057116 A JP 2014057116A
- Authority
- JP
- Japan
- Prior art keywords
- mobile station
- call
- hnb
- announcement
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 188
- 238000000034 method Methods 0.000 title claims description 94
- 230000005540 biological transmission Effects 0.000 claims abstract description 24
- 238000012545 processing Methods 0.000 abstract description 33
- 230000008569 process Effects 0.000 description 47
- 238000010586 diagram Methods 0.000 description 38
- 238000012546 transfer Methods 0.000 description 11
- 238000006243 chemical reaction Methods 0.000 description 9
- 230000004044 response Effects 0.000 description 7
- 238000009434 installation Methods 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/18—Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、移動局の現在位置に対応するアナウンスを配信する技術に関する。 The present invention relates to a technique for distributing an announcement corresponding to a current position of a mobile station.
上記技術分野において、特許文献1には、移動端末が無線サービスエリアに入った場合に、無線サービスエリアを制御する無線基地局装置に対応するアナウンス、例えば病院の場合の電源OFFなど、を交換機から当該移動端末の発呼する技術が開示されている。
In the above technical field,
また、特許文献2には、フェムトあるいはピコセルの無線アクセスポイントに接続するアクセスノードが、移動端末との通話以外にメディア部分の通信用のメディアゲートウェイを有して、コアネットワークとの複数経路の情報通信が可能な技術が開示されている。
Further, in
しかしながら、上記従来技術では、移動端末へのアナウンス機能は、移動端末への発呼あるいは移動端末からの発呼による回線接続によって実現するものである。したがって、通話とアナウンスとに対して異なる接続処理を行なう必要があり、移動端末を操作するユーザにとってもアナウンス機能を提供する装置にとっても余分な処理が必要であった。 However, in the above prior art, the announcement function to the mobile terminal is realized by a line connection by a call to the mobile terminal or a call from the mobile terminal. Therefore, it is necessary to perform different connection processing for the call and the announcement, and extra processing is necessary for both the user who operates the mobile terminal and the device that provides the announcement function.
本発明の目的は、上述の課題を解決する技術を提供することにある。 The objective of this invention is providing the technique which solves the above-mentioned subject.
上記目的を達成するため、本発明に係るシステムは、
移動局が基地局を介して無線通信を行なう通信システムであって、
前記移動局からの発呼が複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を備えることを特徴とする。
In order to achieve the above object, a system according to the present invention provides:
A communication system in which a mobile station performs wireless communication via a base station,
Discriminating means for discriminating whether a base station of a plurality of base stations has made a call from the mobile station;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
It is characterized by providing.
上記目的を達成するため、本発明に係る方法は、
移動局が基地局を介して無線通信を行なう通信システムにおける通信方法であって、
前記移動局からの発呼がいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにより判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする。
In order to achieve the above object, the method according to the present invention comprises:
A communication method in a communication system in which a mobile station performs wireless communication via a base station,
A determination step of determining through which base station the call from the mobile station was made;
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
It is characterized by including.
上記目的を達成するため、本発明に係る装置は、
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置であって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を有することを特徴とする。
In order to achieve the above object, an apparatus according to the present invention provides:
In a communication system in which a mobile station performs wireless communication via a base station, the communication control device is connected to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network. ,
Discriminating means for discriminating whether a call from the mobile station is made via any of the plurality of base stations;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
It is characterized by having.
上記目的を達成するため、本発明に係る方法は、
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置の制御方法であって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする。
In order to achieve the above object, the method according to the present invention comprises:
In a communication system in which a mobile station performs radio communication via a base station, a control method for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
It is characterized by including.
上記目的を達成するため、本発明に係るプログラムは、
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置の制御プログラムであって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
をコンピュータに実行させることを特徴とする。
In order to achieve the above object, a program according to the present invention provides:
In a communication system in which a mobile station performs wireless communication via a base station, a control program for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
Is executed by a computer.
本発明によれば、発呼による通信が開始される前にアナウンスを行なうことにより、余分な操作や処理を必要としないアナウンス機能を達成できる。 According to the present invention, an announcement function that does not require an extra operation or processing can be achieved by making an announcement before communication by calling is started.
以下に、図面を参照して、本発明の実施の形態について例示的に詳しく説明する。ただし、以下の実施の形態に記載されている構成要素はあくまで例示であり、本発明の技術範囲をそれらのみに限定する趣旨のものではない。 Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the drawings. However, the components described in the following embodiments are merely examples, and are not intended to limit the technical scope of the present invention only to them.
[第1実施形態]
本発明の第1実施形態としての通信システム100について、図1を用いて説明する。通信システム100は、移動局110が基地局120を介して無線通信を行なうシステムである。図1に示すように、通信システム100は、基地局判別部130とアナウンス送信部140とを含む。基地局判別部130は、移動局110からの発呼101が複数の基地局120のいずれの基地局を経由して行なわれたかを判別する。アナウンス送信部140は、移動局110からの発呼101に基づく通信103が開始される前に、基地局判別部130が判別した基地局に対応付けられたアナウンス情報102を発呼101した移動局110に送信する。
[First Embodiment]
A
本実施形態によれば、発呼による通信が開始される前にアナウンスを行なうことにより、余分な操作や処理を必要としないアナウンス機能を達成できる。 According to the present embodiment, an announcement function that does not require an extra operation or processing can be achieved by making an announcement before communication by calling is started.
[第2実施形態]
次に、本発明の第2実施形態の通信システムについて説明する。第2実施形態の通信システムでは、移動局からの発呼があると、通信制御装置であるゲートウェイにおいてどの基地局を経由したかを判別して、発呼に対する通信開始前に、判別した基地局に対応したアナウンスを移動局に送る。本実施形態によれば、基地局の設置位置に依存した注意喚起や広告などを発呼に対する通信開始前にアナウンスすることができる。なお、本実施形態は、好適には、フェムトセル、ピコセル、ナノセルなどの小さな通話エリアにおいて特に有用であるが、以下の説明はそれらを代表して、フェムトセルにおける構成及び動作を説明する。また、フェムトセルは、3GPP(Third Generation Partnership Project) TS25.467にて規定されるHNB(3G Home NodeB)やLTE(Long Term Evolution)におけるHeNB(Home E-UTRAN NodeB)により制御されるが、本実施形態ではHNBによるフェムトセルを代表して説明する。
[Second Embodiment]
Next, the communication system of 2nd Embodiment of this invention is demonstrated. In the communication system of the second embodiment, when there is a call from a mobile station, it is determined which base station has been routed in a gateway which is a communication control apparatus, and the determined base station is started before communication for the call is started. Announcement corresponding to is sent to the mobile station. According to the present embodiment, it is possible to announce a warning or an advertisement depending on the installation position of the base station before starting communication for a call. The present embodiment is preferably particularly useful in a small communication area such as a femto cell, a pico cell, or a nano cell. However, the following description will explain the configuration and operation of the femto cell on behalf of them. The femtocell is controlled by 3NBP (Third Generation Partnership Project) TS25.467 HNB (3G Home NodeB) and LTE (Long Term Evolution) HeNB (Home E-UTRAN NodeB). In the embodiment, a femtocell by HNB will be described as a representative.
〈第2実施形態の通信システムの構成〉
図2は、第2実施形態に係る通信システム200の構成を示すブロック図である。
<Configuration of Communication System of Second Embodiment>
FIG. 2 is a block diagram showing a configuration of a
図2において、HNB220は、フェムト基地局と呼ばれ第3世代の無線方式(W-CDMA)に対応した小型無線基地局を示す。HNB−GW(3G HNB Gateway)210は、大量のHNB220を集約し、上位装置あるいは外部ネットワークとなるコアネットワーク(以下、CN:Core Network)240に接続するためのゲートウェイ装置を示す。すなわち、HNB−GW210は、複数のフェムト基地局をCN240に中継するフェムト基地局用のゲートウェイである。UE(User equipment)230は、ユーザが所有する移動局である携帯端末を示す。MGW(Media Gateway)214は、ネットワークと接続してメディア情報を取得可能であり、アナウンス機能を具備するコーデック・メディア変換機能を含むメディアゲートウェイ装置を示す。複数のHNB220は、HNB−GW210に接続され、HNB−GW210を経由してCN240と通信を行う。本実施形態においては、HNB−GW210内部にはMGW214が配置される。なお、MGW214は、HNB−GW210内部で独立した動作をする構成であっても、HNB−GW210に1機能として組み込まれても良い。
In FIG. 2, HNB220 is called a femto base station, and shows a small radio base station corresponding to the third generation radio system (W-CDMA). An HNB-GW (3G HNB Gateway) 210 is a gateway device that aggregates a large number of
(第2実施形態のHNB−GWの機能構成)
図2で示されるMGW機能を含むHNB−GW210の機能構成を説明する。
(Functional configuration of HNB-GW of the second embodiment)
A functional configuration of the HNB-
図2に示されるように、HNB−GW210は、他の装置(UE,HNB等)とのHNBAP(Home Node B Application Part)、RANAP(Radio Access Network Application Part)あるいはRUA(RANAP User Adaption)プロトコル等の信号の送受信を行う通信制御部211を有する。また、UE230からの発呼を受けた場合に、どのHNB220を経由して受信したか及びそのHNB220がアナウンスをすべきHNBであるかを判別するHNB判別部212を有する。また、HNB判別部212が判別したHNB220に対応するアナウンスを選択してMGW214に指定するアナウンス指定部213を有する。また、HNB判別部212が判別したHNB220を経由して、発呼したUE230に対してアナウンス指定部213により指定されたアナウンスを送るアナウンス部215を含む、MGW214を有する。MGW214は、音声データのIP⇔ATM(Internet Protocol⇔Asynchronous Transfer Mode)変換やパス制御を実施する機能を有している。
As shown in FIG. 2, the HNB-
〈第2実施形態の通信システムの動作シーケンス〉
図3は、第2実施形態に係る通信システムの処理手順300を示すシーケンス図である。本実施形態では、あらかじめHNB−GW210に登録した特定の位置に設置されるHNB220からの音声呼の接続に先立って、HNB220の設置位置に依存した注意喚起や広告などを発呼に対する通信開始前にアナウンスすることを可能とする。
<Operation Sequence of Communication System of Second Embodiment>
FIG. 3 is a sequence diagram showing a
HNB−GW210のデータベース(以下、DBと称す)には、予めアナウンス対象のHNB220にどのようなアナウンスを接続するかの情報を登録している。UE230がHNB220を経由して音声呼を発信すると、SETUPメッセージがCN240に送られ(S301)、CALL PROCESSINGが開始される(S303)。その中で、音声呼を発信したUE230の性能を確認するためのラジオベアラ(RB:Radio bearer)の確立が次のプロトコルで行なわれる。まず、CN240からRAB(Radio Access Bearer) Assignment Req.メッセージがHNB−GW210を経由してHNB220に送られる(S305)。HNB220とUE230との間で、RB Setup Req.メッセージとRB Setup Resp.メッセージとのやり取りが行なわれる(S307)。HNB220は、RB Setup Resp.メッセージを受けて、RAB Assignment Resp.メッセージをHNB−GW210に返す。ここで、Req.はRequest(要求)の略、Resp.はResponse(応答)の略である。
In the database of the HNB-GW 210 (hereinafter referred to as DB), information on what announcements are connected to the
HNB−GW210は、RAB Assignment Resp.メッセージの応答を受けても直ぐに中継してCN240に返さずに、本実施形態のアナウンス処理を行なう。HNB−GW210は、まず、UE230からの音声呼を経由したHNB220を特定し、特定されたHNB220がアナウンス対象のHNB220か否かをデータベースの情報をもとに判別する(S311)。なお、HNB220を識別するHNBiDは、SETUPメッセージ(S301)などから知ることができる。アナウンス対象のHNB220でなければ、HNB−GW210は通常の呼接続処理へ進む(S313)。
The HNB-
アナウンス対象のHNB220であれば、HNB220に対応するアナウンスデータをデータベースのデータから指定する(S315)。次に、HNB−GW210は、3GPP TS24.008に定義されるCC(Call Control)プロトコルのPROGRESSメッセージのprogress indicatorに、アナウンス接続を意味するNo.8(in-band information or appropriate pattern is now available)を設定し、UE230に送信する(S317)。その後、HNB−GW210は、ラジオベアラ確立時に受信するRANAP:RAB Assignment Req.メッセージに含まれるNAS(Non Access Stratum) Synchronization Indicator IE(Information Element)の設定などから、UE230が許容する音声符号化に使用するCodecを判別する(S319)。そして、MGW214にて適切なCodec変換を実施した上で(S321)、データベースに設定される該当アナウンスをUE230に接続する(S323)。
If it is the
アナウンス終了前に通話先の呼び出し音を含むCC:ALERTINGメッセージを受信した場合は(S327)、アナウンスが終了するまでHNB−GW210にてキューイングして待機させる(S329)。そして、アナウンス終了後にUE230に送信し(S331)、音声呼の接続処理を継続する。一方、アナウンス完了前に通信先のオフフックによる接続を示すCC:CONNECTメッセージを受信した場合は(S333)、アナウンスを停止してCN240側にパス切り替えを行い、音声呼の接続を行い通話を確立する(S335)。
When the CC: ALERTING message including the call tone of the callee is received before the announcement is finished (S327), the HNB-
〈第2実施形態のHNB−GWのハードウェア構成〉
図4は、第2実施形態に係る通信制御装置であるHNB−GW210のハードウェア構成を示すブロック図である。
<HNB-GW Hardware Configuration of Second Embodiment>
FIG. 4 is a block diagram illustrating a hardware configuration of the HNB-
図4で、CPU410は演算制御用のプロセッサであり、プログラムを実行することでHNB−GW210の各機能構成部を実現する。ROM420は、初期データ及びプログラムなどの固定データ及びプログラムを記憶する。通信制御部211は、ネットワークを介して、HNB220及びCN240と通信する。通信は無線でも有線でもよい。
In FIG. 4, a
RAM440は、CPU410が一時記憶のワークエリアとして使用するランダムアクセスメモリである。RAM440には、本実施形態の実現に必要なデータを記憶する領域が確保されている。各領域には、発呼したUE230が経由したHNB220を識別するHNBiD441が記憶される。また、発呼したUE230に送信されるアナウンスデータ442が記憶される。かかるHNBiD441とアナウンスデータ442とは、HNB−GW210が接続処理中のHNBの数だけ記憶される。
The
RAM440には、発呼したUE230を識別するUEiDとアナウンス中であるか否かを示すアナウンス中フラグ443が記憶される。また、使用するCodecを判別するためにRAB Assignment Req.のパラメータ444が記憶される。また、判別されたCodeciD445が記憶される。また、CN240から送られたALERTINGメッセージのALERTING情報446、COONECTメッセージのCONNECT情報447が、UE230への転送のために記憶される。図4には詳細に示さないが、かかる443から447のデータは、各HNBに関連付けてHNB−GW210が接続処理中のUEの数だけ記憶される。
The
ストレージ450は、データベースや各種のパラメータ、CPU410が実行するプログラムを、不揮発に記憶する大容量記憶装置である。ストレージ450には、本実施形態の実現に必要な以下のデータ又はプログラムが記憶されている。データとしては、HNB220に対応付けて、そのHNBがアナウンス対象であるかのフラグと、アナウンス情報を指示するポインタとからなるHNBテーブル451を格納する。また、種々の警告やメッセージ、広告などを含むアナウンスデータを記憶するアナウンスDB452を格納する。また、本実施形態では、プログラムとして、HNB−GW210全体の制御手順を示すHNB−GW制御プログラム453(図6A〜図6C参照)と、MGW214を制御するMGW制御モジュール454とを格納する。
The
なお、図4には、本実施形態に必須なデータやプログラムのみが示されており、OSなどの汎用のデータやプログラムは図示されていない。 Note that FIG. 4 shows only data and programs essential to the present embodiment, and general-purpose data and programs such as OS are not shown.
〈HNB−GWの使用するデータの構成〉
以下、第2実施形態で使用される特徴的なデータの構成を示す。図5は、第2実施形態に係るHNB−GWが使用するデータの構成を示す図である。
<Configuration of data used by HNB-GW>
The characteristic data structure used in the second embodiment will be described below. FIG. 5 is a diagram illustrating a configuration of data used by the HNB-GW according to the second embodiment.
(HNBテーブルの構成)
図5の左図は、第2実施形態のHNBテーブル451の構成を示す。UE230からの発呼を経由したHNB220を識別する識別子であるHNBiD551に対応付けられて、アナウンス対象であるか否かを表わすフラグ(YES/NO)552と、アナウンスDB452のアナウンスする情報へのポインタ553とが記憶される。
(Configuration of HNB table)
The left figure of FIG. 5 shows the structure of the HNB table 451 of 2nd Embodiment. A flag (YES / NO) 552 indicating whether or not an announcement is made in association with
(アナウンスDBの構成)
図5の右図は、アナウンスDB452の構成を示す。HNBテーブル451のポインタ553により指示される位置に、アナウンスデータA(554)、アナウンスデータB(554)が格納される。
(Structure of announcement DB)
The right diagram in FIG. 5 shows the configuration of the
図5においては、HNBiD551が“001”と“003”のHNBがアナウンス対象であり、アナウンスデータAとBがそれぞれアナウンスされることになる。 In FIG. 5, HNBs with HNBiD551 “001” and “003” are announcement targets, and announcement data A and B are respectively announced.
〈第2実施形態のHNB−GWの動作手順〉
図6A〜図6Cは、第2実施形態に係るHNB−GWの処理手順を示すフローチャートである。本フローチャートは、CPU410によりRAM440を使用しながら実行されて、図2のHNB−GW210の各機能構成部が実現される。
<Operation Procedure of HNB-GW of Second Embodiment>
6A to 6C are flowcharts showing the processing procedure of the HNB-GW according to the second embodiment. This flowchart is executed by the
まず、図6AのステップS601、S603、S615において、HNB−GW210に発生したイベントが、HNB220やUE230からの受信によるものか、CN240からの受信によるものか、アナウンスの終了によるものか、を判定する。
First, in steps S601, S603, and S615 of FIG. 6A, it is determined whether an event that has occurred in the HNB-
HNB220を経由したUE230からの発呼であれば、ステップS601からS605に進んで、SETUPメッセージか否かを判断する。SETUPメッセージであれば、ステップS611においてCN240にSETUPメッセージを転送する。そして、ステップS613において、発呼を経由したHNB220のHNBiDを取得して記憶する。また、HNB220を経由したUE230からのCONNECT ACKの応答であれば、ステップS607からS615に進んで、CN240にCONNECT ACKを転送して、発呼先との通話か確立する。また、HNB220からのUE230によるRB Setup Resp.に基づくRAB Assignment Resp.であれば、図6BのステップS617に進む。HNB220やUE230からの受信が上記いずれでもなければ、他の処理を行なう。
If it is a call from UE230 via HNB220, it will progress to step S601 from S601, and it will be judged whether it is a SETUP message. If it is a SETUP message, the SETUP message is transferred to the
図6BのステップS617においては、取得したHNBiDからHNBテーブル451を参照して、このHNBがアナウンス対象か否かを判断する。アナウンス対象でなければ(例えば、図5のHNBiD“002”のHNB参照)、通常の呼接続処理へ進む。具体的には、HNB−GW210はアナウンス無しにCN240にRAB Assignment Resp.を転送する。次に、ステップS619において、PROGRESSメッセージの、アナウンス接続を意味するprogress indicator No.8をONにして、発呼したUE230にアナウンスの開始を通知する。続いて、ステップS621において、後述のステップS631−S637でCN240から受信したRAB Assignment Req.のパラメータから使用するCodecを特定する。ステップS623において、HNBiDからHNBテーブル451を参照してアナウンスデータを読み出し、ステップS621において特定したCodecで符号化して発呼したUE230にアナウンスを開始する。同時に、ステップS623において、アナウンス中フラグ443をONにする。なお、アナウンス処理は、HNB−GW210内部のMGW214のアナウンス部215が独自に実行するのが好ましい。アナウンスが開始すると、ステップS625において、呼処理を継続するためHNB−GW210で保留していたRAB Assignment Resp.をCN240に転送する。
In step S617 of FIG. 6B, it is determined whether or not this HNB is an announcement target with reference to the HNB table 451 from the acquired HNBiD. If it is not an announcement target (for example, refer to the HNB of HNBiD “002” in FIG. 5), the process proceeds to a normal call connection process. Specifically, the HNB-
図6Aに戻って、HNB−GW210に発生したイベントがCN240からの受信によるものであれば、ステップS603から図6CのステップS633に進む。図6CのステップS633においては、CN240からのRAB Assignment Req.メッセージか否かが判断される。RAB Assignment Req.メッセージであればステップS639に進んで、RAB Assignment Req.メッセージをUE230からの発呼を経由したHNB220に転送する。同時に、ステップS621での使用するためにRAB Assignment Req.メッセージのパラメータを保持する。CN240からのメッセージがALERTINGであれば、ステップS635からS641に進んで、発呼したUE230が現在アナウンス中か否かがアナウンス中フラグ443により判断される。アナウンス中と判断されればステップS643に進んで、ALERTINGメッセージはUE230に送られずにHNB−GW210内にキューイングされる。一方、アナウンス中でないと判断されればステップS645に進んで、ALERTINGメッセージはUE230に転送される。CN240からのメッセージがCONNECTであれば、ステップS637からS647に進んで、アナウンスを即時に中止してアナウンス中フラグ443をOFFにする。次に、CONNECTメッセージを発呼したUE230に転送する。
Returning to FIG. 6A, if the event occurring in the HNB-
図6Aに戻って、実行中のアナウンスを終了した場合は、ステップS615から図6BのステップS627に進む。図6BのステップS627においては、対象UE230のアナウンス中フラグ443をOFFにする。ステップS629において、図6CのステップS643におけるALERTINGのキューイングがされているか否かを判断する。キューイングされていればステップS631に進んで、保留していたALERTINGメッセージを対象UE230に転送する。キューイングされていなければ処理を終了して、CN240からのALERTINGあるいはCONNECTを待つことになる。
Returning to FIG. 6A, when the announcement being executed is terminated, the process proceeds from step S615 to step S627 in FIG. 6B. In step S627 of FIG. 6B, the
[第3実施形態]
次に、本発明の第3実施形態の通信システムについて説明する。第2実施形態では、HNBに対応してアナウンスするか否か及びアナウンス内容が予め設定されていた。従って、病院などに固定されたHNBにおいて“携帯の電源をOFFして下さい”などのアナウンスをする場合には適用できる。しかしながら、HNBが移動可能であって設置場所が自由に変更される場合には、その度にアナウンスするか否かやアナウンス内容を設定する手間がかかる。本実施形態においては、HNBの現在位置を判定し、現在位置においてアナウンスが必要か否かと、必要な場合のアナウンスの内容を、HNB−GWで判断して、発呼による通信開始前のアナウンスを行なう。本実施形態によれば、HNBの設置場所が変更された場合においても、発呼による通信開始前のアナウンスが実現できる。
[Third Embodiment]
Next, the communication system of 3rd Embodiment of this invention is demonstrated. In the second embodiment, whether or not to announce corresponding to the HNB and the contents of the announcement are set in advance. Accordingly, the present invention can be applied to an announcement such as “Please turn off the mobile phone” at an HNB fixed in a hospital or the like. However, if the HNB is movable and the installation location is freely changed, it takes time to set whether or not to announce each time. In the present embodiment, the current position of the HNB is determined, whether or not an announcement is necessary at the current position, and the content of the announcement when necessary is determined by the HNB-GW, and an announcement before starting communication by calling is made. Do. According to the present embodiment, even when the installation location of the HNB is changed, an announcement before starting communication by calling can be realized.
〈第3実施形態の通信システムの構成〉
図7は、第3実施形態に係る通信システム700の構成を示すブロック図である。
<Configuration of Communication System of Third Embodiment>
FIG. 7 is a block diagram showing a configuration of a
図7においては、図2と異なる構成はHNB−GW710内部の構成であって、他の構成は図2の構成と同様である。したがって、HNB−GW710の構成のみを説明し、他の説明は省略する。
In FIG. 7, the configuration different from that in FIG. 2 is the configuration inside the HNB-
(第3実施形態のHNB−GWの機能構成)
図7で示されるMGW機能を含むHNB−GW710の機能構成を説明する。
(Functional configuration of HNB-GW of the third embodiment)
A functional configuration of the HNB-
図7に示されるように、HNB−GW710は、他の装置(UE,HNB等)とのHNBAP(Home Node B Application Part)、RANAP(Radio Access Network Application Part)あるいはRUA(RANAP User Adaption)プロトコル等の信号の送受信を行う通信制御部211を有する。また、UE230からの発呼を受けた場合に、経由したHNB220の現在の配置位置を判定するHNB位置判定部712を有する。また、HNB位置判定部712が判定したHNB220の配置位置がアナウンスをすべき位置か及びその配置位置に対応するアナウンスを選択して、MGW214に指定するアナウンス指定部713を有する。また、HNB220を経由して、発呼したUE230に対してアナウンス指定部713によりHNB220の配置位置に対応して指定されたアナウンスを送るアナウンス部215を含む、MGW214を有する。MGW214は、音声データのIP⇔ATM(Internet Protocol⇔Asynchronous Transfer Mode)変換やパス制御を実施する機能を有している。
As shown in FIG. 7, the HNB-
〈第3実施形態の通信システムの動作シーケンス〉
図8は、第3実施形態に係る通信システムの処理手順800を示すシーケンス図である。図3の第2実施形態の処理手順300においては、特定されたHNB220がアナウンス対象のHNB220か否かをデータベースの情報をもとに判別した(S311)。これに対して、図8の第3実施形態の処理手順800においては、HNB220の現在位置がアナウンス対象の位置か否かをデータベースの情報をもとに判別する(S811)。
<Operation Sequence of Communication System of Third Embodiment>
FIG. 8 is a sequence diagram showing a
また、図3の第2実施形態の処理手順300においては、特定されたHNB220に対応するアナウンスデータをデータベースの情報から指定した(S315)。これに対して、図8の第3実施形態の処理手順800においては、HNB220の現在位置に対応するアナウンスデータをデータベースの情報から指定する(S815)。
In the
図8においては、上記シーケンスが図3と置き換わるのみで他のシーケンスは同様であるので、他のシーケンスの説明は省略する。 In FIG. 8, the above sequence is merely replaced with FIG. 3, and the other sequences are the same. Therefore, description of the other sequences is omitted.
〈第3実施形態のHNB−GWのハードウェア構成〉
図9は、第3実施形態に係る通信制御装置であるHNB−GW710のハードウェア構成を示すブロック図である。
<HNB-GW Hardware Configuration of Third Embodiment>
FIG. 9 is a block diagram illustrating a hardware configuration of an HNB-
図9において、図4との相違はRAM940の記憶データと、ストレージ950に記憶されたデータ及びプログラムとである。図9の他の構成は図4と同様なので、説明は省略する。
9 differs from FIG. 4 in the data stored in the
RAM940には、本実施形態の実現に必要なデータを記憶する領域が確保されている。各領域には、発呼したUE230が経由したHNB220を識別するHNBiD441が記憶される。本実施形態では、発呼したUE230が経由したHNB220に対応付けてHNB現在位置情報941が記憶される。また、発呼したUE230に送信されるアナウンスデータ442が記憶される。かかるHNBiD441とHNB現在位置情報941とアナウンスデータ442とは、HNB−GW210が接続処理中のHNBの数だけ記憶される。
In the
RAM440には、更に、図4と同様の443から447のデータが、各HNBに関連付けてHNB−GW210が接続処理中のUEの数だけ記憶される。
Further, the
ストレージ950には、本実施形態の実現に必要な以下のデータ又はプログラムが記憶されている。データとしては、HNB220が配置されている現在位置に対応付けて、アナウンス対象であるかのフラグと、アナウンス情報を指示するポインタとからなる現在位置テーブル951を格納する。また、種々の警告やメッセージ、広告などを含むアナウンスデータを記憶するアナウンスDB452を格納する。また、本実施形態では、プログラムとして、HNB−GW710全体の制御手順を示すHNB−GW制御プログラム953(図11参照)と、MGW214を制御するMGW制御モジュール454とを格納する。
The
なお、図9には、本実施形態に必須なデータやプログラムのみが示されており、OSなどの汎用のデータやプログラムは図示されていない。 Note that FIG. 9 shows only data and programs essential to the present embodiment, and general-purpose data and programs such as OS are not shown.
〈HNB−GWの使用するデータの構成〉
以下、第3実施形態で使用される特徴的なデータの構成を示す。図10は、第3実施形態に係るHNB−GWが使用するデータの構成を示す図である。
<Configuration of data used by HNB-GW>
The characteristic data structure used in the third embodiment will be described below. FIG. 10 is a diagram illustrating a configuration of data used by the HNB-GW according to the third embodiment.
(HNB現在位置情報の構成)
図10の左上図は、HNB現在位置情報941の構成を示す。HNB現在位置情報941は、UE230からの発呼を接続中の各HNB220を識別する識別子であるHNBiD1041に対応付けて、HNB現在位置iD1042を記憶している。なお、図10には、理解し易いように、複数のHNB220の情報をテーブル状に図示している。
(Configuration of HNB current position information)
The upper left diagram in FIG. 10 shows the configuration of the HNB
(現在位置テーブルの構成)
図10の左下図は、現在位置テーブル951の構成を示す。位置を識別する識別子である位置iD1051に対応付けられて、アナウンス対象であるか否かを表わすフラグ(YES/NO)1052と、アナウンスDB452のアナウンスする情報へのポインタ1053とが記憶される。
(Configuration of current position table)
The lower left diagram in FIG. 10 shows the configuration of the current position table 951. A flag (YES / NO) 1052 indicating whether or not it is an announcement target and a
(アナウンスDBの構成)
図10の右図は、アナウンスDB452の構成を示す。この構成は、第2実施形態の図5と同様である。
(Structure of announcement DB)
The right diagram in FIG. 10 shows the configuration of the
図10においては、HNBiD551が“001”と“002”のHNBが位置iD“1001”と“1002”に配置されており、アナウンスデータAとBがそれぞれアナウンスされることになる。 In FIG. 10, HNBs with HNBiD551 “001” and “002” are arranged at positions iD “1001” and “1002”, and announcement data A and B are announced respectively.
〈第3実施形態のHNB−GWの動作手順〉
図11は、第3実施形態に係るHNB−GW710の処理手順を示すフローチャートである。なお、第3実施形態の処理手順は、第2実施形態の図6A〜図6Cの処理手順の内、ステップS609でRAB Assignment Resp.をHNBから受信した場合の図6Bの左側(S617〜S625)を図11に置き換えたものである。他のステップは第2実施形態と同様であるので、図示及び説明は省略する。
<Operation Procedure of HNB-GW of Third Embodiment>
FIG. 11 is a flowchart showing a processing procedure of the HNB-
図6AのステップS609から図11のステップS1101に進む。図11のステップS1101においては、取得したHNBの現在位置から現在位置テーブル951を参照して、このHNBがアナウンス対象か否かを判断する。アナウンス対象でなければ(例えば、図10の位置iD“1002”に配置されたHNB参照)、通常の呼接続処理へ進む。具体的には、HNB−GW710はアナウンス無しにCN240にRAB Assignment Resp.を転送する。以下の処理は、第2実施形態と同様である。次に、ステップS619において、PROGRESSメッセージの、アナウンス接続を意味するprogress indicator No.8をONにして、発呼したUE230にアナウンスの開始を通知する。続いて、ステップS621において、CN240から受信したRAB Assignment Req.のパラメータから使用するCodecを特定する。ステップS623において、HNBiDからHNBテーブル451を参照してアナウンスデータを読み出し、ステップS621において特定したCodecで符号化して発呼したUE230にアナウンスを開始する。同時に、ステップS623において、アナウンス中フラグ443をONにする。なお、アナウンス処理は、HNB−GW210内部のMGW214のアナウンス部215が独自に実行するのが好ましい。アナウンスが開始すると、ステップS625において、ステップS609からS623の間、アナウンスを開始するためにHNB−GW210で保留していたRAB Assignment Resp.をCN240に転送する。
The process advances from step S609 in FIG. 6A to step S1101 in FIG. In step S1101 of FIG. 11, it is determined whether or not this HNB is an announcement target with reference to the current position table 951 from the acquired current position of the HNB. If it is not an announcement target (for example, refer to the HNB arranged at the position iD “1002” in FIG. 10), the process proceeds to a normal call connection process. Specifically, the HNB-
[第4実施形態]
次に、本発明の第4実施形態の通信システムについて説明する。第2及び第3実施形態では、HNB−GW内部にMGWを有していた。したがって、HNB−GW内部にMGWを組み込むための設計変更が必要となる上に、特にHNB−GWがMGMの処理の一部を行なう場合には、HNB−GWへの負担が大きい。そこで、本実施形態においては、MGWをHNB−GW外部に独立して設け、あるいは既存のMGWを使用して、MGWをHNB−GWの外部装置とする。本実施形態によれば、既存のHNB−GWやMGWに対する大きな変更なしに、且つ、HNB−GWへの負担を掛けることなく、基地局の設置位置に依存した注意喚起や広告などを発呼に対する通信開始前にアナウンスすることができる。
[Fourth Embodiment]
Next, the communication system of 4th Embodiment of this invention is demonstrated. In 2nd and 3rd embodiment, it had MGW inside HNB-GW. Therefore, a design change for incorporating the MGW into the HNB-GW is required, and particularly when the HNB-GW performs a part of the MGM processing, the burden on the HNB-GW is large. Therefore, in the present embodiment, the MGW is provided outside the HNB-GW independently, or the existing MGW is used to make the MGW an external device of the HNB-GW. According to the present embodiment, alerts or advertisements depending on the location of the base station are made without making a major change to the existing HNB-GW or MGW and without placing a burden on the HNB-GW. Announcements can be made before communication starts.
〈第4実施形態の通信システムの構成〉
図12は、第4実施形態に係る通信システム1200の構成を示すブロック図である。
<Configuration of Communication System of Fourth Embodiment>
FIG. 12 is a block diagram showing a configuration of a
図12においては、図2と異なる構成はHNB−GW1210内部の構成と、HNB−GW1210外部にあるMGW1250であって、他の構成は図2の構成と同様である。したがって、HNB−GW1210の構成とMGW1250の構成のみを説明し、他の説明は省略する。
In FIG. 12, the configuration different from FIG. 2 is the configuration inside the HNB-
(第4実施形態のHNB−GWの機能構成)
図12で示されるMGW機能を含むHNB−GW1210の機能構成を説明する。
(Functional configuration of HNB-GW of the fourth embodiment)
A functional configuration of the HNB-
図12に示されるように、HNB−GW1210は、他の装置(UE,HNB等)とのHNBAP(Home Node B Application Part)、RANAP(Radio Access Network Application Part)あるいはRUA(RANAP User Adaption)プロトコル等の信号の送受信を行う通信制御部211を有する。また、UE230からの発呼を受けた場合に、どのHNB220を経由して受信したか及びそのHNB220がアナウンスすべきHNBかを判別するHNB判別部212を有する。また、HNB判別部212が判別したHNB220に対応するアナウンスを選択してMGW214に指定するアナウンス指定部213を有する。また、HNB220を経由して、発呼したUE230に対してアナウンス指定部713によりHNB220の配置位置に対応して指定されたアナウンスを送るように、MGW1250を制御するMGW制御部1214を有する。MGW制御部1214は、Megaco(Media gateway control)、MGCP(Media Gateway Control Protocol)などに代表されるMGWを制御するプロトコルを用いてMGW1250の制御を行う。
As shown in FIG. 12, the HNB-
図12のMGW1250は既存のMGWであり、アナウンス部1251はMGW制御部1214の指示に従って、HNB−GW1210の制御無しに直接HNB220を経由してUE230にアナウンスを送ることができる。
The
〈第4実施形態の通信システムの動作シーケンス〉
図13は、第4実施形態に係る通信システムの処理手順1300を示すシーケンス図である。図13の第3実施形態の処理手順1300においては、MGW1250がHNB−GW1210の外部にあるので、アナウンスに必要な情報がHNB−GW1210からMGW1250に送られる。そして、MGW1250のアナウンス部1251は直接UE230にアナウンスを送る。
<Operation Sequence of Communication System of Fourth Embodiment>
FIG. 13 is a sequence diagram showing a
従って、以下のシーケンスが図3のS315、S319、S321、S323とそれぞれ置き換えられる。まず、アナウンス対象のHNB220の場合に、HNB−GW1210がMGW1250に対して、HNB220に対応するアナウンスデータをデータベースのデータから指定する(S1315)。また、HNB−GW1210が、ラジオベアラ確立時に受信するRANAP:RAB Assignment Req.メッセージに含まれるNAS(Non Access Stratum) Synchronization Indicator IE(Information Element)の設定などから、UE230が復号可能な音声符号化のために使用するCodecを判別して、MGW1250に通知する(S1319)。そして、MGW1250にて適切なCodec変換を実施した上で(S1321)、データベースに設定される該当アナウンスをUE230に直接接続する(S1323)。
Therefore, the following sequences are respectively replaced with S315, S319, S321, and S323 in FIG. First, in the case of the
他のシーケンスについては、図3と同様であるので、説明は省略する。 The other sequences are the same as those in FIG.
〈第4実施形態のHNB−GWのハードェア構成〉
第4実施形態のハードウェア構成は、アナウンスDBが外部のMGW1250に有る違いのみで。第2実施形態と同様であるので、図示及び説明は省略する。
<HNB-GW Hardware Configuration of Fourth Embodiment>
The hardware configuration of the fourth embodiment is only the difference that the announcement DB is in the
〈第4実施形態のHNB−GWの動作手順〉
図14は、第4実施形態に係るHNB−GW710の処理手順を示すフローチャートである。なお、第4実施形態の処理手順は、第2実施形態の図6A〜図6Cの処理手順の内、ステップS609でRAB Assignment Resp.をHNBから受信した場合の図6Bの左側(S617〜S625)を図14に置き換えたものである。他のステップは第2実施形態と同様であるので、図示及び説明は省略する。
<Operation Procedure of HNB-GW of Fourth Embodiment>
FIG. 14 is a flowchart illustrating a processing procedure of the HNB-
図6AのステップS609から図14のステップS617に進む。図14のステップS617においては、取得したHNBiDからHNBテーブル451を参照して、このHNBがアナウンス対象か否かを判断する。アナウンス対象でなければ、通常の呼接続処理へ進む。具体的には、HNB−GW1210はアナウンス無しにCN240にRAB Assignment Resp.を転送する。次に、ステップS619において、PROGRESSメッセージの、アナウンス接続を意味するprogress indicator No.8をONにして、発呼したUE230にアナウンスの開始を通知する。続いて、ステップS621において、CN240から受信したRAB Assignment Req.のパラメータから使用するCodecを特定する。本実施形態では、ステップS1423において、HNBiDからHNBテーブル451を参照してアナウンスデータの格納位置及び使用するCodecの指定をMGW1250に指示する。同時に、ステップS1423において、アナウンス中フラグ443をONにする。なお、アナウンス処理は、MGW1250のアナウンス部1251がHNB−GW1210の制御無しに直接UE230と行なうのがよい。アナウンスが開始すると、ステップS625において、ステップS609からS623の間、アナウンスを開始するためにHNB−GW210で保留していたRAB Assignment Resp.をCN240に転送する。
The process advances from step S609 in FIG. 6A to step S617 in FIG. In step S617 of FIG. 14, it is determined whether or not this HNB is an announcement target with reference to the HNB table 451 from the acquired HNBiD. If it is not an announcement target, the process proceeds to a normal call connection process. Specifically, the HNB-
[第5実施形態]
次に、本発明の第5実施形態の通信システムについて説明する。上記実施形態では、HNBのみに対応してアナウンスするか否か及びアナウンス内容が決定されていた。従って、アナウンスをするHNBのセル圏内に入った全ての移動端末にアナウンスがなされることになる。従って、アナウンスをする必要の無いUEあるいはユーザに対してもアナウンスがされるし、1回アナウンスすれば良い内容も発呼毎に聞かざるを得なくなる。本実施形態においては、HNBあるいはその位置がアナウンスを行なうと判別されたとしても、アナウンスが必要ないUEあるいはユーザに対してはアナウンスしないよう、UEあるいはユーザによる制御を可能とする。本実施形態によれば、HNBがアナウンスの必要な位置に配置されている場合においても、UEあるいはユーザに毎に、発呼による通信開始前のアナウンスを行なうか否かを制御できる。例えば、CSG(Closed Subscriber Group)や電話番号を使用して特定のUEをアナウンスの接続対象/未対象にすることや、過去の接続履歴からすでにアナウンスに接続した履歴があるUEはアナウンスに接続しないなどの制御も実施することができる。
[Fifth Embodiment]
Next, a communication system according to a fifth embodiment of this invention will be described. In the above embodiment, whether or not to announce corresponding to only HNB and the contents of the announcement have been determined. Therefore, the announcement is made to all the mobile terminals that have entered the cell range of the HNB that makes the announcement. Therefore, the UE or the user who does not need to make an announcement is also announced, and the contents that should be announced once have to be heard for each call. In this embodiment, even if it is determined that the HNB or its position is announced, the UE or the user can control the UE or the user who does not need the announcement so that the announcement is not made. According to this embodiment, even when the HNB is arranged at a position where an announcement is required, it is possible to control whether or not to make an announcement before starting communication by calling for each UE or user. For example, using a CSG (Closed Subscriber Group) or a phone number to make a specific UE subject to connection / untargeted announcements, or from a past connection history, a UE that has already connected to the announcement does not connect to the announcement Such control can also be implemented.
〈第5実施形態の通信システムの構成〉
図15は、第5実施形態に係る通信システム1500の構成を示すブロック図である。
<Configuration of Communication System of Fifth Embodiment>
FIG. 15 is a block diagram showing a configuration of a
図15においては、図2と異なる構成はHNB−GW1510内部の構成であって、他の構成は図2の構成と同様である。したがって、HNB−GW1510の構成のみを説明し、他の説明は省略する。
15, the configuration different from FIG. 2 is the configuration inside the HNB-
(第5実施形態のHNB−GWの機能構成)
図15で示されるMGW機能を含むHNB−GW1510の機能構成を説明する。
(Functional configuration of HNB-GW of the fifth embodiment)
A functional configuration of the HNB-
図15に示されるように、HNB−GW1510は、他の装置(UE,HNB等)とのHNBAP(Home Node B Application Part)、RANAP(Radio Access Network Application Part)あるいはRUA(RANAP User Adaption)プロトコル等の信号の送受信を行う通信制御部211を有する。また、UE230からの発呼を受けた場合に、どのHNB220を経由して受信したか及びそのHNB220がアナウンスをすべきHNBであるかを判別するHNB判別部212を有する。本実施形態では、UE(あるいはユーザ)の履歴などによってアナウンスを行なうか否かを判定するUE判定部1515を有する。また、UE判定部1515が判定したアナウンスすべきUEであれば、HNB判別部212が判別したHNB220に対応するアナウンスを選択して、MGW214に指定するアナウンス指定部713を有する。また、HNB220を経由して、発呼したUE230に対してアナウンス指定部713によりHNB220の配置位置に対応して指定されたアナウンスを送るアナウンス部215を含む、MGW214を有する。MGW214は、音声データのIP⇔ATM(Internet Protocol⇔Asynchronous Transfer Mode)変換やパス制御を実施する機能を有している。
As shown in FIG. 15, the HNB-
〈第5実施形態の通信システムの動作シーケンス〉
図16は、第5実施形態に係る通信システムの処理手順1600を示すシーケンス図である。図16の第5実施形態の処理手順1600においては、UE230からの音声呼を経由したHNB220を特定し、特定されたHNB220がアナウンス対象のHNB220であると判別した(S311のYES)後に、発呼したUE230がアナウンス対象のUEか否かを判断する(S1601)。アナウンスをするUEか否かの判断は、例えば、CSGや電話番号を使用して特定のUEをアナウンスの接続対象/未対象にすることや、過去の接続履歴からすでにアナウンスに接続した履歴があるUEはアナウンスに接続しないなどを含む。あるいはUEを使用中のユーザの履歴や嗜好を参照してもよい。アナウンスをするUEでないと判断すると、ステップS313に進んで通常の呼接続処理へ進む。アナウンスをするUEであれば、以下第2実施形態と同様に図3のS315からS335を実行する。他のシーケンスの説明は図3と同様であるので省略する。
<Operation Sequence of Communication System of Fifth Embodiment>
FIG. 16 is a sequence diagram showing a
〈第5実施形態のHNB−GWのハードウェア構成〉
図17は、第5実施形態に係る通信制御装置であるHNB−GW1510のハードウェア構成を示すブロック図である。
<HNB-GW Hardware Configuration of Fifth Embodiment>
FIG. 17 is a block diagram illustrating a hardware configuration of an HNB-
図17において、図4との相違はストレージ1750に記憶されたデータ及びプログラムのみである。図17の他の構成は図4と同様なので、説明は省略する。
17 differs from FIG. 4 only in the data and programs stored in the
ストレージ1750には、本実施形態の実現に必要な以下のデータ又はプログラムが記憶されている。データとしては、HNB220に対応付けて、そのHNBがアナウンス対象であるかのフラグと、アナウンス情報を指示するポインタとからなるHNBテーブル451を格納する。本実施形態では、発呼したUE230に対応付けて、そのUEがアナウンス対象であるか否かを示すための履歴や、属するグループ情報などからなるUEテーブル1751を格納する。また、種々の警告やメッセージ、広告などを含むアナウンスデータを記憶するアナウンスDB452を格納する。また、本実施形態では、プログラムとして、HNB−GW210全体の制御手順を示すHNB−GW制御プログラム1752(図19参照)と、MGW214を制御するMGW制御モジュール454とを格納する。
The
なお、図17には、本実施形態に必須なデータやプログラムのみが示されており、OSなどの汎用のデータやプログラムは図示されていない。 Note that FIG. 17 shows only data and programs essential to the present embodiment, and general-purpose data and programs such as OS are not shown.
〈HNB−GWの使用するデータの構成〉
以下、第5実施形態で使用される特徴的なデータの構成を示す。図18は、第5実施形態に係るHNB−GWが使用するデータの構成を示す図である。
<Configuration of data used by HNB-GW>
The characteristic data structure used in the fifth embodiment will be described below. FIG. 18 is a diagram illustrating a configuration of data used by the HNB-GW according to the fifth embodiment.
(HNBテーブル及びアナウンスDBの構成)
図18のHNBテーブル451及びアナウンスDB452は、図5と同様であるので説明は省略する。
(Configuration of HNB table and announcement DB)
The HNB table 451 and the
(UEテーブルの構成)
図18の左下図は、UEテーブル1751の構成を示す図である。
(Configuration of UE table)
The lower left diagram in FIG. 18 is a diagram illustrating the configuration of the UE table 1751.
発呼したUE230を識別する識別子であるUEiD1851に対応付けて、既にアナウンスをしたか否か(済/未)を示すアナウンス履歴1852、属するグループ情報1853、ユーザ情報/端末情報1854などが格納される。
Corresponding to UEiD1851 which is an identifier for identifying the
図18においては、HNBiD551が“001”と“003”のHNBがアナウンス対象であり、アナウンスデータAとBがそれぞれアナウンスされることになる。そして、UEiD“10001”のUE230が、HNBiD551が“001”あるいは“003”のセル圏内に入ればアナウンスを行なう。しかしながら、UEiD“10002”や“10003”のUE230に対しては、HNBiD551が“001”あるいは“003”のセル圏内に入っても、アナウンスは行なわない。また、グループXに属するUE230にはアナウンスしないと設定されていれば、UEiD“10001”のUE230が、HNBiD551が“001”あるいは“003”のセル圏内に入っても、アナウンスは行なわない。
In FIG. 18, HNBs with HNBiD551 “001” and “003” are announcement targets, and announcement data A and B are respectively announced. And UE230 of UEiD "10001" will announce if HNBiD551 enters the cell area of "001" or "003". However, the
〈第5実施形態のHNB−GWの動作手順〉
図19は、第5実施形態に係るHNB−GW1510の処理手順を示すフローチャートである。なお、第5実施形態の処理手順は、第2実施形態の図6A〜図6Cの処理手順の内、ステップS609でRAB Assignment Resp.をHNBから受信した場合の図6Bの左側(S617〜S625)を図19に置き換えたものである。他のステップは第2実施形態と同様であるので、図示及び説明は省略する。
<Operation Procedure of HNB-GW of Fifth Embodiment>
FIG. 19 is a flowchart showing the processing procedure of the HNB-
図6AのステップS609から図19のステップS1101に進む。図19のステップS617においては、取得したHNBiDからHNBテーブル451を参照して、このHNBがアナウンス対象か否かを判断する。アナウンス対象でなければ(例えば、図10の位置iD“1002”に配置されたHNB参照)、通常の呼接続処理へ進む。具体的には、HNB−GW710はアナウンス無しにCN240にRAB Assignment Resp.を転送する。次に、本実施形態では、ステップS1901において、発呼したUE230あるいは使用中のユーザがアナウンス対象か否かを判断する。アナウンス対象でなければ(例えば、図18のUEiD“10002”や“10003”の既にアナウンス済みのUE参照)、通常の呼接続処理へ進む。
The process advances from step S609 in FIG. 6A to step S1101 in FIG. In step S617 of FIG. 19, it is determined whether or not this HNB is an announcement target with reference to the HNB table 451 from the acquired HNBiD. If it is not an announcement target (for example, refer to the HNB arranged at the position iD “1002” in FIG. 10), the process proceeds to a normal call connection process. Specifically, the HNB-
UE230がアナウンス対象である場合の以降の処理は、第2実施形態と同様である。ステップS619において、PROGRESSメッセージの、アナウンス接続を意味するprogress indicator No.8をONにして、発呼したUE230にアナウンスの開始を通知する。続いて、ステップS621において、CN240から受信したRAB Assignment Req.のパラメータから使用するCodecを特定する。ステップS623において、HNBiDからHNBテーブル451を参照してアナウンスデータを読み出し、ステップS621において特定したCodecで符号化して発呼したUE230にアナウンスを開始する。同時に、ステップS623において、アナウンス中フラグ443をONにする。なお、アナウンス処理は、HNB−GW210内部のMGW214のアナウンス部215が独自に実行するのが好ましい。アナウンスが開始すると、ステップS625において、ステップS609からS623の間、アナウンスを開始するためにHNB−GW210で保留していたRAB Assignment Resp.をCN240に転送する。
The subsequent processing when the
[第6実施形態]
次に、本発明の第6実施形態の通信システムについて説明する。本発明は、フェムトセルのような小型基地局がUEの位置を検出し、小型基地局を集約するHNB−GWからアナウンス接続するというものである。従って、3Gのみではなく、LTEのHeNBの単位で位置特定を行い、HeNB−GWにMGWやアナウンス接続機能を持たせることによっても実現することができる。本実施形態は、本発明をLTEシステムに適用した場合の構成例である。
[Sixth Embodiment]
Next, a communication system according to a sixth embodiment of this invention will be described. The present invention is such that a small base station such as a femtocell detects the position of a UE and makes an announcement connection from an HNB-GW that aggregates the small base stations. Therefore, it can be realized not only by 3G but also by specifying the location in units of LTE HeNB and providing the HeNB-GW with an MGW or announcement connection function. The present embodiment is a configuration example when the present invention is applied to an LTE system.
〈第6実施形態の通信システムの構成〉
図20は、第6実施形態に係る通信システム2000の構成を示すブロック図である。なお、図20は、図2のHNB220をHeNB2020に置き換え、図2のHNB220をHeNB2020に置き換えた構成であり、本実施形態におけるその役割に相違はない。
<Configuration of Communication System of Sixth Embodiment>
FIG. 20 is a block diagram showing a configuration of a
(第6実施形態のHeNB−GWの機能構成)
図20で示されるMGW機能を含むHeNB−GW2010の機能構成を説明する。
(Functional configuration of HeNB-GW of the sixth embodiment)
A functional configuration of the HeNB-
図20に示されるように、HeNB−GW2010は、他の装置(UE,HeNB等)とのSIP(Session Initiation Protocol)プロトコル等の信号の送受信を行う通信制御部2011を有する。また、UE230からの発呼を受けた場合に、どのHeNB2020を経由して受信したか及びそのHeNB2020がアナウンスをすべきHeNBであるかを判別するHeNB判別部2012を有する。また、HeNB判別部2012が判別したHeNB2020に対応するアナウンスを選択してMGW214に指定するアナウンス指定部2013を有する。また、HeNB判別部2012が判別したHeNB2020を経由して、発呼したUE230に対してアナウンス指定部2013により指定されたアナウンスを送るアナウンス部2015を含む、MGW2014を有する。MGW2014は、音声データのパス制御を実施する機能を有している。
As illustrated in FIG. 20, the HeNB-
〈第6実施形態の通信システムの動作シーケンス〉
図21は、第6実施形態に係る通信システムの処理手順2100を示すシーケンス図である。
HeNB−GW2010のデータベースには、例えば、第2実施形態の図5のように、予めアナウンス対象のHeNB2020にどのようなアナウンスを接続するかの情報を登録している。UE230がHeNB2020を経由して音声呼を発信すると、INVITEメッセージがCN240に送られ(S2101)、Offer Response→Response Confirmation→Confirmation Acknowledge→Reservation Conf.(S2103〜S2111)と呼確立のためのシーケンスが実行される。なお、Reservation Conf.は、Reservation Confirmationの略である。
<Operation Sequence of Communication System of Sixth Embodiment>
FIG. 21 is a sequence diagram showing a
In the database of the HeNB-
CN240からReservation Conf.(S2111)を受信したHeNB−GW2010は、まず、UE230からの音声呼を経由したHeNB2020を特定し、特定されたHeNB2020がアナウンス対象のHeNB2020か否かをデータベースの情報をもとに判別する(S2113)。なお、HeNB2020を識別するHNBiDは、INVITEメッセージ(S2101)などから知ることができる。アナウンス対象のHeNB2020でなければ、HeNB−GW2010は通常の呼接続処理へ進む(S2115)。
アナウンス対象のHeNB2020であれば、HeNB2020に対応するアナウンスデータをデータベースのデータから指定する(S2117)。次に、HeNB−GW2010は、呼確立時にやり取りされるSIPメッセージ(S2103〜S2111)からUE230が許容する音声符号化に使用するCodecを判別し(S2119)、SIP200_OKメッセージをUEに送信する(S2121)。そして、MGW2014にて適切なCodec変換を実施した上で(S2123)、データベースに設定される該当アナウンスをUE230に接続する(S2125)。
The HeNB-
If it is HeNB2020 of announcement object, the announcement data corresponding to HeNB2020 will be designated from the data of a database (S2117). Next, the HeNB-
アナウンス終了前にRingingメッセージを受信した場合は(S2127)、Ringingメッセージを破棄する。接続完了を示すSIP200_OKメッセージを受信した場合は(S2129)、アナウンスを停止してCN240側にパス切り替えを行い(S2131)、音声呼の接続を行い通話を確立する(S2133)。
If a Ringing message is received before the announcement is finished (S2127), the Ringing message is discarded. When the SIP 200_OK message indicating connection completion is received (S2129), the announcement is stopped, the path is switched to the
以下、第6実施形態の他の構成及び動作手順は、第2実施形態から類推が可能であるので、図示及び説明は省略する。 Hereinafter, other configurations and operation procedures of the sixth embodiment can be inferred from the second embodiment, and thus illustration and description thereof are omitted.
[第7実施形態]
次に、本発明の第7実施形態の通信システムについて説明する。上記実施形態では、HNB−GWは単独で閉じられた範囲の情報に基づいてHNB及びUEを制御していた。本実施形態では、CNに接続する多種多様なサーバやゲートウェイとの相互通信により蓄積した端末やユーザ情報などを利用して、更に、ダイナミックなアナウンス制御を行なう。本実施形態によれば、端末やユーザの履歴や嗜好によりアナウンス対象を選別でき、且つ、アナウンス内容もアナウンス提供者や広告メッセージ提供者からの種々多様な内容を提供可能になる。
[Seventh Embodiment]
Next, a communication system according to a seventh embodiment of this invention will be described. In the said embodiment, HNB-GW controlled HNB and UE based on the information of the range closed independently. In the present embodiment, dynamic announcement control is further performed using terminals and user information accumulated by mutual communication with various servers and gateways connected to the CN. According to the present embodiment, it is possible to select the announcement target based on the history and preferences of the terminal and the user, and it is possible to provide various contents from the announcement provider and the advertisement message provider.
〈第7実施形態の通信システムの構成〉
図22は、第7実施形態に係る通信システム2200の構成を示すブロック図である。
<Configuration of Communication System of Seventh Embodiment>
FIG. 22 is a block diagram showing a configuration of a
図22において、HNB220は、フェムト基地局と呼ばれ第3世代の無線方式(W-CDMA)に対応した小型無線基地局を示す。HNB−GW2210は、大量のHNB220を集約し、CN2240に接続するためのゲートウェイ装置である。UE230は、ユーザが所有する移動局である携帯端末を示す。MGW2250はアナウンス機能を具備するコーデック・メディア変換機能を含むゲートウェイ装置を示す。複数のHNB220は、HNB−GW2210に接続され、HNB−GW2210を経由してCN2240と通信を行う。MGW2250もCN2240に接続されて、アナウンスや広告メッセージをダウンロードしてアナウンスDB2252や広告メッセージDB2253に保持し、アナウンス部2251によりHNB−GW2210始めた装置にアナウンスを提供する。MGW2250は、音声データのIP⇔ATM(Internet Protocol⇔Asynchronous Transfer Mode)変換やパス制御を実施する機能を有している。また、端末/ユーザサーバ2260は、携帯端末やユーザの情報をCN2240を介して端末/ユーザDB2261に集積し、その履歴から傾向や嗜好を分析して他の装置に提供する。CN2240には、情報を蓄積して提供する多様な他のサーバ2270が接続されて、種々の情報を提供する。
In FIG. 22,
(第7実施形態のHNB−GWの機能構成)
図22で示されるMGW機能を含むHNB−GW2210の機能構成を説明する。
(Functional configuration of the HNB-GW of the seventh embodiment)
A functional configuration of the HNB-
図22に示されるように、HNB−GW2210は、他の装置(UE,HNB等)とのHNBAP(Home Node B Application Part)、RANAP(Radio Access Network Application Part)あるいはRUA(RANAP User Adaption)プロトコル等の信号の送受信を行う通信制御部211を有する。また、UE230からの発呼を受けた場合に、どのHNB220を経由して受信したか及びそのHNB220がアナウンスをすべきHNBであるかを判別するHNB判別部212を有する。本実施形態では、端末/ユーザサーバ2260から取得したUE(あるいはユーザ)の履歴などによってアナウンスを行なうか否かを判定するUE判定部2215を有する。また、UE判定部2215が判定したアナウンスすべきUEであれば、HNB判別部212が判別したHNB220に対応するアナウンスを選択して、MGW2250に指定するアナウンス指定部2213を有する。また、HNB220を経由して、発呼したUE230に対してアナウンス指定部2213によりHNB220の配置位置に対応して指定されたアナウンスを送るように、MGW2250を制御するMGW制御部2214を有する。MGW制御部2214は、Megaco、MGCPなどに代表されるMGWを制御するプロトコルを用いてMGW2250の制御を行う。
As shown in FIG. 22, the HNB-
なお、HNB−GW2210のUE230に対するアナウンス処理については、上記実施形態で記載した処理が適用可能であり、その詳細は省略する。また、HNB−GW2210をHeNB−GWに置き換えた通信システムも、第6実施形態の記載に従えば可能である。
In addition, about the announcement process with respect to UE230 of HNB-GW2210, the process described in the said embodiment is applicable, The detail is abbreviate | omitted. A communication system in which the HNB-
上記本実施形態により、、現金自動預け払い機(ATM:Automated Teller Machine)近辺に設置されたHNBからの発信に対して“詐欺”に対する注意喚起のアナウンス配信ができる。また、商店に設置されたHNBからの発信に対して音声広告の配信を行うこともできる。このように、フェムトセルの局地性を生かしたサービスが可能となる。また、小型基地局は固定化されず、バスや電車、新幹線などに搭載できる移動基地局にも適用することが出来るため、デッキでの使用の呼びかけにも使用することが出来ることになる。 According to the present embodiment, it is possible to deliver an announcement for alerting “fraud” to outgoing calls from an HNB installed in the vicinity of an automated teller machine (ATM). It is also possible to distribute voice advertisements for outgoing calls from HNBs installed in stores. In this way, a service that takes advantage of the locality of the femtocell becomes possible. In addition, since the small base station is not fixed and can be applied to a mobile base station that can be mounted on a bus, a train, a bullet train, or the like, it can also be used for calling on a deck.
更に、GPSなどによってUEにて位置測定を実施しないため、UEで位置測定を行うGPS測定に比べてバッテリー消費が抑えられる。GPS衛星の見えない地下や建物内でも、UE位置を特定することが出来る。GPSとは違ってビル等でのフロア(階)検出が容易である。GPS機能を具備しないUEについても利用可能である。 Furthermore, since position measurement is not performed at the UE by GPS or the like, battery consumption can be suppressed compared to GPS measurement where position measurement is performed at the UE. The UE position can be specified even in underground or buildings where GPS satellites are not visible. Unlike GPS, it is easy to detect a floor in a building or the like. It can also be used for UEs that do not have a GPS function.
[他の実施形態]
以上、本発明の実施形態について詳述したが、それぞれの実施形態に含まれる別々の特徴を如何様に組み合わせたシステム又は装置も、本発明の範疇に含まれる。
[Other Embodiments]
As mentioned above, although embodiment of this invention was explained in full detail, the system or apparatus which combined the separate characteristic contained in each embodiment how was included in the category of this invention.
また、本発明は、複数の機器から構成されるシステムに適用されても良いし、単体の装置に適用されても良い。さらに、本発明は、実施形態の機能を実現する制御プログラムが、システム或いは装置に直接或いは遠隔から供給される場合にも適用可能である。したがって、本発明の機能をコンピュータで実現するために、コンピュータにインストールされる制御プログラム、或いはその制御プログラムを格納した媒体、その制御プログラムをダウンロードさせるWWW(World Wide Web)サーバも、本発明の範疇に含まれる。 Further, the present invention may be applied to a system constituted by a plurality of devices, or may be applied to a single device. Furthermore, the present invention can also be applied to a case where a control program that realizes the functions of the embodiments is supplied directly or remotely to a system or apparatus. Therefore, in order to realize the functions of the present invention with a computer, a control program installed in the computer, a medium storing the control program, and a WWW (World Wide Web) server for downloading the control program are also included in the scope of the present invention. include.
[実施形態の他の表現]
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
[Other expressions of embodiment]
A part or all of the above-described embodiment can be described as in the following supplementary notes, but is not limited thereto.
(付記1)
移動局が基地局を介して無線通信を行なう通信システムであって、
前記移動局からの発呼が複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を備えることを特徴とする通信システム。
(付記2)
前記複数の基地局の各々に対応付けて前記アナウンス情報を記憶する第1記憶手段を備えることを特徴とする付記1に記載の通信システム。
(付記3)
前記判別手段が判別した基地局の現在位置を判定する判定手段を備え、
前記送信手段は、前記判定手段が判定した基地局の現在位置に対応するアナウンス情報を発呼した前記移動局に送信することを特徴とする付記1または2に記載の通信システム。
(付記4)
前記複数の基地局の各々に対応付けて、前記基地局の現在位置と該現在位置に対応するアナウンス情報を記憶する第2記憶手段を備えることを特徴とする付記3に記載の通信システム。
(付記5)
前記判別手段が判別した基地局が前記アナウンス情報を送信すべき基地局か否かを判断する第1判断手段を備え、
前記送信手段は、前記第1判断手段が前記アナウンス情報を送信すべき基地局であると判断した場合に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信することを特徴とする付記1乃至4のいずれか1項に記載の通信システム。
(付記6)
前記複数の基地局の各々に対応付けて、前記アナウンス情報を送信すべき基地局か否かを示す情報を記憶する第3記憶手段を備えることを特徴とする付記5に記載の通信システム。
(付記7)
発呼した前記移動局が前記アナウンス情報を送信すべき移動局か否かを判断する第2判断手段を備え、
前記送信手段は、前記第1判断手段が前記アナウンス情報を送信すべき基地局であると判断し、且つ、前記第2判断手段が前記アナウンス情報を送信すべき移動局であると判断した場合に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信することを特徴とする付記5または6に記載の通信システム。
(付記8)
前記移動局に対応付けて、前記アナウンス情報を送信すべき移動局か否かを示す情報と、既に前記アナウンス情報を送信したか否かを示す情報との少なくともいずれかを記憶する第4記憶手段を備えることを特徴とする付記7に記載の通信システム。
(付記9)
前記送信手段により前記アナウンス情報が発呼した前記移動局に送信されている間に発呼先の呼び出し音を受信した場合に、前記発呼先の呼び出し音の通知を前記アナウンス情報の終了まで待機させる待機手段を備えることを特徴とする付記1乃至8のいずれか1項に記載の通信システム。
(付記10)
前記送信手段により前記アナウンス情報が発呼した前記移動局に送信されている間に前記発呼に基づく通信の開始が通知された場合に、前記アナウンスを停止して前記発呼に基づく通信を開始させる開始手段を備えることを特徴とする付記1乃至9のいずれか1項に記載の通信システム。
(付記11)
前記複数の基地局の各々に対応付けて前記アナウンス情報を提供する提供手段を備えることを特徴とする付記1乃至10のいずれか1項に記載の通信システム。
(付記12)
前記判別手段が判別した基地局を識別する第1識別子または前記判定手段が判定した基地局の現在位置を識別する第2識別子を前記提供手段に通知する通知手段と、
前記第1識別子または前記第2識別子に対応付けて前記提供手段から提供された前記アナウンス情報を取得する取得手段と、
を備えることを特徴とする付記11に記載の通信システム。
(付記13)
前記アナウンス提供手段は、前記アナウンス情報に対して複数の符号化が可能な符号化手段を有し、
前記移動局が復号可能な符号化を前記外部ネットワークから前記移動局へのメッセージを参照して特定する特定手段と、
前記特定手段により特定された符号化を前記符号化手段に指示する指示手段と、
を備えることを特徴とする付記11または12に記載の通信システム。
(付記14)
前記提供手段は、ネットワークと接続してメディア情報を取得可能なメディアゲートウェイを含むことを特徴とする付記11乃至13のいずれか1項に記載の通信システム。
(付記15)
付記1乃至14のいずれか1項に記載の少なくとも1つの手段を具備する通信制御手段であって、複数の基地局に接続して前記移動局と外部ネットワークとを中継し、該外部ネットワークとの通信を制御する通信制御手段を備えることを特徴とする通信システム。
(付記16)
前記基地局はフェムト基地局であり、前記外部ネットワークはコアネットワークであって、前記通信制御手段は複数のフェムト基地局を前記コアネットワークに中継するフェムト基地局用のゲートウェイであることを特徴とする付記1乃至15のいずれか1項に記載の通信システム。
(付記17)
移動局が基地局を介して無線通信を行なう通信システムにおける通信方法であって、
前記移動局からの発呼がいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにより判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする通信方法。
(付記18)
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置であって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を有することを特徴とする通信制御装置。
(付記19)
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置の制御方法であって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする通信制御装置の制御方法。
(付記20)
移動局が基地局を介して無線通信を行なう通信システムにおける、複数の基地局に接続し、前記移動局と外部ネットワークとを中継して該外部ネットワークとの通信を制御する通信制御装置の制御プログラムであって、
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。
(Appendix 1)
A communication system in which a mobile station performs wireless communication via a base station,
Discriminating means for discriminating whether a base station of a plurality of base stations has made a call from the mobile station;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
A communication system comprising:
(Appendix 2)
The communication system according to
(Appendix 3)
A determination means for determining the current position of the base station determined by the determination means;
3. The communication system according to
(Appendix 4)
The communication system according to appendix 3, further comprising second storage means for storing a current position of the base station and announcement information corresponding to the current position in association with each of the plurality of base stations.
(Appendix 5)
First determination means for determining whether the base station determined by the determination means is a base station to transmit the announcement information;
The transmission means, when the first determination means determines that it is a base station to which the announcement information is to be transmitted, the mobile station that originated the announcement information associated with the base station determined by the determination means 5. The communication system according to any one of
(Appendix 6)
The communication system according to appendix 5, further comprising third storage means for storing information indicating whether or not the announcement information is to be transmitted in association with each of the plurality of base stations.
(Appendix 7)
A second determination means for determining whether the mobile station that made the call is a mobile station that should transmit the announcement information;
The transmitting means determines that the first determining means determines that the base station is to transmit the announcement information, and the second determining means determines that the mobile station is to transmit the announcement information. The communication system according to appendix 5 or 6, characterized in that announcement information associated with the base station determined by the determining means is transmitted to the mobile station that originated the call.
(Appendix 8)
Fourth storage means for storing at least one of information indicating whether the mobile station is to transmit the announcement information in association with the mobile station and information indicating whether the announcement information has already been transmitted The communication system according to appendix 7, characterized by comprising:
(Appendix 9)
When the ringing tone of the callee is received while the announcement information is being transmitted to the mobile station by the transmission means, the caller waits for the notification of the ringtone of the callee until the end of the announcement information 9. The communication system according to any one of
(Appendix 10)
When the start of communication based on the call is notified while the announcement information is transmitted to the mobile station from which the call has been made, the announcement is stopped and communication based on the call is started. 10. The communication system according to any one of
(Appendix 11)
The communication system according to any one of
(Appendix 12)
A notifying means for notifying the providing means of a first identifier for identifying the base station determined by the determining means or a second identifier for identifying the current position of the base station determined by the determining means;
Obtaining means for obtaining the announcement information provided from the providing means in association with the first identifier or the second identifier;
The communication system according to claim 11, further comprising:
(Appendix 13)
The announcement providing means has an encoding means capable of encoding a plurality of the announcement information,
Identifying means for identifying an encoding that the mobile station can decode with reference to a message from the external network to the mobile station;
Instruction means for instructing the encoding means to specify the encoding specified by the specifying means;
The communication system according to appendix 11 or 12, characterized by comprising:
(Appendix 14)
14. The communication system according to any one of appendices 11 to 13, wherein the providing unit includes a media gateway capable of acquiring media information by connecting to a network.
(Appendix 15)
A communication control means comprising at least one means according to any one of
(Appendix 16)
The base station is a femto base station, the external network is a core network, and the communication control means is a gateway for a femto base station that relays a plurality of femto base stations to the core network. The communication system according to any one of
(Appendix 17)
A communication method in a communication system in which a mobile station performs wireless communication via a base station,
A determination step of determining through which base station the call from the mobile station was made;
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A communication method comprising:
(Appendix 18)
In a communication system in which a mobile station performs wireless communication via a base station, the communication control device is connected to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network. ,
Discriminating means for discriminating whether a call from the mobile station is made via any of the plurality of base stations;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
A communication control device comprising:
(Appendix 19)
In a communication system in which a mobile station performs radio communication via a base station, a control method for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A control method for a communication control device, comprising:
(Appendix 20)
In a communication system in which a mobile station performs wireless communication via a base station, a control program for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A control program for causing a computer to execute.
Claims (10)
前記移動局からの発呼が複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を備えることを特徴とする通信システム。 A communication system in which a mobile station performs wireless communication via a base station,
Discriminating means for discriminating whether a base station of a plurality of base stations has made a call from the mobile station;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
A communication system comprising:
前記送信手段は、前記判定手段が判定した基地局の現在位置に対応するアナウンス情報を発呼した前記移動局に送信することを特徴とする請求項1に記載の通信システム。 A determination means for determining the current position of the base station determined by the determination means;
2. The communication system according to claim 1, wherein the transmission unit transmits announcement information corresponding to the current position of the base station determined by the determination unit to the mobile station that originated the call.
前記送信手段は、前記第1判断手段が前記アナウンス情報を送信すべき基地局であると判断した場合に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信することを特徴とする請求項1または2に記載の通信システム。 First determination means for determining whether the base station determined by the determination means is a base station to transmit the announcement information;
The transmission means, when the first determination means determines that it is a base station to which the announcement information is to be transmitted, the mobile station that originated the announcement information associated with the base station determined by the determination means The communication system according to claim 1, wherein the communication system is transmitted to the communication system.
前記送信手段は、前記第1判断手段が前記アナウンス情報を送信すべき基地局であると判断し、且つ、前記第2判断手段が前記アナウンス情報を送信すべき移動局であると判断した場合に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信することを特徴とする請求項3に記載の通信システム。 A second determination means for determining whether the mobile station that made the call is a mobile station that should transmit the announcement information;
The transmitting means determines that the first determining means determines that the base station is to transmit the announcement information, and the second determining means determines that the mobile station is to transmit the announcement information. The communication system according to claim 3, wherein announcement information associated with the base station determined by the determination unit is transmitted to the mobile station that originated the call.
前記移動局からの発呼がいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにより判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする通信方法。 A communication method in a communication system in which a mobile station performs wireless communication via a base station,
A determination step of determining through which base station the call from the mobile station was made;
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A communication method comprising:
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別手段と、
前記移動局からの発呼に基づく通信が開始される前に、前記判別手段が判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信手段と、
を有することを特徴とする通信制御装置。 In a communication system in which a mobile station performs wireless communication via a base station, the communication control device is connected to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network. ,
Discriminating means for discriminating whether a call from the mobile station is made via any of the plurality of base stations;
Before starting communication based on the call from the mobile station, transmitting means for transmitting the announcement information associated with the base station determined by the determination means to the mobile station that originated the call,
A communication control device comprising:
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
を含むことを特徴とする通信制御装置の制御方法。 In a communication system in which a mobile station performs radio communication via a base station, a control method for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A control method for a communication control device, comprising:
前記移動局からの発呼が前記複数の基地局のいずれの基地局を経由して行なわれたかを判別する判別ステップと、
前記移動局からの発呼に基づく通信が開始される前に、前記判別ステップにおいて判別した基地局に対応付けられたアナウンス情報を発呼した前記移動局に送信する送信ステップと、
をコンピュータに実行させることを特徴とする制御プログラム。 In a communication system in which a mobile station performs wireless communication via a base station, a control program for a communication control apparatus that connects to a plurality of base stations and relays between the mobile station and an external network to control communication with the external network Because
A determining step of determining which of the plurality of base stations the call is made from the mobile station; and
A transmission step of transmitting announcement information associated with the base station determined in the determination step to the mobile station that has made a call before communication based on a call from the mobile station is started;
A control program for causing a computer to execute.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010275931A JP2014057116A (en) | 2010-12-10 | 2010-12-10 | Communication system, communication method, communication control device, and control method and control program thereof |
| PCT/JP2011/006848 WO2012077339A1 (en) | 2010-12-10 | 2011-12-07 | Communication system, communication method, communication control device, control method thereof, and computer readable medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010275931A JP2014057116A (en) | 2010-12-10 | 2010-12-10 | Communication system, communication method, communication control device, and control method and control program thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014057116A true JP2014057116A (en) | 2014-03-27 |
Family
ID=46206849
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010275931A Pending JP2014057116A (en) | 2010-12-10 | 2010-12-10 | Communication system, communication method, communication control device, and control method and control program thereof |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2014057116A (en) |
| WO (1) | WO2012077339A1 (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10271226A (en) * | 1997-01-22 | 1998-10-09 | Hitachi Ltd | Information provision system for call setup |
| JP2000278760A (en) * | 1999-03-29 | 2000-10-06 | Nec Corp | System and method for distributing mobile communication contents |
| JP3493333B2 (en) * | 1999-06-09 | 2004-02-03 | エイディシーテクノロジー株式会社 | Telephone relay device with advertisement |
| JP4605852B2 (en) * | 2000-04-19 | 2011-01-05 | Kddi株式会社 | Call service providing device |
| JP2003091255A (en) * | 2001-09-18 | 2003-03-28 | Matsushita Electric Ind Co Ltd | Terminal device and advertisement distribution system using the same |
| US8385514B2 (en) * | 2006-11-20 | 2013-02-26 | Alcatel Lucent | Providing an advertisement to a calling party before ringback |
-
2010
- 2010-12-10 JP JP2010275931A patent/JP2014057116A/en active Pending
-
2011
- 2011-12-07 WO PCT/JP2011/006848 patent/WO2012077339A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2012077339A1 (en) | 2012-06-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3066855B1 (en) | Method and apparatus for assisted emergency calls | |
| WO2011021875A3 (en) | Server for control plane at mobile communication network and method for controlling local ip access service | |
| US8085717B2 (en) | Seamless wireless mobility | |
| JP4602046B2 (en) | Management server | |
| CN110741678A (en) | method, equipment and computer storage medium for switching service bearing network | |
| KR101600422B1 (en) | Method and System for Continuously Providing Monitoring Information Service to Calling Station and Any Other Stations | |
| KR100837300B1 (en) | Packet network based multimedia ringback tone service system and method | |
| CN107222896A (en) | A kind of switching method of voice service and base station | |
| JP5521749B2 (en) | COMMUNICATION SYSTEM, BASE STATION DEVICE, AND COMMUNICATION METHOD | |
| CN102369739A (en) | Processing method, device and system of EMPS in CSFB mechanism | |
| EP2903362B1 (en) | Gateway apparatus, mobile communication system, and paging method | |
| CN101217388A (en) | A Realization Method of Emergency Call Registration | |
| KR20120046368A (en) | System for notifying possibility of call, apparatus thereof and method thereof | |
| JP2003219467A (en) | Method and apparatus for controlling calling or receiving and radio communication system | |
| JP2014057116A (en) | Communication system, communication method, communication control device, and control method and control program thereof | |
| US10965722B1 (en) | Local area network architecture for supporting multiple IP services | |
| JP2019115005A (en) | Ip telephone system, mobile phone and digital telephone exchange compatible with ip telephone system, and communication method | |
| WO2012155578A1 (en) | Method and system for connecting emergency call | |
| JP5525053B2 (en) | Method for routing a call to one of a plurality of user equipments | |
| JP5405522B2 (en) | Positioning support system, exchange, and positioning support method | |
| CN101686162A (en) | Method, device and system for accessing packet data networks | |
| JP5454116B2 (en) | Gateway device, communication system, communication control method and program | |
| JP4820323B2 (en) | Communication network selection system | |
| US7545751B2 (en) | Method for transcoder optimization for group dispatch calls | |
| JP2023183293A (en) | Telephone subscriber station device |