控制接入方法、系统和网关与流程

文档序号:12613894阅读:512来源:国知局
控制接入方法、系统和网关与流程

本发明涉及通信技术领域,特别是涉及一种控制接入方法、系统和网关。



背景技术:

在3GPP(3rd Generation Partnership Program,第三代合作计划)架构下,演进的分组域网关位于无线域与PDN(Packet Date Network,分组数据网络)域之间,终端使用分组域服务时,分组域网关为终端建立PDN连接,触发此PDN相关的Gx、Gy、Ga、Raius等接口的业务流程,通知PCRF(Policy and Charging Rules Function,策略与计费功能单元)、OCS(Online Charging System,在线计费系统)、CG(Charging Gateway计费网关)、AAA Server(Authentication,Authorization and Accounting Server,认证、授权和计费服务器)等周边网元建立新的PDN连接。

如图1所示,传统的实现接入控制的方法是通过分组域网关在控制面与周边网元按照固定顺序进行信令交互。交互的基本流程如下:首先,PGW(PDN GateWay,PDN网关即分组域网关)向Radius Auth Server(鉴权服务器)发送接入请求,Radius Auth Server对用户进行鉴权,如果鉴权成功,则向PGW响应Access Accept(允许接入)的消息;接下来PGW向DHCP Server(DHCP服务器)请求IP地址,DHCP Server向PGW响应IP地址分配;然后PGW向PCRF发送CCRI(Credit Control Request Init,初始信用控制请求)消息,请求建立IP-CAN会话,PCRF为用户请求的PDN建立IP-CAN,进行策略授权,向PGW响应CCAI(Credit Control Acknowledge Init,初始信用控制响应)消息;接下来PGW向Radius Acct Server(计费服务器)发送计费开始消息,计费服务器处理完计费开始消息后,向PGW响应开始计费消息;最后,PGW向OCS发送CCRI消息,OCS根据用户的配额等信息,判断是否允许PDN建立,向PGW响应CCAI消息。此种按照静态配 置顺序进行控制的方法容易造成分组域网关实现复杂,负荷过重,交互频繁,域内信令过多,造成带宽资源浪费,同时由于按照固定顺序与周边网元交互,当需要部署新控制网元时,扩展困难,容易对现网用户造成冲击。



技术实现要素:

基于此,有必要针对上述技术问题,提出一种能够减少信令交互且扩展容易的控制接入方法、系统和网关。

一种控制接入方法,所述方法包括:分组域网关接收用户接入报文,根据所述用户接入报文获取控制链路径信息,根据所述控制链路径信息提取用户信息,并将控制链路径信息和用户信息发送到控制链节点;所述控制链节点根据接收到的用户信息进行控制,并根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至所述分组域网关;所述分组域网关接收控制链节点返回的控制结果,并根据所述控制结果控制用户接入。

在其中一个实施例中,在所述分组域网关接收用户接入报文的步骤之前还包括:编排器编排控制链路径,并将编排的控制链路径信息下发到分组域网关和控制链节点。

在其中一个实施例中,所述将所述控制链路径信息和用户信息发送到控制链节点的步骤之前还包括:将所述控制链路径信息和用户信息进行编码;

所述控制链节点根据接收到的用户信息进行控制,并根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点的步骤为:所述控制链节点根据接收到的用户信息进行控制,将控制成功的控制结果编码到用户信息中,并根据所述控制链路径信息将编码后的用户信息发送给下一个控制链节点。

在其中一个实施例中,在所述控制链节点根据接收到的用户信息进行控制的步骤之后还包括:若控制失败,则直接将控制结果返回至所述分组域网关。

在其中一个实施例中,所述在所述根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点的步骤之前还包括:判断当前控 制链节点是否为最后一个控制链节点,若是,则进入将控制结果返回至所述分组域网关的步骤;若否,则进入根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点的步骤。

在其中一个实施例中,所述根据所述用户接入报文获取控制链路径信息的步骤包括:根据所述用户接入报文提取用户特征标识;根据预设的规则,确定与所述用户特征标识对应的控制链路径信息。

在其中一个实施例中,所述控制链路径信息和所述用户信息采用不同的类型进行编码。

一种控制接入系统,所述系统包括:

分组域网关,用于接收用户接入报文,根据所述用户接入报文获取控制链路径信息,根据所述控制链路径信息提取用户信息,并将所述控制链路径信息和用户信息发送到控制链节点;至少一个控制链节点,用于根据接收到的用户信息进行控制,并根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至所述分组域网关,所述分组域网关接收控制链节点返回的控制结果,并根据控制结果控制用户接入。

