一种基于北斗系统的离线消息传输方法及离线消息传输装置制造方法及图纸

技术编号:21167276 阅读:26 留言:0更新日期:2019-05-22 09:42
本发明专利技术公开了一种离线消息传输方法,包括:基站群接收第一终端发送的初始消息,所述初始消息包括第一终端卡号、第二终端卡号及消息内容;所述基站群根据所述初始信息生成并存储中转消息,所述中转消息包括消息ID、消息内容及消息类型;所述基站群向第二终端发送第二终端对应的中转消息。本发明专利技术还公开了一种离线消息传输系统,初始消息获取处理模块、中转消息生成模块、中转消息发送模块及中转消息接收更新模块。采用本发明专利技术,可提高消息传输的可达性、不重复性,同时提高短报文离线消息的传输效率。

An Off-line Message Transfer Method Based on Beidou System and Off-line Message Transfer Device

The invention discloses an offline message transmission method, which includes: the base station group receives the initial message sent by the first terminal, the initial message includes the first terminal card number, the second terminal card number and the message content; the base station group generates and stores the transit message according to the initial information, the transit message includes the message ID, the message content and the message type; and the base station group receives the initial message from the first terminal to the second terminal. The two terminals send the transfer message corresponding to the second terminal. The invention also discloses an offline message transmission system, including an initial message acquisition and processing module, a transit message generation module, a transit message sending module and a transit message receiving and updating module. The invention can improve the accessibility and non-repeatability of message transmission, and improve the transmission efficiency of short message offline message.

【技术实现步骤摘要】
一种基于北斗系统的离线消息传输方法及离线消息传输装置
本专利技术涉及一种信号收发技术,尤其涉及一种基于北斗系统的离线消息传输方法及离线消息传输装置。
技术介绍
现有的无线通信系统以消息第一终端,基站群及消息第二终端作为基本架构实现消息的传输。我国北斗一代通信系统也是采用上述架构,但是北斗一代通信系统以实时在线传输的形式进行消息传输,针对的是消息收发两端都在线的情况,如果消息第二终端不在线,发送的消息就会丢失,消息第二终端无法与消息第一终端终端进行联系,这不仅影响了消息的可达性、不重复性,也对用户体验产生巨大的不便。北斗通信系统有一种短报文的离线消息机制,该机制与常见的离线消息机制不同,短报文传输有频率限制以及长度限制,短报文发送频率为每60秒发送一次,每次发送大小不能超过78字节,也就是说,每60秒只能发送不大于78字节的数据,假设某第二终端有10条离线消息需要接收,该第二终端开机后获取所有离线消息需要至少10分钟时间,并且考虑信号环境的不稳定因素,传输成功率也会更低。故此,如何改进现有的短报文离线消息机制,作为目前在线传输消息机制的补充,提高消息传输的可达性、不重复性,同时提高短报文离线消息的传输效率,是目前需要解决的问题。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种基于北斗系统的离线消息传输方法及离线消息传输装置,提高消息传输的可达性、不重复性,同时提高短报文离线消息的传输效率。为了解决上述技术问题,本专利技术提供一种基于北斗系统的离线消息传输方法,其特征在于,包括:基站群接收第一终端发送的初始消息,所述初始消息包括第一终端卡号、第二终端卡号及消息内容;所述基站群根据所述初始信息生成并存储中转消息,所述中转消息包括消息ID、消息内容及消息类型;所述基站群向第二终端发送第二终端对应的中转消息。作为上述方案的改进,所述基站群根据初始信息生成并存储中转信息的步骤包括:对所述初始消息进行解析处理;对所述解析处理后的初始消息进行校验处理;对所述校验处理后的初始信息进行封装处理以生成中转信息;存储所述中转信息。作为上述方案的改进,所述基站群向第二终端发送第二终端对应的中转消息的方法,包括:所述基站群向第二终端发送实时生成的第二终端对应的中转消息。作为上述方案的改进,所述基站群向第二终端发送第二终端对应的中转消息的方法,还包括:所述基站群获取所述第二终端发送的请求信息;所述基站群根据请求信息查询数据库,并判断数据库中是否存在未发送成功的第二终端对应的中转消息,判断为是,所述基站群向第二终端发送第二终端对应的离线中转信息,判断为否,所述基站群向第二终端发送提示信息。作为上述方案的改进,所述基站群向第二终端发送第二终端对应的离线中转信息,具体步骤包括:判断基站群中的空闲基站数量是否大于或等于待发离线消息的数量,判断为是,同时向所述第二终端发送离线消息;判断为否,继续等待。作为上述方案的改进,所述基于北斗系统的离线消息传输方法还包括:第二终端在接收中转消息后存储所述中转信息并更新内存中的消息ID。本专利技术还公开了一种离线消息传输装置,用于实现权利要求1-6所述的基于北斗系统的离线消息传输方法,其特征在于,包括:初始消息获取处理模块,用于接收第一终端发送的初始消息,所述初始消息包括第一终端卡号、第二终端卡号及消息内容;中转消息生成模块,用于根据所述初始信息生成并存储中转消息,所述中转消息包括消息ID、消息内容及消息类型;中转消息发送模块,用于向第二终端发送第二终端对应的中转消息。作为上述方案的改进,中转消息生成模块包括:解析单元,用于对所述初始消息进行解析处理;校验单元,用于对所述解析处理后的初始消息进行校验处理;封装单元,用于对所述校验处理后的初始信息进行封装处理以生成中转信息;存储单元,用于存储所述中转信息。作为上述方案的改进,所述中转消息发送模块包括:在线发送单元,用于向第二终端发送实时生成的第二终端对应的中转消息;离线发送单元,包括以下三个子单元:获取请求子单元,用于获取所述第二终端发送的请求信息;筛选确定子单元,用于根据请求信息查询数据库,并判断数据库中是否存在未发送成功的第二终端对应的中转消息,判断为是时,所述基站群向第二终端发送第二终端对应的中转信息;多基站发送子单元,用于判断基站群中的空闲基站数量是否大于或等于待发离线消息的数量,如果是,同时向所述第二终端发送离线消息;如果不是,继续等待。作为上述方案的改进,所述离线发送单元还包括多基站发送子单元,用于判断基站群中的空闲基站数量是否大于或等于待发离线消息的数量,如果是,同时向所述第二终端发送离线消息;如果不是,继续等待。作为上述方案的改进,所述离线消息传输装置,还包括:中转消息接收更新模块,用于在第二终端在接收中转消息后存储所述中转信息并更新内存中的消息ID。实施本专利技术,具有如下有益效果:本专利技术基于北斗系统的离线消息传输方法及离线消息传输装置可提高消息传输的可达性、不重复性,同时提高短报文离线消息的传输效率。具体来说,基站群在接收到第一终端发送消息后,除了进行解析及校验外,还会对该消息进行保存,并在封装中转消息时编制一个消息ID作为中转消息的一部分,以便日后可以发送离线的中转消息。如果接收中转消息的第二终端处于在线状态,则按在线传输的模式传输消息,如果第二终端处于离线状态,则在第二终端启动后会向基站群发出请求,基站群可以根据请求将其储存的离线消息发送给第二终端,这样第二终端就可以接收到其离线期间没有接收的中转消息,最大程度保证了中转消息的可达性,也无需第一终端重新发送初始消息。另外,基站群在向第二终端发送中转消息时,当空闲的基站数量达到待发离线消息数量或更多的时候才开始同时发送,这样可以确保每次发送时能发送出尽可能多的中转消息,一定程度上提高了中转消息的发送效率。附图说明图1是本专利技术离线信息传输方法的总体流程图;图2是本专利技术离线信息传输方法的S200具体步骤的流程图;图3是本专利技术离线信息传输方法的S310具体步骤的流程图;图4是本专利技术离线信息传输方法的S320具体步骤的流程图;图5是本专利技术离线信息传输方法的S340具体步骤的流程图;图6是本专利技术离线信息传输方法的S400具体步骤的流程图;图7是本专利技术离线信息传输装置的总体功能模块图;图8是本专利技术离线信息传输装置的中转消息生成模块200的功能模块图;图9是本专利技术离线信息传输装置的中转消息发送模块300的功能模块图;图10是本专利技术离线信息传输装置的中转消息接收更新模块400的功能模块图;标识说明:100、初始消息获取处理模块;200、中转消息生成模块;210、解析单元;220、校验单元;230、封装单元;240、存储单元;300、中转消息发送模块;310、在线发送单元;320、离线发送单元;321、获取请求子单元;322、筛选确定子单元;323、多基站发送子单元;400、中转消息接收更新模块。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。仅此声明,本专利技术在文中出现或即将出现的上、下、左、右、前、后、内、外等方位用词,仅以本专利技术的附图为基准,其并不是对本专利技术的具体限定。一、离线消息传输方法图1是本专利技术离线消息传输方法总体流程图,包括:S100、基站群接本文档来自技高网...

