一种大容量高速度的北斗数据传输的方法及系统技术方案

技术编号:13275564 阅读:129 留言:0更新日期:2016-05-19 01:09
本发明专利技术涉及一种大容量高速度的北斗数据传输的方法及系统,该系统包括目标北斗用户终端、转发北斗终端阵列、转发服务器、数据传输请求客户端;目标北斗用户终端为数据接收方北斗设备,包括北斗手持机、北斗一体机、北斗指挥机以及其它具有北斗短报文收发功能的设备;转发北斗终端阵列由普通北斗终端组成,连接转发服务器,用来转发服务器推送的数据;转发服务器用来管理北斗转发阵列,以及处理客户端数据发送请求;数据发送请求客户端为数据发送请求方,连接转发服务器,推送需要传输的数据,再由转发服务器通过转发北斗终端阵列传输。本发明专利技术使用北斗终端阵列来转发数据,可以很好的突破北斗报文通信服务频度以及数据长度限制。

【技术实现步骤摘要】

本专利技术属于通信
,具体涉及一种大容量高速度的北斗数据传输的方法及系统
技术介绍
随着中国自主研发定位系统民用的推广与普及,北斗报文通信的应用领域也越来越广,特别在一些特殊的领域,如海上、偏僻的山区或者移动运营商无线网络无法覆盖的地区使用尤为明显;然而这个通信方式受北斗系统的限制,特别是民用北斗卡,传送数据量少,以及服务频度时间比较长的使得这种通信方式有一定的局限性,特别是一些北斗报文通信和其他平台的对接,北斗转发平台的服务频度的瓶颈尤为明显。
技术实现思路
本专利技术的目的在于克服上述现有技术的问题,提供一种大容量或者高速度的北斗数据传输的方法及系统,其可实现在短时间内向目标北斗设备传输容量大的数据或者高频度的传输数据。上述目的是通过以下技术方案来实现:—种大容量高速度的北斗数据传输的方法,该转发服务器包括数据管理和北斗转发终端阵列管理,包括以下步骤:客户端连接服务器,并发送需求传输数据,服务器收到客户端需要传输的数据,保存数据;服务器对需求传输数据进行处理,若长度不超过一条北斗报文数据长度,则直接压入数据待发送队列,若超过长度则进行分包处理,加入数据包包头,然后逐条压入数据待发送队列;服务器对其管理的北斗终端阵列进行轮询,若轮询到有北斗终端处于空闲状态,则从数据待发送队列中取出一条数据进行发送,然后继续轮询;在发出一条数据的同时,服务器会从指挥机系统或者北斗专线服务器中读取此到是否有此数据发出,若未读取到此数据则从新加入数据待发送队列,等待重新发送北斗用户终端在接收到分包的数据之后会进行拼包处理,若发现丢包,则通过北斗报文传送丢包信息,让服务器重新发送;—种大容量高速度的北斗数据传输的系统,该系统包括北斗用户终端、转发北斗终端阵列、转发服务器、数据发送请求客户端;【附图说明】图1为本系统框架,由客户端申请数据传输请求,由转发服务器使用北斗终端阵列通过卫星转发给北斗用户终端;图2为服务端框架,由数据传输请求客户端、北斗终端阵列、服务器、专线服务器或者北斗指挥型终端组成;图3为服务器软件北斗终端管理模块组成,由北斗终端连接协议和北斗终端协议解析模块组成;图4为服务器软件北斗数据管理模块组成,由数据库和客户端数据传输请求处理模块组成;图5为服务器软件北斗发送数据监控处理模块,有专线服务器模块或者北斗指挥型设备模块组成;图6为服务器软件北斗发送队列管理模块,由北斗终端管理模块、北斗数据管理模块以及北斗发送数据监控处理模块组成;图7为数据传输流程图【具体实施方式】下面根据附图对本专利技术作进一步详细说明。如图1所示,本专利技术实施例所述的一种大容量高速度的北斗数据传输的方法及系统,该系统包括数据传输请求客户端、转发服务器、北斗专线或者指挥型设备、北斗用户终端,包括以下步骤:SI:数据传输请求客户端,连接转发服务器并向服务器提交数据传输申请;S2:服务器收到数据经行处理,并通过北斗终端阵列将数据转发至北斗目标用户终端;S3:转发服务器从北斗专线服务器或者指挥机设备读取到北斗终端阵列所发出的数据,并计算出北斗终端阵列所发送失败的数据;S4:重新发送北斗终端阵列所发送失败的数据;S5:北斗目标用户终端解包转发服务器北斗终端阵列所发送的数据,并计算出丢包数据,通过北斗短报文将丢包信息反馈给转发服务器;S6:北斗转发服务器收到北斗目标终端丢包信息之后解析,将发送失败的数据包重新发送;S7:北斗目标用户终端接收完数据包,组包完成,后给出数据接收完成反馈信息;对于有数据包发送失败的情况,转发服务器和用户设备之间会有一定的重发机制,保证所传输数据包的完整以上所述仅为说明本专利技术的实施方式,并不用于限制本专利技术,对于本领域的技术人员来说,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。【主权项】1.本专利技术涉及一种大容量高速度的北斗数据传输的方法及系统,该系统包括目标北斗用户终端、转发北斗终端阵列、转发服务器、数据发送请求客户端; 所述目标北斗用户终端为数据接收方北斗设备,包括北斗手持机、北斗一体机、北斗指挥机以及其他具有北斗短报文收发功能的设备; 所述转发北斗终端阵列由普通北斗终端组成,连接转发服务器,用来转发服务器推送的数据; 所述转发服务器是用来管理北斗转发阵列,以及处理客户端数据发送请求;该服务器包括以下软件模块: (1)北斗终端连接协议模块,实现北斗终端设备的通信连接,通信方式包括:串口通信、蓝牙、无线; (2)北斗终端通信协议解析模块,软件与北斗终端通信必要模块,实现与北斗终端的通信的协议解析以及打包; (3)数据库,用于存储客户端请求的发送数据,包括已发送和未发送数据库; (4)北斗终端管理模块,用于管理目前连接至服务器的北斗终端,可以实现北斗终端阵列中北斗终端的增加、删除以及修改; (5)北斗数据管理模块,负责客户端发送数据的请求处理,包括数据的分包、存储; (6)北斗数据发送队列管理模块,负责合理地将数据分配给北斗终端发送; (7)北斗专线模块或指挥机设备模块,负者监控北斗终端阵列发送的数据是否已成功发送至卫星,用于完善数据发送异常的处理 (8)客户端API,服务器开放给客户端连接的API,提供客户端数据传输请求所需要的方法; 所述客户端主要功能是向服务器发送数据传输请求。2.—种大容量高速度的北斗数据传输的方法及系统,包括目标北斗用户终端、转发服务器以及数据发送申请客户端,其特征在于,利用多北斗终端组成收发终端阵列,可以突破单一转发设备服务频度以及传输数据长度的限制,可以更好的进行大容量或者高频度的数据传输。【专利摘要】本专利技术涉及一种大容量高速度的北斗数据传输的方法及系统,该系统包括目标北斗用户终端、转发北斗终端阵列、转发服务器、数据传输请求客户端;目标北斗用户终端为数据接收方北斗设备,包括北斗手持机、北斗一体机、北斗指挥机以及其它具有北斗短报文收发功能的设备;转发北斗终端阵列由普通北斗终端组成,连接转发服务器,用来转发服务器推送的数据;转发服务器用来管理北斗转发阵列,以及处理客户端数据发送请求;数据发送请求客户端为数据发送请求方,连接转发服务器,推送需要传输的数据,再由转发服务器通过转发北斗终端阵列传输。本专利技术使用北斗终端阵列来转发数据,可以很好的突破北斗报文通信服务频度以及数据长度限制。【IPC分类】H04L29/06, H04L1/08, H04L1/16【公开号】CN105591720【申请号】CN201610125401【专利技术人】刘忠华, 吴琼, 周广宇, 孙俊兵, 李小江 【申请人】北斗天汇(北京)科技有限公司【公开日】2016年5月18日【申请日】2016年3月7日本文档来自技高网...

