首页> 中国专利> 一种业务平台获取用户手机号码的方法、系统和业务平台

一种业务平台获取用户手机号码的方法、系统和业务平台

摘要

本发明公开了一种业务平台获取用户手机号码的方法,包括:A、业务平台向策略和计费规则功能装置发起获取用户手机号码的请求,其中,所述请求中携带有业务平台从网络侧获取到的用户第二网络地址;B、策略和计费规则功能装置根据所述第二网络地址和存储的与用户手机号码相对应的用户第一网络地址进行比对;其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的所述用户手机号码并应答给业务平台。本发明能够兼容所有的用户手机和业务平台之间的所有通信协议;并且,该方法能够避免网元的复杂性、高成本和高时延的缺点。此外,本发明还公开了一种业务平台获取用户手机号码的系统、策略控制和计费规则功能装置以及业务平台。

著录项

  • 公开/公告号CN103249023A

    专利类型发明专利

  • 公开/公告日2013-08-14

    原文格式PDF

  • 申请/专利权人 中国移动通信集团公司;

    申请/专利号CN201210022960.9

  • 发明设计人 甘亮;

    申请日2012-02-02

  • 分类号H04W8/08(20090101);H04W8/26(20090101);H04W88/18(20090101);

  • 代理机构11279 北京中誉威圣知识产权代理有限公司;

  • 代理人丛芳;郭振兴

  • 地址 100032 北京市西城区金融大街29号

  • 入库时间 2024-02-19 20:16:50

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-30

    授权

    授权

  • 2013-09-11

    实质审查的生效 IPC(主分类):H04W8/08 申请日:20120202

    实质审查的生效

  • 2013-08-14

    公开

    公开

说明书

技术领域

本发明涉及一种在策略与计费控制架构下业务平台获取用户手机号码的 方法,属于通信网络领域。

背景技术

PCC(Policy and Charging Control,策略与计费控制)架构是下一代核心 网演进SAE(System Architecture Evolution,系统架构演进)项目的QoS(Quality  of Service,服务质量)保障机制,其特征是以业务流为粒度、高度集中的端 到端服务质量保障方案,其组网架构如图1所示。

其中PCRF(Policy and Charging Rules Function,策略和计费规则功能装置) 是该架构的QoS规则的集中决策点,其决策的输入来源于AF(Application  Function,应用功能装置,通常由业务平台实现,在IMS网络中则由接入域的 P-CSCF来实现)的Rx接口提供的业务信息(业务流描述、业务流带宽需求、 业务流媒体类型、业务的ID等)、用户ID及SPR(Subscription Profile Repository, 用户属性存储器)中包含的用户签约信息、本地配置的运营商策略。

其中,在3GPP网络下,PCRF生成授权QoS规则后向策略及计费执行功 能实体PCEF(Policy and Charging Enforcement Fucntion,在LTE下由P-GW实 现,在2G/3G下由GGSN实现)下发,并由PCEF根据授权QoS规则进行策 略执行;在非3GPP网络下(如WLAN、Wimax),PCRF生成授权QoS规则 后向BBERF(Bearing Binding and Event Report Function,承载绑定及事件报 告功能实体)下发,并由BBERF根据授权QoS规则进行策略执行。

中国专利申请号20071015713.3,公开日2009-04-29,发明名称:《NAT 技术在PCC架构中的实现方法、PCRF及AF》中公开了一种基于PCC架构 的业务流程,其中,在UE(User Equipment,用户终端)初始附着网络时, 需要建立用户终端与网络侧之间的IP-CAN(IP-Connectivity Access Network, IP连接访问网络)会话,UE基于被建立的IP-CAN会话,开展自己的业务, 其公开的流程如图2和图3所示,其中,图2中的流程简要描述如下:

步骤301至302:PCEF收到UE发送的IP-CAN会话建立请求消息(Gx 接口,采用了Diameter协议),请求PCRF下发该UE的默认的PCC规则; 其中,称PCEF与PCRF之间的会话为会话一。

在上述流程中,要求在步骤302或步骤310之后(未在图中示出,用于当步 骤302中PCEF无法获知UE的地址的场景下)提供UE的地址至PCRF,其中, 在步骤302中还需携带UE的用户标识(IMSI或MSISDN)。

