论文部分内容阅读
目前,基于以太网无源光网络(EPON)技术的光纤到户已经得到了广泛的应用。本文以EPON网络中的具有无线接入功能的光网络单元(ONU)为应用对象,对无线ONU中的VolP语音网关部分的功能设计与软、硬件实现进行系统地研究,主要包括VoIP语音网关模块的硬件设计和实现、嵌入式Linux系统的移植以及AC48802C-C芯片的驱动程序设计等。本文的主要工作如下:1.阐述了EPON接入技术,包括EPON接入网的网络结构、重要参数、性能优势等,对VolP的工作原理、关键技术以及发展前景做了介绍。在此基础上,论证了在ONU中实现VoIP语音网关的可行性及优越性。2.提出了一种集成于无线ONU的VoIP语音网关的设计方案,并完成了硬件系统的印制电路板设计与制作。该方案的硬件功能由嵌入式处理器芯片、数字信号处理芯片以及用户线电路接口芯片实现。其中,嵌入式处理器芯片选用三星公司出品的S3C2440芯片,数字信号处理芯片选用奥科公司的AC48802C-C,用户线电路接口芯片选用Le88221芯片。S3C2440嵌入式处理器作为整个系统的核心,负责整个嵌入式Linux系统的加载和运行,实现控制管理功能;而数字信号处理芯片AC48802C-C主要负责语音压缩编解码和信令处理的功能。两块芯片通过8位的HPI接口实现信息交换,数字信号处理芯片通过HPI接口操作芯片的内部寄存器,从而达到驱动控制DSP的功能。3.实现了嵌入式Linux系统的移植和AC48802C-C芯片的驱动程序设计。AC48802C-C驱动程序包括硬件驱动层、低阶驱动层和高阶驱动层。硬件层驱动代码通过宏指令和函数定义了嵌入式处理器与AC48802C-C连接的硬件接口;低阶层驱动代码实现了嵌入式控制器与AC48802C-C之间的通信接口;高阶层驱动代码实现了上位机软件与AC48802C-C之间的通信与控制。此外,本文在PC平台上对VoIP的呼叫过程进行了软件实现,并利用抓包软件对会议初始化协议(SIP)进行了分析。