论文摘要
随着互联网的高速发展,形式多样的网络接入层数字化产品已经成为互联网信息处理的主流工具,并且正在逐步形成一个充满商机的巨大产业。中国科学院声学所北京高性能网络实验室所主持的CNGI项目——有线、无线统一宽带接入控制器开发研究,其主要内容是研究国家下一代互联网体系中有线、无线宽带接入方式,通过两者的集成来实现多种接入网络与骨干网络的无缝融合。由于目前在网络接入层面存在着多种接入方式和技术,让不同接入网的用户共享一套核心网网络资源,不仅为用户提供了一致的网络使用体验,而且极大降低运营商在接入网的投资,减少运营管理的投入。宽带接入控制器的研发涉及多种技术知识,本文首先介绍了国家下一代互联网CNGI形成的技术背景、发展现状以及存在的问题。继而叙述了宽带接入控制器的基本技术知识和体系构成,包括软硬件平台和系统软件。根据实际需求选择了Intel公司的IXP2400网络处理器芯片和SDK套件,因此有必要对该套件进行了细致的了解,尤其是SDK的消息通道机制要认真研究掌握,才能进一步开发上层应用程序。本文重点研究的内容是宽带接入控制器中表技术的设计与实现,包括表结构设计、表地址规划以及用来进行表项定位的表索引算法。本文还对表核心组件的基本设计进行描述,并给出各种表接口核心组件的实现过程。使用SDK套件进行网络处理器上的应用程序开发,其中表技术的设计和实现对今后类似程序研究和开发提供良好借鉴。在完整的接口核心组件设计中,组件的层次调用关系扮演了很重要的角色。在综合前述软硬件环境的基础上,应用嵌入式程序的开发方法,正确理顺各层次之间调用关系,才能较好完成预期目的。最后,本文对我们在研究和开发表接口核心组件工作中的不足之处和需要改进的地方进行了总结,同时也展望了表技术发展的前景。
论文目录
摘要Abstract目录第一章 引言1.1 课题背景1.2 课题的价值和意义1.2.1 自主产权带来国家利益1.2.2 带来理性的产业规划和投资1.2.3 促进电信业体制改革1.3 研究的主要内容1.4 本人的主要工作1.5 论文结构的安排第二章 国家下一代互联网2.1 CNGI形成的技术背景2.1.1 IPv6的提出2.1.2 IPv6标准的制定2.1.3 IPv6在国内外的研究与应用2.2 CNGI的发展与现状2.3 本章小结第三章 宽带接入控制器3.1 有线无线统一宽带接入3.1.1 宽带有线接入3.1.2 宽带无线接入3.1.3 BWA支持协议3.1.4 统一接入3.2 构建宽带接入控制器运行网络3.3 有线无线统一宽带接入控制器功能3.4 有线无线统一宽带接入控制器设计与实现3.4.1 硬件平台3.4.2 软件平台3.4.3 系统软件3.5 本章小结第四章 嵌入式网络处理器与开发技术4.1 嵌入式网络处理器4.1.1 硬件架构4.1.2 INTEL开发套件与消息通道4.2 IXA可移植框架4.2.1 IXA可移植框架4.2.2 核心组件4.3 本章小结第五章 表的设计与索引算法5.1 带接入控制器转发需求5.2 表的设计5.2.1 表结构设计5.2.2 表地址规划5.3 表的索引算法5.3.1 线性索引5.3.2 哈希索引5.5 本章小结第六章 表核心组件的设计与实现6.1 基本设计概念6.1.1 表接口组件功能简述6.1.2 路由表类型设计6.1.3 INTEL SDK接口调用流程简述6.2 表核心组件的流程设计与实现6.2.1 表初始化组件实现6.2.2 PCB表核心组件设计与实现6.2.3 INLIF表核心组件设计与实现6.2.4 用户表核心组件设计与实现6.2.5 路由表核心组件设计与实现6.3 编译配置和步骤6.4 调试环境配置与测试结果6.5 本章小结第七章 全文总结和展望7.1 全文总结7.2 展望致谢参考文献附录 核心组件接口列表个人简历、在学期间的研究成果及发表的学术论文
相关论文文献
标签:宽带接入控制器论文; 消息通道机制论文; 核心组件论文; 表索引算法论文;