消防电话网络系统及其通话控制方法与流程

文档序号:27558282发布日期:2021-11-25 02:18阅读:496来源:国知局
消防电话网络系统及其通话控制方法与流程

1.本技术涉及消防技术领域,更具体地说,涉及一种消防电话网络系统及其通话控制方法。


背景技术:

2.消防对于任何人类活动的场地来说都是一件非常重大的事,其关乎生命财产的安全。对于各类场所来说,当发生火灾或其他灾难事故时,通过电话及时有效地向消防部门传递灾情消息是控制灾情的关键所在。然而,由于现有的消防电话网络的抗干扰能力较差,所以无法远距离传递灾情消息。


技术实现要素:

3.有鉴于此,本技术提供一种消防电话网络系统及其通话控制方法,用于供用户与消防部分之间有效传递灾情消息,以解决现有消防电话网络抗干扰能力差的问题。
4.为了实现上述目的,现提出的方案如下:一种消防电话网络系统,包括电话主机、近端网络资源器、远端网络资源器和多个电话分机,其中:所述电话主机与所述近端网络资源器通过数据总线信号连接,并将电话主机的登录通过所述数据总线向所述近端网络资源器发送主机信息;所述近端网络资源器通过网络与所述远端网络资源器信号连接,用于将所述主机信息发送至所述远端网络资源器;所述远端网络资源器分别与每个所述电话分机通过数据总线信号连接,并基于所述主机信息向所述近端网络资源器透过所述网络返回自身ip地址,所述自身ip地址绑定有所述分区地址和所述分机地址;所述近端网络资源器还用于记录所述远端网络资源器的自身ip地址和与所述自身ip地址绑定的所述分区地址和所述分机地址。
5.可选的,所述网络为消防专用网络或互联网。
6.可选的,所述网络中配置有网络交换机和与所述网络交换机连接的其他远端网络资源器。
7.一种通话控制方法,应用于如上所述的消防电话网络系统,其特征在于,所述通话控制方法包括步骤:执行对所述消防电话网络系统内的ip地址与分机地址的映射管理;近端网络资源其采用智能路由方式实现所述消防电话网络系统内的语音传输和呼叫操作。
8.可选的,所述执行对所述消防电话网络系统内的ip地址与分机地址的映射管理,包括步骤:响应用户的地址配置请求,为所述消防电话网络系统中的所述近端网络资源器和
所述远端网络资源器配置ip地址;控制所述近端网络资源器通过发送登录信息的方式获取并记录所述远端网络资源器的ip地址和与所述ip地址绑定的分区地址和分机地址。
9.可选的,所述控制所述近端网络资源器通过发送登录信息的方式获取并记录所述远端网络资源器的ip地址和与所述ip地址绑定的分区地址和分机地址,包括步骤:控制所述近端网络资源器通过巡检登记远端网络资源器的ip地址;控制所述近端网络资源器登记所述远端网络资源器接入的电话分机的分机地址;控制所述近端网络资源器登记所述电话分机的分区地址。
10.可选的,所述采用智能路由方式实现所述消防电话网络系统内的语音传输和呼叫操作,包括步骤:基于多分支网络外的电话分机呼叫电话总机;基于多分支网络外的电话总机呼叫电话分机。
11.可选的,所述基于多分支网络外的电话分机呼叫电话总机,包括步骤:基于多分支网络外的电话分机呼叫跨区的电话总机。
12.可选的,所述基于多分支网络外的电话总机呼叫电话分机,包括步骤:基于多分支网络外的电话总机呼叫跨区的电话分机。
13.从上述的技术方案可以看出,本技术公开了一种消防电话网络系统及其通话控制方法,该系统包括电话主机、近端网络资源器、远端网络资源器和多个电话分机。电话主机与近端网络资源器通过数据总线信号连接,并基于电话主机的登录透过网络向远端网络资源器发送主机信息;近端网络资源器通过网络与远端网络资源器信号连接;远端网络资源器分别与每个电话分机通过数据总线信号连接,并基于主机信息向近端网络资源器返回自身ip地址、分区地址和分机地址;近端网络资源器还用于记录远端网络资源器的自身ip地址和与自身ip地址绑定的分区地址和分机地址。鉴于近端网络资源器和远端网络资源器通过网络实现信号连接,从而有效提高了系统的抗干扰性。
附图说明
14.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
15.图1为本技术实施例的一种消防电话网络系统的结构框图;图2为本技术实施例的一种通话控制方法的流程图;图3为本技术实施例的一种系统应用拓扑图;图4a为本技术实施例的近端网络资源器登记远端网络资源器设备ip地址的流程图;图4b为本技术实施例的近端资源器智能登记远端资源器接入的分机地址的流程图;图4c为本技术实施例的电话分机呼叫电话总机的处理流程图;图4d为本技术实施例的电话主机呼叫电话分机的处理流程图。
具体实施方式
16.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
17.实施例一图1为本技术实施例的一种消防电话网络系统的结构框图。
18.如图1所示,本实施例提供的消防电话网络系统包括电话主机10、近端网络资源器20、远端网络资源器30和多个电话分机40。
19.这里的近端网络资源器和远端网络资源器为相对概念,均是结构和功能相同或相类似的网络资源器,在本技术中近端网络资源器还被简称为近端机,远端网络资源器被简称为远端机。
20.本技术中作为近端机或远端机的网络资源器能够为总线式消防电话系统提供实现网络传输通信的信息传送模块,该网络资源器可使消防电话通信信息通过tcp/ip协议的以太网网络(含局域网)进行语音与数据的双向传送,进而实现采用以太网网络设备以及光纤设备实现长距离通信,该网络资源器不仅满足用户采用通用互联网络实现消防电话系统的信息传输的要求,同时可利用以太网网络提高抗干扰和高传输速率能力在一些高强度的电磁干扰环境中,实现消防电话系统的可靠运行。
21.本实施例中的电话主机与近端网络资源器通过数据总线实现连接,该数据总线可以选用hwe

