基于ISP协议的VoIP在无线数据卡中应用的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:litian
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着通信技术和计算机技术的快速发展,VoIP技术油然而生。VoIP又称IP电话或IP网络电话,是Voice Over IP的缩写,这种技术通过对语音信号进行编码数字化,压缩处理成压缩帧,然后转换为IP数据包在IP网络上进行传输,从而达到了在IP网络上进行语音通信的目的。IP电话极大的改进了网络带宽的利用率,大大降低了通信的费用。VoIP的主流技术标准有H.323协议和SIP协议,H.323协议提出的时间比SIP协议早,但由于SIP协议更加灵活且扩展性好,其逐渐取代H.323协议成为VoIP终端的主流。目前,很多厂商也推出了基于SIP协议的有关VoIP的终端产品,但由于其结构复杂,选择的SIP协议栈不够精简,不方便根据需求进行裁剪,且处理流程复杂,不利于以后的功能扩展。   本文设计和实现了一款VoIP客户端并利用无线数据卡完成拨打和接听IP电话的功能。在认真分析了VoIP的研究现状后,首先介绍了VoIP的相关技术标准及协议,包括语音传输协议,语音编码技术以及信令控制协议,并着重介绍了会话初始化协议(SIP协议)和会话描述协议(SDP协议)的语法及其结构,之后又介绍了无线数据卡的软硬件架构,并对无线数据卡数据通路中重要的软件模块进行了详细的介绍,最后结合系统在无线数据卡下的运行环境,归纳出VoIP客户端的总体架构以及软件流程,并做出了系统的详细设计,主要包括SIP用户代理模块(主要负责接收和发送SIP消息,根据会话流程生成相应的SIP消息,并解析收到的SIP消息,最终建立SIP会话);语音处理模块(主要负责采集音频数据,经过编码以及RTP协议封装之后传输出去或者将收到的音频数据通过解析还原成语音)。最后,论文对该系统进行了测试,并对其测试数据进行了分析,测试结果表明该系统能够建立正常的SIP会话并最终实现语音通信。本文所设计实现的客户端结构简单、使用方便、成本低廉、有较好的应用前景。其用户界面良好,便于操作,对SIP会话的处理快速合理,结构清晰,可以根据客户的需求进行裁剪以及添加相应的会话描述字段。为以后的功能扩展以及更方便的移植到其它系统奠定了基础。
其他文献
无线通信事业正在快速发展,频谱资源出现日益紧缺的局面。传统的固定式频谱分配政策已成为无线通信事业向前发展的瓶颈,它将特定频段分配给一个用户使用,“独占”的授权工作
车牌识别系统在现代交通管理控制领域的地位越来越重要,高度自动化的车牌识别软件,辅以必要的通信及存储服务,不仅可以极大地减轻交管部门的人力支出,还能减少工作失误,提升
随着信息技术迅猛发展,信息数据呈现了指数级的增长,这对信息存储系统提出了新的更具挑战性的要求。基于P2P技术的分布式存储网络成为解决信息系统高速度、大容量要求的重要
移动自组网是由一组具有无线通信收发装置的终端组成的临时多跳网络。由于其具有动态拓扑、自组织、多跳转发、无需基础设施等特点,使其广泛的应用于军事领域、灾难现场等场
为了满足人们对于移动通信系统日益增长的需求,3GPP(3rd Generation Partnership Project)国际标准化组织在2004年11月启动了LTE(Long Term Evolution)项目。作为3G技术与4G
云计算、物联网等技术的飞速发展,人们对网络容量和带宽提出了巨大需求,100Gb/s已经逐渐不能满足业务需求。传统的固定栅格(Fixed-Grid)的波分复用(Wavelength Division Mult
学位
随着近年来无线移动通信技术的飞速发展,工作在嵌入式系统下的无线通信设备(如移动电话、掌上电脑等)以其小巧、方便、低能耗等特点,逐渐成为人们日常信息交流的主要工具。蓝
高空平台网络系统将停留在距地面几十公里的空中的飞行器作为网络通信站,是一种将地面通信网络与卫星通信网络相结合的新型网络系统,理论上可以实现对用户的高移动性、高灵活
低密度奇偶校验码(LDPC码)基于置信度传播(BP)迭代译码算法时具有良好的误码性能,在码长较长时甚至超过Turbo码,成为性能最接近香农极限的好码。但是由于BP译码算法本身的次