会话操作的控制方法及装置与流程

文档序号:16672804发布日期:2019-01-18 23:42阅读:206来源:国知局
会话操作的控制方法及装置与流程

本发明涉及无线通信技术领域,具体而言,本发明涉及一种会话操作的控制方法及装置。



背景技术:

现代移动通信越来越趋向于为用户提供高速率传输的多媒体业务,系统架构演进(sae)的系统架构示意图如图1所示,其中,用户设备(ue)101是支持网络协议的终端设备;演进通用陆地无线接入网络(e-utran)102是无线接入网络,其中包括为ue提供接入无线网络接口的基站(enodeb/nodeb);移动管理实体(mme)103负责管理ue的移动上下文、会话上下文和安全信息;服务网关(sgw)104主要提供用户平面的功能,mme103和sgw104可能处于同一物理实体;分组数据网络网关(pgw)105负责计费、合法监听等功能,也可以与sgw104处于同一物理实体;策略和计费规则功能实体(pcrf)106提供服务质量(qos)策略和计费准则;通用分组无线业务支持节点(sgsn)108是通用移动通信系统(umts)中为数据的传输提供路由的网络节点设备;归属用户服务器(hss)109是ue的家乡归属子系统,负责保护包括用户设备的当前位置、服务节点的地址、用户安全信息、用户设备的分组数据上下文等用户信息,图1中的utran表示演进的通用陆地无线接入网络。

下一代网络(5g)初始系统架构示意图如图2所示,其中,包含下一代用户设备ue210、下一代接入网或下一代无线接入网(nextgen(r)an)220、下一代核心网(nextgencore)230和数据网络240;下一代接入网或下一代无线接入网与下一代核心网之间的控制平面接口是ng2,用户平面接口是ng3。这些接口的名字只是暂时的命名,最终以3gpp(3rdgenerationpartnershipproject,第三代合作伙伴计划)的命名为准,下一代核心网进一步包含用户平面功能实体和控制平面功能实体。

在可预见的未来,会有越来越多的电器设备智能化,生活周边用品互联化,均具有接入网络的功能。一方面,未来的一部分ue往往具有以下特征:静态的或低移动性的、低成本的、收发的数据也往往是小数据量、非连续的;对这些ue,建立连接和释放连接造成的信令开销远远大于收发的数据量。另一方面,为了支持越来越多的实时应用,比如虚拟现实等,未来的移动通信网络的接入时延极大降低。为了节约信令开销,提高数据传送的效率,降低ue接入网络的时延,现有网络还存在很多的问题需要解决。



技术实现要素:

为了解决现有技术中,用户设备在接入网络时信令开销过大及操作时延较大,导致数据传送效率极低的问题。

本发明实施例提供了一种会话操作的控制方法,包括:

第一节点获知第一关于ue的会话操作信息;其中,第一关于ue的会话操作信息包括以下至少之一:第一会话操作请求信息,第一会话操作结果信息;以及

根据第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

本发明实施例还提供了一种会话操作的控制方法,包括:

第二节点判断是否满足预设条件;

当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,第二关于ue的会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息;以及

发送确定的第二关于ue的会话操作信息。

本发明实施例还提供了一种会话操作的控制装置,包括:

获取模块,用于第一节点获知第一关于ue的会话操作信息;其中,所述第一关于ue的会话操作信息包括以下至少之一:第一会话操作请求信息,第一会话操作结果信息;以及

操作模块,用于根据所述第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

本发明实施例还提供了一种会话操作的控制装置,包括:

判断模块,用于第二节点判断是否满足预设条件;

确定模块,用于当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,所述第二关于ue会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息;以及

发送模块,用于发送确定的第二关于ue的会话操作信息。

核心网在进行关于ue的会话操作时,需要对ue进行操作,也需要无线接入网分配无线资源。ue与核心网之间的会话操作请求和结果是通过无线接入网透传的。对一些会话操作,无线接入网不知道ue的操作结果,ue也不知道无线接入网的操作结果。如果ue接受了无线接入网失败的会话操作或者无线接入网接受了ue失败的会话操作,就会出现会话操作不一致的问题。另外,ue的接入层操作和非接入层操作也是分别独立的。当接入层的操作请求失败时,接受非接入层的操作请求没有价值。本发明的第一实施例,可以解决所述问题,ue可以根据来自核心网的会话操作请求和来自无线接入网对核心网会话操作请求的操作结果来决定是否接受核心网的会话操作请求;或者无线接入网可以根据核心网的会话操作请求和自身的会话操作结果来决定最终需要发送给ue的会话操作请求;或者是无线接入网节点根据ue的会话操作结果和自身的会话操作结果来决定最终需要返回给核心网的会话操作结果;或者核心网可以根据无线接入网返回的会话操作结果才生成发送给ue的会话操作请求等等。通过以上对ue的会话/qos流操作的控制,可以保证核心网,无线接入网和ue在对关于ue的会话/qos流的建立,修改和释放操作上是一致的,避免核心网重复产生信令来维护一致性,不仅减少了信令的开销,极大提高了数据传送效率,而且大大降低了ue接入网络的时延,保证了会话/qos流的操作时延。

本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为现有技术中系统架构演进(sae)的系统架构示意图;

图2为现有技术中下一代网络(5g)初始系统架构示意图;

图3为本发明第一实施例提供的一种会话操作的控制方法的流程图;

图4为本发明第二实施例提供的一种会话操作的控制方法的流程图;

图5为本发明第一应用场景的一种会话操作的控制方法的操作过程示意图;

图6为本发明第二应用场景的一种会话操作的控制方法的操作过程示意图;

图7为本发明第三应用场景的一种会话操作的控制方法的操作过程示意图;

图8为本发明第四应用场景的一种会话操作的控制方法的操作过程示意图;

图9为本发明第七应用场景的一种会话操作的控制方法的操作过程示意图;

图10为本发明第八应用场景的一种会话操作的控制方法的操作过程示意图;

图11为本发明第三实施例提供的一种会话操作的控制装置的结构示意图;

图12为本发明第四实施例提供的一种会话操作的控制装置的结构示意图;

图13为本发明第十一应用场景的一种会话操作的控制方法的操作过程示意图;

图14为本发明第十二应用场景的一种会话操作的控制方法的操作过程示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图2对本申请做进一步详细说明。

核心网与ue之间是ng1接口,核心网和ue之间的信令传送的是nas(non-accessstratum,非接入层)数据包;核心网发给ue的nas数据包通过无线接入网发送给ue,ue发给核心网的nas数据包通过无线接入网发送给核心网;nas数据包的内容对无线接入网来说一般是透明的,无线接入网发送nas数据包而不需要知道nas数据包的内容。

核心网可以同时操作多个ue会话。一个ue会话操作中可以包含多个qos流操作。

一个qos流的qos简介(qosprofile)是qos流的qos参数和相关的操作要求(比如qos流不被满足后的通知要求,映射qos属性等)。

一般来说,由核心网决定qos流的qos规则和qos简介。一般来说,核心网可以将qos流授权的qos规则发送给ue。ue应用授权的qos规则来决定业务数据流和qos流的映射。核心网可以将qos流的qos简介发送给无线接入网。无线接入网将根据qos流的qos简介决定是否接受该qos流。如果接受,无线接入网可以为qos流建立映射的无线资源(比如drb(dataradiobearer,数据无线承载)。无线接入网可以将qos流映射的drb的配置发送给ue。ue可以根据drb的配置建立drb和/或决定drb与qos流的映射。

当新的业务数据流到达时,核心网需要为业务数据数据流决定映射qos流。可以通过采用以下方式之一:采用默认的qos规则,修改现有的qos规则来包含新的业务数据流,建立一个新的qos规则。

核心网可以同时建立或修改多个ue会话,一个ue会话中可以包含多个qos流的操作(建立,修改,删除)。核心网也可以同时建立和/或修改和/或删除一个ue会话中的多个qos流,比如:建立一个qos流,删除一个qos流,修改qos流的qos参数,修改qos简介(qos简介比如qosprofile),修改qos流与业务数据流的映射规则(比如qosrule)。核心网对ue会话或qos流的建立或修改可能需要同步给无线接入网和ue。无线接入网可以根据建立的内容进行配置,比如根据qos流的qos参数或qos简介决定qos流映射的drb(dataradiobearer,数据无线承载)的配置,与ue建立配置后的drb。无线接入网可能会根据修改的内容变更配置,比如根据qos流的更新后的qos参数或更新后qos简介决定qos流映射的drb(dataradiobearer,数据无线承载)。当然,对修改的内容,无线接入网可以建立drb来映射更新后的qos流;或者可以变更qos流映射的drb;无线接入网也可能不会变更配置,比如修改前的qos流映射的drb依然能够满足修改后的qos流的qos要求,则保持qos流与drb的映射等;其中,qos流的修改也属于ue会话的修改。

对ue会话/qos流的修改,还存在以下一系列的问题。下面一一进行分析:

问题1:一般来说,核心网在请求无线接入网建立或修改ue的会话时,将需要同步给ue的会话建立信息或修改信息包含在nas数据包中发送给无线接入网,无线接入网完成ue会话的建立或修改后,将收到的nas数据包发送给ue。然而,由于资源限制等原因,无线接入网可能不能满足ue会话的建立或修改,比如qos流从非保证比特率(nongbr)变更为保证比特率(gbr),无线接入网当前可能无法保证gbr要求的速率就会修改失败;对修改失败的qos流,无线接入网可以保持qos流原有的配置,并把失败的结果告诉核心网。

ue收到nas数据包后,会执行自身的配置。

-如果一个nas数据包中包含多个ue会话的建立信息或包含一个会话中多个qos流的建立信息。由于ue接入层和非接入层的操作是独立的。对于不被无线接入网所接受建立的ue会话和qos流可能会被ue接受建立。即接入层建立失败,非接入层建立成功。于是,导致ue接入层与非接入层的配置不一致,导致ue与无线接入网之间的配置将不一致。ue根据接受的qos流的映射规则映射业务数据流。但qos流却没有配置无线资源drb,无法完成传送。则根据qos规则映射业务数据流的操作是多余的,耗费ue宝贵的计算资源和电源。对业务来说,如果不跟据专用的qos规则映射qos流,还可以根据pdu会话的默认qos规则映射qos流,还有机会被传送。如果仍然映射到没有drb的qos流,会出现假连接的现象,看着是在数据传送,但实际上数据一直没有传送出去。如果等到核心网发现后再对ue的配置进行更正,将会耗费额外的信令开销。

-如果一个nas数据包中包含多个ue会话的修改信息。同样,对于不被无线接入网所接受的ue会话修改也可能会被ue接受修改。于是,导致ue接入层与非接入层的配置不一致,导致ue与无线接入网之间的配置将不一致;如果一个nas数据包中包含的是一个ue会话的qos流的修改信息,对于不被无线接入网所接受的qos流修改也会被ue接受修改。于是,导致ue接入层与非接入层的配置不一致,导致ue与无线接入网之间的配置也将不一致。

问题2:ue收到nas数据包修改自身的配置也可能会失败,ue会通过nas数据包返回修改的结果,该nas数据包会先发送给无线接入网,再发送给核心网。然而,如果一个nas数据包中包含多个ue会话的修改信息,无线接入网可能会接受不被ue所接受的ue会话修改,于是,导致ue与无线接入网之间的配置将不一致;如果一个nas数据包中包含的是一个ue会话的修改信息,无线接入网也可能会接受不被ue接受的qos流修改,于是,导致ue与无线接入网之间的配置将不一致。

问题3:对于修改失败的会话或qos流,可能保持修改前的配置继续服务ue,也可能由于不能满足ue的业务需求而需要被释放。对后者,核心网在确认修改失败后,需要触发释放的过程来释放相关的会话/qos流,导致多余的信令开销。

问题4:由于无线资源限制的原因,无线接入网可能无法接受的建立qos流的qos参数;对不能接受qos参数的qos流,如果ue或核心网应用其对应的qos规则会发生错误。此时,可以考虑降低qos流的qos参数要求,或者应用默认的qos规则,或者释放相关的业务数据。对ue会话/qos流的建立,同样会面临对ue会话/qos流的修改中的问题1和问题2,4;对ue会话/qos流的释放,可能会面临对ue会话/qos流的修改中的问题1和问题2,4。

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

为了便于理解,在对本发明的技术方案进行详细介绍之前,先对本发明的实施例中的一些技术术语如下说明:

在一些实施方式中,无线接入网节点可以是以下至少之一:基站、演进型节点b(enodeb)、节点b(nodeb)、5g无线接入技术基站gnb、无线接入网中心控制单元(cu,如gnb-cu)、无线接入网节点分布单元(du,如gnb-du)、ue移动过程中源无线接入网节点、ue移动过程中目标无线接入网节点、ue在轻连接模式下或不活跃态下接入的新的无线接入网节点、ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点、挂起ue的无线接入网节点、ue请求连接恢复的无线接入网节点;在下一代网络中,节点的概念可能被虚拟化为功能或单元,无线接入网中心控制单元可以连接多个无线接入网节点分布单元。

ue可以进一步区分为以下至少之一:ue整体、ue的非接入层(如na层)、ue的接入层(如as层)、ue的应用层(如app层)。

在一些实施方式中,核心网节点可以是以下至少之一:mme(mobilitymanagemententity,移动管理)、sgsn(servinggprssupportnode,通用分组无线业务支持节点)、sgw(servicegateway,服务网关)、amf(accessmobilitymanagementfunctions,接入移动性管理功能)、smf(sessionmanagementfunctions,会话管理功能)、upf(userportfunction,用户端口功能)、核心网控制节点、核心网用户面节点、核心网控制面功能、核心网用户面功能、核心网控制面单元、核心网用户面单元等;在下一代网络中,节点的概念可能被虚拟化为功能或单元。

在一些实施方式中,核心网控制节点可以是mme,sgsn,amf,smf,核心网控制面功能,核心网控制面单元等;

在一些实施方式中,核心网用户面节点可以是sgw,sgsn,upf,核心网用户面功能,核心网用户面单元,网络分片等。

如不特别指示,本申请中的操作可以是以下至少之一:建立,修改,释放;操作的对象可以是以下至少之一:会话(如pdu(protocoldataunit,协议数据单元)会话),pdu连接)、qos流。

