如何通过SS7与HLR表进行交互?是否有任何模拟器可以做到这一点,或者我需要通过网络运营商做到这一点?我一直在使用Astersik与GSM元素进行通信,但没有直接与HLR表进行通信,是否有任何材料,所以我可以从一开始?
例如,对于RBT平台,他们的平台会在每次用户呼叫时触发,如果有可能,我很乐意实现这样的事情,我知道我可以通过Astersik和一些AGI来做到这一点,以指出一些外部链接,但是如果有人拨打特定号码,我怎么能通过所有呼叫实现这一点而不是触发?
任何信息都将受到高度赞赏。
答案 0 :(得分:1)
我认为你在每次通话时都要求相当于IN(智能网络)的触发器 - 即你希望每次设备或电话拨打或接听电话时都会生成一个事件并发送给你?
理论上,运营商可以将此作为服务提供,以便您可以触发事件中的其他功能 - 例如,在特定客户呼叫时显示客户信息。
在实践中,您可能会发现很难找到提供此服务的运营商 - 我知道几个大型运营商甚至内部都没有此功能(因为事件触发和通知机制会给非常昂贵的交换设备增加负载,因此它很难证明成本是合理的。)
如果您只能使用挂在特定PABX上的数字,那么您绝对可以做到这一点,但我想您已经从上述Astersik的评论中了解到这一点。
答案 1 :(得分:0)
Asterisk用于ISUP / SIP语音。您可以使用SIGTRAN或SS7与HLR进行通信。与SS7相比,SIGTRAN通信很简单,因为您不需要任何ss7卡,带有网卡的简单服务器可以使用像SigtranGateway这样的sigtran堆栈来与HLR进行通信。