一种短报文传输方法、服务器、终端及通信系统技术方案

技术编号:14336311 阅读:162 留言:0更新日期:2017-01-04 09:50
本发明专利技术公开了一种短报文传输方法、服务器、终端及通信系统,服务器中的方法中包括:接收卫星发送的第一短报文,第一短报文由卫星终端生成并发送至卫星;解析第一短报文,以得到第一报文标识及第一报文内容,第一报文标识对应至少一个非卫星终端;将第一报文内容发送至与第一报文标识相对应的非卫星终端。本发明专利技术利用服务器对卫星终端与非卫星终端之间所传输的短报文进行解析,进而实现卫星终端及非卫星终端之间一对多或一对一的短报文的传输,由此,本发明专利技术中不仅能够提高传输效率,还在短报文的传输中无需租赁运营商的短信网关平台,能够节省成本。

【技术实现步骤摘要】

本专利技术涉及数据通信
,特别涉及一种短报文传输方法、服务器、卫星及终端。
技术介绍
随着科技的发展,卫星通信技术的发展越来越快。相对于运营商通过通信基站提供的通信服务而言,卫星通信能够在基站的信号盲区或者公共通讯网络中断时,可以直接通过卫星与外界联系。以北斗卫星为例,北斗终端能够通过北斗卫星进行双向通信,而且北斗终端能够通过北斗卫星,由北斗卫星的卫星指挥机及相应中转服务间接与非北斗终端如手机或电脑等进行通信联系,不受运营商的网络信号覆盖能力的限制。例如,北斗终端与非北斗终端可以通过北斗卫星进行短报文通信,但是,北斗卫星只能实现短报文的点对点传输,传输效率较低。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种短报文传输方法、服务器、终端及通信系统,用以解决现有技术中北斗卫星的点对点传输,传输效率较低的技术问题。本专利技术提供了一种短报文传输方法,所述方法包括:接收卫星发送的第一短报文,所述第一短报文由卫星终端生成并发送至所述卫星;解析所述第一短报文,以得到第一报文标识及第一报文内容,所述第一报文标识对应至少一个非卫星终端;将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端。上述方法,优选的,将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端,包括:判断所述第一报文标识的标识类型;如果所述第一报文标识的标识类型为预设的第一通用标识类型,确定所述第一报文标识对应的多个非卫星终端的终端标识,基于每个所述非卫星终端的终端标识,将所述第一报文内容分别发送至相应的非卫星终端上;如果所述第一报文标识的标识类型为预设的第一专用标识类型,将所述第一报文内容发送至所述第一报文标识对应的非卫星终端上。上述方法,优选的,所述方法还包括:接收所述非卫星终端生成并发送的第二短报文;解析所述第二短报文,以得到第二报文标识及第二报文内容,所述第二报文标识对应至少一个卫星终端;基于所述第二报文标识的标识类型,将所述第二报文内容通过卫星发送至与所述第二报文标识相对应的卫星终端。上述方法,优选的,基于所述第二报文标识的标识类型,将所述第二报文内容通过卫星发送至与所述第二报文标识相对应的卫星终端,包括:判断所述第二报文标识的标识类型;如果所述第二报文标识的标识类型为预设的第二通用标识类型,确定所述第二报文标识对应的多个卫星终端的终端标识,基于每个所述卫星终端的终端标识,将所述第二报文内容通过卫星分别发送至相应的卫星终端上;如果所述第二报文标识的标识类型为预设的第二专用标识类型,将所述第二报文内容通过卫星发送至所述第二报文标识相应的卫星终端上。本专利技术还提供了一种短报文传输方法,应用卫星终端,所述方法包括:确定需要接收第一报文内容的非卫星终端的数量值;判断所述数量值的大小;如果所述数量值为大于1的正整数,设置报文标识为第一通用标识类型,所述第一通用标识类型对应多个非卫星终端的终端标识;如果所述数量值为1,设置报文标识为第一专用标识类型,所述第一专用标识类型对应一个非卫星终端的终端标识;基于所述第一报文内容及所述报文标识,生成第一短报文;将所述第一短报文进行发送。本专利技术还提供了另一种短报文传输方法,应用于非卫星终端,所述方法包括:判断需要接收第二报文内容的卫星终端是否与卫星指挥机之间是否建立有预设的关联关系;如果需要接收第二报文内容的卫星终端与卫星指挥机之间建立有预设的关联关系,基于所述关联关系,设置报文标识为第二通用标识类型,所述第二通用识类型对应多个卫星终端的终端标识;如果需要接收第二报文内容的卫星终端与卫星指挥机之间没有建立预设的关联关系,设置报文标识为第二专用标识类型,所述第二专用标识类型对应多个卫星终端的终端标识;基于所述第二报文内容及所述报文标识,生成第二短报文;将所述第二短报文进行发送。本专利技术还提供了一种服务器,包括:第一短报文接收模块,用于接收卫星发送的第一短报文,所述第一短报文由卫星终端生成并发送至所述卫星;第一短报文解析模块,用于解析所述第一短报文,以得到所述第一报文标识及所述第一报文内容,所述第一报文标识对应至少一个非卫星终端;第一报文发送模块,用于将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端。上述服务器,优选的,所述第一报文发送模块,包括:标识判断单元,用于判断所述第一报文标识的标识类型,如果所述第一报文标识的标识类型为预设的第一通用标识类型,运行第一发送单元,如果所述第一报文标识的标识类型为预设的第一专用标识类型,运行第二发送单元;第一发送单元,用于确定所述第一报文标识对应的多个非卫星终端的终端标识,基于每个所述非卫星终端的终端标识,将所述第一报文内容分别发送至相应的非卫星终端上;第二发送单元,用于将所述第一报文内容发送至所述第一报文标识对应的非卫星终端上。上述服务器,优选的,所述服务器与卫星指挥机相连接,所述服务器还包括:第二短报文接收模块,用于接收非卫星终端生成并发送的第二短报文;第二短报文解析模块,用于解析所述第二短报文,以得到所述第二报文标识及第二报文内容,所述第二报文标识对应至少一个卫星终端;第二报文发送单元,用于将所述第二报文标识及所述第二报文内容发送至卫星指挥机,由卫星指挥机基于所述第二报文标识的标识类型,将所述第二报文内容通过卫星发送至与所述第二报文标识相对应的卫星终端。上述服务器,优选的,所述卫星指挥机包括:标识内容接收模块,用于接收所述第二报文发送单元发送的第二报文标识及第二报文内容;标识判断模块,用于判断所述第二报文标识的标识类型,如果所述第二报文标识的标识类型为预设的第二通用标识类型,运行第一发送模块,如果所述第二报文标识的标识类型为预设的第二专用标识类型,运行第二发送模块;第一发送模块,用于确定所述第二报文标识对应的多个卫星终端的终端标识,基于每个所述卫星终端的终端标识,将所述第二报文内容通过卫星分别发送至相应的卫星终端上;第二发送模块,用于将所述第二报文内容通过卫星发送至所述第二报文标识相应的卫星终端上。本专利技术还提供了一种终端,包括:数量确定模块,用于确定需要接收第一报文内容的非卫星终端的数量值;数量判断模块,用于判断所述数量值的大小,如果所述数量值为大于1的正整数,运行第一标识设置模块,如果所述数量值为1,运行第二标识设置模块;第一标识设置模块,用于设置报文标识为第一通用标识类型,所述第一通用标识类型对应多个非卫星终端的终端标识;第二标识设置模块,用于设置报文标识为第一专用标识类型,所述第一专用标识类型对应一个非卫星终端的终端标识;第一短报文生成模块,用于基于所述第一报文内容及所述报文标识,生成第一短报文;第一短报文发送模块,用于将所述第一短报文进行发送。本专利技术还提供了另一种终端,包括:关联判断模块,用于判断需要接收第二报文内容的卫星终端是否与卫星指挥机之间是否建立有预设的关联关系,如果需要接收第二报文内容的卫星终端与卫星指挥机之间建立有预设的关联关系,运行第一类型设置模块,如果需要接收第二报文内容的卫星终端与卫星指挥机之间没有建立预设的关联关系,运行第二类型设置模块;第一类型设置模块,用于基于所述关联关系,设置报文标识为第二通用标识类型,所述第二通用标识类型对应多个卫星终端的终端标识;第二类型设置模块,用于设置报文标识为第二专用标识类型,所述本文档来自技高网...
一种短报文传输方法、服务器、终端及通信系统

