CUCM号码转换实验

简介:

T0/T1/T2/T3实验报告

实验环境:

clip_image002

Phone1:1000/1003,注册到 CUCM

Phone2:2000/2001,注册到R2 CME

1-T0实验

Call routing ---Translation pattern

clip_image004 clip_image006

在R1 上 Debug cch323 h225

主叫转8888XXXX

被叫转2002

Oct 31 00:27:39.825: //18/801E4A710700/H323/setup_ind: callingNumber[88881000] calledNumber[2002]

如果我勾选”use calling party external phone number mask” 且在DN 下做了external phone number mask ,

clip_image008

clip_image010

结果发现:DN下 external phone number mask 覆盖不了T0 转的 88881000

clip_image012

如果我们用debug voip dialpeer all 也可以看到主叫和被叫号。

clip_image014

2-T1 实验

如果在Route Pattern下做主叫转换

clip_image016

1000--à2001效果:

Oct 31 01:22:09.304: //-1/xxxxxxxxxxxx/H323/cch323_h225_receiver: Received msg of type SETUPIND_CHOSEN

Oct 31 01:22:09.304: //-1/xxxxxxxxxxxx/H323/setup_ind: Entry

Oct 31 01:22:09.304: //50/00EFC30D0100/H323/setup_ind: callingNumber[99991000] calledNumber[2001]

Oct 31 01:22:09.304: //50/00EFC30D0100/H323/setup_ind: ---- calling IE present

如果勾选”use calling party external phone number mask”也是T1覆盖掉DN的更改.

3-T2实验

创建RL 和RP

clip_image018

clip_image020

1000--à2001

Debug可以看出信息,T2覆盖掉了T1的转换

Oct 31 03:41:10.356: //-1/xxxxxxxxxxxx/H323/cch323_h225_receiver: Received msg of type SETUPIND_CHOSEN

Oct 31 03:41:10.356: //-1/xxxxxxxxxxxx/H323/setup_ind: Entry

Oct 31 03:41:10.360: //54/808763790100/H323/setup_ind: callingNumber[66661000] calledNumber[2001]

Oct 31 03:41:10.360: //54/808763790100/H323/setup_ind: ---- calling IE present

4-T3实验

Transformation Pattern 要跟CSS一起结合使用

现在环境 (没有T0)

1XXX-----》2XXX

T1 做了主叫变 9999XXXX (1000---->99991000)

T2 做了主叫变 6666XXXX (99991000----->66661000)

实现T3 主叫变 4444XXXX

Step1: 创建CSS/PT (略),

Step2:在H323网关上挂CSS

clip_image022

Step3: 创建一个Calling party transformation Pattern

clip_image024

在这里主叫号码为1XXX

clip_image026

最后T3统管一切转换

clip_image028

如果再复杂一点,加上T0转主叫

1XXX ---拨打1234,主叫变3333XXX,配置如下

clip_image030

T1转9999XXXX

T2转 6666XXXX

如果要实现T3覆盖转,则 这里应该些 3333XXXX

clip_image032

实验结果成功

clip_image034

反之,转被叫也一样

实验心得

实验一定要做了才有体会

debug voip dialpeer all 也可以看主被叫


本文转自 bilinyee博客,原文链接:     http://blog.51cto.com/ericfu/1978997   如需转载请自行联系原作者

相关文章
|
9月前
|
存储 人工智能 API
离线VS强制登录?Apipost与Apifox的API工具理念差异深度解析
在代码开发中,工具是助手还是枷锁?本文通过对比Apipost和Apifox在断网环境下的表现,探讨API工具的选择对开发自由度的影响。Apifox强制登录限制了离线使用,而Apipost支持游客模式与本地存储,尊重开发者数据主权。文章从登录策略、离线能力、协作模式等方面深入分析,揭示工具背后的设计理念与行业趋势,帮助开发者明智选择,掌握数据控制权并提升工作效率。
|
3天前
|
云安全 人工智能 算法
以“AI对抗AI”,阿里云验证码进入2.0时代
三层立体防护,用大模型打赢人机攻防战
1307 3
|
3天前
|
机器学习/深度学习 安全 API
MAI-UI 开源:通用 GUI 智能体基座登顶 SOTA!
MAI-UI是通义实验室推出的全尺寸GUI智能体基座模型,原生集成用户交互、MCP工具调用与端云协同能力。支持跨App操作、模糊语义理解与主动提问澄清,通过大规模在线强化学习实现复杂任务自动化,在出行、办公等高频场景中表现卓越,已登顶ScreenSpot-Pro、MobileWorld等多项SOTA评测。
632 3
|
4天前
|
人工智能 Rust 运维
这个神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
加我进AI讨论学习群,公众号右下角“联系方式”文末有老金的 开源知识库地址·全免费
|
11天前
|
编解码 人工智能 自然语言处理
⚽阿里云百炼通义万相 2.6 视频生成玩法手册
通义万相Wan 2.6是全球首个支持角色扮演的AI视频生成模型,可基于参考视频形象与音色生成多角色合拍、多镜头叙事的15秒长视频,实现声画同步、智能分镜,适用于影视创作、营销展示等场景。
742 5