在其中一个实施例中,所述控制接入系统还包括:编排器,用于编排控制链路径,并将编排的控制链路径信息下发到分组域网关和控制链节点。

在其中一个实施例中,所述分组域网关还用于将所述控制链路径信息和用户信息进行编码,并将编码后的控制链路径信息和用户信息发送到控制链节点。

在其中一个实施例中,所述控制链节点还用于若控制失败,则直接将控制结果返回至所述分组域网关。

在其中一个实施例中,所述控制链节点还用于判断当前控制链节点是否为最后一个控制链节点,若是,则将控制结果返回至所述分组域网关;若否,则根据所述控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点。

在其中一个实施例中,所述分组域网关还用于根据所述用户接入报文提取 用户特征标识,根据预设的规则,确定与所述用户特征标识对应的控制链路径信息。

在其中一个实施例中,所述控制链路径信息和所述用户信息采用不同的类型进行编码。

上述控制接入方法和系统,通过分组域网关接收用户接入报文,获取控制链路径信息,提取用户信息,并将控制链路径信息和用户信息发送到控制链节点,控制链节点根据接收到的用户信息进行控制,并根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至分组域网关;分组域网关接收控制链节点返回的控制结果,并根据控制结果控制用户接入。从而在分组域核心网中实现了控制链,减少了分组域网关进行接入控制时的信令交互,增加了网络带宽,同时接入控制时分组域网关与控制网元的解耦,降低了分组域网关的实现难度,提高了新业务部署的可扩展性。

一种控制接入方法,所述方法包括:接收用户接入报文,根据用户接入报文获取控制链路径信息;根据所述控制链路径信息提取用户信息;并将控制链路径信息和用户信息发送到控制链节点,接收控制链节点返回的控制结果,根据所述控制结果控制用户接入。

在其中一个实施例中,所述根据用户接入报文提取控制链信息的步骤包括:根据用户接入报文,提取用户特征标识;根据预设的规则,确定与所述用户特征标识对应的控制链路径信息。

在其中一个实施例中,在所述将所述用户信息发送到控制链节点的步骤之前还包括:将控制链路径信息和用户信息进行编码。

在其中一个实施例中,所述控制链路径信息和用户信息采用不同的类型进行编码。

一种控制接入网关,所述网关包括:接收模块,用于接收用户接入报文,根据用户接入报文获取控制链路径消息;提取模块,用于根据所述控制链路径 信息提取用户信息;发送模块,用于将用户信息发送到控制链节点;控制模块,用于接收控制链节点返回的控制结果,根据所述控制结果控制用户接入。

在其中一个实施例中,所述接收模块包括:标识提取模块,用于根据用户接入报文,提取用户特征标识;确定模块,用于根据预设的规则,确定与所述用户特征标识对应的控制链路径信息。

在其中一个实施例中,所述系统还包括:编码模块,用于将控制链路径信息和用户信息进行编码。

在其中一个实施例中,所述控制链路径信息和用户信息采用不同的类型进行编码。

上述控制接入方法和网关,通过接收用户接入报文,获取控制链路径信息,继而又根据控制链路径信息提取用户信息,将控制链路径信息和用户信息发送给控制链节点,接收控制链节点返回的控制结果,根据控制结果控制用户接入。该方法通过在分组域网关实现控制链,减少了进行接入控制时信令的频繁交互,增加了网络带宽,同时通过分组域网关与控制链节点即控制网元的解耦,降低了实现的难度,提高了新业务部署的可扩展性。

附图说明

图1为传统的实现接入控制的方法示意图;

图2为一个实施例中控制接入方法的流程图;

图3为一个实施例中实现接入控制的方法示意图;

图4为一个实施例中实现控制接入的时序图;

图5为另一个实施例中实现控制接入的时序图;

图6为再一个实施例中实现控制接入的时序图;

图7为一个实施例中提取控制链路径信息的方法流程图;

图8为另一个实施例中控制接入方法的流程图;

图9为一个实施例中控制接入系统的结构框图;

图10为一个实施例中控制接入网关的结构框图;

图11为一个实施例中接收模块的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图2所示,在一个实施例中,提出了一种控制接入方法,该方法包括:

步骤202,分组域网关接收用户接入报文,根据用户接入报文获取控制链路径信息,根据控制链路径信息提取用户信息,并将控制链路径信息和用户信息发送到控制链节点。

