APP下载

基于Android的SIP软交换系统手机客户端*

2014-08-16班正宇

网络安全与数据管理 2014年13期
关键词:功能系统

王 冬 ,班正宇

(1.琼州学院 电子信息工程学院,海南 三亚 572022;2.海南省嵌入式系统重点实验室,海南 三亚 572022)

传统程控交换使用硬件电路实现硬交换,而软交换是指用软件实现电话交换能力,软交换则采用服务器+软件的形式实现电话的寻号/接续/呼叫流程处理。VoIP(Voice over Internet Protocol)是一种建立在互联网上的数字化或分组化的语音传输技术,会话发起协议(SIP)是VoIP中常用的控制协议。移动互联网时代,移动设备用户可根据需要连接互联网。当今移动设备终端中最流行的操作系统是Android系统,因此,只要在Android系统上开发支持SIP协议的软件,就能够运用VoIP技术实现语音通话。

目前已有的SIP软交换系统的硬件由SIP服务器、网络连接设备(如交换机)和SIP电话机构成,因此存在成本过高、终端设备易损坏、携带不便等缺点,而本研究实现的系统则由SIP服务器、Wi-Fi和智能手机构成。这样使智能手机软件代替了终端设备的电话机,节省了成本,软件实现方面,本系统结合SIP软交换系统和SIP数据包的结构,运用Android系统的软件开发技术实现移动终端设备的语音通话功能,扩展了SIP软交换系统的功能和服务质量[1-2]。

1 系统需求分析

从功能可将系统划分为以下两部分。

(1)服务器功能。服务器是为用户提供信息交换和信息处理而开发的,所以它必须具备信息处理功能和信息交换功能。

(2)Android客户端功能。客户端必须具备连接服务器IP地址的功能、发送语音消息功能以及解析收到的数据并把数据还原为语音消息的功能。……

登录APP查看全文

猜你喜欢

功能系统
也谈诗的“功能”
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关于非首都功能疏解的几点思考
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能