[go: up one dir, main page]

JP2012015600A - Mobile communication system, communication method, base station and server - Google Patents

Mobile communication system, communication method, base station and server Download PDF

Info

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
Application number
JP2010147617A
Other languages
Japanese (ja)
Inventor
Tetsuo Tomita
哲生 富田
Fumi Kimura
文 木村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2010147617A priority Critical patent/JP2012015600A/en
Priority to US13/155,473 priority patent/US20110317578A1/en
Publication of JP2012015600A publication Critical patent/JP2012015600A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To maintain transmission of appropriate service data if an available communication rate is lower than a service rate due to handover.SOLUTION: A radio communication system 1 comprises a base station 100 which can communicate with a mobile terminal 300, and a server 200 which is provided in a position higher than the base station. The base station comprises notification means 111 which notifies the server of a communication rate available at the base station. The server comprises marking means 214 which marks prescribed data in service data depending on difference between a service rate of the service data to be transmitted to the mobile terminal and the notified communication rate. The base station transmits the service data transmitted by the server to the mobile terminal depending on whether or not the service data has a mark.

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.

特表2009−537089号公報Special table 2009-537089 特開2005−328441号公報JP 2005-328441 A 特開2004−312062号公報JP 2004-312062 A

上述したように、異なる移動通信システム間で通信レートが大きく異なる場合に、通信レートが高い移動通信システムから通信レートが低い移動通信システムにユーザ端末がハンドオーバすると、通信レートが不足してサービスが利用出来なくなる可能性がある。   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.

移動通信システムの全体的な構成を示す図である。It is a figure which shows the whole structure of a mobile communication system. 通信方式の種別と、代表的な通信レートとを示す表である。It is a table | surface which shows the classification of a communication system, and a typical communication rate. 通信レートに応じたサービスデータの送信の態様を示す図である。It is a figure which shows the aspect of transmission of the service data according to a communication rate. 通信レートに応じてサービスデータのサービスレートを変更する場合の送信の態様を示す図である。It is a figure which shows the aspect of transmission in the case of changing the service rate of service data according to a communication rate. 無線リソースを複数ユーザで共有する場合のサービスデータの送信の態様を示す図である。It is a figure which shows the aspect of transmission of the service data in case a radio | wireless resource is shared by multiple users. 基地局の構成及び機能を示すブロック図である。It is a block diagram which shows the structure and function of a base station. データサーバの構成及び機能を示すブロック図である。It is a block diagram which shows the structure and function of a data server. 移動通信システムにおけるハンドオーバ処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the hand-over process in a mobile communication system. ハンドオーバ処理時におけるハンドオーバ元の基地局の動作の流れを示すフローチャートである。5 is a flowchart showing a flow of operations of a handover source base station during a handover process. ハンドオーバ処理時におけるハンドオーバ先の基地局の動作の流れを示すフローチャートである。5 is a flowchart showing a flow of operations of a handover destination base station during a handover process. ハンドオーバ処理時におけるデータサーバの動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the data server at the time of a handover process. マーキングに応じたサービスデータ送信時の基地局の動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the base station at the time of the service data transmission according to marking. ハンドオーバ処理におけるマーキング付加停止時の動作の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of operation | movement at the time of the marking addition stop in a handover process. 移動通信システムにおけるハンドオーバ処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of the hand-over process in a mobile communication system. サービスデータに対するマーキングの付加の態様を示す図である。It is a figure which shows the aspect of the marking added with respect to service data. マーキング付加とサービスデータ送信の態様を示す図である。It is a figure which shows the aspect of marking addition and service data transmission. マーキング付加に係るデータサーバの動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the data server which concerns on marking addition. マーキング付加に係るデータサーバの動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the data server which concerns on marking addition. マーキング付加に係るデータサーバの動作の流れを示すフローチャートである。It is a flowchart which shows the flow of operation | movement of the data server which concerns on marking addition.

以下に、発明を実施するための実施形態について説明する。   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 mobile communication system 1 which is a specific example of the disclosed mobile communication system is shown. As shown in FIG. 1, the mobile communication system 1 has a configuration in which a plurality of base stations 100a to 100f are connected to a data server 200 via a core network. The base stations 100a to 100f form a cell that is a radio section under their control, and communicate with a mobile terminal (UE: User Equipment) 300 located in the cell. For example, in the example illustrated in FIG. 1, the UE 300 is located in the cell of the base station 100a, and receives service data transmitted from the data server 200 on the core network via the base station 100a. When the base stations 100a to 100f are described without distinction, in the mobile communication system 1 described using the notation of the base station 100, the base stations 100a to 100f are used for communication of different data. A communication method may be adopted. In the example of FIG. 1, it is assumed that the base stations 100a to 100c employ one communication method, and the base stations 100d to 100f employ another communication method. Examples of communication systems include 2G (second generation) GSM (Global System for Mobile communications), LTE (Long Term Evolution) called 3.9G, and the like.

