通信业务的IP化,一方面促使各种传输协议的研究者开始研究如何利用已有的传输协议来承载IP分组,另一面IP业务的提供者也研究如何将IP分组利用更多种类的传输方式传输出去以扩大IP分组的传输范围。本文将介绍在MPEG2网络上传输IP分组的相关协议。
一、概述
“若您想了解一下通信网络和通信业务在人们生活中的地位和作用,试着过一段没有它的日子。”2006年末,台湾地区的一次地震,引起了跨太平洋海底光缆断裂,导致中国网民无法访问国际网站。人们重新考虑在进行国际IP业务时可能采用的除海底光缆外的其他传输手段。作为已经发展了多年的无线通信手段——卫星通信成为人们寄予希望的国际IP业务传输的可能替代方式。
虽然由于卫星通信资源的价格和资源的有限性等问题的存在,但作为提供多点接收的广播或组播业务的传输网络,卫星通信有着非常大的优势。在通信业务不断IP化的进程中,不论是卫星技术的研究者还是IP业务的提供者均已经研究利用卫星网络传递IP数据分组或将IP数据分组承载在卫星网络之上的相关解决方案。目前卫星通信主要用于承载广播电视业务。随着电视、广播业务的数字化,MPEG2 TS(Transport Stream)相关技术逐渐成熟并得到了广泛应用。人们通常将利用MEPG2 TS方式传输业务的网络称为MPEG2网络。为此无论是ETSI还是IETF均将MPEG2网络作为扩展IP数据分组传输范围的一种网络,分别制定将IP数据分组封装在MPEG2 TS上的协议。本文将从MPEG2传输网络入手讨论IP数据分组在MPEG2网络上传输的框架协议。
二、MPEG2传输网络
随着MPEG2相关技术的成熟,MPEG2 TS不仅仅被应用于提供数字广播电视业务,也被用于组建IP网络的子网技术。人们通常将利用MEPG2 TS方式传输业务的网络称为MPEG2网络。在IETF RFC 4259(A framework for transmission of IP datagram over MPEG-2 Networks)中介绍了MPEG2传输网络的如下应用场景:
(1)电视和无线电广播信息的投递
电视和无线电广播信息的投递场景的主要业务是数字电视和数字广播以及和它们相关的数据业务。这类网络通常包括两个部分:内容输入部分和广播部分。内容输入部分提供从一小部分单独的地点(通常是高质量的内容)到广播网络的网络集线器的通信。一般情况下,这部分的通信是需要加密的,同时在从网络的广播部分再次发送出去之前已经将内容信息处理好了。而网络的广播部分通常使用以网络集线器为中心向一些下游接收者传送的星形拓扑结构。尽管这类网络可以提供IP传输,但它们不必接入公用Internet。
(2)作为ISP使用的广播网络
另一种场景类似于上面所讲的广播网络,但这种场景包括提供接入到公用Internet的工P业务。这种情况下,相关的IP业务量与数字电视/广播内容无关,同时相关的业务由独立的运营者提供,包括单向的文件投递和双向的ISP接入。IP业务必须依附于用于广播传输的全系统规范,包括PID的分配以及合适的MPEG2控制信息的生成(例如DVB和ATSC SI表)。
(3)单向星形IP场景
单向星形IP场景利用网络集线器提供向中等数量的接收者投递共用比特流的数据网络。MPEG2传输技术为这种传输提供前进方向上的物理和链路层;由其他方式提供反馈链路(若需要)。IP业务构成该传输业务的主要部分。这类网络不必实现MPEG2的控制平面,如