首页> 中国专利> 用于建立LTE PCC会话的方法、装置和系统

用于建立LTE PCC会话的方法、装置和系统

摘要

本发明公开一种用于建立LTE PCC会话的方法、装置和系统,该方法包括:在接收到会话请求后,从会话请求中提取出用户IP地址;查询与用户IP地址相对应的PGW;从PGW获取与用户IP地址相关联的用户签约信息;根据用户签约信息,生成相应的PCC规则;将PCC规则发送给PGW,以便PGW执行PCC规则。本公开提供的方法、装置以及系统,可以使得LTE用户不必下线即可基于网络侧的网元为用户建立LTE PCC会话,并且使得用户可以实时对QoS进行动态调整,减少用户获取QoS动态调整服务或其他服务的时延。

著录项

  • 公开/公告号CN106488582A

    专利类型发明专利

  • 公开/公告日2017-03-08

    原文格式PDF

  • 申请/专利权人 中国电信股份有限公司;

    申请/专利号CN201510530340.X

  • 发明设计人 谢沛荣;林清阳;陈洁;王庆扬;

    申请日2015-08-26

  • 分类号H04W76/02;

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人刘剑波

  • 地址 100033 北京市西城区金融大街31号

  • 入库时间 2023-06-19 01:44:06

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-17

    授权

    授权

  • 2017-05-03

    实质审查的生效 IPC(主分类):H04W76/02 申请日:20150826

    实质审查的生效

  • 2017-03-08

    公开

    公开

说明书

技术领域

本发明涉及通信领域,尤其涉及一种用于建立LTE PCC会话的方法、装置和系统。

背景技术

按当前3GPP(3rd Generation Partnership Project,第三代合作伙伴计划)的国际标准,当LTE(Long Term Evolution,长期演进)用户接入时,为了节省系统资源或其他原因,网络侧可以不为用户建立PCC(Policy Control and Charging,策略控制和计费)会话。但根据现有标准,除非用户下线再重新接入网络,否则网络侧将无法为该用户建立LTE PCC会话,从而无法对该用户的QoS(Quality of Service,服务质量)进行动态调整。

因此,有必要提出一种LTE PCC会话建立方法以解决上述技术问题。

发明内容

本公开要解决的一个技术问题是如何提出一种LTE PCC会话建立方法,使得用户不必下线重新接入网络即可基于网络侧建立用户的LTEPCC会话。

本公开提供一种用于建立LTE PCC会话的方法,包括:在接收到会话请求后,从会话请求中提取出用户IP地址;查询与所述用户IP地址相对应的PGW;从所述PGW获取与所述用户IP地址相关联的用户签约信息;根据所述用户签约信息生成相应的PCC规则;将所述PCC规则发送给所述PGW,以便所述PGW执行所述PCC规则。

进一步地,查询与所述用户IP地址相对应的PGW的步骤包括: 判断是否存在与所述用户IP地址相对应的PGW;若存在与所述用户IP地址相对应的PGW,则执行从所述PGW获取与所述用户IP地址相关联的用户签约信息的步骤;若不存在与所述用户IP地址相对应的PGW,则发送LTE PCC会话建立失败消息。

进一步地,从所述PGW获取与所述用户IP地址相关联的用户签约信息的步骤包括:向所述PGW发送查询请求,其中所述查询请求包括所述用户IP地址,以便所述PGW查询与所述用户IP地址相关联的用户签约信息;在接收到所述PGW发送的查询响应后,根据查询响应判断所述PGW是否查询到与所述用户IP地址相关联的用户签约信息;若所述PGW查询到与所述用户IP地址相关联的用户签约信息,则在接收到所述PGW发送的信用控制请求信息后,从信用控制请求信息中提取出与所述用户IP地址相关联的用户签约信息。

进一步地,若所述PGW未查询到与所述用户IP地址相关联的用户签约信息,则发送LTE PCC会话建立失败消息。

进一步地,所述用户签约信息包括所述用户的IMSI及相关会话信息。

