设备控制方法和装置与流程

文档序号:25294179发布日期:2021-06-04 10:11阅读:78来源:国知局
设备控制方法和装置与流程

本发明实施例涉及设备控制技术领域,特别涉及一种设备控制方法和装置。



背景技术:

用户设备(英文:User Equipment;简称:UE)接入网络之后,网络侧需要对UE进行控制。

比如,UE移动时,接入网(英文:Access Network;简称:AN)根据UE的切换限制列表判断是否对该UE进行小区切换,若进行小区切换,则AN将UE的演进的通用陆地无线接入网无线接入承载(英文:Evolved Universal Terrestrial Radio Access Network Radio Access Bearer;简称:E-RAB)切换至目标AN。其中,切换限制列表定义了UE移动时的漫游或接入限制,包括禁止跟踪区(英文:Forbidden Tracking Area;简称:Forbidden TA)、禁止位置区(英文:Forbidden Location Area;简称:Forbidden LA)、禁止交互的接入技术(Forbidden Inter RATs)等信息。

在实现本发明的过程中,发明人发现上述设备控制方法至少包括如下问题:

由于UE中部分无线接入承载可能无需切换至目标AN,所以上述方法无法实现按需切换,并且在对无需切换的无线接入承载进行切换时耗费了一定的无线资源。



技术实现要素:

为了解决现有技术中会耗费一定的无线资源及无法实现按需移动性管理的问题,本发明实施例提供了一种设备控制发送方法和装置。所述技术方案如下:

第一方面,提供了一种设备控制方法,用于控制面网元(英文:Control Plane;简称:CP)中,该设备控制方法包括:

确定UE的会话属性;

发送会话属性至UE接入的第一AN,会话属性用于第一AN对UE的控制。

CP通过发送UE的会话属性至UE接入的第一AN,使得第一AN可以根据该会话属性对UE进行控制。由于第一AN可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

可选的,在第一方面的第一种可能的实现方式中,当UE与数据网络(英文:Data Network;简称:DN)之间具有至少两个会话时,上述确定UE的会话属性的步骤,包括:

确定至少两个会话中各会话的会话属性与UE中的各个承载之间的对应关系;其中,至少一个承载对应于一个会话;

相应的,发送会话属性至UE接入的第一AN的步骤可以包括:

将会话属性以对应关系的方式发送至第一AN。

可选的,结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,承载为:单个业务流,或者,至少两个业务流的汇聚。

可选的,结合第一方面、第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第三种可能的实现方式中,确定UE的会话属性的步骤可以包括如下四种可能的实现方式:

第一种:

接收UE通过第一AN发送的控制请求,根据控制请求中携带的业务需求信息确定UE的会话属性;其中,控制请求为接入请求、连接建立请求或者服务请求。

其中,接入请求为UE在网络注册过程中发送的请求;比如,该接入请求可以为UE在开机时通过AN发送的请求。连接建立请求为UE请求建立网络连接的请求;比如,该连接建立请求可以为请求建立与DN之间的DN连接的建立请求。服务请求为建立无线接入网各接口的信令连接的请求,其用于使UE从空闲态切换为连接态。

第二种:

获取预先配置的UE的会话属性。

第三种:

发送获取请求至签约服务器,接收签约服务器返回的会话属性。

第四种:

接收策略决策网元发送的会话属性;或者,接收策略决策网元发送的索引,确定索引所对应的会话属性。

可选的,结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,发送会话属性至第一AN的步骤可以包括:

发送携带有会话属性的上下文连接建立请求至第一AN;

或者,

发送携带有会话属性的上下文修改请求至第一AN。

可选的,结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第五种可能的实现方式中,会话属性包括以下的一项或多项:会话对应的服务区域,和/或,会话对应的带宽约束条件。

其中,该会话对应的服务区域,表示UE移动时的承载的释放限制。比如,DN连接属性为业务流1对应的属性,且该业务流1为UE切换时释放,则该业务流1所对应的DN连接属性为UE切换时释放。会话对应的带宽约束条件可以包括带宽速率、时延等。比如,带宽约束条件包括带宽为100kb/s。

第二方面,提供了一种设备控制方法,用于第一AN中,该设备控制方法包括:

接收CP发送的UE的会话属性;

根据会话属性对UE进行控制。

通过接收CP发送的UE的会话属性,根据该会话属性对UE进行控制,由于第一AN可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

可选的,在第二方面的第一种可能的实现方式中,当UE与DN之间具有至少两个会话时,则上述接收CP发送的UE的会话属性的步骤可以包括:

接收CP以对应关系的方式发送的UE的会话属性,对应关系包括至少两个会话中各会话的会话属性与UE中的各个承载之间的对应关系;

相应的,根据会话属性对UE进行控制,包括:

根据对应关系对UE进行控制。

结合第二方面或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,会话属性包括以下的一项或多项:会话对应的服务区域,会话对应的带宽约束条件。其中,会话属性与第一方面所说的会话属性类似。

在第二方面的第三种可能的实现方式中,当UE与DN之间具有第一会话,且会话属性包括第一会话对应的服务区域,则上述根据会话属性对UE进行控制的步骤可以包括:

当UE从第一AN切换至第二AN前,第一AN发送携带有会话属性的切换请求消息至第二AN,切换请求消息用于指示第二AN在根据会话属性确定第一会话不需要切换时,触发CP释放第一会话;

或者,

当UE从第一AN切换至第二AN前,若第一AN根据会话属性确定第一会话不需要切换,则第一AN发送切换请求消息至第二AN,切换请求消息中携带不需要切换的第一会话的会话标识,切换请求消息用于指示第二AN触发CP释放第一会话;

或者,

当UE从第一AN切换至第二AN前,若第一AN根据会话属性确定第一会话不需要切换,则第一AN发送指示信息至CP,指示信息用于指示CP释放第一会话。

结合第二方面的第一种可能的实现方式,在第四种可能的实现方式中,

当UE与数据网络DN之间具有至少两个会话,会话属性包括至少两个会话中的每个会话对应的服务区域时;

根据会话属性对UE进行控制,包括:

当UE从第一AN切换至第二AN前,第一AN发送携带有会话属性的切换请求消息至第二AN,切换请求消息用于指示第二AN确定需要切换的会话以及不需要切换的会话,建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话;

或者,

当UE从第一AN切换至第二AN前,第一AN根据会话属性确定不需要切换的会话,发送切换请求消息至第二AN,切换请求消息中携带有需要切换的会话的上下文信息以及不需要切换的会话的会话标识,切换请求消息用于指示第二AN建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话;

或者,

当UE从第一AN切换至第二AN前,若第一AN根据会话属性确定不需要切换的会话,则第一AN发送指示信息至CP,以使CP释放至少两个会话中不需要切换的会话的承载。

AN根据会话属性对UE进行移动性管理时,AN可以先删除无需进行移动性管理的会话所对应的无线资源,节省了在UE切换过程中所需的无线资源。

在第二方面的第五种可能的实现方式中,当UE与数据网络DN之间具有第二会话,会话属性包括第二会话对应的带宽约束条件时,根据会话属性对UE进行控制,包括:

第一AN根据会话属性中的第二会话对应的带宽约束条件对UE收到的用户报文进行带宽约束。

结合第二方面的第一种可能的实现方式,在第六种可能的实现方式中,当UE与数据网络DN之间具有至少两个会话,会话属性包括至少两个会话中的每个会话对应的带宽约束条件时,根据会话属性对UE进行控制,包括:

确定UE接收到的用户报文在至少两个会话的各个承载中所对应的承载;

根据对应关系获取确定的承载所对应的会话属性;

根据获取的会话属性中的会话对应的带宽约束条件对用户报文进行带宽约束。

第一AN根据会话属性对UE进行QoS控制,达到了可以对每个会话分别进行控制,进而提高控制灵活度和精确度的效果。

结合第二方面的第一种可能的实现方式,在第七种可能的实现方式中,当UE与数据网络DN之间具有至少两个会话,会话属性包括至少两个会话中的每个会话对应的带宽约束条件时;

根据会话属性对UE进行控制,包括:

根据每个会话对应的带宽约束条件,计算UE中的各个会话对应的带宽约束条件之和;

从CP获取签约的用户报文的带宽约束条件;

当带宽约束条件之和大于签约的用户报文的带宽约束条件时,根据签约的用户报文的带宽约束条件对UE接收到的用户报文进行带宽约束;

当带宽约束条件之和小于或等于签约的用户报文的带宽约束条件时,根据带宽约束条件之和对UE接收到的用户报文进行带宽约束。

可选的,结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、第二方面的第四种可能的实现方式、第二方面的第五种可能的实现方式、第二方面的第六种可能的实现方式以及第二方面的第七种可能的实现方式,在第八种可能的实现方式中,接收控制面网元CP发送的用户设备UE的会话属性,包括:

接收CP发送的携带有会话属性的上下文建立请求;

或者,

接收CP发送的携带有会话属性的上下文修改请求。

第三方面,提供了一种设备控制方法,用于CP中,该方法包括:

CP发送第一对应关系至用户设备UE接入的第一接入网AN,第一对应关系包括网络标识和服务区域之间的对应关系;并且发送第二对应关系至第一AN。

CP通过发送第一对应关系和第二对应关系至第一AN,使得第一AN可以根据该第一对应关系和第二对应关系确定接入第一AN的UE的会话属性,进而根据UE的会话属性对UE进行控制。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

