基于ARM的IP网络电话系统设计_第1页
基于ARM的IP网络电话系统设计_第2页
基于ARM的IP网络电话系统设计_第3页
基于ARM的IP网络电话系统设计_第4页
基于ARM的IP网络电话系统设计_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

海思工作室VoIP方案致谢!首先,感谢杭州汇文教育咨询有限公司的关注,以及提供我们参与此次项目的机会,让我们工作室的学员们能够更好地积累实战经验,为踏上社会之路做充分的准备。公司介绍本公司全称:海思工作室。公司成立于2010年3日12日,位于风景秀丽的西子湖畔。海思是HSS(Happy、Strive、Solidarity)的谐音,代表着快乐、奋斗以及团结的精神。海思的成员一致把这个作为心中的理念。公司介绍公司目前拥有12名人员,人员结构分配合理。团队成员各司其职,分工明确,工作严谨。公司成员从大一开始就已经学习掌握C语言知识,距今已近三年,因此底蕴深厚,对于C语言和嵌入式也是非常了解。部分成员在校期间曾获多次奖学金和各类奖项。面对任何机遇与挑战,我们正以饱满的热情,坚定不移的信心,在嵌入式的道路上阔步前进。我们的理想和目标是:生产出让客户满意的产品。我们的优势我们所有的成员都学过计算机网络和数据通信与网络课程等有关方面的课程,在制作VoIP网络电话方面有着丰富的经验。我公司的CTO,他在电子竞赛方面取得了骄人的成绩,具有比较强的动手能力,在他的带领下,我们公司的成员也会越来越牛!此外,公司的一些成员同时还在参与另外一个类似的项目,所以比起其他公司,我公司更能胜任此项目的开发。系统综述VoIP又称IP电话或IP网络电话,是VoiceoverIP的缩写。基本原理:系统综述项目技术方案系统实现基本功能1.输入对方的IP地址和自己希望对方看到自己的昵称。2.可以拨号、挂断、暂停、声音调整等功能。3.可以进行顺畅地通话。4.可进行新用户的注册并把注册信息存储于服务器。系统实现拓展功能1、PC端软件形式的IP电话拨打普通电话。2、客户端可对好友进行增、删、改、查操作。3、客户端可实现文本短信功能。4、客户端可实现来电显示功能。5、客户端之间可实现视频聊天。6、实现呼叫详细记录功能。7、实现多人同时通话。技术路线VoIP的数据处理流程图关键技术1、信令技术2、编码技术3、实时传输技术4、服务质量(QoS)保证技术5、网络传输技术6、其他关键技术信令技术H.323会话发起协议(SIP)MEGACOMGCP目前IP电话中比较流行:编码技术目前主要的编码技术:G.711G.726G.728G.729G.723.1iLBC实时传输技术实时传输技术主要是采用实时传输协议RTP。RTP是提供端到端的包括音频在内的实时数据传送的协议。RTP提供了时间标签和控制不同数据流同步特性的机制,可以让接收端重组发送端的数据包,可以提供接收端到多点发送组的服务质量反馈。服务质量(QoS)保证技术VoIP电话中主要采用资源预留协议(RSVP)以及进行服务质量监控的实时传输控制协议RTCP来避免网络拥塞,保障通话质量。网络传输技术 VoIP电话中网络传输技术主要是TCP和UDP,此外还包括网关互联技术、路由选择技术、网络管理技术以及安全认证和计费技术等。

由于实时传输协议RTP提供具有实时特征的、端到端的数据传输业务,因此VoIP电话中可用UDP和RTP来传送话音数据。在这种方式中将多路话音插入话音数据段中,这样提高了传输效率。其他关键技术静音检测技术可有效剔除静默信号,从而使话音信号的占用带宽进一步降低到3.5kbit/s左右。回声消除技术主要利用数字滤波器技术来消除对通话质量影响很大回声干扰,保证通话质量。VoIP终端软件的设计嵌入式VoIP终端软件主要指系统层次结构中协议栈和用户程序两个层次。协议栈层担负SIP消息解析,UAS和UAC事务处理,多媒体流传输等任务。主要包括SIP模块、RTP模块和语音处理模块三个模块。SIP模块系统选用了开源协议栈oSIP。oSIP主要包括三个模块:解析器模块状态机模块工具模块该模块主要完成对某个SIP事务(注册过程、呼叫过程等)状态的记录,并在特定状态下触发相应的时间或回调函数。RTP模块采用开源的RTP协议栈oRTP,利用该协议栈可以较方便的实现对实时媒体的传输和控制,如对本地待发数据的RTP封装,对接收到的RTP包拆包以及通过对网络RTCP监测,适当的调整本地的编解码器策略。语音处理模块语音处理模块的工作是完成语音信号的采集、编码、解码和回放,分为语音数据发送和语音数据接收两个部分。使用与维护软件系统的维护:操作系统的安装、配置、技术支持、应用培训工作;数据备份:形成一整套的制度和规定;人员培训:及时发现问题,排除简单故障;承诺与服务文档提供承诺《项目需求文档》《用户使用手册》《客户培训文档》承诺与服务维护承诺第一年提供免费维护支持。第二年开始有偿维护支持。承诺与服务系统安装项目系统在开发完成后,在硬件到位的前提下负责软件的安装调试。安装承诺:免费提供系统安装、使用、技术培训和维护的资料及介质。承诺与服务服务响应承诺无论软件发生何种故障(不可抗拒因素及自然灾害出外),我们承诺在4小时内做出反应,24小时内完成修复。平时提供7*24小时的技术支持承诺。项目管理方案项目计划成熟度质量控制管理配置管理风险控制项目计划成熟度整体管理沟通管理项目的状态周报制度质量控制管理质量基本规划质量管理原则:1、客户满足优先。2、开发人员的责任。3、持续的改进。4、可进行维护的。质量保证质量检查规则的指导文档的管理问题跟踪质量汇报配置管理配置库分为文档库和代码库。文档库管理项目的所有有关文档,代码库就管理项目中的所有代码。配置库按照项目的进行阶段,有序的存放。经测试和审核,配置库统一由甲方管理,不得向任何无关人员透露,也不得对任何项进行任何的更改。风险控制做什么项目都存在风险,所以我们不保证一定不存在风险,我们尽自己最大的努力去完成它。当我们发现问题及时的讨论并找出解决方案,从自个方面寻找资料、信息,每一次都进行组内沟通和交流,力争把项目做的好,降低项目的风险程度。实施计划资源列表1、两块S2440嵌入式开发板2、PC机3、摄像头两个4、两个耳麦1、相关专业的研发人员2、资深专家的技术指导(如有需要)3、检测人员1、LINUX系统开发平台2、语音压缩编码、语音解码3、视频压缩编码、视频解码4、INTERNET接入环境硬件资源人力资源软件资源项目报价VOIP电话项目报价单序号名称型号单位单价数量合计备注1Utu2440-S-V4.1开发板块550元21100元

2计算机台

公司提供3摄像头(根据客

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论