让LYNC来次真格的国际长途呼叫

春节之后去越南旅游了几天,认识了几个越南的朋友,回来之后就想,现在通讯这么发达,单单通过MSN等工具来交流当然是OUT了,中国和越南的就一个小时时差而已,我们当然更乐意使用电话来交流了,不过如果使用手机或者座机直接拨打对方的号码的话,那估计钱包是耐不住了。当然我们可以使用诸如Skype out之类的软件来拨打国际长途,也是很便宜的,不过我们既然是搞微软的UC,那么肯定要使用LYNC来拨打了。

 

怎么配置LYNC来拨打这个国际长途电话了,而且资费还要低呢。我们首先就想到利用Freeswitch了,只要在FS上配置一个网络电话服务提供商,然后配置LYNC把呼叫传给FS,然后FS传给这些电话服务提供就可以搞定了。我们需要在网络上找一个网络上的这样的VoIP服务商就OK了,网络上这样太多了,我就随便找了一个。大家可以到淘宝去找一下。还要说的是FS也可以和Skype互联的哦。

 

image

先看看这家的资费,还是很便宜的,就wcall.net吧。用它打国内也是相当的便宜的。

 

下面就开始吧!

image_thumb

首先注册一个账号。

image_thumb1

选一个中意的电话号码,然后提交,之后进入激活过程。一切完成之后,在通过支付宝充点钱进去,就先充10元看看。

有了用户名和密码之后,我们肯定要先测试一下是否通。测试很简单,就使用一个普通的SIP客户端,比如说eyebeam就可以测试了。

image_thumb3

填入相关的账号信息!

 

image_thumb4

这个时候拨打一下看看,应该是很快就接通了,音质也还不错。到这里就完成一半了。不过这个只是你一个人呼叫,我们希望是LYNC的用户都可以呼叫的。所以接下来就到了LYNC这边了,由于我们的FS是安装在中介服务器上的(不了解的可以看我以前的文章http://ucworld.blog.51cto.com/811917/472700),我们需要在中介服务上建立一个wcall.xml的文件,里面填入相关的wcall参数,大家可以参考下面的截图(注意这个文件存放的位置)。

image

其中realm参数就是wcall的注册服务器。其它参数的意思就比较简单了。

image

然后配置一下dialplan(也注意路径),通过上面的正则表达式可以看到,如果中介送过来的是+00开头的号码的话,那么我们就把它送到sip.wcall.net这个网关上。这里的sip.wcall.net需要和上面的那个wcall.xml文件里的那个<gatewall name=”sip.wcall.net”>是一样的,大家可以使用任意字符。

image

启动Freeswitch,输入sofia status,我们会看到一个名称为sip.wcall.net的网关已经成功注册了。只有成功之后才继续下面的步骤。

 

image

接下来就可以使用lync客户端来拨打你想要拨打的国际长途号码了,记得带两个00表示这个是一个国际长途。这些全部靠我们的号码变换规则来控制的,相信大家都不陌生了。

image

Freeswith上的输出日志,我们看到,中介服务器送到FS的号码已经被成功的匹配到,然后送到了wcall网关上。

 

接下来,就放心的聊吧,便宜着呢。

 

最后需要说一下的是,由于我们没有使用透传功能,wcall可能使用的主叫号码是一些奇怪的号码,这个号码而且是无法呼入的,而且这个呼叫落地的时候,可能还会因为不符合规范而别丢弃,从而导致对方看不到主叫号码。要解决这些问题,那就需要更多的解决方案了,以后可以研究一下,不过在国内弄VoIP透传有争议。大家可以google一下就了解我说的了。

通过上面的配置,大家大概也明白了一些,在企业内部,其实不用部署一台正式的物理网关来实现VoIP呼叫的落地,我们也可以通过把呼叫传给互联网上的VoIP服务器提供上来实现落地的。其实LYNC本身也是支持和这样的互联网服务商互联的,比如说Global Cross,不过这些服务商好像没有听说在国内开展业务,所以我们就借助FS来实现和其它的VoIP服务商互联了,大致的道理也是一样的。


image

上面这幅图是我在越南顺化皇宫拍到的,就是猫年快乐的意思。越南不使用兔年,而使用猫年,大家可以看到2011的0里面就是一个猫,有点奇怪吧。

在这里就顺道祝各位UC爱好者和51CTO的各位读者猫年快乐!

本文出自 “WW的统一沟通” 博客,谢绝转载!

你可能感兴趣的:(微软,休闲,skype,国际长途,Lync)