admin管理员组文章数量:1532440
2024年5月1日发(作者:)
第12卷 第8期
2012生
中 国水运
Vo1.12 No.8
8月
Ch i na Water Transport
August 2012
基于SIP的IP电话终端软件设计
熊 萱,王庆年
(中国船舶重工集团公司第七二二研究所,湖北武汉430079)
摘要:随着多媒体通信技术的迅猛发展,SIP协议作为下一代网络的核心协议越来越受到重视,同时也得到了越
来越广泛的应用。而IP电话极有可能取代当前电话成为下一代通信的主流。本文主要介绍了一种SIP协议的IP电
话终端软件设计。
关键词:SIP;会话初始协议;IP电话
中图分类号:TN916
引言
文献标识码:A 文章编号:1006—7973(2012)08—0062—02
个简单的SIP电话系统包括终端和服务器。如图1所示。
一
一
、
自上世纪九十年代SIP协议产生并发布以来,它以其开
放、灵活、易于扩展的特点,越来越受到人们的重视和喜爱。
SIP能够连接使用任何IP设备(电话、PC、PDA、移动手
持设备)的用户,为日渐拥塞的网络开辟了另一片天地。基
于SIP的应用,如VOIP,多媒体会议、定位服务、及时通
信、在线消息等,数不胜数。SIP它能够将这些功能组合起
来,形成各种更大规模的无缝通信服务。SIP正在成为自
HTTP和SMTP以来最为重要的协议之一。
现在,越来越多的运营商都在提供基于SIP的服务,如
市话和长途电话技术、IP Centrex/Hosted PBX、语音短信、
网络电话【1 等等。而软件供应商在开发相应的基于SIP的应
用程序和软件。市场上有众多的IP电话、用户代理、网络代
理服务器、VOIP网关、媒体服务器和应用服务器都在使用
SIP。
图1典型SlP电话系统
User Agent(用户代理):用户代理是SIP网络的终端,
IP电话是基于网络的一种应用,泛指通过IP网络进行语
音通话的系统[21。由于其成本远低于PSTN,而话音质量与固
具体的分为User Agent Client和User Agent Server。UAC
是客户端,表示主叫;UAS是服务端,表示被叫。因UA彼
此之间只拥有对方的SIP Address,但不知道实际的位置,
定电话不相上下,同时还能扩展包括视频通信等各种多媒体
业务,正日益受到人们的青睐。传统IP电话大多采用H.323
协议【3】,具有复杂、成本高、时延大等缺陷。而采用SIP协
议的IP电话终端具有简单、时廷小、可扩展性强等特点,正
不断受到重视。
二、SI P协议
所以信息的传送必须通过代理服务器。
Redirect Server(霞定向服务器):接受SIP的请求,
映射请求的原地址成零个或多个IP地址,并且返回给客户端。
由客户端重新发起请求。重定向服务器主要的功能是映射会
话者到不同的网络地址。而与代理服务器最大的不同点为重
定向服务器本身并不参与该信息的任何处理。
Registrar Server(注册服务器):注册服务器是负责
SIP(Session Initiation Protocol,会话初始协议)_5l
是应用层的控制协议,可以建立、修改和结束多媒体会话,
它独立于TCP或者UDP,使用自己应用层协议保证消息的
SIP注册请求,将用户的地址信息写入数据库,并返回注册
状态。通常注册服务器会搭配代理服务器与重定向服务器,
一
可靠传输。与HTTP协议l4】一样,SIP采用基于文本格式的
c/s工作方式,是一个请求/应答协议。以客户、服务器方
式建立会话、灵活的寻址方式,SIP没有媒体协商功能,往
往需要集成SDP协议。
起达成会话者移动性的功能。
Location Server(定位服务器):定位服务器管理若干
个数据库,接受由重定向服务器或者代理服务器的路由查询。
Proxy Server(代理服务器):完成SIP消息的转接和
SIP中有客户机和服务器之分。客户机是指为了向服务
器发送请求而与服务器建立连接的应用程序。用户代理和代
转发功能,可以修改SIP消息内容。具体功能有:呼叫认证、
状态管理、路由选择、失败和重传。
三、lP电话终端软件设计
理服务器中含有客户机。服务器是用于向客户机发出的请求
提供服务并回送应答的应用程序,共有4类基本服务器:用
户代理服务器、代理服务器、重定向服务器、注册服务器。
收稿日期:2012—05—07
IP电话是在IP网络上,通过TCP/IP协议实时传送语音信
作者简介:熊萱,中国船舶重工集团公司第七二二研究所。
版权声明:本文标题:基于SIP的IP电话终端软件设计 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1714579019a412196.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论