JP2012015600A - Mobile communication system, communication method, base station and server - Google Patents
Mobile communication system, communication method, base station and server Download PDFInfo
- Publication number
- JP2012015600A JP2012015600A JP2010147617A JP2010147617A JP2012015600A JP 2012015600 A JP2012015600 A JP 2012015600A JP 2010147617 A JP2010147617 A JP 2010147617A JP 2010147617 A JP2010147617 A JP 2010147617A JP 2012015600 A JP2012015600 A JP 2012015600A
- Authority
- JP
- Japan
- Prior art keywords
- base station
- marking
- data
- service data
- server
- 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.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
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 technical field of a mobile communication system, a communication method, a base station, and a server that enable a user terminal to be handed over in different mobile communication systems.
利用されるコンテンツの大容量化に伴い、高速なデータ通信が可能となるようデータの送受信の通信レートを向上させた新世代の移動通信システムが検討され、実用化されている。一方で、最新の移動通信システムと同時に、相対的に通信レートが低い旧型の移動通信システムについても一定の需要がある。このため、今後、複数の異なる移動通信システムが混在して稼働する状況が考えられる。 Along with the increase in the volume of content to be used, a new generation mobile communication system in which the communication rate of data transmission / reception is improved so as to enable high-speed data communication has been studied and put into practical use. On the other hand, there is a certain demand for an old-type mobile communication system having a relatively low communication rate simultaneously with the latest mobile communication system. For this reason, a situation where a plurality of different mobile communication systems operate in the future can be considered.
このように多種類の移動通信システムが混在している状況では、ユーザに対して、利用している移動通信システムを意識させないよう、異なる移動通信システム間でも安定してサービスを提供することが求められる。例えば、移動通信システム間でユーザ端末がハンドオーバする場合に、安定したサービスを継続可能であることは重要である。 In such a situation where various types of mobile communication systems are mixed, it is required to provide a stable service between different mobile communication systems so as not to make the user aware of the mobile communication system being used. It is done. For example, when a user terminal is handed over between mobile communication systems, it is important that stable service can be continued.
具体的には、通信レートが相対的に高い移動通信システムから、通信レートが相対的に低い移動通信システムにユーザ端末がハンドオーバする場合、高い通信レートでの利用を想定されている大容量データなどは、ハンドオーバ後の移動通信システムでは利用出来なくなる虞がある。 Specifically, when a user terminal is handed over from a mobile communication system with a relatively high communication rate to a mobile communication system with a relatively low communication rate, large-capacity data that is expected to be used at a high communication rate, etc. May not be usable in a mobile communication system after handover.
このような通信レートの異なる移動通信システム間でのハンドオーバ時にもユーザに対して充分なデータを通信することを可能とする技術について検討されている。例えば、以下に示す先行技術文献には、通信レートが異なる基地局へのハンドオーバ時におけるQoS(Quality of Service)を保証する技術について説明されている。 A technique that enables sufficient data to be communicated to a user even during a handover between mobile communication systems having different communication rates has been studied. For example, the following prior art documents describe a technique for guaranteeing QoS (Quality of Service) at the time of handover to a base station having a different communication rate.
上述したように、異なる移動通信システム間で通信レートが大きく異なる場合に、通信レートが高い移動通信システムから通信レートが低い移動通信システムにユーザ端末がハンドオーバすると、通信レートが不足してサービスが利用出来なくなる可能性がある。 As described above, when the communication rate varies greatly between different mobile communication systems, if a user terminal is handed over from a mobile communication system with a high communication rate to a mobile communication system with a low communication rate, the communication rate is insufficient and the service is used. It may not be possible.
このような技術的な問題に対して、例えば、動画などの大容量データの符号化方式を変更することで、相対的に通信レートが低い移動通信システムにおいても利用可能となるようサービスデータを提供する際の伝送レートであるサービスレートを低減させる対応策が考えられる。このようにサービスレートを低減させることで、相対的に通信レートが低い移動通信システムへのハンドオーバ後にも、サービスの利用を継続することが可能となる。他方で、符号化方式によるサービスレートの低減にも限度があり、符号化方式を変更した後のサービスレートが依然通信レートよりも高い場合、上述のようにサービスの利用継続が出来なくなる。 For such technical problems, service data is provided so that it can be used even in mobile communication systems with relatively low communication rates, for example, by changing the encoding method of large-capacity data such as moving images. A countermeasure for reducing the service rate, which is the transmission rate at the time of transmission, can be considered. By reducing the service rate in this way, it is possible to continue using the service even after handover to a mobile communication system having a relatively low communication rate. On the other hand, there is a limit to the reduction of the service rate by the encoding method, and if the service rate after changing the encoding method is still higher than the communication rate, the use of the service cannot be continued as described above.
また、同一の移動通信システム内でのハンドオーバであっても、単一の無線リソースを収容しているユーザ端末で共有して用いる3.9Gの移動通信システムなどの場合、ハンドオーバの前後において利用可能な無線リソースが変更する場合がある。このため、移動通信システムを跨がないハンドオーバであっても、上述のようにサービスの利用継続が出来なくなる虞がある。 In addition, even in the case of a 3.9G mobile communication system that is shared and used by user terminals accommodating a single radio resource, it can be used before and after the handover even within the same mobile communication system. Radio resources may change. For this reason, even if the handover does not straddle the mobile communication system, there is a possibility that the service use cannot be continued as described above.
加えて、ハンドオーバが行われる場合のみならず、何らかの要因によって通信レートが変動する場合にも、サービスレートによっては、上述のようにサービスの利用継続が出来なくなる虞がある。 In addition, not only when the handover is performed but also when the communication rate fluctuates due to some factor, depending on the service rate, there is a possibility that the service use cannot be continued as described above.
本発明は、上述した問題点に鑑み為されたものであり、通信レートが変動した場合(例えば、大幅に低下した場合)でもサービスの継続を可能とする移動通信システム、通信方法、基地局及びサーバを提供することを課題とする。 The present invention has been made in view of the above-described problems. A mobile communication system, a communication method, a base station, and a mobile communication system that enable continuation of service even when the communication rate fluctuates (for example, when the communication rate significantly decreases). It is an object to provide a server.
上記課題を解決するために、開示の移動通信システムは、移動端末と通信可能な基地局と、該基地局の上位に設けられるサーバとを備える。基地局は、例えば移動端末との通信を開始する際に、サーバに対して当該基地局において利用可能な通信レートを通知する通知手段を備える。サーバは、移動端末に対して送信するサービスデータ内の所定のデータをマーキングするマーキング手段を備える。マーキング手段は、サービスデータを送信する際の伝送レートであるサービスレートが、基地局より通知される通信レートを上回る場合に、該サービスレートと通信レートとの差分に応じたサービスデータ内の所定のデータをマーキングする。また、基地局は、例えば移動端末との通信開始後に、サーバから送信されるサービスデータのうち、マーキングされたデータを移動端末に対して送信する。 In order to solve the above-described problem, the disclosed mobile communication system includes a base station that can communicate with a mobile terminal, and a server that is provided above the base station. For example, when starting communication with a mobile terminal, the base station includes a notification unit that notifies a server of a communication rate that can be used in the base station. The server includes marking means for marking predetermined data in service data transmitted to the mobile terminal. When the service rate, which is a transmission rate at the time of transmitting service data, exceeds the communication rate notified from the base station, the marking means is a predetermined unit in the service data according to the difference between the service rate and the communication rate. Mark the data. Further, the base station transmits, for example, the marked data among the service data transmitted from the server to the mobile terminal after starting communication with the mobile terminal.
開示の通信方法は、通知工程と、マーキング工程と、送信工程とを備える。通知工程においては、上述の通知手段が行う動作と同様の動作が行われる。マーキング工程では、上述のマーキング手段が行う動作と同様の動作が行われる。送信工程では、上述の基地局が行う動作と同様に、サービスデータのうち、マーキングされたデータを前記移動端末に対して送信する動作が行われる。 The disclosed communication method includes a notification step, a marking step, and a transmission step. In the notification step, an operation similar to the operation performed by the notification means described above is performed. In the marking process, an operation similar to the operation performed by the marking means described above is performed. In the transmission step, similar to the operation performed by the base station described above, an operation of transmitting the marked data among the service data to the mobile terminal is performed.
開示の基地局は、サーバから受信するサービスデータを移動端末に対して送信する基地局であって、上述した通知手段と、上述の基地局が行う動作と同様に、サービスデータのうち、マーキングされたデータを前記移動端末に対して送信する送信手段とを備える。 The disclosed base station is a base station that transmits service data received from a server to a mobile terminal, and is marked in the service data in the same manner as the notification means described above and the operation performed by the above base station. Transmitting means for transmitting the received data to the mobile terminal.
開示のサーバは、移動通信システムにおいて、配下の基地局を介してサービスデータを移動端末に送信するサーバであって、上述したマーキング手段を備える。 The disclosed server is a server that transmits service data to a mobile terminal via a subordinate base station in a mobile communication system, and includes the marking means described above.
上述の構成によれば、ユーザの移動端末に対するサービスの提供のために比較的重要なデータを選択して移動端末に送信することが出来る。一方で、相対的に重要度の低いデータについては、移動端末に送信しないことを選択可能となる。このため、ハンドオーバ後の移動通信システムにおける通信レートを圧迫することを抑制出来る。 According to the above-described configuration, relatively important data can be selected and transmitted to the mobile terminal for providing a service to the user's mobile terminal. On the other hand, it is possible to select not transmitting data having relatively low importance to the mobile terminal. For this reason, it can suppress pressing down the communication rate in the mobile communication system after a hand-over.
このため、ハンドオーバにより利用可能な通信レートが大幅に低下した場合でもサービスの継続が可能となる。 For this reason, the service can be continued even when the communication rate that can be used is significantly reduced by the handover.
以下に、発明を実施するための実施形態について説明する。 Embodiments for carrying out the invention will be described below.
(1)ネットワークについて
図1を参照して、開示の移動通信システムの具体例である移動通信システム1の基本的な構成を示す。図1に示されるように、移動通信システム1は、コアネットワークを介して複数の基地局100a乃至100fが、データサーバ200に接続される構成である。基地局100a乃至100fは、配下に無線区間であるセルを形成して、該セル内に在圏する移動端末(UE:User Equipment)300と通信を行う。例えば、図1に示される例では、UE300は、基地局100aのセル内に在圏しており、基地局100aを介して、コアネットワーク上のデータサーバ200から送信されるサービスデータを受信する。尚、基地局100a乃至100fを区別することなく説明する場合には、基地局100という表記を用いて説明する
移動通信システム1において、基地局100a乃至100fは、夫々相異なるデータの通信のための通信方式を採用していてもよい。図1の例では、基地局100a乃至100cが一の通信方式を採用し、基地局100d乃至100fが他の通信方式を採用しているものとする。通信方式の例として、2G(第2世代)のGSM(Global System for Mobile communications)や、3.9Gと称されるLTE(Long Term Evolution)などが挙げられる。
(1) Network With reference to FIG. 1, a basic configuration of a
異なる通信方式においては、例えばデータの送受信のためのプロトコルが異なるため、データ転送時の通信レートが異なる。典型的には、大容量データ通信の要求に応じて、通信方式の世代が改まる毎に通信レートはより大きく改善される傾向がある。 In different communication schemes, for example, the protocol for data transmission / reception is different, so the communication rate at the time of data transfer is different. Typically, in response to a request for large-capacity data communication, the communication rate tends to be greatly improved every time the generation of the communication method is changed.
図2を参照して、主要な通信方式と、該通信方式における代表的な通信レートについて説明する。2GのGSMでは、通信レートは171.2Kbps(bit per second:ビット毎秒)とされている。3GのW−CDMA(Wideband Code Division Multiple Access)では、通信レートは384Kbpsとされている。3.5GのHSDPA(High Speed Downlink Packet Access)では、通信レートは14Mbpsとされている。3.9GのLTEでは、通信レートは300Mbpsとされている。4Gでは、通信レートは1Gbpsとされている。 With reference to FIG. 2, main communication methods and typical communication rates in the communication methods will be described. In 2G GSM, the communication rate is 171.2 Kbps (bit per second). In 3G W-CDMA (Wideband Code Division Multiple Access), the communication rate is 384 Kbps. In 3.5 G HSDPA (High Speed Downlink Packet Access), the communication rate is 14 Mbps. In 3.9G LTE, the communication rate is 300 Mbps. In 4G, the communication rate is 1 Gbps.
通信レートが高い通信方式では、通信レートに応じて、サービスデータを送信するためのより高いサービスレートを確保することが出来る。例えば、図3(a)に示されるように、基地局100とUE300との間の無線区間において採用される通信方式が比較的高い通信レートのものである場合、該通信レートの範囲内で比較的高いサービスレートでサービスデータの送信が可能となる。このため、一度により多くのサービスデータを送信可能となるため、例えば動画などの大容量データの送信を好適に行うことが出来る。他方で、図3(b)に示されるように、基地局100とUE300との間の無線区間において採用される通信方式が比較的低い通信レートのものである場合、該通信レートの範囲内の比較的低いサービスレートでしかサービスデータを送信することが出来ない。このため、一度に送信可能なサービスデータがより小さいものとなるため、動画などの大容量データの送信には不適である。
In a communication method with a high communication rate, a higher service rate for transmitting service data can be ensured according to the communication rate. For example, as shown in FIG. 3 (a), when the communication method adopted in the radio section between the
相異なる通信方式を採用する基地局100が存在する移動通信システム1において、異なる通信方式を採用する基地局100間でUE300のハンドオーバが生じる場合、ハンドオーバの前後で利用可能な通信レートが大きく変化する場合がある。例えば、図1の例で、基地局100a乃至100cと、基地局100d乃至100fとで異なる通信方式を採用している場合などが考えられる。
In the
例えば、W−CDMAを採用する基地局100からLTEを採用する基地局100にハンドオーバする場合、通信レートは概ね1000倍となり、サービスデータの好適な送信が可能となる。
For example, when a handover is performed from a
一方で、LTEの基地局100からW−CDMAの基地局100にハンドオーバする場合、通信レートは概ね1000分の1となり、サービスデータの好適な送信が阻害される可能性がある。特に、ハンドオーバ時にデータサーバ200からUE300に対して送信されるサービスデータが動画などの大容量データであるなど、サービスデータを送信するために要求されるサービスレートが利用可能な通信レートを上回る場合、サービスデータの適切な送信が行えない可能性がある。図3(c)は、UE300がLTEの基地局100から、W−CDMAの基地局100へハンドオーバした後の通信状況を示す図である。W−CDMAの基地局100において、現在UE300に対して送信しているサービスデータを送信するために要求されるサービスレートが通信レートを上回るため、サービスデータの送信が阻害される。この場合、W−CDMAの基地局100において、送信出来ないサービスデータが破棄されることとなり、通信レートで送信可能な範囲のサービスデータのみがUE300に送信されることとなる。このため、動画であれば、断片的な再生になるなど、データに欠損が生じるという技術的な問題がある。
On the other hand, when handover is performed from the
このような技術的な問題に対して、サービスレートを変化させることで対応する方法が考えられる。例えば、サービスデータが動画などの符号化データである場合、符号化方式を変更してハンドオーバ後の基地局100において利用可能な通信レートに収まるサービスレートに変更する方法が考えられる。図4を参照して、上述した方法を採用する場合の通信状況について説明する。UE300が通信レートが相対的に高い基地局100と通信している状態(図4(a))から、通信レートが相対的に低い基地局100へハンドオーバする場合、通信レートが相対的に低い基地局100において利用可能な通信レートに応じて、サービスデータの符号化方式が変更される(図4(b))。これにより、サービスデータのサービスレートが低減し、通信方式が異なる基地局100間でのハンドオーバにより通信レートが元のサービスレートを下回る場合でも、サービスデータの送信が可能となる。しかしながら、符号化方式の変更などによるサービスレートの変化幅にも限度があり、4Gの基地局100から2Gの基地局100へのハンドオーバのように、利用可能な通信レートが極端に低下するような場合には必ずしも対応出来ない可能性がある。
A method for dealing with such a technical problem by changing the service rate can be considered. For example, when the service data is encoded data such as a moving image, a method of changing the encoding method to a service rate that can be accommodated in a communication rate that can be used in the
一方、同一の通信方式を採用する基地局100間のハンドオーバにおいても、ハンドオーバの前後で通信レートが大きく変化する場合があり、上述の技術的問題が生じる可能性がある。例えば、LTEの基地局100では、収容しているUE300が複数ある場合には一つの無線チャネルを該複数のUE300が共有して使用する方式が採用されている(図5(a))。従って、基地局100に収容されるUE300の数に応じて、単一のUE300が使用可能な通信レートが変化する。このため、UE300がLTEの基地局100から他のLTEの基地局100にハンドオーバする際に、ハンドオーバ先の基地局100に収容されるUEの数がハンドオーバ元の基地局100に収容されるUE数より大きい場合、UE300が使用可能な通信レートが低下する。これにより、ハンドオーバ先の基地局100において利用可能な通信レートが、現在UE300に対して送信しているサービスデータを送信するために要求されるサービスレートを下回るため、サービスデータの送信が阻害される。
On the other hand, even in the handover between
(2)構成例
以下に、本発明を実施するための装置構成及び各部の動作について説明する。先ず、移動通信システム1が備える基地局100及びデータサーバ200の構成例について、図6及び図7を参照して説明する。
(2) Configuration Example Hereinafter, the configuration of an apparatus for implementing the present invention and the operation of each unit will be described. First, configuration examples of the
図6は、基地局100のハードウェア構成、及び各部における通信制御のための機能部を示すブロック図である。尚、以下に説明する各機能部については、各部が有する機能について便宜上分割して示すものであって、実際に各機能部が独立した実体として存在する態様に限られず、ハードウェア構成の一部又はソフトウェアにおける一機能であってもよい。
FIG. 6 is a block diagram illustrating a hardware configuration of the
基地局100は、CPU101と、メモリ102と、バススイッチ103と、DSP(Digital Signal Processor:デジタル信号プロセッサ)104と、交換機側インタフェースチップ105と、無線側インタフェースチップ106と、バッファメモリ107とを備える。
The
CPU101は、基地局100全体の動作を制御する制御部であって、バススイッチ103を介して、DSP104と接続され、動作制御のための信号の送受信を行う。また、CPU101は、基地局100における呼処理の制御を行う機能部である呼制御部111を有し、UE300との接続状況に応じて各部の動作を制御する。
The CPU 101 is a control unit that controls the operation of the
実施形態の呼制御部111は、更に、UE300が基地局100にハンドオーバされる際にリソースの確保を行い、該リソースに応じて決定される利用可能な通信レートの算出を行う。呼制御部111は、算出した通信レートをインタフェースチップ105を介してUE300のハンドオーバ元となる基地局100に送信する。また、呼制御部111は、配下に在圏するUE300が他の基地局100にハンドオーバする際に、上述のように送信される通信レートを受信して、データサーバ200に送信する。
The
メモリ102は、データ格納用のメモリであって、例えばCPU101を動作させるためのプログラムを格納する。CPU101は、該プログラムを読み込むことで、各部の制御を行う。
The
DSP104は、データサーバ200からコアネットワークを介して送信されるデータを処理して、UE300に送信するためのデータに変換する信号処理を行う。このため、DSP104は、コアネットワークからの信号を終端する交換機側プロトコル終端部112と、交換機側プロトコル終端部112から受信したデータを無線用のプロトコルに変換する無線機側プロトコル終端部114とを有する。また、DSP104は、データサーバ200から送信されるサービスデータ内のマーキングを検出し、UE300に対してデータを選択的に送信するマーキング処理部113を備える。
The
交換機側インタフェースチップ105は、データサーバ200などのコアネットワーク上の上位ノード、又は他の基地局100との間で通信を行うためのインタフェース機能を有するチップである。具体的には、交換機側インタフェースチップ105内の一機能部である交換機側インタフェース115の動作により、データの送受信が行われる。
The exchange-side interface chip 105 is a chip having an interface function for communicating with an upper node on the core network such as the
無線側インタフェースチップ106は、配下のセルに在圏するUE300との間で通信を行うためのインタフェース機能を有するチップである。具体的には、無線側インタフェースチップ106内の一機能部である無線側インタフェース116の動作により、不図示のアンテナを介して配下にセルが形成され、データの送受信が行われる。
The radio-side interface chip 106 is a chip having an interface function for performing communication with the
バッファメモリ107は、DSP104が処理するデータを一時的に格納するバッファ用のメモリである。バッファメモリ107は、例えば、コアネットワークから受信するサービスデータを一時的に格納するネットワークバッファ117と、UE300に送信するデータを一時的に格納する無線側バッファ118とを備える。
The
図7は、データサーバ200のハードウェア構成、及び各部における通信制御のための機能部を示すブロック図である。尚、以下に説明する各機能部については、各部が有する機能について便宜上分割して示すものであって、実際に各機能部が独立した実体として存在する態様に限られず、ハードウェア構成の一部又はソフトウェアにおける一機能であってもよい。
FIG. 7 is a block diagram illustrating a hardware configuration of the
データサーバ200は、CPU201と、メモリ202と、バススイッチ203と、DSP204と、ハードディスク205と、インタフェースチップ106と、バッファメモリ206とを備える。
The
CPU201は、データサーバ200全体の動作を制御する制御部であって、バススイッチ203を介して、DSP204と接続され、動作制御のための信号の送受信を行う。また、CPU201は、データサーバ200における呼処理の制御を行う機能部である呼制御部211を有する。
The
呼制御部211は、配下の基地局100に対するUE300の接続状況に応じて、サービスデータの送信を行うよう各部の動作を制御する。また、呼制御部211は、基地局100より通知される、UE300のハンドオーバ先の基地局100において利用可能な通信レートと、UE300に対して提供しているサービスデータのサービスレートとを比較し、サービスデータへのマーキング付加の要否の判定を行う。呼制御部211は、判定結果に基づき、マーキング付加部214に対して、マーキング実施に係る指示を送信する。
The
メモリ202は、データ格納用のメモリであって、例えばCPU201を動作させるためのプログラムを格納する。CPU201は、該プログラムを読み込むことで、各部の制御を行う。
The
DSP204は、UE300からの送信要求に応じて、ハードディスク205より読み出されたコンテンツファイルから送信用のサービスデータを生成して、コアネットワーク経由で基地局100に送信する処理を行う。このため、DSP204は、ハードディスク205から読み出されたコンテンツファイルからサービスデータを生成するサービスデータ生成部212と、生成されたサービスデータにコアネットワーク経由で送信するための交換機側のプロトコルを付与する交換機側プロトコル生成部213とを備える。また、DSP204は、ハンドオーバ先の基地局100における通信レートが送信しようとするサービスデータのサービスレートを下回る場合など、呼制御部211からの指示に応じて、サービスデータにマーキングを行うマーキング付加部214を備える。
In response to a transmission request from the
ハードディスク205は、データサーバが提供するコンテンツファイルを格納するデータストレージ215を有する。データストレージ215は、UE300からの要求に応じて所望のコンテンツファイルを読み出して、送信する。
The
インタフェースチップ206は、コアネットワークを介して基地局100との間で通信を行うためのインタフェース機能を有するチップである。具体的には、インタフェースチップ205内の一機能部である交換機側インタフェース216の動作により、データの送受信が行われる。
The
バッファメモリ207は、DSP204が処理するデータを一時的に格納するバッファ用のメモリである。バッファメモリ207は、データストレージ215から読み出されたコンテンツファイルを送信するために一時的に格納するネットワークバッファ217を備える。
The
(3)動作例
図8から図12を参照して、移動通信システム1の動作について説明する。図8は、移動通信システム1におけるUE300のハンドオーバ時の処理の流れを示すシーケンス図である。図9は、ハンドオーバ元となる基地局100aにおける処理の流れを示すフローチャートである。図10及び図12は、ハンドオーバ先となる基地局100bにおける処理の流れを示すフローチャートである。図11は、データサーバ200における処理の流れを示すフローチャートである。
(3) Operation Example With reference to FIGS. 8 to 12, the operation of the
図8に示されるように、UE300のハンドオーバ前には、UE300は、基地局100aに収容される。データサーバ200は、UE300向けのサービスデータを基地局100aに対して送信し、基地局100aは、受信したサービスデータを所定のサービスレートでUE300に送信する。
As shown in FIG. 8, before the handover of the
UE300における基地局100aとの通信品質が劣化する場合、UE300は、基地局100aに対して通信品質の劣化を報告する。報告を受けた基地局100aの呼制御部111は、UE300の基地局100bへのハンドオーバ(HO:Hand Over)の実施の判断を行う。その後、基地局100aは、基地局100bに対してハンドオーバ要求(HO要求)メッセージを送信する。
When the communication quality of the
ハンドオーバ要求メッセージを受信した基地局100bの呼制御部111は、ハンドオーバ後のUE300に対して割り当てる無線リソースの確保を行う。また、確保された無線リソースに応じて、UE300が利用可能な通信レートを算出する。その後、基地局100bは、基地局100aに対して、ハンドオーバ応答(HO応答)メッセージと、ハンドオーバ後に利用可能な通信レートとを送信する。
The
ハンドオーバ応答メッセージを受信した基地局100aは、データサーバ200に対して、UE300の通信先変更要求メッセージと、ハンドオーバ先の基地局100bにおいて利用可能な通信レートとを送信する。
The base station 100a that has received the handover response message transmits a communication destination change request message of the
通信先変更要求メッセージを受信したデータサーバ200の呼制御部211は、UE300向けのサービスデータの送信先を基地局100aから基地局100bに変更する処理を行う。また、呼制御部211は、通知された基地局100bにおいて利用可能な通信レートと、サービスデータの送信に要求されるサービスレートとの比較を行う。呼制御部211は、比較結果に基づいて、サービスデータ内のデータをマーキングするか否かの判断を行い、マーキング付加部214に対してマーキングの要否を指示する。仮に、基地局100bにおいて利用可能な通信レートがサービスレートを下回る場合、マーキング付加部214は、呼制御部211の指示に基づいて、サービスデータ内の所定のデータにマーキングを行う。このとき、例えば、サービスデータの内、基地局100bにおいて利用可能な通信レートを上回るデータ部分についてマーキングが付加される。その後、データサーバ200は、基地局100bに対してマーキングが付加されたサービスデータを送信する。
The
一方、データサーバ200による通信先変更処理と並行して、基地局100aは、UE300に対してハンドオーバ指示(HO指示)メッセージを送信し、基地局100bへのハンドオーバの実施を指示する。ハンドオーバ指示メッセージを受信したUE300は、基地局100bへのハンドオーバを実施し、基地局100aに対してハンドオーバ通知(HO通知)メッセージを送信する。
On the other hand, in parallel with the communication destination change process by the
ハンドオーバの実施後に、サービスデータの受信を受けた基地局100bのマーキング処理部113は、受信したサービスデータの内、マーキングが付加されているデータをUE300に送信する。一方で、マーキング処理部113は、マーキングが付加されていないデータを破棄する処理を行う。その後、基地局100bは、UE300に対してサービスデータの送信を行う。
After performing the handover, the marking processing unit 113 of the base station 100b that has received the service data transmits to the
上述したハンドオーバ時の処理におけるハンドオーバ元の基地局100aの動作の流れについて、図9のフローチャートにまとめて説明する。 The flow of operations of the handover source base station 100a in the above-described handover process will be described together with the flowchart of FIG.
基地局100aの呼制御部111は、UE300から通信品質劣化の報告を受け(ステップS101)、UE300における通信品質が高い基地局100bへのハンドオーバの実施の要否について判定する(ステップS102)。
The
基地局100bへのハンドオーバを実施すると判断した場合(ステップS102:Yes)、基地局100aは、ハンドオーバ先の基地局100bに対してハンドオーバ要求メッセージを送信する(ステップS103)。基地局100aは、ハンドオーバ要求メッセージに対する応答として、基地局100bからハンドオーバ応答メッセージ(ステップS104)と、ハンドオーバ後に利用可能な通信レートとを受信する(ステップS105)。 When it is determined that a handover to the base station 100b is to be performed (step S102: Yes), the base station 100a transmits a handover request message to the handover destination base station 100b (step S103). As a response to the handover request message, the base station 100a receives a handover response message (step S104) and a communication rate available after the handover from the base station 100b (step S105).
続いて、基地局100aは、データサーバ200に対して、UE300の通信先変更要求メッセージと、ハンドオーバ先の基地局100bにおいて利用可能な通信レートとを送信する(ステップS106)。基地局100aは、通信先変更要求メッセージに対する応答として、データサーバ200より通信先変更応答メッセージを受信する(ステップS107)。
Subsequently, the base station 100a transmits a communication destination change request message of the
通信先変更応答メッセージを受信した基地局100aは、UE300に対してハンドオーバ指示メッセージを送信し、基地局100bへのハンドオーバの実施を指示する(ステップS108)。基地局100aは、ハンドオーバ指示メッセージ対する応答として、UE300から基地局100bに対するハンドオーバ処理の実施完了を通知するハンドオーバ通知メッセージを受信する(ステップS109)。その後、基地局100aは、ハンドオーバしたUE300に対する呼処理のために確保されていた無線リソースを解放し(ステップS110)、処理を終了する。
Receiving the communication destination change response message, the base station 100a transmits a handover instruction message to the
上述したハンドオーバ時の処理におけるハンドオーバ先の基地局100bの動作の流れについて、図10のフローチャートにまとめて説明する。 The flow of operations of the handover destination base station 100b in the above-described handover process will be described together with the flowchart of FIG.
基地局100bの呼制御部111は、ハンドオーバ元の基地局100aからハンドオーバ要求メッセージを受信した後(ステップS201)、ハンドオーバ後にUE300に割り当てるための無線リソースの確保を行う(ステップS202)。
After receiving the handover request message from the handover source base station 100a (step S201), the
次に基地局100bの呼制御部111は、確保した無線リソースに基づいて、ハンドオーバ後にUE300が利用可能な通信レートの算出を行う(ステップS203)。その後、基地局100bは、ハンドオーバ要求メッセージに対する応答として、ハンドオーバ応答メッセージ(ステップS204)と、ハンドオーバ後に利用可能な通信レートとを基地局100aに送信する(ステップS205)。
Next, the
上述したハンドオーバ時の処理におけるデータサーバ200の動作の流れについて、図11のフローチャートにまとめて説明する。
The operation flow of the
ハンドオーバ処理の実施前には、データサーバ200は、UE300を収容する基地局100aに対して、UE300向けのサービスデータを送信している(ステップS301)。その後、データサーバ200の呼制御部211は、ハンドオーバ元の基地局100aからハンドオーバ処理に係るUE300の通信先を基地局100bに変更する通信先変更要求メッセージ(ステップS302)とともに、ハンドオーバ先の基地局100bにおいて利用可能な通信レートの通知を受ける(ステップS303)。
Before the handover process is performed, the
続いて、データサーバ200の呼制御部211は、現在UE300に対して送信しているサービスデータのサービスレートを取得する(ステップS304)。そして、データサーバ200の呼制御部211は、取得したサービスレートと、ハンドオーバ先の基地局100bにおいて利用可能な通信レートとの比較を行う(ステップS305)。
Subsequently, the
現在のサービスレートがハンドオーバ先の基地局100bにおいて利用可能な通信レート以下となる場合(ステップS305:No)、データサーバ200の呼制御部211は、マーキング付加部214がマーキングの付加処理を行わないよう設定する(ステップS306)。
When the current service rate is equal to or lower than the communication rate that can be used in the handover destination base station 100b (step S305: No), the
他方で、現在のサービスレートがハンドオーバ先の基地局100bにおいて利用可能な通信レートを上回る場合(ステップS305:Yes)、データサーバ200の呼制御部211は、マーキング付加部214に対してサービスデータ内の所定のデータにマーキングを付加するマーキングの付加処理を実施させる(ステップS307)。尚、具体的なマーキング処理の動作については後に詳述する。
On the other hand, when the current service rate exceeds the communication rate available at the handover destination base station 100b (step S305: Yes), the
マーキング付加の設定と同時に又は相前後して、データサーバ200の呼制御部211は、通信先変更要求に応じて、サービスデータの送信先をハンドオーバ先の基地局100bに変更する処理を行う(ステップS308)。処理後、データサーバ200は、基地局100aに対して、通信先の変更処理が完了したことを示す通信先変更応答メッセージを送信する(ステップS309)。
At the same time as or after the setting of marking addition, the
その後、データサーバ200は、新しくUE300を収容する基地局100bに対して、UE300向けのサービスデータの送信を行う(ステップS310)。尚、上述したマーキング付加部214によるサービスデータへのマーキング付加が行われる場合、サービスデータ内の例えばパケットヘッダやプロトコルヘッダに、マーキング付加が行われていることを示すデータと共に、マーキングを示すデータが付加される。
Thereafter, the
ハンドオーバ後のサービスデータの通信時の処理における基地局100bの動作の流れについて、図12のフローチャートにまとめて説明する。 The operation flow of the base station 100b in the process during communication of service data after the handover will be described together with the flowchart of FIG.
ハンドオーバ後に、基地局100bは、UE300向けのサービスデータをコアネットワーク内の交換機を介してデータサーバ200より受信する(ステップS401)。具体的には、送信用に複数のパケットに分割されたサービスデータのうちの一のパケットを受信する。
After the handover, the base station 100b receives service data for the
基地局100bの交換機側プロトコル終端部112は、受信したパケットにおける交換機側のプロトコルを終端する(ステップS402)。尚、このとき交換機側プロトコル終端部112からパケットを受け取ったマーキング処理部113は、送信されたパケットにマーキング付加を示すデータが付加されているか否かの確認を行う(ステップS403)。 The exchange-side protocol termination unit 112 of the base station 100b terminates the exchange-side protocol in the received packet (step S402). At this time, the marking processing unit 113 that has received the packet from the exchange-side protocol termination unit 112 checks whether or not data indicating marking addition is added to the transmitted packet (step S403).
マーキング付加を示すデータの存在が確認される場合(ステップS403:Yes)、マーキング処理部113は、該パケットに対してマーキングが付加されているか否かを調査する(ステップS404)。 When the presence of data indicating marking is confirmed (step S403: Yes), the marking processing unit 113 investigates whether marking is added to the packet (step S404).
調査したパケットにマーキングが付加されている場合(ステップS404:Yes)、マーキング処理部113は、該パケットをUE300に対して送信するよう、無線側プロトコル終端部114に渡す。無線側プロトコル終端部114は、受け渡されたパケットを無線側のプロトコルに変換して、無線側インタフェース116に渡す(ステップS405)。そして、無線側インタフェース116は、渡されたパケットをUE300に対して送信する(ステップS406)。
When marking is added to the investigated packet (step S404: Yes), the marking processing unit 113 passes the packet to the
他方で、調査したパケットにマーキングが付加されていない場合(ステップS404:No)、マーキング処理部113は、無線側バッファ118に空き容量があるか否かの確認を行う(ステップS407)。空き容量がある場合(ステップS407:No)、マーキング処理部113は、マーキングが付加されていないパケットを一時的に無線側バッファ118に格納する。無線側プロトコル終端部114は、バッファに格納されたマーキングが付加されていないパケットについて、上述したマーキングが付加されたパケットと同様に無線側のプロトコルに変換して、無線側インタフェース116に渡す(ステップS405)。 On the other hand, when marking is not added to the investigated packet (step S404: No), the marking processing unit 113 checks whether or not there is a free capacity in the wireless buffer 118 (step S407). If there is free space (step S407: No), the marking processing unit 113 temporarily stores the packet without marking in the wireless side buffer 118. The wireless-side protocol termination unit 114 converts the packet without the marking stored in the buffer into the wireless-side protocol in the same manner as the packet with the marking described above, and passes it to the wireless-side interface 116 (step) S405).
無線側バッファ118に空き容量がない場合(ステップS407:Yes)、マーキング処理部113は、マーキングが付加されていないパケットを破棄する(ステップS408)。 When there is no free space in the wireless side buffer 118 (step S407: Yes), the marking processing unit 113 discards a packet to which no marking is added (step S408).
尚、移動通信システム及びセル間でのハンドオーバ時に、サービスデータレートがハンドオーバ後に利用できる通信レートをオーバしない場合には、データサーバ200は、サービスデータへのマーキングの付加を停止する。このときの動作の流れについて図13のシーケンス図に示す。図13の例では、ハンドオーバ後の通信レートがサービスレート以上であるため、マーキングの付加によるデータの選択的な間引きを行わなくともよくなり、元のままのサービスデータが基地局100bを経由してUE300に送信される。
When the service data rate does not exceed the communication rate that can be used after handover at the time of handover between the mobile communication system and the cell, the
また、ハンドオーバ先の基地局100bは、ハンドオーバ応答メッセージと共に基地局100aに利用可能な通信レートを通知する代わりに、データサーバ200に対して直接通信レートを通知してもよい。このときの動作の流れについて図14のシーケンス図に示す。
Further, the handover destination base station 100b may notify the
(4)マーキング処理例
図15から図19を参照して、データサーバ200のマーキング付加部214によるサービスデータへのマーキング付加の態様について説明する。図15は、サービスデータの送信用のIPパケットにおけるマーキング用のデータの付加位置の例を示す図である。図16は、サービスデータ内のデータに対するマーキング付加の態様を示すイメージである。図17から図19は、夫々、マーキング付加時のマーキング付加部214による動作の流れの例を示すフローチャートである。
(4) Marking Processing Example With reference to FIG. 15 to FIG. 19, an aspect of marking addition to service data by the marking adding unit 214 of the
図15を参照して、サービスデータに対するマーキングの付加位置を説明する。マーキングに係るデータとして2種類のデータが存在する。一つは、サービスデータ中のマーキングの有無を示すデータである。該データは、サービスデータのパケットのヘッダ部分(例えば、図15中の「Marking Bit」)に付加される。もう一方のデータは、実際のマーキングそのものを示すデータであり、サービスデータに対するマーキングにより、該データが付加される。該データは、典型的には、基地局100bの交換機側プロトコル終端部112において終端される交換機側のプロトコルヘッダに付加される。より具体的には、該データは、例えば、図15中の「Extension Header」など、交換機側のプロトコルヘッダ中の空き領域、又は、プロトコルヘッダ領域の拡張により生成される空き領域に付加されてもよい。 With reference to FIG. 15, the marking addition position for the service data will be described. There are two types of data relating to marking. One is data indicating the presence or absence of marking in the service data. The data is added to the header portion of the service data packet (for example, “Marking Bit” in FIG. 15). The other data is data indicating actual marking itself, and the data is added by marking the service data. The data is typically added to a protocol header on the switch side that is terminated at the switch side protocol termination unit 112 of the base station 100b. More specifically, for example, the data may be added to an empty area in the protocol header on the exchange side, such as “Extension Header” in FIG. 15, or an empty area generated by extending the protocol header area. Good.
マーキングの有無を示すデータと、マーキングそのものを示すデータとは、夫々他の部位に付加される形式であってもよい。しかしながら、データサーバ200において生成されるサービスデータ自体は、基地局100bにおいて終端されないため、サービスデータ内へのデータの付加は好ましくない。基地局100bにおいて終端される、サービスデータに付加される交換機側のプロトコルヘッダ中にマーキングに係るデータが格納されることが好ましい。また、マーキング付加部214は、マーキングそのものを示すデータとして、マーキングONデータを付加し、マーキングを付加しないパケットについては、マーキングOFFデータを付加してもよい。
The data indicating the presence / absence of marking and the data indicating the marking itself may each be added to other parts. However, since the service data itself generated in the
図16を参照して、データサーバ200のマーキング付加部214によるサービスデータに対するマーキング付加の態様について説明する。
With reference to FIG. 16, a description will be given of how marking is added to service data by the marking adding unit 214 of the
データサーバ200のマーキング付加部214は、呼制御部211によって算出されるサービスレートが通信レートをオーバする比率に応じて、マーキングを付加する。例えば、サービスレートと通信レートの比がN:M(N>M)である場合、マーキング付加部214は、N個のサービスデータのうちM個のデータについてマーキングを付加し、残りのN−M個のデータについては、マーキングを付加しない。
The marking adding unit 214 of the
マーキング付加部214は、N個のサービスデータの内、均等な間隔でマーキングを付加してもよい。この場合、例えば図16(a)に示されるように、例えば1から6までのサービスデータに対して、N:Mが2:1に設定される場合、1、3及び5のサービスデータに対してマーキングが付加される。このように設定する場合、データサーバ200において生成される元のサービスデータ1乃至6の内、均等な間隔で選択されたサービスデータ1、3及び5がUE300に届く。このため、例えば動画などのコンテンツファイルから生成されるサービデータであれば、所定の間隔でフレームがUE300に対して送信される態様となる。このため、ユーザによるサービスデータの利用に大きく影響を与えることなく、サービスデータのサービスレートを低減させることが出来る。
The marking adding unit 214 may add markings at equal intervals among the N pieces of service data. In this case, for example, as shown in FIG. 16 (a), when N: M is set to 2: 1 for service data from 1 to 6, for service data of 1, 3 and 5 Marking is added. When setting in this way, the
また、マーキング付加部214は、図16(b)に示されるように、1から6までのサービスデータに対して、1から3までなど、レートの比により決定されるサービスデータに対してバースト的にマーキングを付加してもよい。このように設定する場合、例えば、サービスデータ内の相対的に重要度が高いデータについてバースト的にマーキングを付加することで、サービスレートを低減させつつ、該重要度が高いデータをUE300に対して届けることが出来る。
Further, as shown in FIG. 16 (b), the marking adding unit 214 performs burst processing on service data determined by a rate ratio, such as 1 to 3 for
また、マーキング付加部214は、図16(c)に示されるように、1から6までのサービスデータに対して、1、2及び5など、ランダムに決定されるサービスデータに対してマーキングを付加してもよい。
In addition, as shown in FIG. 16C, the marking adding unit 214 adds markings to service data randomly determined, such as 1, 2 and 5, for
マーキング付加処理におけるマーキング付加部214の動作の流れについて、図17のフローチャートにまとめて説明する。 The operation flow of the marking adding unit 214 in the marking adding process will be described together with the flowchart of FIG.
マーキング付加部214は、交換機側プロトコル生成部213によってパケットに分割されたサービスデータを受け取る(ステップS501)。続いて、マーキング付加部214は、内部で0又は1の疑似乱数Aを生成する(ステップS502)。 The marking adding unit 214 receives the service data divided into packets by the exchange-side protocol generation unit 213 (step S501). Subsequently, the marking adding unit 214 internally generates a pseudo random number A of 0 or 1 (step S502).
続いてマーキング付加部214は、生成された疑似乱数Aと、サービスレートに対する通信レートの割合との比較を行う(ステップS503)。このときサービスレートに対する通信レートの割合は、1以下となるため、生成された疑似乱数Aが0の場合、疑似乱数Aの方が小さくなり、生成された疑似乱数Aが1の場合、疑似乱数Aの方が大きくなる。疑似乱数Aがサービスレートに対する通信レートの割合より小さい場合(ステップS503:Yes)、マーキング付加部214は、パケットヘッダにマーキングの有無を示すデータを付加し(ステップS504)、プロトコルヘッダ内にマーキングを付加する(ステップS505)。疑似乱数Aがサービスレートに対する通信レートの割合より大きい場合(ステップS503:No)、マーキング付加部214は、パケットヘッダにマーキングの有無を示すデータを付加する一方で(ステップS506)、プロトコルヘッダ内にマーキングを付加しない(ステップS507)。 Subsequently, the marking adding unit 214 compares the generated pseudorandom number A with the ratio of the communication rate to the service rate (step S503). At this time, since the ratio of the communication rate to the service rate is 1 or less, when the generated pseudorandom number A is 0, the pseudorandom number A is smaller, and when the generated pseudorandom number A is 1, the pseudorandom number A is larger. When the pseudo random number A is smaller than the ratio of the communication rate to the service rate (step S503: Yes), the marking adding unit 214 adds data indicating the presence / absence of marking to the packet header (step S504), and marks the protocol header with the marking. It adds (step S505). When the pseudo random number A is larger than the ratio of the communication rate to the service rate (step S503: No), the marking adding unit 214 adds data indicating the presence / absence of marking to the packet header (step S506), while in the protocol header. No marking is added (step S507).
その後、マーキング付加部214は、交換機側インタフェース216を介して、パケットを基地局100bに対して送信する(ステップS508)。以上の動作を、サービスデータの送信が完了するまで(ステップS509:Yes)、繰り返し実行する。 Thereafter, the marking adding unit 214 transmits the packet to the base station 100b via the exchange side interface 216 (step S508). The above operation is repeatedly executed until the transmission of service data is completed (step S509: Yes).
データサーバ200は、サービスデータの種別に応じてマーキングの付加の有無を判断してもよい。この態様におけるマーキング付加部214の動作の例について、図18のフローチャートを参照しながら説明する。
The
この態様では、マーキング付加部214は、サービスデータが時系列的に連続する動画や音楽などのリアルタイム性を有するデータである場合(ステップS601:Yes)、図17のフローチャートに示されるマーキング付加処理を実施する(ステップS602)。他方で、リアルタイム性を有しないデータについては、マーキングの付加処理を行わないよう設定する(ステップS603)。 In this aspect, the marking adding unit 214 performs the marking adding process shown in the flowchart of FIG. 17 when the service data is data having real-time characteristics such as moving images and music that are continuous in time series (step S601: Yes). Implement (step S602). On the other hand, with respect to data that does not have real-time properties, it is set not to perform marking addition processing (step S603).
この態様によれば、マーキング付加部214は、リアルタイム性を有するデータについては、サービスレートが通信レートをオーバすることによる遅延の発生を防止するために、マーキングの付加を実施する。個々のサービスデータに対する具体的なマーキング付加の態様については、図16に示されるものと同様の態様でよい。一方で、呼制御部211は、メールなど、厳密なリアルタイム性を有しないデータについては、マーキング付加部214によるマーキングの付加設定を行わない。このため、マーキングの付加によってサービスデータが間引かれることを防止し、元のサービスデータがUE300に到達することを優先する。
According to this aspect, the marking adding unit 214 adds marking for data having real-time characteristics in order to prevent a delay due to the service rate exceeding the communication rate. The specific mode of marking added to each service data may be the same as that shown in FIG. On the other hand, the
データサーバ200は、データストレージ215内に格納されるコンテンツファイル内の情報に基づいて、マーキングの付加の有無を判断してもよい。この態様におけるマーキング付加部214の動作の例について、図19のフローチャートを参照しながら説明する。
The
先ずサービスデータ生成部212は、UE300に対して送信するコンテンツファイルのうち、1フレーム分のデータを読み出す(ステップS701)。次に、サービスデータ生成部212は、該フレームのデータ内に、マーキングの付加を実施するためのフラグとなる情報が存在するか否かの判定を行う(ステップS702)。サービスデータ生成部212は、マーキングフラグが存在する場合には(ステップS702:Yes)、マーキング付加フラグをONに設定する(ステップS703)。マーキングフラグが存在しない場合には(ステップS702:No)、マーキング付加フラグをOFFに設定する(ステップS704)。
First, the service
フレームのデータを渡された交換機側プロトコル生成部213は、該データを分割して、送信用のパケットを生成する(ステップS705)。
The exchange-side
パケットを渡されたマーキング付加部214は、該パケット内のデータ内のマーキング付加フラグがONに設定されている場合(ステップS706:Yes)、パケットヘッダにマーキングの有無を示すデータを付加し(ステップS707)、プロトコルヘッダ内にマーキングを付加する(ステップS708)。パケット内のデータ内のマーキング付加フラグがOFFに設定されている場合(ステップS706:No)、マーキング付加部214は、パケットヘッダにマーキングの有無を示すデータを付加する一方で(ステップS709)、プロトコルヘッダ内にマーキングを付加しない(ステップS710)。 If the marking addition flag in the data in the packet is set to ON (step S706: Yes), the marking addition unit 214 that has passed the packet adds data indicating the presence or absence of marking to the packet header (step S706). S707), marking is added in the protocol header (step S708). When the marking addition flag in the data in the packet is set to OFF (step S706: No), the marking addition unit 214 adds data indicating the presence / absence of marking to the packet header (step S709), while the protocol is added. No marking is added in the header (step S710).
その後、マーキング付加部214は、交換機側インタフェース216を介して、パケットを基地局100bに対して送信する(ステップS711)。以上の動作を、コンテンツファイルから読み出されたフレームのデータ全ての送信が完了し(ステップS712:Yes)、コンテンツファイルの送信が完了するまで(ステップS713:Yes)、繰り返し実行する。 Thereafter, the marking adding unit 214 transmits the packet to the base station 100b via the exchange side interface 216 (step S711). The above operation is repeatedly executed until transmission of all the frame data read from the content file is completed (step S712: Yes), and transmission of the content file is completed (step S713: Yes).
この態様によれば、コンテンツファイルに予め埋め込まれるマーキングフラグに応じて、マーキングの付加の態様が変更される。例えば、動画のコンテンツファイルにおいて、テロップなど比較的重要性の高い情報を有するシーンは、UE300に確実に到達するよう予めマーキングフラグが埋め込まれる。
According to this aspect, the marking addition mode is changed according to the marking flag embedded in the content file in advance. For example, in a moving image content file, a scene having relatively high importance information such as a telop is preliminarily embedded with a marking flag so as to reliably reach the
以上、説明した一連の動作によれば、通信方式の異なる基地局100間でのハンドオーバなどにおいて、ハンドオーバ先の基地局100bでは、ハンドオーバ後に利用可能な通信レートを算出してハンドオーバ元の基地局100aに通知する。これにより、ハンドオーバ元の基地局100aからサービスを提供するデータサーバ200に対して、ハンドオーバ後に利用可能な通信レートを通知することが可能となる。
As described above, according to the series of operations described above, in a handover between
データサーバ200は、通知されたハンドオーバ後に利用可能な通信レートとサービスレートを比較する。サービスレートがハンドオーバ後に利用可能な通信レートを上回る場合、サービスレートが通信レートを上回る度合いなどに応じて、サービスデータに対してマーキングの付加を開始する。
The
ハンドオーバ先の基地局100bは、ハンドオーバ後に、データサーバ200からマーキングが付加されたサービスデータを受信した場合、マーキング又はマーキングONデータが付加されるパケットについては、UE300に送信する。他方で、マーキングが付加されていない、又はマーキングOFFデータが付加されるパケットについては、送信せず破棄を行う。
When the handover destination base station 100b receives service data with marking added from the
このため、データサーバ200において生成されるサービスデータ内の一部のみを、最終的にUE300に対して送信するよう設定することが出来、サービスデータの容量を低減させることが出来る。これにより、サービスデータの送信に要求されるサービスレートを低減させることが出来る。従って、ハンドオーバ後の通信レートがハンドオーバ前と比較して低下する場合でも、適切なサービスデータの送信を維持し、一定品質以上のサービスを継続することが出来る。マーキングの付加の態様を適宜変更することで、UE300に対して送信されず破棄されるデータを決定可能となり、重要度の高いデータが破棄されることを防止出来る。
For this reason, only a part of the service data generated in the
また、基地局100bは、無線側バッファ118に一時的にデータを格納した後、通信レートに応じてUE300に対して送信する構成でもよい。このとき、無線側バッファ118の占有度が低く、容量に空きがある場合、一時的にデータを格納しても通信遅延が生じ難いため、データを一時格納した後、サービスデータを送信する。このように構成することで、通信レートに応じたサービスデータの適切な送信が可能となると共に、マーキングが付加されていないデータについても破棄されることを防止することが出来る。
Further, the base station 100b may be configured to temporarily store data in the radio side buffer 118 and then transmit the data to the
他方で、無線側バッファ118の占有度が高く、容量に空きがない場合には、データの一時的な格納により通信遅延が生じるため、サービス継続を優先し、マーキングが付加されていないデータを破棄することが好ましい。 On the other hand, if the wireless-side buffer 118 has a high occupancy and there is no free space, a communication delay occurs due to temporary storage of data. Therefore, priority is given to service continuation and data without marking is discarded. It is preferable to do.
尚、上述の説明では、UE300のハンドオーバ時において利用可能な通信レートが変化する場合を例に挙げて説明しているが、その他何らかの要因により、UE300が利用可能な通信レートが変化する場合に、上述のマーキング処理及びそれに伴う送信データの選択を実施してもよい。このような場合に用いる場合でも、UE300に対する適切なデータの送信を維持することが可能となる点で有益である。
In the above description, the case where the communication rate available at the time of handover of the
また、上述の説明では、UE300に対するサービスデータの提供元として、データサーバ200を例に挙げて説明しているが、その他の構成が採用されてもよい。例えば、移動端末UE300同士の通信時において、一方のUE300から他方のUE300に対してデータ通信を行う際に、上述したマーキング付加処理を行う設定を採用してもよい。
In the above description, the
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう移動通信システム、通信方法、基地局及びサーバなどもまた本発明の技術的範囲に含まれるものである。 The present invention is not limited to the above-described embodiments, and can be appropriately changed without departing from the spirit or idea of the invention that can be read from the claims and the entire specification, and mobile communication involving such changes. A system, a communication method, a base station, a server, and the like are also included in the technical scope of the present invention.
100 基地局、
101 CPU、
102 メモリ、
103 バススイッチ、
104 デジタル信号プロセッサ(DSP)、
105 (交換機側)インタフェースチップ、
106 (無線側)インタフェースチップ、
107 バッファメモリ、
111 呼制御部、
112 交換機側プロトコル終端部、
113 マーキング処理部、
114 無線側プロトコル終端部、
115 交換機側インタフェース、
116 無線側インタフェース、
117 ネットワークバッファ、
118 無線側バッファ、
200 データサーバ、
201 CPU、
202 メモリ、
203 バススイッチ、
204 デジタル信号プロセッサ(DSP)、
205 ハードディスク、
206 インタフェースチップ、
207 バッファメモリ、
211 呼制御部、
212 サービスデータ生成部、
213 交換機側プロトコル生成部、
214 マーキング付加部、
215 データストレージ、
216 交換機側インタフェース、
217 ネットワークバッファ、
300 移動端末(UE)。
100 base station,
101 CPU,
102 memory,
103 bus switch,
104 digital signal processor (DSP),
105 (switch side) interface chip,
106 (wireless side) interface chip,
107 buffer memory,
111 call control unit,
112 Switch side protocol termination,
113 marking processing section,
114 Radio side protocol terminator,
115 Switch side interface,
116 wireless side interface,
117 network buffer,
118 Radio side buffer,
200 data server,
201 CPU,
202 memory,
203 bus switch,
204 Digital signal processor (DSP),
205 hard disk,
206 interface chip,
207 buffer memory,
211 Call control unit,
212 service data generation unit,
213 Switch side protocol generator,
214 Marking addition part,
215 data storage,
216 Switch side interface,
217 network buffer,
300 Mobile terminal (UE).
Claims (6)
前記基地局は、前記サーバに対して当該基地局において利用可能な通信レートを通知する通知手段を備え、
前記サーバは、前記移動端末に対して送信するサービスデータのサービスレート及び通知される前記通信レートの差分に応じ、前記サービスデータ内の所定のデータをマーキングするマーキング手段を備え、
前記基地局は、前記サーバから送信される前記サービスデータを、前記サービスデータに対するマーキングの有無に応じて前記移動端末に送信することを特徴とする移動通信システム。 A wireless communication system comprising a base station capable of communicating with a mobile terminal and a server provided above the base station,
The base station comprises notification means for notifying the server of a communication rate available at the base station,
The server includes marking means for marking predetermined data in the service data according to a difference between a service rate of service data to be transmitted to the mobile terminal and the notified communication rate.
The mobile communication system, wherein the base station transmits the service data transmitted from the server to the mobile terminal according to the presence or absence of marking for the service data.
前記基地局は、前記バッファ容量の空き容量に応じて、前記サーバから送信される前記サービスデータを、前記サービスデータに対するマーキングの有無に応じて前記移動端末に送信することを特徴とする請求項1に記載の移動通信システム。 The base station further includes a buffer for temporarily storing data to be transmitted to the mobile terminal,
2. The base station according to claim 1, wherein the service data transmitted from the server is transmitted to the mobile terminal in accordance with the presence / absence of marking for the service data according to a free space of the buffer capacity. The mobile communication system according to 1.
前記基地局から前記サーバに対して、当該基地局において利用可能な通信レートを通知する通知工程と、
前記サーバから前記移動端末に対して送信するサービスデータのサービスレート及び通知される前記通信レートの差分に応じ、前記サービスデータ内の所定のデータをマーキングするマーキング工程と、
前記サーバから前記基地局に送信される前記サービスデータを、前記サービスデータに対するマーキングの有無に応じて前記基地局から前記移動端末に送信する送信工程と
を備えることを特徴とする通信方法。 A communication method in a wireless communication system comprising a base station capable of communicating with a mobile terminal and a server provided above the base station,
A notification step of notifying a communication rate available at the base station from the base station to the server;
A marking step of marking predetermined data in the service data according to a difference between a service rate of service data transmitted from the server to the mobile terminal and the notified communication rate;
A communication method comprising: a transmission step of transmitting the service data transmitted from the server to the base station from the base station to the mobile terminal according to the presence or absence of marking on the service data.
前記サーバに対して当該基地局において利用可能な通信レートを通知する通知手段と、
前記サーバより受信し、前記移動端末に対して送信するサービスデータを、前記サービスデータに対して前記通信レートに応じて付与されるマーキングの有無に応じて前記移動端末に送信する送信手段と
を備えることを特徴とする基地局。 In a mobile communication system, a base station that transmits data received from a server to a mobile terminal,
A notification means for notifying the server of a communication rate available in the base station;
Transmitting means for transmitting service data received from the server and transmitted to the mobile terminal to the mobile terminal according to the presence or absence of marking given to the service data according to the communication rate. A base station characterized by that.
前記移動端末に対して送信するサービスデータのサービスレートと、前記基地局が前記移動端末との通信に利用可能な通信レートとの差分に応じ、前記サービスデータ内の所定のデータを前記移動端末に送信するようマーキングするマーキング手段を備えることを特徴とするサーバ。 In a mobile communication system, a server that transmits service data to a mobile terminal via a subordinate base station,
In accordance with a difference between a service rate of service data transmitted to the mobile terminal and a communication rate that the base station can use for communication with the mobile terminal, predetermined data in the service data is transmitted to the mobile terminal. A server comprising marking means for marking for transmission.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010147617A JP2012015600A (en) | 2010-06-29 | 2010-06-29 | Mobile communication system, communication method, base station and server |
| US13/155,473 US20110317578A1 (en) | 2010-06-29 | 2011-06-08 | System and method for transmitting service data from a server to a terminal via a base station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010147617A JP2012015600A (en) | 2010-06-29 | 2010-06-29 | Mobile communication system, communication method, base station and server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2012015600A true JP2012015600A (en) | 2012-01-19 |
Family
ID=45352491
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010147617A Withdrawn JP2012015600A (en) | 2010-06-29 | 2010-06-29 | Mobile communication system, communication method, base station and server |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US20110317578A1 (en) |
| JP (1) | JP2012015600A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015532605A (en) * | 2012-08-16 | 2015-11-12 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Coordinator switching method for medical, body, area and network |
| US9467904B2 (en) | 2012-04-27 | 2016-10-11 | Fujitsu Limited | Mobile station, base station, and communication method |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5857661B2 (en) * | 2011-11-18 | 2016-02-10 | 沖電気工業株式会社 | Packet processing apparatus and method |
| CN103702376B (en) * | 2012-09-27 | 2017-03-29 | 中国移动通信集团公司 | A kind of UE is redirected to method, system and the UE of express network |
| JP6122342B2 (en) * | 2013-05-28 | 2017-04-26 | 京セラ株式会社 | Communication system, base station, mobile station, and communication method |
| US10887792B2 (en) * | 2018-12-27 | 2021-01-05 | Intel Corporation | Pseudo-random label assignments for packets in a transmission burst |
| US11770441B2 (en) | 2019-06-07 | 2023-09-26 | Qualcomm Incorporated | File delivery failure feedback and application feedback |
| GB2604685A (en) * | 2020-10-30 | 2022-09-14 | Samsung Electronics Co Ltd | Improvements in and relating to Self-Organised Networks (SONs) |
| US20240314644A1 (en) * | 2023-03-13 | 2024-09-19 | Meta Platforms Technologies, Llc | Systems and methods for false congestion avoidance |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7263105B2 (en) * | 2002-12-18 | 2007-08-28 | Intel Corporation | WLAN device and method for interfacing between a MAC sublayer and a physical layer |
| US8630256B2 (en) * | 2006-12-05 | 2014-01-14 | Qualcomm Incorporated | Method and system for reducing backhaul utilization during base station handoff in wireless networks |
-
2010
- 2010-06-29 JP JP2010147617A patent/JP2012015600A/en not_active Withdrawn
-
2011
- 2011-06-08 US US13/155,473 patent/US20110317578A1/en not_active Abandoned
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9467904B2 (en) | 2012-04-27 | 2016-10-11 | Fujitsu Limited | Mobile station, base station, and communication method |
| JP2015532605A (en) * | 2012-08-16 | 2015-11-12 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | Coordinator switching method for medical, body, area and network |
Also Published As
| Publication number | Publication date |
|---|---|
| US20110317578A1 (en) | 2011-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2012015600A (en) | Mobile communication system, communication method, base station and server | |
| JP5363633B2 (en) | Autonomous transmission method for coverage extension | |
| KR101141649B1 (en) | method of transmitting and receiving control information for enhanced uplink data channel | |
| TW546972B (en) | Channel-type switching from a common channel to a dedicated channel based on common channel load | |
| CN101019344B (en) | Method and device for uplink data transmission in a handover area using a transport channel for uplink traffic | |
| US7426385B2 (en) | Communication device and method for communicating over a digital mobile network | |
| EP1892899B1 (en) | Data flow amount control device and method | |
| EP1903726B1 (en) | Data flow amount control device and data flow amount control method | |
| JP4185035B2 (en) | Reverse transfer rate scheduling method and apparatus for supporting fast transfer rate change in packet communication system | |
| US7535876B2 (en) | Method of flow control for HSDPA and HSUPA | |
| IL205411A (en) | Method and apparatus for fast closed-loop rate adaptation in a high rate packet data transmission | |
| TW201220868A (en) | Method and apparatus for radio link control during network congestion in a mobile wireless device | |
| KR20050053376A (en) | Method for transmitting a data receiving information in mobile communication system | |
| KR101473010B1 (en) | How to provide circuit services using packet network | |
| CN101228746B (en) | Method, device and system for sending scheduling information | |
| JP2010278565A (en) | COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND CONTROL DEVICE | |
| KR20210065098A (en) | Communication device, infrastructure equipment and methods | |
| JP5124591B2 (en) | Method for displaying consecutive data units in RAN | |
| CN101060717B (en) | Service quality assurance method and device | |
| EP3923619A1 (en) | Data transmission mode determining method, network device, and computer storage medium | |
| RU2372724C2 (en) | Transmission rate control method, mobile station and radio network controller | |
| CN101127935A (en) | Mobile communication system and communication branch setting method | |
| WO2024207313A1 (en) | Method and apparatus for wireless communication | |
| RU2324295C2 (en) | Method for data rate control and mobile station | |
| US7321562B2 (en) | Packet transmission method, network element and arrangement |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20130903 |