基于蓝牙的移动IP技术(组图)
本文分析了移动IP 技术的工作原理和移动IP 在蓝牙系统中的工作机制, 提出了其中的一些技术问题和解决方案, 如三边路由优化、越区切换、注册优化等, 并分析了移动IPv6 在蓝牙中的应用和蓝牙移动IP网络的组网方式, 为无线蓝牙数据通信业务产生巨大的促进作用。
引言
随着In ternet 的迅速普及, 笔记本计算机的大量使用以及蓝牙无线通信设备的发展, 蓝牙用户产生了对蓝牙设备移动性的需求, 即希望接入Internet 的蓝牙设备能够在所处的位置不断变化的情况下, 保持已有的通信联接。传统IP 技术的主机使用固定的IP 地址和TCP (传输控制协议) 端口进行相互通信。在通信期间, 它们的IP 地址和ICP 端口号必须保持不变, 否则IP 主机之间的通信将无法继续。因移动蓝牙节点在通信期间可能需要在网络上移动, 它的IP 地址也许会经常发生变化。若采用传统通信方式, IP 地址的变化会导致通信中断。本文主要探讨了基于蓝牙的移动IP 技术。
移动IP 技术
移动IP 的网络结构
移动IP 的3 个基本功能: ①代理搜索, 移动节点通过代理搜索确定它当前位置并获得一个转交地址; ②注册, 通过注册过程, 移动节点向外地代理发送请求服务消息, 并把它的转交地址通知给本地代理; ③数据转发, 当移动节点与外地网络联接时, 为它发出的数据包或发往它的数据包进行路由选择。
移动IP 协议将IP 地址标识与寻址功能分开,利用2 个IP 地址来分别表示: 即用于标识移动主机的IP 地址为本地代理地址; 用于标识主机当前所在位置和选路的IP 地址为转交地址(CoA: care of address)。在移动IP 技术下, 移动用户可以使用一个固定的IP 地址在任何地点采用任何方式联接到因特网上, 当移动用户移动到另外一个网络或者子网时, 移动用户可以在不改变IP 地址的情况下仍保持通信。移动IP 的网络结构如图1 所示。

移动IP 的工作原理
移动IP 工作原理的步骤如下。①本地代理和外地代理不停地向各自网内发送代理通告(agen t advert isem en t) 消息, 以表明自己的存在, 移动节点接收并根据这些消息判断自己是在本地网还是在外地网上。②如果移动节点发现自己仍在本地网上, 则不启动移动功能, 如果是从外地重新返回的, 则向本地代理发出注册取消的功能消息, 声明自己已回到本地网中; 如果移动节点检测到已移到外地网, 则获得一个转交地址(有2 种类型, 即外地代理的IP 地址和通过某种机制与移动节点暂时对应起来的网络地址) , 也是移动节点在外地暂时获得的新的IP 地址,然后移动节点向本地代理注册, 表明自己已离开本地网, 把获得的转交地址通知本地代理。③注册以后, 发往移动节点的数据包经过本地代理使用“IP隧道”发给外地代理后再转交给移动节点(如使用前面1 种转交地址) 或直接交给移动节点本身(如使用后面1 种转交地址)。这样, 即使移动节点已由一个子网移到另一个子网, 移动节点的数据传输仍能继续进行。④移动节点发往外地的数据包使用一般的IP 选路方法发送, 不必通过本地代理。
- 本文关键词:

