首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于CRM下的农产品数据双模式存储方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:深圳市中农网有限公司

摘要:本发明涉及农业数据存储技术领域,揭露了一种基于CRM下的农产品数据双模式存储方法,包括:利用边缘服务器确定农户终端与CRM系统的上行链路和回程链路,将农产品数据划分为点云地理数据和常规农业数据,对点云地理数据执行切分操作得到平面地理数据和空间地理数据,将常规农业数据和空间地理数据执行分块操作得到块状常规数据和块状空间数据,根据块状常规数据和块状空间数据对平面地理数据执行加密操作得到加密平面数据,利用上行链路将块状常规数据和块状空间数据传输至云服务器、将加密平面数据传输至中心服务器,生成农产品存储响应指令利用回程链路发送回农户终端。本发明主要目的在于提高农产品数据的存储安全性。

主权项:1.一种基于CRM下的农产品数据双模式存储方法,其特征在于,所述方法包括:接收从农户终端发起的农产品数据存储指令,其中,农户终端已预先在CRM系统中完成注册,且支持CRM系统运行的服务器共有三种类型,分别为:边缘服务器、中心服务器与云服务器;利用边缘服务器确定农户终端与CRM系统的上行链路和回程链路,并当上行链路和回程链路确定成功后,利用农产品数据存储指令访问农户终端中的农产品数据,且所述利用农产品数据存储指令访问农户终端中的农产品数据,包括:将农产品数据存储指令发送至边缘服务器,并在边缘服务器内解析农产品数据存储指令,得到农户终端的访问地址;利用访问地址访问农户终端的农产品数据;判断农产品数据中是否包括种植农产品的点云地理数据,其中,点云地理数据由xi,yi,zi组成,i表示位置点,xi,yi,zi分别表示用于农产品种植第i个位置点的x轴、y轴和z轴的位置;若农产品数据中包括点云地理数据时,将农产品数据划分为点云地理数据和常规农业数据,并对点云地理数据执行切分操作,得到平面地理数据和空间地理数据,其中,平面地理数据由xi,yi组成,空间地理数据由zi组成;从CRM系统中获取农户终端上传历史数据的上传记录,从上传记录中获取农户终端上传历史数据时所占上行链路的带宽百分比,其中,所述从CRM系统中获取农户终端上传历史数据的上传记录,从上传记录中获取农户终端上传历史数据时所占上行链路的带宽百分比,包括:获取农户终端的IP地址或设备标识码,根据所述IP地址或设备标识码从CRM系统的中心服务器中获取农户终端上传历史数据的上传记录,其中,上传记录的结构为:Dj=d1,d2,…,ds,…,dmds=Ns,Gs,bws,uplinks其中,Dj表示第j个农户终端的上传记录,ds表示第j个农户终端上传第s份历史数据的记录单元,m表示第j个农户终端上传历史数据的总份数,Ns表示第s份历史数据包括的常规农业数据的数据量,Gs表示第s份历史数据包括的点云地理数据的数据量,bws表示上传第s份历史数据时所占用的带宽值,uplinks表示上传第s份历史数据时上行链路的总带宽值;从上传记录中提取出点云地理数据的数据量不等于零的记录单元,得到点云单元集;根据点云单元集中的总带宽值和所占用的带宽值,计算得到农户终端上传历史数据时所占上行链路的带宽百分比;根据带宽百分比计算使用上行链路执行农产品数据上传时的传输速率,当传输速率小于或等于预先设定的传输阈值时,将常规农业数据和空间地理数据执行分块操作,得到块状常规数据和块状空间数据,其中,所述根据带宽百分比计算使用上行链路执行农产品数据上传时的传输速率,包括:获取此时农户终端发送农产品数据的发送功率,以及农户终端距离支持CRM系统运行的基站的距离,得到传输距离;根据所述发送功率和传输距离计算得到权重因子;根据权重因子和带宽百分比,计算得到使用上行链路时的传输速率,其中,传输速率的计算公式为: 其中,表示第j个农户终端使用第p条上行链路执行农产品数据上传时的传输速率,up表示执行农产品数据上传,Bp表示支持CRM系统运行的基站在此时为第p条上行链路分配的总带宽,αjp表示所述权重因子;以及,所述将常规农业数据和空间地理数据执行分块操作,得到块状常规数据和块状空间数据,包括:计算常规农业数据的数据量,得到常规数据量;根据所述传输速率和常规数据量计算得到常规农业数据的切块数,其中,切块数的计算方法为: 其中,bjp表示第j个农户终端使用第p条上行链路执行常规农业数据上传时的切块数,Njp表示常规数据量,β为切块数计算的权重因子,e表示自然对数的底数,[]表示取整操作;对常规农业数据执行分块操作,得到相同切块数的块状常规数据,且每块的块状常规数据的数据量不大于传输速率对空间乱序数据执行分块操作,得到块状空间数据,其中,块状空间数据与块状常规数据具有相同的所述切块数,且所述对空间乱序数据执行分块操作,得到块状空间数据,包括:根据空间地理数据所包括的位置点,对空间地理数据执行乱序操作,得到空间乱序数据和空间乱序表,其中,空间地理数据和空间乱序数据的表示分别为:Z=z1,z2,…,zh 其中,Z表示空间地理数据,表示空间乱序数据,h表示空间地理数据所包括的位置点的总数,zi,zj,…,zt分别表示在空间地理数据中按照顺序操作的z轴的位置,i,j,…,t为所述空间乱序表,且i,j,…,t小于或等于h;将空间乱序表发送至CRM系统执行保存后,判断位置点的总数是否大于或等于所述切块数;若位置点的总数小于切块数,对空间乱序数据执行补齐操作,直至空间乱序数据所包括的位置点的总数大于或等于切块数时,利用空间乱序表生成切分策略;基于所述切分策略切分空间乱序数据,得到块状空间数据,且块状空间数据与块状常规数据具有相同的所述切块数,且所述基于所述切分策略切分空间乱序数据,得到块状空间数据,包括:计算空间乱序数据所包括的位置点,得到乱序位置点总数;基于所述乱序位置点总数和切块数,计算得到基础切块数,其中,基础切块数的计算公式为: 其中,表示基础切块数,表示空间乱序数据所包括的位置点,即乱序位置点总数,[]表示取整操作;根据所述基础切块数,从空间乱序数据中依次选择首尾的位置点,组成得到块状空间数据;根据块状常规数据和块状空间数据对平面地理数据执行加密操作,得到加密平面数据;利用边缘服务器分别连接中心服务器和云服务器,当连接成功时,利用上行链路分别将块状常规数据和块状空间数据传输至云服务器、将加密平面数据传输至中心服务器;当完成传输后,利用CRM系统生成农产品存储响应指令,并将农产品存储响应指令利用回程链路发送回农户终端,完成农产品数据的双模式存储。

全文数据:

权利要求:

百度查询: 深圳市中农网有限公司 一种基于CRM下的农产品数据双模式存储方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。