VOIP语音传输终端的设计和实现*

2016-11-11 08:43:44张旭博
通信技术 2016年9期
关键词:嵌入式用户设备

张旭博

(中国电子科技集团公司第三十研究所,四川 成都 610041)

VOIP语音传输终端的设计和实现*

张旭博

(中国电子科技集团公司第三十研究所,四川 成都 610041)

VOIP是实现在IP网络上实时传输语音的系统。在深入研究开源SIP协议栈的基础上,设计了一个基于ARM920T内核的嵌入式语音终端。为了实现实时双向的语音通信,修改音频处理芯片的底层驱动,将音频输入输出用两个描述符表示,并对应用程序做了相应修改。同时,提出了通过动态释放端口的方法,提高系统资源的利用率。测试表明:在局域网中,可实现两个终端及终端与计算机间的语音通话,且延迟小,丢包率低,系统资源的利用率高。

VOIP;SIP;嵌入式系统;终端;语音传输

0 引 言

目前,SIP(Session Initiation Protocol)已获得业界的广泛关注和支持,成为下一代网络(NGN)的核心协议之一[1]。SIP协议相对简单,易于实现,扩展性强,更适用于IP网络,被VOIP(Voice over Internet Protocol)系统广泛采用。VOIP是基于IP网络的语音通信,不仅是IP电话,它将是一个可提供多媒体服务的平台。

本文提出的基于SIP的VOIP语音传输系统,设计实现了一个VOIP终端,可实现语音通话,具有移动性,对硬件平台要求较低。该终端采用基于ARM920T内核为核心的嵌入式处理器S3C2410。为了实现双工实时的语音通话,提出了将音频底层录放驱动分开、在协议栈的基础上修改添加了部分程序,实现了在局域网环境中,两语音终端之间及终端和计算机之间的语音通话。

1 SIP协议栈简介

1.1SIP协议简介[2]

SIP是由 IETF(Internet Engineering Task Force)组织于1999年提出的多媒体通信框架的应用层信令协议,是在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的,尤其适用于Internet中的实时通信应用。……

登录APP查看全文

猜你喜欢
嵌入式用户设备
谐响应分析在设备减振中的应用
基于MPU6050简单控制设备
电子制作(2018年11期)2018-08-04 03:26:08
搭建基于Qt的嵌入式开发平台
嵌入式软PLC在电镀生产流程控制系统中的应用
电镀与环保(2016年3期)2017-01-20 08:15:32
关注用户
商用汽车(2016年11期)2016-12-19 01:20:16
关注用户
商用汽车(2016年6期)2016-06-29 09:18:54
关注用户
商用汽车(2016年4期)2016-05-09 01:23:12
500kV输变电设备运行维护探讨
工业设计(2016年12期)2016-04-16 02:52:00
如何获取一亿海外用户
创业家(2015年5期)2015-02-27 07:53:25
原来他们都是可穿戴设备
消费者报道(2014年7期)2014-07-31 11:23:57