異なる通信方式においては、例えばデータの送受信のためのプロトコルが異なるため、データ転送時の通信レートが異なる。典型的には、大容量データ通信の要求に応じて、通信方式の世代が改まる毎に通信レートはより大きく改善される傾向がある。   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 base station 100 and the UE 300 is of a relatively high communication rate, the comparison is made within the range of the communication rate. Service data can be transmitted at a high service rate. For this reason, since it becomes possible to transmit a lot of service data at once, a large amount of data such as a moving image can be suitably transmitted. On the other hand, as shown in FIG. 3 (b), when the communication scheme adopted in the radio section between the base station 100 and the UE 300 is of a relatively low communication rate, it is within the range of the communication rate. Service data can only be transmitted at a relatively low service rate. For this reason, since the service data that can be transmitted at a time is smaller, it is not suitable for transmission of large-capacity data such as moving images.

相異なる通信方式を採用する基地局100が存在する移動通信システム1において、異なる通信方式を採用する基地局100間でUE300のハンドオーバが生じる場合、ハンドオーバの前後で利用可能な通信レートが大きく変化する場合がある。例えば、図1の例で、基地局100a乃至100cと、基地局100d乃至100fとで異なる通信方式を採用している場合などが考えられる。   In the mobile communication system 1 in which a base station 100 that employs a different communication scheme exists, when a UE 300 handover occurs between the base stations 100 that employ a different communication scheme, the available communication rate changes significantly before and after the handover. There is a case. For example, in the example of FIG. 1, there may be a case where different communication schemes are employed between the base stations 100a to 100c and the base stations 100d to 100f.

例えば、W−CDMAを採用する基地局100からLTEを採用する基地局100にハンドオーバする場合、通信レートは概ね1000倍となり、サービスデータの好適な送信が可能となる。   For example, when a handover is performed from a base station 100 that employs W-CDMA to a base station 100 that employs LTE, the communication rate is approximately 1000 times, and service data can be transmitted favorably.

一方で、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 LTE base station 100 to the W-CDMA base station 100, the communication rate is approximately 1/1000, which may hinder suitable transmission of service data. In particular, when the service data transmitted from the data server 200 to the UE 300 at the time of handover is large-capacity data such as a moving image, the service rate required for transmitting the service data exceeds the available communication rate, Service data may not be transmitted properly. FIG. 3C is a diagram illustrating a communication state after the UE 300 has handed over from the LTE base station 100 to the W-CDMA base station 100. In the W-CDMA base station 100, since the service rate required for transmitting the service data currently being transmitted to the UE 300 exceeds the communication rate, the transmission of service data is hindered. In this case, in the W-CDMA base station 100, service data that cannot be transmitted is discarded, and only service data in a range that can be transmitted at the communication rate is transmitted to the UE 300. For this reason, if it is a moving image, there exists a technical problem that a defect | deletion arises in data, such as becoming fragmented reproduction.

このような技術的な問題に対して、サービスレートを変化させることで対応する方法が考えられる。例えば、サービスデータが動画などの符号化データである場合、符号化方式を変更してハンドオーバ後の基地局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 base station 100 after handover can be considered. With reference to FIG. 4, a communication situation when the above-described method is employed will be described. When the UE 300 is communicating with the base station 100 having a relatively high communication rate (FIG. 4 (a)) and handing over to the base station 100 having a relatively low communication rate, the base having a relatively low communication rate. The service data encoding method is changed according to the communication rate available at the station 100 (FIG. 4B). As a result, the service rate of the service data is reduced, and the service data can be transmitted even when the communication rate is lower than the original service rate due to handover between the base stations 100 having different communication methods. However, there is a limit to the change rate of the service rate due to the change of the encoding method and the like, and the available communication rate is extremely lowered like a handover from the 4G base station 100 to the 2G base station 100. In some cases, it may not always be possible.

一方、同一の通信方式を採用する基地局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 base stations 100 that adopt the same communication method, the communication rate may change greatly before and after the handover, which may cause the above-described technical problem. For example, in the LTE base station 100, when there are a plurality of accommodated UEs 300, a method in which a plurality of UEs 300 are shared and used by the plurality of UEs 300 is employed (FIG. 5A). Therefore, the communication rate that can be used by a single UE 300 varies depending on the number of UEs 300 accommodated in the base station 100. Therefore, when the UE 300 is handed over from the LTE base station 100 to another LTE base station 100, the number of UEs accommodated in the handover destination base station 100 is the number of UEs accommodated in the handover source base station 100. When larger, the communication rate which UE300 can use falls. As a result, the communication rate available in the handover destination base station 100 is lower than the service rate required for transmitting the service data currently being transmitted to the UE 300, so that the transmission of service data is hindered. .

