ImageVerifierCode 换一换
格式:PDF , 页数:20 ,大小:1.45MB ,
资源ID:790752      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-790752.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ITU-R BT 1869-2010 Multiplexing scheme for variable-length packets in digital multimedia broadcasting systems《数字多媒体广播系统中可变长分组用多路复用方案》.pdf)为本站会员(roleaisle130)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

ITU-R BT 1869-2010 Multiplexing scheme for variable-length packets in digital multimedia broadcasting systems《数字多媒体广播系统中可变长分组用多路复用方案》.pdf

1、 Recommendation ITU-R BT.1869(03/2010)Multiplexing scheme for variable-length packets in digital multimediabroadcasting systemsBT SeriesBroadcasting service(television)ii Rec. ITU-R BT.1869 Foreword The role of the Radiocommunication Sector is to ensure the rational, equitable, efficient and economi

2、cal use of the radio-frequency spectrum by all radiocommunication services, including satellite services, and carry out studies without limit of frequency range on the basis of which Recommendations are adopted. The regulatory and policy functions of the Radiocommunication Sector are performed by Wo

3、rld and Regional Radiocommunication Conferences and Radiocommunication Assemblies supported by Study Groups. Policy on Intellectual Property Right (IPR) ITU-R policy on IPR is described in the Common Patent Policy for ITU-T/ITU-R/ISO/IEC referenced in Annex 1 of Resolution ITU-R 1. Forms to be used

4、for the submission of patent statements and licensing declarations by patent holders are available from http:/www.itu.int/ITU-R/go/patents/en where the Guidelines for Implementation of the Common Patent Policy for ITU-T/ITU-R/ISO/IEC and the ITU-R patent information database can also be found. Serie

5、s of ITU-R Recommendations (Also available online at http:/www.itu.int/publ/R-REC/en) Series Title BO Satellite delivery BR Recording for production, archival and play-out; film for television BS Broadcasting service (sound) BT Broadcasting service (television) F Fixed service M Mobile, radiodetermi

6、nation, amateur and related satellite services P Radiowave propagation RA Radio astronomy RS Remote sensing systems S Fixed-satellite service SA Space applications and meteorology SF Frequency sharing and coordination between fixed-satellite and fixed service systems SM Spectrum management SNG Satel

7、lite news gathering TF Time signals and frequency standards emissions V Vocabulary and related subjects Note: This ITU-R Recommendation was approved in English under the procedure detailed in Resolution ITU-R 1. Electronic Publication Geneva, 2010 ITU 2010 All rights reserved. No part of this public

8、ation may be reproduced, by any means whatsoever, without written permission of ITU. Rec. ITU-R BT.1869 1 RECOMMENDATION ITU-R BT.1869 Multiplexing scheme for variable-length packets in digital multimedia broadcasting systems*(Question ITU-R 45/6) (2010) Scope This Recommendation deals with multiple

9、xing schemes for variable-length packets over broadcasting channels. Specifications are given for schemes for transporting IP packets over broadcasting channels: encapsulation format, header compressed IP packet format, and transmission control signals. The ITU Radiocommunication Assembly, consideri

10、ng a) that various kinds of signals for multimedia services may be delivered in digital broadcasting; b) that multimedia services have also been introduced in telecommunication networks where IP packets including IPv4 and IPv6 packets are used; c) that those IP packets are variable-length in essence

11、 with a maximum length of 65 535 bytes; d) that an IP-friendly transport mechanism is desirable for multimedia broadcasting services to enable harmonization between broadcasting services and telecommunication services; e) that an MPEG-2 transport stream has been adopted for digital broadcasting as a

12、 means of transporting various kinds of signals; f) that the MPEG-2 transport stream consists of short fixed-length packets of 188 bytes including a 184-byte payload; g) that a multiplexing scheme which enables more efficient transport and less complex reception of variable-length packets is desired

13、 for multimedia broadcasting, recommends 1 that for transport of variable-length packets in digital multimedia broadcasting systems, the multiplexing scheme described in Annex 1 should be used; 2 that compliance with this Recommendation is voluntary. However, the Recommendation may contain certain m

14、andatory provisions (to ensure e.g. interoperability or applicability) and compliance with the Recommendation is achieved when all of these mandatory provisions are met. The words “shall” or some other obligatory language such as “must” and the negative equivalents are used to express requirements.

15、The use of such words shall in no way be construed to imply partial or total compliance with this Recommendation. *This Recommendation should be brought to the attention of ITU-T Study Groups 9 and 16. 2 Rec. ITU-R BT.1869 Annex 1 Multiplexing scheme for variable-length packets References Normative

16、references 1 IETF RFC 791: Internet Protocol. This IETF standard is available at the following address. http:/www.ietf.org/rfc/rfc791.txt 2 IETF RFC 2460: Internet Protocol, Version 6 (IPv6) Specification. This IETF standard is available at the following address. http:/www.ietf.org/rfc/rfc2460.txt 3

