论文部分内容阅读
随着无线网络的发展和人们对流媒体需求的增加,研究、实现一个可靠并高效的无线流媒体传输协议栈具有重要意义。无线信道最突出的问题是由多径衰落等因素造成的高误码和相对较窄的信道,在流媒体传输时表现的尤为突出。流媒体码流使用了压缩技术,很好的解决高信息量与较窄信道的矛盾,但同时压缩后的码流去除了时间和空间的相关性,对误码更加敏感。需要设计成熟、低时延的差错控制方法,以提高流媒体码流的可靠性。本文首先研究设计了一套新的流媒体传输协议栈,添加了差错控制层,使用RS、CRC1bit纠错技术,增加了数据传输的可靠性;针对常见的点对点网络,采用修改后TCP/IP协议,最大化缩小TCP/IP报头,同时在物理层与TCP/IP层之间添加包控制层,对报头使用BCH纠错码保护。其次本文在TI TMS320C6416t平台之上研究了差错控制的实现方法,重点对协议栈进行了优化,大大降低了运行的时延。使用优化后的程序搭建硬件仿真平台,仿真结果表明系统能够实现整个流媒体协议栈的过程,并且满足系统实时性的要求。