(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 base station 100 and the data server 200 included in the mobile communication system 1 will be described with reference to FIGS. 6 and 7.

図6は、基地局100のハードウェア構成、及び各部における通信制御のための機能部を示すブロック図である。尚、以下に説明する各機能部については、各部が有する機能について便宜上分割して示すものであって、実際に各機能部が独立した実体として存在する態様に限られず、ハードウェア構成の一部又はソフトウェアにおける一機能であってもよい。   FIG. 6 is a block diagram illustrating a hardware configuration of the base station 100 and functional units for communication control in each unit. Note that each function unit described below is shown by dividing the functions of each unit for the sake of convenience, and is not limited to a mode in which each function unit actually exists as an independent entity. Alternatively, it may be a function in software.

基地局100は、CPU101と、メモリ102と、バススイッチ103と、DSP(Digital Signal Processor:デジタル信号プロセッサ)104と、交換機側インタフェースチップ105と、無線側インタフェースチップ106と、バッファメモリ107とを備える。   The base station 100 includes a CPU 101, a memory 102, a bus switch 103, a DSP (Digital Signal Processor) 104, an exchange side interface chip 105, a radio side interface chip 106, and a buffer memory 107. .

CPU101は、基地局100全体の動作を制御する制御部であって、バススイッチ103を介して、DSP104と接続され、動作制御のための信号の送受信を行う。また、CPU101は、基地局100における呼処理の制御を行う機能部である呼制御部111を有し、UE300との接続状況に応じて各部の動作を制御する。   The CPU 101 is a control unit that controls the operation of the entire base station 100, and is connected to the DSP 104 via the bus switch 103, and transmits and receives signals for operation control. In addition, the CPU 101 includes a call control unit 111 that is a functional unit that controls call processing in the base station 100, and controls the operation of each unit in accordance with the connection status with the UE 300.

実施形態の呼制御部111は、更に、UE300が基地局100にハンドオーバされる際にリソースの確保を行い、該リソースに応じて決定される利用可能な通信レートの算出を行う。呼制御部111は、算出した通信レートをインタフェースチップ105を介してUE300のハンドオーバ元となる基地局100に送信する。また、呼制御部111は、配下に在圏するUE300が他の基地局100にハンドオーバする際に、上述のように送信される通信レートを受信して、データサーバ200に送信する。   The call control unit 111 of the embodiment further secures resources when the UE 300 is handed over to the base station 100, and calculates an available communication rate that is determined according to the resources. The call control unit 111 transmits the calculated communication rate to the base station 100 that is the handover source of the UE 300 via the interface chip 105. Further, the call control unit 111 receives the communication rate transmitted as described above and transmits it to the data server 200 when the UE 300 in the subordinate region hands over to another base station 100.

メモリ102は、データ格納用のメモリであって、例えばCPU101を動作させるためのプログラムを格納する。CPU101は、該プログラムを読み込むことで、各部の制御を行う。   The memory 102 is a memory for storing data, and stores, for example, a program for operating the CPU 101. The CPU 101 controls each unit by reading the program.

DSP104は、データサーバ200からコアネットワークを介して送信されるデータを処理して、UE300に送信するためのデータに変換する信号処理を行う。このため、DSP104は、コアネットワークからの信号を終端する交換機側プロトコル終端部112と、交換機側プロトコル終端部112から受信したデータを無線用のプロトコルに変換する無線機側プロトコル終端部114とを有する。また、DSP104は、データサーバ200から送信されるサービスデータ内のマーキングを検出し、UE300に対してデータを選択的に送信するマーキング処理部113を備える。   The DSP 104 performs signal processing for processing data transmitted from the data server 200 via the core network and converting the data into data to be transmitted to the UE 300. For this reason, the DSP 104 has an exchange-side protocol termination unit 112 that terminates a signal from the core network, and a radio-side protocol termination unit 114 that converts data received from the exchange-side protocol termination unit 112 into a wireless protocol. . Further, the DSP 104 includes a marking processing unit 113 that detects marking in service data transmitted from the data server 200 and selectively transmits data to the UE 300.

交換機側インタフェースチップ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 data server 200 or another base station 100. Specifically, data transmission / reception is performed by the operation of the exchange-side interface 115 which is one functional unit in the exchange-side interface chip 105.

無線側インタフェースチップ106は、配下のセルに在圏するUE300との間で通信を行うためのインタフェース機能を有するチップである。具体的には、無線側インタフェースチップ106内の一機能部である無線側インタフェース116の動作により、不図示のアンテナを介して配下にセルが形成され、データの送受信が行われる。   The radio-side interface chip 106 is a chip having an interface function for performing communication with the UE 300 located in the cell under its control. Specifically, the operation of the wireless side interface 116, which is one functional unit in the wireless side interface chip 106, forms cells under the control of the antenna via a not-shown antenna, and transmits and receives data.

バッファメモリ107は、DSP104が処理するデータを一時的に格納するバッファ用のメモリである。バッファメモリ107は、例えば、コアネットワークから受信するサービスデータを一時的に格納するネットワークバッファ117と、UE300に送信するデータを一時的に格納する無線側バッファ118とを備える。   The buffer memory 107 is a buffer memory that temporarily stores data processed by the DSP 104. The buffer memory 107 includes, for example, a network buffer 117 that temporarily stores service data received from the core network, and a radio-side buffer 118 that temporarily stores data to be transmitted to the UE 300.

図7は、データサーバ200のハードウェア構成、及び各部における通信制御のための機能部を示すブロック図である。尚、以下に説明する各機能部については、各部が有する機能について便宜上分割して示すものであって、実際に各機能部が独立した実体として存在する態様に限られず、ハードウェア構成の一部又はソフトウェアにおける一機能であってもよい。   FIG. 7 is a block diagram illustrating a hardware configuration of the data server 200 and functional units for communication control in each unit. Note that each function unit described below is shown by dividing the functions of each unit for the sake of convenience, and is not limited to a mode in which each function unit actually exists as an independent entity. Alternatively, it may be a function in software.

データサーバ200は、CPU201と、メモリ202と、バススイッチ203と、DSP204と、ハードディスク205と、インタフェースチップ106と、バッファメモリ206とを備える。   The data server 200 includes a CPU 201, a memory 202, a bus switch 203, a DSP 204, a hard disk 205, an interface chip 106, and a buffer memory 206.

CPU201は、データサーバ200全体の動作を制御する制御部であって、バススイッチ203を介して、DSP204と接続され、動作制御のための信号の送受信を行う。また、CPU201は、データサーバ200における呼処理の制御を行う機能部である呼制御部211を有する。   The CPU 201 is a control unit that controls the overall operation of the data server 200, and is connected to the DSP 204 via the bus switch 203, and transmits and receives signals for operation control. In addition, the CPU 201 includes a call control unit 211 that is a functional unit that controls call processing in the data server 200.

呼制御部211は、配下の基地局100に対するUE300の接続状況に応じて、サービスデータの送信を行うよう各部の動作を制御する。また、呼制御部211は、基地局100より通知される、UE300のハンドオーバ先の基地局100において利用可能な通信レートと、UE300に対して提供しているサービスデータのサービスレートとを比較し、サービスデータへのマーキング付加の要否の判定を行う。呼制御部211は、判定結果に基づき、マーキング付加部214に対して、マーキング実施に係る指示を送信する。   The call control unit 211 controls the operation of each unit to transmit service data according to the connection status of the UE 300 to the subordinate base station 100. Further, the call control unit 211 compares the communication rate notified from the base station 100 and usable in the base station 100 that is the handover destination of the UE 300 with the service rate of the service data provided to the UE 300, Judgment is made as to whether or not marking should be added to the service data. Based on the determination result, the call control unit 211 transmits an instruction related to marking to the marking adding unit 214.

メモリ202は、データ格納用のメモリであって、例えばCPU201を動作させるためのプログラムを格納する。CPU201は、該プログラムを読み込むことで、各部の制御を行う。   The memory 202 is a memory for storing data, and stores, for example, a program for operating the CPU 201. The CPU 201 controls each unit by reading the program.

DSP204は、UE300からの送信要求に応じて、ハードディスク205より読み出されたコンテンツファイルから送信用のサービスデータを生成して、コアネットワーク経由で基地局100に送信する処理を行う。このため、DSP204は、ハードディスク205から読み出されたコンテンツファイルからサービスデータを生成するサービスデータ生成部212と、生成されたサービスデータにコアネットワーク経由で送信するための交換機側のプロトコルを付与する交換機側プロトコル生成部213とを備える。また、DSP204は、ハンドオーバ先の基地局100における通信レートが送信しようとするサービスデータのサービスレートを下回る場合など、呼制御部211からの指示に応じて、サービスデータにマーキングを行うマーキング付加部214を備える。   In response to a transmission request from the UE 300, the DSP 204 generates service data for transmission from the content file read from the hard disk 205, and transmits it to the base station 100 via the core network. Therefore, the DSP 204 includes a service data generation unit 212 that generates service data from the content file read from the hard disk 205, and an exchange that assigns an exchange-side protocol for transmitting the generated service data via the core network. Side protocol generation unit 213. Further, the DSP 204 performs marking on the service data in response to an instruction from the call control unit 211, such as when the communication rate at the handover destination base station 100 is lower than the service rate of the service data to be transmitted. Is provided.

ハードディスク205は、データサーバが提供するコンテンツファイルを格納するデータストレージ215を有する。データストレージ215は、UE300からの要求に応じて所望のコンテンツファイルを読み出して、送信する。   The hard disk 205 has a data storage 215 that stores content files provided by the data server. The data storage 215 reads and transmits a desired content file in response to a request from the UE 300.

インタフェースチップ206は、コアネットワークを介して基地局100との間で通信を行うためのインタフェース機能を有するチップである。具体的には、インタフェースチップ205内の一機能部である交換機側インタフェース216の動作により、データの送受信が行われる。   The interface chip 206 is a chip having an interface function for performing communication with the base station 100 via the core network. Specifically, data transmission / reception is performed by the operation of the exchange-side interface 216 which is one functional unit in the interface chip 205.

バッファメモリ207は、DSP204が処理するデータを一時的に格納するバッファ用のメモリである。バッファメモリ207は、データストレージ215から読み出されたコンテンツファイルを送信するために一時的に格納するネットワークバッファ217を備える。   The buffer memory 207 is a buffer memory that temporarily stores data processed by the DSP 204. The buffer memory 207 includes a network buffer 217 that temporarily stores the content file read from the data storage 215 for transmission.

(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 mobile communication system 1 will be described. FIG. 8 is a sequence diagram showing a process flow at the time of handover of the UE 300 in the mobile communication system 1. FIG. 9 is a flowchart showing a flow of processing in the base station 100a as a handover source. 10 and 12 are flowcharts showing the flow of processing in the base station 100b that is the handover destination. FIG. 11 is a flowchart showing the flow of processing in the data server 200.

図8に示されるように、UE300のハンドオーバ前には、UE300は、基地局100aに収容される。データサーバ200は、UE300向けのサービスデータを基地局100aに対して送信し、基地局100aは、受信したサービスデータを所定のサービスレートでUE300に送信する。   As shown in FIG. 8, before the handover of the UE 300, the UE 300 is accommodated in the base station 100a. The data server 200 transmits service data for the UE 300 to the base station 100a, and the base station 100a transmits the received service data to the UE 300 at a predetermined service rate.

UE300における基地局100aとの通信品質が劣化する場合、UE300は、基地局100aに対して通信品質の劣化を報告する。報告を受けた基地局100aの呼制御部111は、UE300の基地局100bへのハンドオーバ(HO:Hand Over)の実施の判断を行う。その後、基地局100aは、基地局100bに対してハンドオーバ要求(HO要求)メッセージを送信する。   When the communication quality of the UE 300 with the base station 100a deteriorates, the UE 300 reports the deterioration of the communication quality to the base station 100a. Upon receiving the report, the call control unit 111 of the base station 100a determines whether to perform a handover (HO: Hand Over) of the UE 300 to the base station 100b. Thereafter, the base station 100a transmits a handover request (HO request) message to the base station 100b.

ハンドオーバ要求メッセージを受信した基地局100bの呼制御部111は、ハンドオーバ後のUE300に対して割り当てる無線リソースの確保を行う。また、確保された無線リソースに応じて、UE300が利用可能な通信レートを算出する。その後、基地局100bは、基地局100aに対して、ハンドオーバ応答(HO応答)メッセージと、ハンドオーバ後に利用可能な通信レートとを送信する。   The call control unit 111 of the base station 100b that has received the handover request message secures radio resources to be allocated to the UE 300 after the handover. Further, a communication rate that can be used by the UE 300 is calculated according to the reserved radio resource. Thereafter, the base station 100b transmits a handover response (HO response) message and a communication rate available after the handover to the base station 100a.

ハンドオーバ応答メッセージを受信した基地局100aは、データサーバ200に対して、UE300の通信先変更要求メッセージと、ハンドオーバ先の基地局100bにおいて利用可能な通信レートとを送信する。   The base station 100a that has received the handover response message transmits a communication destination change request message of the UE 300 and a communication rate that can be used in the handover destination base station 100b to the data server 200.

通信先変更要求メッセージを受信したデータサーバ200の呼制御部211は、UE300向けのサービスデータの送信先を基地局100aから基地局100bに変更する処理を行う。また、呼制御部211は、通知された基地局100bにおいて利用可能な通信レートと、サービスデータの送信に要求されるサービスレートとの比較を行う。呼制御部211は、比較結果に基づいて、サービスデータ内のデータをマーキングするか否かの判断を行い、マーキング付加部214に対してマーキングの要否を指示する。仮に、基地局100bにおいて利用可能な通信レートがサービスレートを下回る場合、マーキング付加部214は、呼制御部211の指示に基づいて、サービスデータ内の所定のデータにマーキングを行う。このとき、例えば、サービスデータの内、基地局100bにおいて利用可能な通信レートを上回るデータ部分についてマーキングが付加される。その後、データサーバ200は、基地局100bに対してマーキングが付加されたサービスデータを送信する。   The call control unit 211 of the data server 200 that has received the communication destination change request message performs processing to change the transmission destination of service data for the UE 300 from the base station 100a to the base station 100b. In addition, the call control unit 211 compares the notified communication rate available in the base station 100b with the service rate required for service data transmission. The call control unit 211 determines whether to mark the data in the service data based on the comparison result, and instructs the marking adding unit 214 whether marking is necessary. If the communication rate available in the base station 100b is lower than the service rate, the marking adding unit 214 marks predetermined data in the service data based on an instruction from the call control unit 211. At this time, for example, marking is added to the data portion of the service data that exceeds the communication rate available at the base station 100b. Thereafter, the data server 200 transmits the service data with the marking added to the base station 100b.

一方、データサーバ200による通信先変更処理と並行して、基地局100aは、UE300に対してハンドオーバ指示(HO指示)メッセージを送信し、基地局100bへのハンドオーバの実施を指示する。ハンドオーバ指示メッセージを受信したUE300は、基地局100bへのハンドオーバを実施し、基地局100aに対してハンドオーバ通知(HO通知)メッセージを送信する。   On the other hand, in parallel with the communication destination change process by the data server 200, the base station 100a transmits a handover instruction (HO instruction) message to the UE 300 to instruct execution of the handover to the base station 100b. The UE 300 that has received the handover instruction message performs handover to the base station 100b and transmits a handover notification (HO notification) message to the base station 100a.

ハンドオーバの実施後に、サービスデータの受信を受けた基地局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 UE 300 the data to which the marking is added from the received service data. On the other hand, the marking processing unit 113 performs processing for discarding data to which no marking is added. Thereafter, the base station 100b transmits service data to the UE 300.

上述したハンドオーバ時の処理におけるハンドオーバ元の基地局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 call control unit 111 of the base station 100a receives a report of communication quality degradation from the UE 300 (step S101), and determines whether or not the handover to the base station 100b with high communication quality in the UE 300 is necessary (step S102).

基地局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 UE 300 and a communication rate that can be used in the handover destination base station 100b to the data server 200 (step S106). As a response to the communication destination change request message, the base station 100a receives the communication destination change response message from the data server 200 (step S107).

通信先変更応答メッセージを受信した基地局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 UE 300, and instructs execution of the handover to the base station 100b (step S108). As a response to the handover instruction message, the base station 100a receives a handover notification message for notifying the completion of the handover process for the base station 100b from the UE 300 (step S109). Thereafter, the base station 100a releases radio resources reserved for call processing for the handed over UE 300 (step S110), and ends the processing.

上述したハンドオーバ時の処理におけるハンドオーバ先の基地局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 call control unit 111 of the base station 100b secures radio resources to be allocated to the UE 300 after the handover (step S202).

次に基地局100bの呼制御部111は、確保した無線リソースに基づいて、ハンドオーバ後にUE300が利用可能な通信レートの算出を行う(ステップS203)。その後、基地局100bは、ハンドオーバ要求メッセージに対する応答として、ハンドオーバ応答メッセージ(ステップS204)と、ハンドオーバ後に利用可能な通信レートとを基地局100aに送信する(ステップS205)。   Next, the call control unit 111 of the base station 100b calculates a communication rate that can be used by the UE 300 after the handover based on the secured radio resource (step S203). Thereafter, as a response to the handover request message, the base station 100b transmits a handover response message (step S204) and a communication rate that can be used after the handover to the base station 100a (step S205).

上述したハンドオーバ時の処理におけるデータサーバ200の動作の流れについて、図11のフローチャートにまとめて説明する。   The operation flow of the data server 200 in the above-described processing at the time of handover will be described together in the flowchart of FIG.

ハンドオーバ処理の実施前には、データサーバ200は、UE300を収容する基地局100aに対して、UE300向けのサービスデータを送信している(ステップS301)。その後、データサーバ200の呼制御部211は、ハンドオーバ元の基地局100aからハンドオーバ処理に係るUE300の通信先を基地局100bに変更する通信先変更要求メッセージ(ステップS302)とともに、ハンドオーバ先の基地局100bにおいて利用可能な通信レートの通知を受ける(ステップS303)。   Before the handover process is performed, the data server 200 transmits service data for the UE 300 to the base station 100a that accommodates the UE 300 (step S301). Thereafter, the call control unit 211 of the data server 200, together with the communication destination change request message (step S302) for changing the communication destination of the UE 300 related to the handover process from the handover source base station 100a to the base station 100b, the handover destination base station The communication rate available in 100b is notified (step S303).

続いて、データサーバ200の呼制御部211は、現在UE300に対して送信しているサービスデータのサービスレートを取得する(ステップS304)。そして、データサーバ200の呼制御部211は、取得したサービスレートと、ハンドオーバ先の基地局100bにおいて利用可能な通信レートとの比較を行う(ステップS305)。   Subsequently, the call control unit 211 of the data server 200 acquires the service rate of the service data currently being transmitted to the UE 300 (step S304). Then, the call control unit 211 of the data server 200 compares the acquired service rate with the communication rate that can be used in the handover destination base station 100b (step S305).

現在のサービスレートがハンドオーバ先の基地局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 call control unit 211 of the data server 200 does not perform the marking addition process. The setting is made as follows (step S306).

他方で、現在のサービスレートがハンドオーバ先の基地局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 call control unit 211 of the data server 200 transmits the service data in the service data to the marking adding unit 214. The marking adding process for adding the marking to the predetermined data is performed (step S307). A specific marking process operation will be described in detail later.

マーキング付加の設定と同時に又は相前後して、データサーバ200の呼制御部211は、通信先変更要求に応じて、サービスデータの送信先をハンドオーバ先の基地局100bに変更する処理を行う(ステップS308)。処理後、データサーバ200は、基地局100aに対して、通信先の変更処理が完了したことを示す通信先変更応答メッセージを送信する(ステップS309)。   At the same time as or after the setting of marking addition, the call control unit 211 of the data server 200 performs a process of changing the transmission destination of the service data to the handover destination base station 100b in response to the communication destination change request (Step S1). S308). After the processing, the data server 200 transmits a communication destination change response message indicating that the communication destination change processing has been completed to the base station 100a (step S309).

その後、データサーバ200は、新しくUE300を収容する基地局100bに対して、UE300向けのサービスデータの送信を行う(ステップS310)。尚、上述したマーキング付加部214によるサービスデータへのマーキング付加が行われる場合、サービスデータ内の例えばパケットヘッダやプロトコルヘッダに、マーキング付加が行われていることを示すデータと共に、マーキングを示すデータが付加される。   Thereafter, the data server 200 transmits service data for the UE 300 to the base station 100b that newly accommodates the UE 300 (step S310). When marking is added to the service data by the marking adding unit 214 described above, data indicating marking is added to the packet header or protocol header in the service data, for example, along with data indicating that the marking is added. Added.

ハンドオーバ後のサービスデータの通信時の処理における基地局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 UE 300 from the data server 200 via the exchange in the core network (step S401). Specifically, one packet of service data divided into a plurality of packets for transmission is received.

基地局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 UE 300 so that the packet is transmitted to the UE 300. The wireless-side protocol termination unit 114 converts the transferred packet into a wireless-side protocol and passes it to the wireless-side interface 116 (step S405). Then, the radio side interface 116 transmits the passed packet to the UE 300 (step S406).

他方で、調査したパケットにマーキングが付加されていない場合(ステップ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 data server 200 stops adding marking to the service data. The sequence of operations at this time is shown in the sequence diagram of FIG. In the example of FIG. 13, since the communication rate after handover is equal to or higher than the service rate, it is not necessary to perform selective data thinning by adding marking, and the original service data passes through the base station 100b. It is transmitted to UE300.

また、ハンドオーバ先の基地局100bは、ハンドオーバ応答メッセージと共に基地局100aに利用可能な通信レートを通知する代わりに、データサーバ200に対して直接通信レートを通知してもよい。このときの動作の流れについて図14のシーケンス図に示す。   Further, the handover destination base station 100b may notify the data server 200 of the communication rate directly instead of notifying the base station 100a of the available communication rate together with the handover response message. The sequence of operations at this time is shown in the sequence diagram of FIG.

(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 data server 200 will be described. FIG. 15 is a diagram illustrating an example of an additional position of marking data in an IP packet for transmission of service data. FIG. 16 is an image showing how marking is added to data in service data. FIGS. 17 to 19 are flowcharts showing examples of the flow of operations performed by the marking adding unit 214 when marking is added.

図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 data server 200 is not terminated in the base station 100b, it is not preferable to add data to the service data. It is preferable that the data related to the marking is stored in the protocol header on the exchange side which is terminated in the base station 100b and is added to the service data. Further, the marking adding unit 214 may add marking ON data as data indicating the marking itself, and may add marking OFF data for a packet to which no marking is added.

図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 data server 200.

データサーバ200のマーキング付加部214は、呼制御部211によって算出されるサービスレートが通信レートをオーバする比率に応じて、マーキングを付加する。例えば、サービスレートと通信レートの比がN:M(N>M)である場合、マーキング付加部214は、N個のサービスデータのうちM個のデータについてマーキングを付加し、残りのN−M個のデータについては、マーキングを付加しない。   The marking adding unit 214 of the data server 200 adds marking according to the ratio at which the service rate calculated by the call control unit 211 exceeds the communication rate. For example, when the ratio between the service rate and the communication rate is N: M (N> M), the marking adding unit 214 adds marking to M data out of the N service data, and the remaining NM Marking is not added to individual data.

マーキング付加部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 service data 1, 3 and 5 selected at equal intervals among the original service data 1 to 6 generated in the data server 200 reach the UE 300. For this reason, for example, in the case of service data generated from a content file such as a moving image, frames are transmitted to the UE 300 at a predetermined interval. For this reason, the service rate of service data can be reduced without significantly affecting the use of service data by the user.

また、マーキング付加部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 service data 1 to 6. Marking may be added to. In the case of setting in this way, for example, by marking the data with relatively high importance in the service data in a burst manner, the data with high importance is transmitted to the UE 300 while reducing the service rate. Can be delivered.

また、マーキング付加部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 service data 1 to 6 May be.

マーキング付加処理におけるマーキング付加部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 data server 200 may determine whether or not marking is added according to the type of service data. An example of the operation of the marking adding unit 214 in this aspect will be described with reference to the flowchart of FIG.

この態様では、マーキング付加部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 call control unit 211 does not perform marking addition setting by the marking adding unit 214 for data that does not have strict real-time properties, such as mail. For this reason, it is prevented that service data is thinned out due to the addition of marking, and priority is given to the arrival of the original service data at the UE 300.

データサーバ200は、データストレージ215内に格納されるコンテンツファイル内の情報に基づいて、マーキングの付加の有無を判断してもよい。この態様におけるマーキング付加部214の動作の例について、図19のフローチャートを参照しながら説明する。   The data server 200 may determine whether or not a marking is added based on information in the content file stored in the data storage 215. An example of the operation of the marking adding unit 214 in this aspect will be described with reference to the flowchart of FIG.

先ずサービスデータ生成部212は、UE300に対して送信するコンテンツファイルのうち、1フレーム分のデータを読み出す(ステップS701)。次に、サービスデータ生成部212は、該フレームのデータ内に、マーキングの付加を実施するためのフラグとなる情報が存在するか否かの判定を行う(ステップS702)。サービスデータ生成部212は、マーキングフラグが存在する場合には(ステップS702:Yes)、マーキング付加フラグをONに設定する(ステップS703)。マーキングフラグが存在しない場合には(ステップS702:No)、マーキング付加フラグをOFFに設定する(ステップS704)。   First, the service data generation unit 212 reads out data for one frame from the content file transmitted to the UE 300 (step S701). Next, the service data generation unit 212 determines whether or not information serving as a flag for performing marking addition exists in the data of the frame (step S702). If the marking flag exists (step S702: Yes), the service data generation unit 212 sets the marking addition flag to ON (step S703). If there is no marking flag (step S702: No), the marking addition flag is set to OFF (step S704).

フレームのデータを渡された交換機側プロトコル生成部213は、該データを分割して、送信用のパケットを生成する(ステップS705)。   The exchange-side protocol generation unit 213 to which the frame data has been transferred divides the data and generates a packet for transmission (step S705).

パケットを渡されたマーキング付加部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 UE 300.

以上、説明した一連の動作によれば、通信方式の異なる基地局100間でのハンドオーバなどにおいて、ハンドオーバ先の基地局100bでは、ハンドオーバ後に利用可能な通信レートを算出してハンドオーバ元の基地局100aに通知する。これにより、ハンドオーバ元の基地局100aからサービスを提供するデータサーバ200に対して、ハンドオーバ後に利用可能な通信レートを通知することが可能となる。   As described above, according to the series of operations described above, in a handover between base stations 100 having different communication methods, the handover destination base station 100b calculates a communication rate usable after the handover and calculates the handover source base station 100a. Notify This makes it possible to notify the data server 200 that provides the service from the handover source base station 100a of the communication rate that can be used after the handover.

データサーバ200は、通知されたハンドオーバ後に利用可能な通信レートとサービスレートを比較する。サービスレートがハンドオーバ後に利用可能な通信レートを上回る場合、サービスレートが通信レートを上回る度合いなどに応じて、サービスデータに対してマーキングの付加を開始する。   The data server 200 compares the communication rate available after the notified handover with the service rate. When the service rate exceeds the communication rate that can be used after the handover, the marking of the service data is started depending on the degree to which the service rate exceeds the communication rate.

ハンドオーバ先の基地局100bは、ハンドオーバ後に、データサーバ200からマーキングが付加されたサービスデータを受信した場合、マーキング又はマーキングONデータが付加されるパケットについては、UE300に送信する。他方で、マーキングが付加されていない、又はマーキングOFFデータが付加されるパケットについては、送信せず破棄を行う。   When the handover destination base station 100b receives service data with marking added from the data server 200 after handover, the base station 100b transmits a packet with marking or marking ON data to the UE 300. On the other hand, a packet without marking or with marking OFF data added is discarded without being transmitted.

このため、データサーバ200において生成されるサービスデータ内の一部のみを、最終的にUE300に対して送信するよう設定することが出来、サービスデータの容量を低減させることが出来る。これにより、サービスデータの送信に要求されるサービスレートを低減させることが出来る。従って、ハンドオーバ後の通信レートがハンドオーバ前と比較して低下する場合でも、適切なサービスデータの送信を維持し、一定品質以上のサービスを継続することが出来る。マーキングの付加の態様を適宜変更することで、UE300に対して送信されず破棄されるデータを決定可能となり、重要度の高いデータが破棄されることを防止出来る。   For this reason, only a part of the service data generated in the data server 200 can be finally set to be transmitted to the UE 300, and the capacity of the service data can be reduced. Thereby, the service rate required for transmission of service data can be reduced. Therefore, even when the communication rate after the handover is lower than that before the handover, it is possible to maintain the transmission of the appropriate service data and continue the service of a certain quality or higher. By appropriately changing the marking addition mode, it is possible to determine data to be discarded without being transmitted to the UE 300, and it is possible to prevent data having high importance from being discarded.

また、基地局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 UE 300 according to the communication rate. At this time, if the wireless-side buffer 118 is low in occupancy and has a free space, it is difficult to cause a communication delay even if data is temporarily stored. Therefore, the service data is transmitted after temporarily storing the data. With such a configuration, it is possible to appropriately transmit service data according to the communication rate, and it is possible to prevent data without marking from being discarded.

他方で、無線側バッファ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 UE 300 changes is described as an example, but when the communication rate available to the UE 300 changes due to some other factor, The above-described marking process and accompanying transmission data selection may be performed. Even when used in such a case, it is advantageous in that it is possible to maintain transmission of appropriate data to the UE 300.

また、上述の説明では、UE300に対するサービスデータの提供元として、データサーバ200を例に挙げて説明しているが、その他の構成が採用されてもよい。例えば、移動端末UE300同士の通信時において、一方のUE300から他方のUE300に対してデータ通信を行う際に、上述したマーキング付加処理を行う設定を採用してもよい。   In the above description, the data server 200 is described as an example of the service data provider for the UE 300, but other configurations may be employed. For example, at the time of communication between the mobile terminals UE300, when performing data communication from one UE300 to the other UE300, a setting for performing the marking addition process described above may be employed.

本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴なう移動通信システム、通信方法、基地局及びサーバなどもまた本発明の技術的範囲に含まれるものである。   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.
前記マーキング手段は、前記サービスデータがリアルタイム性を優先するデータであるか、又はデータの到達性を優先するデータであるか、の判定に基づいて、前記マーキングを行うことを特徴とする請求項1又は2に記載の移動通信システム。   2. The marking unit according to claim 1, wherein the marking unit performs the marking based on determination of whether the service data is data that prioritizes real-time property or data that prioritizes data reachability. Or the mobile communication system according to 2; 移動端末と通信可能な基地局と、該基地局の上位に設けられるサーバとを備える無線通信システムにおける通信方法であって、
前記基地局から前記サーバに対して、当該基地局において利用可能な通信レートを通知する通知工程と、
前記サーバから前記移動端末に対して送信するサービスデータのサービスレート及び通知される前記通信レートの差分に応じ、前記サービスデータ内の所定のデータをマーキングするマーキング工程と、
前記サーバから前記基地局に送信される前記サービスデータを、前記サービスデータに対するマーキングの有無に応じて前記基地局から前記移動端末に送信する送信工程と
を備えることを特徴とする通信方法。
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.
JP2010147617A 2010-06-29 2010-06-29 Mobile communication system, communication method, base station and server Withdrawn JP2012015600A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (2)

* Cited by examiner, † Cited by third party
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