一种apn-ambr的控制方法和装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种接入点名称的聚合最大比特率(AccessPoint Name-Aggregate Maximum Bit Rate, APN-AMBR)的控制方法和装置。
【背景技术】
[0002]用户设备(User Equipment, UE)签约的每个接入点名称(Access Point Name,APN)都与一个服务质量(Quality of Service,QoS)参数相关,即 APN-AMBR。APN-AMBR 存储在归属用户服务器(Home Subscriber Server, HSS)中的与APN相关的签约参数中,用于限制UE已建立的与同一 APN相关的所有PDN连接的所有非可保证比特率(Non GuaranteedBit Rate,Νοη-GBR)承载可使用的最大比特速率。每条Non-GBR承载都可能使用APN-AMBR传输数据(例如,在其他Non-GBR承载都没有数据传输时)。分组数据网网关(Packet DataNetwork Gateway, PGff)负责在下行数据传输时控制APN-AMBR,因此,要求UE的与同一 APN相关的所有PDN连接的PGW相同。
[0003]在F1DN连接建立的过程中,移动性管理实体(Mobility Management Entity, MME)将UE的签约APN-AMBR发送给PGW,如果部署了动态策略与计费控制(Policy and ChargingControl, PCC)架构,PGW在PDN连接建立的过程中与策略控制和计费规则功能(PolicyControl and Charging Rules Funct1n, PCRF)交互,以获取到与该 PDN 连接相关的 PCC规则。在该过程中PCRF可能会修改该PDN连接所属的APN对应的APN-AMBR。PGff在I3DN连接建立过程中向MME返回一个APN-AMBR。MME在该PDN连接的上下文中存储PGW返回的APN-MBR。
[0004]现有的APN-AMBR控制机制仅适用于UE的与同一 APN相关的所有PDN连接的PGW相同的场景,当出现UE的与同一 APN相关的PDN连接锚定到不同的PGW时,现有的APN-AMBR控制机制无法工作。
【发明内容】
[0005]本发明实施例提供了一种接入点名称的聚合最大比特率APN-AMBR的控制方法和装置,以解决现有的APN-AMBR控制机制在UE的与同一 APN相关的PDN连接锚定到不同的PGff的场景下无法工作的问题。
[0006]本发明实施例提供了一种APN-AMBR的控制方法,该方法包括:
[0007]在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的TON连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二APN-AMBR ;
[0008]将所述第一 APN-AMBR通知给所述第一 PGW,以及将所述第二 APN-AMBR通知给所述第二 PGW。
[0009]作为第一种实现方式,根据以下步骤确定出所述终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW,包括:为所述终端新建立的PDN连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的PDN连接所锚定的第一 PGW的第二PGff,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;
[0010]所述根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR,包括:根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二APN-MBR。
[0011 ] 该第一种实现方式下,所述将所述第一 APN-AMBR通知给所述第一 PGW,包括:
[0012]向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。
[0013]该第一种实现方式下,所述将所述第二 APN-AMBR通知给所述第二 PGW,包括:
[0014]向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二 APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。
[0015]该第一种实现方式下,基于上述任一实施例,该方法还包括:
[0016]在确定出所述终端锚定到所述第一 PGW且与所述APN相关的所有PDN连接均释放后,向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ;或者,
[0017]在确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有PDN连接均释放后,向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR。
[0018]作为第二种实现方式,根据以下步骤确定所述终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW,包括:在收到第二 PGW基于所述终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;
[0019]所述根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR,包括:根据所述签约信息中的签约APN-AMBR,分别确定所述第一APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。
[0020]该第二种实现方式下,所述将所述第一 APN-AMBR通知给所述第一 PGW,包括:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的 APN-AMBR 为所述第一 APN-AMBR。
[0021 ] 该第二种实现方式下,所述将所述第二 APN-AMBR通知给所述第二 PGW,包括:向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二 APN-AMBR。
[0022]该第二种实现方式下,基于上述任一实施例,该方法还包括:
[0023]在确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ;或者,
[0024]在确定出所述终端与所述第二 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR。
[0025]本发明实施例还提供了一种接入点名称的聚合最大比特率APN-AMBR的控制装置,该装置包括:
[0026]处理模块,用于在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR ;
[0027]通知模块,用于将所述第一 APN-AMBR通知给所述第一 PGW,以及将所述第二APN-AMBR通知给所述第二 PGW。
[0028]作为第一种实现方式,所述处理模块具体用于:为所述终端新建立的PDN连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的PDN连接所锚定的第一PGff的第二 PGW,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二PGW ;以及,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGff之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。
[0029]该第一种实现方式下,所述通知模块具体用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一服务网关SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。
[0030]该第一种实现方式下,所述通知模块具体用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。
[0031]该第一种实现方式下,在所述处理模块确定出所述终端锚定到所述第一 PGW且与所述APN相关的所有TON连接均释放后,所述通知模块还用于:向锚定到所述第二PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ;或者,
[0032]在所述处理模块确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有PDN连接均释放后,所述通知模块还用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR。
[0033]该第一种实现方式下,所述装置设置于MME中,或者,所述装置为MME。
[0034]作为第二种实现方式,所述处理模块具体用于:在收到第二 PGW基于所述终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,
[0035]根据所述签约信息中的签约APN-AMBR,分别确定所述第一 APN-AMBR和所述第二APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR 和所述第二 APN-AMBR。
[0036]该第二种实现方式下,所述通知模块具体用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一 APN-AMBR,以指示所述第一PGff锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一APN-MBR。
[0037]该第二种实现方式下,所述通知模块具体用于:向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二PGW锚定到所述第二 PGW
且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二APN-MBR。
[0038]该第二种实现方式下,在所述处理模块确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述通知模块还用于:向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ;或者,
[0039]在所述处理模块确定出所述终端与所述第二 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述通知模块还用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约 APN-AMBR。
[0040]该第二种实现方式下,所述装置设置于PCRF中,或者,所述装置为PCRF。
[0041]本发明实施例还提供了一种网络侧设备,该网络侧设备包括收发信机、以及与所述收发信机连接的至少一个处理器,其中:
[0042]所述处理器被配置用于:用于在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR ;
[0043]所述收发信机被配置用于:将所述处理器确定出的第一 APN-AMBR通知给第一PGff,以及将所述处理器确定出的第二 APN-AMBR通知给第二 PGW。
[0044]在实施中,作为第一种实现方式,若该网络侧设备为MME,则:
[0045]所述处理器被配置具体用于:为所述终端新建立的TON连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的PDN连接所锚定的第一 PGW的第二 PGW,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。
[0046]基于上述任一实施例,在实施中,所述收发信机被配置具体用于:向锚定到所述第一PGff且与所述APN相关的PDN连接所对应的第一服务网关SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。
[0047]在实施中,所述收发信机被配置具体用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二PGff锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。
[0048]基于上述任一实施例,在所述处理器确定出所述终端锚定到第一 PGW且与所述APN相关的所有PDN连接均释放后,所述收发信机还被配置用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ;
[0049]或者,
[0050]在所述处理器确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有TON连接均释放后,所述收发信机还被配置用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR。
[0051]在实施中,作为第二种实现方式,若该网络侧设备为PCRFJU:
[0052]所述处理器被配置具体用于:在收发信机收到第二 PGW基于所述终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;
[0053]以及,根据所述签约信息中的签约APN-AMBR,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。
[0054]基于上述任一实施例,在实施中,所述收发信机被配置具体用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一 APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR。
[0055]在实施中,所述收发信机被配置具体用于:向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二PGff锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二APN-MBR。
[0056]基于上述任一实施例,在所述处理器确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述收发信机还被配置用于:向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ;
[0057]或者,
[0058]在所述处理器确定出所述终端与所述第二 PGW建立的所有与所述APN相关的TON连接对应的IP-CAN会话均被删除后,所述收发信机还被配置用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR。
[0059]本发明实施例提供的APN-AMBR的控制方法和装置中,在确定终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据该终端的签约信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,并将所确定的第一 APN-AMBR通知给第一 PGW,以及将所确定的第二 APN-AMBR通知给第二 PGW,从而实现对终端的与同一 APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。
【附图说明】
[0060]图1为本发明提供的一种APN-AMBR的控制方法的示意图;
[0061]图2为本发明提供的实施例一的示意图;
[0062]图3为本发明提供的实施例三的示意图;
[0063]图4为本发明提供的一种APN-AMBR的控制装置的示意图;
[0064]图5为本发明提供的网络侧设备的示意图。
【具体实施方式】
[0065]本发明实施例在确定终端的与同一 APN相关的PDN连接分别锚定到不同PGW时,根据该终端的签约信息,分别确定锚定到不同PGW且与该APN相关的PDN连接可使用的APN-AMBR,从而实现对终端的与同一 APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。
[0066]本发明实施例适用于以下场景:执行选择性因特网协议流量卸载(Selected IPTraffic Offload, SIPTO ;Internet Protocol, IP)时,为了降低对特定类型的 IP 流(即对IP连续性要求高的数据流,例如语音通话、文件传输协议(File Transport Protocol,FTP)下载等)的影响,而不去激活用于传输该些特定类型的IP流的PDN连接,这样有可能导致终端的与同一具有SIPTO许可的APN相关的PDN连接锚定到不同的PGW,其中,特定类型的IP流包括:长生命周期IP流(long-lived flows)、实时IP流(real-time flows),其中,长生命周期IP流是指数据传输时间大于设定阈值的IP流。
[0067]举例说明,对于长生命周期IP流,可以为终端配置一个阀值(如时间阀值T),对于终端传输的任一 IP流,当终端确定该IP流从开始传输起,经过时间段T后仍在传输,则确定该IP流为长生命周期IP流;
[0068]对于实时IP流,终端在确定出传输该IP的演进型分组系统(Evolved PacketSystem, EPS)承载的服务质量级别标识符(QoS Class Identifier, QCI ;Quality ofService,QoS)参数的值为I时,确定该IP流为长生命周期IP流。
[0069]SIPTO功能是指运营商将特定类型的流量卸载到地理位置或拓扑位置离用户设备(User Equipment, UE)的附着点较近的网络节点。例如,当目标MME/SGSN发现UE的位置发生变化,或者UE从全球移动通信系统/GSM演进增强型数据业务无线接入网(GSM/EDGERad1 Access Network,GERAN ;Global System for Mobile communicat1n,GSM ;EnhancedData Rates for GSM Evolut1n,EDGE)进入 UTRAN/E-UTRAN),由于 UE 建立了与具有 SIPTO许可的APN相关的PDN连接,目标MME/SGSN根据UE的位置决定将这部分PDN连接重定向到距离UE更近的PGW,以实现数据路由路径的优化。
[0070]由于在执行SIPTO时,需要先去激活该终端的与具有SIPTO许可的APN相关的已建立的PDN连接,然后重建这些PDN连接。由于重建后的PDN连接与重建前已建立的I3DN连接的PGW不同,在执行SIPTO时,经由重建前已建立的PDN连接传输的IP流将会全部中断,从而无法保证IP连续性,该操作过程对特定类型的IP流的影响很大,为了降低在执行SIPTO过程中对特定类型IP流的影响,可以采用如下方式实现:即在执行SIPTO时,不去激活用于传输特定类型的IP流的PDN连接,这样会导致终端的与同一具有SIPTO许可的APN相关的PDN连接锚定到不同的PGW。
[0071]下面结合说明书附图对本发明实施例作进一步详细描述。应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。
[0072]本发明实施例提供的一种APN-AMBR的控制方法,参见图1所示,该方法包括:
[0073]步骤11、在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二PGW后,根据该终端的签约信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0074]本步骤中,第一 PGW与第二 PGW为不同的PGW。
[0075]本步骤中,该终端的签约信息中至少包括签约APN-AMBR。
[0076]步骤12、将第一 APN-AMBR通知给第一 PGW,以及将第二 APN-AMBR通知给第二 PGW。
[0077]本发明实施例中,网络侧设备在确定终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据该终端的签约信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,并将所确定的第一 APN-AMBR通知给第一 PGW,以及将所确定的第二APN-AMBR通知给第二 PGW,从而实现对终端的与同一 APN相关且锚定到不同的PGW的TON连接可使用的APN-AMBR的控制。
[0078]本发明实施例中,若未部署PCC架构,则步骤11?步骤12的执行主体为MME ;若部署了 PCC架构,则步骤11?步骤12的执行主体可以为PCRF或MME。
[0079]第一种实现方式、上述步骤11?步骤12的执行主体为MME,通过对MME的功能扩展,实现对终端的与同一 APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。
[0080]该方式下,步骤11中,根据如下步骤确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW:为终端新建立的PDN连接选择不同于该终端已建立且与该新建立的PDN连接的APN相同的PDN连接所锚定的第一 PGW的第二 PGW,以确定该终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW,即确定出该终端的与同一 APN相关的PDN连接锚定到了不同的PGW。
[0081 ] 具体的,终端已建立了与某个APN相关的PDN连接,且已建立的与该APN相关的P
DN连接锚定到同一 PGW,记为第一 PGW ;在建立与该APN相关的新的PDN连接中,MME为该新建立的PDN连接选择了不同于第一 PGW的第二 PGW,从而该终端的与同一 APN相关的TON连接锚定到了不同的PGW。
[0082]进一步,步骤12中:根据该终端的签约信息中的签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0083]该方式下,终端的签约信息至少包括签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息。
[0084]其中,用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息可以采用如下任一方式:
[0085]方式1、该指示信息用于指示该终端的锚定到第二 PGW且与该APN相关(即网络侧设备为终端的同一 APN相关的PDN连接选择的新的PGW )的PDN连接可使用的第二 APN-AMBR占该终端的签约APN-AMBR的百分比。
[0086]举例说明,假设该指示信息为m% (0<m<100),则MME确定出的第二 APN-AMBR为签约APN-AMBR乘以m%得到的值,以及确定出的第一 APN-AMBR为签约APN-AMBR乘以(l_m%)得到的值。
[0087]当然,该方式下,指示信息也可以用于指示该终端的锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR占该终端的签约APN-AMBR的百分比。
[0088]方式2、该指示信息用于指示该终端的锚定到第二 PGW且与该APN相关(即网络侧设备为终端的同一 APN相关的PDN连接选择的新的PGW )的PDN连接可使用的第二 APN-AMBR的数值。
[0089]举例说明,假设该指示信息为X (0<x<签约APN-AMBR),则MME确定出的第二APN-AMBR为X,以及确定出的第一 APN-AMBR为签约APN-AMBR减去x得到的值。
[0090]当然,该方式下,指示信息也可以用于指示该终端的锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR的数值。
[0091]基于上述任一实施例,在实施中,步骤12中,将所确定的第一 APN-AMBR通知给第一PGff,包括:
[0092]向锚定到第一 PGW且与该APN相关的PDN连接所对应的第一 SGW发送修改承载命令,以使该第一 SGW通知第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为MME所确定的第一 APN-AMBR,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所确定的第一 APN-AMBR。
[0093]具体的,可通过将现有的修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为第一 APN-AMBR,以将该第一 APN-AMBR通知给第一 PGW。
[0094]在实施中,步骤12中,将所确定的第二 APN-AMBR通知给第二 PGW,包括:
[0095]向锚定到第二 PGW且与该APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使该第二 SGW通知第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR为MME所确定的第二 APN-AMBR,其中,该创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所确定的第二 APN-AMBR。
[0096]具体的,可通过将现有的创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为第二 APN-AMBR,以将该第二 APN-AMBR通知给第二 PGW。
[0097]需要说明的是,终端分别建立了连接到第一 PGW和第二 PGW的PDN连接之后,当该终端再建立与同一 APN相关的PDN连接时,如果MME为该PDN连接选择的是第二 PGW,那么MME将创建会话请求消息中表示可使用的APN-AMBR的参数信息设置为MME所确定的第二APN-AMBR,并将该创建会话请求消息发送给第二 SGW ;如果MME为该PDN连接选择的是第一PGff,那么MME将创建会话请求消息中表示可使用的APN-AMBR的参数信息设置为MME所确定的第一 APN-AMBR,并将该创建会话请求消息发送给第一 SGW。
[0098]基于上述任一实施例,该方法还包括:
[0099]在确定出终端锚定到第一 PGW且与该APN相关的所有PDN连接均释放后,向锚定到第二 PGW且与该APN相关的PDN连接所对应的第二 SGW发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第二SGff通知第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR ;或者,
[0100]在确定出终端锚定到第二 PGW且与该APN相关的所有PDN连接均释放后,向锚定到第一 PGW且与该APN相关的PDN连接所对应的第一 SGW发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第一SGff通知第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0101]第二种实现方式、上述步骤11?步骤12的执行主体为PCRF实体,通过对PCRF实体的功能扩展,实现对终端的与同一 APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。
[0102]该方式下,步骤11中,根据如下步骤确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW:在收到第二 PGW基于终端新建立的PDN连接发送的建立新的因特网协议连接访问网络(IP Connectivity Access Network, IP-CAN ;InternetProtocol, IP)会话的请求后,确定出该新的IP-CAN会话与该终端已建立的IP-CAN会话的APN相同,且确定出该终端已建立的且与该新的IP-CAN会话的APN相同的IP-CAN会话是第一PGff发起的,从而确定终端的与该APN相关的PDN连接分别锚定到第一 PGW和第二 PGW。
[0103]具体的,终端在建立与某个APN相关的PDN连接的过程中,由于部署了 PCC架构,该PDN连接所锚定的PGW通过向PCRF发送IP-CAN会话建立提示(Indicat1n of IP-CANSess1n Establishment)消息,发起IP-CAN会话建立过程。可选地,在该过程中PCRF可在IP-CAN会话的上下文中记录向其发送IP-CAN会话建立提示消息的PGW的IP地址;
[0104]在新建与上述APN相关的PDN连接的过程中,MME为该PDN连接选择了新的PGW(SP第二 PGW),而且新的PGW和该终端已建立的且与该新建立的TON连接的APN相同的TON连接所锚定的旧的PGW (即第一 PGW)不同。新的PGW在PDN连接建立过程向PCRF发起IP-CAN会话建立过程,由于新建的IP-CAN会话的APN和已建立的IP-CAN会话的APN相同,但是此次发送IP-CAN会话建立提示消息的PGW与已建立的且与该新建立的PDN连接的APN相同的IP-CAN会话的PGW不同,PCRF判断出该终端的与同一 APN相关的PDN连接分别连接到了两个不同的PGW。
[0105]进一步,步骤11中,分别确定第一 APN-AMBR和第二 APN-AMBR,具体包括以下三种方式:
[0106]方式一、对于分别锚定到第一 PGW和第二 PGW且APN相同的PDN连接,根据该终端的签约信息中的签约APN-AMBR和用于表示该终端的签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,该方式与上述MME确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR的过程相同,此处不再赘述。
[0107]方式二、对于分别锚定到第一 PGW和第二 PGW且APN相同的PDN连接,根据该终端的签约信息中的签约APN-AMBR,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0108]该方式下,可以根据该终端的签约信息中的签约APN-AMBR,为锚定到第一 PGW且与该APN相关的PDN连接分配可使用的APN-AMBR (即第一 APN-AMBR),以及为锚定到第二PGff且与该APN相关的PDN连接分配可使用的APN-AMBR (即第二 APN-AMBR)。
[0109]具体的,可以根据锚定到不同PGW且与同一 APN相关的PDN连接的数量、或根据锚定到不同PGW且与同一 APN相关的PDN连接的数量和该些PDN连接所传输的数据流的类型,为锚定到不同PGW且与同一 APN相关的PDN连接分配可使用的APN-AMBR。
[0110]方式三、对于分别锚定到第一 PGW和第二 PGW且APN相同的PDN连接,根据该终端的签约信息中的签约APN-AMBR和该终端的业务数据流(Service Data Flow, SDF)信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二PGff且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0111]基于上述任一实施例,在实施中,步骤12中,网络侧设备将第一 APN-AMBR通知给第一 PGW,包括:向第一 PGW发送策略和计费规则提供(Policy and Charging RulesProvis1n)消息,该策略和计费规则提供消息中携带该PCRF所确定的第一 APN-AMBR,以指示该第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为PCRF所确定的第一 APN-AMBR。
[0112]具体的,可通过将现有的策略和计费规则提供消息中用于表示可使用的APN-AMBR的参数信息设置为所确定的第一 APN-AMBR,以将该第一 APN-AMBR通知给第一 PGW。
[0113]在实施中,步骤12中,将所确定的第二 APN-AMBR通知给第二 PGW,包括:向第二PGff发送IP-CAN会话建立确认消息,该IP-CAN会话建立确认消息中携带所确定的第二APN-AMBR,以指示第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为PCRF所确定的第二 APN-AMBR。
[0114]具体的,可通过将现有的IP-CAN会话建立确认消息中用于表示可使用的APN-AMBR的参数信息设置为第二 APN-AMBR,以将该第二 APN-AMBR通知给第二 PGW。
[0115]基于上述任一实施例,该方法还包括:
[0116]在确定出终端与第一 PGW建立的所有与该APN相关的IP-CAN会话均被删除后,该PCRF向第二 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR ;
[0117]或者,
[0118]在确定出终端与第二 PGW建立的所有与该APN相关的IP-CAN会话均被删除后,该PCRF向第一 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0119]下面通过几个具体实施例,对本发明实施例提供的APN-AMBR的控制方法中各实体的交互过程进行说明。
[0120]实施例一、本实施例的场景如下:假设APNl具有SIPTO许可,UE针对APNl的签约APN-AMBR的值为APN_AMBR_SUB,用于表示该UE的签约APN-AMBR的分配比例为40% (即该终端的锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR占该终端的签约APN-AMBR的百分比为40%,本实施例中即为锚定到PGW2且与APNl相关的PDN连接可使用的第二 APN-AMBR占该终端的签约APN-AMBR的百分比为40%)。UE已建立了与APNl相关的PDN连接(PDN连接I ),PDN连接I的PGW为PGWl。PDN连接I当前正在传输实时IP流,因此,在执行SIPTO时需要保留PDN连接I。UE新建与APNl相关的PDN连接2,MME为该TON连接2选择在地理位置上距离UE更近的P Gff20
[0121]本实施例中描述的是没有部署动态PCC时,如何实现对终端的属于同一 APN且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制,具体过程如图2所示,包括:
[0122]步骤1、UE向MME发送TON连接请求消息,该TON连接请求消息的APN参数为APNl ;
[0123]步骤2、MME接收到UE的PDN连接请求消息之后,由于该PDN连接请求消息中的APNl为需要执行SIPTO的ΑΡΝ,ΜΜΕ为新建的PDN连接(记为PDN连接2)选择距离UE的地理位置更近的SGW2和PGW2。由于需要保留已建立的PDN连接1,MME根据UE的签约信息计算出PDN连接I和PDN连接2可使用的APN-AMBR。
[0124]步骤3、MME向SGW2发送创建会话请求消息,该创建会话请求消息中的签约APN-AMBR参数(S卩用于表示可使用的APN-AMBR的参数信息)设置为PDN连接2可使用的APN-AMBR (本实施例中为 0.4 X APN_AMBR_SUB )。
[0125]其中,后续的
PDN连接建立过程请参考3GPP TS23.401中UE请求PDN连接过程中的步骤3至步骤16。由于本实施例的前提是没有部署动态PCC,因此不需要执行步骤3至步骤16中PGW和PCRF交互的步骤。
[0126]步骤4、MME向PDN连接I的SGW (即SGW1)发送修改承载命令消息,该修改承载命令消息中的签约APN-AMBR参数(即用于表示可使用的APN-AMBR的参数信息)设置为I3DN连接I可使用的APN-AMBR (本实施例中为0.6 X APN_AMBR_SUB)。
[0127]本实施例中,后续的修改PDN连接可使用的APN-AMBR的过程请参考3GPPTS23.401中HSS发起的签约QoS修改过程中的步骤3至步骤8。由于本实施例的前提是没有部署动态PCC,因此不需要执行步骤3至步骤8中PGW和PCRF交互的步骤。
[0128]本实施例不对上述步骤3步骤4的顺序进行限定。
[0129]上述过程中包括PDN连接建立过程和修改已建立的PDN连接可使用的APN-AMBR的过程(具体参考3GPP TS23.401)。
[0130]实施例二、基于上述实施例一,本实施例中,当PDN连接I传输的实时IP流已经传输完毕且PDN连接I不再传输任何数据后,UE决定断开PDN连接1,UE向MME发送PDN断开请求(PDN disconnect1n request)消息,该PDN断开请求消息的参数为PDN连接I的默认承载的标识。PDN连接断开的过程请参考3GPP TS23.401。
[0131]当MME接收到UE发送的PDN断开请求时,由于要断开的PDN连接I是与APNl相关的连接到PGWl的最后一条PDN连接,所以MME向SGW2发送修改承载命令消息,修改I3DN连接2可使用的APN-AMBR。MME将修改承载命令消息中的签约APN-AMBR参数设置为UE的签约APN-AMBR (即APN_AMBR_SUB)。后续的修改PDN连接2可使用的APN-AMBR的过程请参考3GPP TS23.401中HSS发起的签约QoS修改过程中的步骤3至步骤8。由于本实施例的前提是没有部署动态PCC,因此不需要执行步骤3至步骤8中PGW和PCRF交互的步骤。
[0132]实施例三、本实施例与上述实施例一的应用场景相同,本实施例中部署了动态PCC,本实施例中实现对终端的属于同一 APN且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制,具体过程如图3所示,包括:
[0133]步骤1、UE向MME发送PDN连接请求消息,该PDN连接请求消息的APN参数设置为APNl ;
[0134]步骤2、MME向SGW2发送创建会话请求消息;
[0135]步骤3、SGW2向PGW2发送创建会话请求消息;
[0136]步骤4、PGW2向PCRF发送IP-CAN会话建立提示消息,该IP-CAN会话建立提示消息包括UE的标识、APN1、PGW2为PDN连接2分配的IP地址等信息;
[0137]步骤5、PCRF接收到PGW2发送的IP-CAN会话建立提示消息之后,根据该IP-CAN会话建立提示消息中的APNl查找到已建立的IP-CAN会话上下文,且已建立的IP-CAN会话的PGff与此次发起IP-CAN会话的PGW的IP地址不同,因此PCRF可知UE建立的与APNl相关的PDN连接分别连接到不同的PGW。进一步,PCRF做出策略决策,得出连接到PGWl的TON连接可使用的APN-AMBR (即第一 APN-AMBR)以及连接到PGW2的PDN连接可使用的APN-AMBR(即第二 APN-AMBR)。
[0138]步骤6、PCRF向PGW2返回IP-CAN会话建立确认消息,该IP-CAN会话建立确认消息中包括连接到PGW2的PDN连接可使用的APN-AMBR。
[0139]其中,后续的PDN连接建立过程请参考3GPP TS23.401中UE请求PDN连接过程中的步骤5至步骤16。
[0140]步骤7、PCRF向PGWl发送策略和计费规则提供消息,该策略和计费规则提供消息中包括连接到PGWl的PDN连接可使用的APN-AMBR。
[0141]本实施例中,后续的PCRF发起的IP-CAN会话修改过程请参考3GPP TS23.401中PGff发起的承载修改过程(更新承载QoS)中的步骤2至步骤12。
[0142]本实施例不对上述步骤6步骤7的顺序进行限定。
[0143]上述过程中包括PDN连接建立过程和PCRF发起的IP-CAN会话修改过程(具体参考 3GPP TS23.401)。
[0144]实施例四、基于上述实施例三,本实施例中,当PDN连接I传输的实时IP流已经传输完毕且该PDN连接I不再传输任何数据后,UE决定断开PDN连接1,UE向MME发送TON断开请求(PDN disconnect1n request)消息,该PDN断开请求消息的参数为PDN连接I的默认承载的标识。PDN连接断开的过程请参考3GPP TS23.401。
[0145]由于部署了动态PCC,在断开PDN连接I的过程中PGWl向PCRF发送终止IP-CAN会话提不(Indicat1n of IP-CAN sess1n terminat1n)消息,以删除与 PDN 连接 I 相关的IP-CAN会话。
[0146]当PCRF接收到该IP-CAN会话提示消息时,根据本地存储的IP-CAN会话的信息可知删除该IP-CAN会话之后,与APNl相关的其他IP-CAN会话都与同一个PGW相关,即PGW2。因此PCRF作出策略决策,将连接到PGW2的I3DN连接可使用的APN-AMBR修改为该UE的签约APN-AMBR卿APN_AMBR_SUB)0 PCRF向PGW2发送策略和计费规则提供消息,该策略和计费规则提供消息中包括连接到PGW2的PDN连接可使用的APN-AMBR为该UE的签约APN-AMBR。后续的PCRF发起的IP-CAN会话修改过程请参考3GPP TS23.401中PGW发起的承载修改过程(更新承载QoS)中的步骤2至步骤12。
[0147]基于同一发明构思,本发明实施例还提供了一种APN-AMBR的控制装置,参见图4所示,该装置包括:
[0148]处理模块41,用于在确定出终端的与同一 APN相关的PDN连接分别锚定到第一PGW和第二 PGW后,根据该终端的签约信息,分别确定锚定到第一PGW且与该APN相关的TON连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二APN-AMBR ;
[0149]通知模块42,用于将处理模块41确定出的第一 APN-AMBR通知给第一 PGW,以及将处理模块41确定出的第二 APN-AMBR通知给第二 PGW。
[0150]本发明实施例提供的装置,在确定终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据该终端的签约信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,并将所确定的第一 APN-AMBR通知给第一 PGW,以及将所确定的第二APN-AMBR通知给第二 PGW,从而实现对终端的与同一 APN相关且锚定到不同的PGW的TON连接可使用的APN-AMBR的控制。
[0151]在实施中,作为第一种实现方式,处理模块41具体用于:为终端新建立的TON连接选择不同于该终端已建立的且与该新建立的PDN连接的APN相同的PDN连接所锚定的第一PGff的第二 PGW,以确定该终端的与该APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,根据该终端的签约信息中的签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0152]第一种实现方式中,终端的签约信息至少包括签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息。
[0153]其中,用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息可以采用上述方式I或方式2,此处不再赘述。
[0154]第一种实现方式中,通知模块42具体用于:向锚定到第一 PGW且与该APN相关的I3DN连接所对应的第一 SGW发送修改承载命令,以使该第一 SGW通知第一 PGW锚定到该第一PGff且与该APN相关的PDN连接可使用的APN-AMBR为处理模块41所确定的第一 APN-AMBR,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为处理模块41所确定的第一APN-MBR。
[0155]第一种实现方式中,通知模块42具体用于:向锚定到第二 PGW且与该APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使该第二 SGW通知第二 PGW锚定到该第二PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR为处理模块41所确定的第二APN-AMBR,其中,该创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为处理模块41所确定的第二 APN-AMBR。
[0156]第一种实现方式中,基于上述任一实施例,在处理模块41确定出终端锚定到第一PGff且与该APN相关的所有PDN连接均释放后,通知模块42还用于:向锚定到第二 PGW且与该APN相关的PDN连接所对应的第二 SGW发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第二 SGW通知第二PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR ;
[0157]或者,
[0158]在处理模块41确定出终端锚定到第二 PGW且与该APN相关的所有PDN连接均释放后,通知模块42还用于:向锚定到第一 PGW且与该APN相关的PDN连接所对应的第一 SGW发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第一 SGW通知第一 PGW锚定到该第一 PGW且与该APN相关的TON连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0159]上述第一种实现方式下,本发明实施例所提供的装置可以设置于MME中,该装置也可以是MME,即通过对MME进行功能扩展,实现对终端的与同一 APN相关且锚定到不同的PGff的PDN连接可使用的APN-AMBR的控制。
[0160]在实施中,作为第二种实现方式,处理模块41具体用于:在收到第二PGW基于终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出该新的IP-CAN会话与该终端已建立的IP-CAN会话的APN相同,且确定出该终端已建立的且与该新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定终端的与该APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,
[0161 ] 根据该终端的签约信息中的签约APN-AMBR和用于表示该终端的签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的TON连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二APN-AMBR,具体参见上述方式一;或者,根据该终端的签约信息中的签约APN-AMBR,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,具体参见上述方式二 ;或者,根据该终端的签约信息中的签约APN-AMBR和该终端的SDF信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,具体参见上述方式三。
[0162]第二种实现方式中,基于上述任一实施例,在实施中,通知模块42具体用于:向第一 PGff发送策略和计费规则提供消息,该策略和计费规则提供消息中携带处理模块41所确定的第一 APN-AMBR,以指示第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为处理模块41所确定的第一 APN-AMBR。
[0163]第二种实现方式中,通知模块42具体用于:向第二 PGW发送IP-CAN会话建立确认消息,该IP-CAN会话建立确认消息中携带处理模块41所确定的第二 APN-AMBR,以指示第二PGff锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为第二 APN-AMBR。
[0164]第二种实现方式中,基于上述任一实施例,在处理模块41确定出终端与第一 PGW建立的所有与该APN相关的PDN连接对应的IP-CAN会话均被删除后,通知模块42还用于:向所述第二 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR ;
[0165]或者,
[0166]在处理模块41确定出终端与第二 PGW建立的所有与该APN相关的PDN连接对应的IP-CAN会话均被删除后,通知模块42还用于:向第一 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第一 PGW锚定到该第一PGff且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0167]上述第二种实现方式下,本发明实施例所提供的装置可以设置于PCRF中,该装置也可以是PCRF,即通过对PCRF进行功能扩展,实现对终端的与同一 APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。
[0168]下面结合优选的硬件结构,对本发明实施例提供的网络侧设备的结构、处理方式进行说明。
[0169]参见图5所示,该网络侧设备包括收发信机5
1、以及与该收发信机51连接的至少一个处理器52,其中:
[0170]处理器52被配置用于:在确定终端的与同一 APN相关的PDN连接分别锚定到第一PGff和第二 PGW后,根据该终端的签约信息,分别确定锚定到第一 PGW且与该APN相关的TON连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二APN-AMBR ;
[0171]收发信机51被配置用于:将处理器52确定出的第一 APN-AMBR通知给第一 PGW,以及将处理器52确定出的第二 APN-AMBR通知给第二 PGW。
[0172]在实施中,作为第一种实现方式,若该网络侧设备为MME,则:
[0173]处理器52被配置具体用于:为终端新建立的TON连接选择不同于该终端已建立的且与该新建立的PDN连接的APN相同的PDN连接所锚定的第一 PGW的第二 PGW,以确定该终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,根据该终端的签约信息中的签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR。
[0174]该方式下,终端的签约信息至少包括签约APN-AMBR和用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息。
[0175]其中,用于表示该签约APN-AMBR在不同PGW之间的分配方式的指示信息可以采用上述方式I或方式2,此处不再赘述。
[0176]基于上述任一实施例,在实施中,收发信机51被配置具体用于:向锚定到第一 PGW且与该APN相关的PDN连接所对应的第一 SGW发送修改承载命令,以使该第一 SGW通知第一PGff锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为处理器52所确定的第一 APN-AMBR,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为处理器52所确定的第一 APN-AMBR。
[0177]在实施中,收发信机51被配置具体用于:向锚定到第二 PGW且与该APN相关的TON连接所对应的第二 SGW发送创建会话请求,以使该第二 SGW通知第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR为处理器52所确定的第二 APN-AMBR,其中,该创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为处理器52所确定的第二 APN-AMBR。
[0178]基于上述任一实施例,在处理器52确定出终端锚定到第一 PGW且与该APN相关的所有PDN连接均释放后,收发信机51还被配置用于:向锚定到第二 PGW且与该APN相关的PDN连接所对应的第二 SGW发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第二 SGW通知第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR ;
[0179]或者,
[0180]处理器52确定出终端锚定到第二 PGW且与该APN相关的所有PDN连接均释放后,收发信机51还被配置用于:向锚定到第一 PGW且与该APN相关的PDN连接所对应的第一SGff发送修改承载命令,该修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为该终端的签约APN-AMBR,以使第一 SGW通知第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0181]在实施中,作为第二种实现方式,若该网络侧设备为PCRFJU:
[0182]处理器52被配置具体用于:在收发信机51收到第二 PGW基于终端新建立的TON连接发送的建立新的IP-CAN会话的请求后,确定出该新的IP-CAN会话与该终端已建立的IP-CAN会话的APN相同,且确定出该终端已建立的且与该新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定终端的与该APN相关的PDN连接分别锚定到第一PGW和第二 PGW ;
[0183]以及,根据该终端的签约信息中的签约APN-AMBR和用于表示该终端的签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,具体参见上述方式一;或者,根据该终端的签约信息中的签约APN-AMBR,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二PGW且与该APN相关的PDN连接可使用的第二 APN-AMBR,具体参见上述方式二 ;或者,根据该终端的签约信息中的签约APN-AMBR和该终端的SDF信息,分别确定锚定到第一 PGW且与该APN相关的PDN连接可使用的第一 APN-AMBR和锚定到第二 PGW且与该APN相关的TON连接可使用的第二 APN-AMBR,具体参见上述方式三。
[0184]基于上述任一实施例,在实施中,收发信机51被配置具体用于:向第一 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带处理器52所确定的第一APN-AMBR,以指示第一 PGW锚定到该第一 PGW且与该APN相关的PDN连接可使用的APN-AMBR为处理器52所确定的第一 APN-AMBR。
[0185]在实施中,收发信机51被配置具体用于:向第二 PGW发送IP-CAN会话建立确认消息,该IP-CAN会话建立确认消息中携带处理器52所确定的第二 APN-AMBR,以指示第二 PGW锚定到该第二 PGW且与该APN相关的PDN连接可使用的APN-AMBR为第二 APN-AMBR。
[0186]基于上述任一实施例,在处理器52确定出终端与第一 PGW建立的所有与该APN相关的PDN连接对应的IP-CAN会话均被删除后,收发信机51还被配置用于:向第二 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第二 PGW锚定到该第二 PGW且该APN相关的PDN连接可使用的APN-AMBR为该终端的签约 APN-AMBR ;
[0187]或者,
[0188]在处理器52确定出终端与第二 PGW建立的所有与该APN相关的PDN连接对应的IP-CAN会话均被删除后,收发信机51还被配置用于:向第一 PGW发送策略和计费规则提供消息,该策略和计费规则提供消息中携带该终端的签约APN-AMBR,以指示第一 PGW锚定到该第一 PGW且该APN相关的PDN连接可使用的APN-AMBR为该终端的签约APN-AMBR。
[0189]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0190]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0191]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0192]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0193]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0194]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1.一种接入点名称的聚合最大比特率APN-AMBR的控制方法,其特征在于,该方法包括: 在确定出终端的与同一接入点名称APN相关的分组数据网PDN连接分别锚定到第一分组数据网网关PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR ; 将所述第一 APN-AMBR通知给所述第一 PGW,以及将所述第二 APN-AMBR通知给所述第二PGW。2.如权利要求1所述的方法,其特征在于,根据以下步骤确定出所述终端的与同一APN相关的PDN连接分别锚定到第一 PGW和第二 PGW,包括:为所述终端新建立的PDN连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的PDN连接所锚定的第一PGff的第二 PGW,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二PGff ; 所述根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR,包括:根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二APN-MBR。3.如权利要求2所述的方法,其特征在于,所述将所述第一APN-AMBR通知给所述第一PGW,包括: 向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一服务网关SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。4.如权利要求2所述的方法,其特征在于,所述将所述第二APN-AMBR通知给所述第二PGff,包括: 向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的TON连接可使用的APN-AMBR为所述第二 APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。5.如权利要求2?4任一项所述的方法,其特征在于,所述方法还包括: 在确定出所述终端锚定到所述第一 PGW且与所述APN相关的所有PDN连接均释放后,向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ;或者, 在确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有PDN连接均释放后,向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR。6.如权利要求1所述的方法,其特征在于,根据以下步骤确定所述终端的与同一APN相关的PDN连接分别锚定到第一 PGW和第二 PGW,包括:在收到第二 PGW基于所述终端新建立的PDN连接发送的建立新的因特网协议连接访问网络IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ; 所述根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的TON连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR,包括:根据所述签约信息中的签约APN-AMBR,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。7.如权利要求6所述的方法,其特征在于,所述将所述第一APN-AMBR通知给所述第一PGff,包括: 向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一 APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR。8.如权利要
求6所述的方法,其特征在于,所述将所述第二APN-AMBR通知给所述第二PGff,包括: 向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的TON连接可使用的APN-AMBR为所述第二 APN-AMBR。9.如权利要求6?8任一项所述的方法,其特征在于,所述方法还包括: 在确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ;或者, 在确定出所述终端与所述第二 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR。10.一种接入点名称的聚合最大比特率APN-AMBR的控制装置,其特征在于,该装置包括: 处理模块,用于在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR ; 通知模块,用于将所述第一 APN-AMBR通知给所述第一 PGW,以及将所述第二 APN-AMBR通知给所述第二 PGW。11.如权利要求10所述的装置,其特征在于,所述处理模块具体用于:为所述终端新建立的PDN连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的TON连接所锚定的第一 PGW的第二 PGW,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。12.如权利要求11所述的装置,其特征在于,所述通知模块具体用于:向锚定到所述第一 PGff且与所述APN相关的PDN连接所对应的第一服务网关SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。13.如权利要求11所述的装置,其特征在于,所述通知模块具体用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二 APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。14.如权利要求11所述的装置,其特征在于,在所述处理模块确定出所述终端锚定到所述第一 PGW且与所述APN相关的所有PDN连接均释放后,所述通知模块还用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ;或者, 在所述处理模块确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有PDN连接均释放后,所述通知模块还用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一PGff且与所述APN相关的PDN连接可使用所述签约APN-AMBR。15.如权利要求11?14任一项所述的装置,其特征在于,所述装置设置于移动性管理实体MME中,或者,所述装置为MME。16.如权利要求10所述的装置,其特征在于,所述处理模块具体用于:在收到第二PGW基于所述终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及, 根据所述签约信息中的签约APN-AMBR,分别确定所述第一 APN-AMBR和所述第二APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR 和所述第二 APN-AMBR。17.如权利要求16所述的装置,其特征在于,所述通知模块具体用于: 向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一 APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR。18.如权利要求16所述的装置,其特征在于,所述通知模块具体用于: 向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的TON连接可使用的APN-AMBR为所述第二 APN-AMBR。19.如权利要求16所述的装置,其特征在于,在所述处理模块确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述通知模块还用于:向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ;或者, 在所述处理模块确定出所述终端与所述第二 PGW建立的所有与所述APN相关的TON连接对应的IP-CAN会话均被删除后,所述通知模块还用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGff锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR。20.如权利要求16?19任一项所述的装置,其特征在于,所述装置设置于策略控制和计费规则功能PCRF中,或者,所述装置为PCRF。21.—种网络侧设备,其特征在于,所述网络侧设备包括收发信机、以及与所述收发信机连接的至少一个处理器,其中: 所述处理器被配置用于:用于在确定出终端的与同一 APN相关的PDN连接分别锚定到第一 PGW和第二 PGW后,根据所述终端的签约信息,分别确定锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的第一 APN-AMBR和锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的第二 APN-AMBR ; 所述收发信机被配置用于:将所述处理器确定出的第一 APN-AMBR通知给第一 PGW,以及将所述处理器确定出的第二 APN-AMBR通知给第二 PGW。22.如权利要求21所述的网络侧设备,其特征在于,若所述网络侧设备为MME,则: 所述处理器被配置具体用于:为所述终端新建立的TON连接选择不同于所述终端已建立的且与所述新建立的PDN连接的APN相同的PDN连接所锚定的第一 PGW的第二 PGW,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ;以及,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR。23.如权利要求22所述的网络侧设备,其特征在于,所述收发信机被配置具体用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一服务网关SGW发送修改承载命令,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGW且与所述APN相关的TON连接可使用的APN-AMBR为所述第一 APN-AMBR,其中,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述第一 APN-AMBR。24.如权利要求22所述的网络侧设备,其特征在于,所述收发信机被配置具体用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送创建会话请求,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二 APN-AMBR,其中,所述创建会话请求中用于表示可使用的APN-AMBR的参数信息设置为所述第二 APN-AMBR。25.如权利要求22所述的网络侧设备,其特征在于,在所述处理器确定出所述终端锚定到第一 PGW且与所述APN相关的所有PDN连接均释放后,所述收发信机还被配置用于:向锚定到所述第二 PGW且与所述APN相关的PDN连接所对应的第二 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第二 SGW通知所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用所述签约APN-AMBR ; 或者, 在所述处理器确定出所述终端锚定到所述第二 PGW且与所述APN相关的所有PDN连接均释放后,所述收发信机还被配置用于:向锚定到所述第一 PGW且与所述APN相关的PDN连接所对应的第一 SGW发送修改承载命令,所述修改承载命令中用于表示可使用的APN-AMBR的参数信息设置为所述签约APN-AMBR,以使所述第一 SGW通知所述第一 PGW锚定到所述第一 PGff且与所述APN相关的PDN连接可使用所述签约APN-AMBR。26.如权利要求21所述的网络侧设备,其特征在于,若所述网络侧设备为PCRFJU: 所述处理器被配置具体用于:在收发信机收到第二 PGW基于所述终端新建立的PDN连接发送的建立新的IP-CAN会话的请求后,确定出所述新的IP-CAN会话与所述终端已建立的IP-CAN会话的APN相同,且确定出所述终端已建立的且与所述新的IP-CAN会话的APN相同的IP-CAN会话是第一 PGW发起的,以确定所述终端的与所述APN相关的PDN连接分别锚定到第一 PGW和第二 PGW ; 以及,根据所述签约信息中的签约APN-AMBR,分别确定所述第一 APN-AMBR和所述第二APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和用于表示所述签约APN-AMBR在不同PGW之间的分配方式的指示信息,分别确定所述第一 APN-AMBR和所述第二 APN-AMBR ;或者,根据所述签约信息中的签约APN-AMBR和所述终端的业务数据流SDF信息,分别确定所述第一 APN-AMBR 和所述第二 APN-AMBR。27.如权利要求26所述的网络侧设备,其特征在于,所述收发信机被配置具体用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述第一 APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第一 APN-AMBR。28.如权利要求26所述的网络侧设备,其特征在于,所述收发信机被配置具体用于:向所述第二 PGW发送IP-CAN会话建立确认消息,所述IP-CAN会话建立确认消息中携带所述第二 APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述第二 APN-AMBR。29.如权利要求26所述的网络侧设备,其特征在于,在所述处理器确定出所述终端与所述第一 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述收发信机还被配置用于:向所述第二 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第二 PGW锚定到所述第二 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约APN-AMBR ; 或者, 在所述处理器确定出所述终端与所述第二 PGW建立的所有与所述APN相关的PDN连接对应的IP-CAN会话均被删除后,所述收发信机还被配置用于:向所述第一 PGW发送策略和计费规则提供消息,所述策略和计费规则提供消息中携带所述签约APN-AMBR,以指示所述第一 PGW锚定到所述第一 PGW且与所述APN相关的PDN连接可使用的APN-AMBR为所述签约 APN-AMBR。
【专利摘要】本发明公开了一种APN-AMBR的控制方法和装置,用于实现对终端的与同一APN相关且锚定到不同的PGW的PDN连接可使用的APN-AMBR的控制。方法包括:在确定出终端的与同一APN相关的PDN连接分别锚定到第一PGW和第二PGW后,根据该终端的签约信息,分别确定锚定到第一PGW且与该APN相关的PDN连接可使用的第一APN-AMBR和锚定到第二PGW且与该APN相关的PDN连接可使用的第二APN-AMBR;以及,将第一APN-AMBR通知给第一PGW,以及将第二APN-AMBR通知给第二PGW。
【IPC分类】H04W36/00, H04W76/00
【公开号】CN104902520
【申请号】CN201410083492
【发明人】侯云静
【申请人】电信科学技术研究院
【公开日】2015年9月9日
【申请日】2014年3月7日