集群系统呼叫GSM系统
由集群系统呼叫GSM系统时,集群终端只需一次拨号即可呼叫到GSM终端,软件实现过程如下:
(1)MCU中断接收集群通信系统控制中心下发的被叫GSM终端的用户号,如“13901234567”,并置1“呼叫GSM”标志位。
(2)主程序查询到“呼叫GSM”标志后,通过串口向TC35T发送AT指令“ATD13901234567;”(在本文中代表回车字符),使TC35T建立GSM网络连接。
(3)呼叫建立后,MCU中断接收集群通信系统控制中心下发的“集群拆线”命令或TC35T返回的“GSM拆线”指令。
(4)若主程序查询到“集群拆线”标志,则通过串口向TC35T发送AT指令“ATH”,控制TC35T断开GSM网络连接;若主程序查询到“GSM拆线”标志,即收到TC35T回送的“NO CARRIE
R”,则上报集群通信系统控制中心,结束本次呼叫。
(5)拆线子程序清0各相关标志位,之后返回主程序,准备处理下一次呼叫。
GSM系统呼叫集群系统
由GSM系统呼叫集群系统时,采用二次拨号方式,GSM终端首先拨打GSM接口单元TC35T模块所使用的SIM卡用户号,听到系统提示音后,再键入被叫集群终端的用户号,软件实现过程如下:
(1)TC35T收到GSM终端的呼叫后,通过串口向MCU回送“RING”,表示收到有效的GSM呼叫申请(此时GSM主叫方处于振铃状态)。
(2)MCU中断接收到“RING”后,置1“振铃”标志位。
(3)主程序查询到“振铃”标志后,通过串口向TC35T发送AT指令“ATA”,使TC35T摘机应答,建立GSM网络连接。
(4)MCU控制MT8880发送约定的系统提示音给GSM终端,并准备接收GSM终端送来的DTMF格式的被叫号码。
(5)GSM终端听到系统提示音后,再键入被叫集群终端的用户号,如“20520201”。MCU收齐被叫号码“20520201”后,上报集群通信系统控制中心,申请集群网络连接。
(6)MCU中断接收集群通信系统控制中心下发的呼叫处理结果,置1相应的标志位,如“可以接续”、“被叫忙”等。
(7)若主程序查询到“可以接续”标志,则进入循环查询拆线标志过程,并按查询结果做出相应的拆线处理;若主程序查询到“被叫忙”标志,则控制MT8880产生忙音信号,之后再拆线;若在规定时间内未收到集群通信系统控制中心下发的接续命令,则主动拆线。
(8)拆线子程序清0各相关标志位,之后返回主程序,准备处理下一次呼叫。
结语
本电话互联方案已应用于某车载集群通信系统中,实际应用证明,处于移动中的集群通信系统,虽然无法与PSTN公网电话互联,但却能很容易地与GSM公网电话互联,更突显出该互联方案的实用性。集群通信系统与GSM通信系统的电话互联,延伸了集群通信系统的指挥调度通信网络,能够为部队、公安、交通、水利、地震等部门的机动通信、抢险救灾、应急调度等提供更综合的全方位的通信保障。