论文部分内容阅读
EPON(以太无源光网络)技术被作为下一代宽带接入网中最有希望和前途的解决方案之一,越来越得到人们的认同。在实际网络运营中,要发挥EPON的带宽优势,以及符合NGN的特征和目标,需要将多路EPON(即OLT)的多业务数据在局端进行汇聚,然后统一转发到IP骨干核心网。
本文提出了一种集成了多路OLT,能进行多业务汇聚交换,采用网络处理器作为系统核心单元的EPON接入与汇聚的局端系统设备。该设备从数据传输平面和系统控制平面两个部分进行模块划分和设计,其中作为核心的数据传输平面功能是在网络处理器上实现。本文引入了网络处理器IXP2350,在其快速数据处理单元微引擎上,实现了多EPON数据流的接入与汇聚转发。
本文首先在IXP2350的核心控制单元XScale处理器核上搭建嵌入式软件平台,作为微引擎程序的加载和运行的基础。然后,从系统功能要求和微引擎特点出发,对位于其上的汇聚转发微码方案进行了设计,对4个微引擎32个线程进行分配,将数据面分成分组接收、分组处理、队列管理与调度和分组发送等4个阶段,其中分组处理阶段采用了调度环结构,由L2/L3层的分组处理微块组成。最后,对详细实现方法进行了论述与分析,并给出了系统性能结果的分析。经过验证,网络处理器能很好地实现多EPON的接入与汇聚控制。此外,还对本系统设计的未来方向作了展望。