一种数字对讲方法及系统技术方案

技术编号:18814691 阅读:32 留言:0更新日期:2018-09-01 10:31
本发明专利技术实施例公开了一种数字对讲方法及系统,其中方法包括:响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码;基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。由此,在不增加成本和系统复杂性的前提下,降低对讲系统对中心服务器的依赖,提高对讲系统的可靠性。

A digital talkback method and system

The embodiment of the invention discloses a digital intercom method and a system, wherein the method includes: acquiring the intercom number of the target machine input by the user in response to the intercom request of the terminal machine; converting the intercom number of the target machine into an IP address in a preset network segment based on an operation formula, and realizing the IP address based on the IP address The intercom between the terminal and the target is connected. Thus, without increasing the cost and complexity of the system, the dependence of the intercom system on the central server is reduced and the reliability of the intercom system is improved.

【技术实现步骤摘要】
一种数字对讲方法及系统
本专利技术涉及数字对讲领域,尤其涉及一种数字对讲方法及系统。
技术介绍
目前市场上的数字对讲系统一般都是运行于局域网,又或者基于局域网再扩展到广域网。无论何种形式的网络,数字通信首要解决的问题是如何让所有终端机在网络上具有唯一的标识,也即是确定所有终端机在TCP/IP协议中的IP地址。目前有很多现成的协议可用于解决数字对讲系统的IP地址问题,例如:DNS、DHCP之类。也有些数字对讲系统使用自定义的协议或自定义的方法来分配IP,而这些方法都免不了需要有中心服务器和中心数据库。另一方面,对讲系统的可靠性需求较高,一旦服务器故障,对讲系统整体瘫痪,造成很多人进不了门,保安人员会忙不过来,使得用户体验极差。而有些对讲系统会设计成对中心服务器弱依赖,一般是设置期间必须依赖服务器,运行期间即使服务器故障,终端机仍能继续运行部分基本功能,但是这种对讲系统也存在一定的局限性,此类对讲系统需使用很高端的服务器和后备系统,使得对讲系统不但成本高而且对讲系统变得更加复杂。
技术实现思路
本专利技术实施例提供了一种数字对讲方法及系统,在不增加成本和系统复杂性的前提下,降低对讲系统对中心服务器的依赖,提高对讲系统的可靠性。第一方面,本专利技术实施例提供了一种数字对讲方法,包括:响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码;基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。第二方面,本专利技术实施例还提供了一种数字对讲系统,包括:第一响应获取单元,用于响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码;第一转换连接单元,用于基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。本专利技术实施例提供的一种数字对讲方法及系统,通过获取用户通过终端机输入的目标机的对讲号码,并将该对讲号码根据运算公式转换成预设网段内的IP地址,以便基于该IP地址实现终端机与目标机的对讲连接。由此,在不增加成本和系统复杂性的前提下,降低对讲系统对中心服务器的依赖,提高对讲系统的可靠性。附图说明图1是本专利技术实施例一提供的一种数字对讲方法的流程示意图;图2是本专利技术实施例一提供的对讲号码转换成IPv6地址的示意图;图3是本专利技术实施例二提供的一种数字对讲方法的流程示意图;图4是本专利技术实施例二提供的目标组号转换成IPv6地址的示意图;图5是本专利技术实施例三提供的一种数字对讲方法的流程示意图;图6是本专利技术实施例四提供的一种数字对讲系统的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1是本专利技术实施例一提供的一种数字对讲方法的流程图,本实施例可适用于终端机与目标机之间进行一对一呼叫的情况,该方法可以由一种数字对讲系统来执行,具体包括如下步骤:步骤110、响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码。在数字对讲系统中,每台终端机都有一个唯一的对讲号码,其中,该对讲号码可被用户理解记忆,但不能直接被终端机理解并用于网络通讯,还需要将对讲号码转换成能够进行网络通信的IP地址。数字对讲系统中,常见的终端机的对讲号码一般由三部分组成,包括终端类型、数字段及分机号,如图2所示。其中,终端类型与分机号都是由1位26进制的数组成,数字段由不超过16位的10进制数字组成,示例性的,为了方便用户记忆,数字段可以设置为3-6位的10进制数字。在进行终端机与目标机之间呼叫时,首先获取用户通过终端机输入的目标机的对讲号码,以便将对讲号码进行转换成能够进行网络通信的IP地址。步骤120、基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。目前常见的数字对讲系统,将对讲号码转换成为IP地址方法有穷举法和公式法。其中,穷举法即是根据所有终端机的对讲号码及与其对应的IP地址建立包含对讲号码与IP地址的对应关系列表,基于中心服务器与中心数据库,动态或静态的为每个终端机分配对应的IP地址。而公式法由于局域网中IPv4编码空间的容量限制,很少在对讲系统中使用。由于IPv6编码空间大,可以容纳任何数字对讲系统中对讲号码对应的IP地址的可能值的数量。因此,在本申请的数字对讲系统中,可利用公式法将终端机的对讲号码转换成对应的IPv6地址。具体的,首先需要根据不同的业务需求,预先划分网段,示例性的,可划分出服务段(FEC0:3::x/64段)、对讲段(FEC0:4::x/64段)和基本段(FE80::x/64段)。其中,服务段可用于智能楼宇系统对讲以外的其他业务,具体的,可用于与终端机的终端序列号相关联的业务;对讲段可用于终端机之间对讲,与对讲号码对应;基本段可用于链路本地地址,与网卡的MAC地址对应。相应的,每台终端机有3个IPv6地址分别为:(1)FEC0:3::x/64,根据每台终端机的终端序列号生成,用于与终端序列号相关联的业务;(2)FEC0:4::x/64,根据对讲号码生成,用于对讲通讯;(3)FE80::x/64,链路本地地址,由网络底层自动生成,该IP与业务无关,用于上述两个IP之外的其他用途。由于每台终端机都有唯一的对讲号码,根据对讲号码预先为每台终端机设置好各自对应的IP地址,示例性的,可根据运算公式将每台终端机各自的对讲号码换算成与其对应的预设网段内IPv6地址。在获得目标机的对讲号码之后,根据运算公式将其转换成二进制数,并存放在对讲段内的IPv6地址的低64位,示例性的,转换过程可见图2,根据运算公式转换时,将对讲号码的26进制的终端类型转换成二进制数,并存放在IPv6地址的第59-63位;将对讲号码的10进制数字段转换成二进制数,并对应的存放在IPv6地址的第5-58位;将对讲号码的26进制的分机号转换成二进制数,并存放在IPv6地址的第0-4位。由此,将目标机的对讲号码转换成与其对应的IPv6地址,同时由于每一台终端机对讲号码的唯一性,则转换后的IPv6地址唯一对应一台目标机,基于该IPv6地址可连接到对应的目标机,由于终端机与目标机的IP地址在同一网段,终端机与目标机可直接进行对讲。由此,本专利技术的数字对讲系统不依赖于中心服务器分配IP地址,不会出现因中心服务器故障而导致系统瘫痪,增强对讲系统的可靠性。在本实施例中,通过获取用户通过终端机输入的目标机的对讲号码,并将该对讲号码根据运算公式转换成预设网段内的IPv6地址,以便基于该IPv6地址实现终端机与目标机的对讲连接。由此,在不增加成本和系统复杂性的前提下,降低对讲系统对中心服务器的依赖,提高对讲系统的可靠性。实施例二图3为本专利技术实施例二提供的一种数字对讲方法的流程示意图。本实施例可适用于终端机与多个目标机之间进行一对多呼叫的情况,该方法可以一种数字对讲系统来执行,具体包括如下步骤:步骤210、将多个终端机划分到目标组中,所述目标组对应一个组号。在数字对讲系统中,根据实际的业务需要,划分多个目标组,并根据不同的业本文档来自技高网...

