基于SIP的机顶盒VoIP系统的设计与实现

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:ruqianwusan3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的极速发展不但拉近了全世界人民的距离,使沟通成为一种随时随地的互动活动,而且推动了一场互联网变革。基于互联网的产品无处不在,并且还有数不清的创新产品正在孕育而生,这给传统的基础行业带来了前所未有的挑战,特别是对通信业的影响是显而易见的。传统通信方式极度单一,语音或文字是主要通信方式。鉴于传统电话网络的封闭和落后的带宽,使得电话这种日常的沟通方式成本相对较高,且只能通过座机或手机的方式拨打。在互联网高度发展的今天,电话网络的局限性正在越来越明显的表现出来。如今世界上很多个人或团体正在努力的促进VoIP电话的普及,这是一种依赖于互联网的通信方式,但又适应于人们传统的通信习惯的技术,不但大大降低了人们拨打电话的成本,而且从单一的语音通话扩展到了视频通话等新的多媒体通信方式,并且可以和任何接入互联网的设备进行互联。本文的研究以VoIP技术为基础,利用SIP协议结合嵌入式多媒体设备,将VoIP技术融入到日常多媒体网络设备中。研究和设计了在嵌入式设备中实现网络电话的功能,并加以相关辅助模块,实现一套面向普通消费者的依赖运行于机顶盒之上的VoIP系统。在此基础上又深入研究了网络电话安全性相关技术,最终设计出切实可行的方案。主要工作内容有:深入研究嵌入式系统开发技术和SIP协议规范,对oSIP协议栈的源码进行深入的阅读和研究,在此基础上设计出切实可行的SIP协议栈移植到嵌入式设备的方案。对VoIP系统划分多个子模块,包括IP电话模块、语音盒驱动模块、设置模块、呼叫逻辑模块和QT图形用户界面等,并对各个模块进行详细设计。在oSIP协议栈之上封装一层C++接口,并移植到本VoIP系统中,结合开源RTP协议栈和编解码器等其他相关模块,最终实现IP模块的代码实现。深入研究数据安全相关技术和数据加密算法RSA和DES,利用DES算法对实时语音数据进行加密,并使用RSA算法对DES的密钥进行加密。最终利用SDP协议管理和传输加密后的密钥,实现语音数据的整个加密流程。本课题最终完成了基于SIP的机顶盒VoIP系统的开发,并在此基础上对数据安全技术进行了设计和实现,最终本系统在实验室的环境下通过了测试。
其他文献
该文的主要研究工作包括:1.提出了一种基于样本的形状学习算法,以抽取出人脸图像的形状特征.该文从"相似的人脸图像蕴含着相似的人脸形状"这一直观观察出发,通过实验验证了在
该文在前人的研究成果基础上,提出利用颜色和边缘特征进行运动目标跟踪,建立颜色和边缘混合模型,综合颜色和边缘信息在图象差分中的优点,利用边缘梯度信息弥补了在运动目标跟
该文先对定性空间推理的研究方法进行了分析,提供了一种比较合适的自主开发研究方式.对其中的地理信息系统进行了详细的分析,并给出了实现过程.其次,对定性空间推理的理论进
该文首先对无分辨率下Transcoding中关键技术,即运动向量重用和细化技术,宏块编码模式的重新选择技术进行了深入的研究.然后,对变空间分辨率下实现Transcoding系统所需要的运
学位
该文的主要工作是针对计算机辅助设计(CAD)领域,解决其中涉及到的二维图形几何约束的约束满足问题.文中我们在对(1)变量几何法,(2)几何推理法,(3)图形操作法这三种方法分析的
该文所论述的平面几何图形图象的识别,不仅要识别出图象中的几何图形,还要对所识别出的平面几何图形中的对象进行分析和理解.该论文及其原型软件已经实现了外围只有一个多边
该文的第一章,首先介绍了课题的背景及其研究意义,然后对该领域的发展概况及相关工作进行了介绍,接着讨论了该文的主要研究内容及文章的具体结构.该文的第二部分,研究了基于
该文主要研究了中国工商银行信贷风险综合管理系统的设计与实现,并讨论了其中所涉及的一些理论知识和关键技术. 在该文的第一部分,我们首先介绍了信贷风险综合管理系统的课题
随着网络技术的飞速发展,网络信息处理得到了很大的重视,吸引了许多国内、外学者从事该领域的研究与探讨.网页识别和网页信息挖掘技术在实际应用中日益显示出它的重要性.特别