CN103037442A - 一种实现流量分离调度的方法及*** - Google Patents

一种实现流量分离调度的方法及*** Download PDF

Info

Publication number
CN103037442A
CN103037442A CN2011102911763A CN201110291176A CN103037442A CN 103037442 A CN103037442 A CN 103037442A CN 2011102911763 A CN2011102911763 A CN 2011102911763A CN 201110291176 A CN201110291176 A CN 201110291176A CN 103037442 A CN103037442 A CN 103037442A
Authority
CN
China
Prior art keywords
imei
information
address
ggsn
carries
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102911763A
Other languages
English (en)
Inventor
陈晓春
余冰
唐忠伟
施益峰
李伟
鞠鸣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Jiangsu Co Ltd
Original Assignee
China Mobile Group Jiangsu Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Jiangsu Co Ltd filed Critical China Mobile Group Jiangsu Co Ltd
Priority to CN2011102911763A priority Critical patent/CN103037442A/zh
Publication of CN103037442A publication Critical patent/CN103037442A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种实现流量分离调度的方法及***。该方法包括:获取待上网用户移动终端的IMEI信息;根据预先设置的IMEI信息与移动终端类型的映射关系,获取待上网用户的移动终端类型信息;根据获取的移动终端类型信息对应的IP地址池,为移动终端分配IP地址;根据流量中携带的IP地址信息进行流量调度。应用本发明,可以降低实施方案的复杂性以及实施成本。

Description

