论文摘要
随着社会的进步和技术的飞速发展,当今社会已进入信息时代。人们对能够提供远程教学、远程办公、远程医疗、可视电话、VOD点播等多媒体宽带综合业务的网络寄予了无限厚望。而伴随网络技术的进步,目前涌现出了很多宽带接入网络技术,这就为业务的综合化提供了可能。论文的课题就是研制一种在宽带接入网络环境下新型的用户接入设备,这种设备可以为用户提供目前用户最普遍要求的业务—数字电视业务、Internet业务以及IP电话业务。论文通过分析家庭综合业务终端的需求,明确定义了综合业务的内容、呈现方式以及性能要求。根据我国国情,给出了以电脑、模拟电视机、模拟电话机(简易的数字电话机)作为互联网、数字电视和IP电话呈现平台的方案,并给出了其硬件实现。在此基础上,对该平台的软件需求进行了详细分析,并根据可移植、兼容性好和可扩展的原则,设计出了家用综合业务终端的软件架构,划分了各个软件模块的功能。综合业务终端是一个复杂的系统,所以要选择一种嵌入式操作系统来完成任务调度、存储管理等基本功能。考虑到开发的周期和开发的成本,我们选择通用linux操作系统。论文给出了为完成上层应用开发而建立底层软件环境的所有内容,包括选择并移植bootloader、裁减和编译linux的内核、根据综合业务终端的需求构建嵌入式linux环境下的文件系统。收看数字电视是综合业务终端的一大功能,需要多个模块协调工作,数字电视中间件在综合业务终端完成,而TS流的解复用以及解码又在HI2016上完成。本论文介绍了linux操作系统下对设备的管理以及编写字符型设备驱动的方法,分析了综合业务终端与HI2016的接口需求,并编写了接口的驱动程序代码。IP电话模块是综合业务终端的另一大功能模块,本论文主要设计它的软件实现。分析了目前用于IP电话的H.323协议和SIP协议,软件模块的需求,移植了开源的Openh323协议栈,编写了IP电话模块需要的音频编解码模块的驱动,设计了实现IP电话终端应用程序的流程,并编写了代码。论文完成了综合业务终端底层环境的搭建,并给出了实验结果。其余模块涉及到的代码也都交叉编译通过,并加到了目标系统中。
论文目录
相关论文文献
标签:家用综合业务终端论文; 数字电视论文; 驱动论文; 电话论文; 协议论文;