一种PCRF的寻址方法及寻址系统与流程

文档序号:20082397发布日期:2020-03-13 05:48阅读:241来源:国知局
一种PCRF的寻址方法及寻址系统与流程

本申请涉及移动通信技术领域,特别涉及一种pcrf的寻址方法及寻址系统。



背景技术:

pcrf(policyandchargingrulesfunction,策略与计费控制单元)是业务数据流和ip承载资源的策略与计费控制策略的决策点,它为pcef(policyandchargingenforcementfunction,策略与计费执行功能单元)选择及提供可用的策略和计费控制决策。在3gpprelease8中,当使用gxx接口时,pcrf维护gw(gate-way,网关)控制会话及ip-can(ip-connectivityaccessnetwork,ip连接访问网络)会话之间的关联。pcrf也是bberf(bearingbindingandeventreportfunction,承载绑定及事件报告功能)及pcef之间的信息交换点,它行使bberf及pcef之间的事件触发器的转发,事件触发器不能在bberf及pcef之间直接传输。

目前,各运营商的pcrf为由dra(diameterroutingagent,路由代理节点)组成的网络连接,应用使能模块(applicationfunction,af)和crf通过rx接口连接,从而可以实现qos(qualityofserveice,服务质量)策略的下发。

在现有技术中,可以在af和pcrf之间开发一个网元统一智能中心uic,从而实现rx接口,该网元可以提供基础的restful接口给af调用。请参阅图1,当前通过uic实现pcrf寻址的方式需要对dra进行改造。具体地,可以通过ue(userequipment,用户设备)上获取私网ip和imsi(internationalmobilesubscriberidentificationnumber,国际移动用户识别码),sp(serviceprovider,服务供应商)获得私网ip和imsi后通过这两个参数发给业务平台,由业务平台调用uic接口。uic接口根据imsi、私网ip路由寻址dra,或者通过dra路由寻址pcrf,进行qos策略下发。

然而,现有技术中方案的问题在于需要改造dra并且依赖dra进行消息转发,导致pcrf寻址的效率较低。



技术实现要素:

本申请实施方式的目的在于提供一种pcrf的寻址方法及寻址系统,在避免对dra进行改造的前提下,能够提高pcrf寻址的效率。

为实现上述目的,本申请一方面提供了一种pcrf的寻址方法,包括:用户端发起调用凭证获取请求,并将所述调用凭证获取请求发送至由预设资源标识指向的用户信息平台处;所述用户信息平台按照预设哈希算法对所述调用凭证获取请求进行处理,以得到调用凭证,并将所述调用凭证反馈至所述用户端处;所述用户端发起携带所述调用凭证的提速请求,并将所述提速请求发送至服务供应商业务平台;所述服务供应商业务平台响应所述提速请求,向运营商业务平台发起携带所述调用凭证的提速调用请求;所述运营商业务平台查询与所述调用凭证相对应的目标用户信息,并获取所述目标用户信息映射至的目标pcrf信息;所述运营商业务平台将提速策略通过第一参考接口下发至所述目标pcrf信息对应的pcrf平台处;所述pcrf平台通过第二参考接口将所述提速策略下发至所述用户端的公用数据网pdn网关处,以根据所述提速策略调整所述用户端的当前业务。

进一步地,将所述调用凭证获取请求发送至由预设资源标识指向的用户信息平台处具体包括:所述用户端预先获取由所述用户信息平台设置的用于进行用户身份认证的所述预设资源标识;所述用户端根据所述预设资源标识,通过http协议将所述调用凭证获取请求向所述用户信息平台发送;当所述调用凭证获取请求通过所述用户端的公用数据网pdn网关时,向所述调用凭证获取请求的http头部插入所述用户端的实时信息,并将插入了所述实时信息的调用凭证获取请求发送至所述用户信息平台。

进一步地,所述实时信息包括移动用户号码簿号码mdn、省份标识、国际移动用户识别码imsi、基站标识、ip地址以及域名中的至少一种。

