Download presentation
Presentation is loading. Please wait.
Published byGary O’Brien’ Modified over 9 years ago
2
Mapping SMPTE 259 into ATM structure Video Services Forum 2001 New Orleans, LA, October 1st, 2001 Johann Safar Presentation is based on a cooperative work between Lucent Digital Video (L. Klein) and Panasonic (J. Safar & Y. Morioka)
3
Introduction F Video and digital representation of video F SMPTE 259 bit space F SMPTE 259 layers F Redundancies in 259 F Mapping into dual OC-3 - first attempt F Different approach (pros and cons) F Layered mapped structure F Mapping 259 into ATM approach (wrapper) F Net OC-12 payload F Conclusion
4
Analog video & Digital signal relationship SAVSAV ANC Space Active Video Space EAV End of Active Video Marker ANC Space Ancillary Data Space for Embedded Signals (audio, time code) other) SAV Start of Active Video Marker Active Video Space Video Data Space Analog Digital 1440 words (270Mb/s) 1920 words (360Mb/s) 276 words 368 words EAVEAV SMPTE 259
5
Active Video field 1 frame n Active Video field 2 frame n HANCSPACEHANCSPACE SMPTE 259 bit space VBI EMBEDDEDAUDIOEMBEDDEDAUDIO FRAME N FRAME N+ 1 VBI SAVSAVSAVSAVSAVSAVSAVSAV EAVEAVEAVEAVEAVEAVEAVEAV Vert. Switch point
6
Example of a Layered SMPTE document structure SMPTE 259 (component Interface) SMPTE 125 / ITU-R 601SMPTE 291 (HANC/VANC) SMPTE 272 (embedded audio) AES 3 (Audio) RP 188 (Time Code ) Other RPs SMPTE 12 M (Time Code) Digital VideoDigital Audio
7
Redundancy in SMPTE 259 Active Video field 1 frame n Active Video field 2 frame n EMBEDDEDAUDIOEMBEDDEDAUDIO FRAME N FRAME N+ 1 EAVEAVEAVEAVEAVEAVEAVEAV SAVSAVSAVSAVSAVSAVSAVSAV Note: Shaded area is redundant EAVEAVEAVEAVEAVEAVEAVEAV SAVSAVSAVSAVSAVSAVSAVSAV VDI Vertical Data Interval VSP Vertical Switch Point
8
OC-3 user payload capacity OC-3 Payload (149.76Mbps) 260B OC-3 Header 9B 270Bytes OC-3 Frame Structure 3 1 5 TOH Pointer 1B POH ATM cell F OC-3 = 155.52Mbps (ITU) F OC-3 payload data-rate 155.52*(260/270) = 149.76Mb/s F Maximum peak cell rate 317 886 cells/sec (cell = 53 bytes) 8 bits* 53* 317 886 = 134.783664Mb/s F Maximum AAL1 payload over OC-3 RS (124,128) FEC of AAL1, 6 Byte header in 53 Bytes 134.783664 * (124/128) * (47/53) = 115.789755Mb/s F User payload capacity over dual OC-3: 231.56Mb/s
9
An example of SMPTE 259 mapping into ATM FEC SSB 1 FEC SSB 1 Writing order Reading order (transmission order) FEC SSB (n-1) SSB (n) (P bytes) FEC SSB (n) FEC SSB (n+1) SSB (n) (Q Bytes) M pieces of longinterleavematrix ATM Header ATM Header ATM Header AAL1 Long Interleave Matrix ATM cell (261.670 Mb/s) ATM AAL1 SYNC Layer Container Layer Common Layer SDTI Application Specific Layer Video Stream Size of 4ch Data for AES-3 audio ~28,620 bytes/frame SDI Active line payload (1st field) SDI Active line payload (2nd field) Part of Vertical Blanking Interval 10lines 276W 1,440 (An example of distribution) SDI payload Blocks (1 frame) Stream CDS Packet Length Stream Descriptor 4bytes 4 4 =7,272,000 bits = 909000 bytes Time Stamp 88bytes 28,620bytes 909,012bytes Cont. Size Cont. Offset Prg. No. 1byte4bytes4 Number of Program Header SSB Length 16bytes Number of Cont. 1byte1 Res. 4bytes 9 Cont.0 Info. Container 0 9bytes Container ATM Wrapper ( SSB: SYNC Stream Block ) 225.075 Mb/s approximately 6.4Mb/s spare space on 2 x OC-3 938,720bytes Var. 938,755 bytes Container Header Object 2 (20h) Object 1 (40h) NEW Application Standard
10
A different approach F Dual OC-3 transmission F Objection by Telco’s due to higher cost and complexity F supported only 4/6 audio channels not 8 channels F needed a new proposal F two possible solutions F simple - but less bit economical (brute force approach, transmit all bits in SMPTE 259 signal) F complex - bit optimized transmission (equipment cost) (require a complete disassembly of 259) F Single OC-12 transmission F proposal to map SMPTE 259 via 354 into OC 12
11
Mapping SMPTE 259 into ATM (AAL1) Application specific mappingSMPTE 259 SMPTE 354 (SSB & Object container) SMPTE 345 (Mapping SSB into AAL1) Adaptation layer AAL 1 ATM cell level (53 bytes) NEW document
12
ATM AAL1 SYNC Layer Container Layer (same as FC-AV) Common Layer Object Layer Application specific Layer Container Size Container Offset Program Number 1 byte4 bytes …. Vari- able m<16 Container Header Opt.Exten. Container Header Container Header Object 0 (up to 5) ….. Object 1 (4) Object 2 (1 or 2) Object 3 (1 or 2) Object 4 (xx) Object 5 (xx) Object m-1 (xx) Objects 88 bytes (m-4)*4 words (ea. 4 bytes) SSB Header Containers SYNC Stream Block (SSB) Number of Program UL Key SSB Length Container 0 information Container 1 information Container n-1 information Container 0Container 1Container n-1 …. Number of Container Res. 16 bytes9 bytes 1 byte 4 bytes DataAudio Video or Video Prgm Video or Video Prgm Any type SMPTE 354 wrapper for mapping data into ATM
13
OC-12 user net payload capacity F OC-12 = 622.08Mbps (ITU) F Payload data-rate 622.08*(1040/1080) = 599.04Mb/s F Maximum peak cell rate 317 886 *4 cells/sec (cell= 53 bytes) 8 bits* 53* 317 886* 4 = 539.134656Mb/s F Maximum AAL1 payload over OC-12 RS (128,124) FEC of AAL1, 6 Byte header in 53 Bytes 539.134656 * (124/128) * (47/53) = 463.159902Mb/s OC-12 Payload (463.16Mbps) 1040B OC-3 Header 36B 1080Bytes OC-12 Frame Structure 3 1 5 TOH Pointer 1B POH ATM cell fixed 3B
14
An example of SMPTE 259 mapping into ATM (AAL1) via SMPTE 354 ATM Header ATM Header ATM Header ATM cell ATM AAL1 SYNC Layer SMPTE 354 Container Layer (as same as FC-AV) Common Layer Object (SDI/SDTI) Application Specific Layer FEC SSB 1 FEC SSB 1 Reading order FEC SSB (n-1) SSB (n) (P bytes) FEC SSB (n) FEC SSB (n+1) SSB (n) (Q Bytes) M pieces of long Interleave matrix AAL1 Long Interleave Matrix Writing order Program number Cntnr. Size Cntnr. Offset ATM Wrapper ( SSB: SYNC Stream Block ) UL Key SSB Length Reserved Number of Containers Number of Programs Container Information 0 ~ (n-1) Container 0 (259 object+overhead) 16 4 4 1 1 9 xxx 1 4 4 525 lines Total bit rate: 525 lines*1716 Words*10bits/Word = 270Mb/sec 276 Words EA VEA V SAVSAV AUDIOAUDIO 1440 Words of VIDEO/ line HANCHANC 2 x Vertical Blanking area 525 TV line system: (900900 bytes/frame *10*30:1.001) + 144bytes (SSB+ Header) ~ 270.0345Mb/s ( net paylaod 463.159 Mb/s ) ( ~ 314.3 Mb/s for 259 stream@525/625) Note: Wrapper Overhead per 259 full frame 144 bytes ~ 0.016% 22 x 4 4 x 4 FC-AV Container FC-AV Container Header FC-AV Extension Header Objects # 4 (full 259M) + mapping NEW Application document NEW Application document Time Stamp and its format Full SMPTE 259 5 900900 bytes/frame 525 TV system
15
Conclusion F Mapping of 259M over OC12 using 354M F Transports all bits contained in 259M F Supports SDTI (305M) transmission over SDI (259M) F Maintains all embedded signals (HANC and VANC) without a de-embedding, including 259 sync signals F Not the most bit efficient way of transmission F Supports 10-bit component video F A possibility to support 525 and 625 composite signals F May even support 360Mb/s bit rate F Mapping of SMPTE 259 into OC-12 is feasible
16
Any Questions? Thank you for your attention Thank you for your attention Object 2 (20h)
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.