CORS增值服务云平台软件通信协议制造技术

技术编号:16887194 阅读:102 留言:0更新日期:2017-12-27 04:58
本发明专利技术公开了CORS增值服务云平台软件通信协议。该CORS增值服务云平台软件属于安全监测领域。所述平台软件通信协议包括GNSS接收机登录协议、GNSS接收机模式切换、客户端与服务器交互协议等。所述平台软件通过各种的数据通信协议接收处理发送监测数据。所述的CORS增值服务云平台软件通信协议是一种结构简单、逻辑清晰、实用性强、技术先进、高效率的通信协议。

CORS value-added service cloud platform software communication protocol

The invention discloses the CORS value-added service cloud platform software communication protocol. The CORS value-added service cloud platform software is a security monitoring field. The platform software communication protocol includes the GNSS receiver login protocol, the GNSS receiver mode switching, the client and the server interaction protocol, etc. The platform software sends monitoring data through a variety of data communication protocols. The CORS value-added service cloud platform software communication protocol is a communication protocol with simple structure, clear logic, strong practicality, advanced technology and high efficiency.

【技术实现步骤摘要】
CORS增值服务云平台软件通信协议
本专利技术公开了CORS增值服务云平台软件通信协议,所述平台软件通信协议属于GNSS导航定位、网络通讯测、计算机等交叉领域内的技术。
技术介绍
从实时GNSS数据流转发子程序接收转发的实时GNSS数据流或直接从观测站接收,并对数据流进行解码、转存等工作。后台的服务器软件需要大量的数据接受与输出,需要通信协议作为支撑的通信链路来保证数据接收传输与第三方交互畅通。目前,许多公司的GNSS产品配置都是在现场,由技术人员带上电脑在施工现场对相关产品进行手动配置。结果是工作效率地下、数据完整性差、掉包率严重,使得客户端与服务器交互不畅通。延迟了工作进度、浪费了大量的人力、物力。本专利技术公开的CORS增值服务云平台软件通信协议针对以上问题进行解决,使用户在客户端就可以通过权利要求1所述的GNSS接收机登录协议、GNSS接收机模式切换、客户端与服务器交互协议等通信协议解决GNSS接收机、客户端、服务器三方的通信问题,提高了工作效率、保证了数据完整性、降低了掉包率。节省了技术人员现场调试、配置的麻烦。专利技术专利内容本专利技术所要解决的问题是避免了技术人员去现场调试、配置的麻烦。保证了GNSS接收机、客户端、服务器三方的通信畅通。保证了数据的完整性、降低了掉包率。本
技术实现思路
的优势:(1)它是将原有的需要技术人员进行野外现场调试的步骤省去,避免了因现场调试的原因所带来的数据完整性差、掉包率等技术问题。简化了操作流程、节省了人力、物力,提高了工作效率;(2)改变了传统的GNSS接收机、客户端、服务器三者之间的交互方式,有效地改善了传统交互过程中,因交互指令太多和难懂等问题而导致极大程度地降低了在网络配置过程中因数据丢包而造成的配置失败的概率;(3)在本专利技术中,所用工作的通信协议不超过两条,极大地简化了交互指令的规模,有利于技术人员的操作;(4)CORS增值服务云平台通信协议包括GNSS接收机登录协议、GNSS接收机模式切换、客户端与服务器交互协议等通信协议功能强大,数据安全、操作简单。附图说明图1为CORS增值服务云平台的GNSS接收机登陆协议流程图;图2为CORS增值服务云平台的GNSS接收机配置协议流程图。具体实施方式下面具体实施方式对本专利技术作进一步详细描述。如图1所示,GNSS接收机通电开机,通过网络向CORS增值服务云平台软件发送登陆指令:$Monito,g,h,*hh<CR><CF>(登陆指令中g为登陆用户名;h为的登陆密码);CORS增值服务云平台软件向GNSS接收机回复:$Monito,T,*hh<CR><CF>,则GNSS接收机进入登陆状态,并开始搜索卫星;否则,GNSS接收机每隔5秒向CORS增值服务云平台软件发送登陆指令;GNSS接收机登陆后回复:$MODE,0,1,A,*hh<CR><CF>(表示其中“0”表示监测站模式不上传静态;“1”代表通道数,在使用一机多天线时生效;“A”代表当前通道数,在使用一机多天线时生效);若回复:“$MODE,1,1,A,*hh<CR><CF>”(表示其中第一个“1”表示监测站模式上传静态;第二个“1”代表通道数,在使用一机多天线时生效;“A”代表当前通道数,在使用一机多天线时生效);若回复:“$MODE,3,0,A,*hh<CR><CF>”(表示其中“3”表示基准站模式;“0”代表不上传静态;“A”格式要求,无意义);若回复:“$MODE,3,1,A,*hh<CR><CF>”(表示其中“3”表示基准站模式;“1”代表上传静态;“A”为格式要求,无意义);CORS增值服务云平台软件针对GNSS接收机汇报的模式指令进行识别,并允许GNSS接收机登陆CORS增值服务云平台软件。如图2所示,在GNSS接收机已经登陆到CORS增值服务云平台软件的前提下,CORS增值服务云平台软件在30秒内不向GNSS接收机发送任何数据,则GNSS接收机进入配置状态(与CORS增值服务云平台软件进行交互),并向CORS增值服务云平台软件发送交互指令:$EnterConfig,*hh<CR><CF>;CORS增值服务云平台软件在10秒内回复:$OK<CR><CF>,则与GNSS接收机交互成功;否则,GNSS接收机会掉线后重新进行登录;GNSS接收机在交互成功后回复:$PleaseSendCommand,*hh<CR><CF>;CORS增值服务云平台软件发送配置指令:$ConfigMode,<1>,<2>,<3>,<4>,<5>,<6>,*hh<CR><CF>,对GNSS接收机进行工作模式配置;[其中:<1>:工作模式类型,(0代表监测站,1代表基准站);<2>:动态采样频率(要求大于等于1秒);<3>:静态采样频率(要求大于等于1秒);<4>:纬度坐标,单位是度,当配置监测站的时候,纬度坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;<5>:经度坐标,单位是度,当配置监测站的时候,经度坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;<6>:椭球高程坐标,单位是米,当配置监测站的时候,椭球高程坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;]GNSS接收机则回复:$ConfigSuccess,*hh<CR><CF>,代表配置成功;GNSS接收机则回复:$ConfigFalse,*hh<CR><CF>,代表配置失败,需要CORS增值服务云平台软件重新配置;CORS增值服务云平台软件回复:$ConfigEnd<CR><CF>,代表在模式配置中,CORS增值服务云平台软件已经完成所有工作;GNSS接收机则回复:$Logout,*hh<CR><CF>,代表在模式配置中,GNSS接收机已经完成所有工作;在配置过程中,除了上述一条配置指令外,还涉及到$OpenStatic,*hh<CR><CF&本文档来自技高网...
CORS增值服务云平台软件通信协议

