一种基于内存优化的重传机制制造技术

技术编号:24102543 阅读:70 留言:0更新日期:2020-05-09 13:45
本发明专利技术提供一种基于内存优化的重传机制,包括步骤:对于多个需要重传数据接口平台,对应各自重传节点,对需要重传数据条目进行查询,并将查询结果保存至待发送队列;遍历各个重传节点待传数据队列记录,根据记录信息对分散数据进行拼包;重传数据在重传中心申请标识码,和拼包一起以图片流的形式发送到平台;平台接收数据后,对数据完整性进行校验。该发明专利技术的有益效果是:通过重传中心配置,使数据重传与实时数据上传发送方式一致,不占用额外资源,利用实时数据通道剩余资源,解决前端设备采集数据上传平台可能出现的数据丢失问题,保证数据采集完整性实现数据采集及转发的完整性。

A retransmission mechanism based on memory optimization

【技术实现步骤摘要】
一种基于内存优化的重传机制
本专利技术涉及物联网平台大数据采集
,尤其是涉及一种基于内存优化的重传机制。
技术介绍
物联网平台的前端设备,如数字摄像机、NVR等,采集音视频信息并进行数据处理,生成音频、视频、图片、智能识别、场景信息等分离数据,之后,物联网平台将前端设备接入,将前端生成数据进行接收,并进行大数据分析处理,对用户提供智能服务。设备采用实时数据上传方式,以达到平台数据接收处理时效性,但当服务器出现宕机、网络环境不稳定等情况时,数据就不能成功上传,这样就会出现数据丢失。
技术实现思路
有鉴于此,本专利技术旨在提出一种基于内存优化的重传机制,在出现数据上传失败时,对数据进行重传,保证所有采集的数据都能上传到物联网平台,进一步,保证数据采集的完整性。为达到上述目的,本专利技术的技术方案是这样实现的:一种基于内存优化的重传机制,包括以下步骤,S1.对于多个需要重传数据接口平台,对应各自重传节点,对需要重传数据条目进行查询,并将查询结果保存至待发送队列;S2.遍历各个重传节点的待传数据本文档来自技高网...

【技术保护点】
1.一种基于内存优化的重传机制,其特征在于,包括以下步骤:/nS1.对于多个需要重传数据接口平台,对应各自重传节点,对需要重传数据条目进行查询,并将查询结果保存至待发送队列;/nS2.遍历各个重传节点的待传数据队列记录,根据记录信息对分散数据进行拼包;/nS3.重传数据在重传中心申请标识码,和拼包一起以图片流的形式发送到平台,平台接收成功,对数据完整性进行校验;平台未接收成功,进入步骤S4;/nS4.将未接收标识码信息重新拼包上传;/nS5.上传成功。/n

【技术特征摘要】
1.一种基于内存优化的重传机制,其特征在于,包括以下步骤:
S1.对于多个需要重传数据接口平台,对应各自重传节点,对需要重传数据条目进行查询,并将查询结果保存至待发送队列;
S2.遍历各个重传节点的待传数据队列记录,根据记录信息对分散数据进行拼包;
S3.重传数据在重传中心申请标识码,和拼包一起以图片流的形式发送到平台,平台接收成功,对数据完整性进行校验;平台未接收成功,进入步骤S4;
S4.将未接收标识码信息重新拼包上传;
S5.上传成功。


2.根据权利要求1所述的一种基于内存优化的重传机制,其特征在于:步骤S1中所述的重传节点包括数据上传状态、数据类型、数据发送时间、单次发送条目信息。


3.根据权利要求1所述的一种基于内存优化的重传机制,其特征在于:步骤S1中所述的对需要重传数据条目进行查询时,待查询数据库采用分库设计,查询时数据库读操作并发,各重传节点注册数据库操作句柄,再根据数据库操作句柄检索、更新操作。


4.根据权利要求1所述的一种基于内存优化的重传机制,其特征在于:步骤...

【专利技术属性】
技术研发人员:王志保陈澎祥李森肖萌璐王松
申请(专利权)人:天地伟业技术有限公司
类型:发明
国别省市:天津;12

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

1