【技术保护点】
一种短报文传输方法,其特征在于,所述方法包括:接收卫星发送的第一短报文,所述第一短报文由卫星终端生成并发送至所述卫星;解析所述第一短报文,以得到第一报文标识及第一报文内容,所述第一报文标识对应至少一个非卫星终端;将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端。

【技术特征摘要】
1.一种短报文传输方法,其特征在于,所述方法包括:接收卫星发送的第一短报文,所述第一短报文由卫星终端生成并发送至所述卫星;解析所述第一短报文,以得到第一报文标识及第一报文内容,所述第一报文标识对应至少一个非卫星终端;将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端。2.根据权利要求1所述的方法,其特征在于,将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端,包括:判断所述第一报文标识的标识类型;如果所述第一报文标识的标识类型为预设的第一通用标识类型,确定所述第一报文标识对应的多个非卫星终端的终端标识,基于每个所述非卫星终端的终端标识,将所述第一报文内容分别发送至相应的非卫星终端上;如果所述第一报文标识的标识类型为预设的第一专用标识类型,将所述第一报文内容发送至所述第一报文标识对应的非卫星终端上。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述非卫星终端生成并发送的第二短报文;解析所述第二短报文,以得到第二报文标识及第二报文内容,所述第二报文标识对应至少一个卫星终端;基于所述第二报文标识的标识类型,将所述第二报文内容通过卫星发送至与所述第二报文标识相对应的卫星终端。4.根据权利要求3所述的方法,其特征在于,基于所述第二报文标识的标识类型,将所述第二报文内容通过卫星发送至与所述第二报文标识相对应的卫星终端,包括:判断所述第二报文标识的标识类型;如果所述第二报文标识的标识类型为预设的第二通用标识类型,确定所述第二报文标识对应的多个卫星终端的终端标识,基于每个所述卫星终端的终端标识,将所述第二报文内容通过卫星分别发送至相应的卫星终端上;如果所述第二报文标识的标识类型为预设的第二专用标识类型,将所述第二报文内容通过卫星发送至所述第二报文标识相应的卫星终端上。5.一种短报文传输方法,其特征在于,应用卫星终端,所述方法包括:确定需要接收第一报文内容的非卫星终端的数量值;判断所述数量值的大小;如果所述数量值为大于1的正整数,设置报文标识为第一通用标识类型,所述第一通用标识类型对应多个非卫星终端的终端标识;如果所述数量值为1,设置报文标识为第一专用标识类型,所述第一专用标识类型对应一个非卫星终端的终端标识;基于所述第一报文内容及所述报文标识,生成第一短报文;将所述第一短报文进行发送。6.一种短报文传输方法,其特征在于,应用非卫星终端,所述方法包括:判断需要接收第二报文内容的卫星终端是否与卫星指挥机之间是否建立有预设的关联关系;如果需要接收第二报文内容的卫星终端与卫星指挥机之间建立有预设的关联关系,基于所述关联关系,设置报文标识为第二通用标识类型,所述第二通用识类型对应多个卫星终端的终端标识;如果需要接收第二报文内容的卫星终端与卫星指挥机之间没有建立预设的关联关系,设置报文标识为第二专用标识类型,所述第二专用标识类型对应多个卫星终端的终端标识;基于所述第二报文内容及所述报文标识,生成第二短报文;将所述第二短报文进行发送。7.一种服务器,其特征在于,包括:第一短报文接收模块,用于接收卫星发送的第一短报文,所述第一短报文由卫星终端生成并发送至所述卫星;第一短报文解析模块,用于解析所述第一短报文,以得到所述第一报文标识及所述第一报文内容,所述第一报文标识对应至少一个非卫星终端;第一报文发送模块,用于将所述第一报文内容发送至与所述第一报文标识相对应的非卫星终端。8.根据权利要求7所述的服务器,其特征在于,所述第一报文发送模块,包括:标识判断单元,用于判断所述第一报文标识的标识类型,如果所述第一报文标识的标识类型为预设的第一通用标识类型,运行第一发送单元,如果所述第一报文标识的标识类型为预设的第一专用标识类型,运行第二发送单元;第一发送单元,用于确定所述第一报文标识对应的多个非卫星终端的终端标识,基于每个所述非卫星终端的终端标识,将所述第一报文内容分别发送至相应的非卫星终端上;第二发送单元,用于将所述第一报文内容发送至所述第一报文标识对应的非卫星终端上。9.根据权利要求7所述的服务器,其特征在于,所述服务器与卫星指挥机相连接,所述服务器还包括:第二短报文接收模块,用于接收非卫星终端生成并发送的第二短报文;第二短报文解析模块,用于解析所述第二短报文,以得到所述第二报文标识及第二报文内容,所述第二报文标识对应至少一个卫星终端;第二报文发送单元,用于将所述第二报文标识及所述第二报文内容发送至卫星指挥机,由卫星指挥机基于所述第二...

【专利技术属性】
技术研发人员:李刚刘丹
申请(专利权)人:北京合众思壮科技股份有限公司
类型:发明
国别省市:北京;11

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

1