一种基于微信平台实现用户手机与北斗短报文通信的系统技术方案

技术编号:16219365 阅读:106 留言:0更新日期:2017-09-16 01:51
一种基于微信平台实现用户手机与北斗短报文通信的系统,包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台;用户手机安装有微信软件,与微信公众平台进行通信协议;北斗设备使用基于北斗4.0的通信协议进行短报文通信;转发网关基于微信公众号接口开发,接收和发送微信到北斗设备或者北斗设备到微信的信息,北斗设备服务器用于控制北斗设备,管理北斗设备的频度;微信公众号基于微信公众号开发接口,是用户在微信上的操作窗口,用户在微信公众平台上注册北斗北斗畅聊公众服务号;本发明专利技术使微信和北斗设备结合,建立用户手机与北斗设备之间的联系。

System for realizing mobile phone and Beidou short message communication based on WeChat platform

A system of mobile phone users and Beidou short message communication based on the WeChat platform, including mobile phone users, Beidou equipment, gateway, Beidou device server, WeChat public platform; mobile phone users installed WeChat software, communication protocol and WeChat public platform; Bei Dou equipment using short message communication protocol based on Beidou 4; the gateway WeChat public interface development based on WeChat to send and receive equipment or equipment to WeChat Beidou Beidou Beidou equipment information server is used to control the Beidou Beidou equipment, management equipment frequency; WeChat public number WeChat public development interface based on is in WeChat's Windows users, users in the WeChat public platform Beidou Beidou chat registered public service number; the invention makes WeChat and Beidou equipment combined with the establishment of user mobile phone. The connection with the Beidou equipment.