在第一种可能的实现方式中,CP发送第一对应关系至用户设备UE接入的第一接入网AN,包括:CP从第一AN接收设备连接建立请求之后,发送携带有第一对应关系的连接建立响应至第一AN。

结合第三方面或者第三方面的第一种可能的实现方式,在第二种可能的实现方式中,CP发送第二对应关系至第一AN,包括:CP发送携带有第二对应关系的上下文建立请求至第一AN。

第四方面,提供了一种设备控制方法,用于第一AN中,该方法包括:

第一接入网AN接收CP发送的第一对应关系和第二对应关系;第一对应关系包括网络标识和服务区域之间的对应关系,第二对应关系包括接入第一AN的用户设备UE中的会话的会话标识和网络标识之间的对应关系;

第一AN根据第一对应关系和第二对应关系确定UE的会话属性;

第一AN根据会话属性对UE进行控制。

第五方面,提供了一种设备控制方法,用于第二AN中,该方法包括:

第二接入网AN接收第一AN发送的携带有会话属性的切换请求消息,会话属性为接入第一AN的UE中的会话的会话属性;

第二AN根据会话属性确定需要切换的会话以及不需要切换的会话;

第二AN建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话。

第六方面,提供了一种设备控制方法,用于第二AN中,该方法包括:

第二接入网AN接收第一AN发送的切换请求消息,切换请求消息中携带有需要切换的会话的上下文信息以及不需要切换的会话的会话标识;

第二AN建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话。

第七方面,提供了一种设备控制方法,用于CP中,该方法包括:

CP确定用户设备UE的会话属性;

CP从UE接入的第一接入网AN接收第二AN的位置信息;

CP根据会话属性以及位置信息检测UE中的会话是否需要切换;

若UE中的会话不需要切换,则CP释放会话。

CP通过确定UE的会话属性,并接收UE接入的第一AN发送的第二AN的位置信息,根据会话属性和位置信息释放UE的会话中不需要切换的会话。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

在第一种可能的实现方式中,该方法还包括:

CP发送订阅请求至第一AN,订阅请求用于指示第一AN在UE从第一AN切换至第二AN前,发送第二AN的位置信息至CP。

第八方面,提供了一种设备控制方法,用于第一AN中,该方法包括:

第一接入网AN接收控制面网元CP发送的订阅请求;

第一AN根据订阅请求,在确定将用户设备UE切换至第二AN时,发送第二AN的位置信息至CP,位置信息用于不需要切换的会话的确定。

第九方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制置包括:处理器和与处理器相连的发射器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第一方面所述的设备控制方法。

第十方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制置包括:处理器和与处理器相连的接收器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第二方面所述的设备控制方法。

第十一方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制置包括:处理器和与处理器相连的发射器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第三方面所述的设备控制方法。

第十二方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制置包括:处理器和与处理器相连的接收器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第四方面所述的设备控制方法。

第十三方面,提供了一种设备控制装置,所述设备控制装置用于第二AN中,所述设备控制置包括:处理器和与处理器相连的发射器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第五方面所述的设备控制方法。

第十四方面,提供了一种设备控制装置,所述设备控制装置用于第二AN中,所述设备控制置包括:处理器和与处理器相连的接收器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第六方面所述的设备控制方法。

第十五方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制置包括:处理器和与处理器相连的接收器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第七方面所述的设备控制方法。

第十六方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制置包括:处理器和与处理器相连的接收器;所述处理器被配置为执行指令,所述处理器通过执行指令来实现上述第八方面所述的设备控制方法。

第十七方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第一方面中所提供的设备控制方法。

第十八方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第二方面中所提供的设备控制方法。

第十九方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第三方面中所提供的设备控制方法。

第二十方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第四方面中所提供的设备控制方法。

第二十一方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第五方面中所提供的设备控制方法。

第二十二方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第六方面中所提供的设备控制方法。

第二十三方面,提供了一种设备控制装置,所述设备控制装置用于CP中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第七方面中所提供的设备控制方法。

第二十四方面,提供了一种设备控制装置,所述设备控制装置用于第一AN中,所述设备控制装置包括至少一个单元,该至少一个单元用于实现上述第八方面中所提供的设备控制方法。

在以上方面中,会话属性包括以下的一项或多项:会话对应的服务区域,和/或,会话对应的带宽约束条件。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1A、图1B和图1C是本发明各个实施例所涉及的实施环境的示意图。

图2是本发明一个实施例提供的设备控制方法的流程图。

图3是本发明另一个实施例提供的设备控制方法的流程图。

图4是本发明另一个实施例提供的对UE控制的方法流程图。

图5是本发明另一个实施例提供的对UE控制的另一方法流程图。

图6是本发明另一个实施例提供的对UE控制的再一方法流程图。

图7是本发明另一个实施例提供的对UE控制的再一方法流程图。

图8是本发明另一个实施例提供的对UE控制的再一方法流程图。

图9是本发明另一个实施例提供的实施场景的示意图。

图10是本发明另一个实施例提供的对UE控制的再一方法流程图。

图11是本发明再一个实施例提供的设备控制方法的流程图。

图12是本发明再一个实施例提供的建立设备连接的流程图。

图13是本发明再一个实施例提供的会话建立过程的流程图。

图14是本发明再一个实施例提供的设备控制方法的流程图。

图15是本发明再一个实施例提供的设备控制方法的流程图。

图16、图17、图18、图19、图20、图21和图22均是本发明一个实施例提供的设备控制装置的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

演进分组系统(英文:Evolved Packet System;简称:EPS)分为AN和核心网两部分。AN是演进的通用陆地无线接入网(英文:Evolved Universal Terrestrial Radio Access Network;简称:E-UTRAN),用于为UE提供无线接入的功能;演进的分组核心网(英文:Evolved Packet Core;简称:EPC)主要包括以下几个关键逻辑网元:移动性管理实体(英文:Mobility Management Entity;简称:MME)、服务网关(英文:Serving Gateway;简称:SGW)、分组数据网络网关(英文:Packet Data Network Gateway;简称:PGW)、归属用户服务器(英文:Home SuANcriber Server;简称:HSS)以及策略和计费规则功能(英文:Policy and charging rule function;简称:PCRF)。其中,MME主要完成信令面功能的处理,如用户的鉴权、切换、空闲状态UE的移动性管理、用户上下文以及承载管理等。SGW是本地eNodeB之间切换的移动性锚点,用于完成分组数据的路由和转发,并提供合法监听相关功能。PGW是连接外部数据网的网关,是第三代合作伙伴计划(英文:3rd Generation Partnership Project;简称:3GPP)接入网络和非3GPP接入网络之间的用户面锚点,负责用户地址的分配、策略控制和计费规则的执行、合法监听等功能。HSS用于存储用户的签约信息。其中,逻辑网元SGW和PGW可以分离也可以合一。PCRF提供策略和计费规则。

可选地,UE可以通过连接到PGW创建数据网络(英文:Data Network;简称DN)连接来访问外部数据网络。比如,通过连接PGW创建分组数据网络(英文:Packet Data Network;简称PDN)连接来访问外部分组数据网络。其中,PDN网络可以为Internet、虚拟私有网络(英文:Virtual Private Network;简称:VPN)、互联网协议多媒体业务(英文:Internet Protocol Multi-media Service;简称:IMS)网络或者由运营商提供的无线应用协议(英文:Wireless Application Protocol;简称:WAP)网络等。可选的,UE可以创建至少两个DN连接,并且,该至少两个DN连接可以为接入至同一个锚点PGW,也可以接入至不同锚点,该至少两个DN连接接入至同一个PDN网络,本实施例对此并不做限定。

请参考图1A,其示出了本发明各个实施例提供的设备控制方法所涉及的实施环境的示意图。如图1A所示,该实施场景包括UE 110、第一AN 120、控制面网元(英文:Control Plane;简称:CP)130、用户面网元(英文:User Plane;简称:UP)140和DN150。其中,

UE110为网络终端设备,其可以为诸如手机、网络接入终端设备或者物联网设备之类的设备。

第一AN120用于为UE110提供无线接入,其可以为基站(eNodeB)、无线访问节点(英文:WIreless-FIdelity Access Point;简称:WiFi AP)、全球微波互联接入基站(英文:Worldwide Interoperability for Microwave Access Base station;简称:WiMAX BS)等设备。

CP130为提供移动性管理或转发路径管理的网元。比如,该CP130可以为MME、SGW的控制面功能、PGW的控制面功能者以上网元融合后形成的移动网关控制器的全部或者部分功能。

UP140是为用户提供业务报文转发的网元,该网元可以为SGW的转发面功能、PGW的转发面功能,或者是路由器、交换机、软件定义网络(英文:Software Defined Network;简称:SDN)Switch等物理设备虚拟后的转发设备。UP 140也可以成为转发面网元。

DN150可以为PDN网络,如Internet、VPN、IMS或者由运营商提供的WAP网络等。

需要说明的一点是,图1A以UE接入至一个UP(也即接入至同一个锚点)来举例说明,可选的,UE还可以接入至至少两个UP,并通过该至少两个UP接入至同一个PDN网络,比如,请参考图1B,其示出了本发明另一种可能的实施环境的示意图。

需要说明的另一点是,CP和UP可以是控制转发分离,也即UP不具备控制功能,也可以为CP和UP没有控制转发分离,也即UP依然具有控制功能,本实施例对其具体实现并不做限定。

