Packet header design method based on MMT (MPEG media transport) protocol transmission and recombination non-sequential media
A technology of protocol transmission and design method, applied in transmission systems, electrical components, etc., can solve the problem that MMTP cannot achieve the purpose of non-sequential media MPU reorganization, and achieve the effect of increasing reliability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] Since the frag_counter field limits the number of fragments that can be fragmented during the transmission of the same data unit to a maximum of 2 8 =256, if the non-sequential media uses item as data unit (DU) for fragment transmission, as attached figure 1 As shown, the length of each item cannot exceed 1440Byte×2 8 = 360KByte. At the same time, according to the attached figure 2It can be seen that time-sequence media is transmitted in fragments using MFU as a data unit, and the size of the MFU of time-sequence media is also limited within 360KB. If an item or an MFU corresponds to a picture, the size of a picture cannot exceed 360KB, which obviously cannot meet the current demand for high-definition picture transmission. Therefore, the frag_counter field can be extended from 8 bits to 16 bits to relax the size limit on a single item or a single MFU. In this embodiment, the frag_counter field is expanded from 8 bits to 16 bits as an example for illustration. In p...
Embodiment 2
[0034] If the non-sequential media uses item as a data unit (DU) for fragmentation transmission, combined with Embodiment 1, even if the size of each item does not exceed 360KB, and can be correctly fragmented and transmitted, the receiving end can only The MMTP packets perform mechanical stacking of data. Once the data packet is out of order, only through the DU_Header of the non-sequential media, that is, the 32-bit item_ID cannot perform correct fragment reassembly, and data recovery will be wrong, so it is necessary to add a 32-bit offset to the DU_Header part of the non-sequential media The amount (offset) field is used to distinguish the sequence of data in the MMTP packet. The internal structure of the modified non-timing media DU_Header is as follows Figure 6 As shown, the 32-bit field offset is added after the original 32-bit field item_ID. Wherein, the offset field indicates the offset of the load in the data packet in the corresponding item, so as to regularly fi...
Embodiment 3
[0036] If the item is subdivided into extents (see Section 8.11.3 of the international standard ISO / IEC 14496-12 - "iloc" Box), as attached image 3 shown. At this time, the MMTP packet will be transmitted in fragments with the extent as the data unit. Then, a 16-bit extent_number field needs to be added to the DU_Header part of the non-sequential media to distinguish the sequence of the extents in the item, so as to manage the MMTP data packets hierarchically.
[0037] Combining Embodiment 2 and Embodiment 3, and combining the definition of "iloc" Box in the international standard ISO / IEC 14496-12, it is finally determined to add a 16-bit extent_number field and a 32-bit offset field in the DU_Header part of the non-sequential media. Modified structure of the DU_Header section of non-sequential media Figure 7 As shown, the 16-bit extent_number field is added after the original 32-bit field item_ID, and then the 32-bit field offset is added. Among them, the extent_number f...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com