呼叫到具有特殊铃声的内部目的地的路由
- 3CX电话系统将根据其本地设置将Caller ID转换为本地格式。 要查看/编辑3CX电话系统的本地设置,请转到“设置->高级”,然后检查“ e164号码处理”部分的内容。
- 首先检查caller ID,以查看它是否为国际。 从左到右检查来电显示。
- 如果CallerID不是国际电话,则任何以“ +”开头的或国际拨号代码都将被删除。如果同时满足以下两个条件,则认为CallerID不属于国际用户:
- CallerID以下列之一开头:
“ +”后紧跟e164设置中规定的国家/地区代码(数字)
国际拨号代码紧接着在E164设置规定的国家码(数字)
e164设置中规定的国家/地区代码(数字)
- 必须启用e164设置中的“如果在同一国家/地区则删除”复选框
- 如果CallerID为“国际”,则不会对该CallerID进行任何进一步的操作,并且将呼叫不变地传递到INTERNAL目的地。 在这种情况下,将调用“特殊铃声”功能,因为PBX将通过附加的报头“ Alert-info:international”来传递呼叫。
- 如果callerID不是国际电话,则接下来将检查它是否是国内或本地电话。从左到右检查新的callerID(国际部分已被删除)。
- 如果满足以下所有条件,则e164设置中规定的区号将从CallerID中删除(这意味着CallerID不是国内/地区):
- CallerID以在E164设置规定的地区代码开头
- 在E164设置复选框“如果地区代码相同则移除”必须启用
- 如果CallerID为“国内”,则不会对该CallerID进行任何进一步的操作,并且将呼叫不变地传递到INTERNAL目的地(仅删除了国际部分)。 在这种情况下,将调用“特殊铃声”功能,因为PBX将通过附加的标头“ Alert-info:national”来传递呼叫。
- 如果CallerID为本地,则将使用新的CallerID(国际部分和国家部分都被删除)将呼叫转移到INTERNAL目的地。 在这种情况下,由于PBX将通过附加的标头“ Alert-info:local”来传递呼叫,因此将调用“特殊铃声”功能。
呼叫外部目的地的路由
- 3CX电话系统将首先以目的号码为基础,通过呼出规则处理呼叫,然后选择第一个匹配的出站规则。
- 接下来,在呼出规则中指定的路由将指示哪个中继线连接将传递呼叫
- 3CX电话系统必须确定哪个SIP报头将包含CallerID。 要了解哪个SIP报头将传递CallerID:
- 转到SIP中继“出站参数”选项卡
- 识别其被分配的变量“From : User Part”部分。