[发明专利]一种基于空间众包的海洋物联网任务分配方法在审
申请号: | 202310298676.2 | 申请日: | 2023-03-24 |
公开(公告)号: | CN116405892A | 公开(公告)日: | 2023-07-07 |
发明(设计)人: | 郭瑛;曹洪堂 | 申请(专利权)人: | 青岛科技大学 |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W84/18;G16Y20/00;G16Y40/10 |
代理公司: | 青岛中天汇智知识产权代理有限公司 37241 | 代理人: | 杨帆 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 空间 海洋 联网 任务 分配 方法 | ||
1.一种基于空间众包的海洋物联网任务分配方法,其特征在于:包括以下步骤:
1)以水下传感器节点作为任务发布者,发布传输数据的任务;
2)水下传感器节点与船舶通信,水下传感器节点依据基于船舶置信度的任务分配算法进行传输数据任务分配;
3)船舶接受任务并将数据传送到数据中心,并给予水下传感器节点结果反馈。
2.根据权利要求1所述的基于空间众包的海洋物联网任务分配方法,其特征在于:步骤2)中,置信度为船舶的可信程度;水下传感器节点通过置信度算法判断船舶的置信度并判断是否将任务分配给船舶;船舶与水下传感器节点通信时需要提供置信度来证明自己执行任务的能力。
3.根据权利要求1所述的基于空间众包的海洋物联网任务分配方法,其特征在于:所述水下传感器节点为采用水声通信的水下传感器节点。
4.根据权利要求1所述的基于空间众包的海洋物联网任务分配方法,其特征在于:步骤2)中,基于船舶置信度的任务分配算法具体包括:
201)数据中心会为未执行过任务的船舶预设一个置信度,水下传感器节点有数据需要传输时,会请求通信范围内船舶的置信度;
202)船舶返回自身置信度,水下传感器节点对比置信度与预设的阈值,决定是否分配任务;
水下传感器节点对比置信度与预设的阈值后,如果船舶置信度大于预设的阈值,则认为该船舶可信,将该任务信息发送给该船舶,船舶检查任务信息,判断自身航行方向及其他完成任务所需要的条件是否满足,再判断是否接受该传感器节点的任务并向水下传感器节点发送接受反馈;
船舶若接受任务并反馈给水下传感器节点后,水下传感器节点发送数据给船舶,若拒绝则水下传感器节点继续请求其他船舶执行任务;
船舶如果完成任务,则提高船舶的置信度,如果失败,则降低该船舶的置信度,变化的幅度与执行任务的价值有关;
203)船舶执行任务后会给予水下传感器节点结果反馈。
5.根据权利要求1所述的基于空间众包的海洋物联网任务分配方法,其特征在于:步骤2)中,如果没有船只经过水下传感器节点的通信范围,水下传感器节点会将任务信息发送给有船只经过的相邻水下传感器节点,相邻水下传感器节点作为第二个任务发布者发布任务,任务信息包括位置和截止时间。
6.根据权利要求5所述的基于空间众包的海洋物联网任务分配方法,其特征在于:步骤2)中,如果没有船舶通过相邻水下传感器节点的通信范围,该水下传感器节点将继续搜索其相邻水下传感器节点辅助传输此任务信息。
7.根据权利要求5所述的基于空间众包的海洋物联网任务分配方法,其特征在于:步骤2)中,水下传感器节点将为数据设置有效时间阈值ni.t,即当前节点需要在t时间内分配该任务,如果超过该时间,则需将该任务传递给有能力传输该任务的节点,由新节点负责分配任务,ni为序号为i的水下传感器节点。如果时间超过阈值ni.t,水下传感器节点会将收集到的数据发送给相邻的水下传感器节点,相邻的水下传感器节点负责数据传输。
8.根据权利要求5所述的基于空间众包的海洋物联网任务分配方法,其特征在于:
步骤2)中,水下传感器节点发布任务,并持续判断是否有船舶接受任务;
步骤3)中,如果船舶接受任务但没有完成任务,则降低船舶置信度且水下传感器节点再次发布该任务,直到船舶接受任务并完成任务,增加船舶置信度,发放奖励。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛科技大学,未经青岛科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310298676.2/1.html,转载请声明来源钻瓜专利网。