向主节点通知即将发生分组计数器值回绕的装置和方法与流程

文档序号:22689172发布日期:2020-10-28 13:00阅读:171来源:国知局
向主节点通知即将发生分组计数器值回绕的装置和方法与流程

相关申请的交叉引用

本申请要求于2018年1月12日提交的美国临时专利申请no.62/616,754的优先权。该较早提交的申请的全部内容通过引用并入本文中。

一些示例性实施例通常可以涉及移动或无线电信系统。例如,某些示例性实施例可以涉及诸如长期演进(lte)或新无线电(nr)的这种电信系统中的分组数据汇聚协议(pdcp)。



背景技术:

移动或无线电信系统的示例可以包括通用移动电信系统(umts)地面无线电接入网(utran)、长期演进(lte)演进的utran(e-utran)、高级lte(lte-a)、lte-apro、和/或第五代(5g)无线电接入技术或新无线电(nr)接入技术。第五代(5g)或新无线电(nr)无线系统是指下一代(ng)无线电系统和网络架构。估计nr将提供10-20gbit/s或更高的比特速率,并且将至少支持增强型移动宽带(embb)和超可靠低延迟通信(urllc)。预计nr将实现超宽带、超稳健、低延迟的连接和大规模联网,以支持物联网(iot)。随着物联网和机器对机器(m2m)通信的越来越普及,对满足低功耗、低数据速率和长电池寿命的需求的网络的需要将日益增长。注意,在5g或nr中,可以向用户设备提供无线电接入功能的节点(即,类似于utran中的节点b或lte中的enb)可以被称为下一代或5g节点b(gnb)。



技术实现要素:

一个实施例针对一种方法,该方法可以包括从托管用于数据无线电承载(drb)的分组数据汇聚协议(pdcp)的节点接收包括计数值的计数器检查请求,以及确定该计数值正在接近其最大值。响应于该确定,该方法可以包括启动该数据无线电承载(drb)的释放,并可选地添加新的承载。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少从托管用于数据无线电承载(drb)的分组数据汇聚协议(pdcp)的节点接收包括计数值的计数器检查请求,以及确定该计数值正在接近其最大值。响应于该确定,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少启动该数据无线电承载(drb)的释放,并可选地添加新的承载。

另一实施例针对一种方法,该方法可以包括从托管用于数据无线电承载(drb)的分组数据汇聚协议(pdcp)的节点接收指示将发生计数回绕的计数器检查请求。响应于接收到该请求,该方法可以包括启动该数据无线电承载(drb)的释放,并可选地添加新的承载。该计数器检查请求可以包括正在接近其最大值的计数值。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少从托管用于数据无线电承载(drb)的分组数据汇聚协议(pdcp)的节点接收指示将发生计数回绕的计数器检查请求。响应于接收到该请求,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少启动该数据无线电承载(drb)的释放,并可选地添加新的承载。该计数器检查请求可以包括正在接近其最大值的计数值。

另一实施例针对一种方法,该方法可以包括:确定或检测计数值正在接近其最大值,以及向主节点发送包括正在接近其最大值的计数值的计数器检查请求。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少:确定或检测计数值正在接近其最大值,以及向主节点发送包括正在接近其最大值的计数值的计数器检查请求。

另一实施例针对一种方法,该方法可以包括:确定或检测将要发生计数器回绕,向主节点发送指示将要发生计数器回绕的计数器检查请求。该计数器检查请求可以包括正在接近其最大值的计数值。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少:确定或检测将要发生计数器回绕,向主节点发送指示将要发生计数器回绕的计数器检查请求。该计数器检查请求可以包括正在接近其最大值的计数值。

附图说明

为了正确地理解本发明,应参考附图,其中:

图1示出根据一个实施例的描绘计数器的格式的示例性框图;

图2示出根据一个实施例的示例性信令图;

图3a示出根据一个实施例的装置的示例性框图;

图3b示出根据另一实施例的装置的示例性框图;

图4a示出根据一个实施例的方法的示例性流程图;

图4b示出根据另一实施例的方法的示例性流程图。

具体实施方式

将容易理解,如在本文的附图中一般性描述和图示的,本发明的组件可以以各种各样的不同配置来布置和设计。因此,如在附图中表示并在下文中描述的,用于向多连接主节点通知分组计数器值即将发生回绕的系统、方法、装置和计算机程序产品的实施例的以下详细描述并非旨在限制本发明的范围,而是表示本发明的所选实施例。

