摘要:
Provided are apparatuses and methods for padding a series of real-time service time-slice bursts with related non-real-time service data in a digital broadcast transmission system. Real-time services (e.g., streaming video) are formed into a series of bursts or slots as a single frame. Available capacity within each slot of the frame is filled using related non-real-time service data (e.g., a file download). Receivers may receive individual bursts from within the frame and/or may receive the entire frame in order to receive the related non-real-time service data.
摘要:
A broadcast service for transmission to mobile terminals 10a-10c in a cellular communication system comprises a series of burst B1-B5 of data packets in a transport stream 7. Where the available data transmission rates in cells C1, C2 are unequal, the transport stream 7a for transmission to the cell C1 with the higher data transmission rate is modified by incorporating additional payload L1-L5 in each burst in the series, for example by appending the additional payload to each burst or by interleaving the burst data and additional payload (FIG. 7) so that a time interval t; between adjacent bursts B1-B5 is the same in both cells C1, C2. Therefore, start times of the transmission of each burst B1-B5 in both cells C1, C2 are synchronised, i.e. the transmission of each burst B1-B5 begins simultaneously in both cells C1 or a time interval to between the start of transmission of each burst in cells C1, C2 is fixed (FIG. 5). This allows a mobile terminal 10b operating in a selective data reception mode to continue receiving a service without disruption when moving across a cell boundary 11. The incorporation of the additional payload may be performed by a digital broadcast head-end 26 or by an apparatus 13 associated with a transmitter 8 serving a cell C1.
摘要:
The present invention provides methods and apparatus for a wireless system broadcasting a plurality of data packets to at least one wireless terminal. The wireless system comprises a plurality of base stations that interfaces to a backbone network in order to receive the plurality of data packets from a service source. Data packets are sent to a wireless terminal by a first base station transmitting a first channel burst and by a second base station transmitting a second channel burst, in which corresponding time offsets of the channel bursts, as characterized by amounts phase shifts, are different. Consequently, when the wireless terminal executes a handover from the first base station to the second base station, a probability that some of the data packets are lost, as result of practical network considerations, is reduced.
摘要:
Systems and methods applicable, for example, in the provision of Unified Program Guides. A provided Unified Program Guide might, for instance, be employed in learning about available programs, requesting programs, requesting program recording, initiating software, functionality, operation, and/or the like, and/or the like.
摘要:
The present invention provides methods and apparatus for filtering a broadcast data stream that can support data flow, e.g. IPv6 packets. The present invention utilizes common filtering for packet segments that are common among IPv6 packets. Segments that are not common are separately filtered. A set of rules is applied to the filtered segments in order to determine whether corresponding packets should be subsequently processed. The present invention is applicable to numerous application including MPEG multicast services.
摘要:
Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Signaling data is encoded, partitioned into M signaling segments, and distributed over M corresponding data frames. A data stream with the partitioned signaling data is transmitted through a digital terrestrial television broadcasting system, where the partitioned signaling data may include physical layer configurable data. The number of distributed signaling segments may be determined from a predetermined value or from a parameter contained in pre-signaling data. The number of physical layer pipes supported by signaling data may be increased by separating the static signaling part and the dynamic signaling part, dividing static signaling part into signaling segments, and interleaving the signaling segments over the data frames. The number of physical layer pipes can be further increased by adding at least one P2 symbol.
摘要:
An improved system and method for transmitting a multiplexed service stream over an error prone DVB-H channel. Media IP packets are priority labeled. For each time slice burst, the IP packets are grouped based upon the priority labels. MPE-FEC matrices are made for the different priority labels in each time slice burst. RSDT columns are computed such that the average service bit rate does not overshoot the maximum allowed service bit rate, and the protection increases with priority. The ADT and RSDT of the MPE-FEC matrices are then encapsulated into MPE-FEC sections.
摘要:
An erasure information table includes one element for each column of a data frame, stored in an IP datagram buffer and in an RS data buffer, instead of an element for each element of that column. Thus, CRC checking is performed against datagrams, instead of individual elements, of a received data frame, and effective error correction can be carried out by a Reed Solomon decoder. The effectiveness of the error correction is decreased since errors will be indicated as being present when actually an error is present in another row. The amount of memory needed to stare the erasure information though is reduced. In another embodiment, a linked list includes an element for each series of datagrams which have the same error status (i.e. reliable or unreliable). Each element includes the start address of the first datagram in that sequence and indicates the error status. Different lists may be used for application data and for parity data.
摘要:
Provided are apparatuses and methods for transmitting real-time service data in a digital broadcast network (e.g., DVB-H network), where gaps in the transmission are filled with non-real-time service data. Two types of service data are received as packets to be formed into time-slice bursts. Real-time service data, which typically varies in bit rate (e.g., streaming video), leaves gaps when capacity is reserved for it. These gaps are filled with non-real-time service data (e.g., file download) when forming time-slice bursts.
摘要:
Data for a second Multi-Protocol Encapsulation-Forward Error Correcting (MPE-FEC) data frame is received while application data from a first MPE-FEC frame is undergoing error correction. The incoming data is buffered in a supplemental buffer having a size smaller than that needed for an entire MPE-FEC frame. As the supplemental buffer is filled, additional data from the second frame is stored in a buffer previously used to store error correction data for the first MPE-FEC frame. When corrected application data from the first MPE-FEC frame is transferred from an application data buffer used to hold application data undergoing correction, the second MPE-FEC frame data is transferred from the supplemental and error correction data buffers to the application data buffer. Additional data for the second frame is then placed directly into the application and error correction data buffers.