SMPTE ST 354M-2002 Television - ATM Common Layer for Transport of Packetized Audio Video and Data over Asynchronous Transfer Mode using ATM Adaptation Layer Type 1.pdf
《SMPTE ST 354M-2002 Television - ATM Common Layer for Transport of Packetized Audio Video and Data over Asynchronous Transfer Mode using ATM Adaptation Layer Type 1.pdf》由会员分享,可在线阅读,更多相关《SMPTE ST 354M-2002 Television - ATM Common Layer for Transport of Packetized Audio Video and Data over Asynchronous Transfer Mode using ATM Adaptation Layer Type 1.pdf(10页珍藏版)》请在麦多课文档分享上搜索。
1、SMPTE STANDARD SMPTE 354M-2002 for Television - ATM Common Layer for Transport of Packetized Audio, video and Data over Asynchronous Transfer Mode using ATM Adaptation Layer Type 1 1 Scope This standard defines a common layer for transport of packetized audio, video, and data over asynchronous trans
2、fer mode (ATM) using ATM adaptation layer iype 1 (AALl). This standard covers the transmission of the packetized audio, video, and data including rates at standard time and faster-than-real time, and multipro- gram transmission as well. The common layer shall be a higher layer located immediately ab
3、ove the AAL1 layer, and which does not depend on any application. The usage of the transmission packets for particular applications is defined in other documents. Page 1 of 1 O pages 3 Common layer The common layer is the next higher layer located immediately above AALl and transports packets of app
4、lications. The common layer consists of two sublayers. The lower sublayer is the SYNC layer and the higher sublayer is the container layer. 3.1 SYNC layer The SYNC layer defines the SYNC stream block (SSB) which includes containers, but does not define the usage of such containers. The container is
5、defined as follows for transmitting packetized audio, video, and data. 2 Normative references 3.1.1 SYNC stream block (SSB) format The following standards contain provisions which, through reference in this text, constitute provisions of this standard. At the time of publication, the editions indica
6、ted were valid. The standard is subject to revision, and patties to agreements based on this standard are encouraged to investigate the possibility of applying the most recent edition of the standards indicated below. ANSVSMPTE 298M-1997, Television - Universal Labels for Unique Identification of Di
7、gital Data SMPTE 336M-2001, Television - Data Encoding Protocol using Key-Length-Value ISO/IEC 8825-1 :1998 (ITU-T X.690), Information Technology - ASN.l Encoding Rules - Specifica- tion of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER), Pars. 8.1.3
8、.4 and 8.1.3.5 ITU-T 1.363.1 (08/96), 6-ISDN ATM Adaptation Layer Specification: Type 1 AAL The SSB data are mapped to AAL1 byte by byte. SSB is transmitted sequentially from the first byte of the SSB header during the time interval of a single video frame. SSB consists of SSB header and one or more
9、 containers. The SSB format is shown in figure 1 and shall include the following: UL key: 16 bytes - UL header: 2 bytes - UL designators: 6 bytes - Item designator: 8 bytes SSB value length: Variable (defined in 3.1.3) SSB value: Variable - Reserved: 4bytes - Number of containers: 1 byte - Number of
10、 programs: 1 byte - Container information blocks: 9 bytes - Containers: The length of each container is indicated in each container infor- mation block. Copyright O 2002 by THE SOCIW OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Harisdale Ave., White Plains, NY 10607 (914) 761-1 100 Approved Jan
11、uary 31,2002 SMPTE 354M-2002 4 4 b4 SYNC Stream Block (SSB) b b b SSB Header Containers 4 SSB Value sbytas,i byteE,l byt therefore, the 3.1.4.3 Number of programs The number of programs shall consist of 1 byte. It indicates the number of programs within the SSB. Page 2 of 1 O pages SMPTE 354M-2002 3
12、.1.4.4 Container information block The container information block shall consist of 9 bytes. The number of container information blocks is the same number as the number of containers (n) within the SSB. Each container information block is assigned a number from O to (n - l), indicating to which cont
13、ainer in the container sequence within the SSB the information belongs. The first container informa- tion block is assigned O. Each container information block consists of the program number, the container size, and the container offset. The container informa- tion block mapping is shown in figure 2
14、 9 bytes j Container Infohation ! Figure 2 - Container information 3.1.4.4.1 Program number The program number shall consist of 1 byte. It indi- cates the program number of the container data within the SSB. It is assigned sequentially from O to total program number - 1. 3.1.4.4.2 Container size The
15、 container size shall consist of 4 bytes. It indicates the size of the container in bytes. 3.1.4.4.3 Container offset The container offset shall consist of 4 bytes. It indi- cates the header byte position of the container from the start byte of the SYNC stream block. 3.1.4.5 Container The container
16、is designed for transporting packetized data. The length of the container is indicated by con- tainer information described in 3.1.4.4. The container does not contain its SSB sequence number, but it is assigned a different 4-byte sequence number as an identifier. 3.2 Container layer The container la
17、yer defines the structure of the con- tainer in SSB. Each container is intended to hold a video frame (optionally two fields) worth of packetized audio, video, and data. 3.2.1 Container format The container has two basic modes: simple mode and extended header mode. The simple mode supports four obje
18、cts of somewhat restricted types. The ex- tended header mode, needed when there are more than four objects, supports up to 16 objects. The container format is shown in figure 3. The container with m objects shall include the following: Container header: 88 bytes Extended container header (if needed)
19、: (m-4)*4 bytes (m = 4) Object: The length is indicated in the container header or extended container header. 3.2.1.1 Container header The container header shall consist of 88 bytes and each word consists of 4 bytes. The first 6 words of the header apply to the entire container. The remaining 16 wor
20、ds are divided into four identically structured sections, one for each data object. The container header shall include the following and is shown in figure 4: Sequence number: 4 bytes Clip ID: 4 bytes Container time stamp: 8 bytes Video frame rate: 1 byte Transmission rate: 1 byte Reserved: 2 bytes
21、Mode: 1 byte Number of objects: 1 byte Reserved: 1 byte Size of extended header: 1 byte Object O information: 4 words (16 bytes) Object 1 information: 4 words (16 bytes) Object 2 information: 4 words (16 bytes) Object 3 information: 4 words (16 bytes) (Each object information has class, size, offset
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTEST354M2002TELEVISIONATMCOMMONLAYERFORTRANSPORTOFPACKETIZEDAUDIOVIDEOANDDATAOVERASYNCHRONOUSTRANSFERMODEUSINGATMADAPTATIONLAYERTYPE1PDF

链接地址:http://www.mydoc123.com/p-1046932.html