与HAWAII 协议相似Cellular IP 协议中也支持快速切换被动连接寻呼等CellularIP 网络由支持该协议的一个网关路由器以及基站和移动节点组成网关路由器将Cellular IP接入网与Internet 相连网关的IP 地址将作为接入网中移动节点的转交地址因此与HAWAII系统不同通过隧道到达移动节点的IP 包将在网关处进行拆封然后再按照Cellular IP 协议中的规定的路由方法将数据包发送至节点在Cellular IP 网络中也定义了寻呼区间和寻呼表Cellular IP 网络中移动节点具有两种状态空闲状态idle 和激活状态active 移动节点在激活状态超时后仍然不收发数据则进入空闲状态在空闲状态节点在一个寻呼区内移动时不需要发送位置更新信息这样即可以减少能量消耗也可以减少信道负荷同时转发分组时减少了查表时间同样这里也采用了软状态方式在基站中保存了两种类型的软状态信息分别是与该基站相邻的到达网关路径上的第一个基站的信息以及通过该基站向移动节点转发数据的路由信息路由表中由移动节点的IP 地址以及对应的转发基站组成Cellular IP 协议中定义了两种切换机制分别是用于移动节点只能与一个接收机通信的硬切换Hard handoff 以及移动节点可以与多个接收机同时通信的半软切换Semi-soft handoff 硬切换中节点移动至新基站时发送路径更新信息该路由更新信息以逐跳的方式发送至网关路由器路径上的移动路径。
图2 HAWAII 系统转发路径建立过程
Cellular IP 节点将对其路由表进行相应修改采用硬切换方式路径更新信息从新基站到达相交节点期间内的分组将会丢失而半软切换方式可以使分组损丢失减少为零采用半软切换方式移动节点可以同时接收两个基站发来的分组当检测到切换将要发生后将向新基站发送一个半软路由更新分组Semi-softroute-update packets 同时仍然接收旧基站发来的分组在相交节点处增加一个到新基站的路由映射使得发往移动节点的分组同时被转发至新旧两个基站半软切换是在一个固定的半软延时Semi-soft delay 期间内完成的,该期间结束后在进行一次常规的切换。
2.3 分层移动IP 协议
目前有多种不同的分层移动IP 协议如区域隧道管理协议Regional tunnel management PRotocol ,HUT(Helsinki University of Technology)移动IP 协议RAFA(Regional Aware Foreign Agent)协议其共同的特点是移动节点在接入网域内移动时位置的改变不用通知家乡节点外地代理采用了分层树状结构且分组在外地代理之间逐层转发时也采用了隧道技术以区域隧道管理协议为例接入网中定义了一个专用的外地代理称为网关外地代理GFA 其IP 地址为移动节点的转交地址在域内移动时该转交地址不变与HAWAII类似移动节点只需要在旧外地代理至新代理最短路径上的各节点更新位置信息切换时采用了平滑切换方法移动节点移动到新的外地代理时新的外地代理将通知旧的外地代理将发往移动节点的分组进行转发从而减少了切换造成的分组丢失。
2.4 EMA 协议
EMA 协议所定义的网络结构与其他微移动协议类似接入网由接入路由器以及所属的基站构成其路由协议采用了自适应TORA(Temporally-Ordered Routing Algorithm)算法可以在网络的拓扑结构发生改变时快速的建立最佳路由协议定义了BBM(Break before Make)以及MBB(Make before Break)两种切换方式切换发生前移动节点可以检测到即将发生的切换切换时在新旧接入路由器之间建立了一个暂时隧道旧接入路由通过重定向可以将发往移动节点的分组转发到新的接入路由器因此使得分组丢失降至0。
3 协议比较
可以从以下几个方面对微观移动IP 协议性能进行分析比较
1 切换延时微观移动协议由于在域内移动时不需要对家乡代理进行注册因此大大减少了切换延时HAWAII 协议分层移动IP 协议以及EMA 协议将切换所涉及的节点限于新旧路由器之间Cellular IP 协议中更新从新的基站逐跳至网关由于EMA 算法中采用了TORA 路由协议因此其切换中还包含了计算时间相比较而言HAWAII 算法延时更小
2 信道负载采用微观移动协议切换发生在域内时不需要网关与家乡代理之间交换注册信息减少了核心网和家乡网络的负荷在Cellular IP 以及HAWAII 协议中均引入了被动连接和寻呼寻呼表的更新频率小于路由表的更新频率且移动节点有不同的状态对不同状态有不同的定位要求减少了网络的信令流量相对而言其余的移动IP 协议还未引入这两种机制分层移动IP 协议在外地代理之间转发分组时采用了隧道封装会增加信道数据量同时也会造成封装延时
3 分组丢失在Cellular IP 协议的半软切换方式以及EMA 协议中切换造成的分组丢失为0 其余协议造成的分组丢失也小于只采用传统移动IP 协议造成的分组丢失。
4 系统的鲁棒性EMA 协议由于采用了TORA 路由算法因此可以适用于各种不同的环境鲁棒性强而上述的另外几种算法采用树状接入网络结构对于Cellular IP协议每次切换都要通过网关因此会造成网关的负荷过大在HAWAII,以及分层移动IP 协议中采用了分布式结构且节点为IP 结构可以利用现有的IP 路由回复机制因此较之Cellular IP 其鲁棒性更强