一种实现流量分离调度的方法及***
技术领域
本发明涉及移动通信技术,特别涉及一种实现流量分离调度的方法及***。
背景技术
随着第三代移动通信(3G,3rd Generation)建设的推进,移动终端(MS,Mobile Station)的类型也越来越丰富,例如,包括移动电话以及数据卡等,因而,在无线数据传输网络中,除了传统移动电话用户上网产生的流量外,还有大量数据卡用户上网产生的流量。其中,数据卡用户与移动电话用户通过移动终端虽然使用相同的接入点名称(APN,Access Point Name)接入无线数据传输网络,但两者分别具有截然不同的访问网络的行为,下面进行简要介绍。
移动电话用户通过移动终端访问网络,通常只浏览适合移动电话屏幕显示的小分辨率页面,而且,受制于移动电话安全数字卡(SD,Secure DigitalCard)空间及移动电话应用程序大小的限制,通过移动电话进行的下载行为也表现出小流量的特点,业务提供商(SP,Service Provider)需要实现为移动电话用户推送特定大小分辨率的页面,便于与移动电话移动终端显示屏尺寸相适应的流量调度;而对于数据卡用户通过移动终端访问网络来说,其上网行为以及通过数据卡进行的下载行为与普通有限宽带用户相似,具有大分辨率页面以及高流量的特点,可以通过部署一些缓存服务器的流量调度策略来加快其访问网外资源的速度。
图1为现有技术移动终端访问无线数据传输网络的***结构示意图。参见图1,该***包括:MS、基站收发台(BTS,Basic Transmission Station)、基站控制器(BSC,Basic Station Controller)、GPRS业务支持节点(SGSN,Serving GPRS Support Node)、域名服务器(DNS,Domain Name Server)、GPRS网关支持节点(GGSN,Gate GPRS Supporting Node)、***无线应用接入协议(CMWAP,China Mobile Wireless Application Protocol)以及因特网等,其中,
MS发出上网请求,要求登录APN为CMWAP的无线数据网络,携带国际移动设备身份码(IMEI,International Mobile Equipment Identity)信息,通过BTS、BSC将上网请求传输至SGSN,SGSN将接收的上网请求中的IMEI信息与自己临时数据库中数据进行校对,确认用户有权使用CMWAP,于是要求DNS解析CMWAP,DNS根据接收的CMWAP进行解析,获取CMWAP属于GGSN2,向SGSN返回GGSN2的IP地址,SGSN根据接收的GGSN2的IP地址信息,向GGSN2发出请求,要求建立一条MS与CMWAP之间的GPRS隧道传输协议(GTP,GPRS Tunneling Protocol)通道,并请求GGSN2为MS分配一个IP地址,GGSN2接收请求,从预先存储的IP地址池中,为MS分配一个IP地址,并调度GTP通道的相关路由策略执行路由配置以进行流量调度,这样,MS与CMWAP的通信通过建立的GTP通道来实现。其中,MS可以是移动电话,也可以是数据卡。
由上述可见,现有移动终端访问无线数据传输网络的方法,各种类型的移动终端通过同一APN接入无线数据网络,无线数据网络统一为移动终端进行流量调度,即数据卡用户的流量与移动电话用户的流量混合在一起,但如上所述,由于不同类型的用户具有不同的访问网络的行为,使得这种统一流量调度策略不能满足各类型用户的需求。为了克服这一问题,现有技术方案中,提出一种区分数据卡用户流量以及移动电话用户流量的方法,即通过分别为不同类型的用户设置不同的APN以分离流量,同一APN只能接入同一类型的移动终端,从而实现对不同类型流量的分离调度,但这一方法由于现网中已经安装的用户规模庞大,需要对现有用户的APN进行大规模更改,将导致实现对数据卡用户的流量和移动电话用户的流量进行分离调度的实施方案复杂、实施成本高。
发明内容
有鉴于此,本发明的主要目的在于提出一种实现流量分离调度的方法,降低实施方案的复杂性以及实施成本。
本发明的另一目的在于提出一种实现流量分离调度的***,降低实施方案的复杂性以及实施成本。
为达到上述目的,本发明提供了一种实现流量分离调度的方法,该方法包括:
获取待上网用户移动终端MS的国际移动设备身份码IMEI信息;
根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息;
根据获取的MS类型信息对应的IP地址池,为MS分配IP地址;
根据IP数据报文中源IP地址信息进行流量调度。
所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GPRS网关支持节点GGSN向远端验证拨入用户服务Radius服务器发起鉴权请求,携带IMEI信息;
Radius服务器向GGSN返回鉴权请求响应;
确认鉴权通过,GGSN向动态主机配置协议DHCP服务器发起地址请求,携带IMEI信息;
DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的MS类型信息;
DHCP服务器根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址,输出至GGSN。
所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;
Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;
IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的MS类型信息;
Radius服务器根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址,输出至GGSN。
所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器向GGSN返回IMEI分析请求响应,携带用户的MS类型信息;
GGSN根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址。
所述获取待上网用户MS的IMEI信息包括:
GPRS业务支持节点SGSN向MS发起IMEI检查请求;
MS向SGSN返回IMEI检查请求响应,携带IMEI信息
SGSN将携带IMEI信息的分组数据协议PDP消息发送给GGSN,GGSN获取IMEI信息。
所述根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息包括:
GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器根据预先存储的IMEI信息与MS类型的映射关系,获取接收的IMEI信息映射的MS类型,向GGSN返回IMEI分析请求响应,携带用户的MS类型信息,GGSN解析获取MS类型信息。
所述根据IP数据报文中携带的源IP地址信息进行流量调度包括:
MS向GGSN发送GPRS流量,携带自身IP地址信息;
GGSN向网关/防火墙发送GPRS流量,携带MS的IP地址信息;
网关/防火墙对接收的IP地址进行地址翻译,向相应的互联网发送,互联网根据翻译的地址信息进行流量调度。
所述待上网用户包括移动电话用户以及数据卡用户。
一种实现流量分离调度的***,该***包括:国际移动设备身份码IMEI信息获取子***、移动终端MS类型信息获取子***、IP地址分配子***以及流量调度子***,其中,
IMEI信息获取子***,用于获取待上网用户MS的IMEI信息;
MS类型信息获取子***,用于根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息;
IP地址分配子***,用于根据获取的MS类型信息对应的IP地址池,为MS分配IP地址;
流量调度子***,用于根据IP数据报文中携带的源IP地址信息进行流量调度。
所述IMEI信息获取子***包括:MS、基站收发台BTS、基站控制器BSC以及GPRS业务支持节点SGSN,其中,
SGSN通过BSC、BTS向MS发送IMEI检查请求消息,MS通过BTS、BSC向SGSN返回IMEI检查请求响应消息,携带IMEI信息。
所述MS类型信息获取子***包括:GGSN以及IMEI分析器,其中,
GPRS网关支持节点GGSN接收SGSN发送的携带IMEI信息的分组数据协议PDP消息,向IMEI分析器发送IMEI分析请求消息,携带IMEI信息,IMEI分析器向GGSN返回IMEI分析请求响应消息,携带用户的MS类型信息。
所述GGSN进一步用于根据接收的MS类型信息为用户分配IP地址。
所述IP地址分配子***包括:远端验证拨入用户服务Radius服务器以及动态主机配置协议DHCP服务器,其中,
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器向GGSN返回鉴权请求响应;确认鉴权通过,GGSN向DHCP服务器发起地址请求,携带IMEI信息;DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的MS类型信息;DHCP服务器根据接收的MS类型信息分配相应的IP地址,输出至GGSN。
所述IP地址分配子***包括:Radius服务器,
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的MS类型信息;Radius服务器根据接收的MS类型信息分配相应的IP地址,输出至GGSN。
由上述的技术方案可见,本发明实施例提供的一种实现流量分离调度的方法及***,获取待上网用户移动终端的IMEI信息;根据预先设置的IMEI信息与移动终端类型的映射关系,获取待上网用户的移动终端类型信息;根据获取的移动终端类型信息对应的IP地址池,为移动终端分配IP地址;根据流量中携带的IP地址信息进行流量调度。这样,通过IMEI信息对移动终端类型进行标识,并通过设置不同移动终端类型映射的IP地址池以区分流量进行调度,从而在不对现网用户配置进行更改的条件下,实现对数据卡用户流量和移动电话用户流量的分离调度,降低了实施方案的复杂性以及实施成本。
附图说明
图1为现有技术移动终端访问无线数据传输网络的***结构示意图。
图2为本发明实施例实现流量分离调度的方法流程示意图。
图3为本发明实施例实现流量分离调度的方法具体流程示意图。
图4为本发明实施例GGSN通过DHCP服务器为用户分配IP地址的流程示意图。
图5为本发明实施例基于图4实现流量分离调度的***结构示意图。
图6为本发明实施例GGSN通过Radius服务器为用户分配IP地址的流程示意图。
图7为本发明实施例基于图6实现流量分离调度的***结构示意图。
图8为本发明实施例GGSN直接为用户分配IP地址的流程示意图。
图9为本发明实施例基于图8实现流量分离调度的***结构示意图。
图10为本发明实施例实现流量分离调度的***结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
本发明实施例中,考虑建立移动终端的IMEI信息与移动终端类型的映射关系,并为各类型的移动终端分别设置对应的IP地址池,使之通过IP地址可以区分移动终端的类型,从而区分各类型移动终端流量。GGSN在接收到移动终端的上网请求后,根据移动终端的IMEI信息获取移动终端类型信息,根据移动终端类型对应的IP地址池为该移动终端分配IP地址,这样,通过不同的IP地址进行标识以区分流量,部署相关应用和不同的调度策略,从而在不对现网用户配置进行更改的条件下,实现对数据卡用户流量和移动电话用户流量的分离调度。
图2为本发明实施例实现流量分离调度的方法流程示意图。参见图2,该流程包括:
步骤201,获取待上网用户移动终端的IMEI信息;
本步骤中,在通用分组无线服务(GPRS,General Packet Radio Service)用户附着过程中,SGSN向MS发送IMEI检查请求消息,MS向SGSN返回IMEI检查请求响应消息,携带IMEI信息,SGSN解析IMEI检查请求响应消息,获取IMEI信息。
本发明实施例中,待上网用户包括移动电话用户以及数据卡用户。
步骤202,根据预先设置的IMEI信息与移动终端类型的映射关系,获取待上网用户的移动终端类型信息;
本步骤中,设置IMEI分析器,用于存储IMEI信息与移动终端类型的映射关系。GGSN与IMEI分析器进行交互,获取待上网用户的移动终端类型。
步骤203,根据获取的移动终端类型信息对应的IP地址池,为移动终端分配IP地址;
本步骤中,GGSN存储有移动电话用户对应的IP地址池信息以及数据卡用户对应的IP地址池信息,根据待上网用户的移动终端类型信息,从该移动终端类型信息对应的IP地址池中选取一个IP地址,分配给该移动终端。
步骤204,根据流量中携带的IP地址信息进行流量调度。
本步骤中,用户向网络侧发送GPRS流量,即IP数据报文,携带GGSN为该移动终端分配的IP地址信息,即源IP地址信息,由于该GPRS流量已经通过分配的源地址/源地址段(IP地址)区分了不同的移动终端类型,网络侧可以根据IP地址信息确定移动终端类型,从而对流量进行分离调度。关于对不同移动终端类型的流量调度,具体可参见相关技术文献,在此不再赘述。
由上述可见,本发明实施例的实现流量分离调度的方法,通过建立移动终端的IMEI信息与移动终端类型的映射关系,并为各类型的移动终端分别设置对应的IP地址池,根据移动终端的IMEI信息获取移动终端类型信息,根据移动终端类型对应的IP地址池为该移动终端分配IP地址,然后,根据流量中携带的IP地址信息进行流量调度。这样,通过不同的IP地址进行标识以区分流量进行调度,从而在不对现网用户配置进行更改的条件下,实现对数据卡用户流量和移动电话用户流量的分离调度,降低了实施方案的复杂性以及实施成本。
图3为本发明实施例实现流量分离调度的方法具体流程示意图。参见图3,该流程包括:
步骤301,SGSN向MS发起IMEI检查请求;
本步骤中,在GPRS用户附着过程中,SGSN向MS发起IMEI检查请求。即在设备识别过程中,SGSN会对移动终端进行IMEI请求,并存储移动终端的IMEI信息。这样,通过IMEI信息可以识别用户移动终端类型,即用户使用的移动终端类型是数据卡还是移动电话。
步骤302,MS向SGSN返回IMEI检查请求响应,携带IMEI信息;
本步骤中,MS在接收到IMEI检查请求后,向SGSN回复IMEI信息,一方面,可以供网络侧设备对其进行鉴权;另一方面,可以作为识别用户移动终端类型的依据。
步骤303,SGSN将携带IMEI信息的分组数据协议(PDP,Packet DataProtocol)消息发送给GGSN;
本步骤中,在PDP激活流程中,SGSN根据获取的IMEI信息,将携带IMEI信息的PDP消息发送给GGSN。
步骤304,GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
本步骤中,GGSN接收PDP消息,通过得到的IMEI信息生成IMEI分析请求消息,向IMEI分析器查询用户移动终端类型。
步骤305,IMEI分析器向GGSN返回IMEI分析请求响应,携带用户的移动终端类型信息;
本步骤中,IMEI分析器预先存储有各用户的移动终端类型与IMEI信息的映射关系表,通过分析接收的IMEI信息,得到用户的移动终端类型,返回带有移动终端类型的IMEI分析请求响应消息。
步骤306,GGSN根据接收的移动终端类型信息为用户分配IP地址;
本步骤中,GGSN接收IMEI分析请求响应消息,获取用户的移动终端类型信息,根据移动终端类型为用户分配相应终端类型对应的IP地址,这样,通过为不同移动终端类型的用户分配不同的IP地址,从而对其流量进行分离,实现分离调度。
步骤307,MS向GGSN发送GPRS流量,携带IP地址信息;
本步骤中,IP地址信息为GGSN为MS分配的IP地址,即源IP地址。
步骤308,GGSN向网关/防火墙发送GPRS流量,携带IP地址信息;
本步骤中,GGSN将不同移动终端类型的GPRS流量转发给网关/防火墙,该GPRS流量已经通过分配的源地址/源地址段(IP地址)区分了不同的移动终端类型。
步骤309,网关/防火墙对接收的IP地址进行地址翻译,向相应的因特网发送,因特网根据翻译的地址信息进行流量调度。
本步骤中,网关/防火墙接收GPRS流量,根据不同的源地址(IP地址)进行地址翻译,翻译成不同的公网地址段,将GPRS流量转换为因特网流量,向因特网转发,因特网可根据不同的源地址段进行流量调度。也就是说,网关/防火墙进行地址翻译时,根据不同移动终端类型对应的公网地址,设置将接收的私网地址(IP地址)翻译成对应的公网地址,例如,如果GGSN分配给移动电话的IP地址为10.0.0.2/16,网关/防火墙根据移动终端类型对应的公网地址,将10.0.0.2/16翻译成112.254.0.2/24。这样IP路由设备就可为该移动电话的流量转发指定具体的路由策略,例如,指向路由器A接口。这样,路由策略确定,流量调度也就确定了;如果GGSN分配给数据卡的IP地址为10.1.0.2/16,则网关/防火墙根据移动终端类型对应的公网地址,将10.1.0.2/16翻译成112.254.1.2/24。这样IP路由设备就可为该数据卡的流量转发指定具体的路由策略,例如,指向路由器B接口。这样,在路由器上,通过移动电话和数据卡对应的公网地址进行区别,可以分别部署路由策略,进行流量调度,从而达到流量分离调度的目的。
下面对GGSN为用户分配IP地址的流程进行说明。
本发明实施例中,GGSN为用户分配IP地址的方式有三种,分别是通过动态主机配置协议(DHCP,Dynamic Host Configuration Protocol)服务器为用户分配IP地址,通过远端验证拨入用户服务(Radius,RemoteAuthentication Dial In User Service)服务器为用户分配IP地址和GGSN自身为用户分配IP地址。
图4为本发明实施例GGSN通过DHCP服务器为用户分配IP地址的流程示意图。参见图4,该流程包括:
步骤401,GGSN向Radius服务器发起鉴权请求,携带IMEI信息;
步骤402,Radius服务器向GGSN返回鉴权请求响应;
本步骤中,Radius服务器根据IMEI信息对用户进行鉴权。
步骤403,确认鉴权通过,GGSN向DHCP服务器发起地址请求,携带IMEI信息;
本步骤中,在完成鉴权后,GGSN进行DHCP中继(DHCP Relay)处理,向DHCP服务器发起地址请求,在地址请求消息的选项字段中携带IMEI信息。
步骤404,DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;
本步骤中,DHCP服务器根据得到的IMEI信息,向IMEI分析器查询用户移动终端类型,并在生成的IMEI分析请求消息的Option字段中携带IMEI信息。
步骤405,IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的移动终端类型信息;
本步骤中,IMEI分析器通过分析IMEI号,得到用户的移动终端类型,返回IMEI分析请求响应消息给DHCP服务器,告知移动终端类型是数据卡还是移动电话。
步骤406,DHCP服务器根据接收的移动终端类型信息分配相应的IP地址,输出至GGSN;
本步骤中,DHCP服务器接收IMEI分析请求响应消息,根据消息中携带的移动终端类型分配相应的IP地址。
步骤407,GGSN将用户的IP地址信息中继(Ralay)给移动终端。
这样,通过上述流程,不同的用户移动终端最终可以得到网络提供商指定网段的IP地址,该指定网段的IP地址与移动终端类型相关,从而为后续分离调度提供基础。
本实施例中,对于GGSN,需要进行改造,使之能够支持将IMEI信息传递给DHCP服务器。对于DHCP服务器,可以通过改造,使之能够处理IMEI信息,例如,使DHCP服务器支持读取Option字段中的IMEI信息,并发送给IMEI分析器。
图5为本发明实施例基于图4实现流量分离调度的***结构示意图。参见图5,该***包括:MS、BTS、BSC、SGSN、IP网络、GGSN、DHCP、IMEI分析器以及因特网,其中,MS包括移动电话以及数据卡。
数据卡用户和移动电话用户分别通过BTS、BSC、SGSN、IP网络进行网络拨入,在PDP激活过程中,GGSN获知移动终端的IMEI信息,GGSN在请求为用户分配IP地址的过程中,将IMEI信息通过IMEI分析请求中的DHCP option字段提交给DHCP服务器,DHCP服务器将IMEI信息提交给IMEI分析器进行分析,IMEI分析器返回IMEI分析请求响应消息给DHCP服务器,携带动终端类型是数据卡还是移动电话信息。DHCP服务器根据接收的移动终端类型信息分配相应的IP地址,通过offer报文下发给GGSN,GGSN将该IP地址分配给移动终端。这样,数据卡用户和移动电话用户分别通过标识不同移动终端类型的IP地址,从而通过对源IP地址的解析,在GGSN外部的网络(因特网)中实现分离调度。
图6为本发明实施例GGSN通过Radius服务器为用户分配IP地址的流程示意图。参见图6,该流程包括:
步骤601,GGSN向Radius服务器发起鉴权请求,携带IMEI信息;
本步骤中,GGSN向Radius服务器请求进行用户鉴权,在发送的鉴权请求报文中携带获取的IMEI信息。
步骤602,Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;
本步骤中,Radius服务器读取接收的鉴权请求报文中的IMEI信息,并将IMEI信息携带在IMEI分析请求中,发送给IMEI分析器进行分析。
步骤603,IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的移动终端类型信息;
本步骤中,IMEI分析器通过分析IMEI号,得到用户的移动终端类型,返回IMEI分析请求响应消息给Radius服务器,告知用户的移动终端类型是数据卡还是移动电话。
步骤604,Radius服务器根据接收的移动终端类型信息分配相应的IP地址,输出至GGSN;
本步骤中,Radius服务器接收IMEI分析请求响应消息,根据消息中携带的移动终端类型分配相应的IP地址,并向GGSN返回鉴权请求响应。
步骤605,GGSN将为用户分配的IP地址信息发送给移动终端。
这样,通过上述流程,不同的用户移动终端最终也可以得到网络提供商指定网段的IP地址,为分离调度提供基础。
本实施例中,与图4相类似,对于Radius服务器,需要进行改造,以便处理IMEI信息,即Radius服务器需要支持在认证请求报文的Option字段中读取IMEI信息,并发送给IMEI分析器。对于GGSN也需要进行改造,以便支持将IMEI信息传递给DHCP服务器。
图7为本发明实施例基于图6实现流量分离调度的***结构示意图。参见图7,该***包括:MS、BTS、BSC、SGSN、IP网络、GGSN、Radius服务器、IMEI分析器以及因特网,其中,MS包括移动电话以及数据卡。
数据卡用户和移动电话用户分别通过BTS、BSC、SGSN、IP网络进行网络拨入,在PDP激活过程中,GGSN能够获知移动终端的IMEI信息。GGSN在请求为用户分配IP地址的过程中,将IMEI信息通过IMEI分析请求(Radius消息)的option字段提交给Radius服务器,Radius服务器将IMEI信息提交给IMEI分析器进行分析,IMEI分析器返回IMEI分析请求响应消息给Radius服务器,告知用户移动终端类型是数据卡用户还是移动电话用户。Radius服务器根据移动终端类型信息分配IP地址,并通过IMEI分析请求响应消息(Radius消息)下发给GGSN,GGSN将该IP地址分配给用户移动终端。这样,数据卡用户和移动电话用户通过分别获得不同的IP地址,能够通过对源IP地址的解析,在GGSN外部的网络(因特网)中实现分离调度。
图8为本发明实施例GGSN直接为用户分配IP地址的流程示意图。参见图8,该流程包括:
步骤801,GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
步骤802,IMEI分析器向GGSN返回IMEI分析请求响应,携带用户的移动终端类型信息;
本步骤中,IMEI分析器通过分析接收的IMEI信息,得到用户的移动终端类型是数据卡还是移动电话,返回带有移动终端类型的IMEI分析请求响应消息。
步骤803,GGSN根据接收的移动终端类型信息为用户分配IP地址。
本步骤中,GGSN根据用户不同的移动终端类型,发送不同的IP地址给用户移动终端。
本实施例中,需要对GGSN进行改造,以便支持将用户的IMEI信息发送给IMEI分析器;以及,根据IMEI分析器返回的不同移动终端类型,分配不同的IP地址给用户。
图9为本发明实施例基于图8实现流量分离调度的***结构示意图。参见图9,该***包括:MS、BTS、BSC、SGSN、IP网络、GGSN、IMEI分析器以及因特网,其中,MS包括移动电话以及数据卡。
数据卡用户和移动电话用户分别通过BTS、BSC、SGSN、IP网络进行网络拨入,在PDP激活过程中,GGSN能够获知移动终端的IMEI信息。GGSN在请求IP地址过程中,将IMEI信息提交给IMEI分析器进行分析,IMEI分析器返回IMEI分析请求响应消息给GGSN,告知用户移动终端类型是数据卡用户还是移动电话用户。GGSN根据移动终端类型为用户移动终端分配相应的IP地址。这样,通过数据卡用户和移动电话用户最终获得的不同的IP地址,能够通过对源IP地址的解析,在GGSN外部的网络中实现分离调度。
由上述可见,本发明实施例通过改造GGSN的IP地址分配流程,对用户移动终端的IMEI信息进行分析,从而为不同移动终端类型的用户分配相应的IP地址,为实现对数据卡用户、移动电话用户的流量分离调度提供基础。
图10为本发明实施例实现流量分离调度的***结构示意图。参见图10,该***包括:IMEI信息获取子***、移动终端类型信息获取子***、IP地址分配子***以及流量调度子***,其中,
IMEI信息获取子***,用于获取待上网用户移动终端的IMEI信息;
移动终端类型信息获取子***,用于根据预先设置的IMEI信息与移动终端类型的映射关系,获取待上网用户的移动终端类型信息;
IP地址分配子***,用于根据获取的移动终端类型信息对应的IP地址池,为移动终端分配IP地址;
流量调度子***,用于根据流量中携带的IP地址信息进行流量调度。
其中,
IMEI信息获取子***包括:MS、BTS、BSC以及SGSN(图中未示出),其中,SGSN通过BSC、BTS向MS发送IMEI检查请求消息,MS通过BTS、BSC向SGSN返回IMEI检查请求响应消息,携带IMEI信息。
移动终端类型信息获取子***包括:GGSN以及IMEI分析器(图中未示出),其中,GGSN接收SGSN发送的携带IMEI信息的PDP消息,向IMEI分析器发送IMEI分析请求消息,携带IMEI信息,IMEI分析器向GGSN返回IMEI分析请求响应消息,携带用户的移动终端类型信息。
较佳地,GGSN进一步用于根据接收的移动终端类型信息为用户分配IP地址。
IP地址分配子***包括:Radius服务器以及DHCP服务器(图中未示出),其中,GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器向GGSN返回鉴权请求响应;确认鉴权通过,GGSN向DHCP服务器发起地址请求,携带IMEI信息;DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的移动终端类型信息;DHCP服务器根据接收的移动终端类型信息分配相应的IP地址,输出至GGSN。
当然,IP地址分配子***也可以包括:Radius服务器,
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的移动终端类型信息;Radius服务器根据接收的移动终端类型信息分配相应的IP地址,输出至GGSN。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。