需要说明的再一点是,可选地,UE110可能需要从接入的第一AN120切换至其他AN,也即如图1C所示,该实施环境中还可以包括第二AN160,第二AN160与第一AN120类似,在此不再赘述。

请参考图2,其示出了本发明一个实施例提供的设备控制方法的方法流程图,如图2所示,该设备控制方法可以包括:

步骤201,CP确定UE的会话属性。

具体的,若UE与DN之间具有一个会话,则CP直接确定UE的该一个会话的会话属性。而若UE与DN之间具有至少两个会话,则此时,CP可以确定至少两个会话中各会话的会话属性与UE中的各个承载之间的对应关系。其中,一个会话对应于至少一个承载,并且,本实施例所涉及的承载为一个业务流或者至少两个业务流的汇聚,也即在本实施例中承载、会话和UE之间的粒度关系为:承载<会话<UE。

会话属性可以包括会话对应的服务区域和会话对应的带宽约束条件中的至少一项。其中,该会话对应的服务区域,表示UE移动时的承载的释放限制,其包括TAs、LAs和小区列表中的至少一种。会话对应的服务区域是指会话要求会话连续性的区域,也即在会话对应的服务区域内,该会话要求会话连续性,而在会话对应的服务区域外,该会话不要求会话连续性。比如,以承载为一个业务流来举例,UE中的业务流1不要求会话连续性,假设该业务流所对应的DN连接属性为小区列表,则当UE移动并移出该小区列表时,第一AN释放该业务流对应的无线资源。带宽约束条件可以包括带宽速率、时延等。比如,带宽约束条件包括符合某会话属性的所有承载的最大带宽为100kb/s。

可选的,当CP确定的是承载与会话属性之间的对应关系时,若承载为一个业务流,则承载可以用业务流的业务流标识表示;比如,用业务流的网络之间互连的协议(英文:Internet Protocol;简称:IP)五元组来表示;而若承载为至少两个业务流的汇聚,则此时承载可以用承载标识来表示,比如,用bearer ID表示。

步骤202,CP发送会话属性至UE接入的第一AN,会话属性用于第一AN对UE的控制。

步骤203,第一AN接收CP发送的UE的会话属性。

步骤204,第一AN根据会话属性对UE进行控制。

综上所述,本实施例提供的设备控制方法,CP通过发送UE的会话属性至UE接入的第一AN,使得第一AN可以根据该会话属性对UE进行控制。由于第一AN可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

需要说明的是,CP确定会话属性的步骤可以包括如下四种可能的获取方式:

第一种:

接收UE通过第一AN发送的控制请求,根据控制请求中携带的业务需求信息确定UE的会话属性。

其中,控制请求可以为接入请求、连接建立请求或者服务请求。接入请求为UE在网络注册过程中发送的请求;比如,该接入请求可以为UE在开机时通过AN发送的请求。连接建立请求为UE请求建立网络连接的请求;比如,该连接建立请求可以为请求建立与DN之间的DN连接的建立请求。服务请求为建立无线接入网各接口的信令连接的请求,其用于使UE从空闲态转换为连接态。

第二种:

获取预先配置的UE的会话属性。

第三种:

发送获取请求至签约服务器,接收签约服务器返回的会话属性。

第四种:

接收策略决策网元发送的会话属性;或者,接收策略决策网元发送的索引,确定索引所对应的会话属性。

针对上述四种可能的实现方式,下述将对其分别进行介绍。并且下述实施例主要以CP通过上述第一种获取方式来获取会话属性,且其中的控制请求为接入请求来举例说明。

请参考图3,其示出了本发明另一个实施例提供的设备控制方法的方法流程图,本实施例以CP通过接收控制请求,且控制请求为接入请求或者连接建立请求来获取会话属性来举例说明,并且,本实施例以CP和UP控制转发没有分离来举例,如图3所示,该设备控制方法可以包括:

步骤301,UE通过第一AN发送接入请求至CP。

UE可以在开机或者需要建立额外的DN连接时,通过接入的第一AN发送该接入请求至CP。其中,接入请求中可以携带有业务需求信息。

步骤302,CP接收UE通过第一AN发送的接入请求。

CP接收到接入请求之后,获取接入请求中携带的UE的业务需求信息,并根据业务需求信息确定UE的会话属性。具体的,当UE与DN之间有一个会话时,CP根据该业务需求信息可以确定得到该会话的会话属性;而若UE与DN之间有至少两个会话时,CP根据该业务需求信息可以确定得到该至少两个会话的会话属性,可选的,CP可以确定得到至少两个会话属性与UE中的各个承载之间的对应关系。其中,会话对应于至少一个承载,并且,本实施例所说的承载可以为一个业务流,也可以为至少两个业务流的汇聚,本实施例对此并不做限定。

上述所说的会话属性可以包括会话对应的服务区域和会话对应的带宽约束条件中的至少一项。其中,该会话对应的服务区域,表示UE移动时的承载的释放限制,其包括TAs、LAs和小区列表中的至少一种。带宽约束条件可以包括带宽速率、时延等。

可选的,当CP根据业务需求信息确定的是承载与会话属性之间的对应关系时,若承载为一个业务流,则承载可以用业务流的业务流标识表示;比如,用业务流的IP五元组来表示;而若承载为至少两个业务流的汇聚,则此时承载可以用承载标识来表示,比如,用bearer ID表示。

步骤303,CP根据接收到的接入请求,向UP发送创建会话请求。

步骤304,UP发送创建会话应答至CP。

可选的,创建会话应答中携带有UP IP和用于表示UP的隧道端点的标识信息。其中,该标识信息可以为隧道端点标识(英文:tunnel ending point identity;简称:TEID)。

步骤305,CP发送上下文建立请求至第一AN,上下文建立请求中携带有会话属性。

当UE与DN之间只有一个会话时,该上下文建立请求中可以只包括该会话的会话属性;而若UE与DN之间具有至少两个会话时,该上下文建立请求中可以包括各个承载与会话属性之间的对应关系。

可选的,上下文建立请求中还可以包括其他内容,比如,上下文建立请求中还可以包括UP IP、UP TEID和控制接受消息;其中,控制接受消息包含UE的IP地址。本实施例在此只对与本实施例有关的内容做介绍,对其中实际包括的内容并不做限定。

步骤306,第一AN接收CP发送的上下文建立请求。

步骤307,第一AN根据会话属性对UE进行控制。

在第一AN接收到上下文建立请求之后,第一AN可以获得该上下文建立请求中携带的会话属性。此后,第一AN即可根据该会话属性对UE进行控制。可选的,若上下文建立请求中携带承载与会话属性之间的对应关系,则第一AN可以从上下文建立请求中获取该对应关系,根据该对应关系对UE进行控制。

第一AN根据会话属性对UE的控制可以包括:根据会话属性对UE进行移动性管理控制,根据会话属性对UE的服务质量(英文:Quality of Service;简称:QoS)控制,或者同时对UE进行移动性管理控制和QoS控制。

可选的,第一AN根据会话属性对UE的移动性管理进行控制可以包括:

第一,第一AN向UE发送测量控制。

其中,测量控制包括控制UE测量的参数。比如,测量控制可以包括信号强度、所需测量的小区列表、回复测量报告的回复方式等等。

第二,第一AN接收UE返回的测量报告。

第三,第一AN根据测量报告确定UE需要切换至第二AN时,根据会话属性对UE进行控制。

由于会话属性可以包括会话对应的服务区域和会话对应的带宽约束条件中的一项或者多项,因此,基于会话属性的内容的不同,本步骤可以包括如下两种情况。

第一种情况:当会话属性包括会话对应的服务区域时,则由于UE与DN之间的会话可以有一个,也可以有至少两个,因此针对不同情况,以下分别进行说明。

当UE与DN之间具有第一会话(仅包括第一会话),会话属性包括第一会话对应的服务区域,则本步骤可以包括图4和图6两种可能的实现方式:

在图4的例子中:

步骤401,第一AN发送携带有会话属性的切换请求消息至第二AN;切换请求消息用于指示第二AN在根据会话属性确定第一会话不需要切换时,触发CP释放第一会话。

可选地,切换请求消息中还可以包括UE中的会话的上下文信息,也即包括第一会话的上下文信息。其中,第一会话的上下文信息包括:第一会话的会话标识、第一会话的无线承载对应的Qos参数等等,对此并不做限定。

步骤402,第二AN接收第一AN发送的切换请求消息。

步骤403,第二AN根据切换请求消息中的会话属性确定第一会话是否需要切换。

可选地,第二AN确定第一会话是否需要切换的步骤包括:根据第一会话的会话属性检测第二AN是否在第一会话的服务区域内,若第二AN在第一会话的服务区域内,则说明第一会话此时满足会话连续性要求,第二AN确定第一会话需要切换,而若第二AN不在第一会话的服务区域内,则说明第一会话此时不满足会话连续性的要求,第二AN确定第一会话不需要切换。

步骤404,若第二AN确定第一会话不需要切换,则第二AN触发CP释放第一会话。

如果第二AN确定第一会话不需要切换,则此时,第二AN可以触发CP释放该第一会话。可选地,第二AN可以发送路径切换请求消息至CP,路径切换请求消息中携带有不需要切换的第一会话的会话标识。

