CN101637032A - Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network - Google Patents

Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network Download PDF

Info

Publication number
CN101637032A
CN101637032A CN200880008802A CN200880008802A CN101637032A CN 101637032 A CN101637032 A CN 101637032A CN 200880008802 A CN200880008802 A CN 200880008802A CN 200880008802 A CN200880008802 A CN 200880008802A CN 101637032 A CN101637032 A CN 101637032A
Authority
CN
China
Prior art keywords
stream
iaf
content
expense
local
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.)
Pending
Application number
CN200880008802A
Other languages
Chinese (zh)
Inventor
比尼塔·古普塔
陈安梅
萨基什·巴尔拉杰
普拉桑那·卡纳安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN101637032A publication Critical patent/CN101637032A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network. In an aspect, a method includes generating initial acquisition flows (IAFs) that describe how content multiplexes are distributed in the multi-frequency network and provide flow identifiers for overhead flows associated with the content multiplexes, and transmitting the IAFs on pre-assigned flow identifiers. Another method includes receiving IAFs that describe how content multiplexes are distributed in the multi-frequency network and specify flow identifiers for overhead flows associated with the content multiplexes, wherein the IAFs are received using pre-assigned flow identifiers, processing the IAFs to determine VM sets associated with current wide and local areas of the multi-frequency network, determining overhead flow related information associated with selected content multiplexes in the VM sets, and acquiring overhead flow data associated with the selected content multiplexes using the associated flow identifiers.

Description

