[发明专利]基于Android操作系统的北斗数据通信系统及方法有效
申请号: | 201711405719.3 | 申请日: | 2017-12-22 |
公开(公告)号: | CN108152839B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 舒敏;王蕴;陈晨;张亦希;张冬玲;常浩宇;韩宇华;王业芳;牛文祥;沈开元 | 申请(专利权)人: | 西安烽火电子科技有限责任公司 |
主分类号: | G01S19/37 | 分类号: | G01S19/37;H04W4/024;H04W4/029 |
代理公司: | 西安睿通知识产权代理事务所(特殊普通合伙) 61218 | 代理人: | 寇兰英 |
地址: | 710075 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 android 操作系统 北斗 数据通信 系统 方法 | ||
1.一种基于Android操作系统的北斗数据通信系统,其特征在于,所述北斗数据通信系统包括:北斗模块、定位导航模块、北斗数据通信模块,以及设置在Android操作系统中的分包处理模块、RNSS数据解析模块、定位服务模块、北斗通信服务模块;
所述北斗模块的数据接口与所述分包处理模块上设置的第一数据接口双向通信连接,所述分包处理模块上设置的第一数据输出端与所述RNSS解析模块的数据输入端连接,所述RNSS解析模块的数据输出端与所述定位服务模块上设置的第一数据输入端连接;所述分包处理模块上设置的第二数据输出端与所述定位服务模块的第二数据输入端连接,所述定位服务模块的数据输出端与所述定位导航模块的数据输入端连接;
所述分包处理模块上设置的第二数据接口与所述北斗通信服务模块的数据接口双向连接,所述北斗通信服务模块的数据输出端与所述北斗数据通信模块的数据输入端连接,所述北斗数据通信模块的数据输出端与所述北斗通信服务模块的数据输入端连接;
所述北斗模块与所述分包处理模块采用串口通信;
所述北斗模块,用于获取北斗卫星导航系统发送的北斗数据,并将所述北斗数据通过串口发送给分包处理模块,所述北斗数据包含RNSS定位数据和RDSS定位通信数据;所述RDSS定位通信数据包含RDSS定位数据和RDSS通信数据;
所述分包处理模块,用于将北斗数据区分为RNSS定位数据、RDSS定位数据和RDSS通信数据,并将RNSS定位数据发送给RNSS数据解析模块,将RDSS定位数据发送给定位服务模块,以及将RDSS通信数据发送给北斗通信服务模块;
所述RNSS数据解析模块,用于解析RNSS定位数据得到定位信息,所述定位信息至少包含经纬度信息;并将所述定位信息发送给定位服务模块;
所述定位服务模块,用于获取所述定位信息和RDSS定位数据,并提供Android应用层接口供所述定位导航模块使用;
所述定位导航模块,用于通过所述定位服务模块提供的Android应用层接口获取定位信息,并进行人机交互;
所述北斗通信服务模块,用于获取RDSS通信数据,并提取通信信息,所述通信信息至少包含通信类型、用户地址、发信时间以及通信内容;并将所述通信信息发送给北斗数据通信模块;
所述北斗数据通信模块,用于获取所述通信信息,并进行人机交互;
所述分包处理模块进行分包处理,区分RNSS数据和RDSS数据;其中,RNSS数据和RDSS的定位数据通过解析后发送给Android系统的定位服务,定位服务为Android内部系统服务,直接为Android应用层提供接口,供相关应用程序使用;RDSS的通信数据通过新增的北斗通信服务,注册到系统广播上;需要使用RDSS的应用程序只需创建一个系统广播接收器,即可接收到RDSS数据,做进一步解析处理;应用程序在需要自主获取北斗数据时,在应用软件中完成北斗协议的拼包后,直接调用北斗通信服务将数据发送至底层北斗主机即可。
2.根据权利要求1所述的一种基于Android操作系统的北斗数据通信系统,其特征在于,所述北斗通信服务模块注册在Android操作系统提供的系统广播上,且所述北斗数据通信模块中创建有系统广播接收器,从而所述北斗数据通信模块通过系统广播接收器从系统广播上获取北斗通信服务模块发送的通信信息。
3.根据权利要求1所述的一种基于Android操作系统的北斗数据通信系统,其特征在于,所述北斗数据通信模块,还用于通过所述北斗通信服务模块向所述北斗模块发送查询请求获取北斗数据。
4.根据权利要求1所述的一种基于Android操作系统的北斗数据通信系统,所述Android操作系统包含Android内核层、硬件逻辑层、JAVA本地调用层、系统框架层以及应用层;其特征在于,
所述Android内核层设置北斗模块的驱动单元;所述硬件逻辑层设置北斗模块提示符和北斗数据接口;所述JAVA本地调用层设置RNSS定位数据的数据接口以及RDSS通信数据的数据接口;所述系统框架层设置定位服务接口函数模块以及北斗通信服务接口函数模块;所述应用层设置普通定位导航模块以及北斗数据通信模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安烽火电子科技有限责任公司,未经西安烽火电子科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711405719.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置