【技术保护点】
1.一种基于北斗系统的离线消息传输方法,其特征在于,包括:基站群接收第一终端发送的初始消息,所述初始消息包括第一终端卡号、第二终端卡号及消息内容;所述基站群根据所述初始信息生成并存储中转消息,所述中转消息包括消息ID、消息内容及消息类型;所述基站群向第二终端发送第二终端对应的中转消息。

【技术特征摘要】
1.一种基于北斗系统的离线消息传输方法,其特征在于,包括:基站群接收第一终端发送的初始消息,所述初始消息包括第一终端卡号、第二终端卡号及消息内容;所述基站群根据所述初始信息生成并存储中转消息,所述中转消息包括消息ID、消息内容及消息类型;所述基站群向第二终端发送第二终端对应的中转消息。2.如权利要求1所述基于北斗系统的离线消息传输方法,其特征在于,所述基站群根据初始信息生成并存储中转消息的步骤包括:对所述初始消息进行解析处理;对所述解析处理后的初始消息进行校验处理;对所述校验处理后的初始信息进行封装处理以生成中转信息;存储所述中转信息。3.如权利要求2所述基于北斗系统的离线消息传输方法,其特征在于,所述基站群向第二终端发送第二终端对应的中转消息的方法,包括:所述基站群向第二终端发送实时生成的第二终端对应的中转消息。4.如权利要求3所述基于北斗系统的离线消息传输方法,其特征在于,所述基站群向第二终端发送第二终端对应的中转消息的方法,还包括:所述基站群获取所述第二终端发送的请求信息;所述基站群根据请求信息查询数据库,并判断数据库中是否存在未发送成功的第二终端对应的中转消息,判断为是,所述基站群向第二终端发送第二终端对应的离线中转信息,判断为否,所述基站群向第二终端发送提示信息。5.如权利要求4所述基于北斗系统的离线消息传输方法,其特征在于,所述基站群向第二终端发送第二终端对应的离线中转信息,具体步骤包括:判断基站群中的空闲基站数量是否大于或等于待发离线消息的数量,判断为是,同时向所述第二终端发送离线消息;判断为否,继续等待。6.如权利要求5所述基于北斗系统的离线消息传输方法,其特征在于,所述基于北斗系统的离线消...

【专利技术属性】
技术研发人员:颜志威苏庆丰许延风
申请(专利权)人:广东海聊科技有限公司广州海聊信息科技有限公司
类型:发明
国别省市:广东,44

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

1