Spanning across wireless network controller in broadcast service data method for synchronous and device
Technical field
The present invention relates to the 3G (Third Generation) Moblie network, more specifically, relate to a kind of spanning across wireless network controller in broadcast service data method for synchronous and device.
Background technology
Along with the commercialization of 3-G (Generation Three mobile communication system), broadcasting of on common signal channel, transmitting and multicast service are more and more at present.Because GSM in many-sided influences such as power, interference, for guaranteeing the quality of reception of this broadcasting service or multicast service, presses for when subscriber equipment (UE, User Equipment) receives, introduce the physical layer folding.Merge for introducing physical layer, just must guarantee that the signal of a plurality of sub-districts that UE received is to arrive UE synchronously, and the content of each sub-district emission is in full accord.
For existing UMTS (UMTS; Universal MobileTelecommunication System) radio network controller (RNC in the network; RadioNetwork Controller) sub-district of inside; Because the resource of these sub-districts is all by a RNC unified management, therefore, than be easier to realize in the RNC the minizone synchronously.But between RNC, because the data between each RNC are that (CN CoreNetwork) sends by core net; Just must realize striding the data sync of RNC; Guarantee that time and content that CN arrives each RNC are synchronous, can guarantee that to guarantee RNC data can synchronized transmission through certain mode, make the time synchronized of these service signals arrival UE; Thereby guarantee that UE can carry out physical layer and merge, therefore improve the professional quality of reception of UE.
In present UMTS network, also there is not the ripe synchronous technology of RNC of striding.In the certain methods that proposes recently, mostly be employed in the time synchronized that the mode that adopts the common clock source among CN and the RNC realizes Iu mouth (interface between RNC and the CN), and then realize striding the data sync of RNC.But public external clock reference of this Technology Need like global positioning system (GPS, Global Position System), needs to add new hardware and software like this, and makes processing comparatively bother.
And insert (TD-SCDMA at TD SDMA; TimeDivision-Synchronous Code Division Multiple Access) in the system; When sending broadcasting or multi-cast business data, the radio bearer that same nature can be set up in each sub-district transmits this broadcasting or multi-cast business data.At this moment, the Connection Frame Number of the transmission channel of each this business datum of cell transmission (CFN, Connection Frame Number) is synchronous, and this helps us and utilizes CFN to realize striding the data sync of RNC.Therefore be badly in need of wanting a kind of spanning across wireless network controller in broadcast service data method for synchronous and device, to realize striding the data sync of RNC.
Summary of the invention
In order to address the above problem; The invention provides a kind of customer equipment identification acquisition methods and device; Utilize the transport channel synchronization thought of TD-SCDMA system; Report CN to the transmission channel CFN after the transport channel synchronization, CN calculates the propagation delay time of each RNC through the time that receives CFN, and then realizes striding the data sync of RNC.
According to an aspect of the present invention; The present invention proposes a kind of spanning across wireless network controller in broadcast service data method for synchronous; It can may further comprise the steps: step S102, when on common signal channel, transmitting broadcasting or multicast service, after radio bearer is set up; Core net is sent current Connection Frame Number (CFN) value of query statement with the transmission channel of inquiry bearer service through each related radio network controller of user's service-oriented, and writes down the current time when sending query statement; Step S104 after each radio network controller receives query statement, chooses the current Connection Frame Number value of the transmission channel of a sub-district bearer service, reports current Connection Frame Number (CFN) value from user plane to core net; Step S106; Core net receives after each current Connection Frame Number (CFN) value of transmission channel of each radio network controller; Write down current Connection Frame Number (CFN) value; And current time and time of reception during according to the transmission query statement that write down, the computation core net is to the time delay of the data transfer path of each radio network controller; And step S108; The maximum time that core net is calculated and write down in each time delay postpones; And postpone to calculate the transmitting time of sending data according to maximum time, and specify each radio network controller to send in the moment of appointment according to current Connection Frame Number (CFN) value.
According to an aspect of the present invention; In step S106; Can also comprise following processing: core net judges whether to receive that all relate to current Connection Frame Number (CFN) value of professional radio network controller transmission channel, if received all current Connection Frame Number (CFN) values, then proceeds to step S108; Otherwise, repeating step S106.
Difference between current time when wherein, time delay can be time of reception and transmission query statement.
Another aspect of the present invention also provides a kind of spanning across wireless network controller in broadcast service data synchronizer; It can comprise: the query statement transmitting element; Be positioned on the core net, when being used on common signal channel, transmitting broadcasting or multicast service, after radio bearer is set up; Send current Connection Frame Number (CFN) value of query statement through each related radio network controller of user's service-oriented, and write down the current time when sending query statement with the transmission channel of inquiry bearer service; The report unit is used for after each radio network controller receives query statement, chooses current Connection Frame Number (CFN) value of the transmission channel of a sub-district bearer service, reports current Connection Frame Number (CFN) value from user plane to core net; The time delay computing unit; Be used for after receiving each current Connection Frame Number (CFN) value of each radio network controller transmission channel; Write down current Connection Frame Number (CFN) value; And current time and time of reception during according to the transmission query statement that write down, the computation core net is to the time delay of the data transfer path of each radio network controller; And transmitting time is confirmed the unit; Be used for calculating and writing down the maximum time delay of each time delay; And postpone to calculate the transmitting time of sending data according to maximum time, and specify each radio network controller in the transmission of the moment of appointment according to current Connection Frame Number (CFN) value.
According to a further aspect in the invention, in the time delay computing unit, can also comprise: judging unit; Be used to judge whether to receive that all relate to current Connection Frame Number (CFN) value of professional radio network controller transmission channel; Wherein, if received all current Connection Frame Number (CFN) values, then send instruction and confirm the unit to transmitting time; Otherwise, continue the operation in the time delay computing unit.
Difference between current time when wherein, time delay can be time of reception and transmission query statement.
Therefore; Use technology provided by the present invention, can not be used in the new clock of introducing between CN and the RNC, but expansion utilizes existing synchronization mechanism in the existing system; Just can realize comparatively simply that CN strides the RNC synchronous data transmission to RNC; Guaranteed data in the synchronous transmission of eating dishes without rice or wine, and then can realize merging, thereby improved quality of service in physical layer.
Other features and advantages of the present invention will be set forth in specification subsequently, and, partly from specification, become obvious, perhaps understand through embodiment of the present invention.The object of the invention can be realized through the structure that in the specification of being write, claims and accompanying drawing, is particularly pointed out and obtained with other advantages.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, is used to explain the present invention with embodiments of the invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the flow chart according to spanning across wireless network controller in broadcast service data method for synchronous of the present invention;
Fig. 2 is the block diagram according to spanning across wireless network controller in broadcast service data synchronizer of the present invention; And
Fig. 3 utilizes CFN realization broadcast and multicast service data to stride the flow chart of the synchronous method of RNC according to an embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for explanation and explains the present invention, and be not used in qualification the present invention.
Fig. 1 is the flow chart according to spanning across wireless network controller in broadcast service data method for synchronous of the present invention.As shown in Figure 1, the spanning across wireless network controller in broadcast service data method for synchronous may further comprise the steps:
Step S102; When on common signal channel, transmitting broadcasting or multicast service; After radio bearer is set up; Core net is sent current Connection Frame Number (CFN) value of query statement with the transmission channel of inquiry bearer service through each related radio network controller of user's service-oriented, and writes down the current time when sending query statement;
Step S104 after each radio network controller receives query statement, chooses current Connection Frame Number (CFN) value of the transmission channel of a sub-district bearer service, reports current Connection Frame Number (CFN) value from user plane to core net;
Step S106; Core net receives after each current Connection Frame Number (CFN) value of transmission channel of each radio network controller; Write down current Connection Frame Number (CFN) value; And current time and time of reception during according to the transmission query statement that write down, the computation core net is to the time delay of the data transfer path of each radio network controller; And
Step S108; The maximum time that core net is calculated and write down in each time delay postpones; And postpone to calculate the transmitting time of sending data according to maximum time, and specify each radio network controller to send in the moment of appointment according to current Connection Frame Number (CFN) value.
In addition, in step S106, also comprise following processing:
Core net judges whether to receive that all relate to current Connection Frame Number (CFN) value of professional radio network controller transmission channel, if received all current Connection Frame Number (CFN) values, then proceeds to step S108, otherwise, repeating step S106.
Difference between current time when wherein, time delay is time of reception and transmission query statement.
Fig. 2 is the block diagram according to spanning across wireless network controller in broadcast service data synchronizer of the present invention.As shown in Figure 2; Spanning across wireless network controller in broadcast service data synchronizer 200 comprises: query statement transmitting element 202; Be positioned on the core net, when being used on common signal channel, transmitting broadcasting or multicast service, after radio bearer is set up; Send current Connection Frame Number (CFN) value of query statement through each related radio network controller of user's service-oriented, and write down the current time when sending query statement with the transmission channel of inquiry bearer service; Report unit 204 is used for after each radio network controller receives query statement, chooses current Connection Frame Number (CFN) value of the transmission channel of a sub-district bearer service, reports current Connection Frame Number (CFN) value from user plane to core net; Time delay computing unit 206; Be used for after receiving each current Connection Frame Number (CFN) value of each radio network controller transmission channel; Write down current Connection Frame Number (CFN) value; And according to current time of being write down and time of reception, the computation core net is to the time delay of the data transfer path of each radio network controller; And transmitting time is confirmed unit 208; Be used for calculating and writing down the maximum time delay of each time delay; And postpone to calculate the transmitting time of sending data according to maximum time, and specify each radio network controller to send on the net at the carrier frequency of appointment according to current Connection Frame Number (CFN) value.
In addition, in time delay computing unit 206, also comprise: judging unit 2062; Be used to judge whether to receive that all relate to current Connection Frame Number (CFN) value of professional radio network controller transmission channel; Wherein, if received all current Connection Frame Number (CFN) values, then send instruction and confirm unit 208 to transmitting time; Otherwise, continue the operation in the time delay computing unit 206.
Difference between current time when wherein, time delay is time of reception and transmission query statement.
Fig. 3 utilizes CFN realization broadcast and multicast service data to stride the flow chart of the synchronous method of RNC according to an embodiment of the invention.As shown in Figure 3, method comprises:
Step 302: after the radio bearer of each sub-district was set up and accomplished in related each RNC of this business, what CN initiated data strode the synchronous flow process of RNC, and the data sync flow process begins;
Step 304:CN sends the CFN query requests to each RNC that this business relates to through user plane, and the current time wCurrentTime of record CN;
Step 306: each RNC that this business relates to has jurisdiction over the CFN value of choosing little this service transmission channel of area carrier each sub-district after receiving the CFN query requests of CN in RNC, from user plane to this RNC of CN report should business the CFN value of professional radio bearer;
Step 308:CN receive RNC report the CFN value after, the local zone time wCurrentTIme that preserves according to self and the time wRbTime that receives calculate the time delay wRelayTime of this RNC, i.e. wRelayTime=wRbTime-wCurrentTIme);
Step 310:CN judges whether to receive the current C FN of all RNC.If collect,, calculate the transfer of data maximum time delay wMaxRelayTime of CN, and preserve this maximum time delay and this CFN value to each RNC then according to the time delay of being calculated to each RNC.If no, then changing step 304 over to continues to carry out.
When step 312:CN sent business datum, the data that postpone selection CN according to the maximum time of calculating were sent opportunity, and the specified services data specify each RNC to guarantee synchronizing traffic data arrival UE in corresponding C FN emission in the CFN value of eating dishes without rice or wine simultaneously.
Therefore, in sum, the present invention utilizes the transport channel synchronization thought of TD-SCDMA system, reports CN to the transmission channel CFN after the transport channel synchronization, and CN calculates the propagation delay time of each RNC through the CFN that reports, thereby has realized striding the data sync of RNC.
More than be merely the preferred embodiments of the present invention, be not limited to the present invention, for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.