可选地,在第二AN确定第一会话不需要切换时,第二AN可以不建立与第一会话对应的无线资源,在此不再赘述。

而若第二AN确定第一会话需要切换,则第二AN建立与第一会话对应的无线资源,并触发CP修改第一会话的路径,在此不再赘述。

步骤405,CP在第二AN的触发下释放第一会话。

可选地,CP可以接收到第二AN发送的路径切换请求消息,并在解析到路径切换请求消息中携带的不需要切换的第一会话的会话标识之后,CP发起释放流程进而释放第一会话。其中,本实施例所说的CP释放第一会话是指CP释放第一会话在第一AN中的资源以及在UP中的资源,本实施例在此不再详细赘述。

可选地,对UE的控制还可以包括其他步骤。比如,请参考图5,对UE控制的过程包括:

501、第一AN发送携带第一会话的上下文信息以及会话属性的切换请求消息至第二AN。

502、第二AN接收第一AN发送的切换请求消息,根据切换请求消息中的会话属性确定第一会话是否需要切换。

503、第二AN向第一AN发送切换确认消息,该切换确认消息中携带有不需要切换的会话的会话标识。

504、第一AN向UE发送无线资源重新配置消息,发起无线资源的重配置过程。

505、UE从第一AN切换至第二AN。

506、第二AN向CP发送路径切换请求消息,该路径切换请求消息中携带需要切换的会话的会话标识以及不需要切换的会话的会话标识。

507、CP接收路径切换请求消息,对于需要切换的会话,CP向UP发起用户面路径修改过程;而对于不需要切换的会话,CP发起释放该会话的过程。

508、CP向第二AN发送路径切换请求确认消息,路径切换请求确认消息中携带有不需要切换的会话的会话标识。

509、第二AN向第一AN发送资源释放消息。

510,第一AN接收到资源释放消息释放第一AN和UE之间的无线资源以及第一AN与控制面相关的资源。

在图6的例子中:

步骤601,第一AN根据第一会话的会话属性确定第一会话是否需要切换。

本步骤与上述步骤403类似,在此不再赘述。

步骤602,若第一AN确定第一会话不需要切换,则第一AN发送切换请求消息至第二AN,切换请求消息中携带不需要切换的第一会话的会话标识。

切换请求消息用于指示第二AN触发释放第一会话。

可选地,切换请求消息中还可以携带有第一会话的上下文信息,如携带有第一会话的无线承载对应的QoS参数,对此并不做限定。

而若第一AN确定第一会话需要切换,则此时第一AN可以发送携带有需要切换的第一会话的上下文信息的切换请求消息至第二AN,第二AN建立与第一会话对应的无线资源,并触发CP修改第一会话的路径,在此不再赘述。

步骤603,第二AN接收第一AN发送的切换请求消息。

第二AN在接收到该切换请求消息后,可以不建立与第一会话对应的无线资源。

步骤604,第二AN触发CP释放第一会话。

第二AN接收到切换请求消息之后,第二AN可以根据切换请求消息中携带的不需要切换的第一会话的会话标识触发CP释放该第一会话。可选地,第二AN可以不建立与不需要切换的第一会话对应的无线资源。

步骤605,CP在第二AN的触发下释放第一会话。

可选地,CP可以释放第一会话在第一AN中的资源以及在UP中的资源,在此不再赘述。

可选地,还可以包括其他步骤,比如,请参考图7,对UE的控制可以包括:

701、第一AN根据会话属性确定需要切换的会话以及不需要切换的会话。

702、第一AN发送切换请求消息至第二AN,切换请求消息中携带有不需要切换的会话的会话标识以及需要切换的会话的上下文信息。

703、第二AN接收切换请求消息,根据切换请求消息确定不需要切换的会话。

704、第二AN向第一AN发送切换确认消息,该切换确认消息中携带有不需要切换的会话的会话标识。

705、第一AN向UE发送无线资源重新配置消息,发起无线资源的重配置过程。

706、UE从第一AN切换至第二AN。

707、第二AN向CP发送路径切换请求消息,该路径切换请求消息中携带需要切换的会话的会话标识以及不需要切换的会话的会话标识。

708、CP接收路径切换请求消息,对于需要切换的会话,CP向UP发起用户面路径修改过程;而对于不需要切换的会话,CP发起释放该会话的过程。

709、CP向第二AN发送路径切换请求确认消息,路径切换请求确认消息中携带有不需要切换的会话的会话标识。

710、第二AN向第一AN发送资源释放消息。

711,第一AN接收到资源释放消息释放第一AN和UE之间的无线资源以及第一AN与控制面相关的资源。

当UE和DN之间具有至少两个会话,会话属性包括至少两个会话中的每个会话对应的服务区域,则对UE进行控制的步骤可以包括图8和图10两种可能的实现方式:

在图8的例子中,该步骤可以包括:

步骤801,第一AN发送携带有会话属性的切换请求消息至第二AN。

比如,UE与DN之间的会话有3个,分别为会话1、会话2和会话3,则第一AN可以发送切换请求消息至第二AN,切换请求消息中携带有3个会话的会话属性。

步骤802,第二AN接收第一AN发送的切换请求消息。

步骤803,第二AN根据会话属性确定需要切换的会话以及不需要切换的会话。

对于每个会话,第二AN可以根据该会话的会话属性检测是否处于该会话对应的服务区域内,若第二AN在该会话对应的服务区域内,则第二AN确定该会话需要切换,反之,则该会话不需要切换。

依然以UE与DN之间的会话有3个为例,第二AN可以确定会话1和会话2需要切换,而会话3不需要切换。

可选地,由于一个会话可以对应于至少一个承载,且当某一会话需要切换时,该会话对应的多个承载中可能有部分承载需要切换而部分承载不需要切换,因此,在本实施例中,可选的,第二AN还可以根据会话属性与各个承载的对应关系确定需要切换的承载(也即要求会话连续性的承载)以及不需要切换的承载(也即不要求会话连续性的承载)。

步骤804,第二AN建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话。

对于确定的需要切换的会话,第二AN建立与需要切换的会话对应的无线资源,比如,第二AN可以建立会话1和会话2对应的无线资源;而对于确定得到的不需要切换的会话,第二AN不建立与不需要切换的会话对应的无线资源,并且第二AN可以触发CP释放不需要切换的会话。

可选的,第二AN可以建立与需要切换的承载对应的无线资源,并触发CP释放不需要切换的承载。

步骤805,CP在第二AN的触发下释放不需要切换的会话。

比如,请参考图9,UE在从第一AN切换至第二AN前包括连接至UP1的DN连接1以及连接至UP2的DN连接2,在第一AN确定UE需要切换至第二AN,第一AN可以发送携带有DN连接1和DN连接2的会话属性的切换请求消息至第二AN(比如,以承载包括一个业务流来举例,结合图9,DN连接1对应的业务流包括业务流1a、业务流1b等等,DN连接2对应的业务流包括业务流2a、业务流2b等等,则切换请求消息中可以包括由业务流1a、业务流1b、业务流2a、业务流2b等组成的列表,如表1所示),若第二AN确定DN连接1不需要切换,DN连接2需要切换,则第二AN建立与DN连接2对应的无线资源,不建立与DN连接1对应的无线资源,并触发CP释放DN连接1对应的无线资源。

表1

本实施例只是以2个DN连接通过不同UP接入DN来举例,可选的,2个DN连接还可以接入至相同UP,本实施例对其连接方式并不做限定,并且,可选地,UE还可以通过更多个DN连接接入DN,本实施例对此也不做限定。

可选地,在步骤804之前,第二AN还可以对需要切换的会话进行准入控制,也即检测是否允许需要切换的会话切换,若第二AN不允许某个需要切换的会话接入,则第二AN仍然不建立与该会话对应的无线资源,并触发CP释放该会话,本实施例对此并不做限定。

可选地,对UE的控制还可以包括其他步骤,比如,其详细过程可以如图5所示,在此不再赘述。

在图10的例子中,本步骤可以可以包括:

步骤1001,第一AN根据会话属性确定不需要切换的会话。

第一AN根据会话属性确定会话是否需要切换的确定方法如步骤403所述,在此不再赘述。

步骤1002,第一AN发送切换请求消息至第二AN,切换请求消息中携带有需要切换的会话的上下文信息以及不需要切换的会话的会话标识。

可选地,本步骤可以包括如下两种可能的实现方式:

第一种,第一AN在确定不需要切换的会话之后,生成不需要切换的会话列表以及需要切换的会话列表,发送携带有不需要切换的会话列表以及需要切换的会话列表的切换请求消息至第二AN;其中,不需要切换的会话列表中包括不需要切换的会话的会话标识,该不需要切换的会话的会话标识用于指示第二AN不为对应的会话建立无线资源;需要切换的会话列表中包括需要切换的会话的上下文信息,该上下文信息中包括需要切换的会话的标识、需要切换的会话的无线承载对应的QoS参数等等,该上下文信息用于指示第二AN为对应的会话建立无线资源。