在本实施例中,用户接入报文携带了用户信息,提取用户信息中的某个特征用于唯一匹配一个控制链路径信息,其中,控制链路径信息包括路径标识和路径位置,路径标识用于唯一确定一条控制链,路径位置用于标识每个控制链节点在该控制链中的路径位置。根据匹配到的控制链路径信息提取需要的用户信息,用于对该控制链各个控制链节点进行控制。优选的,提取用户信息的方式为根据控制链节点中的类型和数目,提取必需的用户信息。根据控制链的路径标识和路径位置确定下一个控制链节点,将控制链路径信息和用户信息发送给该控制链节点。

步骤204,控制链节点根据接收到的用户信息进行控制,并根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至分组域网关。

在本实施例中,控制链节点接收分组域网关发送的控制链路径信息和用户信息,并根据用户信息进行控制,若控制成功,更新当前的路径位置信息,并根据控制链路径标识和路径位置将控制成功的控制结果和用户信息发送给下一个控制链节点。其中,路径位置与控制链中节点的个数有关系,如控制链中有3个控制链节点,则在第一个控制链节点时,可以认为路径位置为3,到最后一个节点处理后,则路径位置为0,从而确定控制链处理完毕,将结果返回给分组域网关。判断当前的路径位置是否为该控制链中的最后一个控制链节点,若否, 则将编码后的用户信息发送给下一个控制链节点,若是,则将控制结果返回给分组域网关。

步骤206,分组域网关接收控制链节点返回的控制结果,并根据控制结果控制用户接入。

具体的,分组域网关接收控制链节点返回的控制结果,若控制成功,则根据控制结果允许用户接入,若控制失败,则拒绝用户接入,从而完成整个接入流程。

在本实施例中,通过分组域网关接收用户接入报文,获取控制链路径信息,提取用户信息,并将控制链路径信息和用户信息发送到控制链节点,控制链节点根据接收到的用户信息进行控制,将控制成功的控制结果编码到用户信息中,并根据控制链路径信息将编码后的用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至分组域网关;分组域网关接收控制链节点返回的控制结果,并根据控制结果控制用户接入。从而在分组域核心网中实现了控制链,减少了分组域网关进行接入控制时的信令交互,增加了网络带宽,同时接入控制时分组域网关与控制网元的解耦,降低了分组域网关的实现难度,提高了新业务部署的可扩展性。

如图3所示,在一个实施例中,使用上述控制接入方法实现控制用户接入的流程如下:

PGW向Radius Auth Server发送接入请求,Radius Auth Server对用户进行鉴权,如果鉴权成功,Radius Auth Server向DHCP Server请求IP地址,DHCP Server向PCRF发送CCRI消息,请求建立IP-CAN会话,PCRF为用户请求的PDN建立IP-CAN,进行策略授权;接下来PCRF向Radius Acct Server发送计费开始消息,计费服务器处理完计费开始消息后,Radius Acct Server向OCS发送CCRI消息,OCS根据用户的配额等信息,判断是否允许PDN建立,向PGW响应CCAI消息。

在一个实施例中,在分组域网关接收用户接入报文的步骤之前还包括:

编排器编排控制链路径,并将编排的控制链路径信息下发到分组域网关和控制链节点。

具体的,编排器可以使用网管来实现,也可以使用其他编排方式实现。通过编排器编排控制链路径,并将编排好的控制链路径信息下发到对应的分组域网关和控制链节点。其中,控制链信息包括但不限于以下信息:路径标识信息,路径位置信息,节点属性信息,节点地址信息,编码信息以及其他信息。预先建立用户信息的某些特征与各个控制链的对应关系,比如,建立APN(接入点)与控制链之间的对应关系,通过提取用户接入报文中的APN信息,确定与之对应的控制链。一旦控制链确定,该控制链中的节点数目、节点类型以及各个节点的顺序也随之确定。根据确定的控制链信息提取必需的用户信息,用户信息包括很多,不同场景下有不同的需要,包括但不限于:APN(Access Point Name,接入点)、IMSI(International Mobile Subscriber Identification Number,国际移动用户识别码)、RAT(接入类型)和接入协议等。其中,各个控制节点对应不同的控制网元。

在一个实施例中,将控制链路径信息和用户信息发送到控制链节点的步骤之前还包括:将控制链路径信息和用户信息进行编码。