其中,图2所示流程所建立的IP-CAN会话建立了一条UE与PCEF之 间的缺省承载,基于会话一中建立的该缺省承载,UE可发起业务请求,例 如发起登录请求或IMS Invite请求等。为对UE将开展的业务进行控制,需要 针对UE所请求的业务制定合适的PCC规则。

图3是PCC架构下对UE的业务控制流程图,根据图3所示,所述流程 描述如下:

步骤401~403:AF被触发后,定义UE的业务信息,将UE的业务信息 通过Rx接口消息(AAR消息)发送给PCRF,发起AF与PCRF之间的会 话。UE的业务信息可包括UE的网络地址、网络标识、业务数据流描述信 息等等。其中,称AF与PCRF之间的会话为会话二。

步骤404:PCRF收到AF发来的AAR消息后,存储其中UE的业务信 息,PCRF若没有存储用户签约数据,则执行步骤405;否则,执行步骤407。

步骤405~406:PCRF向SPR发送请求用户签约数据的请求消息;SPR 收到该请求消息后,向PCRF返回用户签约数据。

步骤407~409:PCRF根据会话二中AF发来的UE的网络地址,与会话 一中收到的PCEF发来的UE的网络地址进行会话一与会话二的绑定,绑定成 功后,PCRF即可制定并存储PCC规则,并向PCEF下发PCC规则。

此外,根据现有技术,通常一个业务希望能以某种方式标识用户,其中, 考虑到手机号的唯一性,运营商一般将用户手机号作为最好的用户标识方式, 为此,业务平台需要获取到用户手机号码。

其中,在现有的PS域的网络环境下,运营商通常通过设置特定APN (Access Point Name,接入点,如CMWAP),并设置该APN下,UE与服务 器间的IP路由经由一个手机号插入网元(例如,WAP网关),并该网元在UE 向业务平台发起的请求中插入用户手机号,其中,图4是现有技术中PS域的 环境下一种获取用户手机号码的网络示意图;

