具有无线通信功能的北斗短报文收发装置的制作方法

文档序号:23905863发布日期:2021-02-09 14:50阅读:73来源:国知局
具有无线通信功能的北斗短报文收发装置的制作方法

[0001]
本公开的实施例一般涉及卫星通信技术领域,并且更具体地,涉及具有无线通信功能的北斗短报文收发装置。


背景技术:

[0002]
随着北斗卫星导航系统全球化服务的日趋完善,短报文通信在各行各业中的应用也越发广泛。
[0003]
北斗短报文是北斗导航定位系统的特色功能,区别于世界上的其他几大导航定位系统。北斗短报文可以发布文字的信息,既能够定位,又能显示发布者的位置。北斗的双向通信功能就是指用户与用户、用户与中心控制系统间可以实现双向简短数字报文通信。
[0004]
在北斗短报文通信传输过程中,短报文信息内容以明文的方式通过传输协议(对外公开)从发送端传递给地面中心,再由地面中心传递给接收端。在此过程中,除了对用户的身份验证,未对报文信息进行任何加密防护处理,可能导致报文信息被非法截获和恶意篡改,若敏感定位数据被泄露,将留下严重的安全隐患。同时,现有的移动终端也不能实现直接与北斗卫星进行通信,并且常规的蜂窝移动通信,需要依赖基站的支持,在人烟稀少、基站覆盖不全的情况下,无法建立通讯。


技术实现要素:

[0005]
根据本公开的实施例,提供了一种能够建立移动终端和北斗卫星的通信连接的分体式的具有无线通信功能的北斗短报文收发装置。
[0006]
本公开提供的具有无线通信功能的北斗短报文收发装置,包括:
[0007]
无线通讯模块、加密模块和报文通信模块,所述加密模块分别与所述无线通讯模块和所述报文通信模块通信连接;
[0008]
所述无线通讯模块用于建立与目标移动终端的无线通信连接,并与所述目标移动终端进行信息交互;
[0009]
所述加密模块用于对所述无线通讯模块接收到的由所述目标移动终端发送的信息进行加密,并将加密后的信息发送至所述报文通信模块;
[0010]
所述报文通信模块用于将接收到的加密后的信息以报文的形式发送至北斗卫星,并接收北斗卫星回传的报文信息。
[0011]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述无线通讯模块为蓝牙通讯模块或zigbee无线通讯模块。
[0012]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0013]
控制输入模块,用于在未与所述目标移动终端建立通信连接时,进行独立操作。
[0014]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0015]
显示模块,用于在未与所述目标移动终端建立通信连接时,对接收到的报文信息和/或输出的信息进行显示。
[0016]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0017]
电源模块,用于对所述无线通讯模块、所述报文通信模块、所述加密模块、所述控制输入模块和所述显示模块进行供电。
[0018]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述加密模块还用于对接收到的北斗卫星回传的加密报文信息进行解密。
[0019]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0020]
身份验证模块,用于对所述目标移动终端的身份信息进行合法性验证,并当所述目标移动终端的身份信息不合法时,拒绝所述目标移动终端接入。
[0021]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0022]
存储模块,用于对移动终端的合法身份信息进行存储。
[0023]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述存储模块还用于存储应用程序。
[0024]
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,还包括:
[0025]
应用程序更新模块,用于对所述北斗短报文收发装置内的应用程序进行版本验证和/或更新。
[0026]
应当理解,发明内容部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
[0027]
通过本公开的具有无线通信功能的北斗短报文收发装置,能够建立移动终端和北斗卫星的通信连接,在基站覆盖不全的情况下仍能建立通信,并且能够对移动终端和北斗卫星之间的通信信息进行加密,保证了数据传输的安全性。
附图说明
[0028]
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:
[0029]
图1示出了本公开实施例一的具有无线通信功能的北斗短报文收发装置的功能结构示意图;
[0030]
图2示出了本公开实施例二的具有无线通信功能的北斗短报文收发装置的功能结构示意图;
[0031]
图3示出了本公开实施例三的移动终端和北斗卫星的通信示意图。
具体实施方式
[0032]
为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的全部其他实施例,都属于本公开保护的范围。
[0033]
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0034]
通过本公开实施例的具有无线通信功能的北斗短报文收发装置,能够建立移动终端和北斗卫星的通信连接,在基站覆盖不全的情况下仍能建立通信,并且能够对移动终端和北斗卫星之间的通信信息进行加密,保证了数据传输的安全性。
[0035]
具体地,如图1所示,为本公开实施例一的具有无线通信功能的北斗短报文收发装置的功能结构示意图。从图1中可以看出,本实施例的具有无线通信功能的北斗短报文收发装置,包括:
[0036]
无线通讯模块101、加密模块102和报文通信模块103,所述加密模块102分别与所述无线通讯模块101和所述报文通信模块103通信连接。
[0037]
所述无线通讯模块101用于建立与目标移动终端的无线通信连接,并与所述目标移动终端进行信息交互。具体地,所述无线通讯模块101可以是蓝牙通讯模块或者zigbee无线通讯模块。目标移动终端可以是带有蓝牙通信模块或者zigbee通信模块的手机、平板电脑、车载电脑或者其他具有类似功能的终端。目标移动终端可以通过自身携带的蓝牙通信模块或者zigbee通信模块与本实施例的具有无线通信功能的北斗短报文收发装置建立通信连接,进而将需要发送至北斗卫星的信息发送至所述北斗短报文收发装置。
[0038]
以蓝牙连接为例,用户可以打开移动终端的蓝牙功能,搜索附近的设备然后将所述北斗短报文收发装置的名称添加入蓝牙通信连接,进而建立与所述北斗短报文收发装置的无线连接,在建立无线连接后,选择需要发送的信息并选择通过蓝牙发送至所述北斗短报文收发装置,这样,移动终端上的信息就可以发送至所述北斗短报文收发装置上。
[0039]
所述加密模块102用于对所述无线通讯模块101接收到的由所述目标移动终端发送的信息进行加密,并将加密后的信息发送至所述报文通信模块103。
[0040]
鉴于在北斗短报文通信传输过程中,短报文信息内容以明文的方式通过传输协议(对外公开)从发送端传递给地面中心,再由地面中心传递给接收端。在此过程中,除了对用户的身份验证,未对报文信息进行任何加密防护处理,可能导致报文信息被非法截获和恶意篡改,若敏感定位数据被泄露,将留下严重的安全隐患。
[0041]
因此,本公开实施例中的具有无线通信功能的北斗短报文收发装置,集成了加密模块102,用于对所述无线通讯模块101接收到的由所述目标移动终端发送的信息进行加密。这样,在由北斗短报文收发装置将信息发送至北斗卫星的过程中是信息是加密过的,能够有效防止报文信息被截获造成的数据泄露。
[0042]
所述加密模块102可以包括国密级安全加密芯片,国密级安全加密芯片内置sm1、sm2、sm3三种国密级加密算法,通过硬件实现对称秘钥加密;国密级安全加密芯片内置随机数发生器,实现对总线与存储区数据的加扰,保证秘钥存储的安全性;国密级安全加密芯片程序存储区、数据存储区和ram等存储器,实现对秘钥的安全存储。
[0043]
信息在加密过程中可以采用各种加密算法,例如哈希算法等,这里不再一一列举。所述加密模块102对信息进行加密后,将加密过的信息发送至所述报文通信模块103。
[0044]
所述报文通信模块103用于将接收到的加密后的信息以报文的形式发送至北斗卫星,并接收北斗卫星回传的报文信息。
[0045]
在一些实施例中,所述加密模块102还用于对所述报文通信模块103接收到的北斗卫星回传的加密报文信息进行解密,并将解密后的报文信息发送至所述无线通讯模块101,并由所述无线通讯模块101发送至目标移动终端。
[0046]
本实施例的具有无线通信功能的北斗短报文收发装置,能够建立移动终端和北斗卫星的通信连接,在基站覆盖不全的情况下仍能建立通信,并且能够对移动终端和北斗卫星之间的通信信息进行加密,保证了数据传输的安全性。
[0047]
如图2所示,为本公开实施例二的具有无线通信功能的北斗短报文收发装置的功能结构示意图。从图2中可以看出,本实施例的具有无线通信功能的北斗短报文收发装置除了包括无线通讯模块101、加密模块102和报文通信模块103外,还包括控制输入模块104、显示模块105和电源模块106。关于无线通讯模块101、加密模块102和报文通信模块103的功能参见实施例一,本实施例不再详细赘述。
[0048]
在本实施例中,所述控制输入模块104,用于在未与所述目标移动终端建立通信连接时,进行独立操作。所述显示模块105,用于在未与所述目标移动终端建立通信连接时,对接收到的报文信息和/或输出的信息进行显示。
[0049]
本实施例的具有无线通信功能的北斗短报文收发装置,可以作为一个独立的通信终端来使用,即在未与移动终端通信连接时,也可以独立的向北斗卫星发送报文信息或者接收北斗卫星发送的报文信息。通过所述控制输入模块104可以输入想要发送的信息,并当接收到北斗卫星发送的报文信息后,可以通过所述显示模块105对接收到的报文信息进行显示。本实施例中的显示模块105例如可以是lcd屏幕。
[0050]
所述电源模块106,用于对所述无线通讯模块101、所述加密模块102、所述报文通信模块103、所述控制输入模块104和所述显示模块105进行供电。
[0051]
本实施例中的电源模块106可以是太阳能电池、蓄电池或干电池等。
[0052]
本实施例的具有无线通信功能的北斗短报文收发装置,能够建立移动终端和北斗卫星的通信连接,在基站覆盖不全的情况下仍能建立通信,并且能够对移动终端和北斗卫星之间的通信信息进行加密,保证了数据传输的安全性。
[0053]
作为本公开的一个实施例,在上述实施例的基础上,还包括:
[0054]
身份验证模块,用于对所述目标移动终端的身份信息进行合法性验证,并当所述目标移动终端的身份信息不合法时,拒绝所述目标移动终端接入。
[0055]
作为本公开的一个实施例,在上述实施例的基础上,还包括:
[0056]
存储模块,用于对移动终端的合法身份信息进行存储。此外,所述存储模块还用于存储应用程序。
[0057]
作为本公开的一个实施例,在上述实施例的基础上,还包括:
[0058]
应用程序更新模块,用于对所述北斗短报文收发装置内的应用程序进行版本验证和/或更新。
[0059]
如图3所示,为本公开实施例三的移动终端和北斗卫星的通信示意图。移动终端与本实施例的具有无线通信功能的北斗短报文收发装置建立无线连接,并通过北斗报文向北斗卫星发送报文信息。
[0060]
需要说明的是,本领域技术人员应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本公开所必须的。
[0061]
此外,本公开实施例还提供了一种本实施例的具有无线通信功能的北斗短报文收发装置的计算机系统,计算机系统包括中央处理单元(cpu),其可以基于存储在只读存储器(rom)中的程序或者从存储部分加载到随机访问存储器(ram)中的程序而执行各种适当的
动作和处理。在ram中,还存储有系统操作所需的各种程序和数据。cpu、rom以及ram通过总线彼此相连。输入/输出(i/o)接口也连接至总线。
[0062]
以下部件连接至i/o接口:包括键盘、鼠标等的输入部分;包括诸如阴极射线管(crt)、液晶显示器(lcd)等以及扬声器等的输出部分;包括硬盘等的存储部分;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。驱动器也基于需要连接至i/o接口。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,基于需要安装在驱动器上,以便于从其上读出的计算机程序基于需要被安装入存储部分。
[0063]
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)等等。
[0064]
用于实施本公开的方法的程序代码可以采用一个或多个编程语言的任何组合来编写。这些程序代码可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器或控制器,使得程序代码当由处理器或控制器执行时使流程图和/或框图中所规定的功能/操作被实施。程序代码可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0065]
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0066]
此外,虽然采用特定次序描绘了各操作,但是这应当理解为要求这样操作以所示出的特定次序或以顺序次序执行,或者要求所有图示的操作应被执行以取得期望的结果。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实现中。相反地,在单个实现的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实现中。
[0067]
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1