控制链节点根据接收到的用户信息进行控制,并根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点的步骤为:控制链节点根据接收到的用户信息进行控制,将控制成功的控制结果编码到用户信息中,并根据控制链路径信息将编码后的用户信息发送给下一个控制链节点。

具体的,分组域网关根据控制链信息提取用户信息,并将控制链路径信息和用户信息采用通用的TLV格式进行编码,根据路径标识和路径位置将编码后的控制链路径信息和用户信息发送给控制链节点。控制链节点首先对接收到的用户信息进行解码,并根据解码后的用户信息进行控制,并将控制成功的控制结果采用同样的编码方式编码到用户信息中,根据控制链路径信息将编码后的用户信息发送给下一个控制链节点。

下面结合具体实施例进行描述。如图4所示,在一个实施例中,使用控制链编排器编排控制链路径1,该路径包含一个控制节点:AAA鉴权服务器。将编排的控制链路径1信息下发到分组域网关和AAA鉴权服务器。分组域网关接收到用户接入报文,提取接入报文中的APN信息,并根据APN信息获取到路 径1信息,并根据路径1信息提取用户信息里面的鉴权用户、密钥等信息,分组域网关对路径1标识、路径位置、及提取的鉴权信息按照通用的TLV格式进行编码,根据路径标识和路径位置将编码后的用户信息发送到AAA鉴权服务器,AAA鉴权服务器接收到用户信息,进行解码,然后根据解码得到的用户信息进行鉴权,如果鉴权通过,AAA鉴权服务器将鉴权结果以相同的格式编码到用户信息中,并对路径位置进行更新,发现自己是最后一个节点,将重新编码的报文发给分组域网关。分组域网关收到AAA鉴权服务器发回的报文,鉴权通过,完成接入流程。

在一个实施例中,在控制链节点根据接收到的用户信息进行控制的步骤之后还包括:若控制失败,则直接将控制结果返回至分组域网关。

具体的,控制链节点根据接收到的用户信息进行控制,若控制失败,则直接将控制失败的结果发送至分组域网关,分组域网关根据接收到的控制结果拒绝用户的接入,从而完成控制用户接入的流程。

如图5所示,在一个实施例中,控制链编排器编排路径2,包含三个控制节点:AAA鉴权服务器、PCRF、OCS,将路径信息下发到分组域网关、AAA鉴权服务器、PCRF、OCS;分组域网关接收用户接入报文,提取APN进行匹配,获取到路径2信息,分组域网关根据路径2信息提取鉴权用户、密钥、用户标识、位置、协议等用户信息,并对路径2标识、路径位置以及提取的用户信息按照某种通用TLV格式进行编码,根据路径标识,将编码后的信息发送到AAA鉴权服务器;AAA鉴权服务器收到用户信息,解码后进行鉴权,鉴权不通过。鉴权服务器将鉴权结果以相同的格式编码到用户信息中,中断控制链,将失败结果直接发回分组域网关,分组域网关收到AAA鉴权服务器发回的报文,进行解码,根据解码后的控制结果拒绝用户接入,完成接入控制流程。

在一个实施例中,在将控制成功的控制结果编码到用户信息中的步骤之后还包括:判断当前控制链节点是否为最后一个控制链节点,若是,则进入将控制结果返回至分组域网关的步骤;若否,则进入根据控制链路径信息将编码后的用户信息发送给下一个控制链节点的步骤。

具体的,将控制成功的控制结果编码到用户信息之后,更新路径位置信息, 判断当前控制链节点的路径位置是否该控制链的最后一个控制节点,若是,则将控制成功的控制结果返回给分组域网关,若否,则根据路径标识和路径位置将编码后的用户信息发送给下一个控制链节点。

如图6所示,在一个实施例中,控制链编排器编排路径2,包含三个控制节点:AAA鉴权服务器、PCRF、OCS,将路径信息下发到分组域网关、AAA鉴权服务器、PCRF、OCS;分组域网关接收用户接入报文,提取APN进行匹配,获取到路径2信息,分组域网关根据路径2信息提取鉴权用户、密钥、用户标识、位置、协议等用户信息,并对路径2标识、路径位置以及提取的用户信息按照某种通用TLV格式进行编码,根据路径标识,将编码后的信息发送到AAA鉴权服务器;AAA鉴权服务器收到用户信息,解码后进行鉴权,鉴权通过。AAA鉴权服务器将鉴权结果以相同的格式编码到用户信息中,并对路径位置进行更新,根据路径标识和更新后的路径位置,将重新编码的报文发给PCRF;PCRF接收到用户信息,解码后进行QOS控制和计费策略选择。PCRF将QOS控制和计费策略选择以相同的格式编码到用户信息中,并对路径位置进行更新,根据路径标识和更新后的路径位置,将重新编码的报文发给OCS计费服务器,OCS接收到用户信息,解码后进行计费准备,OCS对路径位置进行更新,发现自己所在的位置是最后一个控制链节点,根据路径标识和更新后的路径位置,将重新编码的报文发给分组域网关;分组域网关收到OCS发回的报文,完成接入控制流程。

