首页> 中文期刊> 《计算机学报》 >节点位置信息驱动的物联网终端缓存管理机制的研究

节点位置信息驱动的物联网终端缓存管理机制的研究

         

摘要

物联网通过物体、传感设备与网络的关联来实现物体自动、实时的识别、定位、追踪和监控,并触发相关事件.面对持续采集或到达的数据流,物联网的移动终端间需要进行大量的数据交互.在节点缓存空间有限的条件下,合理的节点缓存管理机制可以在提高消息投递成功率的同时减少网络开销、降低终端能耗.然而,现有缓存管理机制都是从消息队列特征或静态属性方面展开研究,忽视了节点的位置、移动方向等特征,从而导致消息在网络中无方向性的扩散;或虽考虑了节点移动特征,但集中于时间维度,且对节点间相遇规律做了诸多假设,如节点间相遇服从独立同分布等,这些都限制了算法的实际应用场景.考虑到物联网中节点移动的空间规律性,该文在研究节点移动模型的基础上提出了节点位置信息驱动的终端缓存管理机制.在消息目的位置已知的情况下,该机制根据节点在随机移动模型和车载移动模型两种场景下位置和方向的移动特征,结合节点对网络态势的感知,分别计算消息的优先级;依据该优先级,设计节点间进行数据交换时的消息调度策略及节点缓存空间不足时的消息丢弃策略;并通过对移动方式随机(如人和动物的随机移动)和移动方式受限(如城市道路中车辆移动)两种场景的仿真结果分析,评估算法的性能表现.仿真实验表明,相比于Drop Oldest(DO)等传统缓存管理策略,该文提出的缓存管理机制在不同缓存大小和不同程度网络拥塞的情况下体现出较高的性能优势,并在提升消息投递率的同时保持了较低的平均时延、网络负载率和平均跳数.%Internet of Things (IOT), which exploits the association among the objects, the sensing devices and the Internet, achieves the automatic and real-time management, i.e., recognition, localization, tracking, monitoring, and triggers the related events.Facing the continuous data flow collected from the monitored environment or transferred from other nodes, the mobile nodes of IOT have to conduct a large amount of data interactions.With the limited buffer size of nodes, a rational buffer management mechanism is expected to improve the delivery ratio of messages, reduce the network overhead and maintain a low level of energy cost in the nodes.However, the existing research efforts on the buffer management mechanisms, which mainly focus on the aspect of message queue features or the static attributes of messages, neglect some characteristics, e.g., the location and moving direction of nodes.Therefore, the untargeted spread of messages, whichresults in the heavy network overhead, occurs in the network.Although some research efforts have considered the mobility pattern of the node, they mainly focus on the time dimension, e.g., the time interval between any two contact events among nodes.Moreover, many assumptions of node contacts, e.g., the encounter time interval among nodes follows the independent and identical distribution, result in a limited practical application scenario of the buffer management algorithms.Considering the spatial regularity of node mobility, this paper proposes a location-driven buffer management mechanism based on the analysis of different mobility models.With the knowledge of the message's destination location, the mobility characteristics of the node location-direction in both random mobility model and the vehicular mobility model are applied to calculate the priority of messages.Based on the message priority, the buffer scheduling policies, when two contacted nodes need to exchange messages with each other, and the necessary dropping policies when the buffer depletion occurs, are designed.The performance of the proposed mechanism is evaluated by organizing the simulation under both random movement scenarios, e.g., human hold mobile devices or animal carried sensors, and the limited movement scenarios, e.g., the taxis, buses and private cars in the urban roads.The results of simulation reveal that compared with other traditional buffer management policies, e.g., Drop-Oldest (DO), the proposed mechanism shows a promoted performance.Under different buffer sizes and different degrees of network congestion, the proposed buffer management mechanism can improve the message delivery ratio, and reduce the average delivery latency, the network overload ratio and the average hops at the same time.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号