本发明涉及通讯技术领域,更具体地说,本发明涉及一种基于北斗卫星短报文实现集群通讯的方法。
背景技术:
短报文功能是北斗卫星系统特有的一项技术,在北斗蓝牙终端和北斗卫星或北斗地面服务站之间能够直接通过北斗卫星短报文进行双向信息传递。这一技术的优点在于在移动通讯信号不能覆盖的情况下,例如:海洋、沙漠、山区、森林、以及自然灾害过后通讯设施遭到破坏等,北斗蓝牙终端可以通过短报文进行紧急通讯。这一技术相对于昂贵的卫星电话,设备和通讯成本相对比较低廉,更适用于广大个体用户。
通常北斗蓝牙终端间的短报文通讯由北斗蓝牙终端、北斗卫星、北斗地面服务站组成,以北斗卡号为标识进行终端间的信息联系,但缺乏集群通讯管理的能力。
技术实现要素:
本发明的一个目的是解决至少上述问题,并提供至少后面将说明的优点。
本发明还有一个目的是提供了一种基于北斗卫星短报文实现集群通讯的方法,该方法中的北斗通讯控制系统以及北斗蓝牙终端将各个智能终端用户管理起来,使得多个智能终端形成关联关系,从而在形成的组织关系框架内完成智能终端到智能终端、智能终端到北斗通讯控制系统、北斗通讯控制系统到智能终端间的多点短报文信息集群通讯。
本发明还有一个目的是提供了一种基于北斗卫星短报文实现集群通讯的系统,该系统在没有移动通讯信号的情况下,通过北斗网络实现了智能终端批量发送短报文,以及使得多个智能终端之间具有可靠和高效的集群通讯能力。
为了实现上述目的,本发明提供了一种基于北斗卫星短报文实现集群通讯的方法,包括:
北斗指挥机将北斗网络连接至北斗通讯控制系统,多个智能终端分别与多个北斗蓝牙终端蓝牙连接,多个北斗蓝牙终端通过北斗网络与所述北斗通讯控制系统连接;
北斗蓝牙终端将智能终端通过终端APP上传的用户注册短报文蓝牙传输至所述北斗通讯控制系统,所述北斗通讯控制系统屏蔽所述北斗蓝牙终端的北斗号并保存该注册短报文,所述北斗通讯控制系统识别该注册短报文中的手机号码,将该手机号码作为所述北斗通讯控制系统识别所述智能终端的识别码,并且向该智能终端发送注册成功应答短报文;
以及北斗蓝牙终端将其中一个智能终端上通过终端APP发送的添加好友的短报文蓝牙传输至所述北斗通讯控制系统,所述北斗通讯控制系统识别所述短报文中的识别码,并向该识别码指定的智能终端发送申请,待申请通过时,实现所述其中一个智能终端与指定智能终端的通讯,重复上述操作,以完成该其中一个智能终端与多个智能终端的集群通讯。
优选的是,所述的基于北斗卫星短报文实现集群通讯的方法中,当其中一个智能终端与多个智能终端集群通讯时,其中一个智能终端对所述多个智能终端进行分类,所述北斗通讯控制系统监视该分类过程,并调节自身的界面以树节点的方式显示各组结构,并形成网元节点树。
优选的是,所述的基于北斗卫星短报文实现集群通讯的方法中,所述其中一个智能终端向其中一组发送短报文,该短报文发送至所述北斗通讯控制系统,北斗通讯控制系统识别该短报文中的消息号,并根据该消息号将该短报文发送至其中一组,所述北斗通讯控制系统并对该短报文进行保存。
优选的是,所述的基于北斗卫星短报文实现集群通讯的方法中,所述北斗通讯控制系统还可向所述网元节点树中的其中一个节点或者一组节点或者全部节点主动发送短报文,该短报文发送至与所述网元节点树中的其中一个节点或者一组节点或者全部节点对应的智能终端;且当上述智能终端与北斗蓝牙终端连接的时候,将接收所述北斗通讯控制系统发送的短报文。
优选的是,所述的基于北斗卫星短报文实现集群通讯的方法中,所述北斗通讯控制系统可同时接收所述多个智能终端发送的短报文,当其中一个智能终端间隔式向所述北斗通讯控制系统发送短报文时,相邻两条短报文之间的时间间隔不小于北斗指挥机规定的所述北斗通讯控制系统的频度;
并且所述北斗通讯控制系统间隔式向智能终端主动发送短报文时,所述北斗通讯控制系统按照所述北斗指挥机的频度进行主动发送短报文。
本发明还公开了一种基于北斗卫星短报文实现集群通讯的系统,包括:
北斗通讯控制系统;
北斗指挥机,其用于将北斗网络连接至所述北斗通讯控制系统;
多个北斗蓝牙终端,其通过北斗网络与所述北斗通讯控制系统连接;
多个智能终端,其具有终端APP,且分别与所述多个北斗蓝牙终端通过蓝牙连接,多个终端APP通过所述多个北斗蓝牙终端向所述北斗通讯控制系统发送短报文信息;
其中,所述北斗通讯控制系统对所述短报文信息进行处理,并根据所述短报文信息发出指令至与所述短报文信息相关的智能终端。
本发明至少包括以下有益效果:
1、本发明所述的基于北斗卫星短报文实现集群通讯的方法通过北斗通讯控制系统集中管理,使得与智能终端蓝牙连接的北斗蓝牙终端建立起关联关系,组成一个组织结构,不再是孤零零的个体,以手机号码为唯一标识,方便与智能终端对接,组成混合网络,支持混合接入。
2、本发明所述的基于北斗卫星短报文实现集群通讯的方法实现北斗短报文多点集群通讯,并且能够控制消息只发送到需要发送的用户群体。
3、本发明所述的基于北斗卫星短报文实现集群通讯的方法可以实现通过终端APP集群发送消息、北斗通讯控制系统主动集群发送消息,适用于个体及管理中心两个层面集中管理。
本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本发明的研究和实践而为本领域的技术人员所理解。
附图说明
图1为本发明所述的基于北斗卫星短报文实现集群通讯的方法中智能终端用户注册的流程图;
图2为本发明所述的基于北斗卫星短报文实现集群通讯的方法中智能终端用户添加好友的流程图;
图3为本发明所述的基于北斗卫星短报文实现集群通讯的方法中智能终端用户向朋友圈发送短报文的流程图;
图4为本发明所述的基于北斗卫星短报文实现集群通讯的方法中智能终端用户删除好友的流程图;
图5为本发明所述的基于北斗卫星短报文实现集群通讯的方法中北斗通讯控制系统主动发送短报文的流程图。
具体实施方式
下面结合附图以及实施例对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。
应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不排除一个或多个其它元件或其组合的存在或添加。
本发明提供了一种基于北斗卫星短报文实现集群通讯的方法,具体包括以下过程:
1、北斗通讯控制系统通过北斗指挥机连接到北斗网络。
2、智能终端的终端APP通过蓝牙技术连接到北斗蓝牙终端。
3、如图1所示,用户在终端APP上进行注册,该注册信息依次通过蓝牙以及北斗网络上传至北斗通讯控制系统,北斗通讯控制系统识别注册信息中的移动手机号码,并将该移动手机号码作为识别该智能终端的识别码,北斗通讯控制系统屏蔽与该智能终端蓝牙连接的北斗蓝牙终端的北斗号。
4、如图2所示,用户可在终端APP中搜索好友,该请求发送至北斗通讯控制系统,北斗通讯控制系统根据手机号进行查找,并将搜索结果发送至该用户的智能终端,该用户向北斗通讯控制系统发送加入好友请求,北斗通讯控制系统将该请求发送至相对应的智能终端用户,相应的智能终端进行响应完成互相加入为好友的过程,反复图2的过程,组成朋友圈。可对朋友圈进行分类,如:家人、朋友、同学、同事等,分类的操作过程在北斗通讯控制系统可监视消息流转,操作完成后北斗通讯控制系统界面以树节点的方式显示各个网元信息以及组织结构。
5、如图3所示,终端APP可以在朋友圈中、特定分类群中发消息,消息首先发送到北斗通讯控制系统,北斗通讯控制系统根据消息号分别发送到朋友圈中、特定分类群中各个在线用户、同时记录消息信息,以便离线用户上线时能够接收到历史信息,不会遗漏消息。发送过程中提供窗口流量控制、确认重发机制支持,以保证消息流畅、可靠送达。目标智能终端的终端APP收到北斗短报文内容后,可以进行消息回复,回复的信息在朋友圈中、特定分类群中可见。
6、如图4所示,用户使用终端APP可删除朋友圈中的好友,删除后的好友将不再收到朋友圈中发送的消息,也无法进行回复。
7、如图5所示,北斗通讯控制系统也可以操作网元节点树,对其中的一个节点或一组节点或全部节点主动发送短报文信息,消息将依次发送给节点树中选中的在线的北斗蓝牙终端用户,离线用户再上线时也会收到历史信息,发送过程同5。
8、批量移动终端APP可同时向北斗通讯控制系统发送报文信息,北斗通讯控制系统具备大并发处理的能力,并及时、可靠的将信息转发给目标APP,消息流向和内容在运行信息窗口可监控。鉴于北斗卫星对于短报文发送有频度限制,移动终端APP和北斗通讯控制系统均需检测北斗卡频度剩余时间,频度到了才允许发送下一条,频度不到则给出明显提示剩余时间,接收消息则不受频度限制。
以上过程可以实现北斗蓝牙终端集群通讯管理。
本发明提供了一种基于北斗卫星短报文实现集群通讯的系统,包括北斗蓝牙终端、终端APP、北斗指挥机和北斗通讯控制系统。该系统适用于在移动通讯信号不能覆盖的情况下,实现了终端用户保持无障碍通讯。
尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节与这里示出与描述的图例。