17、 IETF RFC 768: User Datagram Protocol. This IETF standard is available at the following address. http:/www.ietf.org/rfc/rfc768.txt 4 ETSI TS 102 606 v1.1.1(2007-10): Digital Video Broadcasting (DVB); Generic Stream Encapsulation (GSE) Protocol. 5 ETSI EN 301 192 v1.4.2(2008-04): Digital Video Broadc

18、asting (DVB); DVB specification for data broadcasting. Informative references 6 ITU-T Recommendation H.222.0, 2006: Information technology Generic coding of moving pictures and associated audio information: Systems. Abbreviations ACM adaptive coding and modulation AMT address map table ATM asynchron

19、ous transfer mode CID context identification CRC cyclic redundancy check DVB digital video broadcast ETSI European Telecommunications Standards Institute GSE generic stream encapsulation IETF Internet Engineering Task Force IGMP Internet Group Management Protocol INT IP/MAC notification table IP int

20、ernet protocol MAC media access control Rec. ITU-R BT.1869 3 MLD multicast listener discovery MPE multi protocol encapsulation MPEG Moving Pictures Experts Group NIT network information table ONU optical network unit PES packetized elementary stream RFC Request For Comment (IETF standard) SN sequenc

21、e number TLV type length value TS transport stream UDP user datagram protocol VCM variable coding and modulation 1 Introduction Various multimedia broadcasting services are expected to be made possible by adopting the multiplexing schemes for fixed-length MPEG-2 TS packets and that for variable-leng

22、th packets as depicted in Fig. 1. FIGURE 1 Protocol stack BT.1869-01Multimedia broadcastingReal-time services IP-based servicesVideo and audio Data and control A/V file ControlPES Section IP packet Signalling packetMPEG-2 TS Multiplexing scheme for variable- length packetsTransmission slot (channel

23、coding and modulation)Physical layer (terrestrial/satellite)2 Requirements for multiplexing scheme for variable-length packets Because broadcasting services use radio spectrum, which is a finite resource, and similar services using the Internet have been launched, a multiplexing scheme for variable-

24、length packets should support the following requirements: a) variable-length packets of various formats including IPv4 and IPv6 packets can be multiplexed; b) a maximum 65 535-byte-long packet can be multiplexed without fragmentation; c) the overhead needed to transmit packets should be small; d) th

25、e receiving process should be simple enough to process received packets at a high packet rate. 4 Rec. ITU-R BT.1869 3 Encapsulation scheme for variable-length packets 3.1 Format of type-length-value container The type-length-value (TLV) multiplexing scheme is shown in Fig. 2 and Table 1. This scheme

26、 can multiplex variable-length packets of any format unless packet filtering and fragmentation are needed. The type of packet is indicated by the packet_type field, and the length of the packet is indicated by the length field. Header compressed IP packets and transmission control signals can also b

27、e encapsulated into TLV containers. This scheme enables multiplexing a maximum 65 535-byte-long packet without fragmentation. The transmission overhead is small and the TLV multiplexing scheme efficiently uses transmission capacity. FIGURE 2 Format of TLV container BT.1869-02Packet_type= 0 01 Length

28、01Reserved_future_use26816Order of transmissionIPv4_packet816816816IPv6_packetPacket_type= 0 02 LengthPacket_type= 0 03 LengthPacket_type= 0 FE Length816Packet_type= 0 FF LengthCompressed_ip_packetSignalling_packetNULL(0 FF) 8 N TABLE 1 TLV container Syntax No. of bits Mnemonic TLV 01 2 bslbf reserv

29、ed_future_use 6 bslbf packet_type 8 bslbf length 16 uimsbf if (packet_type=0x01) IPv4_packet ( ) Rec. ITU-R BT.1869 5 TABLE 1 (end) Syntax No. of bits Mnemonic else if (packet_type=0x02) IPv6_packet ( ) else if (packet_type=0x03) compressed_ip_packet( ) else if (packet_type=0xFE) signalling_packet (

30、 ) else if (packet_type=0xFF) for(i=0;iN;i+) NULL 8 bslbf reserved_future_use This indicates that the value may be used for future extensions. Unless otherwise specified within this document, all reserved bits are set to “1”. packet_type This indicates which type of packet is encapsulated. It is cod

31、ed according to Table 2. TABLE 2 Packet type assignment values Value Description 0x00 Reserved 0x01 IPv4 packet 0x02 IPv6 packet 0x03 IP packet with header compression 0x04 0xFD Reserved 0xFE Signalling packet 0xFF NULL packet length This field specifies the number of bytes immediately following the

32、 length field to the end of the TLV container. IPv4_packet ( ) This indicates an IPv4 packet, which has an IPv4 header defined in RFC 791 1. IPv6_packet ( ) This indicates an IPv6 packet, which has an IPv6 header defined in RFC 2460 2. compressed_ip_packet ( ) This indicates an IP packet having comp