在一些实施方式中,建立qos流或会话是为qos或会话分配相应的资源,释放qos流或会话是释放为qos或会话分配相应的资源,修改qos流或会话的配置信息可能会引起相应资源的变更也可能不会,因为可能当前资源依然能够满足新的配置。

在一些实施方式中,本文中提到的“操作”如果没有特指说明,都是指建立、修改和/或释放。“会话操作”的对象,如果没有特指说明,是指qos流和/或ue会话。本文中出现的“会话/qos流”,如果没有特指说明,是指qos流和/或ue会话。

在一些实施方式中,本文中提到的“nas消息”,“nas信令”如果没有特指说明,都是指nas数据包中的内容。

本文中提到的“分配/映射无线承载”如果没有特指说明,均表示分配和/或映射无线承载。

本文中提到的“qos简介/qos参数”如果没有特指说明,均表示qos简介和/或qos参数。一种会话操作的控制方法,其特征在于,包括:第一节点获知第一关于ue的会话操作信息;其中,第一关于ue的会话操作信息包括以下至少之一:第一会话操作请求信息,第一会话操作结果信息;以及根据第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

优选地,在确定是否接受第一会话操作请求信息中的会话/qos流的操作请求之后,还包括:生成第二会话操作请求信息;和/或生成第二会话操作结果信息。

优选地,生成第二会话操作结果信息,包括以下至少一种情形:

将不执行或拒绝执行的第一会话操作请求信息中的会话/qos流,作为第二会话操作结果信息中操作失败的会话/qos流;将能够接受操作或成功操作的第一会话操作请求信息中的会话/qos流,作为第二会话操作结果信息中操作成功的会话/qos;将获知的第一会话操作结果信息中操作失败的会话/qos流,作为第二会话操作结果信息中操作失败的会话/qos流;将获知的第一会话操作结果信息中操作成功的会话/qos流,作为第二会话操作结果信息中操作失败的会话/qos流。

优选地,生成第二会话操作请求信息,具体包括:将不执行或拒绝执行修改的第一会话操作请求信息中的会话/qos流,作为第二会话操作结果信息中释放请求的会话/qos流;将能够接受操作或成功操作的第一会话操作请求信息中的会话/qos流,作为第二会话操作请求信息中请求操作的会话/qos。

优选地,第一节点为以下至少一项:核心网,无线接入网,gnb,gnb-cu,gnb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层,ue的非接入层,ue的应用层,集中控制单元cu,分布单元du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

优选地,第一会话操作请求信息、第二会话操作请求信息至少包括以下一项:操作请求信息;操作相关会话的会话信息;操作相关服务质量qos流的qos流信息;请求建立的会话的会话信息;请求修改的会话的会话信息;请求释放的会话的会话信息;请求建立的qos流的qos流信息;请求修改的qos流的qos流信息;请求释放的qos流的qos流信息;和/或

第一会话操作结果信息、第二会话操作结果信息至少包括以下一项:操作结果信息;操作信息;操作相关会话的会话信息;操作相关qos流的qos流信息;建立成功的会话的会话信息和/或建立失败的会话的会话信息;修改成功的会话的会话信息和/或修改失败的会话的会话信息;释放成功的会话的会话信息和/或释放失败的会话的会话信息;建立成功的qos流的qos流信息和/或建立失败的qos流的qos流信息;修改成功的qos流的qos流信息和/或修改失败的qos流的qos流信息;释放成功的qos流的qos流信息和/或释放失败的qos流的qos流信息。

优选地,操作请求信息至少包括以下一项:请求建立;请求修改;请求释放;修改失败的后续操作要求;和/或

操作结果信息至少包括以下一项:操作成功;操作失败;建立成功;建立失败;修改成功;修改失败;释放成功;释放失败;能够操作成功;能够建立成功;能够修改成功;能够释放失败;和/或

qos流信息至少包括以下一项:所属的会话的标识;qos流的标识;qos流的qos简介;qos流相关的qos规则;qos流建立成功的信息;qos流建立失败的信息;qos流修改成功的信息;qos流修改失败的信息;qos参数;配置的drb的承载信息;操作失败的原因;修改失败的后续操作要求;和/或

会话信息至少包括以下一项:会话的标识;配置的drb的承载信息;配置的ng接口通道信息;包含的qos流的qos流信息;操作失败的原因;修改失败的后续操作要求。

优选地,修改失败的后续操作要求至少包括以下一项:保持修改前的配置;释放修改失败的qos流;释放修改失败的会话。

优选地,qos流建立成功的信息至少包括以下一项:建立成功的qos流的标识,建立成功的qos流映射的无线承载的标识,ue接受qos流,ue接受qos流的qos规则,qos流在非接入层被接受,无线接入网节点接受qos流,无线接入网为qos流分配/映射了无线承载的qos流,qos流有映射的无线承载,qos流在接入层被接受,qos流的qos简介被无线接入网节点接受,qos流的qos参数被无线接入网节点接受,建立了必要无线资源的qos流;

优选地,qos流建立失败的信息至少包括以下一项:建立失败的qos流的标识,qos流被ue拒绝,qos流qos规则被ue拒绝,qos流在非接入层被拒绝,qos流被无线接入网节点拒绝,qos流无配置的无线承载,qos流无映射的无线承载,qos流在接入层被拒绝,qos流的qos简介被无线接入网节点拒绝,qos流的qos参数被无线接入网节点拒绝,没有建立和/或映射必要无线资源(比如无线承载)的qos流;

优选地,qos流修改成功的信息至少包括以下一项:修改成功的qos流标识,修改成功的qos流映射的无线承载的标识,qos流的qos规则更新被ue和/或核心网节点(如smf,upf)接受,qos流的qos简介更新被无线接入网节点接受,qos流的qos参数更新被无线接入网节点接受,无线接入网根据qos流更新的qos简介或qos参数分配/映射无线承载,根据更新建立和/或映射了必要无线资源的qos流;

优选地,qos流修改失败的信息至少包括以下一项:修改失败的qos流标识,修改失败的qos流之前映射的无线承载的标识,qos流的qos规则更新被ue和/或核心网节点(如smf,upf)拒绝,qos流的qos简介更新被无线接入网节点拒绝,qos流的qos参数更新被无线接入网节点拒绝,无线接入网节点无法根据qos流更新的qos简介分配/映射无线承载,无线接入网无法根据更新的qos参数分配/映射无线承载,没有根据更新建立和/或映射必要无线资源(比如无线承载)的qos流。

优选地,通过以下任一项获取用户设备ue的会话操作信息:核心网;无线接入网;5g无线接入技术的基站gnb;5g无线接入技术的基站的集中控制单元gnb-cu;5g无线接入技术的基站的分布单元gnodeb-du;ue;无线接入网节点;核心网节点;数据终结点;ue的非接入层;ue的非接入层;ue的应用层;控制单元cu;分布单元du;核心网用户面节点;核心网控制面节点;ue移动过程中源无线接入网节点;ue移动过程中目标无线接入网节点;ue在轻连接模式下或不活跃态下接入的新的无线接入网节点;ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点;挂起ue的无线接入网节点;ue请求连接恢复的无线接入网节点。

优选地,根据第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求,包括以下至少一种情形:

对第一会话操作结果信息中操作失败的会话/qos流,不执行或拒绝执行所述建立失败的会话/qos流在第一会话操作请求信息中的操作请求;

对第一会话操作结果信息中修改失败的会话/qos流,释放修改失败的会话/qos流;

对第一会话操作结果信息中操作成功的会话/qos流,接受或执行操作成功的会话/qos流在第一会话操作请求信息中的操作请求;

对第一会话操作结果信息中满足至少以下之一情形的qos流:qos流建立成功,qos流修改成功;接受或执行所述建立和/或修改成功的qos流在第一会话操作请求信息中的操作请求,至少包括以下一项:接受或应用所述qos流关联的qos规则,接受或应用所述qos流的qos简介,接受或应用所述qos流的qos参数,接受或应用所述qos流的qos规则更新,接受或应用所述qos流的qos简介更新,接受或应用所述qos流的qos参数更新;

对第一会话操作结果信息中满足至少以下之一情形的qos流:qos流建立失败,qos流建立失败且不能应用默认qos规则,建立失败的qos流中相关的业务数据不能应用默认qos规则;不执行或拒绝执行所述qos流在第一会话操作请求信息中的操作请求,至少包括以下一项:拒绝或不应用所述qos流关联的qos规则,请求其他节点拒绝或不应用所述qos流关联的qos规则,拒绝或不应用所述qos流的qos简介相关的qos规则,请求其他节点释放和/或不应用所述qos流的关联的qos规则,拒绝或不应用所述qos流的qos简介,拒绝或不应用所述qos流的qos参数,丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,为所述qos流相关的业务数据流的数据应用默认的qos规则,为所述qos流的qos规则相关的业务数据流的数据应用默认的qos规则,降低所述qos流的qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流数据。

对第一会话操作结果信息中满足至少以下之一情形的qos流:qos流修改失败,修改失败的qos流中相关的新的业务数据流不能应用默认qos规则;不执行或拒绝执行所述qos流在第一会话操作请求信息中的操作请求,至少包括以下一项:拒绝和/或释放所述qos流的qos规则更新,请求其他节点拒绝和/或释放所述qos流的qos规则更新,拒绝和/或释放所述qos流关联的qos规则,请求其他节点拒绝和/或释放所述qos流的qos规则,保持所述qos流的修改前qos规则,请求其他节点保持所述qos流的修改前qos规则,拒绝或不应用更新的qos简介更新或qos参数更新相关的qos规则更新,拒绝或不应用所述qos流的qos简介更新或qos参数更新,保持所述qos流的更新前的qos简介或qos参数,保持所述qos流的更新前的映射的无线承载,丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,为跟所述qos流的qos规则更新相关的新增的业务数据流应用默认的qos规则,为没有专用qos规则的新增的业务数据流应用默认的qos规则,降低所述qos流的更新的qos简介要求或qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流。

下面以具体实施例的形式,对本发明的技术方案进行详细介绍:

图3为本发明第一实施例提供的一种会话操作的控制方法的流程图;

步骤310:第一节点获知第一关于ue的会话操作信息;其中,所述第一关于ue的会话操作信息包括以下至少之一:第一会话操作请求信息,第一会话操作结果信息;步骤320:根据第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

具体的说,步骤310为:第一节点获知第一关于ue的会话操作信息。

可选的,第一关于ue的会话操作信息可以包括至少以下之一:第一会话操作请求信息、第一会话操作结果信息。

可选的,会话操作请求信息或第一会话操作请求信息可以包括至少以下之一:

-操作请求的信息(操作请求比如请求建立,授权,请求修改配置,或请求释放等),

-操作相关会话(操作相关会话比如操作的对象是ue的会话)的会话信息,

-操作相关qos流(操作相关qos比如操作的对象是ue的qos流)的qos流信息,

-请求建立的会话的会话信息,

-请求修改的会话的会话信息,

-请求释放的会话的会话信息,

-请求建立的qos流的qos流信息(也可以体现为授权的qos流的qos流信息,如授权的qos规则),

-请求修改的qos流的qos流信息,

-请求释放的qos流的qos流信息。

在一些实施方式中,第一节点是ue,获知第一会话操作请求信息来自核心网的nas层的消息,比如pdu会话建立接受消息,pdu会话修改命令消息。pdu会话建立接受消息中,授权的qos规则中的qos流可以体现了请求建立的qos流。pdu会话修改命令消息中,授权qos规则中的qos流可以体现了请求建立的qos流,请求修改qos规则中的qos流可以体现请求修改的qos流。ue获知的第一会话操作结果信息是无线接入网节点对请求建立的qos流的操作结果,比如存在qos流映射的无线承载可以表示qos流建立成功,不存在qos流映射的无线承载表示qos流建立失败。

