掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本申请涉及通信领域,并且更具体地,涉及信息指示方法和装置。

背景技术

随着通信技术的发展,接入网设备可为终端建立以太头压缩(ethernet headercompression, EHC)上下文。

目前,采用分离式架构的接入网设备中的集中式单元(centralized unit,CU)可以分离为 CU-控制面(control plane,CP)和CU-用户面(user plane,UP)。其中,CU-UP可用于为终端建立EHC上下文。但是,CU-UP并不了解用户设备(user equipment,UE)的能力,因此,如何为UE建立合理数量的EHC上下文,成为一项亟待解决的技术问题。

发明内容

本申请实施例提供了信息指示方法和装置,以期为终端建立合理数量的EHC上下文。

第一方面,本申请提供了信息指示方法,该方法可以由UP执行,或者,也可以由配置在UP中的部件(如芯片、芯片系统等)执行,或者,还可以由能够实现全部或部分UP功能的逻辑模块或软件实现,本申请对此不作限定。下文中仅为方便理解和说明,以UP与CP之间的交互为例来描述本申请提供的方法。

示例性地,该方法包括:集中式单元CU中的用户面UP从控制面CP接收第一信息,所述第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,所述第一目标包括:用户设备UE、所述UE的第一数据无线承载(data radio bearer,DRB) 或所述UE的第一协议数据单元(protocol data unit,PDU)会话,所述第一DRB为所述UP 维护的一个DRB,所述第一PDU会话为所述UP维护的PDU会话;所述UP基于所述第一信息,在所述下行方向上为所述第一目标建立EHC上下文。

基于上述技术内容,CP通过该第一信息向UP指示UP在下行方向上能够为UE、UE的DRB或UE的PDU会话建立的EHC上下文的最大数量,从而使得UP能够基于该最大数量,在下行方向上为UE、UE的DRB或UE的PDU会话建立合理数量的EHC上下文,解决了分离式架构的接入网设备中因UP不了解UE的能力而无法为UE建立合理数量的EHC上下文的问题。

结合第一方面,在第一方面的某些可能的实现方式中,该UP在下行方向上为所述第一目标建立的EHC上下文的数量不大于所述第一信息指示的所述最大数量。

通过限制UP在下行方向上为第一目标建立的EHC上下文的数量不能大于第一信息所指示的最大数量,避免了UP在下行方向上建立过多的EHC上下文而导致超过UE的能力。

结合第一方面,在第一方面的某些可能的实现方式中,该第一信息承载于EHC参数信息元素(information element,IE)(可简称信元)中。

结合第一方面,在第一方面的某些可能的实现方式中,该第一目标为所述UE的第一PDU 会话,所述第一信息承载于要建立的PDU会话资源列表IE中。

结合第一方面,在第一方面的某些可能的实现方式中,该第一信息携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中。

第一信息可无需单独发送,直接携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中发送,减少了对网络资源的占用。

结合第一方面,在第一方面的某些可能的实现方式中,所述方法还包括:所述UP向所述CP发送第二信息,所述第二信息用于请求修改所述下行方向上能够为所述第一目标建立的EHC上下文的最大数量。

通过UP向CP请求重新为自己分配在下行方向上能够为第一目标建立的EHC上下文的最大数量,使得CP为该UP重新分配的为第一目标建立的EHC上下文的最大数量更符合该UP的实际业务需求。

进一步地,该第二信息指示请求修改的所述最大数量的期望值,或者,所述第二信息用于请求将所述最大数量修改为更大值,或,将所述最大数量修改为更小值。

进一步地,该第二信息可携带在承载上下文修改需求消息中。

第二信息可无需单独发送,直接携带在承载上下文修改需求消息中发送,减少了对网络资源的占用。

第二方面,本申请提供了信息指示方法,该方法可以由CP执行,或者,也可以由配置在CP中的部件(如芯片、芯片系统等)执行,或者,还可以由能够实现全部或部分CP功能的逻辑模块或软件实现,本申请对此不作限定。下文中仅为方便理解和说明,以UP与CP之间的交互为例来描述本申请提供的方法。

示例性地,该方法包括:集中式单元CU中的控制面CP生成第一信息,所述第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,所述第一目标包括:UE、所述UE的第一DRB或所述UE的第一PDU会话,所述第一DRB为UP维护的一个DRB,所述第一PDU会话为UP维护的PDU会话;所述CP向所述UP发送所述第一信息。

基于上述技术内容,CP通过第一信息向UP指示UP在下行方向上能够为UE、UE的DRB或UE的PDU会话建立的EHC上下文的最大数量,从而使得UP能够基于该最大数量,在下行方向上为UE、UE的DRB或UE的PDU会话建立合理数量的EHC上下文,解决了分离式架构的接入网设备中因UP不了解UE的能力而无法为UE建立合理数量的EHC上下文的问题。

结合第二方面,在第二方面的某些可能的实现方式中,所述CP为所述UE分配的在上行方向上所述UE能够建立的EHC上下文的最大数量与所述CP为所述UP分配的在下行方向上所述UP能够为所述UE建立的EHC上下文的最大数量之和,不大于所述UE支持的EHC 上下文的最大数量。

通过限制CP为UE分配在上行方向上UE能够建立的EHC上下文的最大数量和CP为UP分配的在下行方向为UP能够为UE建立的EHC上下文的最大数量之和,与UE支持的 EHC上下文的最大数量之间的大小关系,避免了CP分配过多的EHC上下文数量而导致超出 UE的能力。

结合第二方面,在第二方面的某些可能的实现方式中,该第一信息承载于EHC参数IE 中。

结合第二方面,在第二方面的某些可能的实现方式中,该第一目标为所述UE的第一PDU 会话,所述第一信息承载于要建立的PDU会话资源列表IE中。

结合第二方面,在第二方面的某些可能的实现方式中,该第一信息携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中。

第一信息可无需单独发送,直接携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中发送,减少了对网络资源的占用。

结合第二方面,在第二方面的某些可能的实现方式中,所述方法还包括:

所述CP从所述UP接收第二信息,所述第二信息用于请求修改所述下行方向上能够为所述第一目标建立的EHC上下文的最大数量;所述CP根据所述第二信息,修改所述第一信息。

通过CP接收UP的第二信息,并根据第二信息修改第一信息,使得修改后的第一信息所指示的该UP在下行方向上能够为第一目标建立的EHC上下文的最大数量更符合该UP的实际业务需求。

进一步地,该第二信息指示请求修改的所述最大数量的期望值,或者,所述第二信息用于请求将所述最大数量修改为更大值,或,将所述最大数量修改为更小值。

进一步地,该第二信息携带在承载上下文修改需求消息中。

第二信息可无需单独发送,直接携带在承载上下文修改需求消息中发送,减少了对网络资源的占用。

结合第二方面,在第二方面的某些可能的实现方式中,所述方法还包括:所述CP接收第三信息,所述第三信息用于指示所述UE支持的EHC上下文的最大数量。

第三方面,本申请提供了信息指示装置,包括用于实现第一方面以及第一方面任一种可能实现方式中的方法的模块或单元。应理解,各个模块或单元可通过执行计算机程序来实现相应的功能。

第四方面,本申请提供了信息指示装置,包括处理器,所述处理器用于执行第一方面以及第一方面任一种可能实现方式中所述的信息指示方法。

所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述各方面中描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性地,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。

第五方面,本申请提供了信息指示装置,包括用于实现第二方面以及第二方面任一种可能实现方式中的方法的模块或单元。应理解,各个模块或单元可通过执行计算机程序来实现相应的功能。

