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

文档序号:11253841阅读:1753来源:国知局
一种基于微信平台实现用户手机与北斗短报文通信的系统的制造方法与工艺

【技术领域】

本发明属于信息技术领域,具体是指一种基于微信的实现用户了手机与北斗设备进行绑定的系统,结合了微信和语音网关设备系统。



背景技术:

国际卫星导航产业经过30多年的发展,已成为最具活力的新兴产业之一,正进入快速发展时期。目前,卫星导航产业已形成较为完备的产业体系,导航服务性能不断提升,应用范围不断扩大,市场规模已超过1000亿美元且以30%的年均增速快速增长。估计在2020年前,空中可用卫星将达到100颗以上,用户可用信号资源极大丰富,在使用选择上有更大余地。

移动互联时代,诞生了微信这样的标志性产品。据统计,微信用户数已经突破6亿,可以说,基本每一台智能手机上都装有微信。微信应用在移动用户的覆盖率基本接近100%。人们已经习惯了每天开着微信,玩社交,读新闻,看公众号内容,通过微信支付购物等等。大量的第三方个人或企业均选择与微信平台合作开发及运营,如基于公众号的自媒体以及通过服务号的增值应用等等。



技术实现要素:

本发明所要解决的技术问题在于提供一种基于微信的实现用户手机与北斗设备进行绑定的系统。

本发明是这样实现的:

一种基于微信的实现用户手机与北斗设备进行绑定的系统,包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台;

所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;

所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;

所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件??椋?/p>

微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收发控制单元;接收并解析从北斗端传送过来的json格式数据包,并根据协议内容将信息通过微信公众号发送给用户

北斗端收发控制单元,主要负责读取北斗设备服务器传来的信息,并将信息进行协议打包,使用json格式用网络传给微信端收发控制单元;接收并解析从微信端传送过来的json格式数据包,并根据协议内容将信息通过北斗设备服务器发送给北斗设备用户。

数据库,存贮用户微信与语音网关绑定关系数据,并存储转发网关收发的信息。

微信公众平台:由腾讯公司运营的微信公众平台,需要用户在微信公众平台上注册北斗畅聊公众服务号。

进一步地,还包括一符合微信规范的插件,用户在微信中安装导入,用于匹配用户的手机通讯录,直观的显示联系人的名字。

本发明的优点在于:本发明实现了用户手机与北斗设备两大领域的连接,将北斗设备用户跟6亿的手机微信用户无缝的绑定在一起,手机用户可根据自身需要使用微信与北斗设备进行通信,方便了用户使用,增强了使用体验,普通用户不在需要额外购置北斗设备,为了北斗民用提供了一种新思路,有利于北斗民用化的推进。

【附图说明】

下面参照附图结合实施例对本发明作进一步的描述。

图1是本发明的系统框图。

图2是本发明用户手机微信在微信公众号进行注册的流程示意图。

【具体实施方式】

微信公众平台,给予了个体和企业开发者巨大的机会,在这样一个亿级用户平台上,开放着社交网络、定位等关键服务。本发明在现有的微信系统中,结合北斗的短报文及定位等功能,使得在企业或家庭使用北斗终端设备的顾客拥有更好的体验,提高产品的用户粘度,用户可以使用北斗终端在没有网络的情况下依然可以与手机微信进行通信,在远洋捕捞,户外探险,地质勘探,境外旅游等领域都有广阔的前景,而这一切就是本发明的最大效益和目的。

一种基于微信的实现用户手机与北斗设备进行绑定的系统,包括用户手机、北斗设备、转发网关、北斗设备服务器、微信公众平台。图1中各连线的意义如下:

a:微信与微信公众平台间的通信协议。

b:微信公众平台与第三方服务器间协议,由腾讯公司制定。

c:北斗设备间的通信协议。

d:转发网关内部,微信端和北斗端数据交互协议

e:转发网关与后台数据库间的协议。

其中,所述用户手机:安装有微信软件,与所述微信公众平台进行通信协议;

所述北斗设备:即利用北斗卫星导航系统进行定位及导航的终端设备;

所述转发网关:用来同时监听微信公众平台和北斗设备服务器传送来的数据,并根据协议对其进行转发,该转发网关包含以下软件??椋?/p>

