基于Mobile IP的WLAN/GPRS融合网络
发布时间:2006-10-14 8:01:39   收集提供:gaoqian
解觯 徐国鑫 强平


  摘 要:首先比较了WLAN和GPRS两种技术的特点;接着提出了一种基于Mobile IP的支持WLAN/GPRS网络无缝漫游的融合方案它利用WLAN网络与GPRS网络在技术上的互补性可快速为用户提供支持无缝漫游的数据业务。此方案基于如下基本思想:尽量不对GPRS网络做任何修改,而主要通过对WLAN网络结构进行调整来实现两者的融合。在描述此方案的主要工作流程时,包括以下方面的内容:移动接点接入/附着、WLAN到GPRS的漫游,GPRS到WLAN的漫游、WLAN网络可用性的判断、计费等。

  主题词:无线局域网 GPRS Mobile IP 无缝漫游 移动接点 计费

  WLAN与GPRS提供数据业务的特点具有很大的互补性,如果能以一种机制融合二者的优点,就可以为用户提供广覆盖、保证一定数据速率且在热点地区可无缝切换至高速率的统一移动数据业务。

相关技术

1. WLAN

  WLAN技术既可作为对有线网络的补充,也可独立组网,从而在一定程度上解决移动接入网络的问题。WLAN主流的物理层技术标准有蓝牙、IEEE 802.11系列、HiperLAN几种。但现在大多数的WLAN产品遵循IEEE 802.11 b标准。当用于提供热点地区的公共接入服务时,WLAN网络结构见图1。



  图1中,WLAN用户终端是支持802.11系列标准的无线网卡;访问接入点(AP)为终端用户提供物理接入信道并提供接入认证和计费服务;接入控制器(AC)为终端用户分配临时IP地址并提供Internet接入,也可以在AC提供接入认证和计费服务;认证服务器(AS)与运营商的归属位置寄存器(HLR)交互,完成认证和计费功能。

2. GPRS

  在需要引入移动数据业务时,GSM这一传统的交换方式已经显得力不从心了,主要表现在对带宽资源的利用率不高。因此,出现了基于动态分配无线资源的GPRS,其特点是用户始终保持与网络的连接,但只有传递数据的时候才占用无线资源,即根据用户的需要动态地分配物理信道,从而提高了数据传送率和带宽利用率。GPRS采用分组交换机制,实现了按流量计费。但采用GPRS提供数据业务并没有真正增加物理信道,另外还存在着与话音业务争抢信道资源的问题。理论上GPRS最多可以同时捆绑8个物理信道,提供速率为115.2 kbit/s的移动数据业务。但实际运营中运营商为保证话音用户的使用,一般只允许一个GPRS用户同时捆绑3个物理信道,最高数据速率只能达到43.2 kbit/s。而且在热点地区,运营商会采用话音业务优先的方式。在GSM系统上实现的GPRS系统的网络结构见图2。



  图2中,基站子系统(BSS)即GSM移动接入网络;GPRS业务支持节点(SGSN)完成接入控制功能,并对用户提供认证和鉴权服务;GPRS网关支持节点(GGSN)提供与分组数据网PDN的接口。SGSN,GGSN和HLR组成了GPRS网络的交换系统,承担用户的移动性和路由管理。

3. Mobile IP

  IP协议并不能有效支持跨子网的主机移动,这是因为IP地址与特定网段相关联,终端的移动破坏了这种关联使得通信无法正常进行。制定Mobile IP协议的主要目的是提供一种允许把IP数据报透明地发送到移动节点的机制,它由IETF的RFC2002所定义。与特定主机路由技术和数据链路层方案不同,Mobile IP还解决了安全性和可靠性问题,并与传输媒介无关。Mobile IP的可扩展性使其可以在多个异构网络间应用。

  为实现以上的目标,Mobile IP引入了新的网络实体:

  ·移动节点Mobile Node:其接入点从一个网络或子网变化到另一个网络或子网的主机;

  ·归属代理(HA:Home Agent):位于移动节点家乡网络上的一个路由器,该路由器在移动节点不在家乡时为数据报创建隧道以把数据报传送到移动节点,并负责维护移动节点当前位置信息;

  ·外部代理(FA:Foreign Agent):位于被移动节点访问网络上的一个路由器,该路由器为注册移动节点提供路由服务。

  当移动节点离开自己所属的 IP 子网段之后,它就必须将自己目前所在 的IP 子网为其提供的隧道服务的转交地址(care-of address)进行注册登记。这个转交地址如果是FA分配给移动节点的地址,就称为联合转交地址;如果是FA的地址,则称为外部代理转交地址。当HA知道移动节点当前的转交地址后,即可以隧道的方式将HA收到的数据包转发给转交地址,在转交地址处,原始数据包从隧道中被取出并传送到移动节点。当移动节点发出数据包时,如果使用 三角路由(Triangle Routing)方式,FA就提供路由功能,数据包直接发送给目的节点,源地址是HA的IP地址;如果使用反向隧道(Reverse Tunnel)方式,则数据包仍以隧道方式发送给HA,再由HA对外转发。

  Mobile IP 的认证与鉴权由注册(Registration)消息支持,注册消息又包括注册请求与注册应答。在Mobile IP 的整体结构中,只定义了用于认证的消息的基础格式和扩充的基本功能要求,但是并没有定义认证与鉴权的处理方式与架构。因此,每一个 Mobile IP 产品都可以有自己的认证与鉴权方式。对于移动运营商,可以在此基础上采用远程拨号用户协议(RADIUS)提供认证与鉴权服务。在Mobile IP协议中,并没有针对有关计费信息处理的设计,但是从HA和FA均可以收集到关于隧道使用流量、使用时间、漫游经过的IP子网等信息,可以把这些信息经过一定的处理之后以RADIUS Accounting 消息报告给远程拨号用户服务器。

基于Mobile IP的WLAN/GPRS融合网络

  GPRS和WLAN的优点与缺点具有很大的互补性。目前,GPRS和WLAN的技术都已经成熟。如果能开发出使两者兼容的设备,充分发挥GPRS具有的网络广覆盖性和成熟的运营经验、能够真正支持用户移动与漫游、拥有可靠的安全机制和计费模式等优势,同时发挥WLAN具有的相对较高的接入速率、快速灵活的接入方式以及低廉的组网成本等优点,那么,运营商将可以通过该项技术有效地抓住对数据业务需求较高的高端用户,同时迅速扩大移动数据业务的市场。

  由于相对于WLAN网络来说,运营商的GPRS网络是一个更为复杂而成熟的公共移动通信网。因此,本文提出的方案基于尽量不对GPRS网络做任何修改的基本思想,主要通过对WLAN网络结构的调整来实现两者的融合。网络结构见图3。



  当移动节点即用户漫游到GPRS网络时,GPRS 系统会为每个移动节点分配一个动态指定IP 地址,这个地址在移动节点使用GPRS期间是确定不变的,因此HA正好可以将这个由 GPRS指定的 IP 地址当作其联合转交地址。而这些地址,通常都是私有IP 地址,并不会受到IP 地址不足的影响。此时移动节点即可以采取联合转交地址方式来进行 Mobile IP协议的通信,移动节点作为隧道的终点直接与HA交换数据,并不需要额外增加外部代理设备,因而消除了对GPRS现网在结构上进行改动的风险。

  在WLAN的组网方式中,常用的是采用认证点位于AP的方案,此时AC只提供数据透传和动态IP地址分配功能,而且一个AC加若干个AP一般可提供对一个热点地区的覆盖。因此,更换AC设备或仅对其进行软件的升级即能具有提供外部代理的功能,从而完成在移动节点和HA之间基于Mobile IP 协议的通信。由于在不同的热点地区,移动节点被分配的IP地址可以属于不同的子网段,所以此时Mobile IP的转交地址采用的是外部代理转交地址方式,即以FA的地址作为转交地址。FA与移动节点之间是以链路层的方式直接传递IP数据包。当然,如果热点地区的规模较大,那么可以设置多个外部代理完成组网。

  HA记录移动节点当前的转交地址,将发送给移动节点的IP包以隧道的方式转发给移动节点。HA的设置主要为移动节点提供基于 Mobile IP 漫游时的数据隧道服务,在业务上给移动节点提供漫游服务,对于漫游用户而言是否真的回到家乡网络并不重要。因此,HA并不适合随意设置于任何与特定漫游用户有关的地点,最好的地点应该是距离漫游用户都最有效率的地方,一般可选择省、市的中心机房。

方案主要工作流程

1.移动节点接入/附着

  Mobile IP是一个建立在IP 层之上的另一层协议,其使用前提假设底层的IP层与链路层已经可以使用。因此在接入流程的描述中,主要针对Mobile IP层的接入处理。相对于仅在热点地区提供服务的WLAN,GPRS的服务对用户来说几乎随处可得,所以接入流程的设计思想就是首先接入GPRS网络,然后再寻找能提供更高业务能力的WLAN网络。主要步骤如下:

① 移动节点进行GPRS附着;

②移动节点向HA请求鉴权和认证,HA根据当前用户的状态和用户签约信息来决定是否为其提供Mobile IP服务;

③如用户通过认证,则将GPRS网络分配的IP地址报告给HA,作为联合转交地址,此时HA即可为用户提供GPRS上的隧道服务;

④移动节点寻找可接入 的WLAN网络,如没有则继续使用GPRS网络;

⑤如找到可用的WLAN网络则申请接入;

⑥接入WLAN网络后,利用Mobile IP扩展的Internet控制信息协议(ICMP)中的ICMP代理广告(ICMP Agent Advertisement),查询当前可用的FA,如没有则继续使用GPRS网络;

⑦如存在可用的FA,用户则向FA请求鉴权和认证,申请使用Mobile IP服务;

⑧如用户通过认证,则FA通知HA,当前用户可以使用WLAN上的隧道服务,此时GPRS所提供IP层转为备用状态。

在以上所涉及的认证中,HA或FA只是为用户提供认证消息的接口,真正的认证处理均由运营商的RADIUS服务器完成。

2. WLAN到GPRS的漫游

  使用的过程中,一旦WLAN 的服务停止,移动节点会马上使用已经处于备用状态的由GPRS 所提供的IP 层服务,此时移动节点使用GPRS分配的IP地址作为联合转交地址,并以Mobile IP的注册消息通知HA。此时的 注册消息并不中断原有的隧道服务,而是向HA通知移动节点最新的位置,让 HA 可以迅速地把隧道的终点位置改换成目前在 GPRS 上面的联合转交地址。

3. GPRS到WLAN的漫游

  如果WLAN又恢复服务,移动节点就同样会再回到 WLAN。如果是回到原先接入的WLAN网络,则发送注册消息,通知 HA 立刻再度更新隧道终点为 WLAN所提供的外部代理转交地址。如果到达新的WLAN网络或是第一次接入WLAN网络,则还需进行接入认证。

4. WLAN网络可用性判断

  WLAN网络是否可用的判断由移动节点上的用户端软件完成,物理上的实现是由GPRS/WLAN双模网卡支持的,判断主要依据于FA 是否提供服务,而不是链路层的状态。Mobile IP协议中,FA必须以ICMP的方式定期地广播Agent Advertisement消息,标准时间为 1/3 s,而 Mobile IP 协议中规定,移动网点漫游切换的每秒频率不得超过一次,依据FA 已经停止服务或是发现新的FA提供服务。

5. 计 费

  从 Mobile IP 结构来看,能够搜集到的计费信息包括用户开始与结束漫游服务的时间、漫游过程子网记录、漫游过程中HA和FA所提供的隧道流量等重要信息。通过这些信息,可以进行对客户端的计时或者计流量的收费,同时也可以知道在用户于子网漫游的过程中,每一个子网的使用时间以及流量。Mobile IP 架构协议中,并没有针对有关计费信息处理的模型设计,HA和FA的设备制造商必须根据运营商对计费消息的定义,基于以上信息提供RADIUS计费消息上报的功能。最终在RADIUS服务器将所有的计费信息合并,用户将会得到一张统一的话单。

结语

  以上提出了一种基于Mobile IP的支持GPRS/WLAN网络无缝漫游的融合方案,它利用了GPRS网络和WLAN网络在技术上的互补性,在现有移动网络上附加较少的设备即可快速提供支持无缝漫游的数据业务。与原来单一的GPRS或WLAN网络相比,基于Mobile IP的GPRS/WLAN网络具有以下优点:

·可以同时利用GPRS具有的广域覆盖优势,以及WLAN提供的在热点地区的可与有线接入相比的高速接入优点;

·不需用户干预的无缝漫游;

·降低为用户提供数据业务的成本;

·缓解GPRS业务与话音业务争抢信道资源的情况,特别是在热点地区,可以显著改善运营商的话音/数据业务的服务质量。

·能支持各种计费策略,有助于运营商针对细分市场提供差异化服务。

  当然,Mobile IP由于是在原有的IP层之上附加的一层协议,因此会对效率和吞吐量产生一定影响,但总体来说,基于Mobile IP的WLAN/GPRS融合网络仍是一种基于现有移动网络的更好、更有效、更可行的提供数据业务解决方案。


摘自 世界电信
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50