奥科产品作为微软的合作伙伴,在国外的微软UC环境中已经得到了广泛的应用。但是由于国内微软UC市场现在还处于起步阶段。大多数解决方案还停留在POC环境搭建阶段,而国外的产品由于语言和宣传问题,很多国内同行还很不了解。下面列出一个简单Demo配置,为了方便手中有MP114的同事可以进行Demo环境搭建之用。
1. 介绍
下面的实验场景如图1所示,微软OCS2007或者LYNC通过奥科MP114 FXS&FXO设备。假如实验环境中没有PBX,FXS端口被视为PBX所提供的模拟用户口。
实验环境基于下面假设:一个PBX本地字冠555,和4位分机号码:1201,1202,1203和1204;区号10;国际代码86.
正常情况下应该是按照下图的情况连接,为了将PBX和微软UC连接起来可能需要如下设备,具体按照客户规模和所需中继类型决定。
Audiocodes MP-11X 有FXO
Audiocodes M1000
Audiocodes M2000
微软OCS支持语音应用比如:呼叫再定位、呼叫拒绝、呼叫转移、呼叫等待、会议、呼叫转移等等。这个实验可以让OCS2007实现如下功能。
1. PBX到IP的直接呼叫从PBX直接呼叫OCS用户
2. IP到PBX直接呼叫从OCS用户直接呼叫PBX用户
3. 呼叫前转,当一个OCS用户无法接电话的时候(没接电话或者没有登录等等)。可以把这个呼叫转移到另一个OCS用户,一个PBX用户,一个PSTN用户或者OCS的语音邮箱
4. 呼叫转移,一个正在进行通话的OCS用户(与一个OCS用户、或者一个PBX用户或PSTN用户)把这个呼叫转移到另一方(另一个OCS用户、一个PBX用户或者PSTN用户)
5. 呼叫等待,一个正在通话的OCS用户(与一个OCS用户、或者一个PBX用户或PSTN用户)接到第二个呼叫(另一个OCS用户、一个PBX用户或者PSTN用户)
6. 会议呼叫,一个OCS用户想要发起一个会议呼叫(与一个OCS用户、或者一个PBX用户或PSTN用户)
7. 假如你的实验环境里有PSTN线路,你可以连接两个PSTN线路与你的OCS用户通话
8. 直接访问微软UM,从PBX用户收听微软UM里面的语音留言等等。
9. 微软自动话务台,一个PBX用户呼叫微软语音话务台。
准备这个实验需要5
步(本实验是在奥科FW6.2
版本上所作。假如您的奥科网关版本过低请您找您的设备提供商升级
)
第一步:Audiocodes Mp114
按照下面表格分配号码:
MP114
端口
|
用户
|
连接设备类型
|
1
(FXS
)
|
PBX
分机1201
(+86105551201
)
|
模拟电话
|
2
(FXS
)
|
PBX
分机1202
(+86105551202
)
|
模拟电话
|
3
(FXO
)
|
对应OCS
用户3
(+86105551203
)
|
PSTN
模拟分机线
|
4
(FXO
)
|
对应OCS
用户4
(+86105551204
)
|
PSTN
模拟分机线
|
MP114
物理连接图
第二步:给MP114
分配IP
地址
可以使用奥科网关发现工具
发现网关后点击Configure
配置网关IP
地址或者启动DHCP
。
第三步:编辑奥科 *.ini
文件
MP114
的配置必须与OCS2007
所安装的网络环境相符,打开*.ini
文件并且修改下面几个路由参数(在INI
中搜寻相应的参数),文档中只需要修改有下划线的部分。
1.
到OCS
用户的路由,文档中的IP
地址为10.15.4.212
。将10.15.4.212
做如下修改:
PREFIX 2 = +861055512, 10.15.4.212, *, 0, 255, 5060, -1, , -1, , 1, -1, -1; 改为你的中介服务器的IP地址。5060改为中介服务器的本地。
2.
修改PSTN Line
来话后振铃的客户端
TargetOfChannel 2 = +86105551203, 1, -1;
TargetOfChannel 3 = +86105551204, 1, -1;
这个号码可以是你
OCS
用户的号码,也可以是
UM
的话务员号码,或者是两个
FXS
号码
+86105551201/+86105551202.
3.
修改网关
TCP
的本地端口
TCPLOCALSIPPORT = 5068
这个参数与中介服务器的中介服务器对网关的监听端口对应
第四步: MP114 下载 *.ini 文件
在这个界面先选择
Save configuration file
保存网关现在的
ini
文件。
在这里找到之前改好的
INI
文件,导入网关后网关自动
reset
。
第五步:配置微软
OCS
1.
在
OCS
服务器:
定义电话号码规范化规则
-
对于这个
Demo
我们需要定义一个能改变最后
4
位的
10
位分机号码。
如下规则:
+8610555XXXX
的最后四位。
Phone pattern
:
^([0-9]{4})$
Taranslation:+8610555$1
Normalized phone numbers from 10 digits to +86xxxxxxxxxx
Phone pattern: ^([0-9]{10})$
Translation: +86$1
假如有
PSTN Line
那么还需要设置
PSTN Dial-Plan
建立
phone usage record
定义一个
policy
在中介上增加
PSTN
网关,使用
TCP
封包,监听端口与网关配置的本地端口对应
将网关关联进入
Dail-plan
将
Dail-plan
应用于
Voice policy
详细配置参照企业语音应用,给两个
OCS
用户启用企业语音,在
AD
上一个用户定义为号码
+86105551203
另一个定义为
+86105551204
。
上面的Demo配置只是给大家一个基本的配置想法,可能在现场需要根据你实际情况进行修改。由于使用模拟中继所以影响通话的因素会比较多,碰到问题的话大家可以随时讨论。Demo网关的配置界面为5.8以上版本画面。根据版本不同可能会有所差异。建议升级到最新版本。