【技术保护点】
本专利技术涉及一种大容量高速度的北斗数据传输的方法及系统,该系统包括目标北斗用户终端、转发北斗终端阵列、转发服务器、数据发送请求客户端;所述目标北斗用户终端为数据接收方北斗设备,包括北斗手持机、北斗一体机、北斗指挥机以及其他具有北斗短报文收发功能的设备;所述转发北斗终端阵列由普通北斗终端组成,连接转发服务器,用来转发服务器推送的数据;所述转发服务器是用来管理北斗转发阵列,以及处理客户端数据发送请求;该服务器包括以下软件模块:(1)北斗终端连接协议模块,实现北斗终端设备的通信连接,通信方式包括:串口通信、蓝牙、无线;(2)北斗终端通信协议解析模块,软件与北斗终端通信必要模块,实现与北斗终端的通信的协议解析以及打包;(3)数据库,用于存储客户端请求的发送数据,包括已发送和未发送数据库;(4)北斗终端管理模块,用于管理目前连接至服务器的北斗终端,可以实现北斗终端阵列中北斗终端的增加、删除以及修改;(5)北斗数据管理模块,负责客户端发送数据的请求处理,包括数据的分包、存储;(6)北斗数据发送队列管理模块,负责合理地将数据分配给北斗终端发送;(7)北斗专线模块或指挥机设备模块,负者监控北斗终端阵列发送的数据是否已成功发送至卫星,用于完善数据发送异常的处理(8)客户端API,服务器开放给客户端连接的API,提供客户端数据传输请求所需要的方法;所述客户端主要功能是向服务器发送数据传输请求。...

【技术特征摘要】

【专利技术属性】
技术研发人员:刘忠华吴琼周广宇孙俊兵李小江
申请(专利权)人:北斗天汇北京科技有限公司
类型:发明
国别省市:北京;11

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

1