本公开还提供一种用于建立LTE PCC会话的PCRF单元,包括:接收模块,用于在接收到会话请求后,从会话请求中提取出用户IP地址;查询模块,用于查询与所述用户IP地址相对应的PGW;获取模块,用于从所述PGW获取与所述用户IP地址相关联的用户签约信息;PCC规则生成模块,用于根据所述用户签约信息生成相应的PCC规则;发送模块,用于将所述PCC规则发送给所述PGW,以便所述PGW执行所述PCC规则。

进一步地,查询模块具体判断是否存在与所述用户IP地址相对应的PGW;若存在与所述用户IP地址相对应的PGW,则指示获取模块执行从所述PGW获取与所述用户IP地址相关联的用户签约信息的操作;若不存在与所述用户IP地址相对应的PGW,则指示发送模块发送LTE PCC会话建立失败消息。

进一步地,获取模块包括发送子模块、接收子模块和获取子模块, 其中:发送子模块,用于向所述PGW发送查询请求,其中所述查询请求包括所述用户IP地址,以便所述PGW查询与所述用户IP地址相关联的用户签约信息;接收子模块,用于接收所述PGW发送的查询响应;获取子模块,用于在接收子模块接收到所述PGW发送的查询响应后,根据查询响应判断所述PGW是否查询到与所述用户IP地址相关联的用户签约信息;若所述PGW查询到与所述用户IP地址相关联的用户签约信息,则在接收子模块接收到所述PGW发送的信用控制请求信息后,从信用控制请求信息中提取出与所述用户IP地址相关联的用户签约信息。

进一步地,获取子模块还用于在所述PGW未查询到与所述用户IP地址相关联的用户签约信息时,指示发送模块发送LTE PCC会话建立失败消息。

进一步地,所述用户签约信息包括所述用户的IMSI及相关会话信息。

本发明还提供一种用于建立LTE PCC会话的系统,包括PCRF单元和PGW,其中:PCRF单元上述涉及的PCRF单元;PGW,用于根据所述PCRF单元发送的查询请求,向所述PCRF单元提供与用户IP地址相关联的用户签约信息;在接收到所述PCRF单元发送的PCC规则后,执行所述PCC规则。

进一步地,PGW具体在接收到所述PCRF单元发送的查询请求后,查询与所述用户IP地址相关联的用户签约信息;若查询到与所述用户IP地址相关联的用户签约信息,则向所述PCRF单元发送查询响应,以指示查询成功;向所述PGW发送信用控制请求信息,其中信用控制请求信息中包括与所述用户IP地址相关联的用户签约信息。

进一步地,PGW还用于在未查询到与所述用户IP地址相关联的用户签约信息,则向所述PCRF单元发送查询响应,以指示查询失败。

本公开提供的LTE PCC会话建立方法、PCRF单元及系统,可以使得LTE用户不必下线即可基于网络侧的网元为用户建立LTE PCC会话,使得用户可以实时对QoS进行动态调整,减少用户获取QoS动态 调整服务或其他服务的时延。

附图说明

图1示出本发明一个实施例的用于建立LTE PCC会话的方法的流程图。

图2示出本发明另一个实施例的用于建立LTE PCC会话的方法的流程图。

图3示出本发明一个实施例的用于建立LTE PCC会话的PCRF单元的结构框图。

图4示出本发明一个实施例的用于建立LTE PCC会话的PCRF单元的结构框图。

图5示出本发明一个实施例的用于建立LTE PCC会话的系统的结构框图。

图6示出了本发明的另一个实施例的一种PCRF设备的结构框图。

具体实施方式

下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。

本发明提出了一种可由PCRF(Policy and Charging RulesFunction,策略与计费规则功能)发起建立LTE PCC(Policy Controland Charging,策略控制与计费)会话的方,从而实现后续的QoS管控等功能。图1示出本发明一个实施例的用于建立LTE PCC会话的方法的流程图。如图1所示,该方法主要包括:

步骤100,PCRF单元在接收到会话请求后,从会话请求中提取出用户IP(Internet Protocol,网络协议)地址。

在一个实施中,PCRF预先存储各PGW配置的用户IP地址池信息,该地址池中具体可以包括各地址池的IP地址范围及对应的PGW的Rx接口IP地址。

