技术前沿
 
基于DVB的宽带网络
发布时间:2010/7/23 15:55:56     点击: ( 3436 )
 随着Internet业务的迅速增长,商业网络逐渐向基于TCP/IP因特网协议的分组交换型网络发展,如何利用卫星通信系统提供大容量数据传输日益受到人们的普遍关注。
  在上世纪90年代提出的DVB(Digital Video Broadcasting,数字视频广播)标准提供了一套完整的适合于卫星、电缆和地面等传输媒介的数字电视广播系统规范。它采用MPEG2-TS传输流小包作为“数据容器”,不但可传送压缩的图像、声音,还提供了对数据传输的良好支持,可以在数字电视广播信道上传输数据业务。
   利用基于DVB的卫星宽带网络实现数据传输,系统用户端接收机价格较低,且能够实现数据业务和电视业务集成,相比其它卫星数据传输系统更具有吸引力。目前,全球已经普遍采用DVB-S作为卫星数字视频广播标准。
  单向卫星广播系统
  早期的卫星DVB系统只支持DVB-S单向广播业务。如图1所示,整个系统由用户终端、地面主站和卫星组成,为了支持用户请求等信息的传送,在用户和主站之间可以采用地面通信线路(如电话线路)建立回传通路。
  主站中通过网关负责经过卫星链路的业务和来自用户反向链路数据的选路,并完成数据链路控制、数据封装、信道分配等功能。IP分组经网关封装后,经过加扰、复用以及调制,发送到卫星信道。用户终端装置则由接收天线、机顶盒、PC机等组成,执行解调、解扰、解复用、IP分组重组及内部寻路等操作。

 
     系统协议栈见图2,上行链路采用PPP协议,下行链路采用DVB多协议封装(MPE),由网关完成协议转换。如果传输层采用TCP用于可靠的数据传输,会遇到标准TCP协议在GEO卫星信道中的“长肥管道”问题,为提高链路带宽利用率,需要对TCP协议进行改进,如窗口扩大、选择性确认等。
  在从业务提供商到用户的前向链路,是采用多协议封装(MPE)方式把IP分组封装成一系列MPEG2-TS小包。图3是传输层采用UDP的IP分组的封装过程。
  将IP数据报进行分段,拆分为不大于1008字节的数据单元,对IP数据报进行多协议封装。按照MPE规范所示的数据报分段(Datagram-section)填充方式完成MPE头12字节的填充。在此期间要从IP报头中提取目的IP地址,并将其映射为相应的目的MAC地址。然后将IP数据报封装入MPE的有效载荷中,对整个MPE的数据报分段(Datagram-section)进行CRC-32校验编码,并将校验结果附于MPE有效载荷之后。