Background technology
Third generation partner program (3GPP, 3rd Generation Partnership Project) Gui Ding mobile communication system is from 6 editions (R6, Release 6) begin to introduce multimedia broadcast/group broadcast service (MBMS, Multimedia Broadcast/Multicast Service), the MBMS business is defined by the bearer service of a kind of unidirectional point to multiple spot, is a kind of effective mechanism to a large number of users transmitting high speed data.MBMS has two kinds of fundamental modes: broadcast mode (Broadcastmode) and multicast pattern (Multicast mode).
The MBMS system configuration should be able to effectively be utilized the Radio Resource in wireless network and the core net, and emphasis is a resource of effectively utilizing wireless network.Broadcasting and two kinds of patterns of multicast are eating dishes without rice or wine to use same bottom carrying to be used for sending data.MBMS is professional, and (3G, 3rdGeneration) the middle enhancing of system's packet domain (PS, Packet Switched) has the function of entity now and increases new functional entity and realizes by the present third generation.Referring to as Fig. 1, universal land radio access web (UTRAN, Universal Terrestrial Radio Access Network) is responsible for the MBMS data are sent to effectively the MBMS business domains of appointment.Broadcasting or multicast pattern effective transmissions MBMS service needed UTRAN down supports some mechanism: as before the MBMS transmission or send in the process, according to the suitable radio bearer of the selection of the number of users in the sub-district.These mechanism are responsible for managing concentratedly function by the RAN in the UTRAN basically, and RAN can (RAN sends the MBMS business in the pattern of its business domains with broadcasting or multicast for P-T-M, channel Point-To-Multipoint) to multiple spot eating dishes without rice or wine to set up point.
In 3G R6, under the P-T-M pattern, send the MBMS business, in each sub-district of system, can adopt soft merging and selectivity merging technology.It is to select strong signal in a plurality of signals that selectivity merges, and soft merging is meant that the data that will begin to receive and the data of re-transmission combine.When adopting selectivity to merge, (the CRNC that controls at each radio network controller, Controlling Radio Network Controller) carries out P-T-M in the cell set and send the MBMS business, can there be a Radio Link control (RLC, Radio Link Control) entity, all sub-districts in the cell set are all under same CRNC control.When adopting soft merging, node Node B is at subscriber equipment (UE, use soft folding when User Equipment) keeping synchronous in the soft merging receive window, and the auxiliary public physic channel (S-CCPCH of soft merging, Secondary Common Control Physical Channel) its data field all is identical during soft merging, by CRNC soft merging is unified to dispatch and send the MBMS P-T-M transmission channel (MTCH that comprises adjacent sub-district, MBMS point-to-multipointTraffic Channel) the adjacent sub-district message (Neighboring CellInformation) of the MBMS of configuration, comprise physical layer 1 scheduling in conjunction with (L1-combining) in the message, it has indicated UE can the adjacent sub-district of soft merging and the S-CCPCH time point of current service cell.
Present universal mobile telecommunications system (UMTS, Universal MobileTelecommunications System) the RAN entity is responsible for the transmission scheduling of wireless resource allocation, data link layer 2 management of information and data in the system, therefore the RAN entity can send to the MBMS service synchronization with identical content a plurality of sub-districts of cell set, thereby guaranteeing that UE can receive carries out selectivity from the data of different districts and merge and soft merging.
3GPP is studying the Long Term Evolution of 3G wideband wireless mobile communication system, for improving the performance requirement of system, need also will introduce the MBMS function in the system of 3G evolution.Soft merging of using among the 3G R6 and selection folding can be improved the reliability that cell edge MBMS sends, OFDM (OFDM in the 3G system that adopts evolution, when OrthogonalFrequency Division Multiplexing) technology sends the MBMS business, between a plurality of E-Node B sub-district, UE adopts soft merging reception of neighboring cell identical content can bring bigger gain, and therefore adopting soft merging will be the key property of the realization MBMS of system of evolution.But in order to adapt to new physical-layer techniques and the universal land radio access web of enhancing (Enhance-UTRAN) framework, need system to 3G evolution in these existing MBMS correlation techniques improve.
According to the Access Network framework in the 3G wideband wireless mobile communication system of present evolution, because the segment processing of wireless resource allocation, data link layer 2 and the transmission of data scheduling all concentrate on the node (Enhance-Node B) of enhancing and handle, and Radio Resource control (RRC, Radio Resource Control) function terminates in E-Node B, in the time of can't realizing adopting soft folding, a plurality of E-Node B send the MBMS data simultaneously, and also do not have the technical scheme of head it off at present.
Summary of the invention
In view of this, the invention reside in provides the method and system of realizing multi-medium broadcast/group broadcast in a kind of mobile communication system, to solve the above-mentioned problem that sends the MBMS business in a plurality of E-Node B sub-district simultaneously that can't solve at present.
For addressing the above problem, the invention provides the method that realizes multi-medium broadcast/group broadcast in a kind of mobile communication system, comprising:
A, access gateway AG W receive and strengthen the message that contains its cell ID that node E-Node B sends;
B, described AGW send the relevant resource sequence of the quality Q OS attribute of multi-medium broadcast/group broadcast MBMS business number, and system frame number SFN sign to described E-Node B;
After c, described E-Node B and described AGW set up data and be connected, described AGW utilized described cell ID to send the MBMS business datum that contains SFN to described E-Node B;
D, described E-Node B utilize described resource sequence number to send described MBMS data at the corresponding time point of described SFN.
Wherein, this method further comprises:
Be provided with the QOS concordance list of the resource sequence number of, record described E-Node B current use corresponding among the described AGW, and dynamically update this concordance list with described QOS attribute.
Wherein, AGW also sends the QOS index to described E-Node B among the described step b, utilize described concordance list to judge that described resource sequence number is not behind the current untapped resource sequence of described E-Node B number before the resource sequence that is sent number, send described resource sequence number.
Wherein, further comprise between described step b and the described step c:
Described E-Node B utilize described QOS index, resource sequence number with the corresponding subframe frequency band of described QOS attribute in distribute sub-frame resources, transmission block size and modulation coding mode;
Utilize allocation result to send described MBMS business in the described steps d.
Wherein, setting up the data connection among the described step c comprises:
After setting up the tunnel between described E-Node B and the described AGW and being connected, it is synchronous that described AGW obtains the SFN of described E-Node B.
Wherein, the Transmission Time Interval TTI of described resource sequence correspondence is 1,2 or 4 subframes.
Wherein, further comprise before this method:
After described AGW receives the notification message of broadcast group broadcast-content substance BM-SC, send the message that contains the MBMS service identification to all E-Node B; After described E-Node B utilizes described MBMS service identification to judge to obtain current area this professional user of adding is arranged, execution in step a.
Wherein, this method further comprises:
Set the priority of unicast service and MBMS business, use identical subframe frequency band to send described unicast service or MBMS business;
When the priority that takies sub-frame resources identical in the described subframe frequency band and MBMS business when unicast service data and MBMS business datum is higher than the priority of unicast service, in described steps d, carry out described transmission MBMS business datum.
The present invention also provides the system that realizes multi-medium broadcast/group broadcast in a kind of mobile communication system, comprising: access gateway AG W and enhancing node E-Node B, wherein,
Access gateway AG W, be used to receive strengthen the message that contains its cell ID that node E-Node B sends after, send the relevant resource sequence of the quality Q OS attribute of multi-medium broadcast/group broadcast MBMS business number, and system frame number SFN sign to described E-Node B; After described E-Node B and described AGW set up data and be connected, described AGW utilized described cell ID to send the MBMS business datum that contains SFN to described E-Node B;
Described E-Node B is used to utilize described resource sequence number to send described MBMS data at the corresponding time point of described SFN.
Wherein, described AGW also is used for the QOS concordance list at the resource sequence that self is provided with, record described E-Node B current use corresponding with described QOS attribute number, and dynamically updates this concordance list.
Wherein, described AGW is used for sending the QOS index to described E-Node B, utilizes described concordance list to judge that described resource sequence number is not behind the current untapped resource sequence of described E-Node B number before the resource sequence that is sent number, sends described resource sequence number.
Wherein, after setting up the tunnel between the B of E-Node described in the system and the described AGW and being connected, it is synchronous that described AGW obtains the SFN of described E-Node B.
Wherein, described system also comprises broadcast group broadcast-content substance BM-SC,
After described AGW also is used to receive the notification message of broadcast group broadcast-content substance BM-SC, send the message that contains the MBMS service identification to all E-Node B; After described E-NodeB utilizes described MBMS service identification to judge to obtain current area this professional user of adding is arranged, send to described AGW and to contain cell identity information.
Wherein, described system also is used for, and sets the priority of unicast service and MBMS business, uses identical subframe frequency band to send described unicast service or MBMS business;
When judging priority that unicast service data and MBMS business datum take sub-frame resources identical in the described subframe frequency band and MBMS business and be higher than the priority of unicast service, send the MBMS business datum.
In the method for the present invention, after AGW received the message that contains its cell ID that E-Node B sends, AGW sent the relevant resource sequence of the quality Q OS attribute of multi-medium broadcast/group broadcast MBMS business number, and system frame number SFN sign to described E-Node B; Described AGW utilizes described cell ID to send the MBMS business datum that contains SFN to described E-Node B; E-Node B utilizes described resource sequence number to send described MBMS data at the corresponding time point of described SFN, owing to adopt identical Transmission Time Interval between each E-Node B node and on same SFN time corresponding point, send identical MBMS data, in the 3G wide-band mobile communication system that has solved in evolution, send the problem of same MBMS business between a plurality of E-Node B sub-district simultaneously.Bigger raising the function of system, promoted the evolution forward and the development of mobile communication system.
Embodiment
In the 3G of evolution wide-band mobile communication system network, mainly there are E-Node B node and IAD (AGW, Access Gateway).Referring to Fig. 2, wherein E-Node B node is responsible for RRM (RRM, Radio Resource Management), the RRM function comprises radio bearer control (RBC), wireless access control (RAC), connects the handover decisions of mobility control (CMC), packet scheduling function (PSC), Inter-Cell Interference Coordination (ICIC), LB and Inter RAT, and Radio Resource control (RRC) function ends at E-Node B node.AGW comprises (SAE) anchor point that mobile management entity MME/user plane entity UPE, 3GPP anchor point and system insert entity, and wherein MME and UPE are responsible for the control of mobile management and user plane respectively, realizes SGSN and the GGSN function of core net CN among the UMTS.
3G wideband wireless mobile communication system framework in conjunction with current evolution, the present invention proposes the network system architecture that between a plurality of E-Node B sub-district, realizes the MBMS business, referring to Fig. 3, broadcast/group broadcast-resource content (BM-SC, Broadcast Muticast-Source Content) 301 entities are provided by providing of MBMS customer service and transmitting function, it is used for carrying out mandate, initiation and scheduling, the transmission of MBMS bearer service as the access node of MBMS content providers in public land mobile network (PLMN).AGW 302 is access points of MBMS data, and sets up load plane according to broadcasting or the multicast pattern notice of BM-SC 301 for MBMS transmits.AGW 302 is provided to the MBMS data distribution of E-UTRAN, and after AGW 302 received that session begins message, the relevant E-Node B303 of notice set up radio bearer, and the MBMS data channel between foundation and the relevant E-Node B 303; AGW 302 is responsible for a plurality of E-Node B303 sub-district sending mode, sends the coordination of control, carries out system and inserts entity (SAE) carrying control and packet data polymerized agreement (PDCP) function etc.The transmission scheduling of the mainly responsible scheduling of E-Node B, transmission, the control of MBMS radio bearer, uni-cell MBMS to the MBMS control information.
In the 3G of evolution system, based on the network architecture that the present invention proposes, be implemented in a plurality of E-Node B sub-district and send MBMS simultaneously when professional, the user who adopts grand branch to gather to cell edge brings obvious gain.Adopt grand diversity mainly to have two kinds of merging modes at present in the MBMS business, a kind of is to select the merging mode, requires to have loose synchronization mechanism between the E-Node B, is applicable to asynchronous OFDMA system.Another kind is soft merging mode, requires to have between the E-NodeB strict synchronization mechanism, is applicable to synchronous OFDMA system.
Need use the sequence number of RLC to identify the protocol Data Unit of controlling from the same Radio Link of different districts (RLC-PDU, RLC-ProtocolData Unit) for selecting the merging mode; And for soft merging mode, the second layer can send in a synchronous manner and have same segment and medium access control (MAC between the adjacent E-Node B group, MediumAccess Control) Tou MBMS data, each sub-district of cell set carry out also needing to use identical subframe-frequency resource when MBMS sends.
Method of the present invention is carried out the distribution of physical resource for different MBMS business, mainly be according to different business quality (QOS, Quality of Service) attribute, as, it is professional that mobile TV service belongs to stream, and MBR that this is professional and GBR numerical value have determined the allocation situation of resource.Same MBMS business may have different QOS attributes in the different time intervals, therefore can carry out the QOS classification to the MBMS business according to different MBR and GBR numerical value.
Here hypothesis is divided into the N class, and the transmission frequency band with a plurality of E-Node B sub-district of the above-mentioned MBMS of being specific to business is divided into the N piece according to certain rule accordingly, and the subcarrier number that every sub-band comprises can equate, also can be different.Allocation rule is according to the decisions such as quantity, characteristic and terminal capability of MBMS business.Such as, low speed or MBMS business at a high speed to the short time burst such as transport information, weather forecast etc., adopt above-mentioned allocative decision (being N>1), according to the professional QOS classification of MBMS, various MBMS business are carried out the effective distribution of physical resource on frequency domain and time domain.And to the MBMS business of long-time high speed, battery saving mode is most important to the realization of MBMS business.Under this prerequisite, to the relatively more suitable distribution principle (being N=1) that only adopts time slicing of the physical source distributing of MBMS, promptly on certain burst timeslice, a MBMS business will be monopolized whole channel resources.
Referring to Fig. 4, method of the present invention comprises:
Step S401: access gateway AG W receives and strengthens the message that contains its cell ID that node E-Node B sends;
Step S402: described AGW sends the relevant resource sequence of the quality Q OS attribute of multi-medium broadcast/group broadcast MBMS business number, and system frame number SFN sign to described E-Node B;
Step S403: after described E-Node B and described AGW set up data and be connected, described AGW utilized described cell ID to send the MBMS business datum that contains SFN to described E-Node B;
Step S404: described E-Node B utilizes described resource sequence number to send described MBMS data at the corresponding time point of described SFN.
Provide a preferred embodiment of the present invention below, referring to Fig. 5,
Step S501:AGW receives after MBMS session from BM-SC begins message, sends the notification message that contains the MBMS service identification to each E-Node B sub-district.
After step S502:E-Node B receives the sub-district message that contains service identification of AGW, execution is to there being this business demand user's counting process in the E-Node B sub-district, and the judgement count results, as the user of this MBMS business of needs, E-Node B sub-district will add this MBMS business; If will not receive the user of this MBMS business, then withdraw from this reception.
Step S503: the E-Node B sub-district that needs to add this MBMS business sends the request message that contains E-Node B sub-district ID to AGW.
Step S504:AGW determines to adopt the transmission of single E-Node B sub-district or a plurality of E-Node B sub-district to send according to the request message that receives E-Node B sub-district according to the traffic performance of request message and MBMS stream; If single E-Node B sub-district sends, determine the QOS attribute according to the traffic performance of MBMS stream, in the QOS attribute list, select suitable QOS index; If a plurality of E-Node B sub-district sends, then also to select the adequate resources sequence number according to a plurality of E-Node B cell transmitter systems.
Maintain the professional QOS best property of attribute mapping of MBMS table at AGW, when the MBMS service conversation began, AGW determined corresponding QOS index according to the professional QOS attribute of this MBMS stream.For a plurality of E-Node B sub-district, based on system frame number (SFN, System FrameNumber) transmit mechanism, AGW need be that each QOS attribute safeguards the resource behaviour in service table of all E-Node B sub-districts in a SFN zone, this table record the resource sequence that uses of E-Node B sub-district number; As: the A sub-district has been used resource 1 and No. 2, and the B sub-district has been used resource No. 1, when needs carry out the professional transmission of same MBMS in two E-Node B sub-districts, AGW will choose resource sequence numbers 3, whether and judge resource sequence numbers 3 behind two presently used resource sequences of E-Node B number, the resource of resource sequence numbers 3 is used resource as the appointment that two cell MBMSs send.AGW need dynamically adjust this table according to the beginning and the termination of MBMS service conversation.This dynamic adjustment does not need the participation of E-Node B fully, by AGW according to MBMS business demand situation independent maintenance.
Step S505:AGW sends response message to relevant E-Node B sub-district, carries QOS index, SFN sign, resource sequence number etc. in message.
After step S506:E-Node B sub-district receives response message, carry out resource allocation according to different transmit mechanisms.Send for single E-Node B sub-district, only need distribute physical resource in conjunction with the QOS indexes dynamic; Send for a plurality of E-Node B sub-district, need in the band resource piece of correspondence, distribute suitable sub-frame resources, select suitable transmission block size and modulation coding mode in conjunction with the QOS index again in conjunction with QOS index, resource sequence number.
When E-Node B receives MBMS business information from AGW, comprise QOS index and resource sequence number; E-Node B will be at first according to the definite subframe frequency band that will distribute of QOS index.The resource sequence correspondence Transmission Time Interval (TTI, the Transmission Timing Interval) sequence number of the MBMS of every subframe frequency band in a 10ms radio frames, and correspondingly E-Node B can be according to the definite subframe numbers that will distribute of TTI sequence number.As: the TTI sequence number is 3, and MBMS TTI comprises 2 subframes, and frame number is since 0, and then Dui Ying subframe numbers is 4 and 5 subframe.
Referring to Fig. 6, Fig. 6 realizes MBMS channel architecture used in the present invention, the present invention has been divided into 20 subframes with the radio frames of 10ms, each subframe duration is 0.5ms, may only comprise 1 subframe among each TTI or comprise 2 subframes, or comprising 4 subframes etc., each 10ms radio frames may comprise 20,10 and 5 MBMS TTI respectively like this.Every sub-band can predefine MBMS TTI attribute separately.So just N piece sub-band can be mapped one by one with the professional QOS attribute of N class MBMS respectively.
Step S507:E-Node B sets up corresponding radio bearer to the UE that needs the MBMS business in the sub-district, and transmits control message.
Step S508:AGW sets up tunnel (tunnel) with E-Node B sub-district and is connected, obtains synchronously.
If the MBMS tunnel is not set up in AGW and E-Node B minizone, AGW will initiate tunnel establishment procedure.Send for a plurality of E-Node B sub-district, before sending the MBMS data, need to obtain the synchronous of SFN; Send for single E-Node B sub-district, it is synchronous then not need to set up SFN.
Step S509: under a plurality of E-Node B cell transmitter systems, AGW adds SFN numerical value and is sent to a plurality of E-Node B sub-district in corresponding Frame, and SFN numerical value has been specified the transmitting time point that sends the MBMS data.The structure chart of Frame is referring to Fig. 7, traffic identifier (Stream ID) has indicated multiplexing different MBMS Business Streams in the identical data passage, IPHDR shows IP transmission head, dscp is a differentiated services code points, and Compressed-cipheredpayload is the MBMS payload user data that compresses and encrypt that is transmitted.
Each E-Node B sub-district is according to the SFN of appointment, sends the MBMS data to UE on the radio bearer of correspondence, thus realized that a plurality of E-Node B sub-district of MBMS sends synchronously.
In the method for the invention, physical resource frequency band at the transmission of many E-Node B of MBMS sub-district, can also share with unicast service and use, using this moment method of the present invention to carry out many E-Node B of MBMS sub-district sends, if when unicast service has taken this MBMS business with the resource used, can be according to this resource of preemptive priority, as: will need the processing priority of the MBMS multicast service of prefabricated resource to be defined as the highest, if it is lower to have taken the unicast service processing priority of this resource, operation is seized in execution, correspondingly unicast service is dispatched on other available resources.
Method of the present invention both can be applicable in the system of strict synchronization mechanism, and MBMS sends the treatment mechanism of the mode that adopts soft merging; Also can do suitable adjustment and be applied in the asynchronous system, MBMS sends and adopts the treatment mechanism of selecting the merging mode.
The present invention also provides the system that realizes multi-medium broadcast/group broadcast in a kind of mobile communication system, referring to Fig. 3, comprising: access gateway AG W 302 and enhancing node E-Node B303, wherein,
Access gateway AG W 302, be used to receive strengthen the message that contains its cell ID that node E-Node B303 sends after, send the relevant resource sequence of the quality Q OS attribute of multi-medium broadcast/group broadcast MBMS business number, and system frame number SFN sign to described E-Node B303; After described E-Node B303 and described AGW 302 set up data and be connected, described AGW302 utilized described cell ID to send the MBMS business datum that contains SFN to described E-Node B 303;
AGW 302 also is used for the QOS concordance list at the resource sequence that self is provided with, record described E-Node B303 current use corresponding with described QOS attribute number in the system of the present invention, and dynamically updates this concordance list.
AGW 302 is used for sending the QOS index to described E-Node B303 in the system of the present invention, utilize described concordance list to judge that described resource sequence number is not behind the current untapped resource sequence of described E-Node B303 number before the resource sequence that is sent number, send described resource sequence number.
After setting up the tunnel between E-Node B303 described in the system of the present invention and the described AGW 302 and being connected, the SFN that described AGW 302 obtains described E-Node B303 is synchronous.
System of the present invention also comprises broadcast group broadcast-content substance BM-SC 301,
After described AGW 302 also is used to receive the notification message of broadcast group broadcast-content substance BM-SC 301, send the message that contains the MBMS service identification to all E-Node B303; After described E-NodeB utilizes described MBMS service identification to judge to obtain current area this professional user of adding is arranged, send to described AGW 302 and to contain cell identity information.
System of the present invention also is used for, and sets the priority of unicast service and MBMS business, uses identical subframe frequency band to send described unicast service or MBMS business;
When judging priority that unicast service data and MBMS business datum take sub-frame resources identical in the described subframe frequency band and MBMS business and be higher than the priority of unicast service, send the MBMS business datum.
For method of the present invention, within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.