论文部分内容阅读
当前,基于数字电视的VOD业务是有线电视网络改造的主要业务动力,而解决宽带互联、支持宽带上网、VoIP、IPTV也即将成为广电网的迫切需求;从全国HFC网双向改造的情况来看,HFC的光传输段的问题已经基本解决。因此,解决同轴电缆的数据接入,即在同轴电缆中建立回传信道成为了HFC网双向改造的关键。目前较为主流的技术有Cable Modem,EOC,HomePNA,MOCA和WiFi over Cable等。根据这一背景潮流,THOMSON公司研究、提出了一种新同轴电缆数据业务接入技术——ADoC技术。ADoC是一种借鉴无线局域网IEEE 802.11标准,经过改造其物理层调制技术(OFDM)和链路层接入控制技术(MAC),构成适用于同轴电缆的数据业务接入技术。该系统硬件以汤姆逊公司的变频芯片6200A和无线局域网控制芯片5420B为主,天津大学合作组的工作是通过改写5420B的固件代码,使其适应ADoC方案的要求。本文主要工作是在充分学习和理解了ADoC基本原理和相关知识后,负责编写ADoC系统中的WLAN控制芯片5420中的固件在Linux下的驱动程序,名为MAX API,以方便编写上层程序的编程人员在此基础上对5420B的固件代码进行改写,从而进一步实现对ADoC系统的接入点设备进行的设计开发。MAX API的主要任务是:对下,和5420B中的固件WiLD MAC进行交互,完成WiLD MAC的升级要求和日常工作的基本设置等;对上,为上层应用提供这些功能的API接口,为其他编程人员继续开发提供便利。该程序的主要原理是利用Linux下MAC层的pCap库函数发送或者接收5420B的数据帧,并通过在帧中填写特定格式的消息达到控制5420B芯片的目的,是进而实现ADoC同轴电缆的数据业务接入技术的基础。最后,本课题利用汤姆逊公司提供的接入点设备和多台计算机组成了模拟用户终端网络,并基于该网络建立了ADoC系统性能测试平台,进行了程序可用性测试,经过本人测试及其他开发人员的使用,证明本论文中实现的MAX API能较好地为上层应用服务,并且也可以在其他普通应用中作为数据收发部分的一般原型来使用。