一种多数据流服务器的制作方法

文档序号:32072528发布日期:2022-11-05 03:12阅读:来源:国知局

技术特征:
1.一种多数据流服务器,其特征在于,包括数据采集模块和数据处理模块;所述数据采集模块用于采集不同设备的监测数据,并传输给数据处理模块;所述数据处理模块内预设有多个参考数组,所述参考数组用于存放数据流;不同的参考数组对应用于存放不同类型的数据流;且各参考数组彼此独立;各数据流支持的连接协议不同;所述数据处理模块包括解析子模块和传输子模块;所述解析子模块用于解析监测数据并判定监测数据所属的监测类型;解析子模块还用于将监测数据解析转换为可读形式;所述传输子模块用于按照监测类型并基于参考数组,查找与监测数据相匹配的数据流,并依据数据流将监测数据打包为待传输格式,并调用与监测数据相匹配的数据流进行数据传输;所述传输子模块与数据中心建立通信连接。2.根据权利要求1所述的一种多数据流服务器,其特征在于,所述设备包括gnss传感器、加速度传感器、倾角传感器以及雨量传感器。3.根据权利要求1所述的一种多数据流服务器,其特征在于,每个数据流均为一个结构体,所述结构体的组成成员包括服务器地址、连接协议、监测类型以及数据上报频率。4.根据权利要求3所述的一种多数据流服务器,其特征在于,所述连接协议包括tcp协议、mqtt协议、ntrip协议和http协议。5.根据权利要求3所述的一种多数据流服务器,其特征在于,所述上报频率包括5s/次、10s/次、15s/次和60s/次。6.根据权利要求1所述的一种多数据流服务器,其特征在于,还包括数据流配置模块;所述数据流配置模块用于查询监测数据匹配的数据流。7.根据权利要求6所述的一种多数据流服务器,其特征在于,所述数据流配置模块还用于编辑配置结构体。8.根据权利要求1所述的一种多数据流服务器,其特征在于,还包括自检模块;所述自检模块用于验证数据流匹配是否正确;所述自检模块还包括调整子模块;所述调整子模块用于在验证确认数据流匹配错误时,智能调整为监测数据匹配的数据流类型。

技术总结
本发明涉及数据传输技术领域,公开了一种多数据流服务器,包括数据采集模块和数据处理模块;所述数据采集模块用于采集不同设备的监测数据,并传输给数据处理模块;所述数据处理模块内预设有多个参考数组,所述参考数组用于存放数据流;所述数据处理模块包括解析子模块和传输子模块;所述解析子模块用于解析监测数据并判定监测数据所属的监测类型;解析子模块还用于将监测数据解析转换为可读形式;所述传输子模块用于调用与监测数据相匹配的数据流进行数据传输。本发明能够用来解决现有服务器无法兼容多路多协议数据的技术问题,能够准确及时地进行多数据流的数据传输。及时地进行多数据流的数据传输。及时地进行多数据流的数据传输。


技术研发人员:尚润平 彭真 杜明波
受保护的技术使用者:成都云智北斗科技有限公司
技术研发日:2022.09.30
技术公布日:2022/11/4
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1