发明名称 |
一种在无线移动自组织网络中基于节点生命周期的服务选择方法 |
摘要 |
本发明属于自组织网络技术领域,涉及一种无线移动自组织网络中的服务选择方法。本方法通过Cost函数综合考虑网络中节点的服务数量、中继节点传输服务请求包耗费的能量、服务执行节点执行服务耗费的能量三个因素,选取最合适的服务提供节点来执行服务请求,保证网络生命周期的最大化,以解决采用基于跳数的选择方法中网络生命周期较短的技术问题以及改进的基于跳数的服务选择方法中的局限性问题。 |
申请公布号 |
CN101742602B |
申请公布日期 |
2012.07.04 |
申请号 |
CN200810202805.9 |
申请日期 |
2008.11.14 |
申请人 |
复旦大学 |
发明人 |
孙未未;张卓瑶;鲁仲阳;陈炜于;周曦;谢志鹏 |
分类号 |
H04W36/32(2009.01)I;H04W84/18(2009.01)I |
主分类号 |
H04W36/32(2009.01)I |
代理机构 |
上海元一成知识产权代理事务所(普通合伙) 31268 |
代理人 |
吴桂琴 |
主权项 |
一种无线移动自组织网络中的服务选择方法,包括服务发起节点的处理过程、服务传递中继节点的处理过程、服务执行节点的处理过程三个部分,其特征在于服务发起节点的处理过程是依据Cost函数的定义计算每个节点的Cost值,选取Cost最小的节点作为服务执行节点,Cost函数定义为:Cost=∑i∈pathnumService(Ni)×Et+numService(SPselected)×Eexe其中,Ni是从服务发起节点到服务执行节点路径上的中间节点,Et是服务中继节点传递服务请求所需要的能量,Eexe是服务执行节点执行该服务所需要的能量,SPselected是选取来执行服务的节点,numService(Ni)代表中间节点可提供的服务数量,numService(SPselected)代表选取来执行服务的节点可提供的服务数量;服务传递中继节点的处理过程是将服务请求包传递给服务执行路径上的下一跳节点,同时判断节点剩余能量是否为零,进而继续判断是否应该停止整个网络;服务执行节点的处理过程是执行服务请求包中的服务并产生应答,同时判断节点剩余能量是否为零,进而继续判断是否应该停止整个网络。 |
地址 |
200433 上海市邯郸路220号 |