在本说明书中描述的本发明的特征、结构、或特性可以在一个或多个实施例中以任何合适的方式进行组合。例如,在本说明书中,短语“某些实施例”、“一些实施例”或其他类似语言的使用是指如下的事实:结合该实施例描述的特定特征、结构、或特性可以被包括在本发明的至少一个实施例中。因此,在本说明书中,短语“在某些实施例中”、“在一些实施例中”、“在其他实施例中”或其他类似语言的出现并非全部是指同一组实施例,并且所描述的特征、结构、或特性可以在一个或多个实施例中以任何合适的方式进行组合。

另外,如果需要,则下面讨论的不同功能或步骤可以以不同的顺序执行和/或彼此同时执行。此外,如果需要,则所描述的功能或步骤中的一个或多个可以是可选的或者可以被组合。如此,以下描述应被认为仅是对本发明的原理、教导和实施例的说明而不是限制。

某些实施例可以针对一种用于防止分组数据汇聚协议(pdcp)计数值回绕的方法。注意,新无线电(nr)pdcp计数在3gppnrpdcp技术规范(ts)38.323中被定义。计数的回绕可以指在达到最大值后计数被重新分配为0。3gpp规范指示nrpdcp计数不回绕,而在ltepdcp中计数被允许回绕。

图1示出了根据一个实施例的描绘计数100的格式的示例性框图。如图1的示例所图示的,计数值可以包括超帧号(hfn)101和pdcp序列号(sn)102。在示例性实施例中,计数100的长度可以是32比特,hfn部分101的大小可以等于32比特减去pdcpsn102的长度。

各个示例性实施例针对在ue被配置为双(或多)连接时避免计数回绕,具体地避免在被映射到无线电链路控制(rlc)确认模式(am)的承载上的计数回绕,其中pdcp不是在主节点(mn)中终止的(即,在双连接的情况下,辅节点(sn)终止的承载)。

避免在被映射到rlcam的承载上的计数回绕的问题在于没有用于重置计数值的恰当的pdcp过程。注意,计数值在pdcp重建时也被保持(例如,在切换时被调用)。因此,重置计数的唯一方法是释放数据无线电承载(drb)并添加新的无线电承载。

在sn终止的承载的上下文中还存在如下的问题:sn无法向具有控制权的mn请求drb释放和添加。sn可以请求释放承载;然而,当这样做时,mn无法确定释放原因是即将发生的计数回绕,以及应建立新的drb来代替被释放的drb。结果是在pdcp计数达到其最大值之前drb就会被释放,即使针对该承载的流量需求仍然存在。

一个实施例提供了用于避免针对多连接中非mn终止的承载的pdcp计数回绕的过程。在实施例中,该过程可以包括在检测到在该承载上即将发生计数回绕时,托管用于该承载的pdcp的节点(例如,sn)向mn发送计数器检查请求,该计数器检查请求可以包括正在接近其最大值的计数值。在接收到该请求消息以及可能观察到其中的高计数值时,主节点可以根据需要启动drb释放,并添加新的承载。

在实施例中,计数器检查请求消息中的最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被用于指示即将发生pdcp计数回绕事件并且主节点应针对给定承载采取措施。鉴于托管pdcp的节点应不允许计数前进那么远(至少在ul中如此),该选项可以被允许。

根据另一实施例,在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据该示例性实施例,计数值字段的不存在向主节点指示该计数器检查请求是出于指示计数回绕事件的原因而被发送的。

某些实施例的优点包括避免或最小化对现有的阶段3规范的影响。此外,使用计数器检查请求消息向主节点通告高计数值可以被理解为指示需要承载释放和添加,而sn可以使用sn修改需求消息以只释放承载。