第二种,第一AN在确定不需要切换的会话之后,发送携带有UE中的各个会话的上下文信息以及第二指示信息的切换请求消息至第二AN。其中,第二指示信息用于指示不需要切换的会话。比如,UE与DN之间的会话包括会话1、会话2和会话3三个,第一AN根据各个会话的会话属性确定会话2为不需要切换的会话时,第一AN可以发送携带有会话1的上下文信息、会话2的上下文信息、会话3的上下文信息以及用于指示会话2为不需要切换的第二指示信息的切换请求消息至第二AN。可选地,该第二指示信息可以为标志位,并且该标志位可以与对应会话的上下文信息关联;比如,以“0”用于指示不需要切换的会话为例,在上述举例中,第一AN可以发送携带有会话1的上下文信息、会话2的上下文信息、会话3的上下文信息以及与会话2的上下文信息关联的“0”的切换请求消息至第二AN。

可选地,第一AN还可能通过其他方式来发送切换请求消息至第二AN,本实施例对此不作限定。

步骤1003,第二AN接收第一AN发送的切换请求消息。

步骤1004,第二AN建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话。

第二AN可以解析切换请求消息,并根据解析得到的需要切换的会话的上下文信息建立与需要切换的会话对应的无线资源,并根据解析得到的不需要切换的会话的会话标识触发CP释放不需要切换的会话。

可选地,根据切换请求消息中携带的内容的不同,本步骤包括如下两种可能的实现方式:

第一种,若切换请求消息中包括不需要切换的会话列表以及需要切换的会话列表,则第二AN根据不需要切换的会话列表触发CP释放不需要切换的会话,并根据需要切换的会话列表建立与需要切换的会话对应的无线资源并触发CP修改需要切换的会话的路径。其中,第二AN触发CP释放不需要切换的会话的步骤如上述实施例步骤404中第二AN触发CP释放第一会话的步骤类似,本实施例在此不再赘述。

第二种,若切换请求消息中包括各个会话的上下文信息以及第二指示信息,第二指示信息用于指示不需要切换的会话,则第二AN根据第二指示信息触发CP释放不需要切换的会话,并根据第二指示信息从各个会话的上下文信息中确定出需要切换的会话的上下文信息,进而根据确定得到的需要切换的会话的上下文信息建立与需要切换的会话对应的无线资源。其中,会话的上下文信息中包括会话的会话标识以及会话的无线承载对应的Qos信息,因此第二AN根据第二指示信息从各个会话的上下文信息中确定出需要切换的会话的上下文信息的步骤可以包括:从各个会话的上下文信息中选择不是第二指示信息所指示的会话的的上下文信息,选择得到的上下文信息即为需要切换的会话的上下文信息。

可选地,在步骤1004之前,第二AN还可以对需要切换的会话进行准入控制,也即检测是否允许需要切换的会话切换,若第二AN不允许某个需要切换的会话接入,则第二AN仍然不建立与该会话对应的无线资源,并触发CP释放该会话,本实施例对此并不做限定。

步骤1005,CP在第二AN的触发下释放不需要切换的会话。

本步骤与上述实施例中的步骤405类似,在此不再赘述。

可选地,对UE的控制还可以包括其他步骤,比如,其详细过程可以如图7所示,在此不再赘述。

上述只是以第一AN通过第二AN释放会话或者承载来举例,可选地,本步骤还可以实现为:第一AN还可以根据会话属性确定不需要切换的会话,然后发送指示信息至CP,由CP释放不需要切换的会话或者承载。其中,当UE与DN之间仅有一个会话时,若仅有的该第一会话不需要切换,则第一AN发送指示信息至CP,由CP释放该第一会话;而当UE与DN之间有至少两个会话时,第一AN可以根据会话属性和承载的对应关系确定不需要切换的承载,并发送指示信息至CP,由CP释放不需要切换的承载。具体的,以释放承载的资源为例,CP接收到指示信息之后,发送删除承载请求至第一AN,第一AN接收到删除承载请求之后,发起无线资源的重配置流程,并向CP应答删除承载响应。其中,在第一AN对无线资源的重配置流程中,第一AN可以删除承载所对应的无线资源。指示信息中包括需要进行会话连续性管理的承载的上下文信息,或者,包括不需要进行会话连续性管理的承载的上下文信息,本实施例对此并不做限定。另外,此处只是以由CP释放承载来举例,由CP触发释放会话的释放流程与上述流程类似,本实施例在此不再赘述。

第二种情况,当会话属性包括会话对应的带宽约束条件时,与上述类似,由于UE和DN之间的会话可以有一个也可以有至少两个,因此本步骤可以包括:

当UE与DN之间具有一个会话(如第二会话),则第一AN可以根据会话属性中的第二会话对应的带宽约束条件对UE接收到的用户报文进行带宽约束。比如,第二会话对应的带宽约束条件为最大带宽100kb/s,则AN将根据该带宽约束条件将与该第二会话对应的用户报文的带宽限制在100kb/s内。

当UE与DN之间具有至少两个会话,则本步骤可以包括两种可能的实现方式。在第一种可能的实现方式中,第一AN可以先确定UE接收到的用户报文在至少两个会话的各个承载中所对应的承载,根据承载与会话属性之间的对应关系确定该承载所对应的会话属性,进而根据确定到的会话属性中的带宽约束条件该用户报文进行带宽约束。比如,UE与DN之间具有会话1和会话2,会话1对应的带宽约束条件为最大带宽100kb/s,会话2对应的带宽约束条件为最大带宽50kb/s,UE接收到的用户报文所对应的承载为会话1所对应的承载,则此时,第一AN可以将该用户报文的带宽限制在100kb/s内。在第二种可能的实现方式中,第一AN可以根据每个会话对应的带宽约束条件,计算UE用户报文的带宽约束条件,从而对UE的用户报文进行带宽约束。具体的,第一AN计算UE中的各个会话对应的带宽约束条件之和;从CP获取签约的用户报文的带宽约束条件;在带宽约束条件之和大于签约的用户报文的带宽约束条件时,根据签约的用户报文的带宽约束条件对UE接收到的用户报文进行带宽约束;而在带宽约束条件之和小于或者等于签约的用户报文的带宽约束条件时,根据带宽约束条件之和对UE接收到的用户报文进行带宽约束。比如,会话1对应的带宽约束条件为最大带宽100kb/s,会话2对应的带宽约束条件为最大带宽50kb/s,签约的UE用户报文的带宽约束条件为120kb/s,则UE的用户报文的带宽限制在120kb/s。然而若签约的用户报文的带宽约束条件为170kb/s,则UE的用户报文的带宽限制在150kb/s。其中,签约的用户报文的带宽约束条件是CP从签约数据库中获取的,并在会话建立过程中发给第一AN。

需要补充说明的一点是,第一AN接收到CP发送的上下文建立请求之后,第一AN还可以完成与UE之间的无线资源配置;第一AN发送上下文建立应答至CP;UE在成功配置无线资源之后,UE还可以发送直传消息至第一AN,第一AN发送控制完成消息至CP,本实施例对此并不做限定。并且,可选的,CP还可以向UP发送更新承载请求,该更新承载请求中携带有AN IP、AN TEID,UP接收到该更新承载请求之后,向CP发送该更新承载应答消息。此外,在CP发送上下文建立请求至第一AN之后,CP可以发起对上下文的修改流程,此时,CP发送会话属性至第一AN的步骤可以包括:发送上下文修改请求至第一AN,该上下文修改请求中携带有修改后的上下文信息及对应的会话属性。相应的,第一AN接收CP发送的上下文修改请求,此后,AN即可根据上下文修改请求中携带的修改后的上下文信息及对应的会话属性对UE进行控制,其控制方法与步骤307类似,本实施例在此不再赘述。并且,第一AN接收到上下文修改请求之后,可以根据修改后的上下文信息及对应的会话属性重新配置与UE之间的无线资源,向CP返回上下文修改应答。在返回上下文修改应答至CP之后,下行数据即可由UP发送至第一AN,并由第一AN转发至UE。可选的,UE的无线资源被成功配置之后,UE可以发送直传消息至第一AN,第一AN发送控制完成消息至CP,此后,UE即可发送上行数据至第一AN,并由第一AN转发至UP。

需要补充说明的另一点是,本实施例只是以UP和CP控制转发分离为例,可选的,UP和CP还可以未控制转发分离,此时,该设备控制方法会做适应性的调整。比如,在步骤303中,CP接收到接入请求之后,CP可以发送报文转发规则给UE,且直接跳过步骤304,本实施例对此并不做限定。

综上所述,本实施例提供的设备控制方法,CP通过发送UE的会话属性至UE接入的第一AN,使得第一AN可以根据该会话属性对UE进行控制。由于第一AN可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

第一AN根据会话属性对UE进行移动性管理时,第一AN可以先释放无需进行移动性管理的会话/承载所对应的无线资源,节省了在UE切换过程中所需的无线资源。

同时,第一AN根据会话属性对UE进行QoS控制,达到了可以对每个会话分别进行控制,进而提高控制灵活度和精确度的效果。

上述实施例只是以控制请求为接入请求来举例说明,可选的,控制请求为连接建立请求或者服务请求时,其执行过程类似,本实施例在此不再赘述。并且,在控制请求为服务请求时,该设备控制方法中步骤305中可以不包含控制接受消息,其他步骤类似,本实施例在此也不做赘述。