Claims (14)

1.一种实现流量分离调度的方法,其特征在于,该方法包括:
获取待上网用户移动终端MS的国际移动设备身份码IMEI信息;
根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息;
根据获取的MS类型信息对应的IP地址池,为MS分配IP地址;
根据IP数据报文中源IP地址信息进行流量调度。
2.如权利要求1所述的方法,其特征在于,所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GPRS网关支持节点GGSN向远端验证拨入用户服务Radius服务器发起鉴权请求,携带IMEI信息;
Radius服务器向GGSN返回鉴权请求响应;
确认鉴权通过,GGSN向动态主机配置协议DHCP服务器发起地址请求,携带IMEI信息;
DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的MS类型信息;
DHCP服务器根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址,输出至GGSN。
3.如权利要求1所述的方法,其特征在于,所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;
Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;
IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的MS类型信息;
Radius服务器根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址,输出至GGSN。
4.如权利要求1所述的方法,其特征在于,所述根据获取的MS类型信息对应的IP地址池,为MS分配IP地址包括:
GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器向GGSN返回IMEI分析请求响应,携带用户的MS类型信息;
GGSN根据接收的MS类型信息,获取设置的该MS类型的IP地址池,并分配相应的IP地址。
5.如权利要求1至4任一项所述的方法,其特征在于,所述获取待上网用户MS的IMEI信息包括:
GPRS业务支持节点SGSN向MS发起IMEI检查请求;
MS向SGSN返回IMEI检查请求响应,携带IMEI信息
SGSN将携带IMEI信息的分组数据协议PDP消息发送给GGSN,GGSN获取IMEI信息。
6.如权利要求1至4任一项所述的方法,其特征在于,所述根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息包括:
GGSN向IMEI分析器发送IMEI分析请求,携带IMEI信息;
IMEI分析器根据预先存储的IMEI信息与MS类型的映射关系,获取接收的IMEI信息映射的MS类型,向GGSN返回IMEI分析请求响应,携带用户的MS类型信息,GGSN解析获取MS类型信息。
7.如权利要求1至4任一项所述的方法,其特征在于,所述根据IP数据报文中携带的源IP地址信息进行流量调度包括:
MS向GGSN发送GPRS流量,携带自身IP地址信息;
GGSN向网关/防火墙发送GPRS流量,携带MS的IP地址信息;
网关/防火墙对接收的IP地址进行地址翻译,向相应的互联网发送,互联网根据翻译的地址信息进行流量调度。
8.如权利要求1至4任一项所述的方法,其特征在于,所述待上网用户包括移动电话用户以及数据卡用户。
9.一种实现流量分离调度的***,其特征在于,该***包括:IMEI信息获取子***、MS类型信息获取子***、IP地址分配子***以及流量调度子***,其中,
IMEI信息获取子***,用于获取待上网用户MS的IMEI信息;
MS类型信息获取子***,用于根据预先设置的IMEI信息与MS类型的映射关系,获取待上网用户的MS类型信息;
IP地址分配子***,用于根据获取的MS类型信息对应的IP地址池,为MS分配IP地址;
流量调度子***,用于根据IP数据报文中携带的源IP地址信息进行流量调度。
10.如权利要求9所述的***,其特征在于,所述IMEI信息获取子***包括:MS、基站收发台BTS、基站控制器BSC以及GPRS业务支持节点SGSN,其中,
SGSN通过BSC、BTS向MS发送IMEI检查请求消息,MS通过BTS、BSC向SGSN返回IMEI检查请求响应消息,携带IMEI信息。
11.如权利要求9或10所述的***,其特征在于,所述MS类型信息获取子***包括:GGSN以及IMEI分析器,其中,
GPRS网关支持节点GGSN接收SGSN发送的携带IMEI信息的分组数据协议PDP消息,向IMEI分析器发送IMEI分析请求消息,携带IMEI信息,IMEI分析器向GGSN返回IMEI分析请求响应消息,携带用户的MS类型信息。
12.如权利要求11所述的***,其特征在于,所述GGSN进一步用于根据接收的MS类型信息为用户分配IP地址。
13.如权利要求11所述的***,其特征在于,所述IP地址分配子***包括:Radius服务器以及DHCP服务器,其中,
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器向GGSN返回鉴权请求响应;确认鉴权通过,GGSN向DHCP服务器发起地址请求,携带IMEI信息;DHCP服务器向IMEI分析器发送IMEI分析请求,携带IMEI信息;IMEI分析器向DHCP服务器返回IMEI分析请求响应,携带用户的MS类型信息;DHCP服务器根据接收的MS类型信息分配相应的IP地址,输出至GGSN。
14.如权利要求11所述的***,其特征在于,所述IP地址分配子***包括:Radius服务器,
GGSN向Radius服务器发起鉴权请求,携带IMEI信息;Radius服务器获取IMEI信息,发送IMEI分析请求给IMEI分析器;IMEI分析器向Radius服务器返回IMEI分析请求响应,携带用户的MS类型信息;Radius服务器根据接收的MS类型信息分配相应的IP地址,输出至GGSN。
CN2011102911763A 2011-09-29 2011-09-29 一种实现流量分离调度的方法及*** Pending CN103037442A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102911763A CN103037442A (zh) 2011-09-29 2011-09-29 一种实现流量分离调度的方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102911763A CN103037442A (zh) 2011-09-29 2011-09-29 一种实现流量分离调度的方法及***

