背景描述:不同地区的两家公司进行通话,公司内部注册的电话皆为短号。要求是A方拨打B方长号,B方能够接通,并在B方电话上显示A方长号。反之,同理。
从左到右的PC机配置如下图所示:
左一PC机:(注册一台分机,号码为200.)
1、SIP中继:添加一条到左二的路由。
2、变换:添加自身前缀62。
3、规整主叫号码分析:给主叫号码前缀为2的分机添加前缀62,即拨出去的号码为62 200。
4、被叫号码分析:添加一条被叫号码前缀为0532的被叫号码分析,并选择到左二的路由。(被叫号码前缀为0532是因为此时拨出去的号码为0532 71 100,其前缀为0532,还未对它做任何变换。)
左二PC机:
1、SIP中继:添加一条到左一的路由,添加一条到右二的路由。(添加到左一的路由是因为路由必须是双向的。)
2、变换:删除拨打出的号码的前缀,即删除0532;添加主叫方的号码前缀,即添加0531。
3、规整主叫号码分析:创建两个号码规整组,一个利用删除变换(此处的主叫号码前缀用2即可,用6是否也可以还未测试),一个利用添加变换(添加前缀时的主叫号码前缀一定是6,即变换之后的主叫方)。
4、被叫号码分析:添加一条被叫号码前缀为0532的号码分析,并对被叫号码进行变换,对主叫号码进行规整。(此时被叫号码前缀依旧是0532,只有拨出去之后,在之后的PC机上,被叫号码前缀才会变为71.)
右二PC机:
1、SIP中继:添加两条SIP中继路由,一条到左二,一条到右一。
2、变换:删除拨打出的号码前缀71.(为什么删除,因为不删除的话拨到右一PC机的号码就是71 100,可是右一PC机服务器上注册的分机只有100,匹配不到。)
3、规整主叫号码:创建一个号码规整组,主叫号码的前缀为2,利用删除被叫号码前缀的变换。
4、被叫号码分析:添加一条被叫号码分析,此时的被叫号码前缀已经为71,选择到右一的路由,同时利用被叫号码变换。
右一PC机:(注册分机,号码为100.)
1、SIP中继:添加一条到右二的路由。
2、变换:空。
3、规整主叫号码:空。
4、被叫号码分析:空。(由此可见,被叫号码分析是单向的。)
A方呼叫B方成功。