在一个实施例中,会话请求可以是AF(Application Function,应 用功能)单元发送的或者其他网元发送的对QoS调整的请求,该QoS调整请求还可包括QoS信息。

在一个实施例中,会话请求也可以是其他网元发送的位置获取请求信。

步骤102,PCRF查询与用户IP地址相对应的PGW。

在一个实施例中,该查询与用户IP地址相对应的PGW的步骤可以包括:判断是否存在与用户IP地址相对应的PGW;若存在与用户IP地址相对应的PGW,则执行从PGW获取与用户IP地址相关联的用户签约信息的步骤;若不存在与用户IP地址相对应的PGW,则向应用功能单元发送LTE PCC会话建立失败消息。

例如,在接收到AF发送的会话请求后,PCRF根据用户IP地址查找对应的PGW(Public Data Network Gateway,公用数据网网关),例如,当PCRF要对某个用户发起建立LTE PCC会话时,PCRF将根据用户的IP地址去查找该用户对应的PGW的IP地址。

步骤104,PCRF从PGW获取与用户IP地址相关联的用户签约信息;

在一个实施例中,该步骤可以包括向PGW发送查询请求,其中查询请求包括用户IP地址,以便PGW查询与用户IP地址相关联的用户签约信息;在接收到PGW发送的查询响应后,根据查询响应判断PGW是否查询到与用户IP地址相关联的用户签约信息;若PGW查询到与用户IP地址相关联的用户签约信息,则在接收到PGW发送的信用控制请求信息后,从信用控制请求信息中提取出与用户IP地址相关联的用户签约信息。

在一个具体地实施方式中,若PGW未查询到与用户IP地址相关联的用户签约信息,则向应用功能单元AF发送LTE PCC会话建立失败消息。

在一个具体的实施方式中,用户签约信息包括用户的IMSI及相关会话信息。

步骤106,PCRF根据用户签约信息,生成相应的PCC规则。

步骤108,PCRF将PCC规则发送给PGW,以便PGW执行PCC规则。

本发明提出的基于用户IP地址的PCRF发起的LTE PCC会话建立方法,针对当前LTE用户在初始接入时如未建立LTE PCC会话时,后续用户在业务过程中无法再建立LTE PCC会话的问题,提出了由PCRF存储各PGW对应的用户地址池,当PCRF按要求对某个用户发起LTE PCC会话建立时,将根据用户的IP地址查找对应的PGW,随后向该PGW发起LTE PCC会话,其中携带该用户的IP地址,PGW收到该请求后根据IP地址查找对应的用户IMSI及上下文信息,并把相关信息送往PCRF,完成LTE PCC会话建立,这样,可以使得用户不必下线重新连接网络,就能基于网络侧的网元为用户建立LTE PCC会话,使得用户可以实时对QoS进行动态调整,并能够及时获得用户的位置信息,减少用户获取QoS动态调整服务或位置信息服务的时延。

图2示出本发明另一个实施例的用于建立LTE PCC会话的方法的流程图。如图2所示,该方法主要包括:

步骤201,PCRF预先存储各PGW的IP地址池信息及与各PGW的Gx接口IP地址。

具体地,PCRF预先存储各PGW配置的用户IP地址池信息,具体可以包括各地址池的IP地址范围及对应的PGW的Rx接口IP地址。

步骤202,LTE用户在初始接入EPC(Evolved Packet Core,演进的分组核心网)网络时,未为该用户建立LTE PCC会话。

步骤203,AF向PCRF发送会话请求,其中,该会话请求可以是调整用户QoS的请求,会话请求中携带了用户IP地址。

在一个实施例中,若会话请求可以为QoS调整请求、地理位置获取请求等。需要说明的是,尽管以AF向PCRF发送调整用户QoS的会话请求、地理位置获取请求等为示例以作说明,但是本领域人员可以理解,本发明不限于此,该会话请求还可以是其他网元发送的会话请 求。

步骤204,PCRF根据用户的IP地址,去查询对应的PGW。

在一个实施例中,当PCRF根据用户IP地址信息未能查找到对应的PGW时,LTE PCC会话建立失败。

