免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1952 | 回复: 0
打印 上一主题 下一主题

sipX and asterisk [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-22 17:18 |只看该作者 |倒序浏览
最近因需要研究了一下pingtel的sipX项目,发现里面有一篇关于sipX和asterisk的比较文章(
Cmp_sipX_with_Asterisk
),很有意思。开源IPBX项目里听得最多的就是sipX和asterisk了,但是平时都只是从功能上比对,还从来没试过如此系统深入的进行分析,细细想来颇有增益。
从Philosophy方面来看:
        sipX是一个完全基于sip的ipbx系统,根据ietf的推荐来架构系统,简单来说它就是一个集成了pbx功能的sip proxy。
        asterisk则是一个多协议综合的ipbx系统。因为需要兼容多协议,所以它表现出来的行为就像是一个b2bua(呵呵,我原来所做的系统也是同一个思路),用sip定义来说。在这种架构下,不同协议终端之间通信是无差别的,兼容性强。同样,对于整合第三方的AS,如基于h323开发的mcu,兼容性也比sipX强。
        原文有这样一段话“At the time the IETF started to standardize SIP, a much more significant idea was at the core of leading thinker's minds: To establish real-time communications as a core capability of the Internet. Very much like email, they thought, it should be possible to exchange real-time messages (voice, IM, video) across the Internet and based on a global addressing scheme - the SIP URI. If you want to send & receive email, you need an email server. Likewise, if you want to send & receive real-time sessions you need a SIP Proxy”。这个significant idea倒是没什么问题,实时通讯将会是ip网的核心应用之一。而从ietf的观点出发,sip uri也是顺理成章的addressing scheme,但是以email为例推出sip proxy,并指出sipX是sip proxy,asterisk不是sip proxy来进行比较说明,未免有误导人的嫌疑。因为从严格的c-s结构来说,以email为例应该推出的是"Likewise, if you want to send & receive real-time sessions you need a SIP B2BUA"。更为现实的是,由于和传统电信的兼容和照顾人们使用电话的习惯,sip uri也不是唯一的addressing scheme,加上enum才能应用更广泛。这样就使得像asterisk这样的兼容性系统能有更长时间的发展。
        所以单从目前来说,兼容性路线还是比纯sip路线要实用。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1251/showart_116410.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP