论文部分内容阅读
本文作者参与了VDSL业务其中主机软件部分的开发.主机软件代码使用商用RTOS系统Vxworks隔离硬件BSP,在VxWorks之上又采用了华为公司的公共软件平台Dopra系统,Dopra系统良好的隔离性以及丰富的接口函数使上层应用功能实现起来更加方便.Dopra软件的特性具体见本文第三章的描述.IAS软件是一套多种产品公用的代码,支持多种产品,包括UA5000系统.已有的IAS软件支持多种业务,包括ADSL、SHDSL、CES、FR、VPRING、LAN等等,详细描述请看正文第四章.本文第一章部分概要讲述了VDSL技术的来源以及(特点)技术上面的性能指标,并且将VDSL技术和ADSL技术做了横向的比较;第二章主要是从整体角度上介绍系统的架构.本章从四个方面不同角度描述系统的组成.本文的第三章从软件的角度介绍了支撑系统的底层软件平台VxWorks和Dopra;VxWorks是非常知名的商用RTOS操作系统,很多商用的嵌入式系统产品都使用的是VxWorks的系统;而Dopra系统则是华为公司自己从多种产品的软件系统基础上重新剥离出来的一个平台,有了这个平台后,底层RTOS系统对于上层系统就是透明的,对于平台的移植有重大的意义.第四章是全文重点,介绍了本文作者设计开发部分的详细流程以及开发思想.第一部分讲述了IAS软件系统的由来以及体系的划分.IAS即是Integrated Access System(综合接入系统)的简称,该软件系统为华为固网部门多个产品服务,作者开发的VDSL产品就是在IAS系统基础上进行补充添加;第二部分描述了软件对外的接口;第三部分和第四部分描述的就是笔者开发设计部分的思想以及在系统中运行的结果截图.需要说明的是:鉴于作者开发的系统是华为公司专利产品,相关代码都是商业机密,因此本文不便公开代码,而是详细描述了作者设计的思路.