bus总线。hwe

bus总线利用的信号协议中包括分区地址和分机地址,网络信号中将分区和分机地址数据绑定到ip地址上进行传输,在接收端解析ip地址,同一ip地址的数据进行接收解析,不同ip地址不予接收。该电话主机基于其登录通过数据总线将其登录的主机信息发送至近端网络资源器。
22.近端网络资源器通过网络与远端网络资源器实现信号连接,用于将上述主机信息发送至远端网络资源器。这里的网络可以是消防专用网络或者普通的互联网。上述网络中可以配置有网络交换机,且该网络交换机还可以连接有其他的远端网络资源器。
23.该远端网络资源器通过上述数据总线与每个电话分机实现连接,用于基于分机登录信息对每个电话分机配置分区地址和分机地址,并基于主机信息向近端网络资源器透过上述网络返回其自身ip地址,且该ip地址绑定有每个电话分机的分区地址和分机地址。这里的电话分机也可以是另外的电话主机。
24.上述近端网络资源器在接收到远端网络资源器的自身ip地址和与该自身ip地址绑定的分区地址和分机地址后,记录上述ip地址及其分区地址和分机地址。以使电话主机通过近端网络资源器和远端网络资源器实现与每个电话分机的通话。
25.从上述技术方案可以看出,本实施例提供了一种消防电话网络系统,包括电话主机、近端网络资源器、远端网络资源器和多个电话分机。电话主机与近端网络资源器通过数据总线信号连接,并基于电话主机的登录透过网络向远端网络资源器发送主机信息;近端网络资源器通过网络与远端网络资源器信号连接;远端网络资源器分别与每个电话分机通过数据总线信号连接,并基于主机信息向近端网络资源器返回自身ip地址、分区地址和分机地址;近端网络资源器还用于记录远端网络资源器的自身ip地址和与自身ip地址绑定的
分区地址和分机地址。鉴于近端网络资源器和远端网络资源器通过网络实现信号连接,从而有效提高了系统的抗干扰性。
26.实施例二图2为本技术实施例的一种通话控制方法的流程图。
27.如图2所示,本实施例提供的通话控制方法应用于上面实施例所提供的消防电话网络系统。具体来说,应用于如图3所示的系统应用拓扑图,该通话控制方法包括如下步骤:s1、执行对消防电话网络系统内的ip地址与分机地址的映射管理。
28.网络内ip管理的重要目的是进行多路通话时识别网络内占线并进行转接操作;ip管理实际是对每一ip所对应的分机地址的管理;ip管理仅在一个网络内实现与分机地址捆绑式管理,利于简化网络级联控制;在总机进行自动登录时,完成各个网络实现ip和分机地址的数据采集工作;近端网络资源器以ip的广播方式向网络转发总机登录指令,以便各个分机都能够接收总机指令;远端网络资源器以点对点ip形式向近端网络资源器发送指令或应答;远端网络资源器根据分机应答捆绑ip地址上传到近端网络资源器;近端网络资源器接收远端网络资源器应答帧提取远端ip及其途径的分机地址信息进行登录;近端网络资源器在通话控制信息传送时进行通话占线冲突判断并通知总机进行处理。
29.具体来说,本实施例中通过如下关键步骤实现映射管理:s11、响应用户的地址配置请求,为消防电话网络系统中的近端网络资源器和远端网络资源器配置ip地址。
30.通过上位机软件设置网络资源器ip地址,ip地址为4字节,存储在数组中,例如ip_addr[4]; ip地址设置遵循网络ipv4的地址分类设置,满足系统联网需求,ip地址存储在变量数组中。例如数组ip_addr[4]存储ip地址,ip地址如192.168.0.1。
[0031]
s12、控制近端网络资源器通过发送登录信息的方式获取并记录远端网络资源器的ip地址和与ip地址绑定的分区地址和分机地址。具体来说,包括如下操作:首先,控制近端网络资源器登记远端网络资源器设备ip地址。
[0032]
近端网络资源器通过巡检发送登录指令给网络交换机上接的远端网络资源器;远端网络资源器判断接收的ip为自己地址时,将自己的ip数据绑定登录指令发送给近端资源器;近端网络资源器接收处理,并存储远端的ip地址到变量数组和eeprom中。例如变量ip_another_addr[n]存储远端登录的所以ip地址,其中ip_another_addr[0]为登录远端资源器总数, ip_another_addr[1]为登录远端资源器的ip地址的末端地址。
[0033]
上述系统应用拓扑图各设备登录完成后,192.168.0.1近端网络资源ip_another_addr[0]=2,ip_another_addr[1]=2,ip_another_addr[2]=3;192.168.0.4近端网络资源器ip_another_addr[0]=2,ip_another_addr[1]=5,ip_another_addr[2]=6。具体流程如图4a所示。
[0034]
近端资源器发送登录命令:帧头+数据长度+目标ip+端口+data+crc校验;其中data:0x05 0xef 0xef 0x00 0x00 0xef。远端资源器应答登录命令:帧头+数据长度+目标ip+端口+data+crc校验;其中目标ip= ip_another_addr[1],data:0x05 0xef 0xef 0x00 0x00 0xef。
[0035]
然后,近端资源器智能登记远端资源器接入的分机地址。
[0036]
消防电话主机发送登录分机指令,通过近端资源器接收处理后,将命令转发到以太网络中,转发的数据带远端ip地址和登录指令;远端网络资源器接收到自己ip地址的数据后解析,将解析的数据转换为bus总线信号,发送给分机。分机接收到登录指令后处理并发送登录应答指令,远端网络资源器接收后转发数据到近端网络资源器;近端网络资源器按远端ip对应的存储变量将分机地址存储,并且将数据转移为bus总线信号发送给电话主机。
[0037]
上述系统应用拓扑图中各设备登录完成后,ip地址就与登录的分机/分区绑定,便于网络内指令传输。192.168.0.1近端资源器的ip_another_addr[1]=2对应的登录分机地址存储在结构体ip_ex_addr[0]中, ip_ex_addr[0].ex_addr[126]存储登录的分机地址,ip_ex_addr[0].ex_addr[0]=3,ip_ex_addr[0].ex_addr[1]=4。
[0038]
192.168.0.1近端资源器的ip_another_addr[2]=3对应的登录分机地址存储在结构体ip_ex_addr[1]中, ip_ex_addr[1].ex_addr[126]存储登录的分机地址,ip_ex_addr[1].ex_addr[0]=5,ip_ex_addr[1].ex_addr[1]=6。程序处理流程图见图4b所示。
[0039]
近端资源器发送登录命令:帧头+数据长度+广播ip+端口+data+crc校验;其中广播ip= 0xff 0xff 0xff 0xff , data: 0x05 0xc3 0xff 0x01 0x03 0x3e;data中0x01为电话总机地址,0x03为分机地址。
[0040]
远端资源器发送登录命令:帧头+数据长度+广播ip+端口+data+crc校验;其中广播ip, ip= ip_another_addr[1], data: 0x05 0xcc 0xff 0x01 0x03 0x31;data中0x01为电话总机地址,0x03为所接分机地址。
[0041]
最后,近端资源器智能登记远端资源器接入的分区地址。
[0042]
多主机联网通信时,近端机需记录远端登录的主机地址,以便数据通信。数据发送流程和登录分机类似,不同的是分区应答中控主机登录指令。登录的分区地址存储在ip_ex_addr[0].zone_addr[10]中。192.168.0.4存储ip=5下对应的主机地址1,存储ip=6下对应的主机地址2。
[0043]
近端资源器发送登录命令:帧头+数据长度+广播ip+端口+data+crc校验;其中广播ip= 0xff 0xff 0xff 0xff , data: 0x05 0x3c 0xff 0x01 0x00 0x3e;data中0x01为目标地址

