一种单站CORS系统及其差分数据传输及认证方法技术方案

技术编号:9697524 阅读:198 留言:0更新日期:2014-02-21 06:43
本发明专利技术提出了一种单站CORS系统的差分数据传输及认证方法及系统,该方法基于Mesh网络架构,所述方法包含:步骤101)基于位于某个区域内的各用户流动站构建Mesh网络架构,即将位于某个区域内的所有用户流动站划分为如下两类:第一类用户流动站作为Mesh网络的网关节点,且将第一类用户流程站称为网关流动站;第二类用户流动站作为Mesh网络的接入点,且将第二类用户流程站称为普通流动站;步骤102)网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证或接收数据处理中心发送的实时差分数据;步骤103)普通流动站与网关流动站通信,通过网关流动站进行认证并获得实时差分数据;其中,上述的步骤102)和步骤103)发生无时间的先后顺序。

【技术实现步骤摘要】
一种单站CORS系统及其差分数据传输及认证方法
本专利技术涉及Mesh网络架构下利用改进的NTRIP通信协议在单站CORS系统的流动站之间传送差分数据的技术,具体提供一种单站CORS系统及其差分数据传输及认证方法。
技术介绍
单站CORS系统由基准站、数据处理中心、用户流动站、数据通讯部分四个部分组成。基准站:基准站是由某一范围内均匀分布的固定参考站组成。负责采集GPS/北斗卫星观测原始数据并输送至数据处理中心,同时提供系统完好性监测服务。数据处理中心:是CORS系统的控制中心,用于接收基准站数据,进行数据处理,形成差分定位用户数据,组成一定格式的数据文件,分发给用户的流动站。数据处理中心是CORS系统的核心单元,也是高精度实时动态定位得以实现的关键所在。数据处理中心24小时连续不断地根据基准站所采集的实时观测数据进行解算,并通过运营商的GPRS/3G网络向流动站以国际通用格式提供码相位/载波相位实时差分改正信息。用户流动站:包括用户信息接收系统、RTK定位系统、事后和快速精密定位系统以及自主式导航系统和监控定位系统等。用户流动站接收数据处理中心发送的实时差分数据,解算出精确坐标。数据通讯部分:CORS的数据通讯包括固定基准站到数据处理中心的通讯及数据处理中心到用户流动站的通讯。基准站到控制中心(即,数据处理中心或基站)的通讯网络负责将基准站的数据实时地传输给数据处理中心;数据处理中心和用户流动站的通讯网络负责将实时差分数据送给用户流动站。一般来说,基站与用户流动站的通信为运营商的GPRS或者3G网络,而所有用户流动站得到的实时差分数据应该是一致的。CORS系统主要的通信协议是NTRIP(NetworkedTransportofRTCMviaInternetProtocol)协议,NTRIP协议是由德国联邦制图和测地局发起,经过RTCM委员会认证、公开使用的一种专业应用层协议。它支持多种数据流,如原始数据、差分数据、电离层改正信息、气象数据等。NTRIP实现了GPS差分数据传输在互联网上的传输,基于HTTP1.1,采用TCP/IP协议,用于全球导航卫星系统数据传输,利用互联网传输和共享差分定位修正数据,以支持精确定位和导航。NTRIP是一个应用层协议,用户通过互联网连接到中心服务器,连接方式可以通过移动IP网络GSM、GPRS、EDGE、UMTS等。NTRIP协议由四部分构成:数据源NTRIPSource,流动站上的客户端(NTRIPClients),参考站端(NTRIPServers)和数据处理中心端(NTRIPCaster)。其中数据处理中心扮演着一个服务器的角色,流动站与参考站端的通讯由数据处理中心分配和管理。参考站、数据处理中心、流动站间的数据传输和互联网是完全兼容的。1)NTRIPSource:基准站GPS接收机数据处理产生的DGPS及RTK的RTCM-104差分数据流。可以是RTCM,CMR等格式。2)NTRIPServer:将数据流由NTRIPSource传输到NTRIPCaster,起数据中转的作用。通常有运行GPS参考站软件的计算机或一台直接连到互联网的GPS接收机。参考站端也使用控制中心分配的IP地址连接到控制中心。3)NTRIPCaster:是NTRIP的核心组件,根据数据源的IP地址,坐标等规则将NTRIPServer传来的数据进行分发,形成数据源的ID列表,并为NTRIPClient的数据请求提供用户验证管理接口;它对进出参考站端和客户端的不同数据流进行处理,物理上是一个服务器组,承担着参考站和用户间通讯的桥梁作用。它是基于因特网(HTTP)的服务,控制不同数据在控制中心服务器的进出。从参考站端接收数据流并处理,同时设置数据流所属参考站的代码、密码、账号等。从客户端收到请求消息,看客户端是否已注册并通过认证,可以收发RTK数据流。另外数据处理中心还具有与临近系统(或参考站网)的联网能力,包括:支持NTRIP,实现系统数据联网和服务联网,支持服务注册和服务漫游功能,可增加参考站数量,满足扩充要求等。4)NTRIPClient数据使用者,通过IP移动通讯网接收NTRIPCaster发送过来数据。这种数据中心向用户流动站播发数据的方式有如下几个缺点:(1)随着用户流动站数量的增加,这种传统的客户端-服务器模式(C/S模式)加单播方式来推送数据的服务系统由于服务器性能和网络带宽的限制,往往造成系统瓶颈,降低服务质量。(2)在作业时某区域需要较多用户流动站时,每个用户流动站与数据中心分别进行认证和播发数据,较费时和人力(3)当用户流动站较多时,用户会根据接收数据的流量产生较高的费用。
技术实现思路
本专利技术的目的在于,为克服现有的数据中心向用户流动站播发数据存在诸多缺陷,从而提供一种单站CORS系统的差分数据传输及认证方法及系统。为实现上述目的,本专利技术提供一种单站CORS系统,包含:基准站,数据处理中心,数据通讯部分和若干的用户流动站,其特征在于,所有的用户流动站形成Mesh网络架构,即将位于某个区域内的所有用户流动站划分为如下两类:第一类用户流动站作为Mesh网络的网关节点,且将第一类用户流程站称为网关流动站;第二类用户流动站作为Mesh网络的接入点,且将第二类用户流程站称为普通流动站;且上述网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证或接收数据处理中心发送的实时差分数据;而普通流动站与网关流动站通信,通过网关流动站进行认证并获得实时差分数据。上述数据处理中心进一步包含:计算服务器,内容服务器和log服务器;其中,所述计算服务器在接收到参考站传送的数据后经过计算得到实时差分数据,并发送给内容服务器;所述内容服务器将接收的实时差分数据进行记录并保存备份;所述log服务器负责记录数据处理中心中的事件和log日志。本专利技术还提供一种单站CORS系统的用户流动站认证方法,该方法基于上述的系统,所述方法包含:步骤101)网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证;步骤102)普通流动站与网关流动站通信,通过网关流动站进行认证;当普通流动站不能通过网关流动站通信认证时,需数据处理中心协助网关流动站进行普通流动站认证。上述步骤102)进一步包含:步骤102-1)如果普通流动站发送的认证信息与网关流动站存储的信息一致,则该网关流动站通过Mesh网络向普通流动站发送实时差分数据;步骤102-2)如果普通流动站发送的认证信息与网关流动站存储的信息不一致,则网关流动站将认证信息转发到数据处理中心,然后进行如下处理:如果认证信息没有通过数据处理中心的认证,则数据处理中心向网关流动站发送没有通过认证的消息,然后网关流动站将没有通过认证的消息再转发给普通节点流动站;如果认证信息通过数据处理中心的认证,则数据处理中心向网关流动站发送通过认证的消息,然后网关流动站再通过Mesh网络向通过认证的普通流动站发送实时差分数据。此外本专利技术还提供了一种单站CORS系统的差分数据传输方法,该方法基于上述的系统,所述方法包含:当普通流动站需要差分数据时,普通流动站首先向网关流动站发送请求,如果网关流动站有该普通流动站所需的差分数据时,网关流动站向普通流动站发送差分数本文档来自技高网
...
一种单站CORS系统及其差分数据传输及认证方法

