专利名称:一种选择网关通用分组无线服务支持节点的方法
技术领域:
本发明涉及无线接入技术,特别是指一种选择网关通用分组无线服务(GPRS,General Packet Radio Service)支持节点(GGSN,Gateway GPRSSupporting Node)的方法。
背景技术:
移动虚拟网络运营商(MVNO,Mobile Virtual Network Operator)是指一些类似于零售商的公司,MVNO没有自己的核心网络,而是从移动网络运营商(MNO,Mobile Network Operator)处租用核心网络,然后打上自己的品牌提供通信服务。在国外,MVNO已步入成熟期,在国内,也开始关注和实行MVNO的运营方式。由于核心网络建设的费用高,而且,频率资源相当紧张的现阶段,频率租用费用也很高,因此,多个运营商共同使用一个核心网络,能够分摊整体的费用。在宽带码分多址(WCDMA)网络的建设过程中,由于第三代移动通信(3G)业务还没有大规模的使用,3G用户也比较少,因此,多个运营商共同使用一个核心网络,对于建网资金的回收也很有帮助。
对于分组域来说,这种需求尤其重要。目前分组域业务比电路域少,很多MVNO可以暂时不建设服务GPRS支持节点(SGSN,Serving GPRSSupport Node),而共享MNO的SGSN。
图1所示为一个典型的几个MVNO共享MNO的核心网络的组网情况,从图中可看出该网络包括N1、N2、N3,其中N1为MNO的核心网络,包括SGSN、移动交换中心(MSC)、无线网络控制器(RNC,Radio NetworkControl),N2和N3是MVNO的网络,包括各自的GGSN、网关移动交换中心(GMSC,Gateway Mobile Switching Center),还可以包括各自的归属位置寄存器(HLR,Home Location Register)、短消息中心(SMC,ShortMessage Center)、业务控制点(SCP,Service Control Point)等。MVNO各自拥有的GGSN、HLR等可以根据MVNO各自的运营模式为用户提供各自的业务和服务。
MVNO一般都有自己独立的GGSN,便于开展特色业务。但是,MVNO可以占用MNO的独立的公共陆地移动网(PLMN,Public Land MobileNetwork)的全部网号,也可以占用MNO的部分PLMN网号,其中所述PLMN网号可以以国际移动用户识别码(IMSI)号码或号段表示。所述MVNO占用MNO的PLMN网号为MVNO租用MNO的PLMN网号,即,MNO将一部分或全部PLMN网号分配给MVNO使用。
SGSN是GPRS/通用移动通信系统(UMTS)分组域核心网络设备,且如图1所示是多个运营商共享使用的网络设备。SGSN需要完成业务数据在用户设备(UE)与GGSN之间的路由及转发的功能;SGSN需要完成SGSN到GGSN之间的GTP隧道(GPRS Tunnelling Protocol Tunnel)建立、修改和释放的控制功能;SGSN需要完成建立与RNC/UE之间的无线接入承载,以及对该无线接入承载的修改和释放等控制功能。其中UE可以为各种移动台(MS,Mobile Station),例如手机、车载移动台等。
UE附着时,SGSN通过Gr接口从HLR中获取UE的签约数据。附着成功后,必须执行激活流程,建立SGSN与GGSN之间的GTP隧道后,才能传输业务数据。
假设SGSN给MVNO的UE选择MNO的GGSN如果MNO允许MVNO的UE接入,则MVNO的UE在MNO进行业务时的费用将计费到MNO的计费系统中,这对于MVNO来说是损失;如果MNO不允许MVNO的UE接入,则MVNO的UE将接入失败。因此,对于MVNO的UE,SGSN如何正确选择GGSN是一个关键技术问题。
激活流程中,UE向SGSN发送激活请求消息,该消息中携带分组数据协议(PDP,Packet Data Protocol)类型、PDP地址、接入点名称(APN,Access Point Name)、服务质量(QoS,Quality of Service)等参数。其中,PDP类型、PDP地址和APN都是可选参数,在激活请求消息中可以不出现或为空值;APN可能只含有接入点名称网络标识(APNNI,Access Point NameNetwork Identifier),也可能包含APNNI和接入点名称运营商标识(APNOI,Access Point Name Operator Identifier)两部分。其中APNNI是网络标识,而APNOI是运营商标识,因此,能否正确查找到所属运营商的GGSN将取决于所选择的APNOI。
现有3GPP23.060协议附录A规定了SGSN收到UE的激活请求消息后对GGSN的选择方法。根据协议,SGSN首先需要选择APNNI和APNOI,然后通过APNNI和APNOI的组合得到GGSN域名之后,向域名服务器(DNS,Domain Name Server)发送域名解析请求消息,查找GGSN的IP地址。下面详细介绍3GPP23.060协议中选择GGSN的方法。
步骤201UE发送激活请求消息给SGSN,SGSN通过接入层的标识获取该UE的IMSI;步骤202SGSN收到步骤201所述的激活请求消息后,按照3GPP23.060协议选择APNNI,详细描述如下SGSN获取激活请求消息中携带的参数,即PDP类型、PDP地址、APN,当携带其中一个或多个参数时,首先判断是否满足激活所需的条件,如果不满足,则拒绝该UE的激活请求,结束本流程;如果满足,则SGSN根据该UE的IMSI从HLR中获取该UE的签约数据,然后判断对应该UE是否存在唯一的签约数据,还要判断激活请求消息中携带的参数是否与签约数据相匹配,判断签约数据中APN参数是否为通配符,根据以上判断结果,存在以下几种选择结果SGSN拒绝该UE的激活请求,结束本流程;SGSN选择激活请求消息中携带的APNNI;SGSN选择该UE签约数据中的APNNI;SGSN选择缺省的APNNI。
根据以上判断,在以下两种判断结果的情况下,SGSN选择缺省的
(1)如果激活请求消息中没有携带PDP类型、PDP地址、APN,或携带的这些参数的值为空值,则SGSN根据该UE的IMSI从HLR中获取该UE的签约数据,如果对于该UE存在唯一的签约数据,且如果签约数据中APN参数为通配符,则SGSN选择缺省的APNNI;(2)如果激活请求消息中携带PDP类型,没有携带PDP地址、APN或携带的PDP地址、APN参数值为空,则SGSN根据该UE的IMSI从HLR中获取该UE的签约数据,如果存在且只存在一个与激活请求消息中携带的PDP类型匹配的签约数据,而且如果签约数据中APN参数为通配符,则SGSN选择缺省的APNNI。
步骤203SGSN按照3GPP23.060协议选择APNOI,详细描述如下对于SGSN的归属UE,如果该UE的激活请求消息中携带了APNOI,则该APNOI必须是归属PLMN(即SGSN)的APNOI,否则拒绝激活请求,结束本流程;如果该UE的激活请求消息中未携带APNOI,则选择归属PLMN(即SGSN)的APNOI。
对于SGSN的拜访UE,如果该UE的激活请求消息中携带了APNOI,则该APNOI必须是拜访PLMN(即SGSN)或归属PLMN的APNOI,否则拒绝激活请求,结束本流程;如果该UE的激活请求消息中未携带APNOI,且如果签约数据允许使用拜访PLMN,则优先选择拜访PLMN(即SGSN)的APNOI,否则,选择归属PLMN的APNOI。
步骤204SGSN通过APNNI和APNOI的组合得到GGSN域名,然后向DNS发送域名解析请求消息,以查找GGSN的IP地址;步骤205SGSN根据DNS的解析结果获得GGSN的IP地址,选择该IP地址对应的GGSN。
下面举具体例子,说明按照上述协议流程选择GGSN的过程。
例1MNO的PLMN为MCC460,MNC001,MVNO占用该MNO的PLMN的部分IMSI号码或号段。假设,MVNO的占用的IMSI的号段为4600011××××××××,其中×为0~9的任意数字。
假设,归属于SGSN的MVNO的UE请求激活,该UE的IMSI为460001123456789,且该UE的激活请求消息中携带PDP类型,不携带PDP地址、APN参数,但对于该UE存在唯一的签约数据,而且该签约的APN为通配符。
根据步骤202,SGSN选择缺省配置的APNNI。
根据步骤203,UE激活请求消息中未携带APNOI,而该UE归属于SGSN,因此为其选择SGSN所在PLMN的APNOI,即MNC001.MCC460.GPRS。
根据步骤204,SGSN通过步骤202和203中选择得到的APNNI和APNOI的组合得到GGSN域名后,向DNS发送域名解析请求消息。
根据步骤205,由于APNOI只精确到MCC和MNC,DNS的解析结果是MNO的GGSN的IP地址,所以SGSN只能为该UE选择MNO的GGSN。
例2MVNO占用独立的PLMN。假设,MVNO占用的独立的PLMN为MCC460,MNC009,则MVNO的UE的IMSI的号段为460009×××××××××。当IMSI为460009123456789的MVNO的UE请求激活时,根据步骤203选择到的APNOI为MNC009.MCC460.GPRS。由于从MNC009.MCC460.GPRS中可以判断该UE属于MVNO,DNS也可以根据该APNOI,就能正确找到MVNO的GGSN的IP地址。
综上所述,现有技术的缺点是1)现有技术中选择GGSN的方案中,只有在MVNO占用独立的PLMN的情况下,才能够正确找到MVNO的GGSN;而在MVNO占用MNO的PLMN的部分IMSI号码或号段的情况下,只能找到MNO的GGSN,不能够正确找到MVNO的GGSN。
2)由于SGSN中缺省配置的APNNI为MNO的APNNI,因此,当SGSN为MVNO的UE选择缺省配置的APNNI时,只能选择MNO的APNNI。
发明内容
本发明的要解决的技术方案是,提供一种选择GGSN的方法,以使得SGSN能够为请求激活的UE正确找到该UE所属的移动运营商网络的GGSN。
本发明提供一种选择GGSN的方法,包括在SGSN配置移动运营商网络号与APNOI的对应关系,该方法包括A)SGSN收到用户设备UE发送的激活请求消息后,根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI;B)SGSN确定该UE所属的移动运营商网络号,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNOI,则为该UE选择所查找到的APNOI;C)SGSN利用APNNI和APNOI从域名服务器DNS获得GGSN的IP地址,选择该IP地址对应的GGSN。
其中,所述步骤B进一步包括如果确定自身没有配置该移动运营商网络号所对应的APNOI,则按照协议流程选择APNOI。
其中,所述步骤A之前进一步包括在SGSN配置移动运营商网络号与APNNI的对应关系;步骤A所述根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI包括如果SGSN根据激活请求消息中携带的参数确定为该UE选择缺省的APNNI,则SGSN确定该UE所属的移动运营商网络号之后,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNNI,则为该UE选择所查找到的APNNI。
其中,所述移动运营商网络为移动虚拟网络运营商MVNO网络,所述移动运营商网络号为MVNO网络的具体号码或号段。
本发明提供一种选择网关通用分组无线服务支持节点GGSN的方法,包括
首先在SGSN配置移动运营商网络号与属于该移动运营商网络的GGSN的IP地址的对应关系,或/和配置移动运营商网络号与APNOI的对应关系,该方法包括a)SGSN收到用户设备UE发送的激活请求消息后,根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI;b)SGSN确定该UE所属的移动运营商网络号,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的GGSN的IP地址,则执行步骤c;如果确定自身没有配置该移动运营商网络号所对应的GGSN的IP地址,则执行步骤d;c)SGSN为该UE选择所查找到的GGSN的IP地址,并选择该IP地址所对应的GGSN,结束本流程;d)SGSN利用UE所属的移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNOI,则为该UE选择所查找到的APNOI;e)SGSN利用APNNI和APNOI从域名服务器DNS获得GGSN的IP地址,选择该IP地址对应的GGSN。
其中,所述在SGSN配置移动运营商网络号与属于该移动运营商网络的GGSN的IP地址的对应关系中,如果属于该移动运营商网络的GGSN为一个或一个以上时,配置移动运营商网络号与属于该移动运营商网络的一个或一个以上GGSN的IP地址的对应关系。
其中,所述步骤d进一步包括如果确定自身没有配置该移动运营商网络号所对应的APNOI,则按照协议流程选择APNOI。
其中,所述步骤a之前进一步包括在SGSN配置移动运营商网络号与APNNI的对应关系;步骤a所述根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI包括如果SGSN根据激活请求消息中携带的参数确定为该UE选择缺省的APNNI,则SGSN确定该UE所属的移动运营商网络号之后,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNNI,则为该UE选择所查找到的APNNI。
其中,所述移动运营商网络为MVNO网络;所述移动运营商网络号为MVNO网络的具体号码或号段。
根据本发明提供的方法,在SGSN配置移动运营商网络有关的各种参数,例如,APNOI、APNNI、GGSN IP地址,并通过选择所配置的参数能够正确选择所属移动运营商的GGSN。由于APNOI是运营商标识,如果为MVNO配置APNOI,选择所配置的APNOI,就能够正确选择出MVNO的GGSN;如果为MVNO配置GGSN IP地址,根据MVNO的UE的号码选择所配置的GGSN IP,就直接能够选择MVNO的GGSN;如果为MVNO配置APNNI,当需要选择缺省的APNNI时,选择对应MVNO的UE的号码所配置的APNNI,就相当于选择了MVNO的APNNI。因此,根据本发明提供的方法,SGSN为MVNO的UE能够正确选择属于MVNO的GGSN。
图1所示为现有技术中共享核心网络的组网示意图;图2所示为现有技术中按照3GPP 23.060协议选择GGSN的流程图;图3所示为本发明中选择GGSN的第一个实施例的流程图;图4所示为本发明中选择GGSN的第二个实施例的流程图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面举具体实施例,对本发明作进一步详细的说明。
本发明解决SGSN为请求激活的UE选择GGSN的问题,其主要思想是首先,SGSN需要对MVNO占用的号码或号段配置与运营商相关的参数;UE请求激活时,SGSN选择APNNI和APNOI,然后SGSN根据APNNI和APNOI到DNS解析GGSN的IP地址,获得GGSN的IP地址;其过程中,如果SGSN判断出对MVNO占用的号码或号段配置了APNOI,则选择所配置的APNOI;如果SGSN判断出对MVNO占用的号码或号段配置了GGSNIP地址,则直接选择GGSN IP地址;如果SGSN判断出对MVNO占用的号码或号段配置了APNNI,且需要选择缺省APNNI时,选择所配置的APNNI。
为了给没有独立PLMN的MVNO的UE正确选择GGSN,SGSN首先需要配置MVNO的一些参数1)SGSN配置MVNO的APNOI,即对MVNO占用的IMSI号码或号段配置APNOI,或者首先将MVNO占用的IMSI号码或号段分成若干部分,然后对每一个部分配置相应的APNOI。SGSN为请求激活的UE选择APNOI时,如果确定对应该UE的IMSI号码配置有APNOI,则不需要根据协议过程选择,而直接选择对该IMSI所配置的APNOI。配置APNOI的格式要求为,“*.*.GPRS”的格式,其中*表示任意字符。
2)SGSN配置MVNO的GGSN IP地址,即配置与MVNO占用的IMSI号码或号段对应的一个或一个以上的GGSN IP地址,或者首先将MVNO占用的IMSI号码或号段分成若干部分,然后对每一个部分配置相应的GGSNIP地址。SGSN确定请求激活的MVNO的UE对应的IMSI号码或号段配置有GGSN IP地址,则不需要再选择APNOI,而直接选择对该IMSI所配置的MVNO的GGSN。
3)SGSN配置MVNO的APNNI,即对MVNO占用的IMSI号码或号段配置APNNI,或者首先将MVNO占用的IMSI号码或号段分成若干部分,然后对每一个部分配置相应的APNNI。SGSN需要为请求激活的UE选择缺省的APNNI时,如果判断出对应该UE的IMSI号码配置有APNNI,则直接选择对该IMSI所配置的MVNO的APNNI。其中,配置APNNI的格式要求为,小于或等于63个字符的字符串。
SGSN记录上述配置的对应关系,例如以表的方式记录对应IMSI号码或号段的UE所属的运营商网络类型、参数配置情况等。因此,SGSN根据UE的IMSI从上述表中查找,就可以判断对应该IMSI的UE是否是MVNO的UE,且可以判断对应该IMSI号码或号段是否配置有上述APNNI、APNOI、GGSN IP地址等参数。
MVNO根据需求任意选择配置上述参数,且还需要结合所配置的参数更新DNS中域名与IP地址的对应关系。
当MVNO的UE请求激活时,SGSN根据上述运营商网络相关参数的配置与否选择APNNI和APNOI,并利用APNNI和APNOI从DNS选择GGSN,该方法的流程如图3所示,详细描述其过程如下步骤301UE发送激活请求消息给SGSN,SGSN根据UE的接入过程获取该UE的IMSI;步骤302SGSN按照3GPP23.060协议流程为该UE选择APNNI,在选择过程中,如果SGSN根据激活请求消息中PDP类型、PDP地址、APN等参数确定需要选择缺省的APNNI,则首先查找预先记录的IMSI号码或号段对应的参数配置情况,然后判断对应该UE的IMSI号码是否配置有APNNI,如果配置有APNNI,则选择对应该UE的IMSI号码所配置的APNNI;如果没有配置,则选择MNO的缺省APNNI;步骤303SGSN查找预先记录的IMSI号码或号段对应的参数配置情况,判断对应该UE的IMSI号码是否配置有APNOI,如果配置有,则执行步骤305;如果没有配置,则执行步骤304;步骤304SGSN按照3GPP23.060协议流程为该UE选择APNOI,然后执行步骤306;步骤305SGSN选择对应该UE的IMSI号码所配置的APNOI;步骤306SGSN通过APNNI和APNOI的组合得到GGSN域名,然后向DNS发送域名解析请求消息,以查找GGSN的IP地址;步骤307SGSN根据DNS的解析结果获得GGSN的IP地址,选择该IP地址对应的GGSN。
其中,步骤302所述SGSN需要选择缺省的APNNI包括以下两种情况(1)如果激活请求消息中没有携带PDP类型、PDP地址、APN,或携带的这些参数的值为空值,则SGSN根据该UE的IMSI从HLR中获取该UE的签约数据,如果对于该UE存在唯一的签约数据,且如果签约数据中APN参数为通配符,则SGSN选择缺省的APNNI;(2)如果激活请求消息中携带PDP类型,没有携带PDP地址、APN或携带的PDP地址、APN参数值为空,则SGSN根据该UE的IMSI从HLR中获取该UE的签约数据,如果存在且只存在一个与激活请求消息中携带的PDP类型匹配的签约数据,而且如果签约数据中APN参数为通配符,则SGSN选择缺省的APNNI。
所述步骤302也可以为SGSN按照3GPP 23.060协议流程为该UE选择APNNI。
根据对MVNO是否配置有GGSN IP地址,SGSN选择GGSN的方法还可以如图4所示,详细描述其过程如下步骤401UE发送激活请求消息给SGSN,SGSN根据UE的接入过程获取该UE的IMSI;步骤402SGSN按照3GPP 23.060协议流程为该UE选择APNNI,在选择过程中,如果SGSN根据激活请求消息中PDP类型、PDP地址、APN等参数确定需要选择缺省的APNNI,则首先查找预先记录的IMSI号码或号段对应的参数配置情况,然后判断对应该UE的IMSI号码是否配置有APNNI,如果配置有APNNI,则选择对应该UE的IMSI号码所配置的APNNI;如果没有配置,则选择MNO的缺省APNNI;步骤403SGSN查找预先记录的IMSI号码或号段对应的参数配置情况,判断对应该UE的IMSI号码是否配置有对应的GGSN的IP地址,如果配置有,则执行步骤404;如果没有配置,则执行步骤405;步骤404直接得到对应该UE的IMSI号码所配置的GGSN的IP地址,选择该IP地址对应的GGSN,结束本流程;步骤405SGSN查找预先记录的IMSI号码或号段对应的参数配置情况,判断对应该UE的IMSI号码是否配置有APNOI,如果配置有,则执行步骤407;如果没有配置,则执行步骤406;步骤406SGSN按照3GPP23.060协议流程选择APNOI,然后执行步骤408;步骤407SGSN选择对应该UE的IMSI号码所配置的APNOI;步骤408SGSN通过APNNI和APNOI的组合得到GGSN域名,然后向DNS发送域名解析请求消息,以查找GGSN的IP地址;步骤409SGSN根据DNS的解析结果获得GGSN的IP地址,选择该IP地址对应的GGSN,结束本流程。
在步骤403中,如果SGSN判断出对应该UE的IMSI号码配置有GGSNIP地址,则也可以按照步骤405至409的流程选择GGSN的IP地址。
上述流程中,如步骤306或408,根据APNNI和APNOI的组合得到GGSN域名之后,能否在DNS中成功获取GGSN的IP地址取决于DNS中已配置好的对应关系,因此,MVNO需要根据实际占用PLMN的情况配置好DNS中的域名与IP地址的对应关系。
在步骤301和302之间,或在步骤401和402之间,可以插入一个判断步骤,根据所获取的IMSI判断当前激活请求的UE是否为MVNO的UE,如果确定该UE不属于MVNO,则可以按照3GPP23.060协议流程选择APNNI和APNOI,然后从DNS解析获取GGSN的IP地址;如果确定该UE属于MVNO,则按照本发明给出的流程获取GGSN的IP地址。
综上所述,由于APNOI是运营商标识,因此,在MVNO没有独立PLMN的情况下,配置对应该MVNO的运营商标识APNOI之后,选择所配置的APNOI就能正确选择MVNO的GGSN。在SGSN中如果配置属于MVNO的GGSN的IP地址,则不用再选择APNOI,就能够直接正确选择MVNO的GGSN。
MVNO占用MNO的独立的PLMN时,MVNO根据自身网络的需求,也可以配置APNOI、APNNI、GGSN IP等参数,然后按照上述流程选择GGSN。MNO也可以根据自身网络的需求,配置APNOI、APNNI、GGSN IP等参数,然后按照本发明提供的方法选择GGSN。
以上所述,对应MVNO占用的IMSI号码或号段配置与运营商有关的参数,并记录对应IMSI号码或号段的UE所属的运营商网络类型、参数配置情况,或SGSN根据UE的IMSI判断是否配置有各种参数等,其中配置MVNO的参数或判断参数配置情况时,本发明不限定只使用UE的IMSI,而是可以使用UE的任何一种标识或特性参数都可以,例如,UE的电话号码等各种参数。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种选择网关通用分组无线服务支持节点GGSN的方法,其特征在于,在服务通用分组无线服务支持节点SGSN配置移动运营商网络号与接入点名称运营商标识APNOI的对应关系,该方法包括以下步骤A、SGSN收到用户设备UE发送的激活请求消息后,根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI;B、SGSN确定该UE所属的移动运营商网络号,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNOI,则为该UE选择所查找到的APNOI;C、SGSN利用APNNI和APNOI从域名服务器DNS获得GGSN的IP地址,选择该IP地址对应的GGSN。
2.根据权利要求1所述的方法,其特征在于,所述步骤B进一步包括如果SGSN确定自身没有配置该移动运营商网络号所对应的APNOI,则按照协议流程选择APNOI。
3.根据权利要求1或2所述的方法,其特征在于,所述步骤A之前进一步包括在SGSN配置移动运营商网络号与APNNI的对应关系;步骤A中所述根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI具体包括如果SGSN根据激活请求消息中携带的参数确定为该UE选择缺省的APNNI,则SGSN确定该UE所属的移动运营商网络号之后,利用该移动运营商网络号查询所述对应关系;如果确定自身配置了该移动运营商网络号所对应的APNNI,则为该UE选择所查找到的APNNI。
4.根据权利要求1所述的方法,其特征在于,所述移动运营商网络为移动虚拟网络运营商MVNO网络,所述移动运营商网络号为MVNO网络的具体号码或号段。
5.根据权利要求3所述的方法,其特征在于,所述移动运营商网络为MVNO网络;所述移动运营商网络号为MVNO网络的具体号码或号段。
6.一种选择网关通用分组无线服务支持节点GGSN的方法,其特征在于,在SGSN配置移动运营商网络号与属于该移动运营商网络的GGSN的IP地址的对应关系,或/和配置移动运营商网络号与APNOI的对应关系,该方法包括A、SGSN收到用户设备UE发送的激活请求消息后,根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI;B、SGSN确定该UE所属的移动运营商网络号,利用该移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的GGSN的IP地址,则执行步骤C;如果确定自身没有配置该移动运营商网络号所对应的GGSN的IP地址,则执行步骤D;C、SGSN为该UE选择所查找到的GGSN的IP地址,并选择该IP地址所对应的GGSN,结束本流程;D、SGSN利用UE所属的移动运营商网络号查询所述对应关系,如果确定自身配置了该移动运营商网络号所对应的APNOI,则为该UE选择所查找到的APNOI;E、SGSN利用APNNI和APNOI从域名服务器DNS获得GGSN的IP地址,选择该IP地址对应的GGSN。
7.根据权利要求6所述的方法,其特征在于,所述在SGSN配置移动运营商网络号与属于该移动运营商网络的GGSN的IP地址的对应关系中,如果属于该移动运营商网络的GGSN为一个或一个以上时,配置移动运营商网络号与属于该移动运营商网络的一个或一个以上GGSN的IP地址的对应关系。
8.根据权利要求6所述的方法,其特征在于,所述步骤D进一步包括如果SGSN确定自身没有配置该移动运营商网络号所对应的APNOI,则按照协议流程选择APNOI。
9.根据权利要求6、7或8所述的方法,其特征在于,所述步骤A之前进一步包括在SGSN配置移动运营商网络号与APNNI的对应关系;步骤A中所述根据激活请求消息中携带的参数为该UE选择接入点名称网络标识APNNI具体包括如果SGSN根据激活请求消息中携带的参数确定为该UE选择缺省的APNNI,则SGSN确定该UE所属的移动运营商网络号之后,利用该移动运营商网络号查询所述对应关系;如果确定自身配置了该移动运营商网络号所对应的APNNI,则为该UE选择所查找到的APNNI。
10.根据权利要求6所述的方法,其特征在于,所述移动运营商网络为MVNO网络;所述移动运营商网络号为MVNO网络的具体号码或号段。
全文摘要
本发明公开了一种选择网关通用分组无线服务支持节点GGSN的方法,该方法包括在SGSN配置移动运营商网络与APNOI、APNNI、GGSN的IP地址的对应关系;当SGSN收到用户设备UE发送的激活请求消息后,一种方法是选择APNOI和APNNI的过程中,如果对该UE所属的运营商网络配置有APNOI和APNNI,则选择所配置的APNOI和APNNI,然后根据域名服务器的解析结果选择GGSN;另一种方法是,如果对该UE所属的运营商网络配置有GGSN的IP地址,则直接选择与所配置的IP地址对应的GGSN。根据本发明公开的方法,为激活请求的UE正确选择属于本运营商网络的GGSN。
文档编号H04L12/28GK1852304SQ20051010560
公开日2006年10月25日 申请日期2005年9月28日 优先权日2005年9月28日
发明者邱雪峰, 陈靖, 周丹明 申请人:华为技术有限公司