电话主机地址,0x00表示源地址

中控主机地址。
[0044]
远端资源器发送登录命令:帧头+数据长度+广播ip+端口+data+crc校验;其中广播ip ip= ip_another_addr[1], data: 0x55 0xaa 0x16 0x33 0xe1 0x4c;data中0x00为目标地址

中控主机地址,0x01为源地址

应答的主机地址。
[0045]
s2、采用智能路由方式实现消防电话网络系统内的语音传输和呼叫操作。
[0046]
本技术能够基于多分支网络外的分机呼叫总机控制流程。关键流程步骤如图4c所示:近端资源器登录远端资源器ip;近端资源器登录远端资源器接入的分机地址;电话分机呼叫电话总机;远端机透传数据到网络;近端机接收网络上数据;解析ip为本机ip时,解析呼叫命令;呼叫本机总机的话直接将数据发送到电话总机;如呼叫跨区总机时,将数据发送到对应的远端机上,并且也将数
据发送到线缆上。
[0047]
电话总机接收到分机呼叫指令,电话总机发送应答数据到近端机;近端机将数据透传到网络,远端机接收网络数据后解析发送给电话分机。
[0048]
电话总机接通分机,发送接通指令到近端机。
[0049]
近端机需解析ip地址及分机和分区地址,并记录通话命令及通话状态。
[0050]
本技术还能够基于多分支网络外的电话总机呼叫电话分机,其具体控制流程如图4d所示:电话总机呼叫电话分机;有网络支线通话占线情况,近端机向电话总机发送占线分机号,占线指令;近端机向电话总机发送主机占线呼出指令a0 c1 00 03 crc电话总机确认该电话分机已登录并提示是否转呼;用户确认转呼后,电话总机向近端机发送启动呼叫电话分机,电话总机发送接通指令a0 c3 00 01 crc;如果电话总机未转接,发送挂机指令a0 c0 00 01 crc。
[0051]
近端机发送挂断通话分机,清分机ext_state [ ]数据电话分机摘机;电话总机接通分机;电话总机挂断占线分机。
[0052]
从上述技术方案可以看出,网络系统内数字控制和语言包都采用智能路由方式进行处理。网络内近端机为一智能节点,具有数据和语言包智能路由特性,其算法是识别分机与总机路径并进行记忆,按算法进行路由分配处理。动态存储ip地址对应的分区、分机地址的工作状态;已实现多个电话主机网络系统互联通信。
[0053]
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0054]
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
[0055]
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0056]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0057]
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0058]
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0059]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0060]
以上对本发明所提供的技术方案进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1