33、ressed headers presented in 4. signalling_packet ( ) This indicates the transmission control signals presented in 5. NULL These are the fixed 8-bit stuffing bytes with the value “0xFF”. 6 Rec. ITU-R BT.1869 3.2 Format of Generic Stream Encapsulation packet The Generic Stream Encapsulation (GSE) spec

34、ified in ETSI TS 102 606 4 is able to encapsulate variable-length packets, such as IP packets. Each GSE packet may have a label field and a CRC field. Receivers can filter packets they receive by using the label field of each packet. When GSE packets are fragmented into pieces to be set into transmi

35、ssion slots, the integrity of the restored packets can be ensured by checking the CRC. The GSE protocol has been devised as an adaptation layer to provide network layer packet encapsulation and fragmentation functions over Generic Stream. GSE provides efficient encapsulation of IP packets over varia

36、ble-length layer 2 packets, which are then directly scheduled on the physical layer into baseband frames. GSE maximizes the efficiency of IP packet transport reducing overhead by a factor of 2 to 3 with respect to MPE over MPEG-TS. This is achieved without any compromise of the functionalities provi

37、ded by the protocol, due to the variable-length layer 2 packet size, suited to IP traffic characteristics. GSE also provides additional features that increase the protocol flexibility and applicability. Some key GSE functions/characteristics are: 1 Support for multi-protocol encapsulation (e.g. IPv4

38、, IPv6, MPEG, ATM, Ethernet, and VLANs). 2 Transparency to network layer functions, including IP encryption and IP header compression. 3 Support of several addressing modes: In addition to the 6-byte MAC address (including multicast and unicast), it supports a MAC addressless mode, and an optional 3

39、-byte address mode. 4 A mechanism for fragmenting IP packets or other network layer packets over baseband frames to support ACM/VCM. 5 Support for hardware filtering. 6 Extensibility: additional link protocols can be included through specific protocol type values (e.g. layer 2 security, IP header co

40、mpression, etc.). 7 Low complexity. 4 IP packet header compression (Header Compression for Broadcasting: HCfB) When IP packets are to be conveyed as variable-length packets, it is convenient for broadcasting services to have much compatibility with various services using telecommunication networks.

41、Each IP packet generally has at least 20 bytes of IPv4 header or 40 bytes of IPv6 header, besides 8 bytes of UDP header. Based on these headers, routers in telecommunication networks need to decide which way each packet is to be transferred. Hence, these headers are very important in telecommunicati

42、on networks. On the other hand, they are never necessary in broadcasting channels, since all packets in broadcasting channels are just transferred to receivers. Transfer throughput can be increased if this unused header information is compressed. The format of a header compressed IP packet is shown

43、in Fig. 3 and Table 3. This reduces IP and UDP headers to 3 or 5 bytes of compressed header for most packets. When content is transferred on IP packets, most fields in these headers are constant during connection. Once an uncompressed header is sent, these fields with the same values in the followin

44、g packets may not necessarily be sent. Based on this principle, IP and UDP headers with all the information are sent at long intervals, and the compressed headers are sent for almost all packets. The compressed headers are restored at a receiver by filling them with the header of a preceding packet

45、that has all the information. Rec. ITU-R BT.1869 7 FIGURE 3 Format of header compressed IP packet BT.1869-03CID SN412Data byte8Ipv4_header_wo_length32128Data byteIdentification16Data byte323048888 NOrder oftransmissionCID_header_type= 0 21CID_header_type= 0 60CID_header_type= 0 20CID_header_type= 0

46、61Ipv6_header_wo_lengthUDP_header_wo_length8 N8 N8 NUDP_header_wo_lengthData byteTABLE 3 Header compressed IP packet Syntax No. of bits Mnemonic compressed_ip_packet ( ) CID 12 uimsbf SN 4 uimsbf CID_header_type 8 uimsbf If (CID_header_type=0x20) IPv4_header_wo_length ( ) UDP_header_wo_length ( ) fo

47、r(i=0;iN;i+) packet_data_byte 8 bslbf else if (CID_header_type=0x21) Identification 16 bslbf for(i=0;iN;i+) packet_data_byte 8 bslbf else if(CID_header_type=0x60) IPv6_header_wo_length ( ) UDP_header_wo_length ( ) for(i=0;iN;i+) 8 Rec. ITU-R BT.1869 TABLE 3 (end) Syntax No. of bits Mnemonic packet_d

48、ata_byte 8 bslbf else if(CID_header_type=0x61) for(i=0;iN;i+) packet_data_byte 8 bslbf CID Context IDentification This indicates the IP flow, which is identified by the combination of the following fields. For IPv4, this is source IP address, destination IP address, protocol, source port number, and

49、 destination port number. For IPv6, this is source IP address, destination IP address, next_header, source port number, and destination port number. SN Sequence Number This is a 4-bit field incrementing with each packet with the same CID. The SN wraps around to 0 after its maximum value. CID_header_type This field indicates which type of header the packet has. It is coded according to Table 4. TABLE 4 CID_header_type assignm

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1