微信端收发控制单元,主要负责读取微信公众号传来的信息,并将信息进行协议打包,使用json格式用网络传给北斗端收发控制单元;接收并解析从北斗端传送过来的json格式数据包,并根据协议内容将信息通过微信公众号发送给用户;

北斗端收发控制单元,主要负责读取北斗设备服务器传来的信息,并将信息进行协议打包,使用json格式用网络传给微信端收发控制单元;接收并解析从微信端传送过来的json格式数据包,并根据协议内容将信息通过北斗设备服务器发送给北斗设备用户。

数据库,存贮用户微信与语音网关绑定关系数据,并存储转发网关收发的信息;

微信公众平台:由腾讯公司运营的微信公众平台,需要用户在微信公众平台上注册北斗畅聊公众服务号。

还包括一符合微信规范的插件,用户在微信中安装导入,用于匹配用户的手机通讯录,直观的显示联系人的名字。

如图2所示,微信与整个系统运作流程首要步骤是实现用户的手机微信在微信公共平台上进行注册。此注册完成后,用户就可以通过手机与任意北斗设备进行通信。具体绑定操作流程如下:

用户在智能手机上使用微信,关注北斗畅聊公众服务账号;

进入该公众服务帐号,点击“我要注册”按钮;

微信跳转到注册界面,此界面由微信公众号平台提供;

用户根据注册页面的指引,输入用户的普通电话号码作为用户,并输入密码,点击注册;

此时数据会提交至微信公众号平台,微信公众号平台将数据暂时存储;

微信公众号平台在收到注册的请求后,会向其注册的手机发送一条验证码信息;

用户在收到微信公众平台返回的验证码后,将其输入到注册界面中的验证码栏,然后点击注册,即完成注册;

微信公众号平台监测到用户注册成功后,会将用户数据上报至数据转发网关:

转发网关在收到数据后,将其存入数据库。

本发明可实现通过手机用户微信发送短信至北斗终端、北斗终端发送微信至用户手机微信。

下面详细描述各功能:

1、手机用户微信发送短信至北斗终端:

假设用户要通过手机微信给一台北斗设备发送信息,此时可以在微信上完成此操作。具体流程:

用户直接在微信的北斗畅聊公众服务号内,输入目的号码。

待发送的目的号码通过微信经由微信公众号平台到达转发网关的微信端收发控制单元;

转发网关的微信端收发控制单元按照协议解析出目的号码和内容,并对其重新打包将数据传送给转发网关的北斗端收发控制单元;

转发网关的北斗端收发控制单元在收到数据后,进行解包,并按照内容和号码发送给相应的北斗终端。

2、北斗终端发送短信至手机用户微信:

假设用户要通过北斗设备给一台用户手机发送信息,此时可以在北斗设备上完成此操作。具体流程:

用户直接在北斗设备的短报文功能中,输入目的号码。

待发送的目的号码通过北斗卫星到达转发网关的北斗端收发控制单元;

转发网关的北斗端收发控制单元按照协议解析出目的号码和内容,并对其重新打包将数据传送给转发网关的微信端收发控制单元;

转发网关的微信端收发控制单元在收到数据后,进行解包,并按照内容和号码发送给相应的用户手机微信。

本发明是将移动互联的特性融入到北斗导航及定位领域中,使微信和北斗设备结合,建立用户手机与北斗设备之间的联系。藉此,用户可以通过微信,与北斗设备进行通信,使两大互相隔绝的系统可以统一起来,方便了用户,同时也对国家北斗民用化产业的实施有了极大的推动作用。

当然,建立和用户微信和北斗设备的联系之后,其功能不局限于以上几种,通过扩展,可以实现更多的功能,例如:查看位置等,通过此方法,让用户的手机不在是与用户的北斗设备相互隔绝,而是形成一个整体,也使得北斗用户在户外探险,远洋渔业,地质勘探等无法使用手机信号的情况下,更好的与公司及家人联系。

以上所述仅为本发明的较佳实施用例而已,并非用于限定本发明的?;し段?。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的?;し段е?。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
imtoken助记词怎么填-imtoken钱包没有收益-imtoken矿工费太贵了-im钱包官网:token.im