在一些实施方式中,第一节点是无线接入网节点,获知第一会话操作请求信息来自核心网的ng接口的pdu会话资源建立请求消息。ng接口的pdu会话资源建立请求消息中,请求添加的qos流可以体现了请求建立的qos流。其qos流信息可以包含qos流的qos简介/qos参数。无线接入网节点根据的qos简介/qos参数可以为qos流分配/映射无线承载(比如drb)。无线承载可以用于传送qos流数据。

可选的,操作请求的信息可以包括至少以下之一:请求建立、请求修改、请求释放、修改失败的后续操作要求。

其中,修改失败的后续操作要求可以包括至少以下之一:修改失败后保持修改前的配置、释放修改失败的qos流、释放修改失败的会话。不难理解,修改失败的后续操作要求是请求修改的会话或qos流被修改失败或修改不被接受之后需要执行的动作,通过修改失败的后续操作要求,可以加速会话的操作过程和减少信令操作,避免在修改失败之后再次发起释放的过程引起的过多的信令开销。

可选的,会话操作结果信息或第一会话操作结果信息可以包括至少以下之一:

-操作结果的信息(如成功,失败,建立成功,建立失败,修改成功,修改失败,释放成功,释放失败等),

-操作的信息(如建立,修改,释放等),

-操作相关会话的会话信息,

-操作相关qos流的qos流信息,

-建立成功的会话的会话信息,建立失败的会话的会话信息,

-修改成功的会话的会话信息,修改失败的会话(也可以体现为保持不变或拒绝修改的会话)的会话信息,

-释放成功的会话的会话信息,释放失败的会话的会话信息,

-建立成功的qos流的qos流信息,建立失败的qos流的qos流信息,

-修改成功的qos流的qos流信息,修改失败的qos流(也可以体现为保持不变或拒绝修改的qos流)的qos流信息,

-释放成功的qos流的qos流信息,释放失败的qos流的qos流信息。

在一些实施方式中,qos流建立成功可以通过至少以下之一体现:ue接受qos流,ue接受qos流的qos规则,qos流在非接入层被接受,无线接入网节点接受qos流,无线接入网为qos流分配/映射了无线承载(如drb)的qos流,qos流有映射的无线承载,qos流在接入层被接受,qos流的qos简介被无线接入网节点接受,qos流的qos参数被无线接入网节点接受,建立了必要无线资源的qos流。

在一些实施方式中,qos流建立失败可以是至少以下之一:qos流被ue拒绝,qos流qos规则被ue拒绝,qos流在非接入层被拒绝,qos流被无线接入网节点拒绝,qos流无配置的无线承载(如drb),qos流无映射的无线承载(如drb),qos流在接入层被拒绝,qos流的qos简介被无线接入网节点拒绝,qos流的qos参数被无线接入网节点拒绝,没有建立和/或映射必要无线资源的qos流。

在一些实施方式中,qos流修改成功可以是至少以下之一:qos流的qos规则更新被ue和/或核心网节点(如smf,upf)接受,qos流的qos简介更新被无线接入网节点接受,qos流的qos参数更新被无线接入网节点接受,无线接入网根据qos流更新的qos简介或qos参数分配/映射无线承载。在一些实施方式中,更新前映射的无线承载满足更新的qos简介/qos参数要求,无线接入网可以不变动qos流映射的无线承载,根据更新建立和/或映射了必要无线资源的qos流。

在一些实施方式中,qos流修改失败可以是至少以下之一:qos流的qos规则更新被ue和/或核心网节点(如smf,upf)拒绝,qos流的qos简介更新被无线接入网节点拒绝,qos流的qos参数更新被无线接入网节点拒绝,无线接入网节点无法根据qos流更新的qos简介分配/映射无线承载,无线接入网无法根据更新的qos参数分配/映射无线承载,没有根据更新建立和/或映射必要无线资源的qos流。

在一些实施方式中,无线接入网无法根据更新的qos参数分配/映射无线承载,可以为qos流保持更新前映射的无线承载。

可选的,操作结果的信息可以包括至少以下之一:操作成功,操作失败,建立成功,建立失败,修改成功,修改失败,释放成功,释放失败,可以操作成功,可以建立成功,可以修改成功,可以释放失败。在一些实施方式中,第一会话操作结果信息是已经完成了的操作结果或者是可以完成的操作结果,其中,可以完成的操作结果可以代表有能力完成但还没有真正完成。在一些实施方式中,获知的第一会话操作结果信息可以是第一节点根据第一会话请求信息执行的操作结果或者是收到的会话操作结果信息(比如其他节点根据第一会话请求信息执行的操作结果信息)。

可选的,qos流信息可以包括至少以下之一:qos流的qos简介,qos流相关的qos规则,qos流建立成功的信息,qos流建立失败的信息,qos流修改成功的信息,qos流修改失败的信息,所属的会话的标识,qos流的标识,qos参数,关联的drb(dataradiobearer,数据无线承载)的承载信息(比如drb的标识,drb映射的逻辑信道标识,drb的qos参数,drb的pdcp(packetdataconvergenceprotocol,分组数据汇聚协议)配置,rlc(radiolinkcontrol,无线链路控制)配置和/或逻辑信道配置等),操作失败的原因(可以是操作失败的qos流的qos流信息之一),建立失败的后续操作要求(可以指示至少以下之一:采用默认qos规则映射建立失败qos流相关的业务数据流、释放建立失败的qos流相关的业务数据流)(通过qos流的qos规则可以知道qos流相关的业务数据流)。修改失败的后续操作要求(可以指示至少以下之一:修改失败后保持修改前的配置、释放修改失败的qos流、采用默认qos规则映射修改失败qos流新增的业务数据流(比如通过qos流的更新的qos规则可以知道qos流新增的业务数据流))。不难理解,当关于qos流的操作是修改配置且修改失败时,根据修改失败的后续操作要求,第一节点可以释放该qos流的相关资源或者是保持该qos流之前的配置。

可选的,默认qos规则是pdu会话默认的qos规则,对于没有映射qos规则的业务数据,可以根据默认qos规则进行映射。

可选的,qos流建立成功的信息可以指示以下之一:建立成功的qos流的标识,建立成功的qos流映射的无线承载的标识,ue接受qos流,ue接受qos流的qos规则,qos流在非接入层被接受,无线接入网节点接受qos流,无线接入网为qos流分配/映射了无线承载(如drb)的qos流,qos流有映射的无线承载,qos流在接入层被接受,qos流的qos简介被无线接入网节点接受,qos流的qos参数被无线接入网节点接受,建立了必要无线资源的qos流。

可选的,qos流建立失败的信息可以指示以下之一:建立失败的qos流的标识,qos流被ue拒绝,qos流qos规则被ue拒绝,qos流在非接入层被拒绝,qos流被无线接入网节点拒绝,qos流无配置的无线承载(如drb),qos流无映射的无线承载(如drb),qos流在接入层被拒绝,qos流的qos简介被无线接入网节点拒绝,qos流的qos参数被无线接入网节点拒绝,没有建立和/或映射必要无线资源的qos流。

可选的,qos流修改成功的信息可以是至少以下之一:修改成功的qos流标识,修改成功的qos流映射的无线承载的标识,qos流的qos规则更新被ue和/或核心网节点(如smf,upf)接受,qos流的qos简介更新被无线接入网节点接受,qos流的qos参数更新被无线接入网节点接受,无线接入网根据qos流更新的qos简介或qos参数分配/映射无线承载,根据更新建立和/或映射了必要无线资源的qos流。

在一些实施方式中,当更新前映射的无线承载满足更新的qos简介/qos参数要求,无线接入网可以不变动qos流映射的无线承载。此时,无线接入网节点仍然可以向ue发送更新后qos流映射的无线承载的标识。通过该方式,ue可以知道qos流的qos参数或qos简介更新成功且关联的drb不变。

可选的,qos流修改失败的信息可以是至少以下之一:修改失败的qos流标识,修改失败的qos流之前映射的无线承载的标识,qos流的qos规则更新被ue和/或核心网节点(如smf,upf)拒绝,qos流的qos简介更新被无线接入网节点拒绝,qos流的qos参数更新被无线接入网节点拒绝,无线接入网节点无法根据qos流更新的qos简介分配/映射无线承载,无线接入网无法根据更新的qos参数分配/映射无线承载,没有根据更新建立和/或映射必要无线资源的qos流。

在一些实施方式中,当无线接入网节点无法满足更新的qos简介/qos参数要求,无线接入网可以不变动qos流之前映射的无线承载。此时,无线接入网节点可以向ue发送修改失败的qos流标识。通过该方式,ue可以知道qos流的qos参数或qos简介更新失败。

可选的,qos流的qos简介(qosprofile)和/或qos参数可以包含但不限于至少以下之一:qos流标识,5gqos指示(5gqosindicator(5qi)),分配和保留优先级(allocationandretentionpriority(arp)),上行保证流比特速率(guaranteedflowbitrate(gfbr)-ul),下行保证流比特速率(guaranteedflowbitrate(gfbr)-dl),上行最大流比特速率(maximumflowbitrate(mfbr)-ul),下行最大流比特速率(maximumflowbitrate(mfbr)-dl),保证比特速率类型,不保证比特速率类型,通知控制指示(notificationcontrol,即当不能满足qos流的要求(如qos参数要求)时,要求通知核心网),反射qos属性(reflectiveqosattribute(rqa))。

可选的,一个qos流关联的qos规则(qosrule)是业务数据流到qos流的映射规则。一个qos规则可以包含但不限于至少以下之一:qos规则标识,映射的qos流标识,数据包过滤规则(packetfilters),优先级(aprecedencevalue),qos流的qos参数(比如关于ue的qos流的qos参数)。一个qos流可以有多个qos规则。

可选的,会话的信息可以包括至少以下之一:会话的标识,配置的drb的承载信息(比如drb的标识,drb的qos参数,drb的pdcp/rlc/配置等),配置的ng接口通道信息,包含的qos流的qos流信息,操作失败的原因(可以作为操作失败的会话的会话信息之一),修改失败的后续操作要求(可以指示至少以下之一:修改失败后保持修改前的配置、释放修改失败的会话)。不难理解,当关于会话的操作是修改配置且修改失败时,根据修改失败的后续操作要求,第一节点可以释放该会话或者是保持该会话之前的配置。

可选的,关于ue的会话操作信息可以通过以下之一获知:核心网,无线接入网,gnodeb,gnodeb-cu,gnodeb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层(如na层),ue的非接入层(如as层),ue的应用层(如app层),cu,du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

在一些实施方式中,第一会话操作请求信息和第一会话操作结果信息可以来自不同的节点或节点单元,比如会话操作请求信息来自核心网,会话操作结果信息来自无线接入网节点,第一节点是ue。又比如会话操作请求信息来自核心网,会话操作结果信息来自ue,第一节点是无线接入网节点。

通过核心网获知的关于ue的会话操作信息可以包含在nas数据包中和/或包含在ng接口消息中nas数据包之外的信元中。

通过无线接入网获知的关于ue的会话操作信息可以包含在rrc(radioresourcecontrol,无线资源控制)消息中nas数据包之外的信元中。

通过ue获知的关于ue的会话操作信息可以包含在nas数据包中和/或包含在rrc消息中nas数据包之外的信元中。

可选的,第一节点可以是至少以下之一:核心网,无线接入网,gnb,gnb-cu,gnb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层(如na层),ue的非接入层(如as层),ue的应用层(如app层),cu,du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

具体的说,步骤320为:第一节点根据第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

在一些实施方式中,获知的第一会话操作结果信息可以是第一节点根据第一会话请求信息执行的操作结果或者是收到的会话操作结果信息(比如其他节点根据第一会话请求信息执行的操作结果信息)。

具体的,在确定是否接受第一会话操作请求信息中的会话/qos流的操作请求之后,还可以包括至少以下之一:生成第二会话操作请求信息,生成第二会话操作结果信息。

获知的第一会话操作结果信息可以是第一节点根据第一会话请求信息执行的操作结果或者是从收到的其他节点根据第一会话请求信息执行的操作结果。

具体的,第一节点根据获知的关于ue的会话操作信息确定是否可以接受第一会话操作请求信息中的会话/qos流的操作请求可以包括至少以下之一:

-1)对第一会话操作结果信息中操作失败的会话/qos流,不执行或拒绝执行所述操作失败的会话/qos流在第一会话操作请求信息中的操作请求;比如

对第一会话操作结果信息中建立失败的会话/qos流,不执行或拒绝执行所述建立失败的会话/qos流在第一会话操作请求信息中的建立请求;

对第一会话操作结果信息中修改失败的会话/qos流,不执行或拒绝执行所述修改失败的会话/qos流在第一会话操作请求信息中的修改请求;

对第一会话操作结果信息中释放失败的会话/qos流,不执行或拒绝执行所述释放失败的会话/qos流在第一会话操作请求信息中的释放请求。

-2)对第一会话操作结果信息中操作失败的会话/qos流,释放所述修改失败的会话/qos流;比如

对第一会话操作结果信息中修改失败的会话/qos流,释放所述修改失败的会话/qos流;

