transporting st2110 over wan vsf technical recommendation ...€¦ · st2110-wan: wan compression...
TRANSCRIPT
![Page 1: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/1.jpg)
C U R A T E D B Y
IP SHOWCASE THEATER AT NAB – APRIL 8-11, 2019
Transporting ST2110 over WAN VSF Technical Recommendation
Activity Group Andy Rayner, Chief Technologist, Nevion
[email protected] +44 7711 196609
![Page 2: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/2.jpg)
ST2110→WAN
”To enable effective transport of ST2110 media flows and associated control data across Wide Area Networks in an interoperable manner.”
2
Key Activity Group Objective & timings
Phase 1: NAB 2019
Phase 2: IBC 2019
![Page 3: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/3.jpg)
Activity Group Team represents:
• Vendors: Nevion, Imagine, GV, Evertz, Netinsight, Matrox, Medialinks, Mellanox, Packetstorm, Intopix, Sony, Artel
• Users: Disney DTCI, (BT), BBC, ESPN, AT&T, Century Link, Zayo, IRT
3
![Page 4: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/4.jpg)
Key user scenarios: Event remote production connectivity Inter-company facilities connectivity Intra-company facilities connectivity
PTP GM PTP GM
![Page 5: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/5.jpg)
ST2110 over WAN for inter-facility & OBs
• Flow protection ✓
• Flow trunking ✓
• Essence alignment ✓
• Low latency handling
• Format conversion
• Compression ✓
• Protection of other data flows ✓
• Security
• PTP trunking
• Wan timing
• Associated control (NMOS) filtering and border proxying Next
topic
![Page 6: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/6.jpg)
What we are talking about:
6
LAN side
WAN side
Campus PTP
Control (IS04/5)
Video essences
Audio essences
Other essences
Other IP data
Composite or essence media
Monitoring
Protection termination
Address translation
Transcapsulation
IS-0x reg/disc/ctl filter/proxy
-> Essence timing re-alignment
Incoming flow time alignment <-
?-21 pacing/reshaping <- (conforming incoming from WAN?)
This is what we
are defining
![Page 7: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/7.jpg)
Flow protection #1 - SMPTE2022-7 based
ROUTE A
ROUTE B
SOURCE DESTINATION
![Page 8: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/8.jpg)
ST2110-WAN: Protection
• Dual path protection will use ST2022-7
• FEC on individual essence flows (all media types) will use bounded ST2022-5 ‒ Receivers shall support a matrix product of at least 100
‒ Transmitters shall be configurable to use a matrix whose product is 100 or less
• Single FEC - 2D column-only (as opposed to 1D which is inherently row based)
• FEC on trunk (the GRE over RTP option) will use the same restrictions as above
• Aim to keep latency as low as possible (important for low bit rate flows)
• RIST for OTT transport could be explored later
8
![Page 9: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/9.jpg)
Flow protection #2 FEC – ST2022-5 based
constrained to LxD product of 100 maximum
9
n n+1 n+2
n+4 n+5 n+6
n+8 n+9 n+10
n+3
n+7
n+11
n+12 n+13 n+14
n+16 n+17 n+18
n+20 n+21 n+22
n+15
n+19
n+23
n+24 n+25 n+26 n+27
n+28 n+29 n+30 n+31
n+32 n+33 n+34 n+35
n+36 n+37 n+38 n+39
n+40 n+41 n+42 n+43
(1,1) (L,1)
(1,2)
(1,D) (L,D)
(2,1)
(2,2)
1 L 2
![Page 10: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/10.jpg)
Trunking essences
10
2110-20
2110-30
2110-40
2110-30 TRUNK
OTHER STUFF
![Page 11: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/11.jpg)
• Basic trunking option using GRE over UDP(RFC8086) as-is ‒ This is to be used in cases when protection of the trunk is not required
‒ Protection of the essences (2022-7 RTP merge and 2022-5 FEC) can be applied
‒ Mandate use of the 32-bit SN for trunk integrity monitoring
‒ Note that key switch vendors appear to NOT currently support this
• Trunking using GRE (RFC2784) over RTP (RFC3550) with 2110-style SN extension ‒ Use for cases where protection is needed at the trunk layer
‒ This needs to be defined (see proposal in subsequent slide)
‒ Use 2022-7 for RTP merge and (constrained) 2022-5 for FEC (as per previous slide)
‒ Consideration for RFC submission (not necessary – precedent exists)
11
ST2110-WAN: Flow trunking
![Page 12: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/12.jpg)
Trunking encapsulation
12
payload RTP UDP IP MAC
payload RTP UDP IP GRE UDP
payload RTP UDP IP GRE RTP
MAC
payload RTP UDP IP MAC GRE RTP
Original packet
The original IP packet with GRE over UDP header
The original Ethernet packet with GRE over RTP header
The original IP packet with GRE over RTP header
IP
UDP MAC IP
UDP MAC IP
TRUNK HEADERS
![Page 13: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/13.jpg)
13
2110-20
2110-30
2110-40
2110-30 TRUNK
OTHER STUFF
2110-20
2110-30
2110-40
2110-30
OTHER STUFF
2110-20
2110-30
2110-40
2110-30 TRUNK
OTHER STUFF
2110-20
2110-30
2110-40
2110-30
OTHER STUFF
2022-7 protection at essence or trunk
![Page 14: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/14.jpg)
GRE over RTP
14
Payload (IP or Ethernet) GRE PTY
GREHDR
RTP ID
RTP SNE
RTP SSRC
RTP TSTP
RTP SN
0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ |V=2|P|X| CC |M| PT | sequence number | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | timestamp | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | synchronization source (SSRC) identifier | +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ | Sequence Number Extension | Flow Identifier | +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+ |C| |K|S| Reserved0 | Ver | Protocol Type | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Encapsulated payload (Ethernet or IP packet) | | .... | +=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
RTP HDR
![Page 15: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/15.jpg)
Protection of other data
15
LAN data
WAN protected
WAN protected
![Page 16: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/16.jpg)
ST2110-WAN: Protection of other data
• Service providers and broadcasters have desire to trunk other IP data (TCP or UDP) with similar protection (specifically 2022-7 style)
• The GRE over RTP defined previously would allow both RTP merge and FEC to be applied if desired
• Differentiation of non-RTP traffic recommended so it protects optimally i.e. existing 2022-7 dual RTP flow best transported on two independent tunnels
• Broadcasters have other ‘stuff’ to carry in tunnel – not necessarily ST2110
16
![Page 17: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/17.jpg)
Reconciling essence timings for WAN
Processing time
Processing time
Processing time Origination time
Use time
link time
link time link time
link time link time
![Page 18: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/18.jpg)
ST2110-WAN: Essence realignment
• Essence realignment refers to the temporal realignment of the individual essence flows that constitute a wholistic media signal to ensure they are temporally in synchronization.
• Essence alignment consideration: ‒ On transit off-campus
‒ On transit on-campus
• Signals may be carried as native 2110 or in some other format on WAN
• Alignment is essential when converting to composite flow (e.g. ST2022-6)
• Alignment is optional when transiting WAN as ST2110 essence
• Statement on relative timing of essences being essential .… NEEDS MORE WORK ‒ Production intent
‒ Presentation time (actual vs presentation)
• RTP should be preserved within WAN transport, to allow for far-end re-alignment
• Look to further work on carrying origination time that may be of use….
18
![Page 19: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/19.jpg)
Compression
19
LAN uncompressed
WAN compressed
![Page 20: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/20.jpg)
ST2110-WAN: WAN compression
• Recognize that long-haul WAN connectivity can be too costly to use uncompressed in some scenarios
• Define compression type, profile and bit-rate range to be used ‒ TR-01 100-200Mbps for 1080i/720p, 150-300Mbps for 1080P
‒ TR-01 already has maximum and minimum rates recommended – should they be narrowed?
‒ AT&T (Nick) - expand up to 500Mbps for 1080P?
• Do we want to specify TR-01 2018 ULL for some use cases?
• Consideration that JPEG-XS may well be a good candidate for recommendation within the next 12 months
20
![Page 21: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/21.jpg)
MTU/fragmentation
• GRE over UDP already addresses fragmentation
• The GRE over RTP should adopt the same text/recommendations as GRE over UDP
• Recommend that controllable media flow sources ensure packet lengths sufficiently small to avoid risk of reaching max MTU/fragmentation when wrapped
• For generic TCP data sources industry best practice (e.g. MSS clamping) should be used to minimize likelihood of fragmentation
• Other data sources (e.g. VPN data) may well default to max MTU and will be the likely area of unavoidable fragmentation
21
![Page 22: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/22.jpg)
Discovery & control - filtering & proxy
![Page 23: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/23.jpg)
IS-0X discovery/reg/control transport proxy
23
Campus facility 1 Campus facility 2
Proxy/gw
Proxy/gw Devices
IS-04 reg
Devices
IS-04 reg
WAN
![Page 24: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/24.jpg)
Other topics -Transcapsulation
24
ST 2110 ST 2022-6 or ST 2110
![Page 25: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/25.jpg)
Connectivity Security
Content Security
Other topics - Security
Will reference other work on best practice
![Page 26: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/26.jpg)
Other consideration - PTP trunking
26
PTP Master
PTP Master
![Page 27: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/27.jpg)
Timing domains
27
ST 2110 LAN ST2110
or ST2022-6 or ST2022-8
PTP
![Page 28: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/28.jpg)
28
Thank you to those who have been involved There is still time for other input
vsf.tv http://vsf.tv/SMPTE_ST_2110_over_WAN.shtml
![Page 29: Transporting ST2110 over WAN VSF Technical Recommendation ...€¦ · ST2110-WAN: WAN compression •Recognize that long-haul WAN connectivity can be too costly to use uncompressed](https://reader034.vdocuments.us/reader034/viewer/2022051606/602aa90c0792e863710600de/html5/thumbnails/29.jpg)
C U R A T E D B Y
IP SHOWCASE THEATER AT NAB – APRIL 8-11, 2019
Thank You
Do come and see us SU5510 We do a nice cup of tea!
Andy Rayner, Chief Technologist [email protected] +44 7711 196609