第六方面,本申请提供了信息指示装置,包括处理器,所述处理器用于执行第二方面以及第二方面任一种可能实现方式中所述的信息指示方法。

所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述各方面中描述的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性地,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。

第七方面,本申请提供了一种计算机可读存储介质,包括计算机程序,当其在计算机上运行时,使得计算机实现第一方面或第二方面以及第一方面或第二方面任一种可能实现方式中的方法。

第八方面,本申请提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序 (也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行第一方面或第二方面以及第一方面或第二方面任一种可能实现方式中的方法。

应当理解的是,本申请的第三方面至第八方面与本申请的第一方面或第二方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。

附图说明

图1是本申请实施例提供的信息指示方法的系统的示意图;

图2是本申请实施例提供的部署有CU和DU的接入网设备的示意图;

图3是本申请实施例提供的信息指示方法的示意性流程图;

图4是本申请实施例提供的信息指示方法的另一示意性流程图;

图5是本申请实施例提供的信息指示装置的示意性框图;

图6是本申请实施例提供的信息指示装置的另一示意性框图;

图7是本申请实施例提供的信息指示装置的另一示意性框图;

图8是本申请实施例提供的信息指示装置的另一示意性框图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

本申请提供的技术方案可以应用于物联网(internet of things,IOT)、工业物联网(industrial internet of things,IIOT)、车联网(vehicle to x,V2X)等场景。

应理解,本申请实施例中的UE,又可以称为终端设备、终端、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。

UE可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例可以为:手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑(如笔记本电脑、掌上电脑等)、移动互联网设备(mobileinternet device, MID)、虚拟现实(virtual reality,VR)设备、增强现实(augmentedreality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗 (remote medical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等。

其中,可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。

此外,终端设备还可以是IoT系统中的终端设备。IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。IoT技术可以通过例如窄带(narrow band,NB)技术,做到海量连接,深度覆盖,终端省电。

本申请对于终端设备的具体形式均不作限定。

还应理解,接入网设备可以是任意一种具有无线收发功能的设备。接入网设备包括但不限于:演进型节点B(evolved Node B,eNB)、无线网络控制器(radio networkcontroller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或homeNode B,HNB)、基带单元 (baseband unit,BBU),无线保真(wireless fidelity,WiFi)系统中的接入点(access point, AP)、无线中继节点(radio relay node,RRN)、无线回传节点、传输点(transmission point, TP)或者发送接收点(transmission and receptionpoint,TRP)等,还可以为5G,如,NR,系统中的gNB,或,传输点(TRP或TP),5G系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如基带单元(BBU),或,分布式单元(distributed unit,DU)等。

在一些部署中,gNB可以包括CU和分布式单元(distributed unit,DU)。下文将结合附图对CU-DU的架构进行详细说明,这里暂且省略对CU-DU的详述。

图1是适用于本申请实施例提供的信息指示方法的系统的示意图。如图1所示,该系统 100包括核心网设备110、连接于同一核心网(core network,CN)设备110的接入网(radio access network,RAN)设备120a和120b、连接于接入网设备120a的终端130a和连接于接入网设备120b的终端130b。其中,核心网设备110与接入网设备120a或120b可通过NG接口连接,也可以通过N2接口连接。接入网设备120a和120b可以为不同形态的接入网设备,也可以为相同形态的接入网设备。本申请实施例对此不作限定。应理解,图中虽然示出了接入同一核心网设备110的两个接入网设备,以及与接入网设备120a连接的一个终端设备和与接入网设备120b连接的一个终端设备,但这不应对本申请构成任何限定。核心网设备110可以连接其他数量的接入网设备,各接入网设备120a和120b也可以分别连接其他数量的终端设备。

图1所示的接入网设备120b包括CU和DU,如图中的所示CU 121、DU 122a和122b。CU 121和DU 122a之间、CU 121和DU 122b之间可以分别通过标准化接口F1连接。可以看到,同一个CU可以连接一个或多个DU,但一个DU仅连接于一个CU。本申请对于一个 CU能够连接的DU的数量不作限定。

另外,图中虽未示出,但可以理解,接入网设备120b还可以包括有源天线单元(active antenna unit,AAU)。

其中,CU可以实现接入网设备的部分功能,DU可以实现接入网设备的部分功能,比如, CU负责处理非实时协议和服务,实现无线资源控制(radio resource control,RRC)层、分组数据汇聚层协议(packet data convergence protocol,PDCP)层、服务数据适配协议(service data adaptation protocol,SDAP)层等高层功能。DU负责处理物理层协议和实时服务,实现无线链路控制(radio link control,RLC)层、媒介访问控制(mediumaccess control,MAC)层和物理(physical,PHY)层等底层功能。AAU可以实现部分物理层处理功能、射频处理及有源天线的相关功能。由于RRC层的信息最终会变成PHY层的信息,或者,由PHY层的信息转变而来,因而,在这种架构下,高层信令,如RRC层信令,也可以认为是由DU发送的,或者,由DU和AAU发送的。

可以理解的是,网络设备可以为包括CU节点、DU节点、AAU节点中一项或多项的设备。

需要说明的是,本申请实施例中为方便理解和说明,将CU划分为接入网中的网络设备。在另一种定义中,也可以将CU划分为核心网中的网络设备,本申请对此不做限定。

图2进一步示出了部署有CU和DU的接入网设备。如图2所示,CU可以基于不同的功能分为CU-CP和CU-UP。CU-CP和CU-UP之间可通过标准化接口E1连接。一个CU-CP可连接多个CU-UP。其中,CU-CP包含实现RRC体和PDCP实体,该PDCP实体为对应信令资源承载(signaling radio bearer,SRB)的PDCP实体。CU-UP包含SDAP实体和PDCP实体,该PDCP实体为对应数据无线承载(data radio bearer,DRB)的PDCP实体。

一个CU-CP可连接一个或多个DU,CU-CP与每个DU之间可通过F1-C接口连接。一个DU也可连接一个或多个CU-UP,每个CU-UP与DU之间可通过F1-U接口连接。应理解, F1-C接口和F1-U接口都属于F1接口。

如前所述,接入网设备中的CU分离出的CU-UP可以为终端建立EHC上下文。目前,CU-CP可以为UE配置EHC的相关参数,但是CU-UP根据CU-CP所配置的参数仍然无法确定出可以为终端建立的EHC上下文的数量,因此,CU-UP无法为终端建立合理数量的EHC 上下文。

鉴于此,本申请提供一种信息指示方法,CU-CP向CU-UP发送第一信息,以通过该第一信息指示CU-CP在下行方向上能够为UE、UE的第一DRB或UE的第一协议数据单元(protocol data unit,PDU)会话建立的EHC上下文的最大数量,其中,第一DRB为UP维护的该UE的任意一个DRB,第一PDU会话为UP维护的该UE的任意一个PDU会话。由此,CU-UP就可基于该第一信息,在下行方向上为UE、或第一DRB、或第一PDU会话建立合理数量的EHC上下文。

下面将结合附图对本申请实施例提供的信息指示方法做详细说明。

为了方便理解下文的实施例,首先做出如下说明:

第一,对于UE而言,一个UE可以建立一个或多个PDU会话,一个PDU会话可以建立一个或多个DRB。任意一个PDU会话均可具有建立EHC上下文的需求,任意一个DRB 也均可具有建立EHC上下文的需求。下文中为方便理解和说明,以一个UE为例来描述本申请实施例提供的方法。也就是说,下文中所提及的一个或多个PDU会话为同一个UE建立的 PDU会话,下文中提及的一个或多个DRB为同一个UE的DRB。但应理解,对于任何一个 UE,均可以实施下文所提供的方法,来为UE的下行方向建立EHC上下文。

如前所述,CU可分为CU-CP和CU-UP,一个CU-CP可连接多个CU-UP,CU-UP可为 UE建立EHC上下文。其中,与CU-CP连接的多个CU-UP可从不同的维度来维护该UE的 EHC上下文。每个CU-UP可负责维护该UE的一个DRB,或多个DRB上的EHC上下文。每个CU-UP也可负责维护该UE的一个PDU会话,或多个PDU会话上的EHC上下文。应理解,也可以存在以下情况:该多个CU-UP中的部分CU-UP参与该UE的EHC上下文的维护,另一部分CU-UP不参与该UE的EHC上下文的维护。

第二,本申请实施例中“第一”、“第二”等的使用仅仅为了便于对归属于同一个名称类别下的不同事物进行区分描述,不对事物的次序或者数量进行约束。例如,“第一信息”和“第二信息”仅仅为不同内容或者用途的信息,二者没有时间先后关系或者优先级高低关系,第一信息可能是一个信息或者多个信息,第二信息也可能是一个信息或者多个信息。

第三,在本申请实施例中,“当…时”、“若”以及“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味着存在其它限定。

图3是本申请实施例提供的信息指示方法的示意性流程图。图3所示的方法300包括步骤310至步骤350。下面详细说明图3所示的方法300中的各个步骤。需要说明的是,在具体实施中可以选择图3中的部分步骤进行实施,还可以调整图示中步骤的顺序进行实施,本申请对此不做限定。应理解,执行图示中的部分步骤、调整步骤的顺序或相互结合进行具体实施,均落在本申请的保护范围内。

在步骤310中,CU中的CP生成第一信息,该第一信息用于指示该CU中的UP在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量。

其中,第一目标包括:UE、该UE的第一DRB或该UE的第一PDU会话,第一DRB为 UP维护的该UE的任意一个DRB,该第一PDU会话为UP维护的该UE的任意一个PDU会话。

在与CP连接的多个UP共同维护一个UE,且每个UP维护该UE的至少一个DRB时, CU中的CP生成的第一信息可用于指示CU中的UP在下行方向上能够为该UE的第一DRB 建立的EHC上下文的最大数量,其中,第一DRB为UP维护的一个DRB。也就是说,CP 会将UE中具有建立EHC上下文的需求的每个DRB在下行方向上能够建立的EHC上下文的最大数量指示给对应的UP。

例如,UE建立DRB1、DRB2和DRB3,与CP连接的UP有UP1、UP2和UP3。其中, DRB1、DRB2和DRB3服务的业务数据可以进行EHC,因此UP可以为这些DRB建立EHC 上下文用于以太头压缩,并且,UP1维护DRB1,UP2维护DRB2,UP3维护DRB3。若该 CP为UP分配的在下行方向上能够为该UE建立的EHC上下文的最大数量为500。则,CU 中的CP可以针对每个UP分别生成第一信息,共可生成三个第一信息。其中,一个第一信息可用于指示UP1在下行方向上能够为它所维护的DRB1建立的EHC上下文的最大数量,如 100;另一个第一信息可用于指示UP2在下行方向上能够为它所维护的DRB2建立的EHC上下文的最大数量,如250;再一个第一信息可用于指示UP3在下行方向上能够为它所维护的 DRB3建立的EHC上下文的最大数量,如150。

又例如,UE建立DRB1、DRB2、DRB3、DRB4、DRB5和DRB6,与CP连接的UP有 UP1、UP2和UP3。其中,DRB1、DRB2、DRB3、DRB4、DRB5和DRB6服务的业务数据可以进行EHC,因此UP可以为这些DRB建立EHC上下文用于以太头压缩,并且,UP1维护DRB1和DRB2,UP2维护DRB3、DRB4和DRB5,UP3维护DRB6。若该CP可为UP 分配的在下行方向上能够为该UE建立的EHC上下文的最大数量为500。则,CU中的CP可以针对每个UP生成一个第一信息,共可以生成三个第一信息。其中,一个第一信息可用于指示UP1在下行方向上能够为它所维护的DRB1建立的EHC上下文的最大数量,如100,为它所维护的DRB2建立的EHC上下文的最大数量,如150;另一个第一信息可用于指示UP2 在下行方向上能够为它所维护的DRB3建立的EHC上下文的最大数量,如50,为它所维护的DRB4建立的EHC上下文的最大数量,如60,以及为它所维护的DRB5建立的EHC上下文的最大数量,如60;再一个第一信息可用于指示UP3在下行方向上能够为DRB6建立的 EHC上下文的最大数量,如80。

在与CP连接的多个UP共同维护该UE,且每个UP维护该UE的至少一个DRB时,CU 中的CP生成的第一信息可用于指示CU中的UP在下行方向上能够为该UE建立的EHC上下文的最大数量。也就是说,CP会将UP维护的至少一个DRB在下行方向上能够建立的EHC 上下文的总的最大数量指示给对应UP。

例如,UE建立DRB1、DRB2、DRB3、DRB4、DRB5和DRB6,与CP连接的UP有UP1、UP2和UP3。其中,DRB1、DRB2、DRB3、DRB4、DRB5和DRB6服务的业务数据可以进行EHC,因此UP可以为这些DRB建立EHC上下文用于以太头压缩,并且,UP1维护DRB1 和DRB2,UP2维护DRB3、DRB4和DRB5,UP3维护DRB6。若该CP可为UP分配的在下行方向上能够为该UE建立的EHC上下文的最大数量为500。则,CU中的CP可以针对每个 UP生成一个第一信息,共可生成三个第一信息。其中,一个第一信息可用于指示UP1在下行方向上能够为它所维护的DRB1和DRB2建立的EHC上下文的总的最大数量,如150;另一个第一信息用于指示UP2在下行方向上能够为它所维护的DRB3、DRB4和DRB5建立的 EHC上下文的总的最大数量,如,250;再一个第一信息用于指示UP3在下行方向上能够为它所维护的DRB6建立的EHC上下文的最大数量,如100。此情况下,各UP可根据CP在第一信息中所指示的最大数量,自行为其所维护的各个DRB分配下行方向上能够建立的EHC 上下文的数量。例如,UP1可以为DRB1和DRB2灵活分配各自在下行方向可建立的EHC 上下文数量。

在与CP连接的多个UP共同维护该UE,且每个UP维护该UE的至少一个PDU会话时,CU中的CP生成的第一信息可用于指示CU中的UP在下行方向上能够为该UE的第一PDU 会话建立的EHC上下文的最大数量。其中,该第一PDU会话为UP维护的该UE的任意一个 PDU会话。也就是说,CP会将UP维护的PDU会话在下行方向上能够建立的EHC上下文的最大数量指示给对应的UP。

例如,UE建立PDU会话1、PDU会话2和PDU会话3,与CP连接的UP有UP1,UP2 和UP3。其中,PDU会话1,PDU会话2和PDU会话3服务的业务数据可以进行EHC,因此UP可以为这些PDU会话对应的DRB建立EHC上下文用于以太头压缩,并且,UP1维护 PDU会话1,UP2维护PDU会话2,UP3维护PDU会话3。若该CP可为UP分配的在下行方向上能够为该UE建立的EHC上下文的最大数量为500。则,CU中的CP可以针对每个 UP生成一个第一信息,共可生成三个第一信息。其中,一个第一信息用于指示UP1在下行方向上能够为它所维护的PDU会话1建立的EHC上下文的最大数量,如100;另一个第一信息用于指示UP2在下行方向上能够为它所维护的PDU会话2建立的EHC上下文的最大数量,如200;再一个第一信息用于指示UP3在下行方向上能够为它所维护的PDU会话3建立的EHC上下文的最大数量,如200。此种情况下,各UP根据CP在第一信息中所指示的最大数量,自行为其所维护的各个DRB分配下行方向上能够建立的EHC上下文的数量。

又例如,UE中有PDU会话1,PDU会话2和PDU会话3,与CP连接的UP有UP1和UP2。其中,PDU会话1,PDU会话2和PDU会话3均有建立EHC上下文的需求,并且, UP1维护PDU会话1和PDU会话2,UP2维护PDU会话3。若该CP可为UP分配的在下行方向上能够为该UE建立的EHC上下文的最大数量为500。则,CU中的CP可以针对每个 UUP生成一个第一信,共可两个第一信息。其中,一个第一信息用于指示UP1在下行方向上能够为它所维护的PDU会话1建立的EHC上下文的最大数量,如200,以及为它所维护的 PDU会话2建立的EHC上下文的最大数量,如150;另一个第一信息用于指示UP2在下行方向上能够为它所维护的PDU会话3建立的EHC上下文的最大数量,如150。此种情况下,各UP同样根据CP在第一信息中所指示的最大数量,自行为其所维护的一个PDU会话对应的各个DRB分配下行方向上能够建立的EHC上下文的数量。

应理解,上述第一信息所指示的UP在下行方向上能够为第一目标建立的EHC上下文的最大数量是基于UE的能力而分配的。当UE中维护了多个DRB或多个PDU会话时,可以基于针对该UE的各个DRB或各个PDU会话而分配的UP在下行方向上能够为上述各个DRB 或各个PDU会话建立的EHC上下文的最大数量,确定UP在下行方向上能够为该UE建立的 EHC上下文的最大数量。

CP为UP分配的在下行方向上能够为UE建立的EHC上下文的最大数量可以满足以下条件:CP为UE分配的在上行方向上该UE能够建立的EHC上下文的最大数量与CP为该UE 分配的在下行方向上UP能够为该UE建立的EHC上下文的最大数量之和,不大于该UE支持的EHC上下文的最大数量,或者说,小于或等于该UE支持的EHC上下文的最大数量。

相对应地,上述第一信息所指示的UP在下行方向上能够为第一目标建立的最大数量也应限制在CP为UP分配的在下行方向上能够为UE建立的EHC上下文的最大数量之内。

一种实现方式中,CP可先为UE分配在上行方向上该UE能够建立的EHC上下文的最大数量,后为UP分配在下行方向上UP能够为UE建立的EHC上下文的最大数量。此时,CP 为UE分配在上行方向上该UE能够建立的EHC上下文的最大数量时,分配的最大数量不大于该UE支持的EHC上下文的最大数量。之后,CP为该UE再分配在下行方向上UP能够为 UE建立的EHC上下文的最大数量时,分配的最大数量不大于CP分配后的剩余的UE支持的 EHC上下文的数量。

另一种实现方式中,CP也可以先为UE分配在下行方向上UP能够为UE建立的EHC上下文的最大数量,后为UE分配在上行方向上为该UE能够建立的EHC上下文的最大数量。此时,CP为该UE分配在下行方向上UP能够为UE建立的EHC上下文的最大数量时,分配的最大数量不大于UE支持的EHC上下文的最大数量。之后,CU再为该UE分配在上行方向上该UE能够建立的EHC上下文的最大数量时,分配的最大数量不大于CP分配后剩余的 UE支持的EHC上下文的数量。

例如,UE支持的EHC上下文的最大数量为500,CP可选择先为UE分配在上行方向上该UE能够建立的EHC上下文的最大数量,可以为500以内的任意数值,如350。CP再为该 UE分配在下行方向上UP能够为该UE建立的EHC上下文的最大数量,相应地,可以为不大于剩余的UE支持的EHC上下文的数量,如小于或等于150。相应地,先为UE分配在下行方向上UP能够为该UE建立的EHC上下文的最大数量,后为UE分配在上行方向上能够为该UE建立的EHC上下文的最大数量的方式类同,不再举例赘述。

CP为UE分配在下行方向上UP能够为UE建立的EHC上下文的最大数量之后,再继续为各个UP所维护的第一目标分配EHC上下文的最大数量的方式,参照前述示例性说明即可。

CP可根据UE的能力来确定能够为UE分配的在下行方向上UP能够为该UE建立的EHC上下文的最大数量。该UE的能力具体可包括UE能够支持的EHC上下文的最大数量。可选地,CP接收第三信息,该第三信息用于指示UE支持的EHC上下文的最大数量。

示例性地,该第三信息为该UE的能力信息。该UE的能力信息可指示UE是否支持EHC上下文的建立,并可进一步指示该UE支持的EHC上下文的最大数量;或者,该UE的能力信息可直接指示UE支持的EHC上下文的最大数量。

一种实现方式中,网络设备可以从UE处获得UE的能力信息,例如UE可主动或者在网络设备的请求下将自己的能力信息上报给CP,CP在接收到UE的能力信息时,可确定UE 支持的EHC上下文的最大数量,进而根据UE上报的EHC上下文的最大数量进行相应地分配。在另一种实现方式中,网络设备可以从其他网络设备处获得UE的能力信息,例如CP可以在UE的切换过程中,从该UE的源基站发送的切换命令中获取UE的能力信息。CP可以根据UE的能力信息确定UE支持的EHC上下文的最大数量,进而根据EHC上下文的最大数量进行相应地分配。

在步骤320中,CP向UP发送该第一信息。相应地,UP从CP接收该第一信息。

在CP向UP发送第一信息时,可采用多种方式来承载第一信息。下文中结合技术规范 (technical specification,TS)38.463示例性地给出了用于承载第一信息的IE的几个示例。

可选地,该第一信息承载于EHC参数IE中。

在第一信息所指示的第一目标为一个DRB时,该第一信息承载于EHC参数IE中,例如,在EHC参数IE中引入一个新的第一IE或第一参数,用于指示第一信息。如下表1所示,在EHC参数IE的EHC Downlink IE中通过新引入第一参数用于指示第一信息,第一参数可以称为EHC参数IE中的最大上下文标识(context identifier,CID)EHC-下行(downlink,DL)(maxCID-EHC-DL),其中,该“maxCID-EHC-DL”域中的值可以为正整数,取值范围例如可以为1~32767,表示下行方向上能够为DRB建立的EHC上下文的最大数量。需要注意的是,上述第一参数的名称仅做示例,而非限定。

表1

在第一信息所指示的第一目标为UE时,该第一信息承载于EHC参数IE中,例如,在EHC参数IE中引入一个新的第一IE或第一参数,用于指示第一信息。如下表2所示,在EHC 参数IE的EHC Commom IE中通过新引入第一参数用于指示第一信息,第一参数可以称为 UE下行EHC上下文标识(context identifier)的最大数量(UE DL Maximum EHC CID Number),其中,该“UE DL Maximum EHC CID Number”域中的值可以为正整数,取值范围例如可以为1~32767,表示在下行方向上能够为UE建立的EHC上下文的最大数量。需要注意的是,上述第一参数的名称仅做示例,而非限定。

表2

在第一信息所指示的第一目标为PDU会话时,该第一信息承载于EHC参数IE中,例如,在EHC参数IE中引入一个新的第一IE或第一参数,用于指示第一信息。如下表3所示,在EHC参数IE的EHC Commom IE中通过新引入第一参数用于指示第一信息,第一参数可以称为PDU会话下行EHC上下文标识(context identifier,CID)的最大数量(PDU session DLMaximum EHC CID Number),其中,该“PDU session DL Maximum EHC CID Number”域中的值可以为正整数,取值范围例如可以为1~32767,表示在下行方向上能够为PDU会话建立的EHC上下文的最大数量。需要注意的是,上述第一参数的名称仅做示例,而非限定。

表3

可选地,该第一目标为UE的第一PDU会话,该第一信息承载于要建立的PDU会话资源列表IE中。

在第一目标为UE的PDU会话时,该第一信息也可承载于要建立的PDU会话资源列表中,例如,在PDU会话资源列表IE中引入一个新的第一IE或第一参数,用于指示第一信息。如下表4所示,在PDU会话资源列表IE的PDU Session Resource To Setup Item信元中通过新引入第一参数用于指示第一信息,第一参数可以称为PDU会话下行EHC上下文标识的最大数量(PDU session DL Maximum EHC CID Number),其中,该“PDU session DL Maximum EHCCID Number”域中的值可以为大于等于0的正整数,取值范围例如可以为0~32767,表示在下行方向上能够为PDU会话建立的EHC上下文的最大数量。需要注意的是,上述第一参数的名称仅做示例,而非限定。

表4

可选地,该第一目标为UE,该第一信息承载于要建立的UE会话资源列表IE中。

在第一目标为UE时,该第一信息也可承载于要建立的UE会话资源列表IE中,例如,在UE会话资源列表IE中引入一个新的第一IE或第一参数,用于指示第一信息。如下表5 所示,在UE会话资源列表IE中通过新引入第一参数用于指示第一信息,第一参数可以称为用户设备下行EHC上下文标识的最大数量(UE DL Maximum EHC CID Number),该“UE DLMaximum EHC CID Number”域中的值可以为大于等于0的正整数,取值范围;例如可以为 0~32767,表示在下行方向上能够为UE建立的EHC上下文的最大数量。需要注意的是,上述第一参数的名称仅做示例,而非限定。

表5

可选地,在CP发送第一信息时,可将第一信息携带在承载上下文建立请求(bearercontext setup request)消息、承载上下文修改请求(bearer context modificationrequset)消息、或承载上下文修改确认(bearer context modification confirm)消息中发送。

在步骤330中,UP基于该第一信息,在下行方向上为第一目标建立EHC上下文。

其中,UP在下行方向上为第一目标建立的EHC上下文的数量不大于第一信息指示的最大数量。

在UP接收到的第一信息用于指示该CU中的该UP在下行方向上能够为UE的DRB建立的EHC上下文的最大数量时,该UP根据所指示的最大数量为对应的DRB建立合理数量的EHC上下文。

例如,UP1维护UE的DRB1,UP2维护该UE的DRB2,UP3维护该UE的DRB3。若 UP1接收到的第一信息用于指示UP1在下行方向上能够为它所维护的DRB1建立的EHC上下文的最大数量为100,则UP1可根据实际需求为它所维护的DRB1建立合理数量的EHC上下文,UP1为DRB1建立的EHC上下文的数量不大于100,如80、或95。若UP2接收到的第一信息指示UP2在下行方向上能够为它所维护的DRB2建立的EHC上下文的最大数量为 250,则UP2可根据实际需求为它所维护的DRB2建立合理数量的EHC上下文,UP2为DRB2 建立的EHC上下文的数量不大于250,如250、或200。若UP3接收到的第一信息用于指示 UP3在下行方向上能够为它所维护的DRB3建立的EHC上下文的最大数量为150,则UP3 可根据实际需求为它所维护的DRB3建立合理数量的EHC上下文,UP3为DRB3建立的EHC 上下文的数量不大于150,如150、或100。

又例如,UP1维护UE的DRB1和DRB2,UP2维护该UE的DRB3、DRB4和DRB5, UP3维护该UE的DRB6。若UP1接收到的第一信息用于指示UP1在下行方向上能够为它所维护的DRB1建立的EHC上下文的最大数量为100,为它所维护的DRB2建立的EHC上下文的最大数量为150。则,UP1可根据实际需求为它所维护的DRB1和DRB2建立合理数量的EHC上下文。其中,UP1为DRB1建立的EHC上下文的数量不大于100,如100、或80, UP1为DRB2建立的EHC上下文的数量不大于150,如120、或150。若UP2接收到的第一信息用于指示UP2在下行方向上能够为它所维护的DRB3建立的EHC上下文的最大数量为 50,为它所维护的DRB4建立的EHC上下文的最大数量为60和为它所维护的DRB5建立的 EHC上下文的最大数量为60。则,UP2可根据实际需求为它所维护的DRB3、DRB4和DRB5 建立合理数量的EHC上下文。其中,UP2为DRB3建立的EHC上下文的数量不大于50,如 50、或45,UP为DRB4建立的EHC上下文的数量不大于60,如55、或60,以及UP为DRB5 建立的EHC上下文的数量不大于60,如30、或60。若UP3接收到的第一信息用于指示UP3 在下行方向上能够为DRB6建立的EHC上下文的最大数量为80。则,UP3可根据实际需求为它所维护的DRB6建立合理数量的EHC上下文,UP3为DRB6建立的EHC上下文的数量不大于80,如79。

在UP接收到的第一信息用于指示该CU中的该UP在下行方向上能够为UE建立的EHC上下文的最大数量时,该UP根据所指示的最大数量为它所维护的DRB分配合理数量的EHC上下文。

例如,UP1维护UE的DRB1和DRB2上,UP2维护该UE的DRB3、DRB4和DRB5, UP3维护该UE的DRB6。

若UP1接收到的第一信息用于指示UP1在下行方向上能够为它所维护的UE的DRB1和 DRB2建立的EHC上下文的总的最大数量为150,则,UP1可根据实际需求为DRB1和DRB2 分别分配可建立的EHC上下文的最大数量,在根据实际需求为DRB1和DRB2分配可建立的 EHC上下文的最大数量时,只需要满足UP1为DRB1和DRB2分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示的最大数量即可。如,可为DRB1分配可建立的 EHC上下文的最大数量为50,为DRB2分配可建立的EHC上下文的最大数量为100。同样地,UP1在为DRB1和DRB2实际建立EHC上下文的数量时,同样可根据实际需求为DRB1 和DRB2建立合理数量的EHC上下文,UP1为DRB1建立的EHC上下文的数量不大于50,为DRB2建立的EHC上下文的数量不大于100。

若UP2接收的第一信息用于指示UP2在下行方向上能够为它所维护的DRB3,DRB4和DRB5建立的EHC上下文的总的最大数量为250,则,UP1可根据实际需求为DRB3、DRB4 和DRB5分配可建立的EHC上下文的最大数量,在根据实际需求为DRB3、DRB4和DRB5 分别分配可建立的EHC上下文的最大数量时,只需要满足UP1为DRB3D、DRB4和DRB5 分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示的最大数量即可。如,可为DRB3分配可建立的EHC上下文的最大数量如50,为DRB4分配可建立的EHC上下文的最大数量如120,为DRB5分配可建立的EHC上下文的最大数量如80。同样地,UP1在为 DRB3、DRB4和DRB5实际建立EHC上下文的数量时,同样可根据实际需求为DRB3、DRB4 和DRB5建立合理数量的EHC上下文,UP2为DRB3建立的EHC上下文的数量不大于50,为DRB4建立的EHC上下文的数量不大于120,为DRB5建立的EHC上下文的数量不大于 80。

若UP3接收的第一信息用于指示UP3在下行方向上能够为它所维护的DRB6建立的EHC 上下文的最大数量为100,则,UP3可根据实际需求为它所维护的DRB6建立合理数量的EHC 上下文,UP3为DRB6建立的EHC上下文的数量不大于100,如95,。

在UP接收到的第一信息用于指示该CU中的该UP在下行方向上能够为该UE的PDU会话建立的EHC上下文的最大数量时,该UP根据所指示的最大数量为它所维护的PDU会话中的DRB分配合理数量的EHC上下文。

例如,UP1维护UE的PDU会话1,UP2维护该UE的PDU会话2,UP3维护该UE的 PDU会话3。其中,PDU会话1关联有DRB1和DRB2,PDU会话2关联有DRB3、DRB4 和DRB5,PDU会话3关联有DRB6。

若UP1接收到第一信息用于指示UP1在下行方向上能够为它所维护的PDU会话1建立的EHC上下文的最大数量为100,则,UP1可根据实际需求为DRB1和DRB2分配可建立的 EHC上下文的最大数量,只需要满足UP1为DRB1和DRB2分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示的最大数量即可。如,UP1可为DRB1分配可建立的EHC上下文的最大数量为45,为DRB2分配可建立的EHC上下文的最大数量为55。同样地,UP1在为DRB1和DRB2实际建立EHC上下文的数量时,同样可根据实际需求为DRB1、 DRB2建立合理数量的EHC上下文,UP1为DRB1建立的EHC上下文的数量不大于45,为 DRB2建立的EHC上下文的数量不大于55。

若UP2接收的第一信息用于指示UP2在下行方向上能够为它所维护的PDU会话2建立的EHC上下文的最大数量为200,则,UP2可根据实际需求为DRB3、DRB4和DRB5分配可建立的EHC上下文的最大数量,只需要满足UP1为DRB3、DRB4和DRB5分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示的最大数量即可。如,UP2可为 DRB3分配可建立的EHC上下文的最大数量为100,为DRB4分配可建立的EHC上下文的最大数量为60,为DRB5分配可建立的EHC上下文的最大数量为40。同样地,UP1在为DRB3、 DRB4和DRB5实际建立EHC上下文的数量时,同样可根据实际需求为DRB3、DRB4和DRB5 建立合理数量的EHC上下文,在此不再赘述。

若UP3接收到的第一信息用于指示UP3在下行方向上能够为它所维护的PDU会话3建立的EHC上下文的最大数量为200,则,UP3可根据实际需求为DRB6建立合理数量多额 EHC上下文,UP3为DRB6建立的EHC上下文的数量不大于200,如200、150。

又例如,UP1维护UE的PDU会话1和PDU会话2,UP2维护UE的PDU会话3。PDU 会话1中有DRB1和DRB2,PDU会话2中有DRB3、DRB4和DRB5,PDU会话3中有DRB6。若UP1接收的第一信息用于指示UP1在下行方向上能够为它所维护的PDU会话1建立的 EHC上下文的最大数量为150,能够为它所维护的PDU会话2建立的EHC上下文的最大数量为200,则,UP1可根据实际需求为PDU会话1中的DRB1和DRB2分配可建立的EHC 上下文的数量,以及为PDU会话2中的DRB3、DRB4和DRB5分配可建立的EHC上下文的数量。UP1在为PDU会话1中的DRB1和DRB2分配可建立的EHC上下文的数量时,只需要满足UP1为DRB1、DRB2分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示PDU会话1能够建立的EHC上下文的最大数量即可。如,为DRB1分配能够建立的EHC上下文的最大数量为50,为DRB2分配能够建立的EHC上下文的最大数量为100。 UP1在为PDU会话2中的DRB3、DRB4和DRB5分配可建立的EHC上下文的数量时,只需要满足UP1为DRB3、DRB4和DRB5分别分配的可建立的EHC上下文的最大数量之和不大于第一信息所指示PDU会话2能够建立的EHC上下文的最大数量即可。如,为DRB3分配能够建立的EHC上下文的最大数量为50,为DRB4分配能够建立的EHC上下文的最大数量为100,以及为DRB5分配能够建立的EHC上下文的最大数量为50。之后,UP1再根据实际需求为DRB1和DRB2建立合理数量的EHC上下文,为DRB1建立的EHC上下文的数量不大于50,为DRB2建立的EHC上下文的数量不大于100,以及根据实际需求为DRB3、DRB4 和DRB5建立合理数量的EHC上下文,为DRB3建立的EHC上下文的数量不大于50,为 DRB4建立的EHC上下文的数量不大于100,为DRB5建立的EHC上下文的数量不大于50。

若UP2接收的第一信息用于指示UP2在下行方向上能够为它所维护的PDU会话2建立的EHC上下文的最大数量为150,则,UP2可根据实际需求为DRB6建立合理数量的EHC 上下文,为DRB6建立的EHC上下文的数量不大于150,如100。

在步骤340中,UP向CP发送第二信息,该第二信息用于请求修改下行方向上能够为第一目标建立的EHC上下文的最大数量。相应地,CP从UP接收该第二信息。

其中,该第二信息指示请求修改的最大数量的期望值,或者,该第二信息用于请求将最大数量修改为更大值,或将最大数量修改为更小值。

在UP接收的第一信息所指示的该UP在下行方向上能够为第一目标建立的EHC上下文的最大数量不符合该UP的需求时,该UP可向CP发送第二信息,以请求CP为该UP重新分配在下行方向上能够为第一目标建立的EHC上下文的最大数量。

例如,若UP2接收到的第一信息用于指示该UP2在下行方向上能够为UE的第一DRB建立的EHC上下文的最大数量为250,而该UP2维护该UE上的DRB2的EHC上下文的建立。若第一信息所指示的EHC上下文的最大数量为250不满足UP2的需求,此时,UP2就可向CP发送第二信息,以直接请求修改能够为DRB2建立的EHC上下文的最大数量的某个期望值,如260,或者,以请求将最大数量修改为更大值,或者,以请求将最大数量修改为更小值。

又例如,若UP2接收到的第一信息用于指示该UP2在下行方向上能够为UE建立的EHC 上下文的最大数量为250,而该UP2维护该UE的DRB3、DRB4和DRB5的EHC上下文的建立。若第一信息所指示的EHC上下文的最大数量为250不满足UP2的需求,此时,UP2 就可向CP发送第二信息,以直接请求修改能够为DRB3、DRB4和DRB5建立的EHC上下文的总的最大数量的某个期望值,如255,或者,以请求将最大数量修改为更大值,或者,以请求将最大数量修改为更小值。

再例如,若UP2接收到的第一信息用于指示该UP2在下行方向上能够为UE的第一PDU 会话建立的EHC上下文的最大数量为250,而该UP2维护该UE的PDU会话2的EHC上下文的建立。若第一信息所指示的EHC上下文的最大数量为250不满足UP2的需求,此时, UP2就可向CP发送第二信息,以直接请求修改能够为PDU会话2建立的EHC上下文的总的最大数量的某个期望值,如275,或者,以请求将最大数量修改为更大值,或者,以请求将最大数量修改为更小值。

可选地,在具体发送第二信息时,UP可选择将第二信息携带在承载上下文修改需求 (bearer context modification required)消息中发送。

在步骤350中,CP根据该第二信息,修改第一信息,得到修改后的第一信息。

CP在接收到第二信息后,可以不直接根据请求进行重新分配,而是先进行如下操作:若 CP接收的第二信息用于指示将最大数量修改为更小值,则CP根据第二信息直接对应修改第一信息,得到修改后的第一信息,并将修改后的第一信息发送给对应UP即可。若CP接收的第二信息用于请求将最大数量修改为更大值,或接收的第二信息请求修改的最大数量的期望值的数值更大,则CP会先判断修改后的最大数量的数值是否会导致CP为UE分配的在上行方向上该UE能够建立的EHC上下文的最大数量与CP为UP分配的在下行方向上UP能够为UE建立的EHC上下文的最大数量之和,大于UE支持的EHC上下文的最大数量。若大于 UE支持的EHC上下文的最大数量,则CP也会相应调整为其它UP分配的在下行方向上能够为第一目标建立的EHC上下文的最大数量。

以第一目标为UE的第一DRB为例:UE中有DRB1,DRB2和DRB3,与CP连接的UP 有UP1,UP2和UP3。UP1维护DRB1上的EHC上下文的建立,UP2维护DRB2上的EHC 上下文的建立,UP3维护DRB3上的EHC上下文的建立。UE支持的EHC上下文的最大数量为600,CP为UE分配的在上行方向上该UE能够建立的EHC上下文的最大数量为200, CP为UP分配的在下行方向上UP能够为该UE建立的EHC上下文的最大数量为400,其中, CP为UP1分配的在下行方向上能够为DRB1建立的EHC上下文的最大数量为100,为UP2 分配的在下行方向上能够为DRB2建立的EHC上下文的最大数量为150,为UP2分配的在下行方向上能够为DRB2建立的EHC上下文的最大数量为150。若UP2接收到第一信息后,发现第一信息所指示的能为DRB2建立的EHC上下文的最大数量为150并不满足自身的需求,则UP2向CP发送第二信息,以请求将最大数量修改为200。CP在接收到第二信息后,判断出若将为UP2分配能够建立的EHC上下文的数量为200时,CP为UP分配的下行方向上能够为UE建立的EHC上下文的最大数量将达到450,如此,将导致超出UE支持的EHC上下文的最大数量。此时,CP可将为UP2分配的在下行方向上能够建立的EHC上下文的最大数量修改为200后,也会重新为UP1和UP3分配EHC上下文的最大数量,如,可将为UP1分配的在下行方向上能够建立的EHC上下文的最大数量修改为80,将UP3分配的在下行方向上能够建立的EHC上下文的最大数量修改为120,从而向UP1、UP2和UP3重新发送修改后的第一信息,以重新指示各UP在下行方向上能够为第一目标建立的EHC上下文的最大数量。

需要说明的是,上述步骤340、步骤350是可选的步骤。UP可以直接根据CP发送的第一信息,在下行方向上为第一目标建立EHC上下文。

应理解,第一目标为UE、或者UE的第一PDU会话时,也同样满足上述执行过程,在此不再赘述。

基于上述方案,CP通过第一信息向UP指示UP在下行方向上能够为UE、UE的DRB 或UE的PDU会话建立的EHC上下文的最大数量,从而使得UP能够基于该最大数量,在下行方向上为UE、UE的DRB或UE的PDU会话建立合理数量的EHC上下文,解决了分离式架构的接入网设备中因UP不了解UE的能力而无法为UE建立合理数量的EHC上下文的问题。

图4是本申请实施例提供的信息指示方法的另一示意性流程图。图4所示的方法400包括步骤410至步骤430。下面详细说明图4所示的方法400中的各个步骤。

在步骤410中,UP向UE发送第三信息,该第三信息用于指示该UE在下行方向上建立一条EHC上下文。

在UP按照业务需要建立下行方向上的EHC上下文时,UP可直接指示UE在下行方向上建立一条EHC上下文。

在步骤420中,UE在当前维护的EHC上下文的总数小于该UE支持的EHC上下文的最大数量的情况下,根据该第三信息在下行方向上建立EHC上下文。

示例性地,UE支持的EHC上下文的最大数量为500,UE在接收到第三信息后,判断出当前已经维护的EHC上下文的总数为498,则UE在下行方向上再建立一条EHC上下文。

可选地,UE在下行方向上建立了EHC上下文后,UE还可以向UP发送第一反馈信息,该第一反馈信息用于指示该UE已经在下行方向上建立了EHC上下文。

在步骤430中,UE在当前维护的EHC上下文的总数大于或等于该UE支持的EHC上下文的最大数量的情况下,不执行在下行方向建立EHC上下文的操作。

示例性地,UE支持的EHC上下文的最大数量为500,UE在接收到第三信息后,判断出当前已经维护的EHC上下文的总数为500,已经达到UE的能力上限,则UE不执行在下行方向上建立EHC上下文的操作。

可选地,UE在判断出当前维护的EHC上下文的总数已经达到能力上限时,UE可不向UP发送反馈信息,或者,UE可向UP发送第二反馈信息,该第二反馈信息用于指示该UE 当前维护的EHC上下文的总数已经达到能力上限。

在UE不向UP发送反馈信息时,UP可以预设时间间隔向UE持续发送第三信息,若在预设时间段内均没有接收到UE的反馈信息,则UP认为UE当前维护的EHC上下文的总数已经达到该UE的能力上限,不再向UE发送第三信息。应理解,本领域技术人员可根据实际需求设置预设时间段和预设时间间隔的具体数值,本申请对此不加以限制。

在UE向UP发送第二反馈信息时,UP就可基于该第二反馈信息获知到UE当前维护的EHC上下文的总是已经达到该UE的能力上限,则不再向UE发送第三信息。

对于UE而言,UE在当前维护的EHC上下文的总数大于等于该UE支持的EHC上下文的最大数量时,即使UE在上行方向上为DRB建立的EHC上下文的数量还未达到CP为UE 分配的在上行方向上可建立的EHC上下文的最大数量,UE也不再建立新的EHC上下文,可对上行方向上已经建立的EHC上下文采用更新覆盖的方式。

应理解,UE可以根据当前维护的EHC上下文的总数与UE支持的上下文的最大数量的大小关系,选择步骤420和步骤430中的一个步骤来执行,而并不一定要全部执行。

基于上述方案,UP向UE发送第三信息,该第三信息用于指示该在UE在下行方向上建立一条EHC上下文,UE通过判断UE当前维护的EHC上下文的总数和UE支持的EHC上下文的最大数量之间的大小关系,来决定是否可以在下行方向上建立EHC上下文,因此可以防止UE维护的EHC上下文的总数超出UE的能力限制,也避免了在CU和UP之间引入新的参数。

以上,结合图3至图4详细描述了本申请实施例提供的方法。以下,结合图5至图8详细说明本申请实施例提供的装置。

图5是本申请实施例提供的信息指示装置的示意性框图。如图5所示,该信息指示装置 500可以包括:接收单元510和处理单元520。该装置500中的各单元可用于实现图3所示的方法300中CU-UP执行的相应流程。例如,接收单元510可用于执行方法300中的步骤320,处理单元520可用于执行方法300中的步骤330和步骤340。

具体来说,该接收单元510,可用于从控制面CP接收第一信息,该第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,该第一目标包括:用户设备UE、UE的第一数据无线承载DRB或UE的第一协议数据单元PDU会话,该第一DRB为UP维护的一个DRB,该第一PDU会话为UP维护的PDU会话。该处理单元520,可用于基于该第一信息,在下行方向上为第一目标建立EHC上下文。

可选地,该UP在下行方向上为第一目标建立的EHC上下文的数量不大于第一信息指示的最大数量。

可选地,该第一信息承载于EHC参数IE中。

可选地,该第一目标为UE的第一PDU会话,该第一信息承载于要建立的PDU会话资源列表IE中。

可选地,该第一信息携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中。

可选地,该处理单元520,还可用于向CP发送第二信息,该第二信息用于请求修改下行方向上能够为第一目标建立的EHC上下文的最大数量。

可选地,该第二信息指示请求修改的最大数量的期望值,或者,该第二信息用于请求将最大数量修改为更大值,或,将最大数量修改为更小值。

可选地,该第二信息携带在承载上下文修改需求消息中。

应理解,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

图6是本申请实施例提供的信息指示装置的示意性框图。如图6所示,该信息指示装置 600可以包括:生成单元610和发送单元620。该装置600中的各单元可用于实现图3所示的方法300中CU-CP执行的相应流程。例如,生成单元610可用于执行方法300中的步骤310、步骤340和步骤350,发送单元620可用于执行方法300中的步骤320。

具体来说,该生成单元610可用于生成第一信息,该第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,该第一目标包括:用户设备UE、UE的第一数据无线承载DRB或UE的第一协议数据单元PDU会话,该第一DRB为UP维护的一个DRB,该第一PDU会话为UP维护的PDU会话。该发送单元620可用于向UP发送该第一信息。

可选地,生成单元610为UE分配的在上行方向上UE能够建立的EHC上下文的最大数量与CP为UP分配的在下行方向上UP能够为UE建立的EHC上下文的最大数量之和,不大于该UE支持的EHC上下文的最大数量。

可选地,该第一信息承载于EHC参数IE中。

可选地,该第一目标为UE的第一PDU会话,该第一信息承载于要建立的PDU会话资源列表IE中。

可选地,该第一信息携带在承载上下文建立请求消息、承载上下文修改请求消息、或承载上下文修改确认消息中。

可选地,该生成单元610,还可用于从UP接收第二信息,该第二信息用于请求修改下行方向上能够为第一目标建立的EHC上下文的最大数量;根据第二信息,修改第一信息。

可选地,该第二信息指示请求修改的最大数量的期望值,或者,该第二信息用于请求将最大数量修改为更大值,或,将最大数量修改为更小值。

可选地,该第二信息携带在承载上下文修改需求消息中。

可选地,该生成单元610,还可用于接收第三信息,该第三信息用于指示UE支持的EHC 上下文的最大数量。

应理解,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

图7是本申请实施例提供的信息指示装置的另一示意性框图。该信息指示装置700可用于实现上述方法中CU-UP的功能。该信息指示装置700可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。

如图7所示,该装置700可以包括至少一个处理器710,用于实现本申请实施例提供的方法中CU-UP的功能。

示例性地,当该装置700用于实现本申请实施例提供的方法中CU-UP的功能时,处理器 710可用于从CP接收第一信息,该第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,该第一目标包括:用户设备UE、UE的第一数据无线承载DRB或UE的第一协议数据单元PDU会话,该第一DRB为UP维护的一个DRB,该第一 PDU会话为UP维护的PDU会话;基于该第一信息,在下行方向上为第一目标建立EHC上下文。具体参见方法示例中的详细描述,此处不做赘述。

该装置700还可以包括至少一个存储器720,用于存储程序指令和/或数据。存储器720 和处理器710耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器710可能和存储器720协同操作。处理器710可能执行存储器720中存储的程序指令。该至少一个存储器中的至少一个可以包括于处理器中。

该装置700还可以包括通信接口730,用于通过传输介质和其它设备进行通信,从而用于装置700可以和其它设备进行通信。示例性地,当该装置700用于实现本申请实施例提供的方法中CU-UP的功能时,该其他设备可以是CU-CP;该通信接口730例如可以是收发器、接口、总线、电路或者能够实现收发功能的装置。处理器710可利用通信接口730收发数据和/或信息,并用于实现图3对应的实施例中的CU-UP所执行的方法。

本申请实施例中不限定上述处理器710、存储器720以及通信接口730之间的具体连接介质。本申请实施例在图7中以处理器710、存储器720以及通信接口730之间通过总线连接。总线在图7中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

图8是本申请实施例提供的信息指示装置的另一示意性框图。该信息指示装置800可用于实现上述方法中CU-CP的功能。该信息使用装置800可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。

如图8所示,该装置800可以包括至少一个处理器810,用于实现本申请实施例提供的方法中CU-CP的功能。

示例性地,当该装置800用于实现本申请实施例提供的方法中CU-CP的功能时,处理器 810可用于生成第一信息,该第一信息用于指示在下行方向上能够为第一目标建立的以太头压缩EHC上下文的最大数量,该第一目标包括:用户设备UE、UE的第一数据无线承载DRB 或UE的第一协议数据单元PDU会话,该第一DRB为UP维护的一个DRB,该第一PDU会话为UP维护的PDU会话;向UP发送该第一信息。具体参见方法示例中的详细描述,此处不做赘述。

该装置800还可以包括至少一个存储器820,用于存储程序指令和/或数据。存储器820 和处理器810耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器810可能和存储器820协同操作。处理器810可能执行存储器820中存储的程序指令。该至少一个存储器中的至少一个可以包括于处理器中。

该装置800还可以包括通信接口830,用于通过传输介质和其它设备进行通信,从而用于装置800可以和其它设备进行通信。示例性地,当该装置800用于实现本申请实施例提供的方法中CU-CP的功能时,该其他设备可以是CU-UP;该通信接口830例如可以是收发器、接口、总线、电路或者能够实现收发功能的装置。处理器810可利用通信接口830收发数据和/或信息,并用于实现图3对应的实施例中的CU-CP所执行的方法。

本申请实施例中不限定上述处理器810、存储器820以及通信接口830之间的具体连接介质。本申请实施例在图8中以处理器810、存储器820以及通信接口830之间通过总线连接。总线在图8中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

应理解,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digitalsignal processor, DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。

还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory, ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(static RAM, SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器 (synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double datarate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。

本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序(也可以称为代码,或指令),当该计算机程序被运行时,使得计算机执行图3所示实施例中CU-CP执行的方法或CU-UP执行的方法。

本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序(也可以称为代码,或指令)。当该计算机程序被运行时,使得计算机执行图3所示实施例中CU-CP 执行的方法或CU-UP执行的方法。

本说明书中使用的术语“单元”、“模块”等,可用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块 (illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的几个实施例中,应该理解到,所揭露的装置、设备和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

在上述实施例中,各功能单元的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行该计算机程序指令 (程序)时,全部或部分地产生按照本申请实施例该的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,DVD))、或者半导体介质(例如固态硬盘(solidstate disk, SSD))等。

该功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

相关技术
  • 一种秩指示上报方法和装置、指示方法和装置
  • 一种PDSCH接收信息的指示方法、数据接收方法及装置
  • 一种指示及信息确定方法和装置
  • 信息指示的方法和装置
  • 一种调整频域资源和发送指示信息的方法、装置及系统
  • 检查指示信息产生装置、基板检查系统、检查指示信息产生方法以及检查指示信息产生程序
  • 检查指示信息产生装置、基板检查系统、检查指示信息产生方法以及检查指示信息产生程序
技术分类

06120115602562