ip中继对接_【关关闯关】AR和Cisco 2900通过SIP IP中继对接案例
简介
PBX支持三种类型的SIP中继群:SIP AT0、SIP PRA和SIP IP。SIP IP中继是一种分组中继,基于IP承载,采用SIP协议。通过配置SIP IP中继群,可以实现PBX用户与局外用户间的语音互通。
SIP IP中继不需要中继一端的PBX设备向另一端注册,中继两端是对等关系。与电路中继定义的物理通道不同,SIP IP中继定义的是一个逻辑通道,主要用于解决本局与对端局之间的互通认证与呼叫寻址问题。配置PBX的SIP IP中继时,要求对端是支持SIP IP中继的设备,如图所示。
SIP IP中继群组网
注意事项
lAR设备配套的产品信息如表所示。
AR设备配套的产品信息
产品系列
支持语音通信功能的型号
说明AR150
AR157VW、AR158EVW
-
AR160
AR169FVW、AR169FGVW-L、AR161FV-1P、AR169FVW-8S
-
AR200
AR201VW-P、AR207V、AR207VW、AR207V-P
-
AR1200
AR1220V、AR1220VW、AR1220EV、AR1220EVW
-
AR2200
该系列中所有型号,AR2201和AR2202除外
lAR220X和AR2220L需要具有支持语音功能的硬件配置。
l配置DSP模块。
AR3200
该系列中所有型号
AR2200-S
AR2204-S、AR2220-S、AR2240-S
配置DSP模块。
AR3200-S
AR3260-S
SRG1300
SRG1320V、SRG1320VW
-
SRG2300
SRG2304、SRG2320
配置DSP模块。
SRG3300
SRG3340、SRG3360
lAR设备语音功能使用License控制,缺省情况下,新购买的设备的语音功能未打开。如果需要使用语音功能,请预先申请并购买License。
l本示例提供的Cisco设备的命令为建议配置,产品版本为“Cisco IOS Software, C2900 Software (C2900-UNIVERSALK9-M), Version 15.1(4)M1, RELEASE SOFTWARE (fc1)”,详细信息请访问http://www.cisco.com/techsupport网站参见Cisco设备手册。
组网需求
现有AR设备与Cisco 2900设备,两设备侧分别有用户6201和用户6101,通过在两设备之间建立SIP IP中继,实现用户6201与6101通话,如图所示。
AR和Cisco 2900通过SIP组网图
数据规划
进行配置之前,请按照Table 1-1和Table 1-2规划数据,表中数据仅供参考。
Table 1-1AR与Cisco 2900对接的数据准备
设备厂商
数据AR管理员用户名/密码
admin/huawei123
Cisco 2900密码
huawei.123
AR用户
6201
Cisco 2900用户
6101
Table 1-2SIP IP中继规划
信令IP地址
端口号
媒体IP地址
对局IP地址
对局端口号
路由10.1.1.1
5062
10.1.1.1
10.1.1.2
5060
sip
配置过程
配置AR路由器
配置思路
采用如下的思路配置AR:
1.配置接口地址及地址池。
2.配置语音用户。
3.配置呼叫路由和SIP IP中继群。
4.配置入局字冠和出局字冠。
Procedure
Step 1配置接口地址及地址池
interface gigabitethernet 0/0/0
[Huawei-GigabitEthernet0/0/0] ip address 10.1.1.1 24
[Huawei-GigabitEthernet0/0/0] quit
[Huawei] voice
[Huawei-voice] voip-address media interface gigabitethernet 0/0/0 10.1.1.1
[Huawei-voice] voip-address signalling interface gigabitethernet 0/0/0 10.1.1.1
[Huawei-voice] quit
Step 2配置语音用户
[Huawei] voice
[Huawei-voice] pbxuser 6201 pots
[Huawei-voice-pbxuser-6201] port 2/0/0
[Huawei-voice-pbxuser-6201] telno 6201
[Huawei-voice-pbxuser-6201] quit
Step 3配置呼叫路由和SIP IP中继群
#配置呼叫路由sip。
[Huawei-voice] callroute sip
[Huawei-voice-callroute-sip] quit
#创建并配置中继群sip。
[Huawei-voice] trunk-group sip sip no-register
[Huawei-voice-trunkgroup-sip] callroute sip
[Huawei-voice-trunkgroup-sip] signalling-address ip 10.1.1.1 port 5062
[Huawei-voice-trunkgroup-sip] media-ip 10.1.1.1
[Huawei-voice-trunkgroup-sip] peer-address static 10.1.1.2 5060
[Huawei-voice-trunkgroup-sip] register-uri huawei.com
[Huawei-voice-trunkgroup-sip] home-domain huawei.com
[Huawei-voice-trunkgroup-sip] number-parameter 7 1
[Huawei-voice-trunkgroup-sip] number-parameter 10 1
[Huawei-voice-trunkgroup-sip] number-parameter 27 0
[Huawei-voice-trunkgroup-sip] number-parameter 53 0
[Huawei-voice-trunkgroup-sip] reset
Are you sure to continue?[Y/N]:y
Note: Trunkgroup reset succeeds.
[Huawei-voice-trunkgroup-sip] quit
Step 4配置入局字冠和出局字冠
#配置入局字冠。创建名称为62的呼叫字冠模板;指定呼叫字冠为62;指定呼叫类型为基础业务,呼叫属性为局内呼叫;配置最大号码分析长度为5,最小为2。
[Huawei-voice] callprefix 62
[Huawei-voice-callprefix-62] prefix 62
[Huawei-voice-callprefix-62] call-type category basic-service attribute 0
[Huawei-voice-callprefix-62] digit-length 2 5
[Huawei-voice-callprefix-62] quit
#配置出局字冠。创建名称为61的呼叫字冠模板;指定呼叫字冠为61;指定呼叫类型为基础业务,呼叫属性为本地呼叫;配置最大号码分析长度为5,最小为2;绑定呼叫路由。
[Huawei-voice] callprefix 61
[Huawei-voice-callprefix-62] prefix 61
[Huawei-voice-callprefix-62] call-type category basic-service attribute 1
[Huawei-voice-callprefix-62] digit-length 2 5
[Huawei-voice-callprefix-62] callroute sip
[Huawei-voice-callprefix-62] quit
Step 5保存配置
[Huawei-voice] save
----End
配置Cisco 2900
配置思路
采用如下的思路配置Cisco 2900:
1.配置从当前设备Telnet登录Cisco 2900。
2.配置接口地址。
3.配置Voip参数,使能SIP To SIP连接。
4.配置到AR的SIP中继。
5.配置Cisco 2900下语音用户。
Procedure
Step 1配置从当前设备Telnet登录Cisco 2900
telnet 10.1.1.2
Step 2配置接口地址
Router# configure
Configuring from terminal,memory,or network [terminal]?
Enter configuration commands,one per line. End with CNTL/Z
Router(config)# interface GigabitEthernet0/1
Router(config-if)# ip address 10.1.1.2 255.255.255.0
Router(config-if)# exit
Step 3配置VoIP参数,使能SIP To SIP连接,SIP的信令和媒体绑定GigabitEthernet0/1
Router(config)# voice service voip
Router(conf-voi-serv)# allow-connections sip to sip
Router(conf-serv-sip)# bind control source-interface GigabitEthernet0/1
Router(conf-serv-sip)# bind media source-interface GigabitEthernet0/1
Router(conf-serv-sip)# registrar server
Router(conf-serv-sip)# exit
Router(conf-voi-serv)# exit
Router(config)# voice class codec 1
Router(config-class)# codec preference 1 g711ulaw
Router(config-class)# codec preference 2 g711alaw
Router(config-class)# codec preference 3 g723r63
Router(config-class)# codec preference 4 g729r8
Router(config-class)# codec preference 5 g729br8
Step 4配置到AR的SIP中继
Router(config-class)# dial-peer voice 62 voip
Router(config-dial-peer)#destination-pattern 6201
Router(config-dial-peer)# session protocol sipv2
Router(config-dial-peer)# session target ipv4:10.1.1.1:5062
Router(config-dial-peer)# incoming called-number 6201
Router(config-dial-peer)# codec g711alaw
Router(config-dial-peer)# exit
Step 5配置Cisco 2900下语音用户
Router(config)# dial-peer voice 6101 pots
Router(config-dial-peer)# destination-pattern 6101
Router(config-dial-peer)# port 0/0/0
----End
结果验证
1.通过display voice trunk-group sip trunk-circuit state brief命令,查看AR设备上SIP中继的链路状态为Idle。
system-view
[Huawei] voice
[Huawei-voice] display voice trunk-group sip trunk-circuit state brief
KC under trunk group state: sip
-------------------------------
TKC No State
2412 Idle
2413 Idle
2414 Idle
2415 Idle
2416 Idle
2417 Idle
2418 Idle
2419 Idle
2420 Idle
2421 Idle
2422 Idle
2423 Idle
2424 Idle
2425 Idle
2426 Idle
2427 Idle
2428 Idle
2429 Idle
2430 Idle
2431 Idle
2432 Idle
2433 Idle
2434 Idle
2435 Idle
2436 Idle
2437 Idle
2438 Idle
2439 Idle
2440 Idle
2441 Idle
2.Cisco 2900设备上查看通话信息。
Router# show voice call status
CallID CID ccVdb Port Slot/DSP:Ch Called # Codec MLPP Dial-peers
0x356D 7BC 0x29798E68 0/0/0 0/1:1 *6101 g711alaw 62/6101
1 active call found
Router# show voice call summary
PORT CODEC VAD VTSP STATE VPM STATE
============== ========= === ==================== ======================
0/0/0 g711alaw y S_CONNECT FXSLS_CONNECT
0/0/1 - - - FXSLS_ONHOOK
0/0/2 - - - FXSLS_ONHOOK
0/0/3 - - - FXSLS_ONHOOK
3.用户6101和用户6201之间互拨,通话正常。
异常处理
如果通话失败,通过debugging voice sipmsg all命令,开启sipmsg模块日志收集信息,联系技术支持人员。
本帖最后由 关关系列 于 2017-01-22 21:38 编辑
ip中继对接_【关关闯关】AR和Cisco 2900通过SIP IP中继对接案例相关推荐
- 消费升级背景下零食行业发展报告_三只松鼠IPO闯关成功“零食第一股”能否守住食品安全底线...
7月12日,三只松鼠股份有限公司在深圳证券交易所创业板上市,发行4100万股,发行价格在14.86元每股,募集资金6.02亿元:7月15日,三只松鼠收获第一个涨停板,市值达到93.23亿元. 2018 ...
- ip中继对接_朗视IPPBX为桃源居中澳实验学校打造IP语音校园!
项目背景 桃源居中澳实验学校成立于2002年,是一所十二年一贯制民办学校,广东省一级学校.学校位于深圳市宝安区西乡桃源居社区,占地18.16万平方米,建筑面积13万平方米,在校师生近万人. 项目需求 ...
- sqli-labs第一关的闯关
第一关:单引号错误 SQL的注入最终是为了拿到数据库的文件或者数据. 刚进页面,显示需要输入id.于是我们使用在地址栏后面加上 ?id=1 第二行的黄色字体是我自己添加的内容,表示被传入mysql执行 ...
- servu ip段访问_西部数码使用指南:利用安全组设置拦截IP(IP段)
版权归西部数码所有,原文链接:https://www.west.cn/faq/list.asp?unid=1427 方法: 进入入口: 登陆管理中心,业务管理--安全及监测--安全组 点击添加按钮添加 ...
- 网页闯关游戏(riddle webgame)--游戏玩法和整体介绍
前言: 记得上大学那会, 有位传说中的大牛, 写了一个网页闯关类的游戏. 当时我们玩得不亦乐乎, 也是第一次接触到这种形式的游戏. 不过当时纯玩家心态, 并没有想过去创造一个. 最近想起这事, 突然想 ...
- Cheat Engine Tutorial 闯关手记
Cheat Engine Tutorial 闯关手记 第一关 Cheat Engine 能做什么?修改游戏的数值,就象<金山游侠V>,但它能胜任动态地址的查找:制作游戏专用的修改器,补丁, ...
- Python程序员面试牢记这些,助你闯关成功!
Python程序员的面试不同于其他的岗位,在面试过程中经常会遇到笔试.面试.复试等环节,面试就如同闯关."闯关"过程中,面试官对于Python开发人员的基础非常看重,那么如何在面试 ...
- 小白友好——C++基于EeayX简单开发的豪华版贪吃蛇[单人模式+双蛇对战+闯关模式(地图跳转)+排行榜+音乐]
目录 注意:该项目源码开源,在本文章最底下链接处获取,源码中附有大量注释. 游戏展示 单人模式 斗蛇模式 闯关模式 项目代码解析 一.整体框架结构 二.界面代码解析 1.主程序 2.主菜单 主菜单背景 ...
- Python挑战游戏( PythonChallenge)闯关之路Level- 3
闯关过程 闯关入口:http://www.pythonchallenge.com/pc/def/equality.html 根据页面提示, 应该是寻找字符串, 一个小写字母两边都是3个大写字母,类似如 ...
最新文章
- 解决grub引导错误的问题
- 带你1小时掌握Google图像语义分割模型,更有《深度学习》实体书免费送
- 【theano-windows】学习笔记十五——受限玻尔兹曼机
- windows拷贝内容到ubuntu中
- 几种常见的长度单位整理
- 漢城博殺的日子 (四)
- miui通知栏要点两下_「MIUI玩机技巧56」小米应用商店 新增 通知栏快捷入口
- Hadoop MapReduce编程 API入门系列之倒排索引(二十四)
- 学习笔记:JS + 简单的PHP实现用户注册及登录
- 欠拟合、过拟合、优化器
- VS2010:X64和X86冲突问题
- 标准摇滚电吉他音源 Orange Tree Samples Evolution Rock Standard
- 单元测试系列一-为什么要写单元测试,何时写,写多细
- 印刷行业中过UV是什么意思?
- 【嵌入式操作系统-2】Cortex-M7处理器编程者模型
- PPT如何插入艺术字
- 键盘符号中英文名称大全
- 【mysql】变量的基本使用
- android onkeydown()简介
- Python学习笔记(六)Python基础_数据类型——字符串
热门文章
- 今天我被微软狠狠地雷翻了
- 线性代数系列(1)行列式
- [医疗信息化][DICOM教程]HL7 V3 Standard-概述-HL7 V3 Standard - A High Level Overview
- Docker官方教程
- 服务器(CentOS7)配置安装oracle12c(v12.2.0)
- element-ui el-table 表格渲染错位以及高度计算错误问题
- matlab max/min函数用法
- Python学习笔记——函数式方程
- 鉴于B站的代码粘贴没有全选功能,up在这里放上软件小妹的脚本代码
- 【DL】第 6 章:文本生成转换器