第一节点释放修改失败的会话/qos流可以是依据该会话/qos流的修改失败的后续操作要求是“释放”来执行的;

-3)对第一会话操作结果信息中操作成功的会话/qos流,可以接受或执行所述操作成功的会话/qos流在第一会话操作请求信息中的操作请求。

在一些实施方式中:第一节点是ue;第一节点可以从核心网节点的nas数据包中获知会话操作请求信息,第一节点也可以从无线接入网节点获知会话操作结果信息(该会话操作结果信息可以是无线接入网节点针对关于ue的会话操作请求的操作结果)。对于无线接入网节点明确指示操作失败的相关会话或相关qos流,第一节点不执行或者说拒绝执行来自核心网的对相关会话或相关qos流的操作请求,具体可以包含以下之一:

-对无线接入网建立失败的会话/qos流,第一节点可以不执行或拒绝相关会话的建立请求;

-对无线接入网修改失败的会话,第一节点可以执行至少以下之一:不执行或拒绝执行相关会话的修改请求,释放无线接入网修改失败的会话。第一节点释放修改失败的会话可以是依据该会话的修改失败的后续操作要求是“释放”来执行的;

-对无线接入网释放失败的会话,第一节点可以不执行或拒绝执行相关会话的释放请求;

-对无线接入网建立失败的qos流,第一节点可以不执行或拒绝相关qos流的建立请求;

-对无线接入网修改失败的qos流,第一节点可以执行至少以下之一:不执行或拒绝执行相关qos流的修改请求,释放无线接入网修改失败的qos流。第一节点释放修改失败的qos流可以是依据该qos流的修改失败的后续操作要求是“释放”来执行的;

-对无线接入网释放失败的qos流,第一节点可以不执行或拒绝执行相关qos流的释放请求。

不难理解,

-核心网发送的会话操作请求是请求操作一个ue会话中的多个qos流(如qos参数的修改)时,无线接入网节点可能对其中一些qos流操作失败。无线接入网节点向ue发送关于ue的会话操作请求时(关于ue会话的操作请求可以包含在nas数据包中),向ue指示无线接入网侧关于ue的会话操作结果(比如修改成功的qos流的qos流信息或修改失败的qos流的qos流信息),第一节点根据无线接入网发送的关于ue的会话操作结果,仅仅接受关于ue的会话操作结果指示操作成功的qos流的操作请求或者说拒绝接受关于ue会话操作结果是操作失败的qos流的操作请求。

-核心网发送的会话操作请求是请求操作多个ue会话(如qos参数的修改)时,无线接入网节点对可能其中一些ue会话操作失败。无线接入网节点向ue发送关于ue的会话操作请求时(关于ue会话的操作请求可以包含在nas数据包中),向ue指示无线接入网侧关于ue的会话操作结果(比如修改成功的ue会话的会话信息或修改失败的ue会话的会话信息),第一节点根据无线接入网发送的关于ue的会话操作结果,仅仅接受关于ue的会话操作结果是修改成功的ue会话的修改请求或者说拒绝接受关于ue会话操作结果是修改失败的ue会话的修改请求。

在一些实施方式中:第一节点是无线接入网节点(如gnb,gnb-cu);第一节点可以从核心网节点发送的ng/n2(5g核心网与无线接入网之间的接口)接口信令中获知会话操作请求信息,第一节点也可以从ue获知会话操作结果信息(可以是ue对关于ue的会话操作请求的操作结果)。对于ue明确指示操作失败的相关会话或相关qos流,第一节点可以不执行来自核心网的对相关会话或相关qos流的操作请求。

-对第一节点操作失败(建立/修改/释放失败)的qos流,不向ue发送该qos流相关的nas数据包。不难理解,核心网需要生成新的nas数据包发送给ue。该新的nas数据包不包含第一节点操作失败的qos流。

-对ue建立失败的会话,第一节点可以执行至少以下之一:不执行或拒绝相关会话的建立请求,向核心网返回该会话建立失败。

-对ue修改失败的会话,第一节点可以执行至少以下之一:不执行或拒绝执行相关会话的修改请求,释放无线接入网修改失败的会话。第一节点释放修改失败的会话可以是依据该会话的修改失败的后续操作要求是“释放”来执行的。

-对ue释放失败的会话,第一节点可以不执行或拒绝执行相关会话的释放请求。

-对ue建立失败的qos流,第一节点可以执行至少以下之一的操作:不执行或拒绝相关qos流的建立请求,向核心网返回该qos流建立失败。

-对ue修改失败的qos流,第一节点可以执行至少以下之一:不执行或拒绝执行相关qos流的修改请求,释放ue修改失败的qos流,向核心网返回该qos流修改失败。第一节点释放修改失败的qos流可以是依据该qos流的修改失败的后续操作要求是“释放”来执行的。

-对ue释放失败的qos流,第一节点可以不执行或拒绝执行相关qos流的释放请求。

不难理解,

-核心网发送的会话操作请求是请求修改一个ue会话中的多个qos流(如qos参数的修改)时,ue可能对其中一些qos流修改失败。ue通过nas数据包向核心网节点返回会话操作结果信息(如修改成功的qos流的qos流信息,修改失败的qos流的qos流信息),同时通过rrc信元向无线接入网节点返回会话操作结果信息。第一节点根据ue发送的关于ue的会话操作结果,仅仅接受关于ue的会话操作结果指示修改成功的qos流的修改请求或者说拒绝接受关于ue会话操作结果是修改失败的qos流的修改请求。第一节点向核心网节点返回的关于ue的会话操作结果中成功修改的qos流是ue与第一节点都成功修改的qos流。

-核心网发送的会话操作请求是请求修改多个会话(如qos参数的修改)时,ue可能对其中一些会话修改失败。ue通过nas数据包向核心网节点返回会话操作结果信息(如修改成功的会话的会话信息,修改失败的会话的会话信息),同时通过rrc信元向第一节点返回会话操作结果信息。第一节点根据ue发送的关于ue的会话操作结果,仅仅接受关于ue的会话操作结果指示修改成功的会话的修改请求或者说拒绝接受关于ue会话操作结果是修改失败的会话的修改请求。第一节点向核心网节点返回的关于ue的会话操作结果中成功修改的会话是ue与第一节点都成功修改的会话。

在一些实施方式中:第一节点是核心网节点。第一节点可以从无线接入网节点获知会话操作结果信息(该会话操作结果信息可以是无线接入网节点针对关于ue的会话操作请求的操作结果)。对于无线接入网节点明确指示操作失败的相关会话或相关qos流,第一节点不生成相关会话或相关qos流的操作请求。比如,第一节点先将会话操作请求信息发送给无线接入网节点,并根据无线接入网节点返回的会话操作结果信息生成最终发送给ue的关于ue的会话操作请求信息。第一节点发送给ue的会话操作请求信息可以包含在ng接口信令中。第一节点发送给ue的会话操作请求信息可以包含在nas数据包中。

-对无线接入网建立失败的会话,第一节点可以不向ue发送相关会话的建立请求。

-对无线接入网修改失败的会话,第一节点可以执行至少以下之一:第一节点可以不向ue发送相关会话的修改请求,释放无线接入网修改失败的会话。

-对无线接入网释放失败的会话,第一节点可以不向ue发送相关会话的释放请求。

-对无线接入网建立失败的qos流,第一节点不向ue发送相关qos流的建立请求。

-对无线接入网修改失败的qos流,第一节点可以执行至少以下之一:不向ue发送相关qos流的修改请求,释放无线接入网修改失败的qos流。

-对无线接入网释放失败的qos流,第一节点不向ue发送相关qos流的释放请求。

不难理解,第一节点先从无线接入网确认无线接入网能够接受的会话操作请求信息,再最终生成发给ue的会话操作请求信息。这样可以保证ue、无线接入网、核心网关于ue会话操作的一致性。

在一些实施方式中,当第一会话操作结果信息满足至少以下条件之一时:qos流建立成功,qos流修改成功;第一节点可以执行但不限于至少以下之一:

-接受或应用该qos流关联的qos规则(比如当qos流的qos简介或qos参数被无线接入网节点接受时,ue可以接受该qos流的qos规则);

-接受或应用该qos流的qos简介;

-接受或应用该qos流的qos参数;

-接受或应用该qos流的qos规则更新(比如当qos流的qos简介更新或qos参数更新被无线接入网节点接受时,ue可以接受该qos流对应的更新的qos规则);

-接受或应用该qos流的qos简介更新;

-接受或应用该qos流的qos参数更新。

不难理解,只有无线接入网接受了qos流,根据qos流的qos简介要求或qos参数要求分配或映射了无线资源(如drb),qos流才能被传送。业务数据流的数据通过qos规则映射成qos流数据后才能传送。

在一些实施方式中,第一会话操作结果信息在满足至少以下条件之一时:qos流建立失败,qos流建立失败且不能应用默认qos规则,建立失败的qos流中相关的业务数据不能应用默认qos规则;第一节点可以执行但不限于至少以下之一:

-拒绝或不应用该qos流关联的qos规则(qos流关联的qos规则可能是接收到的qos规则或预配置的qos规则);

-请求其他节点拒绝或不应用该qos流关联的qos规则(在一些实施方式中,当第一节点时smf时,smf可以请求拒绝或不应用该qos流关联的qos规则。smf可以同时向upf发送该建立失败的qos流的qos流信息);

-拒绝或不应用该qos流的qos简介相关的qos规则;

-请求其他节点拒绝、释放和/或不应用该qos流的关联的qos规则(在一些实施方式中,当第一节点时smf时,smf可以请求upf拒绝、释放和/或不应用该qos流关联的qos规则。smf可以同时向upf发送该建立失败的qos流的qos流信息);

-拒绝或不应用该qos流的qos简介;

-拒绝或不应用该qos流的qos参数;

-丢弃该qos流的数据和/或跟该qos流相关的业务数据流的数据(在一些实施方式中,第一节点是ue和/或核心网节点(如smf,upf),qos流相关的qos规则不被应用,同时当默认的qos规则也不能应用时,丢弃与该qos流相关的业务数据流的数据);

-请求其他节点丢弃该qos流的数据和/或跟该qos流相关的业务数据流的数据(在一些实施方式中,当第一节点时smf时,smf可以请求upf拒绝、释放和/或不应用该qos流关联的qos规则。smf可以同时向upf发送该建立失败的qos流的qos流信息);

-暂时缓存该qos流的数据和/或跟该qos流相关的业务数据流的数据(在一些实施方式中,第一节点是ue,ue可以暂时缓存跟该qos流相关的业务数据流的数据。ue可以等待核心网进一步的指令。核心网可能会请求ue释放qos规则或者降低qos简介的要求。无线接入网络节点可能可以接受降低的qos简介的要求,为qos流分配和/或映射无线承载(如drb)。当无线承载drb映射好后,被缓存的qos流或业务数据流的数据就可以进行传送);

-请求其他节点(如upf)暂时缓存该qos流的数据和/或跟该qos流相关的业务数据流的数据;

-为该qos流相关的业务数据流的数据应用默认的qos规则;

-为该qos流的qos规则相关的业务数据流的数据应用默认的qos规则;

-降低该qos流的qos参数要求(在一些实施方式中,当第一节点是smf时,smf可以降低qos流的qos参数要求,重新发送给ue、upf和/或无线接入网节点。无线接入网络节点可能可以接受降低的qos参数要求,为qos流分配无线资源或指定映射的drb。当drb映射好后,相关的业务数据流的数据就可以进行传送);

-释放该qos流的相关配置(比如qos简介和/或qos规则等。在一些实施方式中,当第一节点时ue和/或核心网节点(如smf,upf)时,可以释放该qos流的简介和/或qos规则);

-采用默认的无线承载传送该qos流数据。

不难理解,可能由于无线资源有限等原因,无线接入网拒绝接受qos流,即不能满足根据qos流的qos简介要求,不能满足qos流的qos参数要求,拒绝为qos流分配/映射无线承载。此时,业务数据流的数据通过qos规则映射成qos流数据没有价值,只能被丢弃。而不映射qos流的qos规则,该业务数据流的数据还可能满足默认qos规则,映射成默认qos规则对应的qos流后,还可以通过默认qos规则关联的qos流映射的无线资源进行传送。而对于同时也不能映射默认qos规则的该业务数据流,可以丢弃或者暂时缓存。暂时缓存是指核心网节点发现qos流的qos简介要求或qos参数要求定得太高而不能被无线接入网节点满足,可以降低qos流的qos简介要求或qos参数要求。如果无线接入网节点能够接受降低的qos流的qos简介要求或qos参数要求,就可以分配或映射无线资源。此时,缓存的业务数据流数据就可以映射qos流的qos规则成为qos流数据,就可以通过映射的无线资源传送。

在一些实施方式中,第一会话操作结果信息在满足至少以下条件之一时:qos流修改失败,修改失败的qos流中相关的新的业务数据流不能应用默认qos规则;第一节点可以执行但不限于至少以下之一:

-拒绝、不应用和/或释放该qos流的qos规则更新(在一些实施方式中,qos规则更新与qos简介/qos参数更新是关联的。当无线接入网拒绝了qos流的qos简介/qos参数更新,ue或核心网可以对应拒绝qos规则更新);

-请求其他节点拒绝和/或释放该qos流的qos规则更新(在一些实施方式中,当第一节点时smf时,smf请求upf拒绝、不应用和/或释放该qos流的qos规则更新);

-拒绝、不应用和/或释放该qos流关联的qos规则(在一些实施方式中,除了更新的qos规则,可能现有跟该qos流相关的qos规则都不再适用);

-请求其他节点拒绝、不应用和/或释放该qos流的qos规则(在一些实施方式中,当第一节点时smf时,smf请求upf拒绝、不应用和/或释放该qos流的qos规则。smf可以同时向upf发送该修改失败的qos流的qos流信息);

-保持该qos流的修改前qos规则;

-请求其他节点保持该qos流的修改前qos规则(在一些实施方式中,当第一节点时smf时,smf请求upf保持该qos流的修改前qos规则。smf可以同时向upf发送该qos流的qos流信息);

-拒绝或不应用更新的qos简介更新或qos参数更新相关的qos规则更新(比如,一些qos规则包含了该qos流在ue侧的qos参数。当qos参数更新时,对应的qos规则也需要更新。当qos参数更新不被接收无线接入网时,ue和核心网可以拒绝或不应用对应的qos规则更新);

-拒绝或不应用该qos流的qos简介更新或qos参数更新;

-保持该qos流的更新前的qos简介或qos参数;

-保持该qos流的更新前的映射的无线承载(如drb);

-丢弃跟该qos流的qos规则更新相关的新增的业务数据流的数据;

-请求其他节点(如upf)丢弃跟该qos流的qos规则更新相关的新增的业务数据流的数据;

-暂时缓存跟该qos流的qos规则更新相关的新增的业务数据流的数据;

-请求其他节点(如upf)暂时缓存跟该qos流的qos规则更新相关的新增的业务数据流的数据;

-为跟该qos流的qos规则更新相关的新增的业务数据流应用默认的qos规则;

-为没有专用qos规则的新增的业务数据流应用默认的qos规则;

-降低该qos流的更新的qos简介要求或qos参数要求;

-释放该qos流的相关配置(比如qos简介和/或的qos规则等);

-采用默认的无线承载传送该qos流数据。

可选的,第一节点根据获知的关于ue的会话操作信息进行关于ue的会话操作后,生成并发送第二会话操作结果信息(第二会话操作结果信息内容如步骤301中会话操作结果信息所述,此处不再赘述)。在一些实施方式中,第二会话操作结果信息可以用于响应第一会话操作结果信息。具体的,第一节点根据获知的关于ue的会话操作信息生成第二会话操作结果信息可以包括至少以下之一:

-1)将不执行或拒绝执行的第一会话操作请求信息中的会话/qos流操作为第二会话操作结果信息中操作失败的会话/qos流;比如:

将不执行或拒绝执行建立的会话/qos流作为第二会话操作结果信息中建立失败的会话/qos流;

将不执行或拒绝执行修改的会话/qos流作为第二会话操作结果信息中修改失败的会话/qos流;

将不执行或拒绝执行释放的会话/qos流作为第二会话操作结果信息中释放失败的会话/qos流;

-2)将能够接受操作或成功操作的第一会话操作请求信息中的会话/qos流作为第二会话操作结果信息中操作成功的会话/qos;比如:

将能够接受建立或成功建立的会话/qos流作为第二会话操作结果信息中建立成功的会话/qos流;

将能够接受修改或成功修改的会话作为第二会话操作结果信息中修改成功的会话/qos流;

将能够接受释放或成功释放的会话作为第二会话操作结果信息中释放成功的会话/qos流;

-3)将获知的第一会话操作结果信息中操作失败的会话/qos流作为第二会话操作结果信息中操作失败的会话/qos流。

-4)将获知的第一会话操作结果信息中操作成功的会话/qos流作为第二会话操作结果信息中操作失败的会话/qos流。

在一些实施方式中,第一节点可能会返回的操作失败的会话/qos流可能有1)第一节点执行操作但操作失败的会话或qos流和2)由于其他节点操作失败导致第一节点拒绝执行操作的会话或qos流。为了区分以上两种情况,操作失败的会话/qos流的会话信息/qos流信息中可以携带一个指示,比如失败的原因,其中,失败原因区分是第一节点侧原因操作失败还是其他节点侧原因操作失败,比如是ue侧的原因导致操作失败还是无线接入网侧的原因(如无线资源不足)导致操作失败。

可选的,第一节点根据获知的关于ue的会话操作信息进行关于ue的会话操作后,生成并发送第二会话操作请求信息,其中,在一些实施方式中,第一节点请求释放修改失败的会话/qos流。

具体的,第一节点根据获知的关于ue的会话操作信息生成第二会话操作请求信息可以包括至少以下之一:

-1)将不执行或拒绝执行的第一会话操作请求信息中的会话/qos流操不作为第二会话操作请求信息中操作请求的会话/qos流;比如:

将不执行或拒绝执行建立的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求建立的会话/qos流;

将不执行或拒绝执行修改的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求修改的会话/qos流;

将不执行或拒绝执行释放的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求释放的会话/qos流;

-2)将不执行或拒绝执行的第一会话操作请求信息中的会话/qos流操不作为第二会话操作请求信息中释放请求的会话/qos流;比如:

将不执行或拒绝执行修改的第一会话操作请求信息中会话/qos流作为第二会话操作请求信息中请求释放的会话;

-3)将能够接受操作或成功操作的第一会话操作请求信息中的会话/qos流作为第二会话操作请求信息中请求操作的会话/qos;比如:

将能够接受建立或成功建立的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求建立的会话/qos;

将能够接受修改或成功修改的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求修改的会话/qos;

将能够接受释放或成功释放的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求释放的会话/qos;

可选的,第一节点生成的第二会话操作结果信息或第二会话操作请求信息可以发送给至少以下之一:核心网,无线接入网,gnb,gnb-cu,gnb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层(如na层),ue的非接入层(如as层),ue的应用层(如app层),cu,du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

与现有技术相比,本发明的第一实施例,通过对ue的会话/qos流操作的控制,可以保证无线接入网和ue在对关于ue的会话/qos流的建立,修改和释放操作上是一致的,避免核心网重复产生信令来维护一致性,不仅减少了信令的开销,极大提高了数据传送效率,而且大大降低了ue接入网络的时延,保证了会话/qos流的操作时延。

一种会话操作的控制方法,其特征在于,包括:第二节点判断是否满足预设条件;当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,第二关于ue会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息;以及发送确定的第二关于ue的会话操作信息。

优选地,预设条件至少包括以下一项:获知到关于ue的会话操作同步指示;获知到第一会话操作请求信息;获知到第一会话操作结果信息;其中,第一会话操作结果信息包括:依据获取到的第一会话操作请求信息进行操作得到的操作结果;和/或,接收到的会话操作结果信息。

优选地,ue的会话操作同步指示,包括:生成ue的会话操作请求信息的指示;和/或,生成ue的会话操作结果信息的指示;关于ue的会话操作同步指示用于指示第二节点的会话操作与ue的会话/qos流的操作相同。

优选地,第二节点确定关于用户设备ue的第二会话操作请求信息和/或第二会话操作结果信息,包括:根据对第一会话操作请求信息执行的操作,确定第二会话操作请求信息;和/或,根据获知到的第一会话操作结果信息和/或第二节点上对第一会话操作请求信息的操作结果,确定第二会话操作结果信息。

优选地,根据对第一会话操作请求信息执行的操作,确定第二会话操作请求信息,具体包括至少以下之一:根据对第一会话操作请求信息进行操作的结果和/或能否接受第一会话操作请求信息中所请求的操作,确定第二会话操作请求信息;根据获知到的ue的会话操作同步指示和/或获知到的生成ue的会话操作请求信息的指示,确定第二会话操作请求信息;将能够接受操作或能够成功操作的第一会话操作请求信息中的会话/qos流,确定为第二会话操作请求信息中请求操作的会话/qos。

优选地,根据获知到的第一会话操作结果信息和/或第二节点上对第一会话操作请求信息的操作结果,确定第二会话操作结果信息,具体包括至少以下之一:将获知到的第一会话操作结果信息和第二节点上对第一会话操作请求信息的操作结果都指示操作成功地会话/qos流,确定为第二会话操作结果信息中操作成功的会话/qos;将获知到的第一会话操作结果信息指示操作失败的会话/qos流,确定为第二会话操作结果信息中操作失败的会话/qos;将第二节点上对第一会话操作请求信息的操作结果指示操作失败的会话/qos流,确定为第二会话操作结果信息中操作失败的会话/qos;根据ue上和第二节点上的ue的对第一会话操作请求信息的操作结果,和/或根据ue的会话操作同步指示,和/或生成ue的会话操作结果信息的指示,确定第二会话操作结果信息。

优选地,第二节点为以下至少一项:核心网,无线接入网,gnb,gnb-cu,gnb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层,ue的非接入层,ue的应用层,集中控制单元cu,分布单元du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点;和/或

第二节点向以下至少一项发送关于ue的会话操作信息:

核心网,无线接入网,gnb,gnb-cu,gnb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层,ue的非接入层,ue的应用层,集中控制单元cu,分布单元du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

下面以具体实施例的形式,对本发明的技术方案进行详细介绍:

图4为本发明第二实施例提供的一种会话操作的控制方法的流程图;步骤410:第二节点判断是否满足预设条件,如果是,则执行步骤420,否则结束;步骤420:当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,第二关于ue的会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息;步骤430:发送确定的关于ue会话操作信息。

具体的说,步骤410具体为:第二节点判断是否满足预定条件。

可选的,预定条件可以包含至少以下之一:获知到关于ue的会话操作同步指示;获知到第一会话操作请求信息;获知到第一会话操作结果信息。

在一些实施方式中,获知第一会话操作请求信息同时获知操作同步指示。

在一些实施方式中,获知的第一会话操作结果信息是至少以下之一:第二节点依据获知的第一会话操作请求信息进行操作的操作结果,第二节点接收的其他节点根据第一会话操作请求信息进行操作的操作结果。

可选的,关于ue的会话操作同步指示是指无线接入网节点和ue关于ue的会话操作保持一致。比如无线接入网节点操作失败的会话/qos流,ue可以不执行相关会话/qos流的操作;对ue操作失败的会话/qos流,无线接入网节点可以不执行相关会话/qos流的操作;操作成功的会话/qos流是无线接入网和ue都操作成功的会话/qos流。

在一些实施方式中,操作同步指示可以进一步包含以下之一:

-生成关于ue的会话操作请求信息指示;可以用于指示根据获知的第一会话操作结果信息生成第二会话操作请求信息;在一些实施方式中,获知的第一会话操作结果信息可以是第一节点根据第一会话请求信息执行的操作结果或者是收到的会话操作结果信息(比如其他节点根据第一会话请求信息执行的操作结果信息)。;

-生成关于ue的会话操作结果信息指示;可以用于指示根据获知的第一会话操作结果信息生成第二会话操作请求信息;在一些实施方式中,获知的第一会话操作结果信息可以是第一节点根据第一会话请求信息执行的操作结果或者是收到的会话操作结果信息(比如其他节点根据第一会话请求信息执行的操作结果信息)。

对“生成关于ue的会话操作请求信息指示”,当第二节点是无线接入网节点时,不难理解,对第二节点已经操作成功或可以操作成功的会话/qos流,第二节点可以向ue发送相关会话/qos流的操作请求;对第二节点已经操作失败或不能操作成功的会话/qos流,第二节点可以不向ue发送相关会话/qos流的操作请求。

对“生成关于ue的会话操作结果信息指示”,当第二节点是无线接入网时,不难理解,对ue和第二节点已经操作成功或可以操作成功的会话/qos流,第二节点向核心网节点发送的第二会话操作结果信息中包含相关会话/qos流是指示操作成功的会话/qos流。对ue或第二节点操作失败或不能操作成功的会话/qos流,第二节点向核心网节点发送第二会话操作结果信息中包含的相关会话/qos流是操作失败的会话/qos流。

可选的,第二节点可以是至少以下之一:核心网,无线接入网,gnodeb,gnodeb-cu,gnodeb-du,ue,无线接入网节点、核心网节点,数据终结点,ue的非接入层(如na层),ue的非接入层(如as层),ue的应用层(如app层),cu,du、核心网用户面节点,核心网控制面节点,ue移动过程中源无线接入网节点,ue移动过程中目标无线接入网节点,ue在轻连接模式下或不活跃态下接入的新的无线接入网节点,ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点,挂起ue的无线接入网节点,ue请求连接恢复的无线接入网节点。

具体的说,步骤420具体为:当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,第二关于ue的会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息。

具体的:

-第二节点可以根据对第一会话操作请求信息执行的操作确定第二会话操作请求信息;第二节点可以根据对第一会话操作请求信息执行的操作可以是第一节点已经完成的操作或能够接受的操作。