【技术保护点】
一种单站CORS系统,包含:基准站,数据处理中心,数据通讯部分和若干的用户流动站,其特征在于,所有的用户流动站形成Mesh网络架构,即将位于某个区域内的所有用户流动站划分为如下两类:第一类用户流动站作为Mesh网络的网关节点,且将第一类用户流程站称为网关流动站;第二类用户流动站作为Mesh网络的接入点,且将第二类用户流程站称为普通流动站;且上述网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证或接收数据处理中心发送的实时差分数据;而普通流动站与网关流动站通信,通过网关流动站进行认证并获得实时差分数据。

【技术特征摘要】
1.一种单站CORS系统的用户流动站认证方法,该方法基于一种单站CORS系统,包含:基准站,数据处理中心,数据通讯部分和若干的用户流动站,其特征在于,所有的用户流动站形成Mesh网络架构,即将位于某个区域内的所有用户流动站划分为如下两类:第一类用户流动站作为Mesh网络的网关节点,且将第一类用户流程站称为网关流动站;第二类用户流动站作为Mesh网络的接入点,且将第二类用户流程站称为普通流动站;且上述网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证或接收数据处理中心发送的实时差分数据;而普通流动站与网关流动站通信,通过网关流动站进行认证并获得实时差分数据;所述方法包含:步骤101)网关流动站与单站CORS系统的数据处理中心通信,完成网关流动站认证;步骤102)普通流动站与网关流动站通信,通过网关流动站进行认证;当普通流动站不能通过网关流动站通信认证时,需数据处理中心协助网关流动站进行普通流动站认证。2.根据权利要求1所述的单站CORS系统的用户流动站认证方法,其特征在于,所述数据处理中心进一步包含:计算服务器,内容服务器和log服务器;其中,所述计算服务器在接收到参考站传送的数据后经过计算得到实时差分数据,并发送给内容服务器;所述内容服务器将接收的实时差分数据进行记录并保存备份;所述log服务器负责记录数据处理中心中的事件和log日志。3.根据权利要求1所述的单站CORS系统的用户流动站认证方法,其特征在于,所述步骤102)进一步包含:步骤102-1)如果普通流动站发送的认证信息与网关流动站存储的信息一致,则该网关流动站通过Mesh网络向普通流动站发送实时差分数据;步骤102-2)如果普通流动站发送的认证信息与网关流动站存储的信息不一致,则网关流动站将认证信息转发到数据处理中心,然后进行如下处理:如果认证信息没有通过数据处理中心的认证,则数据处理中心向网关流动站发送没有通过认证的消息,然后网关流动站将没有通过认证的消息再转发给普通节点流动站;如果认证信息通过数据处理中心的认证,则数据处理中心向网关流动站发送通过认证的消息,然后网关流动站再通过Mesh网络向通过认证的普通流动站发送实时差分数据。4.根据权利要求1所述的单站CORS系统的用户流动站认证方法,其特征在于,当一个用户流动站开机时首先根据Mesh网络协议搜索能够加入的Mesh网络,如果有该用户流动站能加入的Mesh网络则申请加入;如果没有该用户流动站能够加入的Mesh网络或者该用户流动站加入Mesh网络的申请被驳回,则该用户流动站与数据中心直接通信,且数据处理中心将该用户流动站设置为Mesh网络的新的网关节点,即将该用户流动站划分为第一类用户流动站。5.根据权利要求1所述的单站CORS系统的用户流动站认证方法,其特征在于,当某个第一类...

【专利技术属性】
技术研发人员:宋扬陈智刘永辉张小强
申请(专利权)人:中国航天科工信息技术研究院
类型:发明
国别省市:

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

1