进一步地,所述用户信息平台按照预设哈希算法对所述调用凭证获取请求进行处理,以得到调用凭证,并将所述调用凭证反馈至所述用户端处具体包括:所述用户信息平台从所述调用凭证获取请求的http头部提取所述用户端的实时信息;所述用户信息平台按照预设哈希算法将所述实时信息换算为具备固定长度的字符串,并将所述字符串确定为所述调用凭证;所述用户信息平台将所述调用凭证通过http响应消息反馈至所述用户端处。

进一步地,获取所述目标用户信息映射至的目标pcrf信息具体包括:从预设pcrf信息库中查询与所述目标用户信息相适配的pcrf信息,并将查询的所述pcrf信息确定为所述目标pcrf信息;其中,所述预设pcrf信息库中包含预设数量的信息组,各个所述信息组中包括相适配的用户信息与pcrf信息。

为实现上述目的,本发明还提供一种pcrf的寻址系统,所述寻址系统包括:用户端、用户信息平台、服务供应商业务平台、运营商业务平台以及pcrf平台,其中:所述用户端用于发起调用凭证获取请求,并将所述调用凭证获取请求发送至由预设资源标识指向的所述用户信息平台处;接收所述用户信息平台反馈的调用凭证;发起携带所述调用凭证的提速请求,并将所述提速请求发送至所述服务供应商业务平台;所述用户信息平台用于按照预设哈希算法对所述调用凭证获取请求进行处理,以得到调用凭证,并将所述调用凭证反馈至所述用户端处;所述服务供应商业务平台用于响应所述提速请求,向所述运营商业务平台发起携带所述调用凭证的提速调用请求;所述运营商业务平台用于查询与所述调用凭证相对应的目标用户信息,并获取所述目标用户信息映射至的目标pcrf信息;将提速策略通过第一参考接口下发至所述目标pcrf信息对应的pcrf平台处;所述pcrf平台用于通过第二参考接口将所述提速策略下发至所述用户端的公用数据网pdn网关处,以根据所述提速策略调整所述用户端的当前业务。

进一步地,所述用户端具体包括:资源标识获取单元,用于预先获取由所述用户信息平台设置的用于进行用户身份认证的所述预设资源标识;请求发送单元,用于根据所述预设资源标识,通过http协议将所述调用凭证获取请求向所述用户信息平台发送;当所述调用凭证获取请求通过所述用户端的公用数据网pdn网关时,向所述调用凭证获取请求的http头部插入所述用户端的实时信息,并将插入了所述实时信息的调用凭证获取请求发送至所述用户信息平台。

进一步地,所述用户信息平台具体包括:实时信息提取单元,用于从所述调用凭证获取请求的http头部提取所述用户端的实时信息;调用凭证获取单元,用于按照预设哈希算法将所述实时信息换算为具备固定长度的字符串,并将所述字符串确定为所述调用凭证;调用凭证反馈单元,用于将所述调用凭证通过http响应消息反馈至所述用户端处。

由以上本申请提供的技术方案可见,本申请通过用户信息平台可以获取调用凭证,所述调用凭证可以绑定于提速请求中,从而可以向运营商业务平台发起携带调用凭证的提速调用请求。通过运营商业务平台可以核查用户身份信息,从而直接寻址出用户归属的pcrf平台。进而可以根据寻址出的pcrf平台进行提速策略的下发。本申请能够避免对dra进行改造,通过运营商业务平台可以直接对pcrf平台进行寻址,从而能够提高pcrf寻址的效率。

附图说明

图1为现有技术中pcrf寻址的示意图;

图2为本申请实施方式提供的pcrf的寻址方法和寻址系统的工作流程图。

具体实施方式

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施方式,都应当属于本申请保护的范围。

请参阅图2,本申请实施方式提供的pcrf的寻址方法可以包括以下步骤。

s1:用户端发起调用凭证获取请求,并将所述调用凭证获取请求发送至由预设资源标识指向的用户信息平台处。

在本实施方式中,所述用户端可以是移动终端。当用户端需要发生业务变更时,可以发起调用凭证获取请求。具体地,在本申请中可以由用户信息平台设置用于进行用户身份认证的预设资源标识。所述预设资源标识可以是统一资源定位符(uniformresourcelocator,简称url),该url可以指向所述用户信息平台。这样,用户端通过该预设资源标识,便可以将所述调用凭证获取请求发送至所述用户信息平台处。

