[发明专利]一种基于大数据网络的灌溉监测系统实现方法在审
申请号: | 202110167994.6 | 申请日: | 2021-02-07 |
公开(公告)号: | CN112988949A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 王晓喃;罗玉峰;钱昕妍;王兴伟 | 申请(专利权)人: | 常熟理工学院 |
主分类号: | G06F16/31 | 分类号: | G06F16/31;G06F16/34;G06F16/33;G06Q50/02;H04L12/741;G16Y10/05;G16Y10/10;G16Y20/10;G16Y30/00;G16Y40/10;G16Y40/35;A01G25/16 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 吴旭 |
地址: | 215500 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 网络 灌溉 监测 系统 实现 方法 | ||
1.一种基于大数据网络的灌溉监测系统实现方法,其特征在于,网络包含用户节点、提供者节点和路由器;用户节点配置一个接口,提供者节点配置一个接口,提供者节点为用于采集灌溉监测系统中的土壤湿度数据,用户节点通过灌溉监测系统获取提供者节点采集的土壤相关数据从而决定对土壤是否进行灌溉;路由器配置两个以上的接口,路由器的接口包括下游接口和上游接口;用户节点、提供者节点以及路由器的每个接口由接口ID唯一标识,接口ID为x的接口称为接口x;路由器的下游接口与用户节点或者提供者节点相连,路由器的上游接口与其他路由器相连;
每个提供者节点保存一个文本数据表,一个文本数据表项包含文本数据、关键字集合、摘要集合和生命周期,其中,关键字集合中的每个元素都包含在文本数据域值中,摘要集合中的每个元素都包含在文本数据域值中;一个文本数据表项的关键字集合的元素个数等于该文本数据表项的摘要集合中的元素个数;如果一个文本数据表项的关键字集合的元素个数为N1,N1为大于1的整数,那么该关键字集合中的第n个元素与该文本数据表项中的摘要集合中的第n个元素对应,1≤n≤N1,即一个文本数据表项中的关键字集合中的第一个元素与摘要集合中的第一个元素相对应,一个文本数据表项中的关键字集合中的第二个元素与摘要集合中的第二个元素相对应,一个文本数据表项中的关键字集合中的第n个元素与摘要集合中的第n个元素相对应;每个提供者的文本数据表为预先设置;
如果每个路由器保存一个关键字表,一个关键字表项包含关键字集合、接口ID和生命周期;一个消息由一个消息ID标识;发布消息包含消息ID和关键字集合,提供者节点P1与路由器R1相连,则定期执行下述操作:
步骤101:开始;
步骤102:提供者节点P1查看文本数据表,针对每个文本数据表项执行下述操作:发送一个发布消息,该发布消息的消息ID为1,关键字集合等于该文本数据表项的关键字集合;
步骤103:路由器R1从下游接口d1接收到该发布消息后,判断是否存在一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合,接口ID等于d1,如果存在,则执行步骤104,否则执行步骤105;
步骤104:从下游接口d1接收到该发布消息的路由器R1选择一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合且接口ID等于d1,将该关键字表项的生命周期设置为最大值,生命周期最大值取值范围为500ms-1s,执行步骤106;
步骤105:从下游接口d1接收到该发布消息的路由器R1创建一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合且接口ID等于d1,将该关键字表项的生命周期设置为最大值,生命周期最大值取值范围为500ms-1s;
步骤106:从下游接口d1接收到该发布消息的路由器R1从每个上游接口转发该发布消息;
步骤107:从上游接口u1接收到该发布消息的路由器判断是否存在一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合,接口ID等于u1且生命周期大于阈值TH1,阈值TH1取值范围为最大生命周期的95%-100%,如果存在,则执行步骤112,否则执行步骤108;
步骤108:从上游接口u1接收到该发布消息的路由器判断是否存在一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合且接口ID等于u1,如果存在,则执行步骤109,否则执行步骤110;
步骤109:从上游接口u1接收到该发布消息的路由器选择一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合且接口ID等于u1,将该关键字表项的生命周期设置为最大值,执行步骤111;
步骤110:从上游接口u1接收到该发布消息的路由器创建一个关键字表项,该关键字表项的关键字集合等于该发布消息中的关键字集合且接口ID等于u1,将该关键字表项的生命周期设置为最大值;
步骤111:从上游接口u1接收到该发布消息的路由器从除了接口u1以外的每个上游接口转发该发布消息,执行步骤107;
步骤112:结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常熟理工学院,未经常熟理工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110167994.6/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置