当前位置:主页 > 科技论文 > 计算机论文 >

基于AT76C902嵌入式系统的VoIP设计实现

发布时间:2020-10-22 09:16
   随着人们对互联网的要求越来越高,互联网技术正在不断的改变着人类的生活,VoIP(Voice over Internet Protocol)就是一个互联网的典型应用,VoIP是建立在IP上的分组化、数字化语音传输技术。其基本原理就是通过语音压缩的设备对我们的话音进行压缩编码处理,然后把这些语音数据根据相关协议进行打包,经过IP网络把数据包传输到目的地,在目的地把这些语音数据包串起来,经过解码解压处理后,恢复成原来的语音信号,从而达到由IP网络传送话音的目的。控制信令技术用于保证呼叫的顺利进行,是VoIP的一个关键技术之一,SIP协议以其简单、扩展性好以及和现有的Internet应用紧密的特点被称为VoIP实现的一个看好的控制信令协议,本文主要就如何在嵌入式系统上基于SIP协议实现YoIP应用。 文中首先阐述了VOIP技术的背景与发展状况,VOIP原理,分析了VOIP发展的关键技术,主要有数字信号处理器,中央处理单元以及会话管理协议;接着介绍了如何实现一个嵌入式系统的VOIP应用,在这一部分里,第一部工作是移植引导代码,在认真分析了Armboot引导代码,并结合At76c902芯片手册后成功移植了引导代码部分,通过引导代码将整个系统引导(boot)起来后,开始进入VOIP应用程序的开发阶段,VOIP的开发主要从两个方面进行:用户代理(UA)和注册服务器(registrar)。主要结合RFC3261对用户代理(UA)和用户注册服务器(registrar)的行为描述进行程序实现,程序采用状态机自动管理事务的机制,并采用插件的设计思想完成,便于以后的修改和功能扩展。
【学位单位】:北京邮电大学
【学位级别】:硕士
【学位年份】:2007
【中图分类】:TP368.12
【部分图文】:

结构图,业务平台,结构图,媒体


‘·‘%‘:,;.图3一 1SIP业务平台结构图SIP是一种应用层控制协议,用于在IP网上建立、或呼叫,现由SIP工作组负责,参考规范盯C3261。远程学习、IP电话等等。修改以及终止多媒体会话目前主要用于多媒体会议、2.基本功能SIP的基本功能有以下五种:1.用户定位 (Userlocation)一决定哪个终端系统参加通信2.用户能力 (Usereapabilities)一决定通信所采用的媒体和媒体参数

结构图,网络体系结构,媒体,基本功能


‘·‘%‘:,;.图3一 1SIP业务平台结构图SIP是一种应用层控制协议,用于在IP网上建立、或呼叫,现由SIP工作组负责,参考规范盯C3261。远程学习、IP电话等等。修改以及终止多媒体会话目前主要用于多媒体会议、2.基本功能SIP的基本功能有以下五种:1.用户定位 (Userlocation)一决定哪个终端系统参加通信2.用户能力 (Usereapabilities)一决定通信所采用的媒体和媒体参数

结构图,结构图,状态转化图,状态


如果发生传输层错误,将跃迁到 ICTTRM取ATED状态,在 ICTCOMMpLETED状态如果收到3456xx类应答,ICT回送ACK信息确认,直到超时,进入ICTTERMINATED状态。图3一5是IcT的状态转化图
【引证文献】

相关硕士学位论文 前2条

1 闫鹏;VoIP终端系统研究与设计实现[D];太原理工大学;2008年

2 谭金鑫;基于ARM9的嵌入式SIP电话终端的设计与实现[D];武汉科技大学;2008年



本文编号:2851401

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2851401.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户78cb8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com