【技术保护点】
所述CORS增值服务云平台软件通信协议,其特征在于,主要包括了GNSS接收机登录协议、GNSS接收机模式切换协议、移动客户端(电脑或者手机等移动设备)登录服务器协议、初始化基准站和监测站数据协议、请求在线用户协议、卫星信息协议、实时数据(动态模式下)协议。

【技术特征摘要】
1.所述CORS增值服务云平台软件通信协议,其特征在于,主要包括了GNSS接收机登录协议、GNSS接收机模式切换协议、移动客户端(电脑或者手机等移动设备)登录服务器协议、初始化基准站和监测站数据协议、请求在线用户协议、卫星信息协议、实时数据(动态模式下)协议。2.根据权利要求1所述的GNSS接收机登录协议,其特征在于,主要包括了所述CORS增值服务云平台软件与所述GNSS接收机之间的交互遵循以下通信协议:①GNSS接收机通电开机,向CORS增值服务云平台软件发送登陆指令:$Monito,g,h,*hh<CR><CF>,登陆指令中g为登陆用户名;h为的登陆密码;②CORS增值服务云平台软件向GNSS接收机回复:$Monito,T,*hh<CR><CF>,则GNSS接收机进入登陆状态,并开始搜索卫星;否则,GNSS接收机每隔5秒向CORS增值服务云平台软件发送登陆指令;③GNSS接收机登陆后回复:$MODE,0,1,A,*hh<CR><CF>,表示其中“0”表示监测站模式不上传静态;“1”代表通道数,在使用一机多天线时生效;“A”代表当前通道数,在使用一机多天线时生效;若回复:“$MODE,1,1,A,*hh<CR><CF>”,表示其中第一个“1”表示监测站模式上传静态;第二个“1”代表通道数,在使用一机多天线时生效;“A”代表当前通道数,在使用一机多天线时生效;若回复:“$MODE,3,0,A,*hh<CR><CF>”,表示其中“3”表示基准站模式;“0”代表不上传静态;“A”格式要求,无意义;若回复:“$MODE,3,1,A,*hh<CR><CF>”,表示其中“3”表示基准站模式;“1”代表上传静态;“A”格式要求,无意义;④CORS增值服务云平台软件针对GNSS接收机汇报的模式指令进行识别,并允许GNSS接收机登陆CORS增值服务云平台软件。3.根据权利要求1所述的GNSS接收机模式切换协议,其特征在于,主要包括了所述CORS增值服务云平台软件与所述GNSS接收机之间的交互遵循以下通信协议:①在GNSS接收机已经登陆到CORS增值服务云平台软件的前提下,CORS增值服务云平台软件在30秒内不向GNSS接收机发送任何数据,则GNSS接收机进入配置状态(与CORS增值服务云平台软件进行交互),并向CORS增值服务云平台软件发送交互指令:$EnterConfig,*hh<CR><CF>;②CORS增值服务云平台软件在10秒内回复:$OK<CR><CF>,则与GNSS接收机交互成功;否则,GNSS接收机会掉线后重新进行登录;③GNSS接收机在交互成功后回复:$PleaseSendCommand,*hh<CR><CF>;④CORS增值服务云平台软件发送配置指令:$ConfigMode,<1>,<2>,<3>,<4>,<5>,<6>,*hh<CR><CF>,对GNSS接收机进行工作模式配置;其中:<1>:工作模式类型,(0代表监测站,1代表基准站);<2>:动态采样频率(要求大于等于1秒);<3>:静态采样频率(要求大于等于1秒);<4>:纬度坐标,单位是度,当配置监测站的时候,纬度坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;<5>:经度坐标,单位是度,当配置监测站的时候,经度坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;<6>:椭球高程坐标,单位是米,当配置监测站的时候,椭球高程坐标可以不输入,输入不生效;当配置基准站时,坐标必须输入;⑤GNSS接收机则回复:$ConfigSuccess,*hh<CR><CF>,代表配置成功;GNSS接收机则回复:$ConfigFalse,*hh<CR><CF>,代表配置失败,需要CORS增值服务云平台软件重新配置;⑥CORS增值服务云平台软件回复:$ConfigEnd<CR><CF>,代表在模式配置中,CORS增值服务云平台软件已经完成所有工作;⑦GNSS接收机则回复:$Logout,*hh<CR><CF>,代表在模式配置中,GNSS接收机已经完成所有工作。4.根据权利要求3所述CORS增值服务云平台软件发送的配置指令,其特征在于:还包括$OpenStatic,*hh<CR><CF>和$CloseStatic,*hh<CR><CF>,$OpenStatic,*hh<CR><CF>为开启原始数据下载功能,$CloseStatic,*hh<CR>&...

【专利技术属性】
技术研发人员:柯福阳司鹏伟
申请(专利权)人:南京科博空间信息科技有限公司
类型:发明
国别省市:江苏,32

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

1