在本申请一个实施方式中,所述用户端可以预先获取由所述用户信息平台设置的用于进行用户身份认证的所述预设资源标识。这样,所述用户端可以根据所述预设资源标识,通过http协议将所述调用凭证获取请求向所述用户信息平台发送。当所述调用凭证获取请求通过所述用户端的公用数据网pdn网关时,可以向所述调用凭证获取请求的http头部插入所述用户端的实时信息。所述实时信息例如可以包括移动用户号码簿号码mdn、省份标识、国际移动用户识别码imsi、基站标识、ip地址以及域名中的至少一种。然后可以将插入了所述实时信息的调用凭证获取请求发送至所述用户信息平台。

s2:所述用户信息平台按照预设哈希算法对所述调用凭证获取请求进行处理,以得到调用凭证,并将所述调用凭证反馈至所述用户端处。

在本实施方式中,所述用户信息平台可以根据所述调用凭证获取请求的http头部插入的信息,生成与用户端相对应的调用凭证。具体地,所述用户信息平台可以从所述调用凭证获取请求的http头部提取所述用户端的实时信息。所述用户信息平台可以按照预设哈希算法将所述实时信息换算为具备固定长度的字符串,并将所述字符串确定为所述调用凭证。具体地,所述预设哈希算法例如可以为robertsedgwicks算法或者justinsobel算法。所述预设哈希算法可以将任意长度的实时信息换算为具备固定长度的字符串。当实时信息中有字符不同或者字符排列顺序不同时,通过所述预设哈希算法便可以得到不同的字符串。这样,所述调用凭证便可以具备唯一性。所述用户信息平台可以将所述调用凭证通过http响应消息反馈至所述用户端处。

s3:所述用户端发起携带所述调用凭证的提速请求,并将所述提速请求发送至服务供应商业务平台。

在本实施方式中,所述用户端接收到所述调用凭证之后,可以根据所述调用凭证生成提速请求。具体地,可以将所述调用凭证绑定至所述提速请求中,从而可以将所述提速请求发送至服务供应商业务平台,以向所述服务供应商业务平台提供调用凭证。

s4:所述服务供应商业务平台响应所述提速请求,向运营商业务平台发起携带所述调用凭证的提速调用请求。

在本实施方式中,所述服务供应商业务平台接收到所述提速请求后,可以向运营商业务平台发起提取调用请求。具体地,所述服务供应商业务平台可以从所述提速请求中提取所述调用凭证,然后将所述调用凭证绑定至提速调用请求中。这样,所述提速调用请求便可以是与所述用户端相对应的请求。

s5:所述运营商业务平台查询与所述调用凭证相对应的目标用户信息,并获取所述目标用户信息映射至的目标pcrf信息。

在本实施方式中,所述运营商业务平台接收到携带所述调用凭证的提速调用请求后,可以通过内部接口查询并获取与所述调用凭证相对应的用户信息。所述用户信息例如可以包括用户端的mdn、imsi、ip地质等信息。所述用户信息可以确定出用户端的归属地。这样,根据所述用户端的归属地,可以确定所述用户端归属的pcrf信息映射,从而能够直接通过运营商业务平台对所述用户端对应的pcrf平台进行寻址。

在本实施方式中,所述运营商业务平台中可以预备预设pcrf信息库,所述预设pcrf信息库中包含预设数量的信息组,各个所述信息组中包括相适配的用户信息与pcrf信息。这样,当根据所述调用凭证获取到用户信息后,便可以从所述预设pcrf信息库中查询与所述目标用户信息相适配的pcrf信息,并将查询的所述pcrf信息确定为所述目标pcrf信息。所述目标pcrf信息例如可以是能够唯一表示pcrf平台的标识。这样,根据所述pcrf信息便可以确定对应的pcrf平台。

s6:所述运营商业务平台将提速策略通过第一参考接口下发至所述目标pcrf信息对应的pcrf平台处。