图2示出了根据一个实施例的描绘了用于防止计数回绕的过程的示例性信令图。如图2的示例所图示的,网络节点可以在200处确定或检测在承载上即将发生计数回绕。在实施例中,该计数可以是pdcp计数,并且该节点可以是托管用于该承载的pdcp的节点,诸如,辅助节点。根据一个实施例,在检测到在承载上即将发生计数回绕时,托管用于该承载的pdcp的节点可以在210处向主节点发送计数器检查请求,以指示即将发生计数回绕。在某些实施例中,计数器检查请求消息210可以包括正在接近其最大值的计数值。在接收到该计数器检查请求消息以及可能观察到或确定其中的高计数值时,在220处,主节点可以根据需要启动drb释放,并添加新的承载。在一个示例性实施例中,计数器检查请求消息210中的最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被用于指示即将发生计数回绕事件并且主节点应针对给定承载采取措施。注意,在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据示例性实施例,在计数器检查请求消息中不存在计数值字段可以进而向主节点指示该计数器检查请求是出于指示计数回绕事件的原因而被发送的,并且主节点可以在220处采取合适的动作。

图3a示出了根据实施例的装置10的示例。在实施例中,装置10可以是通信网络中或服务这种网络的节点、主机、或服务器。例如,装置10可以是基站、节点b、演进型节点b(enb)、5g节点b或接入点、下一代节点b(ng-nb或gnb)、wlan接入点、移动性管理实体(mme)、和/或与诸如gsm网络、lte网络、5g或nr的无线电接入网络相关联的订阅服务器。

应理解,在一些示例性实施例中,装置10可以包括作为分布式计算系统的边缘云服务器,其中,该服务器和无线电节点可以是经由无线电路径或经由有线连接彼此通信的独立装置,或者它们可以位于经由有线连接进行通信的同一实体中。应注意,本领域的普通技术人员将理解,装置10可以包括未在图3a中示出的组件或特征。

如图3a的示例所图示的,装置10可以包括用于处理信息和执行指令或操作的处理器12。处理器12可以是任何类型的通用或专用处理器。实际上,作为示例,处理器12可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)、以及基于多核处理器架构的处理器中的一个或多个。虽然在图3a中示出单个处理器12,但是根据其他实施例可以使用多个处理器。例如,应理解,在某些实施例中,装置10可以包括两个或更多个处理器,这些处理器可以形成可支持多处理的多处理器系统(例如,在这种情况下,处理器12可以表示多处理器)。在某些实施例中,多处理器系统可以是紧密耦合或松散耦合的(例如,以形成计算机集群)。

处理器12可以执行与装置10的操作相关联的功能,例如,可以包括天线增益/相位参数的预编码、构成通信消息的各个比特的编码和解码、信息的格式化、以及装置10的总体控制,该总体控制包括与通信资源的管理有关的过程。

装置10还可以包括或被耦合到存储器14(内部或外部),该存储器14可以被耦合到处理器12,以用于存储可以由处理器12执行的信息和指令。存储器14可以是一个或多个存储器并且具有适合本地应用环境的任何类型,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器、和/或可移动存储器。例如,存储器14可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、硬盘驱动器(hdd)、或任何其他类型的非暂时性机器或计算机可读介质的任何组合。存储在存储器14中的指令可以包括程序指令或计算机程序代码,该程序指令或计算机程序代码在被处理器12执行时使得装置10能够执行本文所描述的任务。

在实施例中,装置10还可以包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器、或任何其他存储介质。例如,外部计算机可读存储介质可以存储计算机程序或软件以用于由处理器12和/或装置10执行。

在一些实施例中,装置10还可以包括或被耦合到一个或多个天线15,该天线15用于向装置10发送信号和/或数据和从装置10接收信号和/或数据。装置10还可以包括或被耦合到收发机18,该收发机18被配置为发送和接收信息。收发机18例如可以包括多个无线电接口,该多个无线电接口可以被耦合到天线15。无线电接口可以对应于多个无线电接入技术,包括gsm、nb-iot、lte、5g、wlan、蓝牙、bt-le、nfc、射频标识符(rfid)、超宽带(uwb)、multefire等中的一个或多个。无线电接口可以包括用于生成用于经由一个或多个下行链路的传输的符号和接收符号(例如,经由上行链路)的组件,诸如滤波器、转换器(例如,数模转换器等)、映射器、快速傅立叶变换(fft)模块等。

如此,收发机18可以被配置为将信息调制到载波波形上以用于由天线15发送和解调经由天线15接收的信息以用于由装置10的其他元件进一步处理。在其他实施例中,收发机18可以能够直接发送和接收信号或数据。附加地或可替代地,在一些实施例中,装置10可以包括输入和/或输出设备(i/o设备)或i/o电路。