上述实施例只是以CP通过接收控制请求来获取该会话属性来举例,可选的,控制请求中还可以不包括用于确定会话属性的业务需求信息,并且此时,CP还可以通过如下获取方式获取该会话属性。具体的,作为第一种可能的实现方式,CP从本地获取预先配置的UE的会话属性。比如,网络管理人员在CP中预先配置UE的会话属性,则当CP需要获取该会话属性时,直接从本地可以读取该会话属性。作为第二种可能的实现方式,UE的会话属性作为签约数据存放在签约服务器中,则此时CP即可从发送获取请求至签约服务器,进而接收签约服务器返回的会话属性。网络管理人员可以通过策略决策网元动态向CP发送该会话属性,或者,策略决策网元向CP动态发送索引,CP根据该索引查询索引所对应的会话属性。当然,可选地,CP还可以通过其他获取方式获取该会话属性,本实施例对此并不做限定。并且,当UE中包括至少两个会话时,上述所说的会话属性可以为承载与会话属性之间的对应关系。

上述实施例仅以CP确定会话属性之后,发送确定的会话属性至第一AN为例,可选地,CP还可以通过如下方式将会话属性告知第一AN,此时,请参考图11,该设备控制方法包括:

步骤1101,CP发送第一对应关系至UE接入的第一AN,第一对应关系包括网络标识和服务区域之间的对应关系。

例如,CP获取预先配置的第一对应关系,并在第一AN建立与CP之间的设备连接的过程中,发送该第一对应关系至第一AN。可选地,在第一AN需要建立与CP之间的设备连接时,请参考图12,第一AN可以发送设备连接建立请求至CP,CP发送携带有该第一对应关系的连接建立响应至该第一AN。

其中,网络标识可以为数据网络名称(英文:Data Network Name;简称:DNN),IP地址、IP地址前缀或者IP路由信息。网络标识用于唯一标识一个网络,本实施例对其具体实现并不做限定。

步骤1102,CP发送第二对应关系至第一AN,第二对应关系包括UE中的会话的会话标识和网络标识之间的对应关系。

例如,CP可以在UE发起会话建立的过程中获取该会话的会话标识以及网络标识之间的对应关系,此后,CP可以发送该第二对应关系至第一AN。可选地,CP可以在每个会话所对应的上下文建立请求中,发送该会话的会话标识和网络标识之间的对应关系至第一AN,也即,对于每个会话,CP可以发送携带有该会话的第二对应关系的上下文建立请求至第一AN。

可选地,当UE与DN之间的会话有至少两个时,CP可以在每个会话的上下文建立请求中发送该会话的第二对应关系至第一AN,也即本步骤可以执行多次,本实施例在此不再赘述。

其中,上述所说的会话的会话标识为CP在会话建立过程中,从UE发送的会话建立请求中获取到的。

步骤1103,第一AN接收CP发送的第一对应关系和第二对应关系。

相应的,第一AN可以接收到CP发送的携带有该第一对应关系的连接建立响应,以及携带有会话的第二对应关系的上下文建立请求。

步骤1104,第一AN根据第一对应关系和第二对应关系确定UE的会话属性。

第一AN可以根据网络标识和服务区域之间的第一对应关系,以及网络标识和会话标识之间的第二对应关系,确定会话的会话标识以及服务区域之间的对应关系,也即,可以确定得到各个会话的会话属性。

可选地,第一AN在每个会话的建立过程中,接收到该会话的第二对应关系之后,第一AN可以在该会话的建立过程中,根据该会话的第二对应关系以及预先接收到的第一对应关系确定该会话的会话属性。

步骤1105,第一AN根据会话属性对UE进行控制。

本步骤与上述实施例中的步骤307,在此不再赘述。

在上述步骤1104中,请参考图13,其示出了一种可能的会话建立过程,如图13所示,该会话建立过程包括:

1301、UE通过第一AN向CP发送会话建立请求。

其中,该会话建立请求中携带有会话标识。可选地,还携带网络标识。

1302、CP根据接收到的会话建立请求,选择为UE提供报文转发服务的UP,向UP发送用户面路径建立请求。

CP接收到会话建立请求之后,CP可以为UE分配IP地址或者IP地址前缀。

1303、UP向CP发送用户面路径建立应答,该用户面建立应答中携带UP侧隧道信息。

UP侧隧道信息可以包括UP的IP地址和用于表示UP的隧道端点的标识信息。其中,该标识信息可以为TEID。

1304、CP向第一AN发送上下文建立请求,该上下文建立请求中携带建立的会话的会话标识和网络标识。

上下文建立请求中携带的会话标识可以为CP从会话建立请求中接收到的标识。上下文建立请求中携带的网络标识可以为CP从会话建立请求中接收到的标识,也可以为CP从签约服务器中获取到的标识,本实施例对此并不做限定。其中,签约服务器中存储有UE中签约的网络标识。

可选的,该上下文建立请求中还可以包括UP侧隧道信息。

1305、第一AN接收CP发送的上下文建立请求,确定UE的会话属性。

1306、第一AN与UE之间完成无线资源配置。

1307、第一AN向CP发送上下文建立应答。

该上下文建立应答中可以携带有第一AN侧隧道信息。第一AN侧隧道信息包括第一AN的IP和第一AN的TEID。

1308、UE通过该第一AN发送直传消息,该直传消息中携带有控制完成消息。

1309、第一AN向CP发送会话建立完成消息。

1310、CP向UP发送用户面路径更新请求,该用户面路径更新请求中携带有第一AN侧隧道信息。

1311、UP向CP返回用户面路径更新应答消息。

综上所述,本实施例提供的设备控制方法,CP通过发送第一对应关系和第二对应关系至第一AN,使得第一AN可以根据该第一对应关系和第二对应关系确定接入第一AN的UE的会话属性,进而根据UE的会话属性对UE进行控制。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

请参考图14,其示出了本发明再一是实施例提供的设备控制方法的方法流程图,如图14所示,该设备控制方法包括:

步骤1401,CP发送订阅请求至第一AN。

在CP建立与第一AN之间的设备连接之后,CP可以发送订阅请求至第一AN。其中,该订阅请求用于请求订阅UE切换事件,也即在第一AN确定将UE切换至其他AN时,第一AN需要向CP反馈事件通知。

可选地,CP可以在UE的注册过程中发送该订阅请求至第一AN。也即UE通过第一AN向网络发起注册的过程中,CP发送该订阅请求至第一AN。可选地,CP可以通过CP与第一AN之间的N2消息发送该订阅请求至第一AN,对此并不限定。

CP还可以在会话建立过程中发送该订阅请求至第一AN,也即UE通过第一AN建立与DN的会话连接的过程中,CP发送该订阅请求至第一AN。可选的,CP可以通过CP与第一AN之间的N2消息发送该订阅请求至第一AN。

步骤1402,第一AN接收CP发送的订阅请求。

步骤1403,CP确定UE的会话属性。

本步骤与上述实施例中的实现方式类似,在此不再赘述。

步骤1404,第一AN在确定将UE切换至第二AN时,根据订阅请求发送第二AN的位置信息至CP,位置信息用于不需要切换的会话的确定。

可选的,第一AN可以发送测量控制至UE,接收UE返回的测量报告,根据接收到的测量报告确定UE是否需要切换。若确定得到UE需要切换,则第一AN可以发送第二AN的位置信息至CP。

步骤1405,CP从UE接入的第一AN接收第二AN的位置信息。

步骤1406,CP根据会话属性以及位置信息检测UE中的会话是否需要切换。

CP检测会话是否需要切换的步骤与上述实施例中的步骤403的步骤类似,在此不再赘述。

可选的,若UE与DN之间的会话有至少两个,则对于每个会话,CP可以根据该会话的会话属性以及第二AN的位置信息检测该会话是否需要切换。

步骤1407,若UE中的会话不需要切换,则CP释放会话。

若UE与DN之间的会话有至少两个,则CP可能确定得到UE中的某些会话需要切换,而某些会话不需要切换,此时,CP可以释放确定不需要切换的会话。

可选地,本步骤可以包括如下两种可能的实现方式。

在第一种可能的实现方式中,本步骤可以包括:

(1)、CP可以根据步骤1406的检测结果确定需要切换的会话的会话列表,和不需要切换的会话的会话列表中的至少一种。

(2)、CP发送事件通知至第一AN。其中,事件通知中携带有需要切换的会话的会话列表和不需要切换的会话的会话列表中的至少一种。

(3)、第一AN接收到事件通知之后,根据事件通知发送切换请求消息至第二AN。

其中,切换请求消息中携带有需要切换的会话的上下文以及不需要切换的会话的会话标识。

可选的,若事件通知中包括需要切换的会话的会话列表,则第一AN可以直接得到该需要切换的会话的上下文信息,并且根据UE中的所有会话的会话标识以及需要切换的会话的会话列表确定得到不需要切换的会话的会话标识,发送携带有需要切换的会话的上下文信息以及不需要切换的会话的会话标识的切换请求消息至第二AN;可选地,第一AN还可以发送携带有各个会话的上下文信息以及用于指示不需要切换的会话的第二指示信息的切换请求消息至第二AN。本步骤与上述实施例中的步骤1002类似,在此不再赘述。

可选地,若事件通知包括不需要切换的会话的会话列表,则第一AN根据不需要切换的会话的会话列表以及UE中的各个会话确定得到除不需要切换的会话之外的会话,也即确定需要切换的会话,获取需要切换的会话的上下文信息,发送携带有不需要切换的会话的会话标识以及需要切换的会话的上下文信息的切换请求消息至第二AN;或者,第一AN还可以发送携带有UE中的所有会话的上下文信息以及用于指示不需要切换的会话的第二指示信息的切换请求消息至第二AN。

