使用Asterisk PBX进行NGN检测

是否可以检测NGN(非地理编号,例如0844,0845,0870等)号码是否已被用于连接Asterisk PBX?

提前致谢。

凯尔

Asterisk只能对通话提供的信息采取行动。 如果您的电话服务提供商通过PRI,SIP或其他信号发送主叫号码(主叫号码或ANI),则Asterisk可以处理该数据。 是否可以信任提供的数据的有效性与Asterisk无关; 它可以被欺骗。

使用extensions.conf中的Asterisk dialplan来比较$ {CALLERID(num)}与固定列表或数据库,然后采取您希望的任何行动作为结果 – 转到不同的上下文,设置账单代码等。

这取决于你的Asterisk盒​​子如何接收这些呼叫。

如果使用E1 / T1,您通常会收到带有被叫号码的DNIS指示,可在您的接收上下文中使用。

如果通过SIP提供商接收这些电话,他们应该为您提供一些访问该数据的方式。