-第二节点可以根据获知收到的第一会话操作结果信息和/或第二节点上对第一会话操作请求信息的操作结果决定第二会话操作结果信息。

具体的,第二节点可以根据对第一会话操作请求信息执行的操作确定第二会话操作请求信息,可以包括至少以下之一:

-1)将执行失败或拒绝执行的第一会话操作请求信息中的会话/qos流操不作为第二会话操作请求信息中操作请求的会话/qos流;比如:

将执行失败或拒绝执行建立的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求建立的会话/qos流;

将执行失败或拒绝执行修改的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求修改的会话/qos流;

将执行失败或拒绝执行释放的第一会话操作请求信息中会话/qos流不作为第二会话操作请求信息中请求释放的会话/qos流;

-2)将执行失败或拒绝执行的第一会话操作请求信息中的会话/qos流操不作为第二会话操作请求信息中释放请求的会话/qos流;比如:

将不执行或拒绝执行修改的第一会话操作请求信息中会话/qos流作为第二会话操作请求信息中请求释放的会话;

-3)将能够接受操作或成功操作的第一会话操作请求信息中的会话/qos流作为第二会话操作请求信息中请求操作的会话/qos;比如:

将能够接受建立或成功建立的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求建立的会话/qos;

将能够接受修改或成功修改的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求修改的会话/qos;

将能够接受释放或成功释放的第一会话操作请求信息中会话/qos作为第二会话操作请求信息中请求释放的会话/qos。

具体的,第二节点可以根据获知收到的第一会话操作结果信息和/或第二节点上对第一会话操作请求信息的操作结果决定第二会话操作结果信息,可以包括至少以下之一:

-1)收到的第一会话操作结果信息和第二节点上对第一会话操作请求信息的操作结果都指示操作成功地会话/qos流作为第二会话操作结果信息中操作成功的会话/qos;

-2)收到的第一会话操作结果信息指示操作失败的会话/qos流作为第二会话操作结果信息中操作失败的会话/qos;

-3)第二节点上对第一会话操作请求信息的操作结果指示操作失败的会话/qos流作为第二会话操作结果信息中操作失败的会话/qos。

可选的,第一会话操作请求信息、第二会话操作请求信息与步骤310中会话操作请求信息中可以包含的内容相同,此处不再赘述。

可选的,第一会话操作结果信息、第二会话操作结果信息与步骤310中会话操作结果信息中可以包含的内容相同,此处不再赘述。

在一些实施方式中,第一/第二会话操作结果信息是已经完成了的操作结果或者是可以完成的操作结果,其中,可以完成的操作结果可以代表有能力完成但还没有真正完成。

对“第二节点可以根据对第一会话操作请求信息执行的操作确定第二会话操作请求信息”,在一些实施方式中,第二节点是无线接入网节点(如gnb,gnb-cu)。第二节点可以从核心网节点发送的ng接口信令中获知第一会话操作请求信息。第二节点首先根据ue的会话操作请求进行操作或决定能否接受所请求的操作。第二节点根据第二节点上关于ue的会话操作结果生成最终的第二会话操作请求信息。第二节点可以仅仅将在第二节点侧操作成功或可以操作成功的会话/qos流的操作请求发送给ue,或者说可以不将在第二节点侧操作失败或不能接受操作的会话/qos流的操作请求发送给ue。不难理解,此时核心网发送给无线接入网的关于ue会话的操作请求并不包含要求发送给ue的nas数据包。而是要求无线接入网节点根据无线接入网节点的操作结果生成最终要发给ue的第二会话操作请求信息。这样就可以保证ue与无线接入网节点关于ue的会话操作请求是一致的。

对“第二节点可以根据获知收到的第一会话操作结果信息和/或第二节点上对第一会话操作请求信息的操作结果决定第二会话操作结果信息”,在一些实施方式中,第二节点是无线接入网节点(如gnb,gnb-cu)。第二节点可以从ue发送的rrc消息中的信元获知ue上第一会话操作结果信息(可以是ue对关于ue的会话操作请求的操作结果)。第二节点根据ue侧和无线接入网侧关于ue的会话操作结果生成最终的第二会话操作结果信息。其中,最终的关于ue的会话操作结果中包含的操作成功的会话/qos流,是在ue和第二节点都操作成功的会话/qos流;而最终的关于ue的会话操作结果中包含的操作失败的会话/qos流可能是在ue侧操作失败或在第二节点侧操作失败的会话/qos流,而且可以通过不同的操作失败原因进行区分ue侧操作失败还是无线接入网侧操作失败,第二节点可以将最终的第二会话操作结果信息应该返回给核心网。不难理解,此时第二节点返回给核心网操作成功的会话或qos流是真正成功的qos流和会话,不需要ue返回nas数据包,避免核心网发现ue与第二节点的操作结果不一致,避免核心网还要触发信令去维持同步。

具体的说,步骤430为:第二节点发送决定的关于ue的会话操作信息。

可选的,第二关于ue的会话操作信息可以包括至少以下之一:第二会话操作请求信息,第二会话操作结果信息。

可选的,第二节点可以向至少以下之一发送决定的关于ue的会话操作信息:无线接入网节点、核心网节点、数据终结点、ue、ue的非接入层(如na层)、ue的接入层(如as层)、ue的应用层(如app层)、cu、du、核心网用户面节点、核心网控制面节点、ue移动过程中源无线接入网节点、ue移动过程中目标无线接入网节点、ue在轻连接模式下或不活跃态下接入的新的无线接入网节点、ue在轻连接模式下或不活跃态保存ue上下文的旧的无线接入网节点、挂起ue的无线接入网节点、ue请求连接恢复的无线接入网节点。

下面通过不同情况下的具体应用场景,对本发明的上述实施例分别进行更加直观、具体的过程展示与介绍,便于本领域技术人员更加透彻的理解本发明实施例的技术方案。

本发明的第一具体应用场景:会话建立,如图5所示,图5为本发明一种用户设备的会话操作控制的方法的第一具体应用场景示意图。

步骤510:ue向amf发送nas数据包。其中,nas数据包包含pdu会话建立请求消息,amf与smf等核心网之间的操作流程省略,一种实施中,smf接受ue的pdu会话建立请求,发送给amf。

步骤520:amf向gnb(即gnodeb)发送ng接口pdu会话资源建立请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(包含请求建立的pdu会话(pdu会话1,pdu会话2)的会话信息),nas数据包(对应多个pdu会话(pdu会话1,pdu会话2)建立接受消息)。

一种实施方式下,gnb只能接受pdu会话1的建立,而不能接受pdu会话2的建立。

步骤530:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如建立成功的pdu会话(pdu会话1)的会话信息,或建立失败的pdu会话(pdu会话2)的会话信息),pdu会话1相关的drb配置。

ue根据收到的nas数据包指示的pdu会话建立接受消息配置(pdu会话1,pdu会话2)。ue可以依据gnb侧会话操作结果信息,仅仅对pdu会话1进行建立配置,如步骤302所述。

步骤540:gnb向amf返回ng接口的pdu会话建立响应消息。可选的,消息中可以包含至少以下之一:gnb返回的关于ue的会话操作结果(比如建立成功的pdu会话1的会话信息,建立失败的pdu会话2的会话信息,nas数据包。

步骤550:可选的,ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如建立成功的pdu会话(pdu会话1)的会话信息,拒绝建立的pdu会话(pdu会话2)的会话信息(原因是无线接入网侧的原因)。如果返回nas数据包,则nas数据包中pdu会话建立完成消息可以包含以下之一:pdu会话1建立成功,pdu会话2建立失败,失败原因是无线接入网侧的原因。

步骤560:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由以上实施例可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是pdu会话1建立成功,pdu会话2建立失败。

本发明的第二具体应用场景:会话释放,如图6所示,图6为本发明一种用户设备的会话操作控制的方法的第二具体应用场景示意图。

步骤610:amf向gnb发送ng接口pdu会话释放请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(包含请求释放的pdu会话(pdu会话1,pdu会话2)的会话信息),nas数据包(对应多个pdu会话(pdu会话1,pdu会话2)释放请求)。

一种实施方式下,gnb只能接受pdu会话1释放,而不能接受pdu会话2的释放。

步骤620:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如释放成功的pdu会话1的会话信息,或释放失败的pdu会话2的会话信息)。

ue收到的nas数据包指示的pdu会话释放请求指示释放pdu会话1和pdu会话2。ue可以依据gnb侧会话操作结果信息,仅仅对pdu会话1进行释放操作,如步骤320所述。

步骤630:gnb向amf返回ng接口的pdu会话释放响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如释放成功的pdu会话1的会话信息,释放失败的pdu会话2的会话信息,nas数据包。

步骤640:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如释放成功的pdu会话1的会话信息,拒绝释放的pdu会话2的会话信息)。返回的nas数据包中pdu会话释放响应中包含ue接受pdu会话1的释放,拒绝pdu会话2的释放。gnb根据ue侧会话操作结果信息可以获知,最终只有pdu会话1释放成功,如步骤320所述。

步骤650:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由第二应用场景的过程可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是pdu会话1释放成功,pdu会话2释放失败。

本发明的第三具体应用场景,如图7所示,图7为本发明一种用户设备的会话操作控制的方法的第三具体应用场景示意图。

步骤710:amf向gnb发送ng接口pdu会话资源修改请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的pdu会话(比如pdu会话1,pdu会话2,pdu会话3)的会话信息),nas数据包(对应多个pdu会话(pdu会话1,pdu会话2和pdu会话3)修改请求)。

一种实施方式下,gnb只能接受pdu会话1和pdu会话3的修改,而不能接受pdu会话2的修改。

步骤720:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1和pdu会话3)的会话信息,或修改失败的pdu会话(pdu会话2)的会话信息)。

步骤730:ue收到的nas数据包指示的pdu会话修改请求指示修改pdu会话1,pdu会话2和pdu会话3。ue可以依据gnb侧会话操作结果信息,仅仅对pdu会话1和pdu会话3进行修改操作,具体如本发明第一实施例中的步骤320所示。一种实施方式下,ue只能接受pdu会话1的修改,而不能接受pdu会话3的修改。

步骤740:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败的pdu会话(pdu会话2,pdu会话3)的会话信息,nas数据包(ue返回的)。

步骤750:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1)的会话信息,拒绝修改的pdu会话(pdu会话2)的会话信息,和/或修改失败pdu会话(pdu会话3和/或pdu会话2)的会话信息)。返回的nas数据包中pdu会话修改响应中包含ue接受pdu会话1的修改,拒绝pdu会话2和pdu会话3的修改。gnb根据ue侧会话操作结果信息可以获知,最终只有pdu会话1修改成功,如步骤320所述。

步骤760:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由第三应用场景的过程可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是pdu会话1修改成功,pdu会话2和pdu会话3修改失败。

本发明的第四具体应用场景,如图8所示,图8为本发明一种用户设备的会话操作控制的方法的第四具体应用场景示意图。

步骤810:amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的qos流(比如qos流1,qos流2,qos流3)的qos流信息),nas数据包(对应同一个pdu会话中多个qos流(qos流1,qos流2和qos流3)的修改请求)。

一种实施方式下,gnb只能接受qos流1和qos流3的修改,而不能接受qos流2的修改。

步骤820:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如修改成功的qos流(qos流1和qos流3)的qos流信息,和/或修改失败的qos流(qos流2)的qos流信息))。

步骤830:ue收到的nas数据包指示的pdu会话修改请求指示修改qos流1,qos流2和qos流3。ue可以依据gnb侧会话操作结果信息,仅仅对qos流1和qos流3进行修改操作,如步骤320所述。一种实施方式下,ue只能接受qos流1的修改,而不能接受qos流3的修改。

步骤840:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的qos流(qos流1)的qos流信息,修改失败的qos流(qos流2,qos流3)的信息,nas数据包(ue返回的)。

步骤850:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如修改成功的qos流(qos流1)的qos流信息,拒绝修改的qos流(qos流2)的qos流信息,和/或修改失败qos流(qos流3和/或qos流2)的qos流信息)。返回的nas数据包中pdu会话修改响应中包含ue接受qos流1的修改,拒绝qos流2和qos流3的修改。gnb根据ue侧会话操作结果信息可以获知,最终只有qos流1修改成功,如步骤320所述。

步骤860:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由第四应用场景的过程可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是qos流1修改成功,qos流2和qos流3修改失败。

本发明的第五具体应用场景,也如图7所示,但是具体操作过程与第三应用场景略有不同,具体如下:

步骤710:amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的pdu会话(比如pdu会话1,pdu会话2,pdu会话3)的会话信息),nas数据包(对应多个pdu会话(pdu会话1,pdu会话2和pdu会话3)修改请求)。假定pdu会话1,pdu会话2和pdu会话3的修改失败后续操作都设置为释放,修改失败后续操作可能包含在nas数据包中或者ng接口pdu会话修改请求消息中。

一种实施方式下,gnb只能接受pdu会话1和pdu会话3的修改,而不能接受pdu会话2的修改。则gnb可以释放关于pdu会话2的资源(如ng接口资源或无线资源),如步骤320所述。