在实施例中,存储器14可以存储在被处理器12执行时提供功能的软件模块。这些模块例如可以包括为装置10提供操作系统功能的操作系统。存储器还可以存储诸如应用或程序的一个或多个功能模块以为装置10提供附加功能。装置10的组件可以采用硬件实现,或者被实现为硬件和软件的任何合适的组合。

根据一些实施例,处理器12和存储器14可以被包括在处理电路或控制电路中,或者可以构成处理电路或控制电路的一部分。另外,在一些实施例中,收发机18可以被包括在收发电路中,或者可以构成收发电路的一部分。

如本文中所使用的,术语“电路”可以是指:仅硬件电路实现(例如,模拟和/或数字电路);硬件电路和软件的组合;模拟和/或数字硬件电路与软件/固件的组合;硬件处理器的任何部分和软件(包括数字信号处理器),其一起工作以使得装置(例如,装置10)执行各种功能;和/或硬件电路、和/或处理器、或其一部分,其使用软件来操作,但在不需要软件来操作时可以不存在软件。作为另一示例,如本文中所使用的,术语“电路”还可以仅覆盖硬件电路或处理器(或多个处理器)、或硬件电路或处理器的一部分及其伴随软件和/或固件的实现。术语“电路”例如还可以覆盖服务器、蜂窝网络节点或设备中的基带集成电路、或其他计算或网络设备。

如在上面所介绍的,在某些实施例中,装置10可以是网络节点或ran节点,诸如基站、接入点、节点b、enb、gnb、wlan接入点等。在一个示例中,实施例装置10可以是用作主节点的网络节点或gnb。根据某些实施例,装置10可以被存储器14和处理器12控制以执行与本文所描述的任何实施例相关联的功能,例如在图1-2或下面讨论的图4中所图示的流程图、信令图或框图。在某些实施例中,装置10可以被配置为防止计数回绕,例如,其中,ue被配置为在双连接或多连接中。

例如,在一些实施例中,装置10可以被存储器14和处理器12控制以从托管pdcp的节点接收指示即将发生计数回绕的计数器检查请求。在某些实施例中,计数器检查请求消息可以包括正在接近其最大值的计数值。在接收到该计数器检查请求消息并且可能观察到或确定正在接近其最大值的高计数值时,装置10可以被存储器14和处理器12控制以启动drb释放,并添加新的承载,这继而又可以避免计数回绕。在一个示例性实施例中,最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被包括在所接收的计数器检查请求消息中,以指示即将发生计数回绕事件并且主节点应针对给定承载采取措施。然而,在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据另一实施例,在所接收的计数器检查请求消息中不存在计数值字段可以向装置10指示该计数器检查请求是出于指示计数回绕事件的原因而被发送的,并且装置10可以被控制以启动drb释放,以及在可选实施例中添加新的承载。

图3b示出了根据另一实施例的装置20的示例。在实施例中,装置20可以是通信网络中或服务这种网络的节点、主机、或服务器。例如,装置20可以是基站、节点b、演进型节点b(enb)、5g节点b或接入点、下一代节点b(ng-nb或gnb)、wlan接入点、移动性管理实体(mme)、和/或与诸如gsm网络、lte网络、5g或nr的无线电接入网络相关联的订阅服务器。

在一些示例性实施例中,装置20可以包括一个或多个处理器、一个或多个计算机可读存储介质(例如,存储器、存储设备等)、一个或多个无线电接入组件(例如,调制解调器、收发器等)、和/或用户接口。在一些实施例中,装置20可以被配置为使用一种或多种无线电接入技术来操作,诸如gsm、lte、lte-a、nr、5g、wlan、wifi、nb-iot、蓝牙、nfc、multefire、和/或任何其他无线电接入技术。应注意,本领域的普通技术人员将理解,装置20可以包括未图3b中示出的组件或特征。

如图3b的示例所图示的,装置20可以包括用于处理信息和执行指令或操作的处理器22。处理器22可以是任何类型的通用或专用处理器。实际上,作为示例,处理器22可以包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、专用集成电路(asic)、以及基于多核处理器架构的处理器中的一个或多个。虽然在图3b中示出单个处理器22,但是根据其他实施例可以使用多个处理器。例如,应理解,在某些实施例中,装置20可以包括两个或更多个处理器,这些处理器可以形成可支持多处理的多处理器系统(例如,在这种情况下,处理器22可以表示多处理器)。在某些实施例中,多处理器系统可以是紧密耦合或松散耦合的(例如,以形成计算机集群)。

