发明名称 一种移动自组网簇头确定方法及装置
摘要 本发明实施例提供了一种移动自组网簇头确定方法及装置,可以接收邻居节点发送的携带有邻居节点的位置信息的第一消息;根据第一函数及接收到的每一第一消息携带的位置信息,计算自身的加权综合值,并向预设的距离范围内的节点广播自身的加权综合值;接收邻居节点发送的该邻居节点的加权综合值;当自身的加权综合值与预设的距离范围内的所有邻居节点的加权综合值相比为最小值时,将自身确定为簇头,向预设的距离范围内的节点广播簇头消息。由于本发明提供的方案是在预设的距离范围内广播自身的加权综合值,且在计算自身的加权综合值时考虑了邻居节点的位置信息。因此,应用本发明的方案,在限制了簇的规模的前提下,提高了移动自组网的通信质量。
申请公布号 CN106412820A 申请公布日期 2017.02.15
申请号 CN201610346176.1 申请日期 2016.05.23
申请人 北京邮电大学 发明人 郭少勇;邵苏杰;李文璟;芮兰兰;任建军
分类号 H04W4/02(2009.01)I;H04W40/20(2009.01)I;H04W40/32(2009.01)I;H04W84/18(2009.01)I 主分类号 H04W4/02(2009.01)I
代理机构 北京柏杉松知识产权代理事务所(普通合伙) 11413 代理人 杜晶;项京
主权项 一种移动自组网簇头确定方法,其特征在于,应用于节点,所述方法包括:接收邻居节点发送的第一消息,所述第一消息携带有发送该消息的邻居节点的位置信息;根据第一函数及接收到的每一所述第一消息携带的所述位置信息,计算自身的加权综合值,并向预设的距离范围内的节点广播自身的所述加权综合值;其中,所述第一函数为:W<sub>i</sub>=w<sub>1</sub>Δv<sub>i</sub>+w<sub>2</sub>D<sub>i</sub>+w<sub>3</sub>M<sub>i</sub>+w<sub>4</sub>E<sub>i</sub>,其中,W<sub>i</sub>为节点i的加权综合权值;Δv<sub>i</sub>为节点i的度差,Δv<sub>i</sub>=|d<sub>i</sub>‑δ|,d<sub>i</sub>为位于节点i所述预设的距离范围内的邻居节点的数量,δ为预设的该节点i作为簇头节点时接入的成员节点的数量;D<sub>i</sub>为节点i与所有邻居节点j的距离之和;M<sub>i</sub>为节点i相对于所有邻居节点的移动参数,<img file="FDA0000997173980000011.GIF" wi="572" he="119" /><img file="FDA0000997173980000012.GIF" wi="950" he="134" />n为邻居节点的数量,x<sub>i</sub>(t)和y<sub>i</sub>(t)为节点i的在时刻t的位置坐标值,Δt为预设的时间间隔;E<sub>i</sub>为节点i作为簇头时比其成员节点多消耗的能量,<img file="FDA0000997173980000013.GIF" wi="262" he="127" />q表示节点i被启动后担任簇头的次数,d<sub>ik</sub>是节点i第k次作为簇头时位于节点i所述预设的距离范围内的邻居节点的数量,e为节点i作为簇头时比每一成员节点平均多消耗的能量;w<sub>1</sub>、w<sub>2</sub>、w<sub>3</sub>和w<sub>4</sub>为权重;接收邻居节点发送的该邻居节点的加权综合值;当自身的加权综合值与所述预设的距离范围内的所有邻居节点的加权综合值相比为最小值时,将自身确定为簇头,向所述预设的距离范围内的节点广播簇头消息。
地址 100876 北京市海淀区西土城路10号