【技术实现步骤摘要】
本专利技术涉及一种移动Agent的多步协商任务分配方法,特别涉及一种基于Ad hoc网络面向节能的移动Agent多步协商任务分配方法。
技术介绍
移动自组网(Mobile Ad hoc Network,MANET)是一种无基础设施的移动网络,也被称为多跳无线网。由于在MANET中大部分设备都是无线设备,它们的网络传输能力、计算能力以及电量都有一定的限制,因此如何保证在有限的能力情况下让这些设备完成更多的任务成为了一个研究的热点。移动Agent(Mobile Agent,简称MA)技术是分布式技术和人工智能发展的结果。MA能在一个复杂的网络环境中自动地从一个节点移动到另一个节点。当它移动的时候,它能暂停自己的执行过程并移动到另一个节点来重新启动或者继续执行过程。并且MA能够在很大程度上减少网络的负荷并且能够适应无线网络随时断连等正常状态(这些状态在有线网络是非正常的,但在无线网络中这些情况却是经常发生的)。MA有移动性、自主性、合作、安全以及智能这些特点。所以,MA和MANET具有自然的共性。在MANET网中采用MA技术,通过MA的合作,使每个移动设备可以尽可能少的发送数据,并且使用尽可能少的电量来维持路由。通过合作,使每个移动设备在尽可能少的完成任务并消耗电量的情况下得到自己所需的相应任务的完成结果,也能够延长无线网络的生存时间。现有的MA协商策略往往是一步协商,也有多步协商,但协商之后的-->任务分配或资源分配的结果往往是相对固定的,在固定网络中,这些协商方法得到较好应用,但在MANET网络中,由于网络拓扑结构的动态变化,MA完成任务所要消耗的资源也应 ...
【技术保护点】
一种面向节能的移动Agent多步协商任务分配方法,其特征在于: 1)定义消耗函数矩阵 在某一时刻,每个Agent对每个相应任务的消耗可以建立一个矩阵,称为消耗函数矩阵,矩阵形式如下 *** 因为在ad hoc网络中 ,网络拓扑结构不停地进行动态变化,所以上述矩阵中每个元素的值也是在不停地变化中;矩阵中S↓[i](t↓[j])表示Agent A↓[i]完成任务T↓[j]的代价; 2)定义Agent消耗差 *T↓[i]∈T,da↓[i]=S↓ [i](t)-S↓[i](t↓[l]) 对于上述等式,S↓[i](t)=min{S↓[i](t↓[r])|t↓[r]∈T↓[i]} S↓[i](t↓[l])=min{S↓[i](t↓[r])|t↓[r]∈T↓[i]∩t↓[r]≠ t} da↓[i]是Agent A↓[i]的任务中有次小消耗的任务与最小消耗任务的系统消耗的差值,这个定义保证了整个系统的消耗尽可能的小; mia(A↓[i])=min{S↓[i](t↓[r])|t↓[r]∈T↓[i]}表示A ...
【技术特征摘要】
1、一种面向节能的移动Agent多步协商任务分配方法,其特征在于:1)定义消耗函数矩阵在某一时刻,每个Agent对每个相应任务的消耗可以建立一个矩阵,称为消耗函数矩阵,矩阵形式如下因为在ad hoc网络中,网络拓扑结构不停地进行动态变化,所以上述矩阵中...
【专利技术属性】
技术研发人员:何晖,卫凡,齐勇,侯迪,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:87[中国|西安]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。