ENB grouping discarding method and device
Technical field
The present invention relates to moving communicating field, particularly, relate to 3GPP LTE standardized process at red MBMS.
Background technology
Along with being extensive use of and the rapid growth of mobile communication subscriber quantity of the fast development of mobile communication technology, mobile communications network, in mobile communications network, realize multimedia broadcast multi-broadcasting business MBMS (Multimedia Broadcast and Multicast Service), become one of focus of mobile communication system development.In order in mobile communication system, to realize the broadcast multi-broadcasting technology, the 3GPP of standardization body and the 3GPP2 of 3G (Third Generation) Moblie, begun the research and the agreement formulation work of this respect, and proposed corresponding design object: the bandwidth resources minimum of wireless access network that takies and core net; Under the condition that terminal moves, streaming media service receives smooth and easy; The transmitting power of BroadCast MultiCast Service minimizes, in order to avoid influence the proper communication of other Radio Link; The broadcast or multicast business of mobile communication system Adding Area etc. is convenient in the system layer design.
The broadcast multi-broadcasting technology is meant by sharing a transmission link, multimedia data broadcast or be multicasted to portable terminal.In order to realize MBMS, need increase the MBMS function to the node of existing SGSN in the network (Serving GPRSSupport Node), GGSN (Gateway GPRS Support Node), RNC (Radio NetworkController) and UE packet domain such as (User Equipment), need to increase broadcasting and multicast service center BM-SC (Broadcast MulticastService Center) simultaneously.
MBMS has broadcasting and two kinds of mode of operations of multicast.Broadcast mode be meant multi-medium data from a service source by unidirectional all UE that send in the broadcast service zone, this pattern UE need not registration can receive broadcast data, can effectively save wireless bandwidth resource, but can't guarantee that UE receives the integrality of data; Multicast pattern and broadcast mode are very similar, but the UE that can receive multi-case data is only limited to registered UE, when the UE that receives multi-case data in the sub-district is very few, can select the radio bearer mode of PTP to send multi-case data, to reduce the interference to other Radio Links.
The workflow of MBMS is as follows: registration phase (broadcast mode does not need): set up the contact between UE and the MBMS service supplier; After registration was finished, UE can receive multi-case data, the MBMS service charging of MBMS service supplier to providing.The service statement stage: the essential information that the MBMS business that is about to transmission is provided to UE.UE adds the stage (broadcast mode does not need): based on the business information that the service statement stage provides, UE becomes the multicast group membership of a MBMS business by the operation in this stage; After UE added, UE need pay for the MBMS that receives is professional, so this stages operating needs to carry out authentication between UE and the MBMS service supplier.Session incipient stage: UTRAN is MBMS traffic assignments bandwidth resources, sets up service bearer, and BM-SC is ready for sending the MBMS business.The MBMS notification phase: notice UE carries out the preparation that receives the MBMS business.Data transfer phase: the MBMS business sends to UE.Under the multicast pattern, the data of MBMS business are encrypted.The professional transmission of conversation end stage: MBMS finished, and discharges and transmits the bandwidth resources that the MBMS business is distributed.UE leaves the registration of stage (broadcast mode does not need): UE cancellation multicast service, no longer receives this multicast service.
LTE (Long Term Evolvement) is considered to 3.9G usually, is the evolution standard based on the WCDMA network that 3GPP organizes to set up.MBMS is called as enhancement mode MBMS (E-MBMS) in LTE, it can support higher rate multi-medium data transmission and better quality of service is provided.Because LTE has improved the transmittability of physical layer greatly, simultaneously in order to reduce the complexity of system, so the E-MBMS technology has been carried out some improvement on the basis of existing broadcast multi-broadcasting technology.At first the RNC node is cancelled, and the substitute is the node that is called as Anchor, and the functions of retransmission of Radio Link control RLC sublayer is called as Outer-ARQ with difference HARQ.Secondly, the E-MBMS technology has been cancelled SGSN and GGSN node, and BMSC is undertaken by GW and Anchor alternately.MBMS sends the MBMS business by Secondary Common Control Physical Channel or special-purpose physical down channel, and E-MBMS sends the MBMS business by the high-speed physical downlink Multicast Channel, owing to the broadcast capability of the full sub-district of high-speed physical downlink Multicast Channel support, therefore in E-MBMS, there is not the radio bearer mode of PTP.
The statistic multiplexing of different e MBMS business is be used for multiplexed bandwidth resource and carry out by sharing in base station eNB.Because data transfer rate changes, multiplexed transient data rate may surpass the bandwidth resources of being distributed, so some groupings may require and need be dropped above postponing.In the MBSFN operation, should make the behavior of eNB synchronous.
From R2-072412[list of references 1] Fig. 6 (being Fig. 1 of this specification) as can be seen:
Their mechanism is that each second is a dispatching cycle.The grouping that receives by gateway GW in current dispatching cycle will be tagged by indicating device, and be transmitted to eNB immediately.In eNB, the grouping with this label should be cushioned, and during next one second dispatching cycle, transmit then by eNB.
If some data are not owing to there being enough bandwidth resources not have transmission, they will be dropped.Therefore in fact their suggestion supposes that GW is to dispatching of transmitting in the eNB place during dispatching cycle at the next one.Yet, be more preferably described scheduling and undertaken by eNB itself, provide clearly function separation between CN and the RAN.NSN rule/agreement is based on a transient data rate in dispatching cycle.
[list of references 1] " MBSFN Scheduling and Content Synchronization " 3GPP TSG-RAN WG2 Meeting#58bis R2-072412, Orlando, U.S.A.25-29 June 2007
Summary of the invention
The objective of the invention is to propose the method that a kind of synchronous eNB grouping that is used for the single frequency network transmission abandons.
According to the present invention proposes a kind of base station eNB grouping discarding method, comprising: check current group and bandwidth resources, determine whether exist usable bandwidth resources to transmit grouping in current dispatching cycle; If there is no thereby available bandwidth resources can not allow in current dispatching cycle the transmission grouping, with described buffering of packets to next dispatching cycle, till having usable bandwidth resources; If there is usable bandwidth resources, before next transmission opportunity, postpone to calculate by scheduler program; With described grouping and follow-up packet concatenation to transmit; If grouping has surpassed the transmission threshold value or still do not have usable bandwidth resources after postponing transmission packets after postponing calculating, then abandon grouping.
Preferably, when the base station eNB inspection is divided into groups, provide gateway GW time of reception, send the delay that time (Trx_GW) that described GW receives grouping calculates UMTS Terrestrial radio access network network eUTRAN one side of evolution to base station eNB according to gateway GW.Preferably, described gateway GW divides into groups to the base station eNB transmission by the M1 interface.In the protocol Data Unit PDU of described M1 interface, carry described Trx_GW, transmit described Trx_GW by the mode of in-band signalling.
Preferably, the formula of described delay calculating is Tdelay=Ttx_eNB-Trx_GW.
Preferably, described scheduler program is dynamic in each dispatching cycle.
Preferably, with described data buffering to the step of next dispatching cycle, with some segment delay of Service Data Unit SDU to next dispatching cycle.
Preferably, the described protocol Data Unit RLC PDU that divides into groups to be based on control sub layer of wireless link that abandons, base station eNB only abandons the protocol Data Unit RLC PDU for the control sub layer of wireless link of current dispatching cycle excessive deferral.Describedly abandon the grouping that only is applied in the RLC buffer.
Preferably, base station eNB checks one by one which grouping grouping to determine to abandon.Preferably, described abandoning is to abandon continuously.Preferably, just before scheduling, abandon grouping.Preferably, described abandoning is to abandon synchronously.Preferably, each base station eNB uses same discard algorithm to carry out describedly abandoning synchronously.Preferably, by external time sign/or predefinedly abandon the time and carry out describedly abandoning synchronously.
According to another aspect of the embodiment of the invention, a kind of base station eNB grouping drop device has been proposed, comprising: testing fixture, be used to check current data and bandwidth resources, determine whether exist usable bandwidth resources to transmit grouping in current dispatching cycle; Buffer unit, thus if there is no available bandwidth resources can not allow in current dispatching cycle the transmission grouping, with described buffering of packets to next dispatching cycle, till having usable bandwidth resources; Postpone calculation element,, before next transmission opportunity, postpone to calculate by scheduler program if there is usable bandwidth resources; Cascade unit, if there is available bandwidth resources, with described grouping and follow-up packet concatenation to transmit; And drop device, if grouping has surpassed the transmission threshold value or still do not have usable bandwidth resources after postponing transmission packets after postponing calculating, then abandon grouping.
Preferably, when base station eNB provides gateway GW time of reception during by described testing fixture inspection grouping, send the delay that time (Trx_GW) that described GW receives grouping calculates UMTS Terrestrial radio access network network eUTRAN one side of evolution to base station eNB according to gateway GW.Preferably, described gateway GW divides into groups to the base station eNB transmission by the M1 interface.Preferably, in the protocol Data Unit PDU of described M1 interface, carry described Trx_GW, transmit described Trx_GW by the mode of in-band signalling.
Preferably, the formula of described delay calculating is Tdelay=Ttx_eNB-Trx_GW.Preferably, described scheduler program is dynamic in each dispatching cycle.
Preferably, by described buffer unit with described data buffering to the step of next dispatching cycle, with some segment delay of Service Data Unit SDU to next dispatching cycle.
Preferably, described drop device abandons the protocol Data Unit RLC PDU that grouping is based on control sub layer of wireless link, and base station eNB only abandons the protocol Data Unit RLC PDU for the control sub layer of wireless link of current dispatching cycle excessive deferral.
Preferably, base station eNB checks one by one by described checkout gear which grouping grouping to determine to abandon.Preferably, abandoning that described drop device carries out is to abandon continuously.Preferably, described drop device just abandoned grouping before scheduling.Preferably, abandoning that described drop device carries out is to abandon synchronously.Preferably, each eNB uses same discard algorithm to carry out describedly abandoning synchronously.Preferably, by external time sign/or predefinedly abandon the time and carry out describedly abandoning synchronously.
According to another aspect of the embodiment of the invention, a kind of multimedia broadcasting base station equipment has also been proposed, comprising: the device that receives grouping; Above-mentioned base station eNB grouping abandons equipment; And dispensing device, send grouping based on the algorithm that abandons equipment according to described base station eNB grouping.
Another aspect according to the embodiment of the invention has also proposed a kind of subscriber equipment, comprising: the device that receives grouping; Above-mentioned base station eNB grouping abandons equipment; And dispensing device, send grouping based on the algorithm that abandons equipment according to described base station eNB grouping.
Another aspect according to the embodiment of the invention has also proposed a kind of computer-readable medium, has stored the computer executable program that can carry out above-mentioned base station grouping discarding method on it.
Beneficial effect of the present invention has been to define a kind of public grouping and has abandoned criterion/agreement, makes to have guaranteed that the MBSFN at MBMS operates.Be understood that easily with the NSN scheme and compare that according to still less the data of abandoning of the inventive method, so the method according to this invention needs bandwidth resources still less just can have identical discarded ratio of packet.The solution of the present invention allows the cascade between different dispatching cycles, and simulation result shows that the method according to this invention has 11.7% capacity gain with comparing of NSN, has saved 11.7% bandwidth resources.
Description of drawings
According to following description in conjunction with the accompanying drawings, the advantage of the present invention easy to understand that will become, wherein:
Professional multiplexed in Fig. 1 shows (cascade between the utilization business) dynamic multipath is multiplexing;
Fig. 2 is about the multiplexed explanation of static state;
Fig. 3 shows the flow chart according to the method that abandons grouping of the embodiment of the invention; And
Fig. 4 shows the schematic diagram according to the grouping drop device of the embodiment of the invention.
Embodiment
Provide detailed reference to embodiments of the invention now.For explaining that the present invention will be described with reference to the drawings following embodiment.
Fig. 2 shows about the multiplexed explanation of static state.For VBR stream, control lag changes to satisfy the mobile TV channel switching requirement of 3GPP SA1 well.Therefore, will be near Maximum Bit Rate rather than mean bit rate for the bandwidth resource allocation of VBR, so this has caused the bandwidth resources waste.If several VBR streams are together multiplexed, can find greatly to have reduced multiplexed bit rate variation, so bandwidth resource allocation is more near mean bit rate.Here it is multichannel statistical multiplexing gain.According to the viewpoint of user experience, it is better that the multiplexed professional video quality of VBR stream is provided with the video quality more professional than not multiplexed CBR stream.Therefore, the statistic multiplexing of VBR business is desirable.
Should also be noted that the possibility that exists each stream to reach its peak rate simultaneously.Although very rare, may take place according to this situation of some emulation.When it took place, some groupings lived through many delays, and may be all longer switching time than channel.Preferably before transmission, abandon these groupings, because the grouping of these excessive deferrals is useless for user equipment (UE).In addition, by abandoning grouping, can recover the low transmission that postpones rapidly according to ensuing grouping.
In 3GPP LTE, use MBSFN (MBMS Single Frequency Network) operation, wherein each eNB transmits identical data simultaneously.By the MBSFN transmission, the signal that arrives CP inside from different eNB will be considered to useful signal rather than interference.Because all eNB should transmit identical data, should be with content synchronization, promptly when abandoning a grouping at specific eNB, described grouping also should be abandoned by other eNB.
Fig. 3 shows the flow chart according to the method that abandons grouping of the embodiment of the invention.Below with reference to the grouping discarding method of Fig. 3 explanation according to the embodiment of the invention.Described eNB grouping discarding method comprises: check current group and bandwidth resources, determine whether exist usable bandwidth resources to transmit grouping (S302) in current dispatching cycle; If there is no thereby available bandwidth resources can not allow in current dispatching cycle the transmission grouping, with described buffering of packets to next dispatching cycle, till having usable bandwidth resources (S304); If there is usable bandwidth resources, before next transmission opportunity, postpone to calculate (S306) by scheduler program; If surpass the transmission threshold value after postponing, with described grouping and follow-up packet concatenation to transmit (S308); And if grouping has surpassed the transmission threshold value or still do not had usable bandwidth resources after postponing transmission packets after postponing calculating, then abandons grouping (S310).Whole flow process according to the inventive method is ongoing at the grouping of being transmitted one by one.If the grouping that all bandwidth resources exhaust or all should send in described dispatching cycle all distributes, then this process stops.
Wherein, when base station eNB inspection in step S302 is divided into groups, provide gateway GW time of reception, send the delay that time (Trx_GW) that described GW receives grouping calculates UMTS Terrestrial radio access network network eUTRAN one side of evolution to base station eNB according to gateway GW.Described gateway GW divides into groups to the base station eNB transmission by the M1 interface.In the protocol Data Unit RLC PDU of the control sub layer of wireless link of described M1 interface, carry described Trx_GW, transmit described Trx_GW by the mode of in-band signalling.The formula that described delay is calculated is Tdelay=Ttx_eNB-Trx_GW, and wherein Tdelay is time of delay, and Ttx_eNB is the moment that the base station eNB place receives grouping, and Trx_GW is the moment that gateway GW place receives grouping.Wherein the described scheduler program in each dispatching cycle is dynamic.With described data buffering to the step of next dispatching cycle, with some segment delay of Service Data Unit SDU to next dispatching cycle.
A kind of possibility is to abandon grouping at E-MBMS GW, but this is not practicable.Because the work at present hypothesis for LTE is that GW knows nothing for radio bearer parameter, structure etc.Therefore, GW does not know how many wireless bandwidth resources are distributed to that certain is professional or professional multiplexing, so GW will not know whether a grouping can in time be transmitted.Therefore, need distributed grouping to abandon rule/agreement.
Describe grouping below in detail and abandon rule.
At first analyze the time of reception at GW place.The delay of RAN one side is that EPS (Evolved PacketSystem) carrying postpones, the therefore delay that can calculate eUTRAN one side according to GW the time of reception.When eNB checks grouping, need provide GW the time of reception.The described GW Trx_GW time of reception transmits on the M1 interface.Secondly analyze and postpone to calculate.Before next transmission opportunity, postpone to calculate by scheduler program.
Tdelay=Ttx_eNB-Trx_GW
Describe the rule that abandons below in detail based on the protocol Data Unit PDU of Radio Link control RLC sublayer.
1. abandoning based on the protocol Data Unit RLC PDU of control sub layer of wireless link
When with some segment delay of Service Data Unit SDU to next dispatching cycle, and eNB can find that the segmentation of transmitting postpones too much in dispatching cycle subsequently, therefore the segmentation of transmitting in current dispatching cycle also is useless.Yet, the scheduling of each dispatching cycle is dynamic, so that avoid the rule that abandons of overcomplicated, abandon the protocol Data Unit RLC PDU that is based on control sub layer of wireless link, promptly eNB only abandons the protocol Data Unit RLC PDU of the control sub layer of wireless link that too much postpones at current dispatching cycle.
Abandon the regular grouping that only is applied in the RLC buffer, and shall not be applied to the data in the SYNC buffer, because the data in the SYNC buffer are also carried other useful informations, such as timestamp.If directly abandon the grouping of SYNC buffering area, can exert an influence to content synchronization.It is enough to abandon grouping in addition before scheduling, so do not need the grouping in the treatment S YNC buffer.
2. abandon continuously
ENB should check grouping one by one, for example abandons a big grouping or two little groupings (this can be the application program signaling).In order to simplify, must appointment abandon continuously, promptly described abandoning checks that an order that basis is grouped in the buffer memory abandons continuously.
3. abandon synchronously
In the different time, eNB may need to abandon different groupings, because do not have excessive deferral in some groupings of described time point.Like this, need abandon synchronously.Need external time sign/or predefinedly abandon the time.Described abandoning synchronously can refer to each base station eNB and all use same discard algorithm to check and abandon operation abandoning at the same time.
Fig. 4 shows the grouping drop device according to the embodiment of the invention.As shown in Figure 4, described base station eNB grouping drop device comprises: testing fixture 402, be used to check current data and bandwidth resources, and determine whether exist usable bandwidth resources to transmit grouping in current dispatching cycle; Buffer unit 404, thus if there is no available bandwidth resources can not allow in current dispatching cycle the transmission grouping, with described buffering of packets to next dispatching cycle, till having usable bandwidth resources; Postpone calculation element 406,, before next transmission opportunity, postpone to calculate by scheduler program if there is usable bandwidth resources; Cascade unit 408, if there is available bandwidth resources, with described grouping and follow-up packet concatenation to transmit; And drop device 410, if grouping has surpassed the transmission threshold value or still do not have usable bandwidth resources after postponing transmission packets after postponing calculating, then abandon grouping.
Wherein, when base station eNB provides gateway GW time of reception during by described testing fixture inspection grouping, send the delay that time (Trx_GW) that described GW receives grouping calculates UMTS Terrestrial radio access network network eUTRAN one side of evolution to base station eNB according to gateway GW.Described gateway GW divides into groups to the base station eNB transmission by the M1 interface.In the protocol Data Unit PDU of described M1 interface, carry described Trx_GW, transmit described Trx_GW by the mode of in-band signalling.
The formula that described delay is calculated is Tdelay=Ttx_eNB-Trx_GW.Described scheduler program is dynamic in each dispatching cycle.
By described buffer unit with described data buffering to the step of next dispatching cycle, with some segment delay of Service Data Unit SDU to next dispatching cycle.
Described drop device abandons the protocol Data Unit RLC PDU that grouping is based on control sub layer of wireless link, and base station eNB only abandons the protocol Data Unit RLC PDU for the control sub layer of wireless link of current dispatching cycle excessive deferral.
Base station eNB checks one by one by described checkout gear which grouping grouping to determine to abandon.Abandoning that described drop device carries out is to abandon continuously.Described drop device just abandoned grouping before scheduling.Abandoning that described drop device carries out is to abandon synchronously.Each eNB uses same discard algorithm to carry out describedly abandoning synchronously.By external time sign/or predefinedly abandon the time and carry out describedly abandoning synchronously.
One of ordinary skill in the art will appreciate that the present invention also comprises the multimedia broadcasting base station equipment, described base station equipment comprises: the device that receives grouping; Above-mentioned base station eNB grouping abandons equipment; And dispensing device, send grouping based on the algorithm that abandons equipment according to described base station eNB grouping.The present invention also comprises subscriber equipment, and described subscriber equipment comprises: the device that receives grouping; Above-mentioned base station eNB grouping abandons equipment; And dispensing device, send grouping based on the algorithm that abandons equipment according to described base station eNB grouping.The present invention also comprises computer-readable medium, has stored the computer executable program that can carry out above-mentioned base station grouping discarding method on it.
Although illustrated and described some embodiments of the present invention, but those of ordinary skills are to be understood that, under the situation that does not break away from claims and the principle and scope of the present invention that equivalent limited thereof, can in to above embodiment, make variation.