一种apn-ambr的控制方法和装置的制造方法

文档序号:8925769阅读:1307来源:国知局
一种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
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1