博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  sip概念

摘要:http://www.51asterisk.com/read.php?tid=504如果你是搞IP电话的,可能你还没有听说过OpenSER,但是你一定听说过Asterisk。嗯,我喜欢争论,我在论坛上已经看到了很多这样的争论。确实是很容易搞混淆。所以我斗胆在这里对这两个广泛应用的VoIP产品进行比较。这并不是要评价哪个更好,而是要比较两者之间的区别,下面就是逐项对比。架构ArchitectureAsterisk是一个背对背用户代理,而OpenSER是一个SIP代理服务器。这就决定了它们二者之间的所有区别。SIP代理服务器比B2BUA要快,因为它只处理信令。另外一方面,B2BUA虽然很慢,但是能 阅读全文

posted @ 2012-01-31 10:26 bw_0927 阅读(1355) 评论(0) 推荐(1)

摘要:http://blog.chinaunix.net/space.php?uid=20655530&do=blog&id=1589489语音业务是移动通信业务中最基本的业务,所以相对于语音业务的其它业务就通称为增值业务。目前人们经常提到的移动增值业务(The Value-Added Service)就是在移动通信网上开发运行除了语音等基本业务以外的服务类型。目前国际上通常把移动增值业务概括为三大类,即移动智能业务、移动数据业务和移动IP业务。按中国移动和中国联通统计,发展最快的移动增值业务是短信息服务,2001年仅通过中国移动发出的短信息就达159亿条,如果按每条0.1元算,这个 阅读全文

posted @ 2012-01-30 17:01 bw_0927 阅读(313) 评论(0) 推荐(0)

摘要:http://blog.chinaunix.net/space.php?uid=20655530&do=blog&id=1589483学习SIP协议最快捷的方法是通过范例来学习,找到了一个完整的呼叫流程,let's go!INVITE主叫方Tesla首先发起INVITE消息到被叫方Marconi。INVITE消息包含会话类型和一些呼叫所必须的参数。会话类型可能是单纯的语音,也可能是网络会议所用的多媒体视频,还可能是游戏会话。下面是消息体范例,我们来详细分析各个字段的意义。INVITE sip:marconi@radio.org SIP/2.0 <=请求方法、请求地 阅读全文

posted @ 2012-01-30 15:34 bw_0927 阅读(583) 评论(0) 推荐(0)

摘要:SIP类似Http协议。其认证模式也一样。Http协议(RFC 2616 )规定可以采用Basic模式和摘要模式(Digest schema)。RFC 2617 专门对两种认证模式做了规定。RFC 1321 是MD5标准。Digest对现代密码破解来说并不强壮,但比基本模式还是好很多。1、基本认证模式客户向服务器发送请求,服务器返回401(未授权),要求认证。401消息的头里面带了challenge信息。realm用以区分要不同认证的部分。客户端收到401后,将用户名密码和challenge信息用BASE64加密形成证书,发送回服务器认证。语法如下: challenge = "Bas 阅读全文

posted @ 2011-12-13 10:02 bw_0927 阅读(6739) 评论(2) 推荐(0)

摘要:http://www.cww.net.cn/article/article.asp?id=62132&bid=2799会话起始协议(sessioninitiationprotocol)是由IETF定义的一个基于IP网络中实现实时通信应用的一种信令控制协议。3GPP定义了IP多媒体子系统(IPMultimedia Subsystem:IMS)的网络架构,并基于SIP来承载各种多媒体业务(VoIP,流媒体,网络游戏等)。 一、SIP协议简介 会话起始协议SIP(SessionInitiationProtocol)被描述用来生成,修改和终结一个或多个参与者之间的会话,是由IETF于1999年 阅读全文

posted @ 2011-12-12 09:47 bw_0927 阅读(406) 评论(0) 推荐(0)

摘要:http://www.iptel.org/sip/intro/scenarios/rr/strict_vs_loosehttp://blog.csdn.net/dingpeng1978/article/details/2652380From: 如果一个SIP消息中没有Contact或者Record-Route头域,那么callee就会根据From头域产生后续的Request。比如:如果Alice打一个电话给Bob,From头域的内容是From:Alice<sip:alice@example.org>。那么Bob打给Alice时就会使用 sip:alice@example.org作为 阅读全文

posted @ 2011-12-09 16:12 bw_0927 阅读(3323) 评论(0) 推荐(0)