处理器22可以执行与装置20的操作相关联的功能,例如,可以包括天线增益/相位参数的预编码、构成通信消息的各个比特的编码和解码、信息的格式化、以及装置20的总体控制,该总体控制包括与通信资源的管理有关的过程。

装置20还可以包括或被耦合到存储器24(内部或外部),该存储器24可以被耦合到处理器22,以用于存储可以由处理器22执行的信息和指令。存储器24可以是一个或多个存储器并且具有适合本地应用环境的任何类型,并且可以使用任何合适的易失性或非易失性数据存储技术来实现,诸如基于半导体的存储器设备、磁存储器设备和系统、光存储器设备和系统、固定存储器、和/或可移动存储器。例如,存储器24可以包括随机存取存储器(ram)、只读存储器(rom)、诸如磁盘或光盘的静态存储器、硬盘驱动器(hdd)、或任何其他类型的非暂时性机器或计算机可读介质的任何组合。存储在存储器24中的指令可以包括程序指令或计算机程序代码,该程序指令或计算机程序代码在被处理器22执行时使得装置20能够执行本文所描述的任务。

在实施例中,装置20还可以包括或被耦合到(内部或外部)驱动器或端口,该驱动器或端口被配置为接受和读取外部计算机可读存储介质,诸如光盘、usb驱动器、闪存驱动器、或任何其他存储介质。例如,外部计算机可读存储介质可以存储计算机程序或软件以用于由处理器22和/或装置20执行。

在一些实施例中,装置20还可以包括或被耦合到一个或多个天线25,该天线25用于向装置20接收下行链路信号和经由上行链路从装置20进行发送。装置20还可以包括或被耦合到收发机28,该收发机28被配置为发送和接收信息。收发机28还可以包括无线电接口(例如,调制解调器),该无线电接口可以被耦合到天线25。无线电接口可以对应于多个无线电接入技术,包括gsm、lte、lte-a、5g、nr、wlan、nb-iot、蓝牙、bt-le、nfc、rfid、uwb等中的一个或多个。无线电接口可以包括用于处理由下行链路或上行链路携带的符号(诸如ofdma符号)的组件,诸如滤波器、转换器(例如,数模转换器等)、符号解映射器、信号成形组件、快速傅立叶逆变换(ifft)模块等。

例如,收发机28可以被配置为将信息调制到载波波形上以用于由天线25发送和解调经由天线25接收的信息以用于由装置20的其他元件进一步处理。在其他实施例中,收发机28可以能够直接发送和接收信号或数据。附加地或可替代地,在一些实施例中,装置20可以包括输入和/或输出设备(i/o设备)或i/o电路。在某些实施例中,装置20还可以包括用户接口,诸如图形用户界面或触摸屏。

在实施例中,存储器24可以存储在被处理器22执行时提供功能的软件模块。这些模块例如可以包括为装置20提供操作系统功能的操作系统。存储器还可以存储诸如应用或程序的一个或多个功能模块以为装置20提供附加功能。装置20的组件可以采用硬件实现,或者被实现为硬件和软件的任何合适的组合。根据示例性实施例,装置20可以可选地被配置为经由无线或有线通信链路70与装置10进行通信。

根据一些实施例,处理器22和存储器24可以被包括在处理电路或控制电路中,或者可以构成处理电路或控制电路的一部分。另外,在一些实施例中,收发机28可以被包括在收发电路中,或者可以构成收发电路的一部分。

如在上面所讨论的,根据一些实施例,装置20可以是网络节点或ran节点,诸如基站、接入点、节点b、enb、gnb、wlan接入点等。在一个示例中,实施例装置20可以是用作主节点的网络节点或gnb。根据某些实施例,装置20可以被存储器24和处理器22控制以执行与本文所描述的任何实施例相关联的功能,例如在图1-2或下面讨论的图4中所图示的流程图、信令图或框图。在某些实施例中,装置20可以被配置为防止计数回绕,例如,其中,ue被配置为在双连接或多连接中。