在本实施方式中,在确定了所述目标pcrf信息及其对应的pcrf平台后,所述运营商业务平台便可以将提速策略通过第一参考接口下发至所述pcrf平台处。其中所述第一参考接口可以为rx接口。

s7:所述pcrf平台通过第二参考接口将所述提速策略下发至所述用户端的公用数据网pdn网关处,以根据所述提速策略调整所述用户端的当前业务。

在本实施方式中,当所述pcrf平台通过第一参考接口接收到提速策略后,便可以将所述提速策略通过第二参考接口下发至所述用户端的公用数据网pdn网关处。所述第二参考接口例如可以为gx接口。这样便可以实现会话绑定,从而可以根据所述提速策略调整所述用户端的当前业务。

本申请还提供一种pcrf的寻址系统,请参阅图2,所述寻址系统包括:用户端100、用户信息平台200、服务供应商业务平台300、运营商业务平台400以及pcrf平台500,其中:

所述用户端100用于发起调用凭证获取请求,并将所述调用凭证获取请求发送至由预设资源标识指向的所述用户信息平台处200;接收所述用户信息平台200反馈的调用凭证;发起携带所述调用凭证的提速请求,并将所述提速请求发送至所述服务供应商业务平台300;

所述用户信息平台200用于按照预设哈希算法对所述调用凭证获取请求进行处理,以得到调用凭证,并将所述调用凭证反馈至所述用户端100处;

所述服务供应商业务平台300用于响应所述提速请求,向所述运营商业务平台400发起携带所述调用凭证的提速调用请求;

所述运营商业务平台400用于查询与所述调用凭证相对应的目标用户信息,并获取所述目标用户信息映射至的目标pcrf信息;将提速策略通过第一参考接口下发至所述目标pcrf信息对应的pcrf平台500处;

所述pcrf平台500用于通过第二参考接口将所述提速策略下发至所述用户端100的公用数据网pdn网关处,以根据所述提速策略调整所述用户端100的当前业务。

在本申请一个实施方式中,所述用户端100具体包括:

资源标识获取单元,用于预先获取由所述用户信息平台设置的用于进行用户身份认证的所述预设资源标识;

请求发送单元,用于根据所述预设资源标识,通过http协议将所述调用凭证获取请求向所述用户信息平台发送;当所述调用凭证获取请求通过所述用户端的公用数据网pdn网关时,向所述调用凭证获取请求的http头部插入所述用户端的实时信息,并将插入了所述实时信息的调用凭证获取请求发送至所述用户信息平台。

在本申请一个实施方式中,所述用户信息平台具体包括:

实时信息提取单元,用于从所述调用凭证获取请求的http头部提取所述用户端的实时信息;

调用凭证获取单元,用于按照预设哈希算法将所述实时信息换算为具备固定长度的字符串,并将所述字符串确定为所述调用凭证;

调用凭证反馈单元,用于将所述调用凭证通过http响应消息反馈至所述用户端处。

由以上本申请实施方式提供的技术方案可见,本申请通过用户信息平台可以获取调用凭证,所述调用凭证可以绑定于提速请求中,从而可以向运营商业务平台发起携带调用凭证的提速调用请求。通过运营商业务平台可以核查用户身份信息,从而直接寻址出用户归属的pcrf平台。进而可以根据寻址出的pcrf平台进行提速策略的下发。本申请能够避免对dra进行改造,通过运营商业务平台可以直接对pcrf平台进行寻址,从而能够提高pcrf寻址的效率。

上面对本申请的各种实施方式的描述以描述的目的提供给本领域技术人员。其不旨在是穷举的、或者不旨在将本发明限制于单个公开的实施方式。如上所述,本申请的各种替代和变化对于上述技术所属领域技术人员而言将是显而易见的。因此,虽然已经具体讨论了一些另选的实施方式,但是其它实施方式将是显而易见的,或者本领域技术人员相对容易得出。本申请旨在包括在此已经讨论过的本发明的所有替代、修改、和变化,以及落在上述申请的精神和范围内的其它实施方式。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1