论文部分内容阅读
HINOC网络(High performance Network Over Coax)是在当前FTTB已经存在和普遍应用的情况下,利用有线电视网已有的同轴电缆线路和现有网络,组建最后100米范围内的宽带接入网。该技术完全利用有线电视网同轴电缆的网络布线,仅增加HINOC Bridge (HB)和HINOC Modem (HM)等相关设备,便可实现IPTV、 SDTV/HDTV、上网等宽带应用。该技术对消除接入网带宽瓶颈,加速“三网融合”的进程具有重要意义。本文结合实验室承担的国家863计划项目—利用有线电视网带外信道的多业务宽带接入网技术研究,利用Faraday A320开发板,设计出符合HINOC网络MAC协议的SoC实现方案,并主要研究该方案中调度算法的设计和实现。首先,本文分析了HINOC网络的技术特点,并根据具体的协议设计了MAC层在A320开发板上的实现方案。然后根据HINOC网络时分复用和多业务宽带接入的特点,在分析现有的调度算法的基础上,提出了适合HINOC网络的调度算法——具有最低保障的分层共享调度算法(HSSA-LG)。最后介绍了调度系统的工作流程和FPGA内部调度模块的具体实现,该模块通过与CPU配合,能够将接收到的数据帧调度入队,并严格按照控制帧分配的发送时间将HIMAC帧调度出队进行发送。通过Modelsim对调度模块进行仿真,证明该模块能够按照要求顺利地完成调度任务。