步骤205,PCRF向PGW发送RAR(Re-Auth Request)消息,要求建立LTE PCC会话,RAR消息中携带了用户的IP地址。

步骤206,PGW根据用户的IP地址,查找该用户的IMSI与相关会话信息。

具体地,PGW根据用户的IP地址去查找用户的IMSI及其会话信息,当找到该用户信息后,将向PCRF发送应答消息,其中携带了用户的IMSI及相关会话信息,完成LTE PCC会话建立;当PGW根据用户IP地址未能找到用户的IMSI与相关会话信息时,LTE PCC会话建立失败。

步骤207,PGW向PCRF返回RAA(Re-Auth Answer)消息。

步骤208,PGW向PCRF发送CCR(Credit Control Request,信用控制请求)消息,其中携带了用户的IMSI与相关会话信息。

步骤209,PCRF根据用户的签约信息生成PCC规则。在一个实施例中,所述用户签约信息包括所述用户的IMSI及相关会话信息。

步骤210,PCRF返回CCA(Credit Control Answer,信用控制应答)消息,其中携带PCC规则,至此该用户的LTE PCC会话建立完成。

步骤211,PCRF向AF发送会话应答。

具体地,若AF发送的请求为QoS调整请求,则所述会话应答中包括QoS调整信息。

本发明提出一种基于用户IP地址的PCRF发起的LTE PCC会话建立方法,可以使得EPC用户不必下线即可基于网络侧的网元为用户建立LTE PCC会话,使得用户可以实时对QoS进行动态调整,还能及时获得用户的位置信息,减少用户获取QoS动态调整等服务的时延。

图3示出本发明一个实施例的用于建立LTE PCC会话的PCRF单 元的结构框图。如图3所示,该PCRF单元300主要包括:接收模块301,用于在接收到会话请求后,从会话请求中提取出用户IP地址;查询模块302,用于查询与用户IP地址相对应的PGW;获取模块303,用于从PGW获取与用户IP地址相关联的用户签约信息;PCC规则生成模块304,用于根据用户签约信息,生成相应的PCC规则;发送模块305,用于将PCC规则发送给PGW,以便PGW执行PCC规则。

本发明实施例的PCRF单元可以预先存储PGW的IP地址池信息,在接收到QoS请求或其他基于LTE PCC会话的请求后,基于会话请求中的用户的IP地址查找对应的PGW,使得PGW根据PCRF生成的PCC规则重新建立连接,使得用户不必下线重新连接网络,就能基于网络侧的网元为用户建立LTE PCC会话,使得用户可以实时对QoS进行动态调整,及时获得当前的位置信息,减少用户获取QoS动态调整服务的时延。

图4示出本发明一个实施例的用于建立LTE PCC会话的PCRF单元的结构框图。如图4所示,查询模块402具体判断是否存在与所述用户IP地址相对应的PGW;若存在与所述用户IP地址相对应的PGW,则指示获取模块执行从所述PGW获取与所述用户IP地址相关联的用户签约信息的操作;若不存在与所述用户IP地址相对应的PGW,则指示发送模块发送LTE PCC会话建立失败消息。

在一个实施例中,获取模块403包括发送子模块4031、接收子模块4032和获取子模块4033,其中:发送子模块4031,用于向所述PGW发送查询请求,其中所述查询请求包括所述用户IP地址,以便所述PGW查询与所述用户IP地址相关联的用户签约信息;接收子模块4032,用于接收所述PGW发送的查询响应;获取子模块4033,用于在接收子模块4032接收到所述PGW发送的查询响应后,根据查询响应判断所述PGW是否查询到与所述用户IP地址相关联的用户签约信息;若所述PGW查询到与所述用户IP地址相关联的用户签约信息,则在接收子模块4032接收到所述PGW发送的信用控制请求信息后,从信用控制请求信息中提取出与所述用户IP地址相关联的用户签约信 息。

在一个实施例中,获取子模块4033还用于在所述PGW未查询到与所述用户IP地址相关联的用户签约信息时,指示发送模块405发送LTE PCC会话建立失败消息。

在一个实施例中,所述用户签约信息包括所述用户的IMSI及相关会话信息。