(4)、第二AN接收切换请求消息,建立与需要切换的会话对应的无线资源,并触发CP释放不需要切换的会话。

本步骤与上述实施例类似,在此不再赘述。并且,与上述实施例类似,在第二AN建立与需要切换的会话对应的无线资源之前,第二AN还可以对需要切换的会话进行准入控制,也即检测是否允许需要切换的会话切换,若第二AN不允许某个需要切换的会话接入,则第二AN仍然不建立与该会话对应的无线资源,并触发CP释放该会话,本实施例对此并不做限定。

可选的,该设备控制方法还可以包括其他步骤,如图15所示,该设备控制方法包括:

1501、CP发送订阅请求至第一AN。

1502、CP确定UE的会话属性。

1503、第一AN发送测量控制至UE。

1504、UE返回测量报告至第一AN。

1505、第一AN根据测量报告确定UE需要切换至第二AN时,第一AN发送携带有第二AN的位置信息的事件通知至CP。

1506、CP根据会话属性以及位置信息确定需要切换的会话的会话列表,和不需要切换的会话的会话列表中的至少一种。

1507、CP发送事件通知ACK至第一AN,该事件通知ACK中携带有需要切换的会话的会话列表和不需要切换的会话的会话列表中的至少一种。

1508、第一AN发送切换请求消息至第二AN。

1509、第二AN发送切换请求确认至第一AN。

1510、第一AN向UE发送无线资源重新配置消息,发起无线资源的重配置过程。

1511、UE从第一AN切换至第二AN。

1512、第二AN向CP发送路径切换请求消息,该路径切换请求消息中携带需要切换的会话的会话标识以及不需要切换的会话的会话标识。

可选地,在发送路径切换请求消息之前,第二AN可以进行准入控制,在第二AN不允许某个需要切换的会话接入时,第二AN仍然需要触发释放该会话,在此不再赘述。

1513、CP接收路径切换请求消息,对于需要切换的会话,CP向UP发起用户面路径修改过程;而对于不需要切换的会话,CP发起释放该会话的过程。

1514、CP向第二AN发送路径切换请求确认消息,路径切换请求确认消息中携带有不需要切换的会话的会话标识。

1515、第二AN向第一AN发送资源释放消息。

1516、第一AN接收到资源释放消息释放第一AN和UE之间的无线资源以及第一AN与控制面相关的资源。

在第二种可能的实现方式中,本步骤可以包括:

(1)、CP可以根据步骤1406的检测结果确定不需要切换的会话。

可选地,CP还可以确定需要切换的会话。

(2)、CP释放不需要切换的会话,并发送事件通知至第一AN。其中,事件通知中携带有需要切换的会话的上下文信息。该需要切换的会话的上下文信息,包括会话标识。

CP在确定不需要切换的会话之后,释放不需要切换的会话。可选地,CP还可以确定需要切换的会话的上下文信息,并发送携带有需要切换的会话的上下文信息的事件通知至第一AN。

(3)、第一AN接收到事件通知之后,根据事件通知发送切换请求消息至第二AN,切换请求消息中携带有需要切换的会话的上下文信息。

(4)、第二AN接收第一AN发送的切换请求消息,建立与需要切换的会话对应的无线资源。

可选地,该设备控制方法还可以包括其他步骤,结合图15,与图15中的实现的区别在于,第6个步骤可以替换为:CP根据会话属性和位置信息确定不需要切换的会话,释放不需要切换的会话。第7个步骤可以替换为:CP发送事件通知ACK至第一AN,该事件通知ACK中携带有需要切换的会话的上下文信息。第12个步骤可以替换为:第二AN向CP发送路径切换请求消息,该路径切换请求消息中携带需要切换的会话的会话标识。第13个步骤可以替换为:CP接收路径切换请求消息,对于需要切换的会话,CP向UP发起用户面路径修改过程。在此不再赘述。

综上所述,本实施例提供的设备控制方法,CP通过确定UE的会话属性,并接收UE接入的第一AN发送的第二AN的位置信息,根据会话属性和位置信息释放UE的会话中不需要切换的会话。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

上述各个实施例中有关CP侧的步骤可以单独实现成为CP侧的设备控制方法,有关第一AN侧的步骤可以单独实现成为第一AN侧的设备控制方法,而有关第二AN侧的步骤可以单独实现成为第二AN侧的设备控制方法。

请参考图16,其示出了本发明一个示例性实施例提供的设备控制装置的结构示意图。该设备控制装置可以实现为第一AN中的全部或者部分。该第一AN包括:处理器1620、与处理器1620相连的发射器1640和与处理器1620相连的接收器1660。本领域技术人员可以理解,图16中示出的第一AN结构并不构成对第一AN的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,第一AN还包括存储器1680和供电电源等。其中:

处理器1620是第一AN的控制中心,利用各种接口和线路连接整个第一AN的各个部分,通过运行或执行存储在存储器1680内的软件程序和/或模块,以及调用存储在存储器1680内的数据,执行第一AN的各种功能和处理数据,从而对第一AN进行整体控制。可选的,处理器1620可包括一个或多个处理核心;可选的,处理器1620可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1620中,上述调制解调处理器可以单独实现成为一个芯片。

存储器1680可用于软件程序以及模块。处理器1620通过运行存储在存储器1680的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器1680可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统1681、接收模块1682、控制模块1683和至少一个其它功能所需的应用程序1684等,处理器1620通过调用存储器1680中存储的各个模块来执行上述实施例中有关第一AN侧的设备控制方法;存储数据区可存储根据第一AN的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1680可以由任何类型的易失性或非易失性存储设备或者它们的组合实现。

发射器1620可以包括射频发射组件,比如天线。发射器1620用于将数据或信息承载在无线信号中进行发送。该无线信号可以是移动通信系统中的时频资源。

接收器1660可以包括射频接收组件,比如天线。接收器1660用于接收承载在无线信号中的数据或信息。该无线信号可以是移动通信系统中的时频资源。

需要说明的是,上述实施例只是以设备控制装置实现成为第一AN中的全部或者部分来举例,可选的,该装置还可以实现成为CP或者第二AN中的全部或者部分。并且当该装置实现成为CP或者第二AN中的全部或者部分时,存储器1680中的存储程序区中存储的接收模块1682和控制模块1683可以替换为其他模块,并且此时处理器1620通过调用存储器1680中存储的各个模块来实现上述实施例中有关CP侧或者第二AN侧的设备控制方法。

请参考图17,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置用于CP中。如图17所示,该设备控制装置可以包括:确定单元1710和发送单元1720。

确定单元1710,用于确定用户设备UE的会话属性;

发送单元1720,用于发送所述会话属性至所述UE接入的第一接入网AN,所述会话属性用于所述第一AN对所述UE的控制。

可选的,当所述UE与数据网络DN之间具有至少两个会话时;

所述确定单元1710,还用于确定所述至少两个会话中各会话的会话属性与所述UE中的各个承载之间的对应关系;其中,至少一个承载对应于一个会话;

所述发送单元1720,还用于将所述会话属性以所述对应关系的方式发送至所述第一AN。

可选的,所述承载为:单个业务流,或者,至少两个业务流的汇聚。

可选的,所述确定单元1710,还用于:

接收所述UE通过所述第一AN发送的控制请求,根据所述控制请求中携带的业务需求信息确定所述UE的会话属性;

或者,

获取预先配置的所述UE的所述会话属性;

或者,

发送获取请求至签约服务器,接收所述签约服务器返回的所述会话属性;

或者,

接收策略决策网元发送的所述会话属性;或者,接收所述策略决策网元发送的索引,确定所述索引所对应的所述会话属性。

可选的,所述控制请求是接入请求、连接建立请求或者服务请求。

可选的,所述发送单元1720,还用于:

发送携带有所述会话属性的上下文建立请求至所述第一AN;

或者,

发送携带有所述会话属性的上下文修改请求至所述第一AN。

可选的,所述会话属性包括以下的一项或多项:会话对应的服务区域,会话对应的带宽约束条件。

综上所述,本实施例提供的设备控制装置,通过发送UE的会话属性至UE接入的第一AN,使得第一AN可以根据该会话属性对UE进行控制。由于第一AN可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

第一AN根据会话属性对UE进行移动性管理时,第一AN可以先删除无需进行移动性管理的会话/承载所对应的无线资源,节省了在UE切换过程中所需的无线资源。

同时,第一AN根据会话属性对UE进行QoS控制,达到了可以对每个会话分别进行控制,进而提高控制灵活度和精确度的效果。

请参考图18,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于第一AN中。如图18所示,该设备控制装置可以包括:接收单元1810和控制单元1820。

接收单元1810,用于接收控制面网元CP发送的用户设备UE的会话属性;

控制单元1820,用于根据所述会话属性对所述UE进行控制。

可选的,当所述UE与数据网络DN之间具有至少两个会话时;

所述接收单元1810,还用于接收所述CP以对应关系的方式发送的所述UE的会话属性,所述对应关系包括所述至少两个会话中各会话的会话属性与所述UE中的各个承载之间的对应关系;其中,至少一个承载对应于一个会话;

所述控制单元1820,还用于根据所述对应关系对所述UE进行控制。

可选的,所述会话属性包括以下的一项或多项:会话对应的服务区域,会话对应的带宽约束条件。