如图7所示,在一个实施例中,根据用户接入报文获取控制链路径信息的步骤包括:

步骤702,根据用户接入报文提取用户特征标识。

具体的,分组域网关接收前置网元或终端携带的用户信息,提取用户信息里面的用户特征标识,这里的用户特征标识可以是APN(接入点),也可以是IMSI(用户标识),还可以是RAT(接入类型)等可以用来标识接入用户信息的标识。

步骤704,根据预设的规则,确定与用户特征标识对应的控制链路径信息。

具体的,预先建立用户特征标识与控制链路径信息之间的对应关系,用户 特征标识与控制链路径信息之间可以是一对一的关系,也可以是多对一的关系,根据用户特征标识可以唯一确定一条控制链路径信息。

在一个实施例中,路径信息和用户信息采用不同的类型进行编码。

具体的,分组域网关和控制链中各个控制链节点对控制结果、用户信息和路径信息采用通用的TLV格式进行编码,TLV中的T代表Type(类型),L代表Length(长度),V代表Value(值),编码的数据长度可变,数据长度和值根据类型的不同而不同。本实施例中,对控制结果、用户信息和路径信息采用不同类型进行编码,携带不同的字段。例如,表1中表示路径信息编码携带路径标识和当前路径位置,表2中表示用户信息携带IMSI,表3中表示鉴权结果标识用户是否通过鉴权,其中,表中的1Octet=8Bit。

表1

表2

表3

如图8所示,在一个实施例中,提取了一种控制接入方法,该方法以应用在分组域核心网中的分组域网关中进行举例说明,具体包括:

步骤802,接收用户接入报文,根据用户接入报文获取控制链路径信息。

具体的,分组域网关接收用户接入报文,用户接入报文携带了用户信息,提取用户信息中的某个特征用于唯一匹配一个控制链路径信息,路径信息包括路径标识和路径位置,路径标识用于唯一确定一条控制链,路径位置用于标识每个控制链节点在该控制链中的位置。根据匹配到的控制链路径信息提取用户信息,用于对该控制链各个节点进行控制

步骤804,根据控制链路径信息提取用户信息。

具体的,分组域网关提取用户信息的方式有两种,一种是不管控制链中节点的数目和类型,把全部用户信息都带上;一种是根据控制链节点中的类型,只提取必需的用户信息。预先建立用户信息的某些特征与各个控制链的对应关系,对应关系可以是一对一的关系,也可以是多对一的关系。比如,建立APN(接入点)与控制链之间的对应关系,通过提取用户接入报文中的APN信息,确定与之对应的控制链。一旦控制链确定,该控制链中的节点数目、节点类型以及各个节点的顺序也随之确定。根据确定的控制链信息提取必需的用户信息,用户信息包括很多,不同场景下有不同的需要,包括但不限于:APN(接入点)、IMSI(用户标识)、RAT(接入类型)和接入协议等。

步骤806,将控制链路径信息和用户信息发送到控制链节点。

具体的,分组域网关根据控制链的路径标识和路径位置确定下一个控制链 节点,将控制链路径信息和用户信息发送给该控制链节点,使控制链节点接收该控制链路径信息和用户信息,并根据接收到的用户信息进行控制,更新当前的路径位置,根据路径标识和路径位置将控制成功的控制结果和用户信息发送给下一个控制链节点,直到所有的控制链节点控制完成。

步骤808,接收控制链节点返回的控制结果,根据控制结果控制用户接入。

具体的,分组域网关接收控制链中最后一个控制链节点返回的控制结果,根据接收到的控制结果控制用户接入,从而完成整个接入流程。