Publications (1)

Publication Number Publication Date
CN103037442A true CN103037442A (zh) 2013-04-10

Family

ID=48023815

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102911763A Pending CN103037442A (zh) 2011-09-29 2011-09-29 一种实现流量分离调度的方法及***

Country Status (1)

Country Link
CN (1) CN103037442A (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103346972A (zh) * 2013-06-26 2013-10-09 北京傲天动联技术股份有限公司 基于用户终端的流量控制装置和方法
CN104144225A (zh) * 2013-05-10 2014-11-12 中国电信股份有限公司 控制IPv4地址分配的方法、***与PDSN
CN105187413A (zh) * 2015-08-20 2015-12-23 中国联合网络通信集团有限公司 一种url过滤方法及***
CN105592169A (zh) * 2014-10-21 2016-05-18 杭州迪普科技有限公司 终端识别方法及装置
CN106921576A (zh) * 2017-02-28 2017-07-04 郑州云海信息技术有限公司 基于虚拟化***的数据网与管理网的流量分离方法及装置
CN108491267A (zh) * 2018-03-13 2018-09-04 百度在线网络技术(北京)有限公司 用于生成信息的方法和装置
CN111385357A (zh) * 2020-03-04 2020-07-07 腾讯科技(深圳)有限公司 一种网络资源的管理方法以及相关装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1774123A (zh) * 2004-11-10 2006-05-17 华为技术有限公司 一种防止具有3g能力用户使用过渡鉴权方式的方法
CN1855820A (zh) * 2005-04-29 2006-11-01 华为技术有限公司 一种根据终端类型进行业务发放的方法
CN101977239A (zh) * 2010-11-11 2011-02-16 华为技术有限公司 一种制定策略的方法、策略服务器及网关
CN101990280A (zh) * 2009-08-04 2011-03-23 华为技术有限公司 选择默认接入点名称及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1774123A (zh) * 2004-11-10 2006-05-17 华为技术有限公司 一种防止具有3g能力用户使用过渡鉴权方式的方法
CN1855820A (zh) * 2005-04-29 2006-11-01 华为技术有限公司 一种根据终端类型进行业务发放的方法
CN101990280A (zh) * 2009-08-04 2011-03-23 华为技术有限公司 选择默认接入点名称及装置
CN101977239A (zh) * 2010-11-11 2011-02-16 华为技术有限公司 一种制定策略的方法、策略服务器及网关

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104144225A (zh) * 2013-05-10 2014-11-12 中国电信股份有限公司 控制IPv4地址分配的方法、***与PDSN
CN104144225B (zh) * 2013-05-10 2017-10-13 中国电信股份有限公司 控制IPv4地址分配的方法、***与PDSN
CN103346972A (zh) * 2013-06-26 2013-10-09 北京傲天动联技术股份有限公司 基于用户终端的流量控制装置和方法
CN105592169A (zh) * 2014-10-21 2016-05-18 杭州迪普科技有限公司 终端识别方法及装置
CN105592169B (zh) * 2014-10-21 2019-08-06 杭州迪普科技股份有限公司 终端识别方法及装置
CN105187413A (zh) * 2015-08-20 2015-12-23 中国联合网络通信集团有限公司 一种url过滤方法及***
CN106921576A (zh) * 2017-02-28 2017-07-04 郑州云海信息技术有限公司 基于虚拟化***的数据网与管理网的流量分离方法及装置
CN106921576B (zh) * 2017-02-28 2021-04-30 郑州云海信息技术有限公司 基于虚拟化***的数据网与管理网的流量分离方法及装置
CN108491267A (zh) * 2018-03-13 2018-09-04 百度在线网络技术(北京)有限公司 用于生成信息的方法和装置
CN111385357A (zh) * 2020-03-04 2020-07-07 腾讯科技(深圳)有限公司 一种网络资源的管理方法以及相关装置

Similar Documents

Publication Publication Date Title
CN103037442A (zh) 一种实现流量分离调度的方法及***
CN101964826B (zh) 使用基于ip的接口在te2装置上支持无线数据业务的方法和设备
KR101678720B1 (ko) 광대역 네트워크 시스템 및 그 실현 방법
CN108737585B (zh) Ip地址的分配方法及装置
CA2572474A1 (en) Dynamic assignment of home agent and home address in wireless communications
TW200644515A (en) An apparatus, system and method capable of pre-allocating and communicating IP address information during wireless communication
CN106304277B (zh) 一种实现网络接入的方法和终端
CN101741888A (zh) 推送认证页面的方法、***及装置
CN100525523C (zh) 一种移动终端接入分组网络的方法
CN101997934A (zh) 地址获取的方法和***以及移动终端及其应用方法
KR20160011304A (ko) 와이파이 망을 이용한 웹기반 광고 제공 시스템 및 방법
CN105307170A (zh) 通信***,连接控制装置,移动终端,基站控制方法,服务请求方法和程序
CN102215486B (zh) 接入网络的方法及***、网络认证方法及设备、终端
CN105827463B (zh) 一种客户端业务的配置方法、装置及***
CN104125554B (zh) 通信方法与通信***
CN111050355B (zh) 动态调整移动终端Qos的方法、装置及***
CN102891900B (zh) 一种在流量卸载时域名解析的方法、装置及***
US20150264010A1 (en) Internet protocol version 6 address configuration method
CN103986793B (zh) 一种提升Portal认证用户IP地址使用效率的方法及***
CN202872838U (zh) 一种开放式wifi网络广告传媒***
CN109495978B (zh) 一种数据传输方法及装置
CN100372254C (zh) 无线互动式通信***
US11316580B2 (en) Communication system, relay server, communication method and program
KR100695400B1 (ko) 휴대 인터넷망에서 nai 정보를 이용한 ip 주소 할당방법 및 시스템
CN102083173B (zh) 一种网络接入控制方法、设备及网关gprs支持节点

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20130410

RJ01 Rejection of invention patent application after publication