步骤720:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1和pdu会话3)的会话信息,或修改失败的pdu会话(pdu会话2)的会话信息),gnb侧会话操作请求信息(比如请求释放的pdu会话(pdu会话2)的会话信息和/或请求释放pdu会话2建立的drb)。

步骤730:ue收到的nas数据包指示的pdu会话修改请求指示修改pdu会话1,pdu会话2和pdu会话3。ue可以依据gnb侧会话操作结果信息和/或gnb侧会话操作请求信息,对pdu会话1和pdu会话3进行修改操作,对pdu会话2执行释放操作,如步骤302所述。一种实施方式下,ue只能接受pdu会话1的修改,而不能接受pdu会话3的修改,于是,ue可以释放关于pdu会话2的资源和配置(如无线资源drb),如步骤320所述。

步骤740:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败或释放的pdu会话的(pdu会话2,pdu会话3)的会话信息,nas数据包(ue返回的)。amf将相应信息发送给smf,smf可以控制cn侧关于pdu会话2和pdu会话3的资源释放。

步骤750:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败的pdu会话(pdu会话3)的会话信息,和/或释放成功的pdu会话(pdu会话2)的会话信息),ue侧会话操作请求信息(比如请求释放功的pdu会话(pdu会话3)的会话信息)。ue返回的nas数据包中pdu会话修改响应中包含ue接受pdu会话1的修改,释放pdu会话2和pdu会话3。gnb根据ue侧会话操作结果信息和/或ue侧会话操作请求信息可以获知,最终只有pdu会话1修改成功,pdu会话3的无线资源需要释放,如步骤320所述。于是,gnb可以释放关于pdu会话3的资源(如ng接口资源或无线资源),如步骤320所述。

步骤760:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由第五应用场景的过程可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是pdu会话1修改成功,pdu会话2和pdu会话3修改失败后被释放。

本发明的第六具体应用场景,也如图8所示,但是具体操作过程与第四应用场景略有不同,具体如下:

步骤810,amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的qos流(比如qos流1,qos流2,qos流3)的qos流信息),nas数据包(对应同一个pdu会话中多个qos流(qos流1,qos流2和qos流3)的修改请求)。假定qos流1,qos流2和qos流3的修改失败后续操作都设置为释放;修改失败后续操作可能包含在nas数据包中或者ng接口pdu会话修改请求消息中。一种实施方式下,gnb只能接受qos流1和qos流3的修改,而不能接受qos流2的修改。gnb可以释放关于qos流2的资源(如解除其绑定的drb),如步骤320所述。

步骤820:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如修改成功的qos流(qos流1和qos流3)的qos流信息,和/或修改失败的qos流(qos流2)的qos流信息)),gnb侧会话操作请求信息(比如请求释放的qos流(qos流2)的qos流信息和/或者请求解除qos流绑定的drb)。

步骤830:ue收到的nas数据包指示的pdu会话修改请求指示修改qos流1,qos流2和qos流3。ue可以依据gnb侧会话操作结果信息和/或gnb侧会话操作请求信息,仅仅对qos流1和qos流3进行修改操作,如步骤320所述。一种实施方式下,ue只能接受qos流1的修改,而不能接受qos流3的修改。则ue可以释放关于qos流3的资源和配置(如与drb的绑定),如步骤320所述。

步骤840:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的qos流(qos流1)的qos流信息,修改失败或释放的qos流(qos流2,qos流3)的信息,nas数据包(ue返回的)。amf将相应会话信息发送给smf,smf可以控制cn侧关于qos流2和qos流3的资源释放。

步骤850:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,ue侧会话操作结果信息(比如修改成功的qos流(qos流1)的qos流信息,拒绝修改的qos流(qos流2)的qos流信息,修改失败的qos流(qos流3和/或qos流2)的qos流信息,和/或释放的qos流(qos流3和/或qos流2)的qos流信息),ue侧会话操作请求信息(比如请求释放的qos流(qos流3)的qos流信息)。返回的nas数据包中pdu会话修改响应中包含ue接受qos流1的修改,释放qos流2和qos流3。gnb根据ue侧会话操作结果信息和/或ue侧会话操作请求信息可以获知,最终只有qos流1修改成功,qos流3的无线资源需要释放,如步骤320所述。则gnb可以释放关于qos流3的资源(如解除qos流3与之前drb的绑定,该drb绑定的qos流不再包含qos流3),如步骤320所述。

步骤860:可选的,gnb向amf返回ng接口的上行nas传送消息。可选的,消息中可以包含至少以下之一:来自ue的nas数据包。

由第六应用场景的过程可以看出,gnb和ue返回的关于ue的会话操作结果是一致的,都是qos流1修改成功,qos流2和qos流3修改失败后被释放。

本发明的第七具体应用场景,如图9所示,图9为本发明一种用户设备的会话操作控制的方法的第七具体应用场景示意图。

步骤910:amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:请求修改的pdu会话(比如pdu会话1,pdu会话2和pdu会话3)的会话操作请求信息,关于ue的会话操作同步指示。一种实施方式下,gnb只能接受pdu会话1和pdu会话3的修改,而不能接受pdu会话2的修改。

步骤920:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:gnb侧会话操作请求信息(比如请求修改的pdu会话(pdu会话1)的会话信息)。

ue可以依据gnb侧会话操作请求信息对pdu会话1和pdu会话3进行修改操作,如步骤320所述。一种实施方式下,ue只能接受pdu会话1的修改,而不能接受pdu会话3的修改。

步骤930:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:ue侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败pdu会话(pdu会话3)的会话信息)。gnb根据ue侧会话操作结果信息可以获知,最终只有pdu会话1修改成功,如步骤410所述。

步骤940:gnb向amf返回ng接口的pdu会话修改响应消息。其中,该消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败的pdu会话(pdu会话2,pdu会话3)的会话信息。

由第七应用场景的过程可以看出,可以不通过nas数据包来控制ue与核心网之间的操作,而是由gnb直接控制保持ue和gnb之间关于ue的会话操作结果是一致的,都是pdu会话1修改成功,pdu会话2和pdu会话3修改失败。

本发明的第八具体应用场景,如图10所示,图10为本发明一种用户设备的会话操作控制的方法的第八具体应用场景示意图。

步骤1010:amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:请求修改的qos流(比如qos流1,qos流2,qos流3)的会话操作请求信息,关于ue的会话操作同步指示。

一种实施方式下,gnb只能接受qos流1和qos流3的修改,而不能接受qos流2的修改。

步骤1020:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作请求信息(比如请求修改的qos流(qos流1和qos流3)的qos流信息)。

ue可以依据gnb侧会话操作请求信息,对qos流1和qos流3进行修改操作,具体如本发明第一实施例中的步骤320所示。一种实施方式下,ue只能接受qos流1的修改,而不能接受qos流3的修改。

步骤1030:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:ue侧会话操作结果信息(比如修改成功的qos流(qos流1)的qos流信息,和/或修改失败qos流(qos流3)的qos流信息)。gnb根据ue侧会话操作结果信息可以获知,最终只有qos流1修改成功,如步骤410所述。

步骤1040:gnb向amf返回ng接口的pdu会话修改响应消息。其中,该消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的qos流(qos流1)的qos流信息,修改失败的qos流(qos流1,qos流3)的信息。

由第八应用场景的过程可以看出,可以不通过nas数据包来控制ue与核心网之间的操作,而是由gnb直接控制保持ue和gnb之间关于ue的会话操作结果是一致的,都是qos流1修改成功,qos流2和qos流3修改失败。

本发明的第九具体应用场景,也如图9所示,但是具体操作过程与第七应用场景略有不同,具体如下:

如图9所示,图9为本发明一种用户设备的会话操作控制的方法的第九具体应用场景示意图。

步骤910,amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:请求修改的pdu会话(比如pdu会话1,pdu会话2,pdu会话3)的会话操作请求信息,关于ue的会话操作同步指示。假定pdu会话1,pdu会话2和pdu会话3的修改失败后续操作都设置为释放。修改失败后续操作可能包含在nas数据包中或者ng接口pdu会话修改请求消息中。

一种实施方式下,gnb只能接受pdu会话1和pdu会话3的修改,而不能接受pdu会话2的修改。则gnb可以释放关于pdu会话2的资源(如ng接口资源或无线资源),具体如本发明第一实施例中的步骤320所示。

步骤920:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:gnb侧会话操作请求信息(比如请求修改pdu会话(pdu会话1和pdu会话3)的会话信息,请求释放的pdu会话(pdu会话2)的会话信息,和/或请求释放pdu会话2建立的drb)。

ue可以依据gnb侧会话操作请求信息,对pdu会话1和pdu会话3进行修改操作,对pdu会话2执行释放操作,具体如本发明第一实施例中的步骤320所示。其中,在一种实施方式下,ue只能接受pdu会话1的修改,而不能接受pdu会话3的修改,于是,ue可以释放关于pdu会话2的资源和配置(如无线资源drb),如步骤320所述。

步骤930:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:ue侧会话操作结果信息(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败的pdu会话(pdu会话3)的会话信息,和/或释放成功的pdu会话(pdu会话2)的会话信息)。gnb根据ue侧会话操作结果信息可以获知,最终只有pdu会话1修改成功,pdu会话3的无线资源需要释放,如步骤320所述。则gnb可以释放关于pdu会话3的资源(如ng接口资源或无线资源),如步骤320所述。

步骤940:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的pdu会话(pdu会话1)的会话信息,修改失败或释放的pdu会话的(pdu会话2,pdu会话3)的会话信息。amf将相应信息发送给smf,smf可以控制cn侧关于pdu会话2和pdu会话3的资源释放。

由第九应用场景的过程可以看出,可以不通过nas数据包来控制ue与核心网之间的操作,而是由gnb直接控制保持ue和gnb之间关于ue的会话操作结果是一致的,都是pdu会话1修改成功,pdu会话2和pdu会话3修改失败后被释放。

本发明的第十具体应用场景,也如图10所示,但是具体操作过程与第八应用场景略有不同,具体如下:

步骤1010,amf向gnb发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:请求修改的qos流(比如qos流1,qos流2,qos流3)的会话操作请求信息,关于ue的会话操作同步指示。假定qos流1,qos流2和qos流3的修改失败后续操作都设置为释放;修改失败后续操作可能包含在nas数据包中或者ng接口pdu会话修改请求消息中。一种实施方式下,gnb只能接受qos流1和qos流3的修改,而不能接受qos流2的修改,gnb可以释放关于qos流2的资源(如解除其绑定的drb),如步骤320所述。

步骤1020:gnb向ue发送rrc消息。可选的,所述消息中包含至少以下之一:gnb侧会话操作请求信息(比如请求修改的qos流(qos流1和qos流3)的qos流信息,请求释放的qos流(qos流2)的qos流信息,和/或者请求解除qos流绑定的drb)。

ue可以依据gnb侧会话操作请求信息,仅仅对qos流1和qos流3进行修改操作,具体如本发明第一实施例中的步骤320所示。其中,在一种实施方式下,ue只能接受qos流1的修改,而不能接受qos流3的修改,于是,ue可以释放关于qos流3的资源和配置(如与drb的绑定),如步骤320所述。

步骤1030:ue向gnb返回rrc消息。可选的,所述消息中包含至少以下之一:ue侧会话操作结果信息(比如修改成功的qos流(qos流1)的qos流信息,修改失败qos流(qos流3)的qos流信息,和/或释放成功的qos流(qos流2)的的qos流信息)。gnb根据ue侧会话操作结果信息可以获知,最终只有qos流1修改成功,qos流3的无线资源需要释放,如步骤320所述。则gnb可以释放关于qos流3的资源(如解除qos流3与之前drb的绑定,该drb绑定的qos流不再包含qos流3),如步骤320所述。

步骤1040:gnb向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的qos流(qos流1)的qos流信息,修改失败或释放的qos流(qos流1,qos流3)的信息。amf将相应会话信息发送给smf,smf可以控制cn侧关于qos流2和qos流3的资源释放。

由第十应用场景的过程可以看出,可以不通过nas数据包来控制ue与核心网之间的操作,而是由gnb直接控制保持ue和gnb之间关于ue的会话操作结果是一致的,qos流2和qos流3修改失败后被释放。

本发明的第十一具体应用场景:会话建立,如图13所示,图13为本发明一种用户设备的会话操作控制的方法的第十一具体应用场景示意图。

步骤1301:ue向接入移动管理功能(amf)发送nas数据包。其中,nas数据包包含n1pdu会话建立请求消息。

步骤1302:amf向会话管理功能(smf)发送pdu会话上下文建立请求消息。消息中包含从ue收到的nas数据包。smf于udf等核心网之间的操作流程省略,一种实施中,smf接受ue的pdu会话建立请求,发送给amf,如步骤1303。

步骤1303:smf向amf发送会话上下文建立响应消息。该消息中可以包含nas数据包、pdu会话的qos流的qos简介/qos要求。nas数据包包含n1pdu会话建立接受消息。n1pdu会话建立接受消息中可以包含接受的pdu会话的授权qos规则。

