>>所属分类 >> 通信技术   

移动模型模块

 移动模型描述节点如何移动,ONE最初实现了许多不同类型的移动模型,例如基本的随机路径移动模型。对于更加真实的移动场景,0NE提供了多种基于地图的移动模型(将节点限制在预设的路径上)。此外,0NE也支持从外部导入移动数据。

基于地图的移动模型接受采用WKT格式描述的地图数据。WKT是基于ASCII 格式的,一般被用在地理信息系统(geographic information system,GIS)程序中。基本上所有的数字地图数据都可以容易地被转换成ONE支持的形式,并且GIS程序还可以作为ONE强大的地图编辑器。在基于地图的模型中,节点只能在道路和人行道上移动。可以将不同的节点组配置为仅使用地图中的某些路径,例如可以阻止汽车在人行道和建筑物内部移动。最简单的基于地图的移动模型MBM,在地图区域随机放置节点并沿着路段移动,直到到达路段的末端,然后节点随机选择一个新的方向(但不能是它来的方向)。当一个节点已经走过了可配置的距离后,它会停下来休息一会(配置时间),然后继续旅程。比MBM更先进的版本是基于地图最短路径的移动模型SPMBM(shortest path map.based movement model),也是在地图中随机放置节点,但是采用Dijkstra最短路径算法来选择到目的节点的最短路径。当到达目的地后,节点会等待一会,然后重新选择一个新的目的地。正常情况下,地图中的所有地点有相同的访问概率,但是地图数据也可以包含兴趣节点(points of interest,POI)。POl被分成POl组,且每一个节点组可以自由配置对某个兴趣节点的访问概率,例如,饭店、旅游景点及其他吸引人的地方。一些节点也可以沿着预设的路线移动,例如基于路径的移动模型RMBM,可以比较真实地模拟汽车、有轨电车的移动模式。路线由地图路径点组成,这些点模拟路线上的停靠点,并且节点会在每一个停靠点停顿一会,然后再继续向着目的地移动。POl和路线都可以用相同的GIS程序来设置。
外部移动模型采用一组时间标记的坐标作为输入并相对应地移动仿真节点。外部输入可以是GPS追踪数据,或者是从集成追踪程序中导出的数据,通过导入到ONE的外部移动模型中来进行DTN仿真。"

附件列表


→如果您认为本词条还有待完善,请 编辑词条

上一篇传输收益下一篇手持设备网

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
0

收藏到:  

词条信息

baikemm
baikemm
超级管理员
词条创建者 发短消息   
  • 浏览次数: 1215 次
  • 编辑次数: 1次 历史版本
  • 更新时间: 2017-10-13

相关词条