Be used for distributing and obtaining the method and apparatus of overhead flow data at multi-frequency network
Advocate priority according to 35U.S.C. § 119
Present application for patent advocates that on March 21st, 2007, the title of application was " being used for the method and apparatus (Method and Apparatus for Distributing Overhead Flow Data for aMultiple-Frequency Network) that branch is used in the overhead flow data of multi-frequency network " the 60/896th, the priority of No. 251 provisional application case, and described application case transfers this case assignee, and clearly is incorporated herein by reference at this.
Technical field
The application's case relates generally to the operation of data network, and more particularly, relates to the method and apparatus that is used for distributing and obtaining at multi-frequency network overhead flow data.
Background technology
Data network (for example wireless communication network) must be to weigh between the service of single terminal customization and the service that is provided to great amount of terminals.For instance, content of multimedia is a complicated problems to the distribution of the limited mancarried device of ample resources (subscriber).Therefore, it is a kind of in order to distribute content and/or other network service manner with quick and effective and efficient manner and to increase bandwidth availability ratio in this way and power efficiency is important network operator, content retailer and ISP to be had.
Multi-frequency network (MFN) is wherein to use a plurality of radio frequencies (RF) (or RF channel) to come the network of transmitting media content.One type MFN is horizontal multi-frequency network (HMFN), wherein transmits the distribution waveform via the different RF channel in different locals.Identical or different content can be transmitted as the part of the distribution waveform that is carried via the different RF channel in these locals.The MFN of another type is vertical multi-frequency network (MFN), wherein uses a plurality of radio frequencies (RF) channel to transmit the capacity (with more delivery of content auto levelizer/end users' ability aspect) of independent allocation waveform to be intended to improve network in given local.MFN disposes also and can be made up of the HMFN in the VMFN in some zone and some other zone.
In typical HMFN, local operation foundation structure (LOI) comprises some emission websites, and it is operated to launch single distribution waveform via the RF channel in given local.In vertical MFN, in given local, use a plurality of RF channels to carry a plurality of distribution waveforms that carry different content.In MFN, at one or more RF channel contents and the Overhead that is associated.The Overhead that is associated with content will be controlled and signaling is provided to receiving system to allow its selection, to receive the decode the content of being wanted on the described device.Overhead can be transmitted as the part of expense stream.
The overhead flow data that transmits together with content can be in different geographic regions based on the properties collection that is carried in those geographic regions and different.Device need obtain the suitable overhead flow data set that is associated with the content of being transmitted in the proparea in working as of described device, can select, receive the decode available content.Therefore, content and the Overhead that is associated in multi-frequency network a plurality of zones and the effective distribution in a plurality of RF channel for promoting that it is important obtaining by receiving system carried out.For instance, move to device in the newly developed area of multi-frequency network and need obtain suitable overhead flow data set in that district with identification and obtain available content.
Therefore, needs are had a kind of distribution mechanism, it is operated overhead flow data is distributed in effectively in a plurality of districts and a plurality of RF channel in the multi-frequency network.
Summary of the invention
In aspect one or more, a kind of overhead flow data distribution system (comprising method and apparatus) is provided, it is operated so that overhead flow data is allocated on the multi-frequency network effectively.
On the one hand, provide a kind of being used for to carry out the method that overhead flow data distributes at multi-frequency network.Described method comprises: produce and initially to obtain stream (IAF), described IAF describes the stream identifier that how content multiplexing is allocated in each local of multi-frequency network and the wide area and the expense that is provided for being associated with described content multiplexing flows; And transmit described IAF based on pre-assigned stream identifier.
On the one hand, be provided in multi-frequency network, carrying out the equipment that overhead flow data distributes.Described equipment comprises: logic is given birth in miscarriage, and it is configured to produce IAF, and described IAF describes content multiplexing and how to be allocated in each local of multi-frequency network and the wide area and the stream identifier of the expense stream that is provided for being associated with described content multiplexing; And output logic, it is configured to transmit described IAF based on pre-assigned stream identifier.
On the one hand, be provided in multi-frequency network, carrying out the equipment that overhead flow data distributes.Described equipment comprises: be used to produce the device of IAF, described IAF describes content multiplexing and how to be allocated in each local of multi-frequency network and the wide area and the stream identifier of the expense stream that is provided for being associated with described content multiplexing; And the device that is used for transmitting described IAF based on pre-assigned stream identifier.
On the one hand, be provided in multi-frequency network, carrying out overhead flow data distribution calculation machine program product.Described computer program comprises machine-readable medium, described machine-readable medium comprises the first code set that is used to cause computer to produce IAF, and described IAF describes content multiplexing and how to be allocated in each local of multi-frequency network and the wide area and the stream identifier of the expense stream that is provided for being associated with described content multiplexing; And be used to cause described computer based to transmit the second code set of described IAF in pre-assigned stream identifier.
On the one hand, provide at least a integrated circuit, it is configured to, and the executive overhead flow data distributes in multi-frequency network.Described at least a integrated circuit comprises: first module, it is configured to produce IAF, and described IAF describes content multiplexing and how to be allocated in each local of multi-frequency network and the wide area and the stream identifier of the expense stream that is provided for being associated with described content multiplexing; And second module, it is configured to transmit described IAF based on pre-assigned stream identifier.
On the one hand, provide a kind of being used for to carry out the method that overhead flow data obtains at multi-frequency network.Described method comprises reception IAF, described IAF describes the stream identifier how content multiplexing is allocated in the wide area of multi-frequency network and the local and is given for the expense stream that is associated with described content multiplexing, wherein uses pre-assigned stream identifier to receive described IAF.Described method also comprises: handle VM set and chosen content in the definite and described VM set multiplexed expense stream relevant information that be associated of described IAF to determine to be associated with the current wide area and the local of multi-frequency network, and use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
On the one hand, be provided in multi-frequency network, carrying out the equipment that overhead flow data obtains.Described equipment comprises receive logic, it is configured to receive IAF, described IAF describes the stream identifier how content multiplexing is allocated in the wide area of multi-frequency network and the local and is given for the expense stream that is associated with described content multiplexing, and wherein said IAF is to use pre-assigned stream identifier to receive.Described equipment also comprises processing logic, and it is configured to: handle described IAF with the VM set of determining to be associated with the current wide area and the local of multi-frequency network, the multiplexed expense stream relevant information that is associated of chosen content in the definite and described VM set; And use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
On the one hand, be provided in multi-frequency network, carrying out the equipment that overhead data obtains.Described equipment comprises the device that is used to receive IAF, described IAF describes the stream identifier how content multiplexing is allocated in the wide area of multi-frequency network and the local and is given for the expense stream that is associated with described content multiplexing, and wherein said IAF is to use pre-assigned stream identifier to receive.Described equipment also comprise be used for handling described IAF with the VM set determining to be associated with the current wide area and the local of multi-frequency network, the stream identifier determining to be associated the multiplexed expense stream of gathering with described VM that is associated of chosen content information and use be associated is obtained and the device of the multiplexed overhead flow data that is associated of described chosen content.
On the one hand, be provided in multi-frequency network, carrying out the computer program that overhead flow data obtains.Described computer program comprises machine-readable medium, described machine-readable medium comprises the first code that is used to cause computer to receive IAF and gathers, described IAF describes the stream identifier how content multiplexing is allocated in the wide area of multi-frequency network and the local and is given for the expense stream that is associated with described content multiplexing, and wherein said IAF is to use pre-assigned stream identifier to receive.Described computer program also comprises the second code set, and it is used for causing described computer: handle described IAF with the multiplexed expense stream relevant information that is associated of the chosen content of the VM set of determining to be associated with the current wide area and the local of multi-frequency network, definite and described VM set; And use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
On the one hand, provide at least a integrated circuit, it is configured to, and the executive overhead flow data obtains in multi-frequency network.Described at least a integrated circuit comprises first module, described first module is configured to receive IAF, described IAF describes the stream identifier how content multiplexing is allocated in the wide area of multi-frequency network and the local and is given for the expense stream that is associated with described content multiplexing, and wherein said IAF is to use pre-assigned stream identifier to receive.Described at least a integrated circuit also comprises second module, and it is configured to: handle described IAF with the VM set of determining to be associated with the current wide area and the local of multi-frequency network, the multiplexed expense stream relevant information that is associated of chosen content in the definite and described VM set; And use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
At description of drawings, embodiment and claim postscript that inspection is hereinafter stated, others will become apparent.
Description of drawings
With reference to following description, will more easily understand above-mentioned aspect described herein in conjunction with the drawings:
Fig. 1 shows the network of the aspect that comprises the overhead flow data distribution system;
Fig. 2 shows how expense stream during explanation is aspect overhead flow data distribution system some is allocated in the figure in the LOI;
Fig. 3 shows the expense stream logic of the aspect that is used for the overhead flow data distribution system;
Fig. 4 shows the exemplary zone informational message of the aspect that is used for the overhead flow data distribution system, and it is generated as the part of initially obtaining stream.
Fig. 5 shows the exemplary directory area informational message of the aspect that is used for the overhead flow data distribution system, and it is generated as the part of initially obtaining stream;
Fig. 6 shows a kind of method that is used to produce expense stream that is used for the aspect of distribution system;
Fig. 7 displaying is used for the exemplary expense of the aspect of overhead flow data distribution system and obtains logic;
Fig. 8 shows a kind of exemplary method that is used to obtain overhead flow data that is used for the aspect of overhead flow data distribution system;
Fig. 9 shows a kind of exemplary method that is used for managing at receiving system directory information everywhere that is used for the aspect of overhead flow data distribution system;
Figure 10 shows a kind of exemplary method that is used for obtaining at the receiving system place mainstream data that is used for the aspect of overhead flow data distribution system;
Figure 11 shows a kind of exemplary method that is used for obtaining at the receiving system place overhead flow data that is used for the aspect of overhead flow data distribution system;
Figure 12 shows that the expense of the aspect that is used for the overhead flow data distribution system produces logic; And
Figure 13 displaying is used for the expense of the aspect of overhead flow data distribution system and obtains logic.
Embodiment
In aspect one or more, a kind of overhead flow data distribution system is provided, it is operated so that overhead flow data is distributed on the multi-frequency network effectively.Overhead flow data is via one or more expenses stream and transmit, and comprises the control and the signaling information that are associated with service or channel with the part that is provided as content.For instance, tabulation, configuration information of programming guidance information, the subscribe package that provided or the like can be provided overhead flow data.On the one hand, the overhead flow data distribution system produces and initially to obtain stream, can be easily receives the described stream that initially obtains in any district of multi-frequency network at the receiving system place.The described stream that initially obtains provides about content multiplexing available in the ad-hoc location of multi-frequency network with in order to carry the information of the stream identifier that is used for those multiplexed overhead flow datas.Use this information, device can then continue to obtain the flow data that is used for the expense stream that is associated with the content multiplexing that current location carried of device.Described system well is suitable for using in wireless network environment, but also can be used in the network environment of any kind, include, but is not limited to the data network of telecommunication network, public network (for example internet), private network (for example virtual private networks (VPN)), local area network (LAN), wide area network, telenet or any other type.
Definition
Use the aspect of describing the overhead flow data distribution system to give a definition herein.
1. but local-the refer to local geographic area of broadcast service therein, for example building, buildings, sub-district, city, county or other some areas.
2. but wide area-refer to the wide geographic area of broadcast service therein, for example county, state, a plurality of state, country, a plurality of country or other are more extensively distinguished.
3. content-refer to media data, for example, the media data of audio frequency, video, text and any other form.
4. the grouping of content multiplexing-refer to content stream.
5. multiplexed set-the refer to grouping of content multiplexing.
Wide area multiplexed-grouping of the content stream that refers at least one wide area, to broadcast.
Local multiplexed-grouping of the content stream that refers at least one local, to broadcast.
8. local operation foundation structure (LOI)-refer to operate with the reflector of transmission content stream and the grouping of system associated on local.LOI is mapped to and can carries the multiplexed minimal geographical local of local.Can be multiplexed via one or more LOI broadcasting locals.
9. wide area operation foundation structure (WOI)-refer to operate with the reflector of transmission content stream and the grouping of system associated on wide area.WOI is mapped to and can carries the multiplexed minimal geographical wide area of wide area.WOI comprises one or more LOI.It is multiplexed to broadcast wide area on one or more WOI.
10.RF channel-refer in order to carry content to distribute the radio frequency band of waveform via selected LOI.
11. content channels-refer to that the chosen content in the specific distribution waveform flows.For instance, distribute waveform can comprise a plurality of content channels and each content channels can comprise one or more contents stream.
Abbreviation
Use following abbreviation to describe the aspect of overhead flow data distribution system herein.
The LM-local is multiplexed
The WM-wide area is multiplexed
The vertical multiplexed set of VMS-
The unified multiplexed set of UMS-
The NOC-network operation center
LOI-local operation foundation structure
WOI-wide area operation foundation structure
IAF-initially obtains stream
The GO-global overhead
The multiplexed specific expense of MSO-
AIM-zone identification message
DIM-directory information message
The PF-main flow
Multiplexed set
In aspect the overhead flow data distribution system, define unique combination of the content multiplexing that forms multiplexed set.All streams that belong to the content multiplexing in the multiplexed set all are associated with that multiplexed set.One type multiplexed set is called vertically multiplexed (VM) set.Unique combination of the content multiplexing that VM set is defined as among the LOI to be carried.May in a plurality of LOI or WOI, carry identical VM set.Gather with the multiplexed VM that defines separately of local at the wide area in each local that is distributed in network 100 is multiplexed.On the one hand, it is multiplexed that local VM set comprises all locals that are distributed in the selected local (LOI), and wide area VM set to comprise all wide areas that are distributed in the selected wide area (WOI) multiplexed.Each VM gathers by VM set identifier in described system by unique identification.On the one hand, between wide area VM set and local VM set, share VM set identifier space.When interpolation, deletion or update content multiplexed (aspect its overlay area), create new VM set at the new combination of the content multiplexing that is carried in wide area or the local.
For each VM set, keep the WOI of the overlay area of defining that VM set or the tabulation of LOI.The overlay area identification of VM set wherein carries the tabulation of gathering the geographic region of the multiplexed combination of associated content with described VM.For instance, for given wide area VM set, the overlay area is defined by the WOI tabulation that carries that VM set, and for given local VM set, the overlay area is defined by the LOI tabulation that carries that VM set.Therefore, when the overlay area of VM set was updated owing to the multiplexed overlay area that is associated changes, that VM set was modified.
On the one hand, define the multiplexed set of another type, it is known as unified multiplexed (UM) set.By making up overlapping VM set up to eliminating the overlapping UM of formation set.If at least one common content multiplexing is shared in two VM set, think that then it is overlapping.Therefore, according to definition, any common content multiplexing is never shared in two different UM set.Gather with the multiplexed UM that defines separately of local at wide area is multiplexed.Gather and form wide area UM set by making up overlapping wide area VM, and gather and form local UM set by making up overlapping local VM.All be associated with all VM set that form given UM set through combination with that UM set.
Exemplary aspect
Fig. 1 shows the network 100 of the aspect that comprises the overhead flow data distribution system.Described network 100 comprises network operation center (NOC) 102 and local operation foundation structure (LOI1).
NOC 102 operations are used to be distributed in selected WOI and the wide area on the LOI and the local content multiplexing of multi-frequency network with reception.NOC 102 also operates the Overhead that distributes these content multiplexings and be associated with the configuration multi-frequency network.For realizing this, NOC 102 knows the geographic region of described network, the RF channel that is used for each district and any other and disposes described network and distribute wide area and the network information that local content multiplexing and the Overhead that is associated may need.On the one hand, wide area content multiplexing and local content multiplexing are identified as the part that VM gathers and/or UM gathers.
On the one hand, NOC 102 comprises expense and produces logical one 04.Described expense produces logical one 04 operation to produce expense stream, and it transmits on multi-frequency network 100 with the multiplexed part of local as wide area is multiplexed.Described expense stream carries the Overhead that can be applicable to service layer.Discern described expense stream with expense stream ID.Use these expense stream ID to obtain overhead flow data by device.On the one hand, exist by expense to produce three types the expense stream that logical one 04 produces; That is, multiplexed specific expense (MSO) flows, global overhead (GO) flows and initially obtain stream (IAF).MSO stream comprises the specific Overhead of given content multiplexing.For instance, the programming guidance information can be transmitted as multiplexed specific expense.GO stream comprises in nature for the overall situation and is applicable to the Overhead that all the elements are multiplexed.For instance, the tabulation of available subscribe package can be transmitted as global overhead.IAF stream comprises the information of describing multiplexed set and multiplexed, the multiplexed stream ID that is integrated into the distribution in local and the wide area and is associated with expense stream of associated content.On the one hand, IAF stream inclusion region informational message (AIM) and directory information message (DIM).On the one hand, use pre-assigned stream identifier to send IAF stream.In another part of this document, provide more detailed description to IAF stream.
NOC 102 operation is passed to WOI and LOI in the network 100 so that content multiplexing and the expense that produced are spread.Although it should be noted that and only show a LOI, NOC 102 can be with content multiplexing and WOI and the LOI of the expense that is produced flow transmission to any number.
On the one hand, LOI1 comprises one or more transmitter site.For instance, LOI1 comprises transmitter site 106 and 108.The operation of each transmitter site is with via its LOI emission information on selected RF channel separately.For instance, transmitter site 106 uses RF channel (RF1) via LOI1 emission information, and transmitter site 108 uses RF channel (RF2) via LOI1 emission information.
On the one hand, NOC 102 operation is spread content multiplexing and the expense that produced to use any suitable transfer mechanism and is passed to described transmitter site, as 110 place explanations.For instance, on the one hand in, NOC 102 uses the MPEG-2 transfer mechanisms and content multiplexing and spreading of being produced is passed to described transmitter site.In this configuration, the component that content multiplexing and the expense that is produced flow has been assigned MPEG-2 and has transmitted identifier, makes each transmitter site can detect and receive suitable component.For instance, different components have been assigned the different identifiers that transmit, and make transmitter site can use described transmission identifier to select to be used to be distributed in suitable component on its local.
The server that is positioned at described transmitter site place use to transmit identifier determine which component set be used for its with via its separately LOI transmit.Described server then operation so that content multiplexing and expense stream are bundled in the transmission frame to transmit separately with it.Any suitable physical layer procedure of described server by utilizing is to be bundled in the transmission frame content multiplexing and expense stream to transmit.
On the one hand, transmitter site 106 operations are launched its transmission frame (shown in 112) to use RF channel (RF1) via LOI1, and transmitter site 108 operations are to use RF channel (RF2) via LOI1 emission transmission frame (shown in 114).By using a plurality of RF channels, network 100 can be via the more content multiplexings of each LOI transmission.It should be noted that transmitter site 106 and 108 can be in LOI1 co or separate any desired distance.
On the one hand, device 116 comprises receiver 118, described receiver 118 operations be tuned to selected RF channel among the LOI1 to receive selected transmission frame.For instance, receiver 118 operation be tuned to RF channel (RF1) to receive transmission frames 112 from transmitter site 106.Described transmission frame 112 comprises to specify and is used for being distributed in the content multiplexing (wide area and/or local are multiplexed) of LOI1 and producing the expense that the is associated stream that logical one 04 produces by expense via RF1.
Expense is obtained logical one 20 and is known the stream ID that is used for IAF stream, and operation is to ask these pre-assigned stream ID of use and to obtain logical one 22 from stream and obtain the IAF flow data.Stream obtains logical one 22 operations and is used to be independent of the expense of stream type and the flow data of content stream to obtain.Stream obtains logical one 22 and communicates by letter with receiver 118 and be used for the information of IAF stream with retrieval.IAF stream provides and available multiplexed set and the multiplexed relevant information of associated content in the current LOI of device.The stream ID that IAF stream also is provided for being associated with the content multiplexing that carries in the current LOI of device expense flows.Use the information that is received among the IAF, expense is obtained logical one 20 operations to obtain the flow data that is used for the overall situation and multiplexed specific expense stream under the situation that carries content multiplexing in the current LOI of device.
Therefore, the operation of the aspect of overhead flow data distribution system is to be distributed in content multiplexing and the expense stream that is associated on the multi-frequency network effectively.For instance, the overhead flow data distribution system produces IAF stream, and it allows device to obtain the Overhead that is associated with content multiplexing available in its current location fast.It should be noted that network 100 only illustrates that other embodiment is possible in a kind of embodiment and the scope aspect various.
Fig. 2 shows how expense stream during explanation is aspect overhead flow data distribution system some is allocated in the Figure 200 in the LOI.For instance, transmitter site 106 and 108 operations are to utilize RF channel RF1 and RF2 that the expense flow point is assigned in the LOI1.
Use described two RF channels (RF1, RF2) to transmit transmission frame 202 and 204 respectively.Each transmission frame comprises wide area (W) data partition and local (L) data partition.On the one hand, distribute wide area IAF 206 with the wide area subregion of transmission frame 202 and 204.Single wide area IAF is dispensed on transmission frame 202 and 204 on both.Use pre-assigned stream ID and wide area IAF is allocated in transmission frame 202 and 204, make that the device in the LOI1 can easily receive described IAF from RF1 or RF2.
Transmission frame 202 and 204 wide area subregion also carry wide area GO stream 208.Identical wide area GO stream is dispensed on transmission frame 202 and 204 on both.On the one hand, wide area GO stream 208 can only be distributed in a transmission frame among the given LOI or the transmission frame subclass to optimize bandwidth usage.The wide area subregion of transmission frame 202 carries wide area MSO stream 210.The wide area subregion of transmission frame 204 carries different wide area MSO stream 218. Transmission frame 202 and 204 local subregion carry local IAF 212 and local GO stream 214. Transmission frame 202 and 204 local subregion also carry local MSO stream 220 and local MSO stream 216 respectively.More detailed description to wide area and local IAF, GO stream and MSO stream is provided in another part of this document.
Therefore, the overhead flow data distribution system allows device easily to receive IAF stream, described IAF stream description and the information that is used for these associated content multiplexed expense stream ID multiplexed about multiplexed set available in specific LOI and associated content.In case known this information of receiving system, described device just can be obtained GO flow data and the MSO flow data that is used at the available content multiplexing of current LOI fast.
Fig. 3 shows that the expense of the aspect that is used for the overhead flow data distribution system produces logic 300.For instance, expense produces logic 300 and is suitable as the expense generation logical one 04 shown in Fig. 1.Expense produces logic 300 and comprises the living logic 302 of miscarriage, multiplexed logic of sets 304, multiplexed input logic 306 and output logic 308, and described logic all is coupled to data/address bus 310.
Multiplexed input logic 306 comprises at least one CPU, processor, gate array, hardware logic, memory component and/or hardware executive software.Multiplexed input logic 306 operations will be allocated in the wide area of multifrequency distribution network and one or more wide areas on the local and/or local content multiplexing 312 to receive.
Multiplexed logic of sets 304 comprises at least one CPU, processor, gate array, hardware logic, memory component and/or hardware executive software.Multiplexed logic of sets 304 operations are to produce one or more multiplexed multiplexed set of received content.On the one hand, it is multiplexed that the vertical multiplexed set of wide area comprises all wide areas that will be transferred to selected LOI, and the vertical multiplexed set of local to comprise all locals that will be transferred to selected LOI multiplexed.On the one hand, make up overlapping vertical multiplexed set to form the UM set.To be delivered to miscarriage from multiplexed logic of sets 304 about the information of described multiplexed set and give birth to logic 302.
Miscarriage is given birth to logic 302 and is comprised at least one CPU, processor, gate array, hardware logic, memory component and/or hardware executive software.Miscarriage is given birth to logic 302 operations to produce IAF, GO stream and MSO stream.For instance, produce the MSO stream of describing the programming guidance information that is associated with each content multiplexing.For instance, produce the GO stream of total tabulation of describing available subscribe package.In addition, miscarriage is given birth to logic 302 operations producing IAF stream, the multiplexed and stream ID that is used for the expense stream that is associated with these content multiplexings of described IAF stream description available multiplexed set and associated content in specific LOI.The more detailed description of the expense stream that in the other parts of this document, provides convection current to produce the operation of logic 302 and produced.
Output logic 308 comprises at least one CPU, processor, gate array, hardware logic, memory component and/or hardware executive software.Output logic 308 operation is used for being allocated in the overhead flow data of the LOI of multi-frequency network with output.For instance, output logic 308 operations are used for using the transfer mechanism of any kind to be assigned to IAF stream, GO stream and the MSO stream of the transmitter site of multi-frequency network by NOC 102 with output.On the one hand, use pre-assigned stream ID to transmit wide area and local IAF stream.
On the one hand, the overhead flow data distribution system comprises computer program, described computer program comprises one or more program command (" instruction ") or " code collection " of storing or being contained on the machine-readable medium, when (for example by at least one processor, being positioned at miscarriage and giving birth to the processor at logic 302 places) when carrying out, described one or more program command or code collection provide function described herein.For instance, code collection can be loaded into expense from machine-readable medium (for example floppy disk, CDROM, storage card, flash memory device, RAM, ROM or Jie receive storage arrangement or the machine-readable medium that expense produces any other type of logic 300) produces the logic 300.In another aspect, code collection can be downloaded to the expense generation logic 300 from external device (ED) or Internet resources.When carrying out, described code collection provides the aspect of overhead flow data distribution system as described in this article.
Initially obtain stream
The stream that initially obtains of giving birth to by miscarriage that logic 302 produces comprises the VM set that Overhead is associated with current LOI with identification on device and also comprises and be used for gathering the multiplexed information that is associated with the described VM that is discerned.The expense that is used for transmitting together with content multiplexing that comprises IAF flows the stream ID of (different with IAF stream).Device uses these expense stream ID to obtain suitable overhead flow data.Miscarriage is given birth to logic 302 and is produced the stream ID that is used for expense stream (different with IAF stream).The stream ID that is produced at expense stream with the VM set in multiplexed all expenses streams that are associated of all the elements in be unique.This uniqueness standard simplified that expense stream ID produces device place obtaining to overhead flow data.Because in the content multiplexing in the VM set, each expense stream has been assigned unique stream ID, so when obtaining the flow data that is used for any expense stream, device does not have ambiguity.Multiplexed and produce the IAF flow data separately at wide area and local.On the one hand, transmit the IAF flow data via pre-assigned stream ID.For instance, keep two stream ID separately at wide area and local IAF stream respectively.Via all the multiplexed IAF data of transmitting in the VM set.For instance, via the multiplexed wide area IAF stream that transmits of all wide areas in the wide area VM set, and via the multiplexed local IAF stream that transmits of all locals in the local VM set.
Can every VM set produce the IAF data or can produce the IAF data at all VM set that are associated with the UM set.On the one hand, every VM set produces the IAF data and can be aspect wireless (OTA) bandwidth usage effectively.Yet the method also can cause more infrastructure side complexity, fixes in the zones of different because needing to look the VM set that is associated and transmits different I AF stream with content multiplexing.
On the one hand, from OTA bandwidth angle, it may be poor efficiency that every UM set produces the IAF data, because the content multiplexing in each VM set carries the IAF data that are used for gathering with other VM of UM set all other content multiplexings that are associated, and device can only use the information that is used for current VM set.Yet when multiplexed when transmitting identical IAF together with that in the All Ranges that is carrying content multiplexing, the method can produce simpler infrastructure side design.
On the one hand, IAF data inclusion region identification message, it contains the VM set of area information to be carried among the current LOI that is identified in described device that is useful on the VM set.Produce two independent AIM message at wide area and local IAF stream.The IAF data also comprise directory information message, and it contains the content multiplexing relevant information that is useful on one or more VM set.Produce two independent DIM message at wide area and local IAF stream.AIM and DIM message hereinafter have been described in further detail.
Fig. 4 shows the exemplary zone identification message 400 that produces as the IAF section data of the aspect that is used for the overhead flow data distribution system.For instance, on the one hand in, AIM 400 gives birth to logic 302 by miscarriage and produces.AIM 400 comprises the area information of every VM set or every UM set (at all the VM set in the UM set).AIM 400 comprises the VM set record that is used for each VM set and will only comprise a VM set record (if using ' every VM set ' if mode producing AIM or UM set only contain a VM set (at ' every UM set ' pattern)).If ' every UM set ' produces AIM 400 and described UM set has an above VM set, then AIM 400 will comprise a plurality of VM set records, and each the VM set that is associated with the UM set has a VM set record.
AIM 400 comprises the message identifier 402 that message is identified as AIM message.AIM 400 also comprises (Num_VM_Set_Area_Records) parameter 404, the total number of the example of included VM collection area record 416 among its indication AIM 400.In general, each VM set record will be stipulated the overlay area of that VM set.The VM set record is through the variation of typing with the overlay area that adapts to that VM set.Wide area VM set record regulation overlay area (according to the tabulation of WOI).Local VM set record regulation overlay area (according to the tabulation of LOI).Yet,, can optimize described AIM 400 if AIM 400 only contains single VM set record.This can take place at two kinds of situations as described above and in these cases the VM set record will not comprise any overlay area.Receiving system will use the coverage area information in the VM set record to determine current VM set (being associated with current WOI/LOI).If only comprise single VM set record, then receiving system is considered as current VM set with that VM set record.
In the VM collection area record 416 each comprises the VM set identifier (VM_Set_ID) 406 of identification particular VM set.Inclusion region identifier version (Area_ID_Version) parameter 408 gone back in record 416, its identification and the particular version that writes down 414 tabulations of the 416 foundation structure identifiers that are associated.When the associated list of foundation structure identifier 414 changes, area identifiers version (Area_ID_Version) parameter 408 will be updated.Provide directory information version (Directory_Info_Version) parameter 410, the version of the directory information that its identification is associated with the VM set.Capture directory information in the described hereinafter directory information message.Record 416 also comprises foundation structure identifier number (Num_Infrastructure_IDs) parameter 412, and its indication is by the total number of foundation structure identifier (Infrastructure_ID) parameter 414 base of recognition structures.
Fig. 5 shows the exemplary directory information message 500 of the part that is generated as IAF of the aspect that is used for the overhead flow data distribution system.For instance, DIM 500 gives birth to logic 302 generations by miscarriage.DIM 500 is provided for the tabulation of content multiplexing with the expense stream information that is associated of one or more VM set.DIM comprises the multiplexed information that is used for all included VM set of AIM.On the one hand, every VM gathers and generation DIM (if using that pattern to produce AIM).Every UM gathers and generation DIM (if using that pattern to produce AIM).DIM comprises the catalogue record that is used for each VM set.Each catalogue record is finalized the design separately and is comprised the tabulation of the content multiplexing in the VM set that is associated.For each content multiplexing, provide of the mapping of expense stream type to stream ID.DIM comprises the stream information that is used for all expenses streams that described system defines.One type expense stream is called as main flow (PF), and it contains the version information that is useful on all other expense streams.Device uses described main flow to determine the renewal of other expense stream in the system.For main flow, DIM also comprises major version.Therefore, receiving system can detect the change of main flow by the DIM message that monitoring is received.
DIM 500 comprises the message identifier 502 that message is identified as DIM message.DIM 500 also comprises (Num_VM_Set_Dierctory_Records) parameter 504, and its indication provides how many examples of VM catalog aggregator record 522 in DIM 500.
Each example of VM catalog aggregator record 522 comprises VM set identifier (VM_Set_ID) parameter 506 of identification VM set.Included VM_Set_ID is identical with corresponding VM_Set_ID in the AIM message in the DIM message.Directory information version (Directory_Info_Version) parameter 508 of identification directory versions also is provided.Included Directory_Info_Version is identical with corresponding Directory_Info_Version in the AIM message that VM gathers in the DIM message of particular VM set.VM catalog aggregator record 522 also comprises multiplexed record count (Num_Multiplex_Records) parameter 510, and its indication provides how many examples of multiplexed record 524 in DIM 500.
Each example of multiplexed record 524 comprises multiplexed identifier (Multiplex_ID) parameter 512 of discerning content multiplexing.Multiplexed record 524 also comprises expense stream record count (Num_Ovhd_Flow_Records) parameter 514, and its indication provides how many examples of expense stream record 526 in DIM 500.
Each example of expense stream record 526 comprises expense stream type (Ovhd_Flow_Type) parameter 516 of the type of identification expense stream.Expense stream record 526 also comprises overhead flow data length (Ovhd_Flow_Data_Length) parameter 518, the size of the overhead flow data that its indication will be followed (Ovhd_Flow_Data) record 520.
Overhead flow data record 520 can be preliminary overhead flow data record 528 (Ovhd_Flow_Data_Primary) or other overhead flow data record 530 (Ovhd_Flow_Data_Other).The data record of each type all comprises stream identifier (Flow_ID) parameter 532 of identification expense stream and flow data scope (Flow_Data_Scope) parameter 534 of identification overhead flow data scope (overall situation or multiplexed specific).On the one hand, can use the flow data scope to optimize the reception that global overhead is flowed.Can be only one in multiplexed from the current VM set of device obtain global overhead stream.In addition, preliminary overhead flow data record 528 comprises stream version (Flow_Version) parameter 536 of the version of discerning main flow.
On the one hand, miscarriage is given birth to logic 302 generations and is continued to keep the independent Area_ID_Version that is used for each VM set.Described Area_ID_Version provides the current state of the overlay area (that is the set of WOI/LOI) of given VM set.Whenever the renewal that receives the overlay area of VM set, the Area_ID_Version that logic 302 just increases progressively that VM set is given birth in miscarriage.In addition, the living logic 302 of miscarriage is also correspondingly upgraded the overlay area in the AIM message.When upgrading AIM, miscarriage is given birth to AIM that logic 302 just will be through upgrading and DIM message and is sent to the LOI that is associated in the multi-frequency network.
On the one hand, miscarriage is given birth to logic 302 generations and is continued to keep the independent Directory_Info_Version that is used for each VM set.Described Directory_Info_Version provides the current state of the directory information that is associated with the catalogue record that is used for given VM set.On the one hand, miscarriage is given birth to logic 302 and is increased progressively the Directory_Info_Version of VM set based on following at least one.
A. upgrade the stream version of main flow in multiplexed in the VM set at least one.
B. the updating cost stream type is to the mapping of stream ID.
C. the overhead flow data scope (for example, multiplexed specific) of updating cost stream if global overhead stream is become.
D. define new expense stream type to support new feature.
Fig. 6 shows a kind of method 600 that is used to produce overhead data stream that is used for the aspect of overhead flow data distribution system.For the purpose of clear, the describing method 600 referring to the expense shown in Fig. 3 produces logic 300 herein.For instance, on the one hand in, miscarriage is given birth to logic 302 and is carried out one or more code collections and produce logic 300 with the control expense and carry out hereinafter described function.
At square frame 602 places, it is multiplexed to receive one or more wide areas and/or the local that are used to be distributed on the multi-frequency network.For instance, receive described multiplexed at multiplexed input logic 306 places.
At square frame 604 places, handle described the reception and multiplexedly produce multiplexed set with content-based multiplexed distribution.Also determine the network allocation of these multiplexed set.For instance, 304 operations of multiplexed logic of sets are to produce multiplexed set and to determine that these multiplexedly gather the selected WOI of multi-frequency network and the distribution of LOI.
At square frame 606 places, based on multiplexed set and its on multi-frequency network distribution separately and produce expense stream.For instance, miscarriage is given birth to logic 302 operations to produce and the received multiplexed IAF stream that is associated, GO stream and MSO stream.Described IAF stream is based on multiplexed set and produce its distributing separately on multi-frequency network.On the one hand, IAF stream comprises as Fig. 4 and parameter illustrated in fig. 5 and formatted.
At square frame 608 places, described multiplexed and its stream that is associated is distributed on the multi-frequency network together with content multiplexing.On the one hand, distribute IAF stream, make receiving system can before receiving any other Overhead, receive described IAF stream via pre-assigned stream ID.This allows device to obtain Overhead fast, and the multiplexed fast access of being transmitted among the new LOI is provided whereby.On the one hand, multiplexed and its expense that is associated stream by output logic 308 outputs is to be used to using any suitable transfer mechanism to be sent to transmitter site from NOC 102.
Therefore, method 600 operations are to provide the aspect of overhead flow data distribution system.It should be noted that method 600 only represents an embodiment, and other embodiment is possible in the scope aspect described.
Fig. 7 displaying is used for the exemplary expense of the aspect of flow data distribution system and obtains logic 700.For instance, expense is obtained logic 700 and is suitable as the expense shown in Fig. 1 and obtains logical one 20.Expense is obtained logic 700 and is comprised processing logic 702, overhead flow data receiver 704 and registration control logic 706, and it all is coupled to data/address bus 708.
Overhead flow data receiver 704 comprises at least one in CPU, processor, gate array, hardware logic, memory component and/or the hardware executive software.704 operations of overhead flow data receiver are to receive the IAF flow data via pre-assigned stream ID.Overhead flow data receiver 704 receives AIM and the DIM message as the part of IAF stream.
Processing logic 702 comprises at least one in CPU, processor, gate array, hardware logic, memory component and/or the hardware executive software.On the one hand, processing logic 702 operations are to handle the IAF data that received, to determine the information about content multiplexing available in specific LOI.Processing logic 702 is also operated to obtain and to handle the overhead flow data of other type.
Registration control logic 706 comprises at least one in CPU, processor, gate array, hardware logic, memory component and/or the hardware executive software.706 operations of registration control logic are to provide in order to obtain logic registration and un-register expense stream to underflow to obtain the mechanism of overhead flow data.For instance, registration control logic 706 and the stream shown in Fig. 1 obtain logical one 22 and are situated between to connect with registration and un-register expense and flow.
On the one hand, the overhead flow data distribution system comprises computer program, it has one or more program command (" instruction ") or " code " set that is stored on the machine-readable medium, when (for example by at least one processor, being positioned at the processor at processing logic 702 places) when carrying out, described one or more program command or " code " set provide function described herein.For instance, code collection can be loaded into expense from machine-readable medium (for example floppy disk, CDROM, storage card, flash memory device, RAM, ROM or Jie receive storage arrangement or the machine-readable medium that expense is obtained any other type of logic 700) obtains the logic 700.In another aspect, can code collection be downloaded to expense from external device (ED) or Internet resources obtains the logic 700.When carrying out, described code collection provides the aspect of selective system as described in this article.
Overhead flow data obtains
On the one hand, expense obtain logic 700 operation with (or in seclected time) monitoring IAF stream (wide area and local IAF) periodically with any renewal of detection overhead flow data.On the one hand, obtaining logical one 22 by underflow provides login mechanism to be used to obtain flow data with registration flow at the device place.For obtaining the IAF flow data, registration control logic 706 is obtained the pre-assigned expense stream identifier that logical one 22 registrations are associated with IAF stream to stream.Stream obtains logical one 22 obtains the expense stream that is used for being registered based on any suitable priority mechanism data.Carry IAF stream in VM set all are multiplexed.In response to the IAF registration, stream obtains logical one 22 and will communicate by letter with receiver 118 to obtain the IAF data from current RF and it is provided to overhead flow data receiver 704.
On the one hand, IAF monitoring period when each device powers up or periodically, processing logic 702 attempts obtaining wide area and local overhead flow data.Processing logic 702 comes initial wide area and local IAF to obtain when powering up and with the periodicity monitoring period at interval.Based on the IAF data that received, processing logic 702 obtains wide area and/or local main flow (if desired).To initial the obtaining of the renewal meeting of major version included among the IAF to main flow.Described main flow contains the version information that is useful on the data that are associated with other expense stream.Based on the renewal to the edition data in the main flow, processing logic 702 obtains other wide area and local expense stream (if desired).Processing logic 702 is situated between to connect with registration IAF stream, main flow and other expense stream with registration control logic 706 and obtains to be used for overhead data.The stream ID that use receives at other expense stream among main flow and the IAF registers main flow respectively and other expense stream obtains to be used for overhead data.For the data of just obtaining, it is independent of each other that wide area and local overhead flow data obtain.
Powering up overhead data obtains
On the one hand, processing logic 702 is carried out and is powered up overhead data and obtain by carry out one or more in following the operation when device powers up.
The pre-assigned IAF of-registration flows ID to obtain the IAF data.
-obtain logical one 22 from stream to receive the IAF flow data.
-obtain AIM and DIM message from the IAF data.
-use AIM and current foundation structure identifier to determine current VM set.
-storage is from the up-to-date expense stream information of the DIM that is associated with current VM set.
-registration is used for the multiplexed mainstream data of current VM set with reception.To be used for being used for registration with the stream ID that DIM received of these multiplexed main flows that are associated.
-obtain logical one 22 from stream to receive mainstream data.
-determine from mainstream data whether other expense stream is updated.
-registration is used for any other data through updating cost stream with reception.To be used for registration being used for other stream ID that DIM received through updating cost stream.
-obtain logical one 22 from stream to receive other through the updating cost flow data.
Other overhead flow data of-processing.
Periodically overhead data obtains
On the one hand, processing logic 702 obtains by the one or more next execution cycle property overhead data of periodically carrying out in the following operation.
The pre-assigned IAF of-registration flows ID to obtain the IAF data.
-obtain logical one 22 from stream to receive the IAF flow data.
-obtain AIM and DIM message from the IAF data.
If-Area_ID_Version parameter is gathered at the current VM that installs and is changed, then based on determining new current VM set through upgrading AIM.
If-Directory_Info_Version parameter is gathered at the current VM that installs and changed, then store up-to-date expense stream information from DIM.
-use major version among the DIM to determine mainstream data multiplexed in whether having gathered at current VM and change.
-registration is to receive through upgrading mainstream data (if any).To be used for registration at the stream ID that DIM received that is used for through upgrading main flow.
-obtain logical one 22 from stream to receive mainstream data.
-determine from mainstream data whether other expense stream is updated.
-registration is used for any other data through updating cost stream with reception.To be used for registration being used for other stream ID that DIM received through updating cost stream.
-obtain logical one 22 from stream to receive through the updating cost flow data.
-handle through the updating cost flow data.
The parameter of keeping at the device place
On the one hand, processing logic 702 is kept one or more in the following parameter at the device place:
-current VM set identifier (wide area VM set that is associated with current WOI and the local VM set that is associated with current LOI).
The Area_ID_Version of-current VM set.
The Directory_Info_Version of-current VM set.
-be used for all multiplexed directory information data of current VM set.This comprises that stream type is to the mapping of stream identifier be used for the flow data scope of expense stream.
-be used for each multiplexed major version of current VM set.
-included overhead flow data typing information in each the multiplexed main flow that is used for current VM set.
Fig. 8 shows a kind of exemplary method 800 that is used to obtain overhead flow data that is used for the aspect of overhead flow data distribution system.For the purpose of clear, obtain logic 700 and described method 800 with reference to the expense shown in the figure 7 herein.For instance, on the one hand in, processing logic 702 is carried out one or more code collections and is obtained logic 700 to carry out the function of hereinafter described method 800 with the control expense.On the one hand, at the multiplexed and independent manner of execution 800 of wide area and local to obtain wide area and local overhead flow data.
At square frame 802 places, carry out registration to receive the IAF data.For instance, registration control logic 706 is obtained logical one 22 registrations to receive the IAF data to stream.Registration control logic 706 will register wide area and local IAF with initial to obtaining that wide area expense stream and local expense flow respectively.Registration control logic 706 uses pre-assigned stream ID to register IAF stream.
At square frame 804 places, obtain logical one 22 from stream and receive the IAF data.On the one hand, obtain logical one 22 by overhead flow data receiver 704 from stream and receive the IAF data.Then the IAF data passes is arrived and handle logic 702.
At square frame 806 places, the AIM message that analysis receives as the part of IAF.For instance, the IAF data comprise AIM and DIM message, described message such as Fig. 4 and illustrated in fig. 5 and formatted.On the one hand, processing logic 702 analysis is described to be received AIM and DIM message flow relevant information with the expense of the content multiplexing that is identified for distributing in current LOI.
At square frame 808 places, make about current the determining of device place that whether be stored in of any VM collective data.On the one hand, processing logic 702 operation will be being stored in the device place from the VM collective data of the IAF data of previous reception.Processing logic 702 determines whether there is any previously stored VM collective data at described device place.If there is the current VM collective data that is stored in the device place, then described method proceeds to square frame 810.The if there is no current VM collective data that is stored in the device place (for example, powering up under the situation that overhead data obtains), then described method proceeds to square frame 816.
At square frame 810 places, make about the AIM that receives recently whether comprising determining of the VM collective data stored.On the one hand, processing logic 702 is operated and is compared to make this definite with the VM collective data that is received among VM collective data that will be stored in the device place and the AIM.If the AIM that is received comprises the VM collective data of being stored, then described method proceeds to square frame 812.If the AIM that is received does not comprise the VM collective data of being stored, then described method proceeds to square frame 816.
At square frame 812 places, make determining that whether the Area_ID_Version parameter of the VM set of storing about being used for change.On the one hand, by processing logic 702 from reception AIM, analyze the Area_ID_Version parameter that is associated with the VM that stored set and with described parameter therewith the storing value of parameter compare.If the Area_ID_Version parameter does not change, then described method proceeds to square frame 814.If the Area_ID_Version parameter change, then described method proceeds to square frame 816.
At square frame 814 places, determine that the VM set of being stored is the current VM set of device.On the one hand, processing logic 702 is made this and is determined and suitable designator is set to indicate this state at the device place.
At square frame 816 places, make about reception AIM whether only comprising determining of a VM set.On the one hand, whether processing logic 702 operation contains with VM only with definite its and gathers relevant parameter to analyze the described AIM that received.If the described AIM that receives only comprises a VM set, then described method proceeds to square frame 818.If the described AIM that receives contains an above VM set, then described method proceeds to square frame 820.
At square frame 820 places, use current foundation structure identity (WOI or LOI) to determine the VM set that is associated with current region.On the one hand, processing logic 702 is determined current VM set based on current foundation structure identity from reception AIM.For instance, processing logic 702 will use current WOI to determine current wide area VM set and will use current LOI to determine current local VM set.
At square frame 822 places, the current VM set of device is set to the described VM set of determining.On the one hand, processing logic 702 operations are set to the described VM set of being determined so that suitable designator to be set at the device place with the current VM set of installing.
At square frame 818 places, the single VM set that will be received in AIM message is chosen as the current VM set of device.On the one hand, processing logic 702 operations are gathered with the single VM that the current VM set of installing is set to be received in AIM message so that suitable designator to be set at the device place.
At square frame 824 places, handle the described directory information included among the DIM that receives.For the purpose of clear, in method 900, illustrate and described included operation in the square frame 824.
Therefore, method 800 operations are to provide the aspect of overhead flow data distribution system.On the one hand, at the multiplexed and independent manner of execution 800 of wide area and local to obtain wide area and local overhead flow data.It should be noted that method 800 only represents that other embodiment is possible in an embodiment and the scope aspect described.
Fig. 9 shows a kind of exemplary method 900 that is used for managing at receiving system directory information everywhere that is used for the aspect of overhead flow data distribution system.For instance, method 900 is suitable for square frame 824 places of method 800.For the purpose of clear, obtain logic 700 and described method 900 with reference to the expense shown in the figure 7 herein.For instance, on the one hand in, processing logic 702 is carried out one or more code collections and is obtained logic 700 to carry out the function of hereinafter described method 900 with the control expense.At wide area with local is multiplexed and wide area and local directory information that independent manner of execution 900 is associated with processing.
At square frame 902 places, make about any Directory_Info_Version data whether being stored in determining of device place.On the one hand, processing logic 702 is made this and is determined based on the information of local storage.If be stored in the Directory_Info_Version data at device place, then described method proceeds to square frame 904.If there is no be stored in the Directory_Info_Version data (for example, powering up under the situation that overhead data obtains) at device place, then described method proceeds to square frame 906.
At square frame 904 places, make determining about the Directory_Info_Version data of the current VM set that whether stores device at the device place.Determine the current VM set of device according to the logic of being captured in the method 800.On the one hand, processing logic 702 has determined whether to store the Directory_Info_Version data that are used for current VM set based on the information of local storage.If store the Directory_Info_Version data of current VM set at the device place, then described method proceeds to square frame 918.If do not store the Directory_Info_Version data of current VM set at the device place, then described method proceeds to square frame 906.For instance, if device moves to the new LOI that carries new VM set, the Directory_Info_Version data that then are used for current VM set will not be stored in the device place.
At square frame 906 places, the DIM message that analysis receives as the IAF section data.On the one hand, processing logic 702 operations are determined relevant parameter with analysis DIM message.
At square frame 908 places, storage is from the up-to-date multiplexed information of the multiplexed DIM that is used for being associated with the current VM set of device.On the one hand, processing logic 702 operation with determine this information from DIM and with its local storage in described device.
At square frame 910 places, carry out registration and be used for any newly multiplexed of current VM set (for described new multiplexed with reception, device has not had stored information) and current VM set in the mainstream data of any existing multiplexed (have now multiplexedly for described, major version changes).To be used for being used for registration with the stream ID that DIM received of these multiplexed main flows that are associated.On the one hand, 706 operations of registration control logic are to obtain logical one 22 registrations to receive main flow information to stream.
At square frame 912 places, obtain the described IAF stream of logical one 22 un-registers to stream.On the one hand, 706 operations of registration control logic are to carry out this un-register.
At square frame 914 places, dispatch next periodically IAF monitor event.For instance, processing logic 702 scheduling will receive the time that the IAF data are also then monitored.
At square frame 916 places, obtain suitable mainstream data.For the purpose of clear, in method 1000, illustrate and described included operation in the square frame 916.
At square frame 918 places, check the Directory_Info_Version parameter of the current VM set that is used for device that is provided in the AIM message.On the one hand, processing logic 702 is carried out this operation.
At square frame 920 places, make determining that whether Directory_Info_Version parameter about the current VM set that is used for device changed.On the one hand, the value of processing logic 702 by this parameter that will be received among the AIM and the local storage of the Directory_Info_Version parameter of the current VM set that is used for device compares makes this and determines.If the Directory_Info_Version parameter changes, then described method proceeds to square frame 906 and analyzes the described DIM message that receives.If the Directory_Info_Version parameter does not change as yet, then described method proceeds to square frame 922.
At square frame 922 places, obtain the described IAF stream of logical one 22 un-registers to stream.On the one hand, 706 operations of registration control logic are to carry out this un-register.
At square frame 924 places, dispatch next periodically IAF monitor event.For instance, processing logic 702 scheduling will receive the time that the IAF data are also then monitored.At square frame 924 places, method 900 finishes.
Therefore, method 900 operations are to provide the aspect of overhead flow data distribution system.It should be noted that method 900 only represents that other embodiment is possible in an embodiment and the scope aspect described.
Figure 10 shows a kind of exemplary method 1000 that is used for obtaining at the receiving system place mainstream data that is used for the aspect of overhead flow data distribution system.For instance, method 1000 is suitable for square frame 916 places of method 900.For the purpose of clear, herein with reference to obtaining logic 700 and described method 1000 shown in the figure 7.For instance, on the one hand in, processing logic 702 is carried out one or more code collections and is obtained logic 700 to carry out the function of hereinafter described method 1000 with control.
At square frame 1002 places, obtain logical one 22 from stream and receive mainstream data.On the one hand, described mainstream data is by 704 receptions of overhead flow data receiver and be passed to processing logic 702.
At square frame 1004 places, by the processing of processing logic 702 execution to mainstream data.
At square frame 1006 places, make about the included version information that is used for expense stream in the main flow whether at one or more expenses streams and determining of being updated.On the one hand, processing logic 702 compares by the version information that will be received in the main flow and the version information that is associated of local storage on device and makes this and determine.If version information is not updated as yet, then described method proceeds to square frame 1012.If version information is updated, then described method proceeds to square frame 1008.
At square frame 1008 places, carry out registration is used for expense stream (for described expense stream, version information is updated) with reception data.To be used for registration being used for these stream ID that DIM received through updating cost stream.On the one hand, 706 operations of registration control logic are obtained logical one 22 with execution to stream and are registered to receive this data.
The operation that it should be noted that square frame 1010 and 1012 places is to carry out in parallel mode.
At square frame 1010 places, obtain overhead flow data at the expense stream of being registered in the square frame 1008.On the one hand, overhead flow data receiver 704 obtains logical one 22 from stream and receives the overhead flow data that is used for institute's registration flow.
At square frame 1012 places, the main flow that un-register has been handled in step 1006 and 1008.On the one hand, 706 operations of registration control logic are to obtain the main flow that logical one 22 un-registers have been handled from stream.
At square frame 1014 places, make about whether received be used for register the determining of mainstream data of main flow to some extent.On the one hand, processing logic 702 is made this and is determined based on the mainstream data that has received.If receive as yet be used for register the mainstream data of main flow to some extent, then method 1000 proceeds to square frame 1002.If received be used for register the mainstream data of main flow to some extent, then method 1000 finishes.
Therefore, method 1000 operations are to provide the aspect of overhead flow data distribution system.It should be noted that method 1000 only represents that other embodiment is possible in an embodiment and the scope aspect described.
Figure 11 shows a kind of exemplary method 1100 that is used for obtaining at the receiving system place other overhead flow data (different with main flow) that is used for the aspect of overhead flow data distribution system.For instance, method 1100 is suitable for square frame 1010 places of method 1000.For the purpose of clear, herein with reference to obtaining logic 700 and described method 1100 shown in the figure 7.For instance, on the one hand in, processing logic 702 is carried out one or more code collections and is obtained logic 700 to carry out the function of hereinafter described method 1100 with control.
At square frame 1102 places, obtain logical one 22 from stream and receive overhead flow data.On the one hand, 704 operations of overhead flow data receiver receive overhead flow data to obtain logical one 22 from stream.
At square frame 1104 places, handle the overhead flow data that is received.On the one hand, handle described overhead flow data by processing logic 702.
At square frame 1106 places, the expense stream that un-register has received and handled.On the one hand, 706 operations of registration control logic are with these expense streams of un-register.
At square frame 1108 places, make about whether received be used for during step 1008 being registered register the determining of overhead data of expense stream to some extent.On the one hand, processing logic 702 is made this and is determined.If do not receive all overhead datas as yet, then method 1100 proceeds to square frame 1102.If received all overhead datas, then method 1100 finishes.
Therefore, method 1100 operations are to provide the aspect of overhead flow data distribution system.It should be noted that method 1100 only represents that other embodiment is possible in an embodiment and the scope aspect described.
Figure 12 shows that the expense of the aspect that is used for distribution system produces logical one 200.For instance, expense produces logical one 200 and is suitable as the expense generation logic 300 shown in Fig. 3.On the one hand, expense produces logical one 200 and is implemented by one or more modules, and described one or more modules comprise at least one and are configured to provide the processor of the aspect of overhead flow data distribution system as described in this article.For instance, on the one hand in, each module comprises hardware and/or hardware executive software.
Expense produces logical one 200 and comprises first module, described first module comprises and is used for producing the device (1202) that initially obtains stream (IAF), described IAF describes content multiplexing and how to be allocated in each local of multi-frequency network and the wide area and the stream identifier of the expense stream that is provided for being associated with described content multiplexing, on the one hand, described first module comprises miscarriage and gives birth to logic 302.Expense produces logical one 200 and also comprises second module, and described second module comprises the device (1204) that is used for transmitting based on pre-assigned stream identifier IAF, on the one hand in, described second module comprises output logic 308.
Figure 13 displaying is used for the expense of the aspect of overhead flow data distribution system and obtains logical one 300.For instance, expense is obtained logical one 300 and is suitable as the expense shown in Fig. 7 and obtains logic 700.On the one hand, expense is obtained logical one 300 and is implemented by one or more modules, and described one or more modules comprise at least one and are configured to provide the processor of the aspect of overhead flow data distribution system as described in this article.For instance, on the one hand in, each module comprises hardware and/or hardware executive software.
Expense is obtained logical one 300 and is comprised first module, described first module comprises and is used for receiving the device (1302) initially obtain stream (IAF), described IAF describes the stream identifier how content multiplexing is allocated in the local of multi-frequency network and the wide area and is given for the expense stream that is associated with described content multiplexing, wherein receive described IAF based on pre-assigned stream identifier, on the one hand, described first module comprises overhead flow data receiver 704.Expense is obtained logical one 300 and is also comprised second module, and described second module comprises and is used for handling IAF with VM set of determining to be associated with the current wide area and the local of multi-frequency network and the device (1304) of determining to flow with the multiplexed expense that is associated of the chosen content of VM set relevant information.Expense is obtained logical one 300 and is also comprised three module, described three module comprises and is used to use the stream identifier that is associated to obtain device (1306) with the multiplexed overhead flow data that is associated of chosen content, on the one hand, described three module comprises processing logic 702.
Can use through design and implement or carry out various illustrative logical, logical block, module and the circuit of describing in conjunction with aspect disclosed herein with general processor, digital signal processor (DSP), application-specific integrated circuit (ASIC) (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components or its any combination of carrying out function described herein.General processor can be microprocessor, but in replacement scheme, described processor can be processor, controller, microcontroller or the state machine of any routine.Processor also can be embodied as the combination of calculation element, the associating of for example combination of the combination of DSP and microprocessor, a plurality of microprocessors, one or more microprocessors and DSP core, or any other this type of configuration.
In the software module that the method for describing in conjunction with aspect disclosed herein or the step of algorithm can directly be included in the hardware, carried out by processor, or in both combinations.Software module can reside in RAM memory, flash memory, ROM memory, eprom memory, eeprom memory, register, hard disk, removable dish, CD-ROM, or in this technology in the medium of known any other form.Exemplary storage medium is coupled to processor, makes processor and to write information to medium from read information.In replacement scheme, medium can be incorporated into processor.Processor and medium can reside among the ASIC.ASIC can reside in the user terminal.In replacement scheme, processor and medium can be used as discrete component and reside in the user terminal.
The those skilled in the art provide description to the aspect that disclosed so that can make or use the present invention.The those skilled in the art can understand the various modifications to these aspects easily, and the General Principle that can will be defined herein under the situation that does not break away from the spirit or scope of the present invention is applied to others (for example, in instant messaging service or any general wireless data communication applications).Therefore, do not wish the aspect that the present invention is limited to herein to be showed but will give itself and principle disclosed herein and the consistent widest range of novel feature.Use word " exemplary " to refer to " serving as example, example or explanation " herein specially.Any aspect that will not be described as " exemplary " herein is interpreted as more preferred or favourable than others.
Therefore,, will understand, can under the situation that does not break away from spirit aspect described or essential characteristic, make various modifications it although illustrate and described the aspect of overhead flow data distribution system in this article.Therefore, wish the scope of the present invention that disclosure is herein stated in the unrestricted appended claims with describing description of contents.

Claims (86)

1. one kind is used for carrying out the method that overhead flow data distributes at multi-frequency network, and described method comprises:
Produce and initially to obtain stream (IAF), described IAF describes in each local and wide area how content multiplexing to be allocated in described multi-frequency network, and the stream identifier that flows of the expense that is provided for being associated with described content multiplexing; And
Transmit described IAF based on pre-assigned stream identifier.
2. method according to claim 1, wherein said generation comprise respectively at wide area and local content multiplexing and produce independent IAF stream.
3. method according to claim 1, wherein said generation comprise at the selected IAF stream of each VM set generation, and wherein said selected IAF stream comprises the information of the content multiplexing of the VM set that is used for being associated.
4. method according to claim 1, wherein said generation comprises at the selected IAF stream of all VM set generations in each UM set, and wherein said selected IAF stream comprises the multiplexed information of all VM set associated content of the UM set that is used for and is associated.
5. method according to claim 1, wherein said generation comprise each IAF stream of generation to comprise individual region identification message (AIM) and independent directory information message (DIM).
6. method according to claim 5, wherein said generation comprise and produce the area information of each AIM with the overlay area of each VM set of the IAF stream that comprises description and be associated at its generation.
7. method according to claim 6, wherein said generation are included under the situation that AIM only comprises VM set optimizes described AIM to omit described area information.
8. method according to claim 6, wherein said generation comprise at each each AIM of the VM that is associated set generation, to comprise regional Release parameter that is associated with described area information and the directory versions parameter that is associated with directory information.
9. method according to claim 8, wherein said generation is included under the reformed situation in overlay area of any VM set that is associated, and produces through upgrading AIM at each VM that is associated set and upgrades described regional Release parameter and described area information.
10. method according to claim 8, wherein said generation are included under the reformed situation of described directory information that is used for any VM set that is associated, and produce through upgrading AIM to comprise through upgrading the directory versions parameter.
11. method according to claim 5, wherein said generation comprises at each included among the described AIM that carries on the IAF that is associated VM and gathers each DIM of generation to comprise directory information, and described directory information comprises content multiplexing tabulation and its expense stream relevant information.
12. method according to claim 11, wherein said generation comprises at the expense miscarriage that is associated with each content multiplexing in each VM set gives birth to each DIM, to comprise mapping and the overhead flow data range parameter of expense stream type to the stream identifier.
13. comprising at the main flow that is associated with each content multiplexing in each VM set, method according to claim 12, wherein said generation produce each DIM, to comprise the stream Release parameter.
14. comprising at each VM that is associated set, method according to claim 11, wherein said generation produce each DIM, to comprise the directory versions parameter that is used for directory information.
15. method according to claim 14, wherein said generation is included under the reformed situation of directory information that is used for any VM set that is associated, and produces through upgrading DIM at each VM that is associated set and upgrades described directory versions parameter and described directory information.
16. method according to claim 13, wherein said generation is included at any content multiplexing upgrades major version, or under the situation of the expense stream updating cost flow data range parameter that is associated at any content multiplexing in the VM that is associated with one or more set, produce through upgrading DIM.
17. method according to claim 12, wherein said generation is included at the mapping of any content multiplexing updating cost stream type to the stream identifier, or add at any content multiplexing in one or more VM that are associated set under the situation of new expense stream, produce through upgrading DIM.
18. comprising via all multiplexed transmission the in one or more VM set that produce the described IAF stream that is associated at it, method according to claim 1, wherein said transmission select IAF.
19. when method according to claim 5, wherein said transmission comprise in upgrading described AIM and DIM message any one, will transmit as the part of the IAF that is associated through upgrading AIM and DIM message.
20. one kind is used for carrying out the method that overhead flow data distributes at multi-frequency network, described method comprises:
Produce global overhead (GO) stream, described GO stream description is applicable to the multiplexed overhead data of all the elements in the described multi-frequency network;
Assign stream identifier separately at each GO stream of each content multiplexing, the wherein said stream identifier of assigning is unique in all expenses that are associated with content multiplexing during VM gathers flow; And
Use the stream identifier of assigning of described GO stream to transmit described GO stream via each content multiplexing.
21. comprising via the only content multiplexing in each VM set, method according to claim 20, wherein said transmission transmit GO stream, to optimize the bandwidth usage of described GO stream.
22. one kind is used for carrying out the method that overhead flow data distributes at multi-frequency network, described method comprises:
Produce multiplexed specific expense (MSO) stream, described MSO stream description is applicable to the overhead data of the indivedual content multiplexings in the described multi-frequency network;
Assign stream identifier separately at each MSO stream of each content multiplexing, the wherein said stream identifier of assigning is unique in all expenses that are associated with content multiplexing during VM gathers flow; And
Use the institute of described MSO stream to assign the stream identifier, transmit described MSO via being associated of flowing of described MSO multiplexed and flow.
23. one kind is used for carrying out the equipment that overhead flow data distributes at multi-frequency network, described equipment comprises:
Logic is given birth in miscarriage, it is configured to produce and initially obtains stream (IAF), described IAF describes in each local and wide area how content multiplexing to be allocated in described multi-frequency network, and is provided for the stream identifier of the expense stream that is associated with described content multiplexing; And
Output logic, it is configured to transmit described IAF based on pre-assigned stream identifier.
24. equipment according to claim 23, wherein said miscarriage are given birth to logic and are configured to produce independent IAF stream at wide area and local content multiplexing respectively.
25. equipment according to claim 23, wherein said miscarriage are given birth to logic and is configured to produce selected IAF stream at each VM set, wherein said selected IAF stream comprises the information of the content multiplexing of the VM set that is used for being associated.
26. equipment according to claim 23, wherein said miscarriage is given birth to logic and is configured to produce selected IAF stream at all the VM set in each UM set, and wherein said selected IAF stream comprises the multiplexed information of all VM set associated content of the UM set that is used for and is associated.
27. equipment according to claim 23, wherein said miscarriage are given birth to logic and are configured to produce each IAF stream to comprise individual region identification message (AIM) and independent directory information message (DIM).
28. equipment according to claim 23, wherein said output logic are configured to select IAF via all multiplexed transmission the in one or more VM set of the IAF stream that is associated at its generation.
29. equipment according to claim 27, wherein said output logic are configured in described AIM and DIM message any one when being updated, and will transmit as the part of the IAF that is associated through upgrading AIM and DIM message.
30. one kind is used for carrying out the equipment that overhead flow data distributes at multi-frequency network, described equipment comprises:
Be used for producing the device initially obtain stream (IAF), described IAF describes in each local and wide area how content multiplexing to be allocated in described multi-frequency network, and the stream identifier that flows of the expense that is provided for being associated with described content multiplexing; And
Be used for transmitting the device of described IAF based on pre-assigned stream identifier.
31. comprising, equipment according to claim 30, the wherein said device that is used to produce is used for producing the device that independent IAF flows at wide area and local content multiplexing respectively.
32. equipment according to claim 30, the wherein said device that is used to produce comprise the device that is used for producing at each VM set selected IAF stream, wherein said selected IAF stream comprises the information of the content multiplexing of the VM set that is used for being associated.
33. equipment according to claim 30, the wherein said device that is used for producing comprises the device that is used for producing at all VM set of each UM set selected IAF stream, and wherein said selected IAF stream comprises the multiplexed information of all VM set associated content of the UM set that is used for and is associated.
34. comprising, equipment according to claim 30, the wherein said device that is used to produce is used to produce each IAF stream to comprise the device of individual region identification message (AIM) and independent directory information message (DIM).
35. equipment according to claim 30, the wherein said device that is used for transmitting comprise all multiplexed devices that transmit selected IAF that are used for via one or more VM set of the IAF stream that is associated at its generation.
36. comprising, equipment according to claim 34, the wherein said device that is used for transmitting is used for when any one of described AIM and DIM message is updated, will be through upgrading the device that AIM and DIM message are transmitted as the part of the IAF that is associated.
37. one kind is used for carrying out overhead flow data distribution calculation machine program product at multi-frequency network, described computer program comprises:
Machine-readable medium, it comprises:
The first code set, it is used to cause the computer generation initially to obtain stream (IAF), described IAF describes in each local and wide area how content multiplexing to be allocated in described multi-frequency network, and is provided for the stream identifier of the expense stream that is associated with described content multiplexing; And
The second code set, it is used to cause described computer based to transmit described IAF in pre-assigned stream identifier.
38. according to the described machine-readable medium of claim 37, wherein said first code set is configured to cause described computer to produce independent IAF stream at wide area and local content multiplexing respectively.
39. according to the described machine-readable medium of claim 37, wherein said first code set is configured to cause described computer to produce selected IAF stream at each VM set, and wherein said selected IAF stream comprises the information of the content multiplexing of the VM set that is used for being associated.
40. according to the described machine-readable medium of claim 37, wherein said first code set is configured to cause described computer to produce selected IAF stream at all the VM set in each UM set, and wherein said selected IAF stream comprises the multiplexed information of all VM set associated content of the UM set that is used for and is associated.
41. according to the described machine-readable medium of claim 37, wherein said first code set is configured to cause described computer to produce each IAF stream, to comprise individual region identification message (AIM) and independent directory information message (DIM).
42. according to the described machine-readable medium of claim 37, wherein said second code set is configured to cause described computer to select IAF via all multiplexed transmission the in one or more VM set of the IAF stream that is associated at its generation.
43. according to the described machine-readable medium of claim 41, when wherein said second code set is configured to cause described computer any one in described AIM and DIM message to be updated, will transmit as the part of the IAF that is associated through upgrading AIM and DIM message.
44. at least a integrated circuit, it is configured to, and the executive overhead flow data distributes in multi-frequency network, and described at least a integrated circuit comprises:
First module, it is configured to produce and initially obtains stream (IAF), described IAF describes in each local and wide area how content multiplexing to be allocated in described multi-frequency network, and is provided for the stream identifier of the expense stream that is associated with described content multiplexing; And
Second module, it is configured to transmit described IAF based on pre-assigned stream identifier.
45. according to the described at least a integrated circuit of claim 44, wherein said first module is configured to produce independent IAF stream at wide area and local content multiplexing respectively.
46. according to the described at least a integrated circuit of claim 44, wherein said first module is configured to produce selected IAF stream at each VM set, wherein said selected IAF stream comprises the information of the content multiplexing of the VM set that is used for being associated.
47. according to the described at least a integrated circuit of claim 44, wherein said first module is configured to produce selected IAF stream at all the VM set in each UM set, and wherein said selected IAF stream comprises the multiplexed information of all VM set associated content of the UM set that is used for and is associated.
48. according to the described at least a integrated circuit of claim 44, wherein said first module is configured to produce each IAF stream to comprise individual region identification message (AIM) and independent directory information message (DIM).
49. according to the described at least a integrated circuit of claim 44, wherein said first module is configured to select IAF via all multiplexed transmission the in one or more VM set of the IAF stream that is associated at its generation.
50., when wherein said first module is configured in described AIM and DIM message any one and is updated, will transmit as the part of the IAF that is associated through upgrading AIM and DIM message according to the described at least a integrated circuit of claim 48.
51. one kind is used for carrying out the method that overhead flow data obtains at multi-frequency network, described method comprises:
Receive and initially obtain stream (IAF), described IAF describes in the wide area and local how content multiplexing to be allocated in described multi-frequency network, and be given for the stream identifier of the expense stream that is associated with described content multiplexing, wherein use pre-assigned stream identifier to receive described IAF;
Handle the VM set of described IAF to determine to be associated with the current wide area and the local of described multi-frequency network, and the multiplexed expense stream relevant information that is associated of the chosen content in the definite and described VM set; And
The stream identifier that use is associated is obtained and the multiplexed overhead flow data that is associated of described chosen content.
52. according to the described method of claim 51, wherein said reception comprises the independent local IAF that reception is used for the independent wide area IAF of wide area content multiplexing and is used for the local content multiplexing.
53. according to the described method of claim 51, wherein said reception comprises individual region identification message (AIM) and the independent directory information message (DIM) of reception as the part of each IAF.
54. according to the described method of claim 53, wherein said processing comprises according to the AIM that received in wide area IAF current wide area VM set is defined as selected wide area VM set, and wherein said selected wide area VM set is associated with current wide area foundation structure identifier.
55. according to the described method of claim 53, wherein said processing comprises according to the AIM that received in local IAF current local VM set is defined as selected local VM set, and wherein said selected local VM set is associated with current local foundation structure identifier.
56. according to the described method of claim 53, wherein said processing comprises determines that specific AIM only comprises a VM set, and current VM set is set to described VM set included among the described specific AIM.
57. according to the described method of claim 53, wherein said processing comprises:
Determine to upgrade regional Release parameter at the VM set of one or more current storages; And
The information that is received in the AIM message of using current foundation structure identifier and being associated is determined new current VM set.
58. according to the described method of claim 53, wherein said processing comprises DIM message that processing receives determining to comprise the expense stream identifier that is used for described expense stream and the directory information of overhead flow data range parameter, and the version information that is used for the main flow that is associated with the content multiplexing of current VM set.
59. according to the described method of claim 58, wherein said pack processing be contained in directory information as the directory versions that is associated indicated and under the situation about being updated, be identified for current VM set through upgrading directory information.
60. according to the described method of claim 58, wherein said obtain to comprise not obtain at those content multiplexings of its storage overhead flow data with at it receive the main flow of those content multiplexings through upgrading major version.
61. according to the described method of claim 60, wherein said obtain to comprise to obtain be used for indicated as version information and the flow data global overhead (GO) that is updated stream and multiplexed specific expense (MSO) stream, wherein said version information be with main flow that content multiplexing during current VM gathers is associated in receive.
62., wherein obtain and further comprise by only obtaining described GO stream and optimize obtaining of described GO stream in described multiplexed from described current VM set according to the described method of claim 61.
63. one kind is used for carrying out the equipment that overhead flow data obtains at multi-frequency network, described equipment comprises:
Receive logic, it is configured to receive and initially obtains stream (IAF), described IAF describes in the wide area and local how content multiplexing to be allocated in described multi-frequency network, and be given for the stream identifier of the expense stream that is associated with described content multiplexing, wherein said IAF is to use pre-assigned stream identifier to receive; And
Processing logic, it is configured to: handle described IAF with the VM set of determining to be associated with the current wide area and the local of described multi-frequency network, the multiplexed expense stream relevant information that is associated of chosen content in the definite and described VM set; And use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
64. according to the described equipment of claim 63, wherein said receive logic is configured to receive independent wide area IAF that is used for the wide area content multiplexing and the independent local IAF that is used for the local content multiplexing.
65. according to the described equipment of claim 63, wherein said receive logic is configured to receive individual region identification message (AIM) and the independent directory information message (DIM) as the part of each IAF.
66. according to the described equipment of claim 65, wherein said processing logic is configured to handle the DIM message that is received, determining to comprise the expense stream identifier that is used for expense stream and the directory information of overhead flow data range parameter, and the version information that is used for the main flow that is associated with the content multiplexing of current VM set.
67. according to the described equipment of claim 66, wherein said receive logic is not configured to obtain and receives the main flow of those content multiplexings through upgrading major version at those content multiplexings of its storage overhead flow data with at it.
68. according to the described equipment of claim 67, wherein said receive logic is configured to obtain and is used for indicated as version information and the flow data global overhead (GO) that is updated stream and multiplexed specific expense (MSO) stream, wherein said version information be with main flow that content multiplexing during current VM gathers is associated in receive.
69. one kind is used for carrying out the equipment that overhead data obtains at multi-frequency network, described equipment comprises:
Be used for receiving the device that initially obtains stream (IAF), described IAF describes in the wide area and local how content multiplexing to be allocated in described multi-frequency network, and be given for the stream identifier of the expense stream that is associated with described content multiplexing, wherein said IAF is to use pre-assigned stream identifier to receive; And
Be used for handling described IAF with the VM set determining to be associated with the current wide area and the local of described multi-frequency network, determine with the multiplexed expense stream relevant information that is associated of the chosen content of described VM set also the stream identifier that is associated of use obtain device with the multiplexed overhead flow data that is associated of described chosen content.
70. according to the described equipment of claim 69, the wherein said device that is used to receive comprises and is used to receive independent wide area IAF that is used for the wide area content multiplexing and the device that is used for the independent local IAF of local content multiplexing.
71. according to the described equipment of claim 69, the wherein said device that is used to receive comprises and is used to receive as the individual region identification message (AIM) of the part of each IAF and the device of directory information message (DIM) separately.
72. according to the described equipment of claim 71, the wherein said device that is used for handling comprises and is used to handle the DIM message that received with the directory information of determining to comprise the expense stream identifier that is used for expense stream and overhead flow data range parameter be used for the device of the version information of the main flow that is associated with the content multiplexing of current VM set.
73. according to the described equipment of claim 72, the wherein said device that is used to receive comprises and is not used to obtain at those content multiplexings of its storage overhead flow data with at the device of its reception through the main flow of those content multiplexings of renewal major version.
74. according to the described equipment of claim 73, the wherein said device that is used to receive comprises the device that is used to obtain the flow data that is used for indicated as version information and the global overhead (GO) that is updated stream and multiplexed specific expense (MSO) stream, wherein said version information be with main flow that content multiplexing during current VM gathers is associated in receive.
75. one kind is used for carrying out the computer program that overhead flow data obtains at multi-frequency network, described computer program comprises:
Machine-readable medium, it comprises:
The first code set, it is used to cause the computer reception initially to obtain stream (IAF), described IAF describes in the wide area and local how content multiplexing to be allocated in described multi-frequency network, and be given for the stream identifier of the expense stream that is associated with described content multiplexing, wherein said IAF is to use pre-assigned stream identifier to receive; And
The second code set, it is used for causing the described IAF of described Computer Processing to obtain and the multiplexed overhead flow data that is associated of described chosen content with the stream identifier that multiplexed expense stream relevant information that is associated of the chosen content that the VM that determines to be associated with the current wide area and the local of described multi-frequency network gathers, determines and described VM gathers and use are associated.
76. according to the described machine-readable medium of claim 75, wherein said first code set is configured to cause described computer reception to be used for the independent wide area IAF and the independent local IAF that is used for the local content multiplexing of wide area content multiplexing.
77. according to the described machine-readable medium of claim 75, wherein said first code set is configured to cause individual region identification message (AIM) and the independent directory information message (DIM) of described computer reception as the part of each IAF.
78. according to the described machine-readable medium of claim 77, the set of wherein said second code is configured to the DIM message that causes described Computer Processing to receive, determining to comprise the expense stream identifier that is used for expense stream and the directory information of overhead flow data range parameter, and the version information that is used for the main flow that is associated with the content multiplexing of current VM set.
79. according to the described machine-readable medium of claim 78, wherein said first code set is configured to cause described computer not obtain and receives the main flow of those content multiplexings through upgrading major version at those content multiplexings of its storage overhead flow data with at it.
80. according to the described machine-readable medium of claim 79, the set of wherein said first code is configured to cause described computer to obtain and is used for indicated as version information and flow data that global overhead (GO) stream that is updated and multiplexed specific expense (MSO) flow, wherein said version information be with main flow that content multiplexing during current VM gathers is associated in receive.
81. at least a integrated circuit, it is configured to, and the executive overhead flow data obtains in multi-frequency network, and described at least a integrated circuit comprises:
First module, it is configured to receive and initially obtains stream (IAF), described IAF describes in the wide area and local how content multiplexing to be allocated in described multi-frequency network, and be given for the stream identifier of the expense stream that is associated with described content multiplexing, wherein said IAF is to use pre-assigned stream identifier to receive; And
Second module, it is configured to: handle described IAF with the VM set of determining to be associated with the current wide area and the local of described multi-frequency network, the multiplexed expense stream relevant information that is associated of chosen content in the definite and described VM set; And use the stream identifier that is associated to obtain and the multiplexed overhead flow data that is associated of described chosen content.
82. 1 described at least a integrated circuit according to Claim 8, wherein said first module are configured to receive independent wide area IAF that is used for the wide area content multiplexing and the independent local IAF that is used for the local content multiplexing.
83. 1 described at least a integrated circuit according to Claim 8, wherein said first module are configured to receive as the individual region identification message (AIM) of the part of each IAF and directory information message (DIM) separately.
84. 3 described at least a integrated circuits according to Claim 8, wherein said second module is configured to handle the DIM message that is received, determining to comprise the expense stream identifier that is used for expense stream and the directory information of overhead flow data range parameter, and the version information that is used for the main flow that is associated with the content multiplexing of current VM set.
85. being configured to obtain, 4 described at least a integrated circuits according to Claim 8, wherein said first module do not receive the main flow of those content multiplexings through upgrading major version at those content multiplexings of its storage overhead flow data with at it.
86. 5 described at least a integrated circuits according to Claim 8, wherein said first module is configured to obtain and is used for indicated as version information and the flow data global overhead (GO) that is updated stream and multiplexed specific expense (MSO) stream, wherein said version information be with main flow that content multiplexing during current VM gathers is associated in receive.
CN200880008802A 2007-03-21 2008-03-21 Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network Pending CN101637032A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US89625107P 2007-03-21 2007-03-21
US60/896,251 2007-03-21
US12/051,218 2008-03-19

Publications (1)

Publication Number Publication Date
CN101637032A true CN101637032A (en) 2010-01-27

Family

ID=41595149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880008802A Pending CN101637032A (en) 2007-03-21 2008-03-21 Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network

Country Status (1)

Country Link
CN (1) CN101637032A (en)

Similar Documents

Publication Publication Date Title
TWI392289B (en) Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network
US11909649B2 (en) Efficiently managing network traffic
CN101647245B (en) Methods and apparatus for flow data acquisition in multi-frequency network
US8149764B2 (en) Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network
CN101641989B (en) Methods and apparatus for RF channel switching in a multi-frequency network
US10136470B2 (en) Multi-service provider wireless access point
US20120066730A1 (en) Method, terminal and server for allocating signal route resource in voice on demand service
US20180007307A1 (en) Distributed Implementation Architecture for Broadcast Receiver
CN106657371B (en) Scheduling method and device for transmission node
WO2018127011A1 (en) Scheduling method and apparatus for transmission clusters of stream data
US8891468B2 (en) Content-based network system and method of controlling transmission of content therein
FI110732B (en) Wireless communication system, transmitter and terminal
CN101641972B (en) Methods and apparatus for distributing content in a multi-frequency network
CN101637032A (en) Methods and apparatus for distributing and acquiring overhead flow data in a multi-frequency network
EP1836847A1 (en) Effective application program transmitting/receiving method and its device using module concept at digital broadcasting network
CN101779492B (en) Methods and apparatus for signaling parameter distribution for neighboring radio frequencies
US20130268983A1 (en) Apparatus and method for configuring on-demand content delivering overlay network
WO2010024135A1 (en) Distribution system for distributing common control signal, distribution device, terminal device, and method
CN101355734B (en) Data analysis storage system and method for mobile terminal television set service network
GB2439612A (en) Reconfigurable dab application for a mobile communications device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1136450

Country of ref document: HK

AD01 Patent right deemed abandoned

Effective date of abandoning: 20100127

C20 Patent right or utility model deemed to be abandoned or is abandoned
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1136450

Country of ref document: HK