【技术实现步骤摘要】
一种基于微信平台实现用户手机与北斗短报文通信的系统
本专利技术属于信息
,具体是指一种基于微信的实现用户了手机与北斗设备进行绑定的系统,结合了微信和语音网关设备系统。
技术介绍
国际卫星导航产业经过30多年的发展,已成为最具活力的新兴产业之一,正进入快速发展时期。目前,卫星导航产业已形成较为完备的产业体系,导航服务性能不断提升,应用范围不断扩大,市场规模已超过1000亿美元且以30%的年均增速快速增长。估计在2020年前,空中可用卫星将达到100颗以上,用户可用信号资源极大丰富,在使用选择上有更大余地。移动互联时代,诞生了微信这样的标志性产品。据统计,微信用户数已经突破6亿,可以说,基本每一台智能手机上都装有微信。微信应用在移动用户的覆盖率基本接近100%。人们已经习惯了每天开着微信,玩社交,读新闻,看公众号内容,通过微信支付购物等等。大量的第三方个人或企业均选择与微信平台合作开发及运营,如基于公众号的自媒体以及通过服务号的增值应用等等。
技术实现思路
本专利技术所要解决的技术问题在于提供一种基于微信的实现用户手机与北斗设备进行绑定的系统。本专利技术是这样实现的:一种基于微信的实现用户手机与北斗设备进行绑定的系统,包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台;所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件模块:微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收发控制单元;接收并解析从北斗端传送过来的json格式数据包,并根据协议内容将信息通过微信公众号发送给用户北斗端收发控制单元,主要负责读取北斗设备服务器传来的信息,并将信息进行协议打包,使用json格式用网络传给微信端收发控制单元;接收并解析从微信端传送过来的json格式数据包,并根据协议内容将信息通过北斗设备服务器发送给北斗设备用户。数据库,存贮用户微信与语音网关绑定关系数据,并存储转发网关收发的信息。微信公众平台:由腾讯公司运营的微信公众平台,需要用户在微信公众平台上注册北斗畅聊公众服务号。进一步地,还包括一符合微信规范的插件,用户在微信中安装导入,用于匹配用户的手机通讯录,直观的显示联系人的名字。本专利技术的优点在于:本专利技术实现了用户手机与北斗设备两大领域的连接,将北斗设备用户跟6亿的手机微信用户无缝的绑定在一起,手机用户可根据自身需要使用微信与北斗设备进行通信,方便了用户使用,增强了使用体验,普通用户不在需要额外购置北斗设备,为了北斗民用提供了一种新思路,有利于北斗民用化的推进。【附图说明】下面参照附图结合实施例对本专利技术作进一步的描述。图1是本专利技术的系统框图。图2是本专利技术用户手机微信在微信公众号进行注册的流程示意图。【具体实施方式】微信公众平台,给予了个体和企业开发者巨大的机会,在这样一个亿级用户平台上,开放着社交网络、定位等关键服务。本专利技术在现有的微信系统中,结合北斗的短报文及定位等功能,使得在企业或家庭使用北斗终端设备的顾客拥有更好的体验,提高产品的用户粘度,用户可以使用北斗终端在没有网络的情况下依然可以与手机微信进行通信,在远洋捕捞,户外探险,地质勘探,境外旅游等领域都有广阔的前景,而这一切就是本专利技术的最大效益和目的。一种基于微信的实现用户手机与北斗设备进行绑定的系统,包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台。图1中各连线的意义如下:A:微信与微信公众平台间的通信协议。B:微信公众平台与第三方服务器间协议,由腾讯公司制定。C:北斗设备间的通信协议。D:转发网关内部,微信端和北斗端数据交互协议E:转发网关与后台数据库间的协议。其中,所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件模块:微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收发控制单元;接收并解析从北斗端传送过来的json格式数据包,并根据协议内容将信息通过微信公众号发送给用户;北斗端收发控制单元,主要负责读取北斗设备服务器传来的信息,并将信息进行协议打包,使用json格式用网络传给微信端收发控制单元;接收并解析从微信端传送过来的json格式数据包,并根据协议内容将信息通过北斗设备服务器发送给北斗设备用户。数据库,存贮用户微信与语音网关绑定关系数据,并存储转发网关收发的信息;微信公众平台:由腾讯公司运营的微信公众平台,需要用户在微信公众平台上注册北斗畅聊公众服务号。还包括一符合微信规范的插件,用户在微信中安装导入,用于匹配用户的手机通讯录,直观的显示联系人的名字。如图2所示,微信与整个系统运作流程首要步骤是实现用户的手机微信在微信公共平台上进行注册。此注册完成后,用户就可以通过手机与任意北斗设备进行通信。具体绑定操作流程如下:用户在智能手机上使用微信,关注北斗畅聊公众服务账号;进入该公众服务帐号,点击“我要注册”按钮;微信跳转到注册界面,此界面由微信公众号平台提供;用户根据注册页面的指引,输入用户的普通电话号码作为用户,并输入密码,点击注册;此时数据会提交至微信公众号平台,微信公众号平台将数据暂时存储;微信公众号平台在收到注册的请求后,会向其注册的手机发送一条验证码信息;用户在收到微信公众平台返回的验证码后,将其输入到注册界面中的验证码栏,然后点击注册,即完成注册;微信公众号平台监测到用户注册成功后,会将用户数据上报至数据转发网关:转发网关在收到数据后,将其存入数据库。本专利技术可实现通过手机用户微信发送短信至北斗终端、北斗终端发送微信至用户手机微信。下面详细描述各功能:1、手机用户微信发送短信至北斗终端:假设用户要通过手机微信给一台北斗设备发送信息,此时可以在微信上完成此操作。具体流程:用户直接在微信的北斗畅聊公众服务号内,输入目的号码。待发送的目的号码通过微信经由微信公众号平台到达转发网关的微信端收发控制单元;转发网关的微信端收发控制单元按照协议解析出目的号码和内容,并对其重新打包将数据传送给转发网关的北斗端收发控制单元;转发网关的北斗端收发控制单元在收到数据后,进行解包,并按照内容和号码发送给相应的北斗终端。2、北斗终端发送短信至手机用户微信:假设用户要通过北斗设备给一台用户手机发送信息,此时可以在北斗设备上完成此操作。具体流程:用户直接在北斗设备的短报文功能中,输入目的号码。待发送的目的号码通过北斗卫星到达转发网关的北斗端收发控制单元;转发网关的北斗端收发控制单元按照协议解析出目的号码和内容,并对其重新打包将数据传送给转发网关的微信端收发控制单元;转发网关的微信端收发控制单元在收到数据后,进行解包,并按照内容和号码发送给相应的用户手机微信。本专利技术是将移动互联的特性融入到北斗导航及定位领域中,使微信和北斗设备结合,建立用户手机与北斗本文档来自技高网...
一种基于微信平台实现用户手机与北斗短报文通信的系统

【技术保护点】
一种基于微信平台实现用户手机与北斗短报文通信的系统,其特征在于:包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台:1)、所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;2)、所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;3)、所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件模块:①微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收发控制单元;接收并解析从北斗端传送过来的json格式数据包,并根据协议内容将信息通过微信公众号发送给用户。②北斗端收发控制单元,主要负责读取北斗设备服务器传来的信息,并将信息进行协议打包,使用json格式用网络传给微信端收发控制单元;接收并解析从微信端传送过来的json格式数据包,并根据协议内容将信息通过北斗设备服务器发送给北斗设备用户。4)、数据库,存贮用户微信与语音网关绑定关系数据,并存储转发网关收发的信息。5)、微信公众平台:由腾讯公司运营的微信公众平台,需要用户在微信公众平台上关注公众服务号。...

【技术特征摘要】
1.一种基于微信平台实现用户手机与北斗短报文通信的系统,其特征在于:包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台:1)、所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;2)、所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;3)、所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件模块:①微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收...

【专利技术属性】
技术研发人员:刘忠华刘苏周广宇孙俊兵刘国平卢素强
申请(专利权)人:北斗天汇北京科技有限公司
类型:发明
国别省市:北京,11

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

1