简介

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中继对接案例相关推荐

  1. 消费升级背景下零食行业发展报告_三只松鼠IPO闯关成功“零食第一股”能否守住食品安全底线...

    7月12日,三只松鼠股份有限公司在深圳证券交易所创业板上市,发行4100万股,发行价格在14.86元每股,募集资金6.02亿元:7月15日,三只松鼠收获第一个涨停板,市值达到93.23亿元. 2018 ...

  2. ip中继对接_朗视IPPBX为桃源居中澳实验学校打造IP语音校园!

    项目背景 桃源居中澳实验学校成立于2002年,是一所十二年一贯制民办学校,广东省一级学校.学校位于深圳市宝安区西乡桃源居社区,占地18.16万平方米,建筑面积13万平方米,在校师生近万人. 项目需求 ...

  3. sqli-labs第一关的闯关

    第一关:单引号错误 SQL的注入最终是为了拿到数据库的文件或者数据. 刚进页面,显示需要输入id.于是我们使用在地址栏后面加上 ?id=1 第二行的黄色字体是我自己添加的内容,表示被传入mysql执行 ...

  4. servu ip段访问_西部数码使用指南:利用安全组设置拦截IP(IP段)

    版权归西部数码所有,原文链接:https://www.west.cn/faq/list.asp?unid=1427 方法: 进入入口: 登陆管理中心,业务管理--安全及监测--安全组 点击添加按钮添加 ...

  5. 网页闯关游戏(riddle webgame)--游戏玩法和整体介绍

    前言: 记得上大学那会, 有位传说中的大牛, 写了一个网页闯关类的游戏. 当时我们玩得不亦乐乎, 也是第一次接触到这种形式的游戏. 不过当时纯玩家心态, 并没有想过去创造一个. 最近想起这事, 突然想 ...

  6. Cheat Engine Tutorial 闯关手记

    Cheat Engine Tutorial 闯关手记 第一关 Cheat Engine 能做什么?修改游戏的数值,就象<金山游侠V>,但它能胜任动态地址的查找:制作游戏专用的修改器,补丁, ...

  7. Python程序员面试牢记这些,助你闯关成功!

    Python程序员的面试不同于其他的岗位,在面试过程中经常会遇到笔试.面试.复试等环节,面试就如同闯关."闯关"过程中,面试官对于Python开发人员的基础非常看重,那么如何在面试 ...

  8. 小白友好——C++基于EeayX简单开发的豪华版贪吃蛇[单人模式+双蛇对战+闯关模式(地图跳转)+排行榜+音乐]

    目录 注意:该项目源码开源,在本文章最底下链接处获取,源码中附有大量注释. 游戏展示 单人模式 斗蛇模式 闯关模式 项目代码解析 一.整体框架结构 二.界面代码解析 1.主程序 2.主菜单 主菜单背景 ...

  9. Python挑战游戏( PythonChallenge)闯关之路Level- 3

    闯关过程 闯关入口:http://www.pythonchallenge.com/pc/def/equality.html 根据页面提示, 应该是寻找字符串, 一个小写字母两边都是3个大写字母,类似如 ...

最新文章

  1. 解决grub引导错误的问题
  2. 带你1小时掌握Google图像语义分割模型,更有《深度学习》实体书免费送
  3. 【theano-windows】学习笔记十五——受限玻尔兹曼机
  4. windows拷贝内容到ubuntu中
  5. 几种常见的长度单位整理
  6. 漢城博殺的日子 (四)
  7. miui通知栏要点两下_「MIUI玩机技巧56」小米应用商店 新增 通知栏快捷入口
  8. Hadoop MapReduce编程 API入门系列之倒排索引(二十四)
  9. 学习笔记:JS + 简单的PHP实现用户注册及登录
  10. 欠拟合、过拟合、优化器
  11. VS2010:X64和X86冲突问题
  12. 标准摇滚电吉他音源 Orange Tree Samples Evolution Rock Standard
  13. 单元测试系列一-为什么要写单元测试,何时写,写多细
  14. 印刷行业中过UV是什么意思?
  15. 【嵌入式操作系统-2】Cortex-M7处理器编程者模型
  16. PPT如何插入艺术字
  17. 键盘符号中英文名称大全
  18. 【mysql】变量的基本使用
  19. android onkeydown()简介
  20. Python学习笔记(六)Python基础_数据类型——字符串

热门文章

  1. 今天我被微软狠狠地雷翻了
  2. 线性代数系列(1)行列式
  3. [医疗信息化][DICOM教程]HL7 V3 Standard-概述-HL7 V3 Standard - A High Level Overview
  4. Docker官方教程
  5. 服务器(CentOS7)配置安装oracle12c(v12.2.0)
  6. element-ui el-table 表格渲染错位以及高度计算错误问题
  7. matlab max/min函数用法
  8. Python学习笔记——函数式方程
  9. 鉴于B站的代码粘贴没有全选功能,up在这里放上软件小妹的脚本代码
  10. 【DL】第 6 章:文本生成转换器