图3 漫游用户归属地接入示意
以下提出几种归属地接入的实现方案,都是紧密结合3GPP现有的标准,对分组域核心网元设备提出了一定的功能改造需求。
3.1APN覆盖方案
APN覆盖方案通过在HLR中对用户签约带有区域标志的通用APN,并改造现有SGSN使其具有APN覆盖功能,从而能在DNS解析时区分不同省份的GGSN。具体为:
每个用户所在的HLR根据其所在的省份设置相应的APN,比如每个北京用户的第一个APN都设为GPRS-Access.bj。
SGSN在基于图2所示的标准APN判定流程进行解析时,还需通过一定的特殊功能改造,使其具备APN覆盖功能。即对于用户请求的APN如果和HLR签约的APN不一致时,SGSN不会拒绝用户的接入,而是使用HLR中的第一个APN来覆盖用户请求的APN。这样可以保证用户使用带有区域省份标志的APN来进行DNS的解析查询。对于终端用户上报的专有APN及国际漫游来访用户上报的APN,SGSN会按照3GPP规范进行标准的扩展处理。
比如,对于北京用户来说,无论该用户漫游到哪一个SGSN,SGSN都会使用GPRS-Access.bj进行DNS解析查询,从而能正确地使用北京GGSN进行数据接入。
这就要求厂商设备应具备以下能力。
a)SGSN具备APN覆盖功能,需要对其进行一定的功能改造。
b)HLR对每一个用户可以定义多个APN,其中第一个APN设置为类似GPRS-Access.bj的形式。
3.2SGSN对用户号段分析方案
SGSN对用户号段分析方案通过在SGSN内部增加用户号段和归属省份标志对应的解析数据库,从而能在DNS解析时区分不同省份的GGSN。具体为:
SGSN在基于图2所示的标准APN判定流程进行解析时,还需通过一定的特殊功能改造,使其具备用户号段分析功能。即当用户请求的APN属于合法签约APN时,SGSN通过查询内置的数据库判断用户归属地,并在APN后面加上区域省份标志,送DNS解析,DNS根据此APN解析出对应的归属GGSN的地址,从而实现漫游用户的归属地接入。对于终端用户上报的专有APN及国际漫游来访用户上报的APN,SGSN会按照3GPP规范进行标准的扩展处理。
比如,对于北京用户来说,无论该用户漫游到哪一个SGSN,SGSN都会根据北京用户号段识别并增加区域省份标志,使用GPRS-Access.bj进行DNS解析查询,从而能正确的使用北京GGSN进行数据接入。
这就要求厂商设备要求具备以下能力。
a)SGSN具备号段分析能力,通过分析用户号段识别用户归属地,并能附加到用户上报APN上面。
b)SGSN能灵活的根据现网用户号段的分配来调整数据库,以正确的分析用户归属地。
3.3SGSN对用户号段扩展方案
SGSN对用户号段扩展方案通过用户的号码(MSISDN或者IMSI)区分出用户所在的区域,并对用户上报的通用APN进行相应的区域标志扩展,从而能在DNS解析时区分不同省份的GGSN。具体为:
SGSN在从用户终端接收到APN网络标识后,首先对用户连接请求信息(比如APN、IMSI、MSISDN)进行分析,如果是国内使用通用APN的用户,则提取带有用户归属地标志的信息(比如用户MSISDN中部分号码),同时结合APN的运营商标识MNC.MCC.GPRS,按照3GPP标准规定组成完整的APN,送至DNS服务器进行解析。对于终端用户上报的专有APN及国际漫游来访用户上报的APN,SGSN会按照3GPP规范进行标准的扩展处理。
通过对分组域核心网网元SGSN的如上改造,可以使省际漫游用户请求解析的通用APN携带有归属地信息,并对省内DNS及根DNS的解析数据库配置,使其能对通用APN中携带的归属地信息进行解析,从而向拜访地SGSN返回对应用户归属GGSN的IP地址,实现省际漫游用户归属地接入的要求。
以上各种方案都需要基于3GPP的标准协议对分组域相应网元设备作出一定改造,下面从网元改动以及设备配置角度对三种方案作出对比(如表1所示)。
表1 三种方案比较
五、结论
虽然从3GPP标准演进上看,WCDMA分组域数据实时计费控制的实现是在3GPPR6阶段才有相应的标准协议规定,但为了网络平滑演进,并即时为3G数据用户提供优良的网络环境和可信赖的计费平台,有必要对3G分组域提前进行合理的规划,并对分组域设备提出相应的技术改造要求。
WCDMA分组域漫游用户归属地接入是实现数据用户实时控制的网络前提,并且也方便实现分组域用户的内容计费,对未来数据用户实时控制的需求奠定了网络基础,保证了运营商的投资效益。