在本实施例中,分组域网关通过接收用户接入报文,获取控制链路径信息,继而又根据控制链路径信息提取用户信息,将控制链路径信息和用户信息发送给控制链节点,使控制链节点根据接收到的用户信息进行控制,根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,直到所有控制节点控制完成,接收控制链节点返回的控制结果,根据控制结果控制用户接入。该方法通过在分组域网关实现控制链,减少了进行接入控制时信令的频繁交互,增加了网络带宽,同时通过分组域网关与控制链节点即控制网元的解耦,降低了实现的难度,提高了新业务部署的可扩展性。

在一个实施例中,根据用户接入报文提取控制链信息的步骤包括:根据用户接入报文,提取用户特征标识,根据预设的规则,确定与用户特征标识对应的控制链路径信息。

具体的,分组域网关接收前置网元或终端携带的用户信息,提取用户信息里面的用户特征标识,这里的用户特征标识可以是APN(接入点),也可以是IMSI(用户标识),还可以是RAT(接入类型)等可以用来标识接入用户信息的标识。预先建立用户特征标识与控制链路径信息之间的对应关系,用户特征标识与控制链路径信息之间可以是一对一的关系,也可以是多对一的关系,根据用户特征标识可以唯一确定一条控制链路径信息。

在一个实施例中,将控制链路径信息和用户信息发送到控制链节点的步骤之前还包括:将控制链路径信息和用户信息进行编码。

具体的,分组域网关将控制链路径信息和用户信息采用某种通用的TLV格式进行编码,将编码后的控制链路径信息和用户信息发送给控制链节点。

在一个实施例中,控制链路径信息和用户信息采用不同的类型进行编码。

具体的,分组域网关和控制链中各个控制链节点对控制结果、用户信息和路径信息采用通用的TLV格式进行编码,TLV中的T代表Type(类型),L代表Length(长度),V代表Value(值),编码的数据长度可变,数据长度和值根据类型的不同而不同。本实施例中,对控制结果、用户信息和路径信息采用不同类型进行编码,携带不同的字段。例如,表1中表示路径信息编码携带路径标识和当前路径位置,表2中表示用户信息携带IMSI,表3中表示鉴权结果标识用户是否通过鉴权,其中,表中的1Octet=8Bits。

如图9所示,在一个实施例中,提出了一种控制接入系统,该系统包括:

分组域网关902,用于接收用户接入报文,根据用户接入报文获取控制链路径信息,根据控制链路径信息提取用户信息,并将控制链路径信息和用户信息发送到控制链节点。

控制链节点904,包括至少一个控制链节点,用于根据接收到的用户信息进行控制,并根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点,当控制链节点为最后一个控制链节点时,则将控制结果返回至分组域网关。

分组域网关902还用于接收控制链节点返回的控制结果,并根据控制结果控制用户接入。

在一个实施例中,上述控制接入系统还包括:编排器,用于编排控制链路径,并将编排的控制链路径信息下发到分组域网关和控制链节点。

在一个实施例中,分组域网关还用于将所述控制链路径信息和用户信息进行编码,并将编码后的控制链路径信息和用户信息发送到控制链节点;所述控制链节点还用于将控制成功的结果编码到用户信息中,并根据所述控制链路径信息将编码后的用户信息发送给下一个控制链节点。

在一个实施例中,控制链节点还用于若控制失败,则直接将控制结果返回至分组域网关。

在一个实施例中,控制链节点还用于判断当前控制链节点是否为最后一个 控制链节点,若是,则将控制结果返回至分组域网关;若否,则根据控制链路径信息将控制成功的控制结果和用户信息发送给下一个控制链节点。

在一个实施例中,分组域网关还用于根据用户接入报文提取用户特征标识;根据预设的规则,确定与用户特征标识对应的控制链路径信息。

在一个实施例中,控制链路径信息和用户信息采用不同的类型进行编码。

如图10所示,在一个实施例中,提出了一种控制接入网关,该网关包括:

接收模块1002,用于接收用户接入报文,根据用户接入报文获取控制链路径信息。

提取模块1004,用于根据控制链路径信息提取用户信息。

发送模块1006,用于将控制链路径信息和用户信息发送到控制链节点。

控制模块1008,用于接收控制链节点返回的控制结果,根据控制结果控制用户接入。

如图11所示,在一个实施例中,接收模块包括:

标识提取模块1002a,用于根据用户接入报文,提取用户特征标识。

确定模块1002b,用于根据预设的规则,确定与用户特征标识对应的控制链路径信息。

在一个实施例中,上述控制接入网关还包括:编码模块,用于将控制链路径信息和用户信息进行编码。

在一个实施例中,控制链路径信息和用户信息采用不同的类型进行编码。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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