2016年5月_计算机学报_邻居发现综述

本文综述了传感器网络中的邻居发现协议,讨论了能量有效性、实时性和网络动态性等挑战,介绍了对称性、确定性、协作性等协议特点,并提出了评估标准,包括发现延迟、能耗和最优近似比。文章还探讨了协议分类、具体协议方案及其优缺点,以及未来的研究方向。
摘要由CSDN通过智能技术生成
2016年5月_计算机学报_邻居发现综述
{
	标题{
		传感器网络邻居发现协议综述
	}
	摘要{
		时隙模型
		协议设计面临的挑战{
			1.能量有效性
			2.实时性、延迟约束
			3.网络拓扑动态性
		}		
		协议特点:对称性、确定性、协作性、是否使用多信道、按需发现
		协议性能评价标准:发现延迟、能耗、最优近似比
		相似协议的关联性、演进过程
		协议各自的优缺点、适用范围
		邻居发现技术的发展趋势
	}
	1.引言{
		邻居发现是传感器网络中独立公用的基础服务
		学术研究热点:移动传感器网络
		邻居发现过程仅使用无线数据包通信作为互相发现的基础
		要解决的问题{
			1.如何能量有效地快速发现邻居{
				权衡能耗和邻居发现延迟
			}
			2.是否可以在有限的时间内发现所有的邻居{
				睡眠唤醒调度
			}
			3.如何度量邻居发现协议的性能{
				统一的标准、系统的评价
			}
		}
	}
	2.问题与挑战{
		//无线网络:单跳通信范围内无线信号可达的节点称为邻居
		//邻居发现:物理上相邻的节点通过信息交换了解彼此存在的过程
		//邻居通告消息:Hello消息、信标消息
		//邻居通告消息:包含链路地址、唤醒调度模式--->构建邻居表
		1.面临的挑战{
			传统无线网络:WLAN、蜂窝网络,节点能量充足、周期性广播邻居通告消息
			1.能量有效性{
				传感器网络固有特性决定传感器节点只能使用电池供电
				节点无线收发机处于发送或空闲监听状态的时间决定了节点的能量消耗、生存时间
			}
			2.实时性{
				邻居发现的延迟
				//移动传感器网络:发现延迟过长降低用户体验
			}
			3.网络动态性{
				网络动态性:节点的加入、退出、位置移动等动态事件。
				现有路由发现基于信道采样:监听一个周期的探测包、广播邻居通信消息
			}
		}
		2.问题定义{
			1.问题模型{
				唤醒调度模式:无线收发机状态序列,睡眠和唤醒两种状态
				将唤醒调度模式形式化表示为二值函数
				睡眠状态:无法发现邻居、也无法被邻居发现
				唤醒状态:可以发现邻居、也可以被邻居发现
				一对邻居节点在某一时刻同时处于唤醒状态,则认为两者互相发现
				优化邻居发现延迟和能耗
			}
			2.时隙模型{
				所有节点时隙互相对齐
				//时隙长度应大于发送或接收邻居通告消息的时间以确保邻居发现
				时隙并不需要严格对齐:只要相邻节点时隙偏差不超过一个时隙
				//节点首先发送邻居通告消息,然后切换到监听模式,在时隙结尾再发一次邻居通告消息,保证双向发现
				延长唤醒时隙、减少唤醒时隙数量
			}
		}
		3.评价标准{
			1.发现延迟{
				邻居发现延迟:从两个节点进入彼此通信范围内的时刻起,
				到彼此接收到对方的邻居通告消息的时刻为止的时间间隔长度
				//最坏发现延迟:发现最后一个邻居所需的时间
				//平均发现延迟:所有邻居发现时间的期望
				不同时间段发现的邻居数量
				发现延迟累积分布图:已发现邻居数占总邻居数的比率
			}
			2.能耗{
				能耗决定节点生存时间
				//节点能耗评价标准:无线收发机的唤醒时间与总时间的比值Duty-Cycle占空比
				//占空比越小、能耗越多
			}
			3.最优近似比{
				将能耗与发现延迟的乘积作为协议性能的评价标准
				//与理想乘积相比
			}
		}
		4.邻近发现协议分类{
			确定性邻居发现:采用固定唤醒调度、在指定的发现延迟内发现所有邻居
			随机邻居发现:采用随机唤醒调度、在给定发现延迟内以一定的概率发现邻居
			//对称邻居发现:节点的唤醒调度模式相同
			//非对称邻居发现:采用不同的唤醒调度模式、不同节点占空比不同、
			协作式邻居发现:利用已发现邻居提供的信息,共同发现附近未发现的邻居
			非协作式邻居发现:仅使用本地信息独立发现邻居节点
			//按需邻居发现:只在上层协议或应用提出请求时才启动邻居发现过程
			//长期邻居发现:邻居发现过程是一项持续运行的服务,连续不断地发现潜在的邻居
			单信道邻居发现:使用固定信道发现邻居
			多信道邻居发现:切换到不同信道以发现邻居
			//同步邻居发现:网络中每个节点具有完全相同的唤醒调度模式
			//异步邻居发现:不需要网络中所有节点时间同步
		}
	}
	3.确定性邻居发现{
		1.对称邻居发现{
			节点间存在时间相位差
			1.基于鸽巢原理的对称邻居发现{
				一个周期唤醒的时间稍长于半个周期,51%协议
				能耗高、实际应用难以接受
			}
			2.基于Quorum的邻居发现协议{
				将n的平方个时隙以二维方阵形式排列
				节点分别在方阵中任选一行一列作为唤醒时隙
				行列之间至少存在两个重叠的唤醒时隙
				U-Quorum协议
				SearchLight协议:锚点时隙、探测时隙;固定唤醒调度模式矩阵的长宽比为2:1,制约了调度模式的灵活性
			}
			3.基于Quorum协议的通用框架
			4.组合设计协议
		}
		2.非对称邻居发现{
			1.互质方法
			2.倍数方法
			3.Quorum方法
			4.组合设计方法
		}
	}
	4.随机邻居发现
	5.协作式邻居发现
	6.按需邻居发现{
		1.分阶段发现
		2.增加发现时隙
	}
	7.多信道邻居发现
	8.邻居发现协议比较
	9.未来研究方向{
		1.构造最优近似比最小的唤醒调度模式
		2.非对称邻居发现标准
		3.随机邻居发现的理论分析和评价标准
		4.考虑信道占用
		5.与MAC协议的整合
		6.安全隐私机制研究
		7.在IPv6传感网中的应用
	}
	10.结语
	参考文献
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值