In the T-MMB system, realize the method for time slicing techniques
Technical field
The present invention relates to a kind of mobile broadcast service, more particularly, relate to a kind of method that time slicing techniques is applied to ground mobile multimedia broadcast (T-MMB) system.
Background technology
Along with growth in the living standard, people are also increasingly high to the requirement of broadcasting tonequality.So broadcasting begins the change from AM to FM, the innovation from the analog broadcasting to the digital broadcasting.Particularly the appearance of digital broadcasting becomes a breakover point on the broadcasting development history, has revolutionary meaning with regard to this field.The generation of digital broadcasting is actually the sound that provided for FM broadcasting before overcoming in qualitative limitation; Digital audio broadcasting (DAB) at present is in ground operations such as Europe, Canada, the U.S., and China has also made the trial of a lot of helpfulnesses on the one hand at this.
Here the ground mobile multimedia broadcast of mentioning (T-MMB) system is exactly the realization on engineering of digital broadcasting; It is carried out on the DAB basis; The time-multiplexed method of utilization can be transmitted the DAB business simultaneously in a plurality of subchannels in the T-MMB system, and DAB-IP is professional, and T-DMB is professional and T-MMB is professional; As shown in Figure 1, better compatible.
Except supporting original convolutional encoding, also adopt more advanced LDPC coding in the T-MMB system, as shown in Figure 2, error correcting capability is stronger and chnnel coding is more flexible.
The T-MMB system supports the more modulation system of high-order, and is as shown in Figure 3 like 8DPSK or 16DAPSK, improved the availability of frequency spectrum, in the bandwidth identical with DAB, can transmit more Polymera like this.
The T-MMB system can adopt SFN to transmit; To help reducing networking cost when carrying out large-scale network-estabilishing actual; But the coverage of SFN is limited, so we must propose the seamless switching that a scheme realizes single-frequency network service under the single tuner.Time slicing techniques can be accomplished this task well, and it can also reach the purpose of saving power consumption simultaneously, and under the index of other similar techniques (particularly program index switching time), its power consumption can reduce about 60%.
The T-MMB system can support two kinds of time slicing techniques: little time slicing and grand time slicing.If only must survey other net signal strength signal intensity with the auxiliary switching that realizes SFN at the idle time slot of time slicing, then use little time slicing techniques; If not only will accomplish the detection of other net signal strength signal intensity and will receive other network service information at the idle time slot of time slicing, then use grand time slicing techniques with the auxiliary switching that realizes SFN.Realize that at T-MMB system transmitting terminal the method for grand time slicing and little time slicing is as shown in Figure 4; One the tunnel when being this road of little time slicing above switch after the preprocessor switched to; Transmitting terminal promptly works in little time slicing pattern; One the tunnel when being this road of grand time slicing below switch after the preprocessor switched to, and transmitting terminal promptly works in grand time slicing pattern.Wherein, the MSC encoder is accomplished separately coding of each business in the T-MMB system, processing such as interweave; Processing such as the realization of multiple modulation system and frequency-domain-interleaving, OFDM modulation in the OFDM modulator completion T-MMB system.
But when using grand time slicing techniques, data use MSC to transmit, and have wherein taken place time-interleaved in data link layer.Therefore, transmitting terminal must use the timeslice structure of transformation to make things convenient for receiving terminal correctly to navigate to each business, and because time-interleaved existence, the predetermined delay of receiving terminal before the decoding substantial data is inevitable.In the present invention with service time sheet overlapping frame technology solve time-interleaved compatibility issue.
Summary of the invention
The present invention aims to provide a kind of method that in the T-MMB system, realizes time slicing, and it can be eliminated in the limitation of the receiver of mentioning on the background technology when SFN switches and the energy-efficient problem of receiver basically.
The present invention provides a kind of and launches the method that realizes little time slicing and grand time slicing with receiving terminal respectively in the T-MMB system, comprising:
Transmitting terminal is realized little time slicing in the T-MMB system, and expansion utilizes the professional sign of T-MMB of little time slicing in fast information group (FIG) type 0 expansion 2 of business information organization table;
Realize little time slicing at the T-MMB system receiving terminal, a newly-increased control unit is realized the control to tuner with the snap information that utilization receives in the T-MMB receiving system;
Transmitting terminal is realized grand time slicing in the T-MMB system, and newly-increased channel re-organized device in the T-MMB emitter carries out the front end data rescheduling to concentrate the multiframe data; Service time, the sheet overlapping frame was come the time-interleaved of compatible data link layer;
Realize grand time slicing at the T-MMB system receiving terminal, DSCTy (DSCTy) field in FIG type 0 expansion 2 of the information organization table of activating business, professional with the identified time sheet;
During non-IP operation under emission stream mode mode; Increase timeslice descriptor table newly, be used to carry the relevant information of timeslice, with the grand time slicing of auxiliary realization; During IP operation under emission stream mode mode, the relevant information of said timeslice is placed the header information of multi-protocols encapsulation;
Realize grand time slicing at the T-MMB system receiving terminal, the timeslice descriptor table that a newly-increased control unit receives with utilization in the T-MMB receiving system or the header information of multi-protocols encapsulation realize the control to tuner.
According to above-mentioned method, it is characterized in that further comprising: business information organization table and timeslice descriptor table are included in fast information group (FIG) data area in the FIB (FIB) that constitutes snap information passage (FIC).
According to above-mentioned method, it is characterized in that further comprising: wherein the FIG type 0 of business information organization table is expanded professional component type (DSCTy) field of expanded data in 2, is used to identify the T-MMB business of burst service time.
According to above-mentioned method, it is characterized in that further comprising: the FIG data area that wherein is used for resting period sheet descriptor table is to select at least one of group that FIG type 0 expansion 30, FIG type 0 expansion 7, FIG type 0 expansion 12, FIG type 0 expansion 20, FIG type 0 expansion 23, FIG type 0 expansion 29, FIG Class1, FIG type 3, FIG type 4 formed.
Can use FIG Class1 expansion 7 to deposit said timeslice descriptor table.
Said timeslice descriptor table comprises a service numbers (SId) field, timeslice border (Burst Boundary) field and next the timeslice time of advent (Del ta_T) field.
According to above-mentioned method, it is characterized in that further comprising: introduce channel re-organized device therebetween,, guarantee that channel width all on each time point is independent professional occupied by one as much as possible in order to realize burst bandwidth when the grand time slicing.
According to above-mentioned method, it is characterized in that further comprising: channel re-organized device comprises a reformation buffer memory, a reformation buffer memory watch-dog, a MUX and a secondary data generator.
According to above-mentioned method, it is characterized in that further comprising: timeslice overlapping frame wherein is for settling time burst and time-interleaved compatibility, and two adjacent timeslices make grand time slicing be effectively applied to the T-MMB system through overlapping.
According to above-mentioned method, it is characterized in that further comprising: overlapping frame number depends on the time-interleaved degree of depth between two adjacent timeslices, generally gets (the time-interleaved degree of depth-1).
According to above-mentioned method, it is characterized in that further comprising: introduce control unit therebetween with the FEEDBACK CONTROL tuner, the realization tuner opens section function of cutting out At All Other Times when the useful time sheet arrives.
Description of drawings
Fig. 1 is the emission block diagram of the T-MMB system of Compatiable DAB;
Fig. 2 is the T-MMB system service channel flow figure of Compatiable DAB;
Fig. 3 is the method flow diagram that uses multiple modulation system in the T-MMB system of Compatiable DAB;
Annotate: during transmission mode I, use 4 inputs of each multiplexer; During transmission mode IV, only use 2 inputs of each multiplexer.
Fig. 4 is a sketch map of realizing grand time slicing and little time slicing method at T-MMB system transmitting terminal;
Fig. 5 is the structural representation of FIG type 0 expansion 2 that information is transmitted in the T-MMB system;
The implication of each sign is following among Fig. 5:
SId: task identifier.
Service Identifier description (task identifier description):
-Country Id: country identifier.
-Service reference: business reference.
-ECC: the country code of expansion.
Local flag: local flag.
CAId: condition inserts identifier.
Number of service components: professional one-tenth mark.
Service component description (professional composition description):
-TMId: transmission mechanism identifier.
-ASCTy: audio service component type.
-SubChId: subchannel identifier.
-P/S: main/secondary identity.
-CA flag:CA mark.
-DSCTy: DSCTy.
-FIDCId: snap information data channel identifier.
Fig. 6 is the structural representation of the FIG Class1 expansion 7 that information is transmitted in the T-MMB system;
The implication of each sign is following among Fig. 6:
SId: task identifier.
Burst Boundary: timeslice border.
Del ta_T: the time interval.
Fig. 7 is a sketch map of realizing grand time slicing and little time slicing method at the T-MMB system receiving terminal;
Fig. 8 is a grand time slicing channel re-organized apparatus structure sketch map in the T-MMB system;
Fig. 9 is a grand time slicing overlapping frame structural representation in the T-MMB system;
Figure 10 is that multi-protocols encapsulate in (under the IPization stream mode situation) header information about timeslice descriptor sketch map partly in the T-MMB system.
Embodiment
The T-MMB system supports little time slicing and grand time slicing.
Receiving terminal need be given auxiliary reception with FIG Class1 expansion 7 through following two snap information FIG types, 0 expansion 2 when the time of reception burst is professional.
With reference to figure 5, it is professional that DSCTy (DSCTy) field in the business information organization table (0 expansion 2 of FIG type) will be used for distinguishing the T-MMB timeslice.
Three kinds of new types of service are as follows:
The little time slicing of 011100:T-MMB is professional;
The non-IP operation of the grand time slicing of 011101:T-MMB;
The grand time slicing IP operation of 011110:T-MMB.
With reference to figure 6, introduce FIG Class1 expansion 7 in the T-MMB system transmitting terminal snap information.
The definition and the specific explanations of each field are following:
SId (service numbers): the signless binary number of this 16 or 32 bit is used for indicating current service numbers;
Burst Boundary (timeslice border): whether this 1 bit is used for indicating the current time sheet to finish; Timeslice is made up of several transmission frames, so must let receiver know whether ensuing transmission frame belongs to the timeslice of current business.
Concrete assignment is following:
0: represent that this timeslice does not finish as yet;
1: represent this frame last transmission frame for this timeslice.
Del ta_T (time interval): these 7 bits are used for indicating next transmission frame with business to leave the time interval that also has what transmission frames now.Receiver just can know ensuing will not have the business of own needs to arrive in approximately how long according to this field like this, thus the entering resting state.
Practical implementation method through time slicing techniques emission/reception T-MMB service is explained as follows in first and second embodiment of this technology.
First embodiment
Time slicing techniques first embodiment of the present invention uses little time slicing techniques.
Application scenario: only must survey other net signal strength signal intensity with the auxiliary switching that realizes SFN at the idle time slot of time slicing.
(a) transmitting terminal
The transmitting terminal configuration of existing T-MMB system.
With reference to figure 4, the one tunnel when being this road of little time slicing above the switch after the preprocessor switched to, and transmitting terminal promptly works in little time slicing pattern.The coded message of Business Stream after the correlative coding of the main business passage of process T-MMB and in the snap information passage gets into the transmission frame multiplexer together; Get into the OFDM modulator after the information organization in they and the synchronizing channel subsequently, and then launch through antenna.
(b) receiving terminal
Receiving terminal is judged the DSCTy field in 0 expansion 2 of FIG type, if this value is 011100, shows that then this is that the little time slicing of T-MMB is professional.Subsequently, according to snap information, mainly be the snap information in work organization district and subchannel tissue district at tuner stage, filter out the business that the user needs, the data that obtain at the baseband chip place like this are the needed data of user fully just.
Said control unit is also opened when the useful time sheet arrives through feedback system control tuner, closes in section At All Other Times.With reference to figure 7 (when dotted portion is grand time slicing under the transport stream mode IP operation time institute peculiar); Tuner is controlled the FEEDBACK CONTROL of unit; After the FIC decoder is decoded snap information smoothly; The snap information that control unit comes out according to decoding confirms that rapidly which subchannel is the business of user's appointment be in, and then controls opening and closing of tuner according to the result who judges.
Second embodiment
Time slicing techniques second embodiment of the present invention uses grand time slicing techniques.
Application scenario: must accomplish at the idle time slot of time slicing and survey other net signal strength signal intensity and receive two tasks of other network service organizational information with the auxiliary switching that realizes SFN.
When practical operation,, be used to indicate the method for timeslice relevant information also can be different to the difference of transmitting terminal institute transport service.Below in statement T-MMB system during the implementation method of grand time slicing, will be the T-MMB delineation of activities non-IP operation and the IP operation both of these case under the stream mode mode under the stream mode mode.
(I) the non-IP operation under the T-MMB system flow pattern mode
(a) transmitting terminal
T-MMB system transmitting terminal main business information re-organized and snap information are reshuffled.
With reference to figure 4, the one tunnel when being this road of grand time slicing below the switch after the preprocessor switched to, and transmitting terminal promptly works in grand time slicing pattern.Business Stream at first can get into channel re-organized device before through T-MMB MSC correlative coding; Channel re-organized device will be equipped with a certain amount of buffer memory so that the primary signal that arrives on a plurality of time point is carried out professional re-organized, come burst bandwidth with the deadline burst thus.In addition, in the FIC encoder, introduced FIG1 expansion 7, this snap information will transmit with each transmission frame in the channel to be used for indicating the service numbers of current time sheet, the burst time of next identical timeslice and the border of timeslice together.Wherein, the border of timeslice must pass in all transmission frames of this timeslice, and service numbers and the burst time frequency that can repeat to transmit according to concrete channel situation setting.
With reference to figure 8, introduced channel re-organized device in the T-MMB system transmitting terminal main business information channel.Channel re-organized device comprises a reformation buffer memory, a reformation buffer memory watch-dog, a MUX and a secondary data generator.Original T-MMB is professional must could to realize burst bandwidth through after the channel re-organized device.This process comprises:
1. data get into the reformation buffer memory
At first set the professional frame number of original T-MMB that the preparation of reformation buffer memory is reformed, and the buffer memory of every row will be deposited one type the professional some frames of T-MMB among Fig. 8, concrete frame number depends on the reformation frame number that the reformation buffer memory is preset.Next, the initial data of arrival will get into the secondary data generator successively according to the order of row.
2. MUX changes the road
After the data in a certain row buffer memory have got into the secondary data generator fully, the reformation buffer memory will send this columns of signal indication according to the transmission of accomplishing data to reformation buffer memory watch-dog.Reformation buffer memory watch-dog will be controlled MUX and switch to next row buffer memory after receiving this signal, and the like.It should be noted that; If the current selection of MUX is the row buffer memory on last road; In case then MUX receive again come from that reformation buffer memory watch-dog sends change the road instruction after; With the row buffer memory that switches to the first via, that is to say the whole process that journey is actually a circulation of passing by of changing.
3. secondary data takes place
The output capacity of secondary data (buffer memory reform back) generator operated by rotary motion is 864 capacity unit, and this is that capacity unit number by the every frame of T-MMB system determines.In case generator is found that present capacity unit number has arrived and is sent the needed capacity unit number of frame data or MUX has changed after the road, will export the first floor system that this frame is given T-MMB at once.
In addition; Can there be certain limitation in grand time slicing when being applied to the T-MMB system; Promptly because there is unique time-interleaved technology of link layer in the DAB system; And T-MMB system root makes each frame exist very strong dependence in time in DAB, when grand time slicing is organized, can cause the certain waste on the capacity in order to remove this strong dependency thus.
Solve this problem through introducing timeslice overlapping frame technology in the present invention.
With reference to figure 9, this is a typical grand time slicing overlapping frame structure.1 wherein all business will be formed a grand timeslice; But after interweaving, can appear in 15 transmission frames subsequently in some bit elapsed time of 1 professional last transmission frame; Therefore must expand grand timeslice, expansion should be the length of 15 transmission frames.But the grand timeslices of considering 2 business must be used the expansion of 1 professional grand timeslice; So the start frame of 2 professional grand timeslices will not be traditional transmission frame that is next to a timeslice, but start from first frame of a last grand timeslice expansion.Timeslice overlapping frame that Here it is technology.
Bring in for emission and to say, in snap information, introduce the FIG Class1 and expanded 7 o'clock, the time interval (Del ta_T) field just must be provided with according to the real time that the overlapping frame technology adopts back next same type timeslice to be arrived.
(b) receiving terminal
Receiving terminal is judged the DSCTy field in 0 expansion 2 of FIG type, if this value is 011101, shows that then this is a non-IP operation of the grand time slicing of T-MMB, next will handle according to the method for the non-IP operation of the grand time slicing of T-MMB.
With reference to figure 7 (when dotted portion is grand time slicing under the transport stream mode IP operation time institute peculiar); Information (time interval field in the FIG Class1 expansion 7) FEEDBACK CONTROL tuner according to the next timeslice arrival that when a last timeslice is decoded, obtains; Just open when the business that has the user to be concerned about arrives with the assurance tuner, other all are in closed condition constantly.Certainly the unlatching of tuner must be by a lead, and concrete lead depends on the start-up time of tuner, and this point is determined by technology.In receiving the process of sheet sometime, receiver will judge whether the current time sheet finishes according to the timeslice border field that FIG1 expands in 7.Put the end as yet of 0 this timeslice of expression if determine the timeslice border field, otherwise, then represent this frame last transmission frame for this timeslice, receiver its tuner after receiving current timeslice will get into resting state.
Under the situation that grand timeslice overlapping frame technology is used, consider two receiver A and B, under the situation of 1 timeslice, B can receive from the expansion of 1 professional grand timeslice fully under A can receive smoothly.Because these data of synchronization all are present on the channel, so the situation of phase mutual interference can not occur.
(II) IP operation under the T-MMB system flow pattern mode
(a) transmitting terminal
Corresponding implementation method can be followed the non-IP operation launching technique under the stream mode mode in the second embodiment of the invention.
Uniquely it should be noted that then timeslice descriptor table is optional, because relevant information can be placed in the middle of the header of multi-protocols encapsulation if transmitter transmits is the IP operation under the stream mode mode.
With reference to Figure 10; Time slice interval wherein (delta_t) field has replaced the time interval field in the FIG Class1 expansion 7; frame boundaries (frame) field has replaced the timeslice border field in the FIG Class1 expansion 7, and acting under the IPization stream mode business that the service numbers field is played in the expansion 7 of FIG Class1 is to be achieved through the IP multicast address that IP operation carries.Employed when other part that relates among Figure 10 is the MPE encapsulation, irrelevant with this patent.
(b) receiving terminal
Receiving terminal is judged the DSCTy field in 0 expansion 2 of FIG type, if this value is 011110, shows that then this is a grand time slicing IP operation of T-MMB, next will handle according to the method for the grand time slicing IP operation of T-MMB.
It should be noted that wherein dotted line indication control unit also receives the control of T-MMB MSC decoder.At this moment the timeslice of next same type arrival time and timeslice boundary information will appear in the header of multi-protocols encapsulated message.Receiving terminal will carry out the operation relevant with timeslice according to these information.
Other corresponding implementation method can be followed the non-IP operation method of reseptance under the stream mode mode in the second embodiment of the invention.
Realize that in the T-MMB system benefit that above two kinds of time slicing modes are brought is the tasks such as detection of receiver signal strength signal intensity in the process that receives, can accomplish SFN and switch through certain tuner free time the time, wherein grand time slicing can also reduce the power consumption of tuner to a certain extent.