可选的,当所述UE与数据网络DN之间具有第一会话时,所述会话属性包括所述第一会话对应的服务区域;所述控制单元1820,还用于:

当所述UE从所述第一AN切换至第二AN前,若所述第二AN不在所述第一会话对应的服务区域内,则释放不需要切换的所述第一会话的第一资源,发送切换请求消息至所述第二AN;所述切换请求消息用于指示所述第二AN触发所述CP,使所述CP释放所述第一会话在用户面网元UP中的第二资源;

或者,

当所述UE从所述第一AN切换至第二AN前,若所述第二AN不在所述第一会话对应的服务区域内,则发送指示信息至所述CP,由所述CP发起释放所述第一会话在所述第一AN中的所述第一资源,以及在所述UP中的第二资源。

可选的,当所述UE与数据网络DN之间具有所述至少两个会话时,所述会话属性包括所述至少两个会话中的每个会话所对应的服务区域;所述控制单元1820,还用于:

当所述UE从所述第一AN切换至第二AN前,若所述第二AN不在所述至少两个会话中任一会话对应的服务区域内,则根据所述对应关系释放所述至少两个会话中不需要切换的承载的第三资源,并根据所述对应关系发送切换请求消息至所述第二AN,所述切换请求消息用于指示所述第二AN触发所述CP,使所述CP释放所述不需要切换的所述承载在用户面网元UP中的第四资源;

或者,

当所述UE从所述第一AN切换至第二AN前,若所述第二AN不在所述至少两个会话中任一会话对应的服务区域内,则发送指示信息至所述CP,由所述CP发起释放所述至少两个会话中不需要切换的所述承载在所述第一AN中的所述第三资源,以及在所述UP中的第四资源。

可选的,当所述UE与数据网络DN之间具有第二会话时,所述会话属性包括所述第二会话对应的带宽约束条件;

所述控制单元1820,还用于根据所述第二会话对应的带宽约束条件对所述UE收到的用户报文进行带宽约束。

可选的,当所述UE与数据网络DN之间具有至少两个会话时,所述会话属性包括所述至少两个会话中的每个会话对应的带宽约束条件;所述控制单元1820,还用于:

确定所述UE接收到的用户报文在所述至少两个会话的各个承载中所对应的承载;

根据所述对应关系获取确定的所述承载所对应的会话属性;

根据获取的所述会话属性中的会话对应的带宽约束条件对所述用户报文进行带宽约束。

可选地,当所述UE与数据网络DN之间具有至少两个会话,所述会话属性包括所述至少两个会话中的每个会话对应的带宽约束条件时;

所述控制单元1820,还用于:

根据每个会话对应的带宽约束条件,计算所述UE中的各个会话对应的带宽约束条件之和;

从所述CP获取签约的用户报文的带宽约束条件;

当所述带宽约束条件之和大于所述签约的用户报文的带宽约束条件时,根据所述签约的用户报文的带宽约束条件对所述UE接收到的用户报文进行带宽约束;

当所述带宽约束条件之和小于或等于所述签约的用户报文的带宽约束条件时,根据所述带宽约束条件之和对所述UE接收到的用户报文进行带宽约束。

当所述UE与数据网络DN之间具有至少两个会话,所述会话属性包括所述至少两个会话中的每个会话对应的带宽约束条件时;

可选地,所述控制单元1820,还用于:

根据每个会话对应的带宽约束条件,计算所述UE中的各个会话对应的带宽约束条件之和;

从所述CP获取签约的用户报文的带宽约束条件;

当所述带宽约束条件之和大于所述签约的用户报文的带宽约束条件时,根据所述签约的用户报文的带宽约束条件对所述UE接收到的用户报文进行带宽约束;

当所述带宽约束条件之和小于或等于所述签约的用户报文的带宽约束条件时,根据所述带宽约束条件之和对所述UE接收到的用户报文进行带宽约束。

可选的,所述接收单元1810,还用于:

接收所述CP发送的携带有所述会话属性的上下文建立请求;

或者,

接收所述CP发送的携带有所述会话属性的上下文修改请求。

综上所述,本实施例提供的设备控制装置,通过接收CP发送的UE的会话属性,根据该会话属性对UE进行控制。由于可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

在根据会话属性对UE进行移动性管理时,可以先删除无需进行移动性管理的会话/承载所对应的无线资源,节省了在UE切换过程中所需的无线资源。

同时,在根据会话属性对UE进行QoS控制,达到了可以对每个会话分别进行控制,进而提高控制灵活度和精确度的效果。

本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于CP中。该设备控制装置可以包括:发送单元。其中,

发送单元,用于发送第一对应关系至用户设备UE接入的第一接入网AN,所述第一对应关系包括网络标识和服务区域之间的对应关系;

发送单元,还用于发送第二对应关系至所述第一AN,所述第二对应关系包括所述UE中的会话的会话标识和网络标识之间的对应关系;所述第一对应关系和所述第二对应关系用于所述UE的会话属性的确定,所述会话属性用于对所述UE的控制。

可选地,所述发送单元,还用于:

所述CP从所述第一AN接收设备连接建立请求之后,发送携带有所述第一对应关系的连接建立响应至所述第一AN。

可选地,所述发送单元,还用于:

所述CP发送携带有所述第二对应关系的上下文建立请求至所述第一AN。

综上所述,本实施例提供的设备控制装置,CP通过发送第一对应关系和第二对应关系至第一AN,使得第一AN可以根据该第一对应关系和第二对应关系确定接入第一AN的UE的会话属性,进而根据UE的会话属性对UE进行控制。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

请参考图19,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于第一AN中。如图19所示,该设备控制装置可以包括:接收单元1910、检测单元1920和控制单元1930。

接收单元1910,用于接收控制面网元CP发送的第一对应关系和第二对应关系;所述第一对应关系包括网络标识和服务区域之间的对应关系,所述第二对应关系包括接入所述第一AN的用户设备UE中的会话的会话标识和网络标识之间的对应关系;

检测单元1920,用于根据所述第一对应关系和所述第二对应关系确定所述UE的会话属性;

控制单元1930,用于根据所述会话属性对所述UE进行控制。

综上所述,本实施例提供的设备控制装置,通过接收CP发送的第一对应关系和第二对应关系,根据该第一对应关系和第二对应关系确定接入第一AN的UE的会话属性,进而根据UE的会话属性对UE进行控制。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

请参考图20,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于第二AN中。如图20所示,该设备控制装置可以包括:接收单元2010和处理单元2020。

在一种可能的实现方式中,

接收单元2010,用于接收第一AN发送的携带有会话属性的切换请求消息,所述会话属性为接入所述第一AN的UE中的会话的会话属性;

处理单元2020,用于根据所述会话属性确定需要切换的会话以及不需要切换的会话;

所述处理单元2020,还用于建立与所述需要切换的会话对应的无线资源,并触发控制面网元CP释放所述不需要切换的会话。

可选地,在另一种可能的实现方式中,

接收单元2010,用于接收第一AN发送的切换请求消息,所述切换请求消息中携带有需要切换的会话的上下文信息以及不需要切换的会话的会话标识;

处理单元2020,用于建立与所述需要切换的会话对应的无线资源,并触发控制面网元CP释放所述不需要切换的会话。

综上所述,本实施例提供的设备控制装置,通过在接收到切换请求消息后,根据切换请求消息触发CP释放不需要切换的会话,解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

请参考图21,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于CP中。如图21所示,该设备控制装置可以包括:确定单元2110、接收单元2120、检测单元2130和处理单元2140。

确定单元2110,用于确定用户设备UE的会话属性;

接收单元2120,用于从所述UE接入的第一接入网AN接收第二AN的位置信息;

检测单元2130,用于根据所述会话属性以及所述位置信息检测所述UE中的会话是否需要切换;

处理单元2140,用于在所述UE中的会话不需要切换时,所述CP释放所述会话。

可选地,该装置还包括:

发送单元,用于发送订阅请求至所述第一AN,所述订阅请求用于指示所述第一AN在所述UE从所述第一AN切换至第二AN前,发送所述第二AN的位置信息至所述CP。

综上所述,本实施例提供的设备控制装置,CP通过确定UE的会话属性,并接收UE接入的第一AN发送的第二AN的位置信息,根据会话属性和位置信息释放UE的会话中不需要切换的会话。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

请参考图22,其示出了本发明一个实施例提供的设备控制装置的结构示意图,该设备控制装置可以用于CP中。如图22所示,该设备控制装置可以包括:接收单元2210和处理单元2220。

接收单元2210,用于接收控制面网元CP发送的订阅请求;

处理单元2220,用于根据所述订阅请求,在确定将用户设备UE切换至第二AN时,发送所述第二AN的位置信息至所述CP,所述位置信息用于不需要切换的会话的确定。

综上所述,本实施例提供的设备控制装置,CP通过确定UE的会话属性,并接收UE接入的第一AN发送的第二AN的位置信息,根据会话属性和位置信息释放UE的会话中不需要切换的会话。由于CP可以根据会话属性实现对UE进行会话粒度的控制,因此上述方法解决了现有技术中只能实现对UE进行UE粒度的控制,进而导致在对UE进行移动性管理时会耗费一定的无线资源以及无法按需进行移动性管理的问题;达到了可以以更小粒度的会话对UE进行控制,提高对UE控制的精确度以及灵活度,节省了控制过程中所需的无线资源的效果。

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、“the”)旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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