步骤1304:amf向无线接入网节点发送ng接口pdu会话资源建立请求消息。可选的,所述消息中包含至少以下之一:pdu会话操作请求信息(包含请求建立的pdu会话的会话信息(qos流1的qos简介/qos参数要求,qos流2的qos简介/qos参数要求),nas数据包(n1pdu会话建立接受消息(如qos流1授权的qos规则,qos流2授权的qos规则等)。

一种实施方式下,无线接入网节点只能接受qos流1的建立,而不能接受qos流2的建立。比如至少以下之一,无线接入网网节点可以接受qos流1的qos简介或qos参数要求,可以为qos流1分配/映射无线承载,无线接入网节点拒绝接受qos流2的qos简介或qos参数要求,无线接入网节点无法为qos流2分配/映射无线承载。

步骤1305:无线接入网节点向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包(n1pdu会话建立接受消息(如qos流1授权的qos规则,qos流2授权的qos规则等),无线接入网节点侧会话操作结果信息,qos流1映射的drb配置。

ue可以根据qos流1映射的drb配置进行drb配置并映射qos流1。对无线接入网节点接受的qos流1或者说是有映射drb的qos流1,ue可以接受或应用qos流1相关的qos规则(可以是ue预配置的或n1pdu会话建立接受消息中qos流1的qos规则)。

对无线接入网节点建立失败的qos流2(如无线接入网节点拒绝或不接受的qos流2或者说无映射drb的qos流2),ue可以执行但不限于至少以下之一(以下只是示例,具体如步骤320所述):拒绝或不应用所述qos流关联的qos规则,请求其他节点拒绝或不应用所述qos流关联的qos规则,拒绝或不应用所述qos流的qos简介相关的qos规则,请求其他节点释放和/或不应用所述qos流的关联的qos规则,拒绝或不应用所述qos流的qos简介,拒绝或不应用所述qos流的qos参数,丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,为所述qos流相关的业务数据流的数据应用默认的qos规则,为所述qos流的qos规则相关的业务数据流的数据应用默认的qos规则,降低所述qos流的qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流数据。

步骤1306:ue向无线接入网节点返回rrc配置完成消息。

步骤1307:无线接入网节点向amf返回ng接口的pdu会话建立响应消息。可选的,消息中可以包含至少以下之一:无线接入网节点对ue的会话操作结果(比如建立成功的qos流1的qos流信息,建立失败的qos流2的qos流信息等)。

步骤1308:amf向smf发送会话上下文修改请求消息。可选的,消息中可以包含至少以下之一:无线接入网节点对ue的会话操作结果(比如建立成功的qos流1的qos流信息,建立失败的qos流2的qos流信息等)。

对建立失败的qos流2或者说qos简介或qos参数要求不被接受的qos流2,smf可以拒绝或不应用qos流2相关的qos规则。

对qos流2,smf可以执行但不限于至少以下之一(具体入步骤320所述):拒绝或不应用所述qos流关联的qos规则,请求其他节点拒绝或不应用所述qos流关联的qos规则,拒绝或不应用所述qos流的qos简介相关的qos规则,请求其他节点释放和/或不应用所述qos流的关联的qos规则,拒绝或不应用所述qos流的qos简介,拒绝或不应用所述qos流的qos参数,丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,为所述qos流相关的业务数据流的数据应用默认的qos规则,为所述qos流的qos规则相关的业务数据流的数据应用默认的qos规则,降低所述qos流的qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流数据。

步骤1309:smf向upf发送会话上下文修改请求消息。可选的,消息中可以包含至少以下之一:无线接入网节点对ue的会话操作结果(比如建立成功的qos流1的qos流信息,建立失败的qos流2的qos流信息等)。

对建立失败的qos流2或者说qos简介或qos参数要求不被接受的qos流2,upf可以拒绝或不应用qos流2相关的qos规则。

对qos流2,upf可以执行但不限于至少以下之一(具体入步骤320所述):拒绝或不应用所述qos流关联的qos规则,请求其他节点拒绝或不应用所述qos流关联的qos规则,拒绝或不应用所述qos流的qos简介相关的qos规则,请求其他节点释放和/或不应用所述qos流的关联的qos规则,拒绝或不应用所述qos流的qos简介,拒绝或不应用所述qos流的qos参数,丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点丢弃所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,请求其他节点暂时缓存所述qos流的数据和/或跟所述qos流相关的业务数据流的数据,为所述qos流相关的业务数据流的数据应用默认的qos规则,为所述qos流的qos规则相关的业务数据流的数据应用默认的qos规则,降低所述qos流的qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流数据。

步骤1310:upf向smf发送会话上下文修改响应消息。

步骤1311:smf向amf发送会话上下文修改响应消息。

由以上实施例可以看出,ue或核心网节点根据无线接入网节点是否接受qos流的qos简介或qos参数决定是否接受qos流的qos规则。

本发明的第十二具体应用场景,如图14所示,图14为本发明一种用户设备的会话操作控制的方法的第四具体应用场景示意图。

步骤1401:smf向amf发送会话传送消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的qos流(比如qos流1,qos流2)的qos流信息(比如qos流的qos简介更新或qos参数更新)),nas数据包(对应同一个pdu会话中多个qos流(qos流1,qos流2)的修改命令(比如qos流的qos规则更新))。

步骤1402:amf向无线接入网节点发送ng接口pdu会话修改请求消息。可选的,所述消息中包含至少以下之一:会话操作请求信息(比如请求修改的qos流(比如qos流1,qos流2)的qos流信息(比如qos流的qos简介更新或qos参数更新)),nas数据包(pdu会话修改命令消息(对应同一个pdu会话中多个qos流(qos流1,qos流2)的修改命令(比如qos流的qos规则更新))。

一种实施方式下,无线接入网节点只能接受qos流1的修改,而不能接受qos流2的修改。比如,无线接入网网节点接受qos流1的qos简介更新或qos参数更新,可以为qos流1分配/映射无线承载,可以根据更新的qos简介或更新的qos参数要求为qos流1分配/映射无线承载,无线接入网网节点拒绝接受qos流2的qos简介或qos参数要求,无法为qos流2分配/映射无线承载,和/或无法根据更新的qos简介或更新的qos参数要求为为qos2为qos流1分配/映射无线承载。

一种实施方式下,无线接入网节点之前为qos流1关联的drb仍然能够满足qos流1更新的qos简介或qos参数要求,即qos流1关联的drb不需要更新。

步骤1403:无线接入网节点向ue发送rrc消息。可选的,所述消息中包含至少以下之一:nas数据包,gnb侧会话操作结果信息(比如修改成功的qos流1的qos流信息,和/或修改失败的qos流2的qos流信息))。

对无线接入网节点修改失败的qos流2(如无线接入网节点拒绝或不接受的qos流2的更新,无线接入网无法根据qos流2的更新分配/或映射),ue可以执行但不限于至少以下之一(以下只是示例,具体如步骤320所述):拒绝和/或释放所述qos流的qos规则更新,请求其他节点拒绝和/或释放所述qos流的qos规则更新,拒绝和/或释放所述qos流关联的qos规则,请求其他节点拒绝和/或释放所述qos流的qos规则,保持所述qos流的修改前qos规则,请求其他节点保持所述qos流的修改前qos规则,拒绝或不应用更新的qos简介更新或qos参数更新相关的qos规则更新,拒绝或不应用所述qos流的qos简介更新或qos参数更新,保持所述qos流的更新前的qos简介或qos参数,保持所述qos流的更新前的映射的无线承载,丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,为跟所述qos流的qos规则更新相关的新增的业务数据流应用默认的qos规则,为没有专用qos规则的新增的业务数据流应用默认的qos规则,降低所述qos流的更新的qos简介要求或qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流。

步骤1404:ue向无线接入网节点发送rrc消息。可选的,消息中包含ue返回的nas数据包,比如n1pdu会话修改确认。

步骤1405:无线接入网节点向amf返回ng接口的pdu会话修改响应消息。可选的,消息中包含gnb返回的关于ue的会话操作结果(比如修改成功的qos流1的qos流信息,修改失败的qos流2的信息,nas数据包(ue返回的)。

步骤1406:amf向smf发送会话上下文修改请求消息。可选的,消息中可以包含至少以下之一:无线接入网节点对ue的会话修改操作结果(比如修改成功的qos流1的qos流信息,修改失败的qos流2的qos流信息等)。

对修改失败的qos流2或者说qos简介更新或qos参数要求更新不被接受的qos流2,smf可以拒绝或不应用qos流2相关的qos规则更新。

对qos流2,smf可以执行但不限于至少以下之一(以下只是示例,具体如步骤320所述):拒绝和/或释放所述qos流的qos规则更新,请求其他节点拒绝和/或释放所述qos流的qos规则更新,拒绝和/或释放所述qos流关联的qos规则,请求其他节点拒绝和/或释放所述qos流的qos规则,保持所述qos流的修改前qos规则,请求其他节点保持所述qos流的修改前qos规则,拒绝或不应用更新的qos简介更新或qos参数更新相关的qos规则更新,拒绝或不应用所述qos流的qos简介更新或qos参数更新,保持所述qos流的更新前的qos简介或qos参数,保持所述qos流的更新前的映射的无线承载,丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,为跟所述qos流的qos规则更新相关的新增的业务数据流应用默认的qos规则,为没有专用qos规则的新增的业务数据流应用默认的qos规则,降低所述qos流的更新的qos简介要求或qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流。

步骤1407:smf向upf发送会话上下文修改请求消息。可选的,消息中可以包含至少以下之一:无线接入网节点对ue的会话操作结果(比如修改成功的qos流1的qos流信息,修改失败的qos流2的qos流信息等)。

对修改失败的qos流2或者说qos简介更新或qos参数要求更新不被接受的qos流2,upf可以拒绝或不应用qos流2相关的qos规则更新。

对qos流2,upf可以执行但不限于至少以下之一(以下只是示例,具体如步骤320所述):

对无线接入网节点拒绝或不接受的qos流1或者说无映射drb的qos流2,upf可以执行但不限于至少以下之一(具体入步骤320所述):

拒绝和/或释放所述qos流的qos规则更新,请求其他节点拒绝和/或释放所述qos流的qos规则更新,拒绝和/或释放所述qos流关联的qos规则,请求其他节点拒绝和/或释放所述qos流的qos规则,保持所述qos流的修改前qos规则,请求其他节点保持所述qos流的修改前qos规则,拒绝或不应用更新的qos简介更新或qos参数更新相关的qos规则更新,拒绝或不应用所述qos流的qos简介更新或qos参数更新,保持所述qos流的更新前的qos简介或qos参数,保持所述qos流的更新前的映射的无线承载,丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点丢弃跟所述qos流的qos规则更新相关的新增的业务数据流的数据,暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,请求其他节点暂时缓存跟所述qos流的qos规则更新相关的新增的业务数据流的数据,为跟所述qos流的qos规则更新相关的新增的业务数据流应用默认的qos规则,为没有专用qos规则的新增的业务数据流应用默认的qos规则,降低所述qos流的更新的qos简介要求或qos参数要求,释放所述qos流的相关配置,采用默认的无线承载传送所述qos流。

步骤1408:upf向smf发送会话上下文修改响应消息。

步骤1409:smf向amf发送会话上下文修改响应消息。

由以上实施例可以看出,ue或核心网节点根据无线接入网节点是否接受qos流的qos简介或qos参数决定是否接受qos流的qos规则。

由第十二应用场景的过程可以看出,由以上实施例可以看出,ue或核心网节点根据无线接入网节点是否接受qos流的qos简介更新或qos参数更新决定是否接受qos流的qos规则更新。

本发明的第三实施例,提供了一种会话操作的控制装置,包括:获取模块s10与操作模块s11,如图11所示。

获取模块s10,用于第一节点获知第一关于ue的会话操作信息;其中,所述第一关于ue的会话操作信息包括以下至少之一:第一会话操作请求信息,第一会话操作结果信息;

操作模块s11,用于根据所述第一关于ue的会话操作信息,确定是否接受第一会话操作请求信息中的会话/qos流的操作请求。

本发明的第四实施例,提供了一种会话操作的控制装置,包括:判断模块s20、确定模块s21与发送模块s22,如图12所示。

判断模块s20,用于第二节点判断是否满足预设条件;

确定模块s21,用于当确定满足预设条件时,第二节点确定第二关于用户设备ue的会话操作信息;其中,所述第二关于ue会话操作信息包括以下至少一项:第二会话操作请求信息,第二会话操作结果信息;

发送模块s22,用于发送确定的第二关于ue的会话操作信息。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;pcs(personalcommunicationsservice,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;pda(personaldigitalassistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或gps(globalpositioningsystem,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是pda、mid(mobileinternetdevice,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。

本技术领域技术人员可以理解,本发明包括涉及用于执行本申请中所述操作中的一项或多项的设备。这些设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom(read-onlymemory,只读存储器)、ram(randomaccessmemory,随即存储器)、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom(electricallyerasableprogrammableread-onlymemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。本技术领域技术人员可以理解,可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。

本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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