移动

作者: ShawnCaffeine | 来源:发表于2019-03-05 22:12 被阅读0次

The ONE所支持的移动模型movement,其实是以某种规则产生一系列连接建立或撤消的事件,其形式如下:

0.0 CONN 0 4 up
0.0 CONN 1 2 up
0.0 CONN 1 5 up
0.0 CONN 3 4 up
0.0 CONN 4 5 up
0.0 CONN 4 6 up
0.0 CONN 5 7 up
0.0 CONN 6 7 up
0.0 CONN 7 8 up

其中 第一列代表时间,第三列 和第四列代表节点,最后一列代表连接或是断开。
连接在不同时间的通断代表了节点的移动,静态拓扑就比较难以实现节点的更新,其中的prophet路由是通过connection状态的变化来进行节点的更新。代码为证:

public void changedConnection(Connection con) {//* Informs the router about change in connections state.
        
        super.changedConnection(con);
        
        if (con.isUp()) {
            DTNHost otherHost = con.getOtherNode(getHost());
            updateDeliveryPredFor(otherHost);
            updateTransitivePreds(otherHost);
        }
    }

正在考虑如何更改节点更新条件。

相关文章

  • 供应链企业移动化

    供应链移动化 供应链移动化涉及服务移动化和内部作业移动化。 服务移动化 服务移动化又分为供应商移动化和客户移动化。...

  • VIM——快捷操作

    移动 1.移动命令 j——向下移动 k——向上移动 h——向左移动 l——向右移动 2.删除命令 x——删除当前字...

  • 【阅读分享】《移动学习:企业培训的“风口”》-应用:企业移动学习

    移动学习应用4:平台化的企业移动学院 移动学习应用需要有移动学习平台支持,那么移动学习平台怎么来? 企业的移动学习...

  • Vim命令

    快捷键 移动 移动至文件尾部 移动至文件首部 移动至行尾部 移动至当前行首 从当前行开始向下移动N行至该行首

  • 20170720_hdu1050

    题目要求: 在窄走廊移动桌子,区间重叠的无法同时移动,求最小移动次数*10即为最小移动时间。 思路: 1、几个移动...

  • 现代移动通信发展历程

    一.现代移动通信发展历程 移动通信是指移动用户之间,或移动用户与固定用户之间的通信。优点是移动场景下通信。现代移动...

  • 2017-06-19

    移动宽带 移动宽带

  • Vim 移动操作

    屏幕滚动 行移动 列移动 文本块移动 搜索与标记

  • zsh快捷操作

    ⌃ + u:清空当前行 ⌃ + a:移动到行首 ⌃ + e:移动到行尾 ⌃ + f:向前移动 ⌃ + b:向后移动...

  • zsh快捷键

    ⌃ + u:清空当前行 ⌃ + a:移动到行首 ⌃ + e:移动到行尾 ⌃ + f:向前移动 ⌃ + b:向后移动...

网友评论

      本文标题:移动

      本文链接:https://www.haomeiwen.com/subject/vyonuqtx.html