CN101414887B - Method and system for implementing data broadcast - Google Patents
Method and system for implementing data broadcast Download PDFInfo
- Publication number
- CN101414887B CN101414887B CN200810179196XA CN200810179196A CN101414887B CN 101414887 B CN101414887 B CN 101414887B CN 200810179196X A CN200810179196X A CN 200810179196XA CN 200810179196 A CN200810179196 A CN 200810179196A CN 101414887 B CN101414887 B CN 101414887B
- Authority
- CN
- China
- Prior art keywords
- data
- service
- frame
- esg
- multiplexed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/189—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast in combination with wireless systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/16—Arrangements for providing special services to substations
- H04L12/18—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
- H04L12/1886—Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with traffic restrictions for efficiency improvement, e.g. involving subnets or subdomains
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method for implementing data broadcasting, including distributing service channels for data service, configuring service indication of data service and incidence relation of multiplex subframe according to the distribution condition of the service channels in a multiplex configuration table, and encapsulating the multiplex configuration table in a multiplex frame of control, wherein, the service channels distributed for the data service are not fixed; electronic service guide, that is field of service type of service information in ESG data, is configured according to the type of the data service, and the ESG data is encapsulated in the multiplex frame of service; the data service is encapsulated in related multiplex subframe, and the multiplex subframe is ensuplated in the multiplex frame of service; the multiplex frame of service and the multiplex frame of control are sent. The invention further provides a system for implementing data broadcasting. The method and system in the invention can flexible configure service channel of data transmission service, thereby improving the transmission rate of data service and the utility ratio of channel resource.
Description
Technical field
The present invention relates to mobile communication, be specifically related to a kind of data broadcasting implementation method and system.
Background technology
In recent years, digital mobile multimedia broadcasting technology and standard evolution are rapid, for example (the digital video broadcast-handheld formula receives Ou Zhou DVB-H: Digital Video Broadcast Handheld), the MediaFLO of the U.S. (the single forward link of medium: Media Forward Link Only) and China CMMB (China Mobile multimedia broadcasting: China Mobile Multimedia Broadcasting) etc., for its terminal use provides many service content, as advertisement, weather forecast, news, sports cast, variety, the multimedia broadcasting play, programs such as film, the user can select the service program of Mobile Multimedia Broadcasting according to the hobby of oneself.
China mobile multi-media broadcasting technology adopts time division multiplexing mode to send MBMS service, and the duration of its broadcast channel frame is 1 second, is made up of 40 25 milliseconds of time slots, and one or more time slots can transmit the data of a multiplexed frame encapsulation.Figure 1 shows that the mobile multimedia broadcasting multiplex frame structure, comprise multiplex frame head, multiplexed frame payload and filling part.Multiplex frame head is to the control of multiplexed frame payload data and description, and multiplexed frame payload carrying is control information or business datum, a professional corresponding multiplexed sub frame.
China mobile multi-media broadcasting technology adopts control information and business datum separate mode to send, when time slot transmitted control channel, corresponding multiplexed frame (MF_ID=0) encapsulation control information (was annotated: MF_ID, MultiplexFrame Identifier, the multiplexed frame sign), be called the control multiplexed frame; And time slot is when transmitting data channel, and corresponding multiplexed frame (MF_ID ≠ 0) encapsulation business datum is called the service integration frame.For the service integration frame, be divided into a plurality of multiplexed sub frames again, each multiplexed sub frame encapsulate video section, audio section and data segment.Data segment is made up of data segment header and several data cells usually.Multiplexed sub frame is the entity of service bearer.
Multiplexed frame payload structure when Fig. 2 is designated 0 (MF_ID=0) for multiplexed frame in the Mobile Multimedia Broadcasting.This multiplexed frame is mainly used in bear control information, is made up of the control information table.Wherein control information table 2 (table identification number (ID) is 0x02), control information table 4 (Table I D is 0x04) represent to continue period service duplexing configuration list (CMCT:Continual Service Multiplex Configuration Table) and short-period service duplexing configuration list (SMCT:Short Time Service Multiplex ConfigurationTable) respectively, these two tables are except table identification number difference, and other parameter is all the same.Control information table 6 (Table I D is 0x06) is the basic description list of ESG.The basic description list of ESG is used to describe the distribution condition and the update mode information of ESG data service.
Multiplexed frame payload structure mainly be made up of various multiplexed sub frames, and multiplexed sub frame was not made up of multiplexed sub frame head, audio section, video-frequency band and data segment etc. when Fig. 3 was not 0 (MF_ID ≠ 0) for the mobile multimedia broadcasting multiplex sign.This multiplexed frame payload is mainly used in bearer service, business of each multiplexed sub frame carrying.
In the Mobile Multimedia Broadcasting, data broadcasting (such as, information, stock etc.) be based on that data transmission technology realizes, and transfer of data mainly is divided into stream mode and file mode.Stream mode is meant that data service represents in the mode of Continuous Flow, has sequential requirement, the free label indication of transmission or data flow inside that synchronous requirement is arranged usually, and is lower to the requirement of data integrality, for example, and some stock informations, Voice ﹠ Video etc.; File mode is meant that data service represents in the mode of discrete data file, does not have sequential usually and requires, transmits no time tag or requirement synchronously, the data integrality is required than higher, for example, picture, webpage and plug-in unit etc.The packet of data broadcasting generally is encapsulated in the data segment of multiplexed frame.
In the multimedia broadcasting technology, the traffic ID of data broadcasting (serviceID) is fixed, the time slot (or multiplexed sub frame) that is transmitting data broadcasting is fixed, such as traffic ID 2000 expression stock, traffic ID is 2001 expression information, promptly on the multiplexed sub frame of traffic ID 2000 correspondences, transmit stock information, upload transmission information at the multiplexed sub frame of traffic ID 2001 correspondences.This transmission means does not possess flexibility and autgmentability, if front end is broadcasted at other Traffic Channel transmitting data, terminal just might not receive.In addition for the bigger data broadcasting of data volume, depending merely on a Traffic Channel correspondence carries, terminal downloads is slow, if but want to carry data broadcasting together in other Traffic Channel, because traffic ID is fixing, so terminal also can't receive the data broadcasting in other traffic channel transmission.For flexibility and the autgmentability that improves system, fully the employing wireless resource is accelerated file downloading speed and is improved the quality of information service, and a kind of more perfect data broadcasting implementation method and device need be provided.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of implementation method and system of data broadcasting, and the terminal that improves mobile multimedia broadcast system receives flexibility and autgmentability, improves data traffic transmission speed and utilization rate of channel resources.
In order to solve the problems of the technologies described above, the invention provides a kind of data broadcasting implementation method, comprise,
Be data service distribution service sign, be data service distribution service channel, according to the service identification of distribution condition configuration data business in multiplexing allocation list of Traffic Channel and the incidence relation of multiplexed sub frame, described multiplexing allocation list is encapsulated in the control multiplexed frame, wherein, the Traffic Channel of distributing for described data service is not fixed;
Type according to data service is provided with the business type field that electron service instruction is a business information in the ESG data, with the ESG data encapsulation in the service integration frame; Data service is encapsulated in its related multiplexed sub frame, multiplexed sub frame is encapsulated in the service integration frame;
Send described service integration frame and control multiplexed frame.
Further, said method also can have following characteristics,
When described data service is data flow, be encapsulated in again in the service integration frame after described data flow is packaged into packet; When described data service is data file, described data file is divided into data block, is divided into again and is encapsulated in again in the service integration frame after being packaged into packet after the data slice;
Described ESG data are divided into data slice, are encapsulated in the service integration frame after being divided into data section again.
Further, said method also can have following characteristics,
The service identification of described data service is related with one or more multiplexed sub frames.
Further, said method also can have following characteristics, and described method also comprises:
Terminal receives described control multiplexed frame, resolves and obtains multiplexing allocation list, obtains the service identification of data service and the incidence relation of service identification and multiplexed sub frame; Terminal receives the service integration frame that comprises the ESG data, resolves to obtain the ESG data, further resolves and obtains business information, obtains service identification corresponding service type according to business information; According to the service identification of data service and the incidence relation of service identification and multiplexed sub frame, condition of acceptance is set, receive data service.
Further, said method also can have following characteristics,
Comprise the basic description list of ESG in the described control multiplexed frame, described terminal receives described control multiplexed frame, resolves and obtains the basic description list of ESG, obtains the service identification of ESG data, and condition of acceptance is set, and receives the service integration frame that comprises the ESG data.
Further, said method also can have following characteristics,
Described terminal is preserved described multiplexing allocation list and ESG data, when follow-up reception data service, described multiplexing allocation list and ESG data according to this locality preservation, receive data service, if described multiplexing allocation list and ESG Data Receiving data service failure that terminal is preserved according to this locality then receive multiplexing allocation list and ESG data again.
The present invention also proposes a kind of data broadcasting and realizes system, comprises data server, ESG server, multiplexer, emitter, wherein:
Described data server is used for data service is packaged into packet, sends to multiplexer;
Described ESG server is used for being provided with according to the data service type business type field of ESG data business information, and the ESG data are sent to multiplexer;
Described multiplexer, be used to data service distribution service channel and service identification, according to the distribution condition of Traffic Channel, the incidence relation of the service identification of configuration data business and multiplexed sub frame in multiplexing allocation list is encapsulated in described multiplexing allocation list in the control multiplexed frame; Also be used for the data envelope of described data service is contained in its related multiplexed sub frame, multiplexed sub frame is encapsulated in the service integration frame, wherein, for the Traffic Channel that described data service distributes is not fixed; Also be used for the ESG data encapsulation at the service integration frame;
Described emitter is used to send described control multiplexed frame and service integration frame.
Further, said system also can have following characteristics, and described multiplexer is related with one or more multiplexed sub frames with the service identification of described data service.
Further, said system also can have following characteristics, and described system also comprises:
Receiving system is used to receive described control multiplexed frame and service integration frame;
Demultiplexing unit is used to resolve described control multiplexed frame, obtains multiplexing allocation list, also is used to resolve the service integration frame that comprises the ESG data, resolves to obtain the ESG data, further resolves and obtains business information; Also be used to resolve the service integration frame that comprises data service, obtain data cell;
Data processing module is used for that demultiplexing unit is resolved the data cell decapsulation that obtains and obtains packet, again according to this packet of type of service decapsulation of this data service, obtains the data of data service, sends to upper application module;
Upper application module, the data that are used to receive the data service that data processing module sends show, also are used for from multiplexing allocation list, obtain the service identification of data service and the incidence relation of service identification and multiplexed sub frame; From described business information, search service identification corresponding service type; Also be used for the condition of acceptance of receiving system being set according to the service identification of data service and the incidence relation of service identification and multiplexed sub frame.
Further, said system also can have following characteristics,
Described upper application module also is used to preserve described multiplexing allocation list and ESG data, according to described multiplexing allocation list and the ESG data that preserve this locality, the condition of acceptance of described receiving system is set;
Described receiving system when also being used in the use condition of acceptance that described multiplexing allocation list that layer application module preserve according to this locality and ESG data are provided with and receiving the data service failure, receives the control multiplexed frame again and comprises the service integration frame of ESG data.
In a word, the present invention is in mobile multimedia broadcast system, use revocable one or more traffic channel transmission data broadcasting, terminal is searched the data broadcasting of multiplexing allocation list and ESG Data Receiving correspondence, can make full use of radio channel resource, improve the terminal equipment data broadcasting and handled flexibility and autgmentability, promoted data speed of download and the promptness that has guaranteed Data Update.
Description of drawings
Fig. 1 is the mobile multimedia broadcasting multiplex frame structure;
Fig. 2 is a mobile multimedia broadcasting multiplex frame payload structure (MF_ID=0);
Fig. 3 is a mobile multimedia broadcasting multiplex frame payload structure (MF_ID ≠ 0);
Fig. 4 is the front end system figure of on-fixed traffic ID datacast data transmission of the present invention;
Fig. 5 is the flow chart of data processing figure in the data server of the present invention;
Fig. 6 is the terminal structure block diagram of on-fixed traffic ID datacast data transmission of the present invention;
Fig. 7 is the flow chart of on-fixed traffic ID datacast data transmission of the present invention.
Embodiment
The main thought of the present invention is, during for data service distribution service channel, distribute revocable Traffic Channel, promptly in revocable one or more Traffic Channel transmitting data business, the traffic ID of data service is unfixing, and the multiplexed sub frame of the traffic ID correspondence of data service is one or more.Method of the present invention, energy flexible configuration channel resource improves data traffic transmission efficient.
Fig. 4 mainly comprises data server, ESG (Electronic Service Guide, electron service instruction) server, multiplexer and emitter for the front end system figure of on-fixed traffic ID datacast data transmission of the present invention, wherein:
Data server is used for data service is packaged into packet, and packet is sent to multiplexer.Wherein, if the data of data service are data files, at first data file is divided into data block, data block further is divided into data slice, be packaged into packet then, for example be packaged into extensible protocol encapsulation (XPE:Extensible Protocol Encapsulation) bag, or extensible protocol encapsulation-forward error correction (XPE-FEC:Extensible Protocol Encapsulation-Forward Error Correction) bag; If the data of data service are data flow, directly be packaged into packet;
The ESG server is used for " type of service " (ServiceClass) field that type according to data service is provided with the business information of ESG data, and the service identification corresponding service type of data service promptly is set.Such as the data file of distribution service ID 601 carrying data broadcastings, then in business information, " type of service " that traffic ID (ServiceID) 601 correspondences are set is (ServiceClass) for data file, such as being set to 4 representative data files; If traffic ID 602 carryings is the data flow of data broadcasting, " type of service " that traffic ID 602 correspondences then are set is data flow (ServiceClass), such as being set to 7 representative of data flow, the ESG server is divided into data block, data section to the ESG data then, sends to multiplexer;
Multiplexer, be used to data service distribution service channel and service identification, distribution condition according to Traffic Channel, the incidence relation of the service identification of configuration data business and multiplexed sub frame in multiplexing allocation list, the data envelope of data service is contained in the data cell of the data segment that its related multiplexed sub frame comprises, ESG data (data section) are encapsulated in the data cell of data segment of multiplexed sub frame of ESG correspondence, multiplexed sub frame is encapsulated in the service integration frame; Also be used to dispose various control information tables, comprise the basic description list of multiplexing allocation list and ESG, then various control information gauge seals are dressed up the control multiplexed frame, wherein, the Traffic Channel of distributing for data service is the on-fixed Traffic Channel, the service identification of data service is the on-fixed service identification, and the multiplexed sub frame of the service identification association of data service is one or more multiplexed sub frames;
Emitter is used to send described control multiplexed frame and service integration frame to terminal.
Fig. 5 is the flow chart of data processing figure in the data server.If data file, then data server is divided into data block, data slice successively to the data file branch, is packaged into packet then, for example is packaged into the XPE/XPE-FEC bag; If data flow then directly is packaged into packet, send to multiplexer.
Fig. 6 is the terminal structure block diagram of on-fixed traffic ID datacast data transmission of the present invention, and this terminal comprises receiving system, demultiplexing unit, and data processing module and upper application module (stock, information etc.), wherein:
Receiving system is used for the wireless signal of receiving front-end system, obtains multiplexed frame, promptly receives service integration frame and control multiplexed frame from emitter.Specifically, receiving system at first receives the control multiplexed frame, the condition of acceptance that is provided with according to upper application module receives the service integration frame of data service then, during condition of acceptance that described multiplexing allocation list of preserving according to this locality when upper application module and ESG data are provided with, during the service integration frame failure that if receiving system uses this condition of acceptance to receive comprises data service, receiving system receives the control multiplexed frame again and comprises the service integration frame of ESG data;
Demultiplexing unit is used for resolving the control multiplexed frame, promptly resolves the multiplexed frame of MF_ID=0, obtains multiplexing allocation list; Also be used to resolve the service integration frame that comprises the ESG data, resolve and obtain business information; And resolve the service integration frame that comprises data service, obtain data cell;
Upper application module is used to receive the data (data flow or data file) of the data service that data processing module sends, and shows; Also be used for from multiplexing allocation list, extract the traffic ID of data service and the incidence relation of traffic ID and multiplexed sub frame; From the business information of ESG data, search " type of service " field of this traffic ID correspondence:, show that corresponding service is a data file if this field is 4; If this field is 7, show that corresponding service is a data flow; Also be used for according to the traffic ID of data service and the incidence relation of traffic ID and multiplexed sub frame the condition of acceptance of receiving system being set, receiving system receives the service integration frame that comprises data service according to this condition of acceptance.Wherein, can also preserve multiplexing allocation list and ESG data in this locality in the upper application module, when follow-up reception data service,, the condition of acceptance of receiving system is set according to multiplexing allocation list and the ESG data that preserve this locality;
Data processing module, be used for that demultiplexing unit is resolved the data cell decapsulation that obtains and obtain packet (XPE/XPE-FEC bag), again according to this packet of type of service decapsulation of this data service, if data flow, directly decapsulation obtains data flow, if data file, decapsulation obtains data slice, data block successively, be combined into data file at last, data flow or data file sent to upper application module show (stock, information).
The corresponding relation that also comprises data service and service identification in the ESG data, such as the corresponding service identification 601 of record stock, if terminal need receive stock information, in multiplexing allocation list, find all service identifications, in business information (business information be ESG the inside), search and obtain data service (data flow or data file) corresponding service sign, judge that this service identification is whether in multiplexing allocation list, if, condition of acceptance then is set, receives this data service, obtain stock information.When condition of acceptance is set, also may need from multiplexing allocation list, to obtain sequential, RS code check, byte-interleaved pattern, modulation system and the LDPC etc. of multiplexed sub frame correspondence.
Fig. 7 is the flow chart of on-fixed traffic ID datacast data transmission of the present invention.
Wherein, when data server encapsulates data,, be packaged into packet (XPE/XPE-FEC bag etc.) then if data file then is divided into data block, data slice successively; If data flow then directly is packaged into packet;
Multiplexer is a data service distribution service channel, according to the traffic channel assignments situation, and the incidence relation of the service identification of configuration data business and multiplexed sub frame in multiplexing allocation list; Wherein, the Traffic Channel of distributing for data service is the on-fixed Traffic Channel, and the service identification of data service is the on-fixed service identification, and the multiplexed sub frame of the service identification association of data service is one or more multiplexed sub frames;
The ESG server is provided with business type field in the business information according to the data service type, such as, be provided with that " type of service " field is 4 (data files) or 7 (data flow) in the business information; Also the ESG data are divided into data block, data section, send to multiplexer;
Specifically, the data envelope of data service is installed in the data cell, this data cell is encapsulated in the data segment of multiplexed sub frame of data service association, ESG data (data section) are encapsulated in the data cell, this data cell is encapsulated in the data segment of multiplexed sub frame of ESG data correspondence, multiplexed sub frame is encapsulated in the service integration frame; Dispose various control information tables, comprise multiplexing allocation list, then various control information gauge seals are dressed up the control multiplexed frame;
In order to improve channel utilization and to improve speed of download, in multiplexer, it is fixed that the configuration of multiplexing allocation list can come according to the data service size of data broadcasting, can the service identification of a data business is related with one or more multiplexed sub frames, transmit thereby a data business is placed in a plurality of multiplexed sub frames of its association.For terminal receives flexibility and autgmentability, the traffic ID of data service can be fixed, and also can not fix.Data service can be transmitted in the multiplexed sub frame of different traffic ID correspondences, has increased the flexibility and the autgmentability of traffic channel assignments.
Download success rate in order to improve file,, can adopt wheel broadcast mode (data of the same race, constantly repeat playing) played data business if adopt broadcast mode.
Receiving system receives when comprising the service integration frame of ESG data, can download the basic description list of ESG (being encapsulated in the control multiplexed frame) earlier, parsing obtains ESG data corresponding service ID, resets condition of acceptance according to this traffic ID, receives the service integration frame that comprises the ESG data.
Further, in order to accelerate the data broadcasting speed of download, can all download ESG data and multiplexing allocation list at every turn, can be at local ESG data and the multiplexing allocation list preserved of terminal, during follow-up reception data broadcasting, the business information that comprises in multiplexing allocation list of preserving according to this locality and the ESG data, obtain data service corresponding service ID, condition of acceptance is set, receive data service, if multiplexing allocation list and ESG Data Receiving data service failure according to preserve this locality then need to receive again multiplexing allocation list of renewal and/or ESG data.
Further, to the data file,, if data file is downloaded successfully, then delete the backed up data file, otherwise recover the backed up data file if local this data file (can judge by filename) that exists of terminal then needs to back up former data file.
Adopt method of the present invention, because the traffic ID of data broadcasting is unfixing, Traffic Channel is unfixing, data broadcasting just can be shared multiplexed sub frame with other business, if the data segment of the multiplexed sub frame that other are professional is empty (such as the multiplexed sub frame of transmission tone video data), can be placed on data broadcasting in this data segment, thereby improve utilization rate of channel resources.
Data broadcasting implementation method of the present invention, data broadcast service ID can change in system side as required at any time, and corresponding sequential also can change, but terminal software need not upgrade, and can be according to the message pick-up in multiplexing allocation list and the ESG data to data broadcasting.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those skilled in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
Claims (10)
1. a data broadcasting implementation method is characterized in that, comprise,
Be data service distribution service sign, be data service distribution service channel, according to the service identification of distribution condition configuration data business in multiplexing allocation list of Traffic Channel and the incidence relation of multiplexed sub frame, described multiplexing allocation list is encapsulated in the control multiplexed frame, wherein, unfixing for the Traffic Channel that described data service distributes, the service identification of described data service is unfixing;
Type according to data service is provided with the business type field that electron service instruction is a business information in the ESG data, with the ESG data encapsulation in the service integration frame; Data service is encapsulated in its related multiplexed sub frame, multiplexed sub frame is encapsulated in the service integration frame;
Send described service integration frame and control multiplexed frame.
2. the method for claim 1 is characterized in that,
When described data service is data flow, be encapsulated in again in the service integration frame after described data flow is packaged into packet; When described data service is data file, described data file is divided into data block, is divided into again and is encapsulated in again in the service integration frame after being packaged into packet after the data slice;
Described ESG data are divided into data slice, are encapsulated in the service integration frame after being divided into data section again.
3. the method for claim 1 is characterized in that, the service identification of described data service is related with one or more multiplexed sub frames.
4. the method for claim 1 is characterized in that, described method also comprises:
Terminal receives described control multiplexed frame, resolves and obtains multiplexing allocation list, obtains the service identification of data service and the incidence relation of service identification and multiplexed sub frame; Terminal receives the service integration frame that comprises the ESG data, resolves to obtain the ESG data, further resolves and obtains business information, obtains service identification corresponding service type according to business information; According to the service identification of data service and the incidence relation of service identification and multiplexed sub frame, condition of acceptance is set, receive data service.
5. method as claimed in claim 4, it is characterized in that, comprise the basic description list of ESG in the described control multiplexed frame, described terminal receives described control multiplexed frame, parsing obtains the basic description list of ESG, obtain the service identification of ESG data, condition of acceptance is set, receive the service integration frame that comprises the ESG data.
6. method as claimed in claim 4, it is characterized in that, described terminal is preserved described multiplexing allocation list and ESG data, when follow-up reception data service, described multiplexing allocation list and ESG data according to this locality preservation, receive data service, if described multiplexing allocation list and ESG Data Receiving data service failure that terminal is preserved according to this locality then receive multiplexing allocation list and ESG data again.
7. a data broadcasting is realized system, it is characterized in that, comprises data server, ESG server, multiplexer, emitter, wherein:
Described data server is used for data service is packaged into packet, sends to multiplexer;
Described ESG server is used for being provided with according to the data service type business type field of ESG data business information, and the ESG data are sent to multiplexer;
Described multiplexer, be used to data service distribution service channel and service identification, according to the distribution condition of Traffic Channel, the incidence relation of the service identification of configuration data business and multiplexed sub frame in multiplexing allocation list is encapsulated in described multiplexing allocation list in the control multiplexed frame; Also be used for the data envelope of described data service is contained in its related multiplexed sub frame, multiplexed sub frame is encapsulated in the service integration frame, wherein, unfixing for the Traffic Channel that described data service distributes, the service identification of described data service is unfixing; Also be used for the ESG data encapsulation at the service integration frame;
Described emitter is used to send described control multiplexed frame and service integration frame.
8. system as claimed in claim 7 is characterized in that, described multiplexer is related with one or more multiplexed sub frames with the service identification of described data service.
9. system as claimed in claim 7 is characterized in that, described system also comprises:
Receiving system is used to receive described control multiplexed frame and service integration frame;
Demultiplexing unit is used to resolve described control multiplexed frame, obtains multiplexing allocation list, also is used to resolve the service integration frame that comprises the ESG data, resolves to obtain the ESG data, further resolves and obtains business information; Also be used to resolve the service integration frame that comprises data service, obtain data cell;
Data processing module is used for that demultiplexing unit is resolved the data cell decapsulation that obtains and obtains packet, again according to this packet of type of service decapsulation of this data service, obtains the data of data service, sends to upper application module;
Upper application module, the data that are used to receive the data service that data processing module sends show, also are used for from multiplexing allocation list, obtain the service identification of data service and the incidence relation of service identification and multiplexed sub frame; From described business information, search service identification corresponding service type; Also be used for the condition of acceptance of receiving system being set according to the service identification of data service and the incidence relation of service identification and multiplexed sub frame.
10. system as claimed in claim 9 is characterized in that,
Described upper application module also is used to preserve described multiplexing allocation list and ESG data, according to described multiplexing allocation list and the ESG data that preserve this locality, the condition of acceptance of described receiving system is set;
Described receiving system when also being used in the use condition of acceptance that described multiplexing allocation list that layer application module preserve according to this locality and ESG data are provided with and receiving the data service failure, receives the control multiplexed frame again and comprises the service integration frame of ESG data.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810179196XA CN101414887B (en) | 2008-11-27 | 2008-11-27 | Method and system for implementing data broadcast |
PCT/CN2009/075089 WO2010060371A1 (en) | 2008-11-27 | 2009-11-23 | Method and system for realizing data broadcasting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810179196XA CN101414887B (en) | 2008-11-27 | 2008-11-27 | Method and system for implementing data broadcast |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101414887A CN101414887A (en) | 2009-04-22 |
CN101414887B true CN101414887B (en) | 2011-03-16 |
Family
ID=40595227
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810179196XA Expired - Fee Related CN101414887B (en) | 2008-11-27 | 2008-11-27 | Method and system for implementing data broadcast |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101414887B (en) |
WO (1) | WO2010060371A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101414887B (en) * | 2008-11-27 | 2011-03-16 | 中兴通讯股份有限公司 | Method and system for implementing data broadcast |
CN101567740B (en) * | 2009-05-27 | 2013-08-07 | 中兴通讯股份有限公司 | Method and device for transmitting multimedia broadcast service and receiving terminal |
CN101754006B (en) * | 2009-07-08 | 2013-03-20 | 北京创毅视讯科技有限公司 | Method and system for bearing mobile broadcasting service by China mobile multimedia broadcasting (CMMB) network |
CN102752803A (en) * | 2011-04-19 | 2012-10-24 | 普天信息技术研究院有限公司 | Control information and service information transmission method |
CN102867525B (en) * | 2012-09-07 | 2016-01-13 | Tcl集团股份有限公司 | A kind of multichannel voice frequency disposal route, audio-frequency playing terminal and apparatus for receiving audio |
CN111049625A (en) * | 2018-10-15 | 2020-04-21 | 珠海市魅族科技有限公司 | Wireless local area network communication method and communication equipment |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100461657C (en) * | 2006-12-18 | 2009-02-11 | 中兴通讯股份有限公司 | Method of multiplex of mobile multimedia broadcast electronic service guide |
CN101414887B (en) * | 2008-11-27 | 2011-03-16 | 中兴通讯股份有限公司 | Method and system for implementing data broadcast |
-
2008
- 2008-11-27 CN CN200810179196XA patent/CN101414887B/en not_active Expired - Fee Related
-
2009
- 2009-11-23 WO PCT/CN2009/075089 patent/WO2010060371A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN101414887A (en) | 2009-04-22 |
WO2010060371A1 (en) | 2010-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100870717B1 (en) | System and associated terminal, method and computer-readable storage medium for recording content usage statistics | |
US7940798B2 (en) | Burst transmission | |
CN101414887B (en) | Method and system for implementing data broadcast | |
EP2139132B1 (en) | A method for transmitting mobile multimedia broadcast electronic service guide | |
CN1610283A (en) | Digital broadcast system and method for providing a broadcast service with area-specific additional information | |
US20110103300A1 (en) | Data encapsulation and service discovery over a broadcast or multicast system | |
EP1763247A2 (en) | Method and apparatus for providing preview service using electronic service guide in a digital broadcasting system | |
CN1943150A (en) | Use of signaling for auto-configuration of modulators and repeaters | |
CN1601937A (en) | Apparatus and method for servicing both wide area broadcasting and local area broadcasting and terminal for receiving the broadcast | |
CN101286809A (en) | Method and device for conditional receiving update of plug-in by multimedia broadcast | |
CN101272206B (en) | Method and device for electric service instruction information transmission | |
CN100505888C (en) | A multi-channel transmission method of mobile multi-media broadcast electronic business guide | |
CN101605266B (en) | Method and device for transmitting data and method and device for receiving data | |
CN101277160A (en) | Method for previewing programs and apparatus thereof | |
CN101453347B (en) | Mobile multimedia broadcast data sending and receiving method | |
CN101335885A (en) | Transmission method of multimedia broadcast subtitle information and transmitting/receiving apparatus | |
CN101262294B (en) | A transmission method and system for electronic program guidance | |
CN101197739A (en) | Transmission system of mobile multimedia broadcast electric service instruction | |
CN101567742B (en) | Transmitting system, receiving terminal and method of multimedia program preview information | |
CN101150492A (en) | A playing and scheduling method for mobile multimedia broadcast electronic service guidance data | |
CN101567740B (en) | Method and device for transmitting multimedia broadcast service and receiving terminal | |
CN101005325B (en) | Method for realizing advanced sending of mobile multimedia broadcast contrul list updating indication information | |
CN101282458A (en) | Method and device for transmitting and receiving program preview data | |
CN100531455C (en) | Mobile multimedia terminal and SSCT updating method by the same terminal | |
CN100461922C (en) | Mobile multimedia terminal and CSCT updating method by the same terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110316 Termination date: 20161127 |
|
CF01 | Termination of patent right due to non-payment of annual fee |