【技术保护点】
1.一种数字对讲方法,其特征在于,包括:响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码;基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。

【技术特征摘要】
1.一种数字对讲方法,其特征在于,包括:响应于终端机的对讲请求,获取用户通过所述终端机输入的目标机的对讲号码;基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,基于该IP地址实现终端机与目标机的对讲连接。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:将多个终端机划分到目标组中,所述目标组对应一个组号;响应于终端机向目标组内的多个目标机的呼叫请求,获取所述目标组的组号;基于运算公式将所述目标机的组号转换成预设网段内的IP组播地址,基于该IP组播地址实现所述终端机与目标组内的多个目标机的对讲连接。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述目标组内的终端机通过所述IP组播地址进行的握手通讯请求;将所述目标组的组织架构信息发送至所述目标组内的终端机。4.根据权利要求1所述的方法,其特征在于,所述基于运算公式将所述目标机的对讲号码转换成预设网段内的IP地址,包括:将组成对讲号码的终端类型、数字段及分机号基于公式分别转换成二进制数,并存放在预设网段内的IP地址的相应数位上。5.根据权利要求1-4中任一所述的方法,其特征在于,所述IP地址为IPv6地址,相应的,所述IP组播地址为IPv6组播地址。6.一种数字对讲系统,其特征在于,包括:第一响应获取单元,用于...

【专利技术属性】
技术研发人员:苏朝晖
申请(专利权)人:广东聚光电子科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1