例如,在某些实施例中,装置20可以被存储器24和处理器22控制以确定或检测在承载上即将发生计数回绕。在一个实施例中,该计数可以是pdcp计数。根据实施例,在检测到即将发生计数回绕时,装置20可以被存储器24和处理器22控制以向主节点发送指示即将发生计数回绕的计数器检查请求。在某些实施例中,该计数器检查请求消息可以包括正在接近其最大值的计数值。根据一个实施例,该计数器检查请求消息(以及可选地在该消息中包括高计数值)的发送触发主节点启动drb释放,并添加新的承载,这继而又可以避免计数回绕。在一个示例性实施例中,最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被包括在所发送的计数器检查请求消息中,以指示即将发生计数回绕事件并且主节点应针对给定承载采取措施。然而,在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据另一实施例,在所发送的计数器检查请求消息中不存在计数值字段可以向主节点指示该计数器检查请求是出于指示计数回绕事件的原因而被发送的,并且主节点进而可以被触发以启动drb释放,并添加新的承载。

图4a示出了根据实施例的方法的示例性流程图。在某些实施例中,根据示例性实施例,该方法可以是用于防止或避免针对双连接或多连接中非主节点终止的承载的计数回绕(例如,pdcp计数)的过程。在一个实施例中,该方法例如可以由诸如基站、enb、gnb、中继节点、或接入节点(诸如主节点)的网络节点来执行。

在实施例中,图4a的方法可以包括在400处,例如从托管pdcp的节点接收指示即将发生计数回绕的计数器检查请求。在某些实施例中,该计数器检查请求消息可以包括正在接近其最大值的计数值。在接收到该计数器检查请求消息并且可能观察到其中的高计数值时,该方法可以包括在410处,启动drb释放,并添加新的承载,这继而又可以避免计数回绕。在一个示例性实施例中,最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被包括在所接收的计数器检查请求消息中,以指示即将发生计数回绕事件并且主节点应针对给定承载采取措施。在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据另一实施例,在所接收的计数器检查请求消息中不存在计数值字段可以向接收节点(例如,主节点)指示该计数器检查请求是出于指示计数回绕事件的目的而被接收的,进而启动drb释放,以及可选地添加新的承载。

图4b示出了根据另一实施例的方法的示例性流程图。在某些实施例中,图4b的方法可以是用于向双连接或多连接主节点通知即将发生的分组计数器值回绕的过程。根据一个实施例,作为示例,回绕可以是用于双连接或多连接中非主节点终止的承载的pdcp计数器。在实施例中,例如,该方法可以由诸如基站,enb,gnb,中继节点、或接入节点(诸如辅助节点或托管pdcp的节点)的网络节点来执行。

在实施例中,图4b的方法可以包括在450处,确定或检测即将发生计数回绕。然后,该方法可以包括在460处,向主节点发送指示即将发生计数回绕的计数器检查请求。在某些实施例中,发送460可以包括发送计数器检查请求消息以包括正在接近其最大值的计数值。根据一个实施例,计数器检查请求消息的发送460、以及可选地在该消息中包括高计数值触发主节点启动drb释放,并添加新的承载,这继而又可以避免即将发生的计数回绕。在一个示例性实施例中,最高下行链路(dl)和/或上行链路(ul)计数值(例如,4294967295)可以被包括在所接收的计数器检查请求消息中,以指示即将发生计数回绕事件并且主节点应针对给定承载采取措施。然而,在计数器检查请求消息中包括dl和ul计数值可以是可选的。根据另一实施例,在所发送的计数器检查请求消息中不存在计数值字段可以向主节点指示该计数器检查请求是出于指示计数回绕事件的原因而被发送的,并且主节点进而可以被触发以启动drb释放,以及在可选实施例中可选地添加新的承载。

因此,本发明的实施例提供了若干技术改进、增强、和/或优点。各种示例性实施例提供了一种用于避免pdcp计数回绕的方法。因此,作为某些实施例的结果,可以提高网络吞吐量和ue吞吐量性能。由此,本发明的实施例可以改进网络和网络节点的性能和吞吐量,其中网络节点例如包括接入点、基站/enb/gnb、以及移动设备或ue。因此,本发明实施例的使用得到通信网络及其节点的改进功能。

在一些实施例中,本文描述的方法、过程、信令图、算法或流程图中任意一个的功能可以通过存储在存储器或其他计算机可读或有形介质中并由处理器执行的软件和/或计算机程序代码或代码部分来实现。