如图4所示,当UE开启了至CMWAP APN的连接,UE与位于PDN(Public  Data Network,公用数据网)网络中的服务器的通信经由GGSN、WAP网关, WAP网关在代理转发从UE至PDN方向的上行消息时,针对特定的消息协议 (限定为HTTP和WAP协议,在每个上述协议的消息的头部插入手机号。

并且,上述手机号插入网元的插入功能可以以代理方式实现,也可以以 路由方式(此时,该网元是个路由设备,具有深度解析功能,可在转发的IP 包中插入数据)实现。

上述方案通常只向运营商的自有业务开放,用户无需自己输入或感知, 业务平台即可获取用户手机号,业务平台(尤其是运营商自有业务平台)可 以充分的利用用户的手机账户向用户业务使用过程中进行扣费及深度用户画 像。

但是,上述现有技术存在以下缺点:

1、只能向少数几个文本型协议(如HTTP协议)消息中插入用户手机号, 无法兼容其他协议,如二进制私有协议,而这对于移动通信网络的相对较小 的带宽而言非常重要;例如,SIP协议是文本型的,单个消息通常超过1K字 节,而同样的消息以二进制设计则只需要40byte,由此引入的时延差异达25 倍之多,绝对差异可达250ms,这对于越来越强调用户感知质量的今天,是 很难接受的。

2、因无法区分每个消息的作用,WAP网关只能向所有从手机至特定(通 过WAP网关的白名单功能实现)业务平台的所有消息中插入用户手机号,带 来了可观的时延;

3、WAP网关为实现手机号插入功能,需要协议解析功能,上述解析过程 引入大量的时延,恶化用户感受,同时对于移动互联网快速发展的今天,也 要求WAP网关不断扩容,引入了大量的成本开销。

发明内容

本申请提出一种业务平台获取用户手机号码的方法,该方法能够克服现 有技术中业务平台获取当前用户手机号码通信迟延的技术缺点;此外,本发 明还公开了一种业务平台获取用户手机号码的系统以及业务平台。

其中,根据本发明的第一目的,本发明提供了一种业务平台获取用户手 机号码的方法,包括:

A、业务平台向策略和计费规则功能装置发起获取用户手机号码的请求, 其中,所述请求中携带有业务平台从网络侧获取到的用户第二网络地址;

B、策略和计费规则功能装置根据所述第二网络地址和存储的与用户手机 号码相对应的用户第一网络地址进行比对;

其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的 所述用户手机号码并应答给业务平台。

其中,优选的方法是,所述获取用户手机号码的请求通过Diameter AAR 消息发送给策略和计费规则功能装置;

所述用户手机号码通过Diameter AAA消息应答给业务平台。

其中,优选的方法是,在步骤A前,还包括:

策略和计费规则功能装置与策略及计费执行功能装置进行交互,并接收 由策略及计费执行功能装置传递的用户网络地址以及对应的用户手机号码。

其中,优选的方法是,所述用户第一网络地址是所述策略及计费执行功 能装置传递给策略和计费规则功能装置的用户网络地址;或者,

所述用户第一网络地址是在策略及计费执行功能装置和策略和计费规则 功能装置以及策略和计费规则功能装置与业务平台之间会话绑定成功后,策 略和计费规则功能装置获取到的业务平台从网络侧获取到的用户第二网络地 址和/或所述策略及计费执行功能装置传递给策略和计费规则功能装置的用户 网络地址。

其中,优选的方法是,步骤B中,具体包括:

所述策略和计费规则功能装置根据所述用户第二网络地址进行查询;

其中,当在第一网络地址中存在与用户第二网络地址匹配的网络地址时, 所述策略和计费规则功能装置提取对应的用户手机号码,并将所述手机号码 传递给业务平台。

其中,优选的方法是,所述获取用户手机号码的请求中还携带有用于数 据传输的数据传输网络端口,其中,当根据所述用户第二网络地址未获取到 匹配的第一网络地址时,进一步包括:

策略和计费规则功能装置获取用户的公网地址/端口和私网地址/端口之 间的转换关系;并根据所述转换关系将所述用户的用户第二网络地址转换成 对应的第三网络地址;

根据所述用户第三网络地址进行查询是否有匹配的第一网络地址,提取 并确定对应的用户手机号码,并将该手机号码传递给业务平台。

本发明采取了上述技术方案以后,克服了现有技术仅仅能适用于文本型 协议的方式,其可以适用于其他任何协议,因此,其通用性较高;并且,该 申请也解决了现有中利用WAP网关实现插入手机号码功能所带来的用户通信 迟延以及成本开销等缺点,具有成本低、低迟延的优点。

其中,根据本发明的又一目的,本发明提供了一种业务平台获取用户手 机号码的系统,包括:

业务平台,用于向策略和计费规则功能装置发起获取用户手机号码的请 求,其中,所述请求中携带有业务平台从网络侧获取到的用户第二网络地址;

策略和计费规则功能装置,用于将所述第二网络地址和存储的与用户手 机号码相对应的用户第一网络地址进行比对;

其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的 所述用户手机号码并应答给业务平台。

其中,优选的结构是,所述获取用户手机号码的请求通过Diameter AAR 消息发送给策略和计费规则功能装置;

所述用户手机号码通过Diameter AAA消息应答给业务平台。

其中,优选的结构是,还设有策略及计费执行功能装置,用于与策略及 计费执行功能装置进行交互,并向策略和计费规则功能装置传递用户网络地 址和对应的用户手机号码。

其中,优选的是,所述用户第一网络地址是所述策略及计费执行功能装 置传递给策略和计费规则功能装置的用户网络地址;或者,

所述用户第一网络地址是在策略及计费执行功能装置和策略和计费规则 功能装置以及策略和计费规则功能装置与业务平台之间会话绑定成功后,策 略和计费规则功能装置获取到的业务平台从网络侧获取到的用户第二网络地 址和/或所述策略及计费执行功能装置传递给策略和计费规则功能装置的用户 网络地址。

本发明采取了上述技术方案以后,仅仅需要业务平台和策略和计费规则 功能装置之间交互,就可以获取到用户手机号码并传递给业务平台,因此, 该申请在技术实现方面较为简单;并且,该申请也解决了现有中利用WAP网 关实现插入手机号码功能所带来的用户通信迟延以及成本开销等缺点,具有 成本低、低迟延的优点。

此外,本发明还公开了一种策略控制和计费规则功能装置,包括:

接收单元,用于获取业务平台发起的获取用户手机号码请求,其中,所 述请求中携带有业务平台从网络侧获取到的用户第二网络地址;

比对单元,用于根据所述第二网络地址与存储的第一网络地址进行比对; 其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的所述 用户手机号码;

发送单元,用于将所述用户手机号码应答给业务平台。

其中,优选的是,所述接收单元,还用于接收由策略及计费执行功能装 置传递的用户网络地址以及对应的用户手机号码;

并且,还包括:存储单元,用于存储所述策略及计费执行功能装置传递 的用户网络地址以及对应的用户手机号码。

其中,优选的是,还包括:

会话绑定单元,用于绑定策略及计费执行功能装置和策略和计费规则功 能装置以及策略和计费规则功能装置与业务平台之间会话;

所述存储单元,还用于获取所述会话绑定成功后,策略和计费规则功能 装置获取到的业务平台从网络侧获取到的用户第二网络地址。

其中,优选的是,所述接收单元,还用于获取用户的公网地址/端口和私 网地址/端口之间的转换关系;以及,业务平台传递的用于数据传输的数据传 输网络端口;

所述比对单元,还用于根据所述转换关系将所述用户第二网络地址转换 成对应的第三网络地址;

所述比对单元,还用于根据所述第三网络地址进行查询获取是否有匹配 的第一网络地址以提取对应的用户手机号码。

根据本发明的策略及计费规则功能装置,能够与业务平台之间进行交互 并传递给业务平台以用户手机号码,并且,所述策略及计费规则功能装置能 够基于业务平台传递的从网络侧获取到的用户网络地址进行查询,进而实现 了将当前用户手机号码传递给业务平台的目的。

此外,本发明还公开了一种业务平台,包括:发送单元,用于将所述获 取用户手机号码的请求发送给策略控制和计费规则功能装置;其中,所述请 求中携带有业务平台从网络侧获取到的用户第二网络地址;

接收单元,用于接收策略控制和计费规则功能装置根据所述用户第二网 络地址查询并提取的用户手机号码。

其中,优选的是,所述获取用户手机号码请求中还携带有用于数据传输 的数据传输网络端口。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说 明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优 点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实 现和获得。

附图说明

下面结合附图对本发明进行详细的描述,以使得本发明的上述优点更加 明确。

图1是现有技术中的PCC架构的示意图;

图2是现有技术中PCEF和PCRF的会话示意图;

图3是现有技术中PCRF和AF的会话示意图;

图4是现有技术中PS域中插入手机号码的方法示意图;

图5是现有技术中PCC架构的一个实施例的示意图;

图6是现有技术中PCC架构的一个实施例的示意图;

图7是本发明业务平台获取用户手机号码的方法的流程示意图;

图8是在图5的PCC架构下业务平台获取用户手机号码的流程示意图;

图9是在图6的PCC架构下业务平台获取用户手机号码的流程示意图;

图10是本发明另一实施例的业务平台获取用户手机号码的流程示意图;

图11是本发明另一实施例的业务平台获取用户手机号码的流程示意图;

图12是本发明业务平台获取用户手机号码的系统示意图;

图13是本发明策略和计费规则功能装置的结构示意图;

图14是本发明业务平台的结构示意图。

具体实施方式

以下结合附图和具体实施例对本发明进行详细的描述。

方法实施例一:

图7是本发明业务平台获取用户手机号码的方法的流程示意图;如图7 所示,所述获取用户手机号码的方法,具体包括:

S101:业务平台向策略和计费规则功能装置发起获取用户手机号码的请 求,其中,所述请求中携带有业务平台从网络侧获取到的用户第二网络地址, 该网络地址一般是网络中的公网地址。

S102:策略和计费规则功能装置根据所述第二网络地址和存储的与用户 手机号码相对应的用户第一网络地址进行比对;

S103:策略和计费规则功能装置根据比对结果提取并确定与所述第二网 络地址相匹配的用户第一网络地址相对应的用户手机号码;

S104:策略和计费规则功能装置将该用户手机号码应答给业务平台。

其中,为了兼容现有的协议,所述获取用户手机号码请求通过Diameter  AAR消息发送给策略和计费规则功能装置;

所述策略和计费规则功能装置通过Diameter AAA消息将所述用户手机号 码应答给业务平台。

也即是说,本发明中,在PCC架构,当业务平台需要获取用户手机号码 的时候,其可以通过向策略和计费规则功能装置发起一个用以提取当前会话 用户手机号码的请求,所述策略和计费规则功能装置根据所述请求查询并提 取存储的与所述请求中的网络地址相匹配的用户手机号码,相对于现有的插 入手机网元实现的方式,其节省了各种信令的交互。

并且,该种方法还克服了现有技术无法兼容各种协议的缺点,其可以借 助于现有的Diameter协议,因此具有较好的适用性。

并且,为了实现更清晰的描述,在步骤S101之前,还包括:

策略和计费规则功能装置与策略及计费执行功能装置进行交互,并接收 由策略及计费执行功能装置传递的用户网络地址以及对应的用户手机号码, 并且,将所述策略及计费执行功能装置传递给策略和计费规则功能装置的用 户网络地址作为用户第一网络地址;或者,

策略和计费规则功能装置绑定策略及计费执行功能装置和策略和计费规 则功能装置以及策略和计费规则功能装置与业务平台之间的会话,并在会话 绑定成功后,提取所述业务平台从网络侧获取到的用户第二网络地址,并且, 将该用户第二网络地址和/或者所述策略及计费执行功能装置传递给策略和计 费规则功能装置的用户网络地址作为用户第一网络地址。

其中,所述第二网络地址可以选自业务平台从网络侧获取到任何标识该 用户的用户网络地址,例如,该用户网络地址可以是私网地址,也可以是公 网地址或者也可以是公网地址和私网地址的组合。

并且,所述第一网络地址也可以是私网地址、公网地址或者公网地址和 私网地址的组合。

因此,步骤S102~S103进一步包括:

所述策略和计费规则功能装置根据所述公网地址和/或私网地址进行查 询;

其中,当在第一网络地址中存在任何一个匹配的网络地址时,所述策略 和计费规则功能装置提取对应的用户手机号码,并将所述手机号码传递给业 务平台。

也就是说,本发明采取了上述技术方案以后,业务平台可以根据其从网 络侧获取到的当前会话的用户的任何类型的网络地址进行查询,只要在策略 和计费规则功能装置中存在有任一个与其相匹配的网络地址,即可以根据该 网络地址获取到当前用户手机号码,从而该种方法实现的技术手段较为简单; 并且,该方案具有实现成本低、低迟延的优点。

下面结合具体的实施例二~五对本发明上述方法进行进一步详细的描述。

方法实施例二:

其中,图5是现有技术中PCC网络架构的一个实施例的示意图;图8是 本发明在图5所示的PCC架构下业务平台获取用户手机号码的流程示意图;

其中,在图5所示的实施例中,该网络之中不包含NAT(Network Address  Translation,网络地址转换)设备。

在该实施例中,所述业务平台获取用户手机号码的方法包括:

S501:UE附着网络,PCRF建立与PCEF间的会话一;

其中,PCRF此时获知用户手机号码和公网地址,并将该公网地址作为用 户第一网络地址,且该公网地址和用户手机号码具有特定的对应关系。

S502:AF获取到用户的第二网络地址,其中,第二网络地址是公网地 址;

S503:AF向PCRF发起获取用户手机号码请求;

其中,所述获取用户手机号码请求采用Diameter AAR消息,其中,所述 获取用户手机号码请求中携带有用户的第二网络地址。

S504:PCRF根据用户的第一网络地址和第二网络地址进行对比,并提取 手机号码;

由于本实施例中,第一网络地址和第二网络地址都是一个公网地址,因 此,PCRF可以直接比对获取到的第一网络地址和第二网络地址,即可以根据 地址的匹配关系获取到对应的UE的手机号码。

S505:PCRF通过Diameter AAA消息将上述步骤中获取到的用户手机号 码传递给AF。

本实施例在实施例一的基础上,进一步地细化了技术实现细节,并通过 AF和PCRF之间的交互就可以直接获取到当前用户手机号码,进而满足了现 有的通信业务中的需求;并且,该种方法相对于现有技术来说,同样具有实 现的技术手段较为简单,其整体实现成本低、低迟延的优点。

方法实施例三:

图6是现有技术中PCC网络架构的一个实施例的示意图;

图9是本发明在图6所示的PCC网络架构下业务平台获取用户手机号码 的流程示意图;其中,如图6所示,在该实施例之中,在所述PCEF和PDN 网络之间存在NAT设备。

因此,根据本实施例中的方法,主要包括下列步骤:

S601:业务平台向PCRF发起用户手机号码获取请求;

其中,该用户手机号码获取请求中包括了获取的UE的公网地址以及其所 能够获取到的UE的私网地址;

S602:PCRF根据用户的公网地址和私网地址进行查询;

S603:当第一网络地址和上述公网地址和私网地址任意一个匹配时,即 表示获取到对应的用户UE,此时提取并确定用户手机号码;

S604:PCRF将上述用户手机号码反馈给AF。

其中,该私网地址可以根据现有技术而获取,例如,中国专利 20071015713.3公开的一种根据上下行的信息获取到对应的用户网络信息,进 而获取到用户的私网地址的方式。

本实施例在含有NAT设备的环境下,通过AF传递的多个用于标识当前 用户的网络地址进行查询,并根据上述多个网络地址确定并提取对应的用户 手机号码;并且,该方法可以适用于在PCC架构下包含多个NAT设备的架构, 具有适用范围广的优点;此外,AF传递的网络地址还可以不限于公网地址和 私网地址,也可以包含在网络环境中所获取到的任意地址,其实现方式与本 实施例所描述类似。

方法实施例四:

图10是本发明另一个PCC架构下业务平台获取用户手机号码的示意图; 如图10所示,该种方法主要包括下列步骤:

S701:业务平台AF向PCRF发起用户手机号码获取请求;

其中,该用户手机号码获取请求中具体包括了获取的UE的公网地址以及 数据传输网络端口;

S702:PCRF获取用户的公网地址/端口和私网地址/端口之间的转换关系;

S703:PCRF根据所述转换关系将所述用户的公网地址转换成对应的私网 地址,将该地址作为用户第三网络地址;

S704:PCRF根据所述用户第三网络地址进行查询是否有匹配的第一网络 地址;

其中,当获取到有匹配的第一网络地址时,S706:提取并确定对应的用户 手机号码,该号码即是用户UE的手机号码;

S707:PCRF通过Diameter AAA消息将该手机号码传递给AF。

其中,上述转换关系可以依靠下列的手段而获取:

由NAT设备每创建/取消一对地址映射时主动向PCRF提供;或者,

NAT设备开放查询接口供PCRF查询;或者,由一个数据网络设备提供 给PCRF或者供PCRF进行查询。

并且,可以理解的是,所述第一网络地址是由PCEF和PCRF进行交互, 由PCEF上报给PCRF的用户UE的网络地址。

本实施例适用于在含有NAT设备的环境下,并且,该种方法能够通过公 网/端口和私网/端口之间的转换关系,解决了由于用户第一网络地址和第二网 络地址的类型(公网或者私网)的不同而无法匹配的缺点,并且,该种方法 相对于现有技术来说,同样具有实现成本低、低迟延的优点。

方法实施例五:

其中,在上述实施例二~实施例四中,没有考虑到AF和PCRF之间的会 话和PCEF和PCRF之间的会话是否绑定;

其中,本实施例主要考虑在AF和PCRF之间的会话和PCEF和PCRF之 间的会话绑定以后的获取用户手机号码的流程;

其中,图11是本发明另一个在PCC架构下业务平台获取用户手机号码的 流程示意图;根据图11,所述方法包括下列步骤:

S801:PCRF绑定UE的第一网络地址和第二网络地址,并将存储AF获 取到的第二网络地址、PCEF传输的第一网络地址和对应的手机号码之间的对 应关系;

S802:业务平台AF通过DiameterAAR消息向PCRF发起用户手机号码 获取请求;

其中,该用户手机号码获取请求中具体包括了获取的UE的第二网络地 址,该第二网络地址是公网地址或者私网地址,或者,UE的公网地址和私网 地址;

S803:PCRF根据所述第二网络地址进行查询;

其中,S804:当在PCRF中存储的网络地址中有匹配的网络地址时,则 直接提取并确定对应的用户手机号码,该号码即是用户UE的手机号码;

S805:PCRF通过Diameter AAA消息将该手机号码传递给AF。

本发明采取了上述技术方案以后,相对于现有技术来说,能够兼容所有 的用户UE和业务平台之间的协议;并且,该方法相对于现有技术来说,同样 可以避免整体的网元间的复杂性、高成本和高时延,具有很好的技术优点。

系统实施例一:

以下结合对本发明的系统进行详细说明;

其中,图12是本发明业务平台获取用户手机号码的系统示意图;如图12 所示,所述业务平台获取用户手机号码的系统,包括:

业务平台,用于向策略和计费规则功能装置发起获取用户手机号码的请 求,其中,所述请求中携带有业务平台从网络侧获取到的用户第二网络地址;

策略和计费规则功能装置,用于将所述第二网络地址和存储的与用户手 机号码相对应的用户第一网络地址进行比对;

其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的 所述用户手机号码并应答给业务平台。

其中,所述获取用户手机号码的请求通过Diameter AAR消息发送给策略 和计费规则功能装置;

所述用户手机号码通过Diameter AAA消息应答给业务平台。

其中,还设有策略及计费执行功能装置,用于与策略及计费执行功能装 置进行交互,并向策略和计费规则功能装置传递用户网络地址和对应的用户 手机号码。

其中,所述用户第一网络地址是所述策略及计费执行功能装置传递给策 略和计费规则功能装置的用户网络地址;或者,

所述用户第一网络地址是在策略及计费执行功能装置和策略和计费规则 功能装置以及策略和计费规则功能装置与业务平台之间会话绑定成功后,策 略和计费规则功能装置获取到的业务平台从网络侧获取到的用户第二网络地 址和/或所述策略及计费执行功能装置传递给策略和计费规则功能装置的用户 网络地址。

本发明采取了上述技术方案以后,业务平台可以根据其从网络侧获取到 的当前会话的用户的任何类型的网络地址进行查询,只要在策略和计费规则 功能装置中存在有任一个与其相匹配的网络地址,即可以根据该网络地址获 取到当前用户手机号码,从而该种方法实现的技术手段较为简单;并且,该 方案具有实现成本低、低迟延的优点。

装置实施例一:

其中,结合图13和图14对本申请的PCRF和AF进行具体描述,其中, 图13是本发明实施例的策略和计费规则功能装置的结构示意图;

如图13所示,所述策略控制和计费规则功能装置,包括:

接收单元,用于获取业务平台发起的获取用户手机号码请求,其中,所 述请求中携带有业务平台从网络侧获取到的用户第二网络地址;

比对单元,用于根据所述第二网络地址与存储的第一网络地址进行比对; 其中,当获取到匹配的第一网络地址时,提取与第一网络地址相对应的所述 用户手机号码;

发送单元,用于将所述用户手机号码应答给业务平台。

其中,所述接收单元,还用于接收由策略及计费执行功能装置传递的用 户网络地址以及对应的用户手机号码;

并且,还包括:存储单元,用于存储所述策略及计费执行功能装置传递 的用户网络地址以及对应的用户手机号码。

其中,还包括:

会话绑定单元,用于绑定策略及计费执行功能装置和策略和计费规则功 能装置以及策略和计费规则功能装置与业务平台之间会话;

所述存储单元,还用于获取所述会话绑定成功后,策略和计费规则功能 装置获取到的业务平台从网络侧获取到的用户第二网络地址。

此外,所述接收单元,还用于获取用户的公网地址/端口和私网地址/端口 之间的转换关系;以及,业务平台传递的用于数据传输的数据传输网络端口;

所述比对单元,还用于根据所述转换关系将所述用户第二网络地址转换 成对应的第三网络地址;

所述比对单元,还用于根据所述第三网络地址进行查询获取是否有匹配 的第一网络地址以提取对应的用户手机号码。

其中,图14是本发明实施例的业务平台的结构示意图。如图14所示, 所述业务平台,包括:

发送单元,用于将所述获取用户手机号码的请求发送给策略控制和计费 规则功能装置;其中,所述请求中携带有业务平台从网络侧获取到的用户第 二网络地址;

接收单元,用于接收策略控制和计费规则功能装置根据所述用户第二网 络地址查询并提取的用户手机号码。

其中,所述获取用户手机号码请求中还携带有用于数据传输的数据传输 网络端口。

此外,参照图14,所述业务平台,还包括:触发单元,用于根据用户终 端的业务信息触发获取手机号码的请求。

根据本发明的策略及计费规则功能装置,能够与业务平台之间进行交互 并传递给业务平台以用户手机号码,并且,所述策略及计费规则功能装置能 够基于业务平台传递的从网络侧获取到的用户网络地址进行查询,进而实现 了将当前用户手机号码传递给业务平台的目的。

并且,所述业务平台能够基于获取到任何用户网络地址在策略及计费规 则功能装置,进而提取到用户手机号码。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤 可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读 取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述 的存储介质包括:只读存储器(Read Only Memory,简称ROM)、随机存取存 储器(Random Acess Memory,简称RAM)、磁碟、终端手机软件或者光盘等各 种可以存储程序代码的介质。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限 制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的 技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或 者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作 的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号