图5示出本发明一个实施例的用于建立LTE PCC会话的系统的结构框图。如图5所示,该LTE PCC会话建立系统500主要包括:PCRF单元501和PGW 502,其中:PCRF单元501为上述涉及的PCRF单元,此处不再赘述;PGW502用于根据PCRF单元501发送的查询请求,向PCRF单元501提供与用户IP地址相关联的用户签约信息;在接收到PCRF单元501发送的PCC规则后,执行PCC规则。

在一个实施例中,PGW 502具体在接收到PCRF单元501发送的查询请求后,查询与用户IP地址相关联的用户签约信息;若查询到与用户IP地址相关联的用户签约信息,则向PCRF单元501发送查询响应,以指示查询成功;向PGW 502发送信用控制请求信息,其中信用控制请求信息中包括与用户IP地址相关联的用户签约信息。

在一个实施例中,PGW 502还用于在未查询到与用户IP地址相关联的用户签约信息,则向PCRF单元501发送查询响应,以指示查询失败。

图6示出了本发明的另一个实施例的一种PCRF设备的结构框图。PCRF设备600可以是具备计算能力的主机服务器、个人计算机PC、或者可携带的便携式计算机,移动终端或其他终端等。本发明具体实施例并不对计算节点的具体实现做限定。

PCRF设备600包括处理器(processor)601、通信接口(Communications Interface)602、存储器(memory)603和总线604。其中,处理器601、通信接口602、以及存储器603通过总线604完成相互间的通信。

通信接口602用于与网络设备通信,其中网络设备包括例如虚拟机 管理中心、共享存储等。

处理器601用于执行程序。处理器601可以是一个中央处理器CPU,或者可以是专用集成电路ASIC(Application Specific IntegratedCircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器603用于存放文件。存储器603可以包含高速RAM存储器,也可还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。存储器603也可以是存储器阵列。存储器603还可能被分块,并且块可按一定的规则组合成虚拟卷。

在一种实施方式中,上述程序可为包括计算机操作指令的程序代码。该程序具体可用于:在接收到会话请求后,从会话请求中提取出用户IP地址;查询与所述用户IP地址相对应的PGW;从所述PGW获取与所述用户IP地址相关联的用户签约信息;根据所述用户签约信息,生成相应的PCC规则;将所述PCC规则发送给所述PGW,以便所述PGW执行所述PCC规则。

在一个具体地实施方式中,查询与所述用户IP地址相对应的PGW的步骤包括:判断是否存在与所述用户IP地址相对应的PGW;若存在与所述用户IP地址相对应的PGW,则执行从所述PGW获取与所述用户IP地址相关联的用户签约信息的步骤;若不存在与所述用户IP地址相对应的PGW,则发送LTE PCC会话建立失败消息。

在一个具体地实施方式中,从所述PGW获取与所述用户IP地址相关联的用户签约信息的步骤包括:向所述PGW发送查询请求,其中所述查询请求包括所述用户IP地址,以便所述PGW查询与所述用户IP地址相关联的用户签约信息;在接收到所述PGW发送的查询响应后,根据查询响应判断所述PGW是否查询到与所述用户IP地址相关联的用户签约信息;若所述PGW查询到与所述用户IP地址相关联的用户签约信息,则在接收到所述PGW发送的信用控制请求信息后,从信用控制请求信息中提取出与所述用户IP地址相关联的用户签约信息。

在一个具体地实施方式中,若所述PGW未查询到与所述用户IP 地址相关联的用户签约信息,则发送LTE PCC会话建立失败消息。

本领域普通技术人员可以意识到,本文所描述的实施例中的各示例性单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件形式来实现,取决于技术方案的特定应用和设计约束条件。专业技术人员可以针对特定的应用选择不同的方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

如果以计算机软件的形式来实现功能并作为独立的产品销售或使用时,则在一定程度上可认为本发明的技术方案的全部或部分(例如对现有技术做出贡献的部分)是以计算机软件产品的形式体现的。该计算机软件产品通常存储在计算机可读取的非易失性存储介质中,包括若干指令用以使得计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各实施例方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号