在一些实施例中,装置可以包括由至少一个操作处理器执行的至少一个软件应用、模块、单元或实体或与其相关联,其中该软件应用、模块、单元或实体被配置为算术运算、或程序或其一部分(包括所添加或所更新的软件例程)。包括软件例程、小程序和宏的程序(也称为程序产品或计算机程序)可以被存储在任何装置可读数据存储介质中,并且可以包括执行特定任务的程序指令。

计算机程序产品可以包括一个或多个计算机可执行组件,当该程序运行时,该一个或多个计算机可执行组件被配置为执行实施例。一个或多个计算机可执行组件可以是至少一个软件代码或其一部分。用于实现实施例的功能所需的修改和配置可以作为例程来执行,这些例程可以被实现为所添加或所更新的软件例程。软件例程可以被下载到装置中。

软件或计算机程序代码或其部分可以采用源代码形式、目标代码形式、或某种中间形式,并且它可以被存储在某种载体、分发介质、或计算机可读介质中,其可以是能够携带程序的任何实体或设备。例如,这种载体包括记录介质、计算机存储器、只读存储器、光电和/或电载波信号、电信信号、以及软件分发包。根据所需的处理能力,计算机程序可以在单个电子数字计算机中执行,或者它可以分布在多个计算机中。计算机可读介质或计算机可读存储介质可以是非暂时性介质。

在其他实施例中,功能可以由装置(例如,装置10或装置20)中包括的硬件或电路来执行,例如通过使用专用集成电路(asic)、可编程门阵列(pga)、现场可编程门阵列(fpga)、或硬件和软件的任何其他组合来执行。在又一个实施例中,功能可以被实现为信号、可由从因特网或其他网络下载的电磁信号携带的非有形部件。

根据实施例,诸如节点、设备或对应组件的装置可以被配置为诸如单芯片计算机单元的电路、计算机或微处理器,或者被配置为包括用于提供用于算术运算的存储容量的至少一个存储器和用于执行算术运算的运算处理器的芯片组。

一个实施例针对一种方法,该方法可以包括从托管用于数据无线电承载(drb)的pdcp的节点接收指示即将发生计数回绕的计数器检查请求。在某些实施例中,该方法进而可以包括响应于接收到该请求,启动该drb的释放,并可选地添加新的承载。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少从托管用于数据无线电承载(drb)的pdcp的节点接收指示即将发生计数回绕的计数器检查请求。在某些实施例中,该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少响应于接收到该请求,启动该drb的释放,并可选地添加新的承载。

另一实施例针对一种装置,其包括:接收部件,用于从托管用于数据无线电承载(drb)的pdcp的节点接收指示即将发生计数回绕的计数器检查请求。在某些实施例中,该装置进而可以包括:启动部件,用于响应于接收到该请求,启动该drb的释放,并可选地添加新的承载。

另一实施例针对一种方法,该方法可以包括确定或检测即将发生计数回绕。该方法然后可以包括向主节点发送指示即将发生计数回绕的计数器检查请求,这可以触发主节点启动数据无线电承载(drb)释放,并可选地添加新的承载。在某些实施例中,该指示可以包括发送计数器检查请求消息以包括正在接近其最大值的计数值。

另一实施例针对一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少确定或检测即将发生计数回绕。该至少一个存储器和计算机程序代码被配置为与至少一个处理器一起使该装置至少向主节点发送指示即将发生计数回绕的计数器检查请求,这可以触发主节点启动数据无线电承载(drb)释放,并可选地添加新的承载。在某些实施例中,所发送的计数器检查请求消息可以包括正在接近其最大值的计数值。

另一实施例针对一种装置,其包括:检测部件,用于检测即将发生计数回绕。该装置进而可以包括发送部件,用于向主节点发送指示即将发生计数回绕的计数器检查请求,这可以触发主节点启动数据无线电承载(drb)释放,并可选地添加新的承载。在某些实施例中,发送部件可以包括用于发送计数器检查请求消息以包括正在接近其最大值的计数值的部件。

本领域的普通技术人员将容易理解,可以采用不同顺序的步骤、和/或用采用不同于所公开那些的配置的硬件元件来实践上文讨论的本发明。因此,虽然已经基于这些优选实施例描述了本发明,但对于本领域技术人员而言显而易见的,在不背离本发明的精神和范围的情况下,某些修改、变化、以及替代是显而易见的。

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