Mobility-based d-Hop Clustering Algorithm for Mobile Ad Hoc(3)
StA=σ(VDAB,VDAB,...,VDAB)
1
2
m
the most stable node among its neighborhood. Hence, it has the greatest potential to be a real group leader in real life scenarios.
Definition 5: Estimated Mean Distance (EMD) for cluster, C1, indicates the mean distance from each neighbor to the 3.3 Merging Stage
After the discovery stage, all nodes are covered by two-hop clusters. There are two cases that may initiate a merging process: clusterhead, CH1 of cluster, C1. The EMD is calculated as follows:
EMDC=µ(E[DCH1
N1
],E[DCH1
N2
],...,E[DCH1
Nm
])
1
3.2 Discovery Stage
This is an initial setup stage for two-hop clusters when the network is first initialized. All nodes periodically broadcast Hello messages, including their local stability value (initialized to infinity at the beginning of operation). Each node measures the received signal strength of every received Hello message and estimates the distance with each neighbor. After receiving at least two successive Hello messages, each node calculates relative mobility with its neighbor at time t using equation in Definition 3. After a discovery period, TD, each node assumes that it has the complete knowledge of its neighborhood. Then it computes its local stability value using equation in Definition 4. Then, it broadcasts Hello messages with the computed local stability value. Thus, each node knows the local stability of their neighbors. After an assignment period, TA, each node compares its own local stability value with those of its neighbors. If a node has the lowest value of local stability among all its neighbors, it assumes the status of a clusterhead. Its local stability value becomes group stability (GS).
Then, the clusterhead computes EMD with respect to all cluster members (one-hop neighbors of clusterhead). The EMD is computed to capture another characteristic of the network if the nodes are moving in groups. This characteristic is suggested by Reference Point Group Mobility (RPGM) model[10]. The RPGM model suggested that a group center is used to characterize the movement of its corresponding group members, including their direction, speed, and distance from group center. This is similar to the real life group communication in which group leader guides the movement of its group members. Therefore, group members will not move too far away from the group leader. Their movement area is usually bounded. EMD is used as one of the metrics in the merging process to allow a new cluster member to join the cluster.
If a cluster member is able to hear hello messages from another node from another cluster, it assumes the role of a gateway. Otherwise, it declares itself to be a cluster member. If two neighboring nodes in non-clustered state have the same value of local stability, the clusterhead assignment is deferred for a back-off period. The local stability will be recomputed at the end of back-off period. This is to ensure the clusterhead is
a) A non-clustered node requests to join the neighboring
clusters.
b) Two neighboring gateways request to merge their clusters. In the first case, a non-clustered node initiates the merging process. In the second case, two neighboring gateway nodes, G1 and G2 from C1 and C2 respectively, which are in transmission range of each other, initiate the merging process. Nodes initiating merging process start collecting samples for estimated distance between them. From the samples of estimated distances, they compute mean of estimated distance, E[DG1G2], and variation of distance over time, VDG1G2. Apart from this, they also calculate their relative mobility with respect to each other. To be successfully merged, both gateway nodes must fulfill the following two criteria at the end of sampling period, TS:
1) VDG1G2 ≤ min{StC1, StC2}, and
2) µ(E[DG1G2]) ≤ max{EMDC1, EMDC2}
The first criterion ensures that the variation of estimated distance between two merging nodes is less than or equal to the minimum value of group stability among two clusters. This indicates that the link between two nodes is at least as stable as other links in one of the clusters which is more stable. The second criterion tells us that the distance between two nodes conforms to the distance characteristic of the larger cluster. Therefore both clusters have higher probability to be originated from the same group of real life situation as suggested in RPGM. In most of the group communication applications, members belong to the same group tend to remain in each other transmission ranges over time by maintaining a constant distance from group leader.
3.4 Maintaining Stage
We first consider two cases that may cause topology changes in MANET and thus invoke cluster maintenance stage:
1) A node switches on and joins the network. 2) A node switches off and leaves the network.
When a node switches on, it will initiate the merging process in the same manner as described in Section 3.3. It checks all the links with its neighboring nodes and collects samples for estimated distance from each neighbor. Then it computes the variation of distance over time, VD, with each neighbor. At the end of sampling period, it chooses the neighbor with lowest VD, and joins its cluster. When a node switches off and the node is a clusterhead, this will cause its cluster members to lose the clusterhead and fail to
Abstract- This paper presents a mobility-based d-hop clustering algorithm (MobDHop), which forms variablediameter clusters based on node mobility pattern in MANETs. We introduce a new metric to measure the variation of distance between nodes over time in o
receive cluster advertisements for a predefined period. The immediate neighbors of the clusterhead will initiate the neighbors. Therefore, clusters are less dynamic and the number …… 此处隐藏:6746字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [求职职场]加法运算定律的运用练习题
- [求职职场]大型石油化工工业过程节能新技术
- [求职职场]2015-2020年中国箱纸板行业分析与投资
- [求职职场]NADEX-IWC5A点焊机故障代码
- [求职职场]英语阅读 非常有用
- [求职职场]鲁卫疾控发〔2012〕2号(联合,印发山东
- [求职职场]2014年莆田公务员行测技巧:数字推理的
- [求职职场]基于最近发展区理论的高中数学课堂有效
- [求职职场]与贸易有关的知识产权协议
- [求职职场]【王风范】微演说·职场演说三
- [求职职场]新时代国珍健康大课堂
- [求职职场]群论期末考试复习题
- [求职职场]施工现场消防安全专项施工方案(范本)-
- [求职职场]初中物理光学知识点归纳完美版
- [求职职场]毕业设计总结与体会范文
- [求职职场]江南大学2018年上半年展示设计第1阶段
- [求职职场]景尚乡民兵参战支前保障方案
- [求职职场]【优质】2019年工会职工之家建设工作总
- [求职职场]数据库技术与应用—SQL Server 2008(第
- [求职职场]汽车变速箱构造与工作原理
- 首钢工业区工业遗产资源保护与再利用研
- 第4课 《大学》节选
- 2016程序文件——检验检测结果发布程序
- 2011年高考试题文言文阅读全解释__2011
- 化学是一门基础的自然科学
- 海外做市商制度的借鉴意义
- 外国建筑史复习资料(
- 七年级下思想品德期末综合测试(二)
- 思政课部2013年上学期教学工作总结
- 电大国际公法任务3 0004
- 《圆的认识》教学设计
- 中国轨道交通牵引变流器行业市场发展调
- 中泰证券#定期报告:坚守时代硬科技和
- 浅论企业财务管理与企业经营投资风险的
- 大功率半导体激光器光纤耦合技术调研报
- 中国传统家具的现状与发展探讨
- Broadcom数字电视芯片助海尔扩展高清电
- 新HSK4词汇练习 超全(五)
- 2013届高考数学单元考点复习12
- 雨霖铃精品课件




