G.723.1协议及相关通信业务在嵌入式系统上的实现

来源 :天津大学 | 被引量 : 0次 | 上传用户:fq1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
“统一通信”是更人性化的通信理念,更接近5W(whoever、whatever、however、wherever、whenever、whomever)的通信目标,具有较大的研发空间和广阔的市场前景。本论文基于“统一通信”的思想,采用G.723.1语音编解码协议,设计了一个基于C/S模式的语音和文件通信系统。服务器端运行于PC机的Linux环境下,后接MySQL数据库;客户机端运行于Linux ARM的嵌入式平台,平台开发板是华邦公司的W90P710。在系统设计前,需提高G.723.1编解码效率,从而满足语音通信的实时性要求。根据ITU-T提供的源代码,在算法和汇编两方面进行优化。算法上,主要从简化搜索、递推迭代和空间换时间三个方面改写某些模块的代码;同时将基本运算函数由C语言改为汇编语言实现。经测试,优化结果大大提高了编解码器的运行速率,语音MOS值达到3.4。通信系统使用UDP的Socket机制来互传信息。服务器端采用JAVA编写,通过图形界面和多线程机制,实现了必要信息的提示、对管理员操作的响应和对客户端请求的响应。服务器端程序和后端MySQL数据库连接,采用SQL语言实现了对用户组和用户信息的记录、修改和读取等操作,方便了对系统的管理。数据库设计满足第三范式。客户端采用C语言编写,嵌入ARM系统,并使用多线程编程来满足用户的各种操作需求。客户端发出的控制信息均需传送到服务器作好记录后再转发,而数据信息直接点对点发往另外的客户端,从而避免了服务器端通信的拥塞。同时,系统还设计了网络超时和响应超时处理功能,使系统超时后仍能继续后面的处理。
其他文献
随着科技飞速发展,视频监控系统已广泛应用于日常生活中的众多领域。视觉监控在工业生产领域也有着极其重要的作用,但目前广泛采用的固定监控系统存在监控目标较为单一的问题
支持MIMO技术的WCDMA HSPA+是3G到4G的过渡阶段,这一阶段通过在收发端引入多天线技术,将发射端信源输出的串行码转换成多路并行的子码流,在同一频段通过不同的发射天线同时发
《语文课程标准》指出:"小学各年级的阅读都要重视朗读,要让学生充分地读,在读中整体感知,有所感悟,培养语感,受到情感的熏陶。""朗读的基本要求是正确、流利、有感情。"叶圣陶先生说过
随着现代教育体制的不断推进与完善,新课改对教师课堂教学的要求逐渐提高。小学语文教学是学生语文能力培养及习惯养成的重要学习阶段,所以小学语文教师在对小学生进行语文知识
其实并不想文绉绉地引用这两句名言,但它们之于我有着十分重要的意义:  大贤罗素说,参差多态乃幸福本源。罗曼罗兰在《米开朗琪罗传》序言中有一句话:世界上只有一种英雄主义,认
粒子滤波方法由于在非线性和非高斯方面的独到优势,备受广大学者的关注。粒子滤波是一种基于蒙特卡罗分析和递推贝叶斯估计的非线性滤波算法,和其他预测性滤波一样,可以通过
教育以培养人的创新精神和创新能力为价值取向,已成为人们的共识。学生是一个充满活力的能动的人,而就目前的教育来看,课堂教学是培养创新人才的主渠道,教师有责任充分发挥学生的
1.文学名着阅读的功效论文发表  前苏联着名教育家苏霍姆林斯基认为,课外阅读能为课堂教学提供"广阔的智力背景",并"发展学生的爱好和才能,促进课堂效率的提高"。而文学名着阅读更
随着移动互联网业务的迅速发展,无线通信的信息安全逐渐成为一个非常重要的研究课题。传统加密算法严重依赖于计算复杂度实现,随着计算机技术的快速发展,传统加密算法将会面
爱因斯坦说过:"每个健康儿童都具有天生的好奇心。"作文教学中的写作兴趣尤为重要,这就要求教师明确调动学生习作兴趣的方向--突出主体体验。