分组复制操作模式之间的切换的制作方法

文档序号:19419934发布日期:2019-12-14 01:19阅读:601来源:国知局
分组复制操作模式之间的切换的制作方法

相关申请的交叉引用

本申请要求于2018年4月13日提交的并且标题为“switchingbetweenpacketduplicationoperatingmodes(分组复制操作模式之间的切换)”的美国申请15/953,248的优先权,所述美国申请15/953,248要求于2017年8月7日提交的并且标题为“selectivepacketduplicationcontrol(选择性数据分组复制控制)”的美国临时申请no.62/542,284,以及于2017年4月24日提交的并且标题为“efficientschemeforpacketduplicationinnr(用于nr中的分组复制的有效方案)”的美国临时申请no.62/489,332的35u.s.c,section119(e)下的优先权,其全部公开内容通过引用合并于此。



背景技术:

分组复制将冗余信息添加到装置之间的传输以适应传输期间的错误。通过在传输内发送复制数据,发送装置增加了对应接收装置将成功地接收完全数据的概率。在具有低传输可靠性的环境中,复制数据改善了整体数据错误率,因为传输不太可能破坏复制数据的第一和第二实例中的同一组数据。换句话说,接收装置可以组合来自复制数据的每个实例的未破坏数据,以成功地接收和提取数据。然而,在具有高传输可靠性的环境中,添加复制数据会占用宝贵的数据空间和/或为无错误操作的传输增加不必要的开销。相反,如果具有高传输可靠性的环境省略了传输复制数据,则对于在高传输可靠性环境中操作的装置变得更难以从临时故障或意外变化中恢复。

附图说明

参考以下附图描述用于选择性地控制无线网络中的分组复制的实施方式。全文中可使用相同的数字来引用图中所示的相似特征和组件:

图1示出了根据一个或多个实施方式的示例操作环境;

图2是示出根据一个或多个实施方式的实体之间的各种交互的跳跃图(bouncediagram);

图3是示出根据一个或多个实施方式的在用户设备处选择性地控制分组复制的操作的示例流程图;

图4是示出根据一个或多个实施方式的在操作模式之间选择性地切换的操作的示例流程图;

图5示出了可以实现各种实施方式的示例装置的各种组件;以及

图6示出了可以实现各种实施方式的示例装置的各种组件。

具体实施方式

概述

各种实施方式在诸如采用分组数据汇聚协议(pdcp)的无线网络的无线网络中,选择性地启用和禁用分组复制。尽管可以在许多不同的装置、系统、环境、和/或配置中实现用于选择性地启用和禁用分组复制的特征和概念,但是在以下示例装置、系统、和方法的上下文中描述了示例实施方式。

示例操作环境

图1示出了根据一个或多个实施方式的示例环境100。环境100包括示出为蜂窝式电话的用户设备(ue)102。在环境100中,用户设备102包括通过在此通常被表示为通信云104的无线网络进行通信的能力。为了表示组成无线网络的各种组件,环境100通常包括网络组件106-1、网络组件106-2和网络组件106-n,其中n是表示无线网络可以包括组件的任何适当数量的任意数字。这里,每个网络组件被示出为与其他网络组件一起工作以向各种类型的用户设备和/或用户装置提供服务小区(与通信云104相关联)的基站。如本文中进一步描述的,用户设备102的一些实施方式可以支持到多个网络组件的同时连接。

通信云104通常表示建立诸如用户设备102的用户设备与各种网络组件(例如,网络组件106-1、网络组件106-2和网络组件106-n中的至少一个)之间的双向链路的任何合适类型的无线网络。通信云104可以包括含有多个互连元件的多个互连通信网络,并且支持任何合适类型的无线网络和/或通信系统。例如,在一些实施方式中,作为由各种网络组件支持的通信云104包括支持诸如关于第三代合作伙伴计划(3gpp)和第四代(4g)lte、第五代(5g)技术等等描述的那些的长期演进(lte)通信的能力。

在环境100中,用户设备102包括ue协议模块108。这里,ue协议模块108表示提供使用对应的无线联网技术经由通信云104和/或其各种网络组件进行通信的能力的功能性。例如,在其中通信云104支持由各种lte通信标准描述的通信的示例中,ue协议模块108包括对应的lte协议栈。为了简单,ue协议模块108被示出为单个模块,但是应当理解,软件、固件和/或硬件的各种组合可以被使用来实现ue协议模块108。作为一个示例,ue协议模块108可以包括软件、固件、控制逻辑和/或硬件的各种组合以基于包括多个层(例如,物理层、数据链路层、网络层等)的开放式系统互连(osi)模型来实现协议栈。一些实施方式另外划分这些各种层。作为一个示例,数据链路层可以包括媒体访问控制层(mac),其控制用于管理用户设备102如何传输数据的各种许可。作为另一示例,ue协议模块108的物理层可以包括用于传输各种电信号的硬件和/或用于配置硬件的低级软件访问。如本文进一步描述,然后,这些各种层被用于将数据传递到其他协议栈。

ue协议模块108包括ue复制控制模块110。尽管被示出作为位于ue协议模块108中,但是ue复制控制模块110的其他实施方式位于ue协议模块108的外部,使得ue复制控制模块110控制诸如与分组复制有关的那些的ue协议模块的各种方面。如本文进一步所描述,ue复制控制模块110表示动态地和/或选择性地启用和禁用分组复制的功能。例如,ue复制控制模块110可以初始将由ue协议模块108使用的各种参数设置为启用分组复制的默认值。替选地或附加地,如本文进一步所描述,ue复制控制模块可以从诸如网络组件106-1、网络组件106-2和/或网络组件106-n之一的外部实体接收指示,以禁用分组复制。虽然被示为ue协议模块108中包括的单个实体,但是应当理解,ue复制控制模块110可以在软件、固件、控制逻辑和/或硬件的各种不同组合中实现。替代地或附加地,ue复制控制模块110可以位于ue协议模块108的对应的协议栈的单层中,或者在对应的协议栈的多层中。

在环境100中,网络组件106-n包括网络实体(ne)112。这里,网络实体112表示用于管理通过通信云104进行的通信的功能。因此,在环境100中,网络实体112可以监视和管理用户设备102如何通过通信云104传输数据的各种方面。为了管理和支持通过通信云104进行通信的各种类型的装置,网络实体112包括ne协议模块114以实现与协议栈对应的功能。例如,返回到支持lte无线通信的各种形式的通信云104的示例,ne协议模块114可以包括对应于与用户设备对应的ue协议模块108中包括的协议栈互补的网络侧装置的lte协议栈。如本领域技术人员将理解的,这可以包括两个协议模块之间的各种层彼此通信的能力(例如,与ue协议模块108对应的物理层和与ne协议模块114对应的物理层进行通信等)。为了管理通过通信云104的分组复制,ne协议模块114包括ne复制控制模块116。

如本文进一步所描述,ne复制控制模块116表示可以在用户设备上监视和/或管理分组的选择性复制的功能。在一些实施方式中,ne复制控制模块116发起和/或传输指示到用户设备102(其随后被ue复制控制模块110处理)以选择性地启用或禁用分组复制。尽管被示为ne协议模块114中包括的单个实体,但是应当理解,ne复制控制模块116可以替选地在ne协议模块114的外部实现。进一步,ne协议模块114可以在软件、固件、控制逻辑和/或硬件的各种不同的组合中实现。如在ue复制控制模块110的情况下,ne复制控制模块116可以位于ne协议模块114的对应协议栈的单层中,或者在对应协议栈的多层中。

已经描述了可以使用pdcp实施选择性分组复制的示例操作环境,现在考虑根据一个或多个实施方式动态选择分组复制的讨论。

分组复制的动态选择

各种实施方式的各种方面提供了分组复制的动态选择。在一些方面,用于新无线电(nr)的分组数据汇聚协议(pdcp)协议支持协议栈的u平面和c平面两者的分组复制,以便增加传输的可靠性,即,通过在通过不同路径传输期间具有分集增益。复制是pdcp层的功能,其中例如pdcp协议数据单元(pdu)的数据被复制。受益于复制的服务是超可靠低延迟通信(urllc)或信令无线电承载(srb)。传输可靠性和延迟增强是urllc(超可靠低延迟通信)服务的两个关键方面。载波聚合(ca)场景中的冗余/分集方案可用于达到urllc的可靠性和延迟需求。对于urllc,对于诸如在给定的延迟范围内的10-5到10-9的错误率的极端可靠的情况,可能需要在不同载波上的两个独立的传输通道。基于ca的复制可以被视为用于调度过程的补充工具以进一步提高传输可靠性。在无法保证载波中的一个的可靠性的场景下,它变得特别有趣。因此,在这些场景下,例如在类似临时中断/衰落骤降,或者由于不期望的变化或错误的信道状态信息的情况下,具有更多可用的载波是有益的。

在一些方面,能够基于双连接性(dc)架构来应用分组复制,即,具有pdcp复制的分离承载操作。在通常意义上,分组复制可以与包括多于一个无线电链路以服务于ue的不同的分集方案一起被使用,例如基于双连接性(dc)和载波聚合(ca)的架构。

为了减少复制的传输的开销,以更动态的方式激活/停用pdcp复制可能是有益的。本质上,复制应限于真正需要额外可靠性的情况。pdcp控制信令或mac控制信令(macce)可以例如被用于激活/停用pdcp复制。然而,尚不清楚,用于在基于ca和dc的架构中配置pdcp复制的过程看起来如何,以及如何以灵活、动态的方式完成激活/停用复制。

各种实施方式的方面提供了用于基于ca和dc的架构pdcp复制的有效激活/停用。例如,各种实施方式为以下新过程提供支持:

1.dc和ca操作模式:具有复制模式的分离承载的支持,以及macce的使用以打开和关闭复制。rlc实体处理和用于复制模式的缓冲状态报告。响应于复制被关闭,当分离承载对应地在非复制模式下操作时使用的rlc实体的标识。诸如ul-datasplitthreshold的参数的设置。分离承载可以在多个模式下操作:用于吞吐量提高的分离承载,具有活跃的单链路的分离承载或具有激活的复制模式的分离承载。

2.为了支持复制,提出了新的复制承载类型。此承载类型使用macce打开和关闭复制。在复制被停用的情况下,则分支中的一个是不活跃或挂起的。

3.对于以上两个操作模式,提出了用于pdcp/rlc协议的新行为来处理pdcp复制。

4.提出了用于将复制承载重配置为分离承载的过程。

5.提出了用于将复制承载重配置为支持单个无线电链路的mcg/scg承载的过程。

6.引入了用于ulpdcp链路切换的支持。

在基于dc的场景中,pdcp复制的激活和/或停用可以通过传统承载重配置过程来完成。例如,在停用复制并仅使用单个无线电链路的情况下,网络可以执行对mcg承载重配置的分离承载。然而,承载重配置过程是以如下图所示的增加的延迟的代价包括大量的信令的复杂的过程,例如包括数据恢复过程。因此,这个过程可能不适合以动态方式激活/停用pdcp复制。为了进一步说明,考虑示出了使用可以在实体之间发送的示例交互和消息的跳跃图的图2。

表1包括在以下讨论中使用的缩写和/或定义的列表

表1

在下文中,术语enb/gnb用于基站,但是它可以被任何其他例如bs、enb、gnb、ap、nr等的无线电接入节点替换。进一步,提出的方法也适用于包括ieee802.11变体、gsm、gprs、umts、lte变体、cdma2000、蓝牙、zigbee、sigfoxx等的其他类型的网络。描述的解决方法也适用于节点mme映射到amf和smf并且hss映射到udm/udr并且sgw/pgw映射到upf的下一代移动网络(见3gppts23.501和3gppts23.502)。

具有复制模式的分离承载

在一个或多个实施方式中,ue由诸如基站(bs)或g节点b(gnb)等的具有分离承载的网络实体(ne)配置,即,其无线电协议在主节点(mn)或辅节点(sn)处分离并且属于mcg和scg的双连接性场景中的无线电承载。ne或gnb可以将分离承载配置为使用为5g定义的分离承载操作(用于吞吐量提高),以仅使用一个链路/逻辑信道(通过类似将ul-datasplitthreshold设置为预定义值的特定配置)或使用pdcp分组复制模式。

分离承载的无线电承载配置,例如,pdcp配置包含指示是否为分离承载配置了分组复制的信息元素(ie)。在一个或多个实施方式中,这个信息元素是布尔变量。在变量被设置为假的情况下,对于分离承载没有分组复制被支持,即,传统分离承载操作(用于吞吐量提高)被支持。在布尔变量被设置为真的情况下,为分离承载配置分组复制。在这个示例中,复制是分离承载的附加特定模式。

类似gnb的ne可以借助于macce动态地激活/停用用于为复制配置的分离承载的复制(布尔值被设置为真)。根据一个或多个实施方式,为复制配置的分离承载的默认状态是复制被停用,即,复制需要由macce显式地激活。

响应于复制的停用,执行常规的分离承载操作(如对5g定义的)。ue遵循类似ul-datasplitthreshold和ul-datasplitdrb-viascg信息元素(ie)的用于分离承载的配置的参数,以便确定移动的数据路由和缓冲状态报告行为,即,确定ue是否经由配置的分离承载的scg或mcg或两者来发送ulpdcp数据。根据一个或多个实施方式,将ul-datasplitthreshold设置为用于分离承载的新的预定义值,例如,无穷大,以便配置仅一个分支/无线电链路/逻辑信道/rlc实体用于ulpdcp数据传输。根据另一替选实施方式,不配置ul-datasplitthreshold,因此所有pdcp数据都被提交给由例如ul-datasplitdrb-viascg的ie配置的一个rlc实体。

在这种情况下,根据另一实施方式的ue刷新“不活跃”rlc实体即不活跃/停用的无线电链路的rlc实体的rlc传输缓冲。刷新存储在传输缓冲中的pdcppdu/rlcpdu确保一旦无线电链路被重新激活(响应于再次激活复制)这些pdu不会被重传,因为这可能甚至导致tcp降低链路速率或导致hfn不同步。根据另一实施方式,响应于停用复制,重建“不活跃的”无线电链路的rlc实体。

在另一实施方式中,响应于再次激活复制,ue将用于先前“不活跃”逻辑信道的bj初始化为零。替选地,响应于复制被停用,将用于“不活跃”逻辑信道的bj初始化为零。mac实体为每个逻辑信道j维护变量bj。响应于相关逻辑信道被建立,bj应被初始化为零,并且对于每一个tti增加乘积pbr×tti持续时间,其中pbr是逻辑信道j的优先比特率。响应于复制被停用,ue不维护“不活跃”逻辑信道的桶状态(bucketstatus)。在一个或多个实施方式中,ue响应于复制被停用,取消由“不活跃的”逻辑信道的数据到达引起的待定的触发的调度请求/缓冲状态报告过程(如果有的话)。

在一个或多个实施方式中,响应于停用复制,分离承载的不活跃无线电链路/小区组分别地一个分支的rlc实体被挂起。mac实体不报告用于分离承载的挂起的分支的缓冲状态信息。此外,ue将刷新rlc缓冲器或替选地重建“挂起的”rlc实体。

在一个或多个实施方式中,响应于具有停用的状态的复制,mac/harq实体丢弃对于分离承载的不活跃分支的rlc实体接收的分组。在已经禁用复制后,“不活跃”rlc实体/逻辑信道的rlcpdu可能仍会经受harq重传,并且因此到达。

根据一个或多个实施方式,响应于复制由macce激活,将ul-datasplitthreshold设置为零(由ue隐式地或由gnb显式地发送信号),这确保两个链路都用于ulpdcp数据传输并且pdcp分组(pdu)复制被应用。对来自较低层的请求即基于ul许可接收,pdcppdu被生成,并且被复制。在一个或多个实施方式中,pdcppdu被传递到rlc实体两者。在进一步的实施方式中公开了关于用于pdcp分组复制的ue行为的细节。

根据另一实施方式,响应于复制由macce激活,ue忽略ul-datasplitthreshold、ul-datasplitdrb-viascg信息元素(ie),并且应用分组复制。对来自较低层的请求即基于ul许可接收,pdcppdu被生成,并且被复制。在一个或多个实施方式中,pdcppdu被传递到rlc实体两者。在进一步的实施方式中公开了关于用于pdcp分组复制的ue行为的细节。

根据另一实施方式,响应于接收到指示复制被取消配置例如布尔变量被设置为假的用于针对其配置复制的分离承载的重配置消息例如rrc重配置消息,uepdcp应用传统分离承载操作,例如按照配置应用ul-datasplitthreshold和ul-datasplitdrb-viascgie。rlc、mac协议在没有终端的情况下继续,例如rlc传输继续,harq操作继续。ue将pdcp层中可用于传输的数据与配置的阈值ul-datasplitthreshold进行比较,并且针对传统的分离承载操作,相应地执行到较低层的路由和缓冲状态报告。根据一个或多个实施方式,在复制期间,分离承载的每一个rlc实体/lch可具有单独的pdcp数据量(可用于传输的pdcp数据量对于两个lch可能不同)。响应于取消配置分离承载的复制,uepdcp使用两个pdcp数据量中较小的用于与配置的阈值比较,用于路由和缓冲状态报告的目的。

根据另一实施方式,pdcp接收器触发并发送指示成功接收到的pdcpsdu的pdcp状态报告给pdcp传输实体。pdcp发送器可以响应于接收到pdcp状态报告而更新其传输缓冲,以便避免(重)传输已经成功接收的pdcpsdu。

为了进一步说明,考虑示出相对于如下所指示的各种设置的复制的激活和停用的表2:

表2

具有新配置的分离承载,指示复制rlc实体/分支

在一个或多个实施方式中,由诸如基站(bs)或g节点b(gnb)等的网络实体(ne)用分离承载配置ue,分离承载即其无线电协议在主节点(mn)或辅节点(sn)处分离并且属于mcg和scg的双连接性场景中的无线电承载。分离承载的无线电承载配置即pdcp配置包含指示分组复制是否被配置的信息元素(ie)。在一个或多个实施方式中,这个信息元素是布尔变量。

在变量被设置为假的情况下,指示没有为该分离承载配置分组复制,即,支持分离承载操作。

在布尔变量被设置为真的情况下,指示为分离承载配置分组复制,ue(pdcp层)忽略ieul-datasplitthreshold、ul-datasplitdrb-viascg。

例如在pdcpconfiguration中存在被配置用于分离承载配置rlc实体/链路/lch的新的信息元素(ie)以在复制的停用状态下使用,例如,配置两个rlc实体中的哪个响应于停用的复制状态而使用。这个信息元素可以响应于被配置用于复制的分离承载而被使用。

类似gnb的ne可以借助于macce动态地激活/停用用于为复制配置的分离承载的复制(布尔值被设置为真)。根据一个或多个实施方式,用于为复制配置的分离承载的默认状态是复制被停用,即,复制需要由macce显式地激活。

根据一个或多个实施方式,响应于复制被停用,经由新ie配置的rlc实体被用于上行链路pdcp数据传输。pdcp将仅向配置的rlc实体提交pdcppdu。在一个或多个实施方式中,ue继续报告用于“不活跃”rlc实体/lch的缓冲状态信息。对于不活跃的lch/rlc实体,为了缓冲状态报告/pdcp数据量的目的的pdcp中的数据量被设置为零。在另一实施方式中,ue不报告用于“不活跃”rlc实体/lch的缓冲状态信息。

根据一个或多个实施方式,响应于复制由macce激活,ue忽略ul-datasplitthreshold、ul-datasplitdrb-viascgie,并且应用分组复制。对来自较低层的请求即基于ul许可接收,pdcppdu被生成,并且被复制。在一个或多个实施方式中,pdcppdu被传递到rlc实体两者。在进一步的实施方式中公开了关于用于pdcp分组复制的ue行为的细节。

根据另一实施方式,响应于接收到指示例如布尔变量被设置为假的复制被取消配置的、针对其配置复制的分离承载的重配置消息例如rrc重配置消息,uepdcp按照配置应用ul-datasplitthreshold和ul-datasplitdrb-viascgie。ul-datasplitthreshold和ul-datasplitdrb-viascg是用于演示如何能够动态地配置用于数据路由和/或bsr目的的相关功能的示例,并且应理解,在不脱离所要求的主题的范围的情况下,可以应用和/或利用替代的或附加的ie和/或信息。rlc、mac协议在没有中断的情况下继续,例如rlc传输继续,harq操作继续。ue将pdcp层中可用于传输的数据与配置的阈值ul-datasplitthreshold进行比较,并且相应地执行到较低层的路由和缓冲状态报告。根据一个或多个实施方式,响应于执行复制,分离承载的每一个rlc实体/lch可具有单独的pdcp数据量(可用于传输的pdcp数据量对于两个lch可能不同)。响应于取消配置分离承载的复制,uepdcp使用两个用于与配置的阈值比较pdcp数据量中较小者,用于路由和缓冲状态报告的目的。

根据另一实施方式,pdcp接收器触发并发送指示成功接收到的pdcpsdu的pdcp状态报告给pdcp传输实体。pdcp发送器可以响应于接收到pdcp状态报告而更新其传输缓冲,以便避免(重)传输已经成功接收的pdcpsdu。

为了进一步说明,考虑示出相对于如下所指示的各种设置的复制的激活和停用的表3:

表3

新承载,即复制承载,可用于ca和dc

根据另一实施方式,引入了新的承载类型,即复制承载,以便支持pdcp分组复制。复制承载的特征在于具有一个pdcp实体和两个关联的rlc实体。与分离承载相反,没有为复制承载配置类似ul-datasplitthreshold、ul-datasplitdrb-viascgie的用于分离承载操作的pdcp参数。此外,复制承载可以被用于双连接性场景中,即,ue被配置有两个小区组,以及还对于载波聚合的情况,即,ue被配置有由一个类似gnb的ne控制的多个服务小区/分量载波。

复制承载被配置有参数,该参数指示在复制被停用的情况下使用哪个rlc实体/逻辑信道/链路/小区组。复制承载通常适用于信令数据(srb)以及用户平面数据(drb)。

根据一个或多个实施方式,借助于用于复制承载的mac控制信令来激活/停用复制。复制承载的默认状态是复制被停用。

根据一个或多个实施方式,响应于复制被macce停用,配置的rlc实体/lch被用于上行链路pdcp数据传输。pdcp将仅向配置的rlc实体提交pdcppdu。根据一个或多个实施方式,ue继续另一个“不活跃”rlc实体的操作,即,在复制已经被停用之后,rlc(重)传输继续,直到缓冲为空。可用于“停用的”逻辑信道/rlc实体的pdcp/pdcp数据量中的传输的数据被设置为零,即ue仅报告rlc数据量/缓冲信息。

根据另一实施方式,响应于从ne接收到指导ue停用复制的指示,ue刷新被停用的rlc实体、即未用于被配置指示的数据传输的rlc实体/逻辑信道的rlc传输缓冲。可用于“停用的”逻辑信道/rlc实体的pdcp中的传输的数据被设置为零,或者替选地mac根本不报告用于停用的rlc实体/逻辑信道的缓冲状态信息。根据另一实施方式,ue重建不用于数据传输的rlc实体。

根据另一实施方式,响应于ne指导ue停用复制,ue挂起不用于数据传输的逻辑信道/rlc实体。mac实体不报告用于挂起的逻辑信道的缓冲状态信息。ue进一步重建挂起的逻辑信道的rlc实体,或者替选地刷新rlc缓冲。

在另一实施方式中,响应于被激活的复制,ue将用于先前“不活跃”/挂起的逻辑信道的bj初始化为零。替选地,响应于复制被停用,对于“不活跃”逻辑信道将bj初始化为零。mac实体为每一个逻辑信道j维护变量bj。响应于相关的逻辑信道被建立,bj应被初始化为零,并且对于每一个tti增加乘积pbr×tti持续时间,其中pbr是逻辑信道j的优先比特率。响应于复制被停用,ue不维护“不活跃”/挂起的逻辑信道的桶状态。在一个或多个实施方式中,ue响应于复制被停用,取消由“不活跃的”/挂起的逻辑信道的数据到达引起的触发的调度请求过程/缓冲状态报告过程(如果有的话)。

在一个或多个实施方式中,响应于复制被停用,mac实体丢弃接收到用于被挂起或“不活跃”的rlc实体接收的分组。“不活跃”rlc实体/逻辑信道的rlcpdu可能仍会经受harq重传,并且因此在已经禁用复制后到达。

根据一个或多个实施方式,响应于复制被macce激活,应用分组复制。对于来自较低层的请求,即基于ul许可接收,pdcppdu被生成,并且被复制。在一个或多个实施方式中,pdcppdu被传递到rlc实体两者。在进一步的实施方式中公开了关于用于pdcp分组复制的ue行为的细节。

为了进一步说明,考虑说明了相对于复制承载的复制的激活和停用的表3:

表3

增强

用于pdcp分组复制的详细的ue行为

根据一个或多个实施方式,响应于复制被macce激活,应用分组复制。对于来自较低层的请求,即基于ul许可接收,pdcppdu被生成,并且被复制。在一个或多个实施方式中,pdcppdu被传递到rlc实体两者。在进一步的实施方式中公开了关于用于pdcp分组复制的ue行为的细节。

响应于复制被配置和被激活,例如响应于接收到ul许可,pdcp层针对来自关联rlc实体的请求生成pdcppdu。在一个或多个实施方式中,即使两个关联rlc实体中的仅一个可能已经请求了新的pdcp数据,pdcp层也复制生成的pdcppdu并且立即将pdu提交给两个rlc实体。立即将pdcppdu下推到两个rlc可能会导致某些数据滞留在没有许可会到达(对于某一段时间)的rlc中。然而,另一方面,优势将是pdcp层不需要保持跟踪哪些pdcppdu已经提交给rlc实体。pdcp操作将与非复制承载相同。此外,pdcp缓冲状态,即用于缓冲状态报告目的的pdcp中的数据量对于两个rlc实体是相同的。

为了避免对于一个链路/逻辑信道已经确认了成功传递所用于的pdcppdu在另一链路/逻辑信道上经受重传,根据一个或多个实施方式,ue应丢弃那些分组。根据一个或多个实施方式,ue基于接收到的rlc状态报告从经由另一逻辑信道/rlc实体已经成功地传输的相应的rlc实体的一个无线电链路的传输缓冲中移除pdcppdu。rlc层将成功传输的pdcpsdu通知pdcp层。pdcp层将向另一rlc实体发送pdcp丢弃通知。因此,引入了用于pdcp丢弃通知的新的附加的触发。除了丢弃定时器的期满外,uepdcp还应在确认在其他rlc实体/逻辑信道上pdcppdu/sdu成功传输时,向用于复制承载的rlc实体触发丢弃通知。

在另一实施方式中,分组的移除/丢弃基于接收到的pdcp状态报告。对于dl,ue将需要向ne发送pdcp状态报告,所述ne可以使用用于丢弃已经由ue从缓冲成功接收到的分组的该信息。对于ul,uepdcp层响应于已接收到pdcp状态报告,指示rlc实体丢弃已经经由其他rlc实体/逻辑信道成功传输的分组。在一个或多个实施方式中,ue使pdcp丢弃定时器对于在pdcp状态报告中被指示为成功传输相应接收的那些pdcpsdu期满。因此,引入了用于pdcp丢弃通知的新的附加的触发。在确认在另一rlc实体/逻辑信道上pdcppdu/sdu成功传输时,uepdcp将向用于以复制模式操作的承载的rlc实体触发丢弃通知。

在另一实施方式中,响应于复制被配置和被激活,pdcp层仅在请求时将生成的pdcppdu提交给较低层。pdcppdu被生成并且被存储在pdcp层即pdcp(重)传输缓冲中。在仅rlc实体的一个请求用于传输的新的pdcppdu(基于接收到的许可)的情况下,生成的pdcppdu仅被提交给请求的rlc实体。在来自第二rlc实体的请求时,pdcppdu被提交给第二rlc实体。根据这个实施方式,pdcp层为两个关联rlc实体中的每一个维护两个状态变量。每一个状态变量都指向最后提交的(被提交给对应的rlc实体的)pdcpsdu/pdu。在维护两个状态变量/指针时,pdcp层知道哪个pdcpsdu/pdu需要被提交给对应的在请求时的rlc实体。由于请求速率和大小对于两个rlc实体是不同的,例如ul许可在不同时间点到达并且可能具有不同的大小,因此需要两个独立的状态变量。根据一个或多个实施方式,pdcppdu被存储在pdcp层中,直到对应的pdcppdu已经被提交给两个rlc实体为止。根据另一实施方式,当确认成功传递时,即一个链路上的成功的pdcppdu传输,存储在pdcp层中的pdcppdu可以被丢弃,pdcppdu不应经由另一链路再次传输。根据一个或多个实施方式,两个lch中的每一个具有不同的pdcp数据量(即,用于缓冲状态报告目的的pdcp数据量),因为如本文进一步描述的,每个lch具有不同的pdcp状态。

从复制承载到常规分离承载的重配置

根据一个或多个实施方式中,响应于接收到指示从复制承载到分离承载的重配置,ue根据指示的分离承载的配置即pdcp-config(ul-datasplitthreshold,ul-datasplitdrb-viascg),重配置pdcp实体。类似地,ue根据rlc-config和logicalchannelconfig重配置rlc实体和/或对应的逻辑信道。rlc、mac协议在没有中断的情况下继续,例如rlc传输继续,harq操作继续。uepdcp将可用于pdcp层中传输的数据与配置的阈值ul-datasplitthreshold进行比较,并且对应地执行到较低层的路由以及缓冲状态报告。根据一个或多个实施方式,响应于执行复制,分离承载的每一个rlc实体/lch可以具有单独的pdcp数据量计算(可用于传输的pdcp数据量对于两个lch可能是不同的)。响应于将承载类型从复制承载重配置为分离承载,uepdcp使用两个pdcp数据量中较小的,用于与用于路由和缓冲状态报告目的配置的阈值进行比较。

根据一个或多个实施方式,响应于接收承载重配置消息(复制承载到分离承载),ue触发pdcp状态报告(指示哪个pdcpsdu已经被成功地接收到)。在另一实施方式中,ue例如连同承载重配置消息一起接收pdcp状态报告,并且在接收到的pdcp状态报告时作出行动,即,从对应的pdcp/rlc(传输)缓冲中移除被确认成功接收到的pdcppdu/sdu。

从复制承载到非分离承载的重配置

根据一个或多个实施方式,支持从复制承载到非分离承载的承载类型重配置,即,与仅一个rlc实体相关联的一个pdcp实体。响应于接收到指示到mcg或scg承载的复制的重配置的消息,根据一个或多个实施方式,ue释放两个rlc实体中的一个rlc实体以及在重配置消息中所指示的对应逻辑信道。mac层操作继续,即不重置mac层。移除的lch的分组在收到时即被丢弃,即,来自移除的lch的分组可能仍会经受harq(重)传输。在移除rlc实体之前,rlc向pdcp层通知成功接收被确认所用于的pdcppdu/sdu。替选地,响应于承载类型重配置,pdcp状态报告被触发并且被传输。当在重配置时而待定时,由于要被移除的lch中的数据到达,触发的bsr/调度请求被取消。替选地,bsr/sr过程不受lch/rlc实体的移除的影响并且继续。

rlc达到对gnb的重传的最大数量的指示

根据一个或多个实施方式,ue通知gnb对于在复制模式中操作的承载的逻辑信道,rlc重传的最大数量已经达到。对于在载波聚合场景中使用pdcp复制的情况,即ue被配置有多个分量载波/服务小区,逻辑信道优先顺序过程确保在不同载波上发送复制pdcppdu。在一个或多个实施方式中,类似gnb的ne配置哪一个应用pdcp复制的承载的逻辑信道的载波/服务小区,例如在复制模式中操作的复制承载或分离承载,被允许使用传输。由于复制品总是在不同的载波上被发送,因此该载波的故障即当达到rlc重传的最大次数时应导致该载波/服务小区的停用或移除或小区组的重配置,但不会导致类似lte中的无线电链路故障(rlf)。

根据一个或多个实施方式,响应于应用pdcp复制的承载的逻辑信道达到rlc重传的最大次数,ue触发服务小区故障信息过程。这个过程的目的是向ne/gnb通知ue已经历的服务小区故障,使得网络/gnb可以停用或移除例如经历了故障的服务小区/载波。根据一个或多个实施方式,在发生故障的小区/载波上,即达到rlc重传的最大次数,ue停止所有上行链路传输。

ulpdcp链路切换

对于nr,操作ul分离承载操作的一些模式可以是一次仅使用一个小区组/链路用于上行链路数据传输,并且取决于例如信道状态、业务负载等来切换链路。ul链路切换对于支持用于大多数embb应用的快速恢复可能是有利的。在nr双连接性中和在en-dc架构中,ul分离承载在大多数情况下可用于快速恢复,例如lte分支被用作备用分支,并且nr分支被用于大多数传输,例如nrscg可能具有大的带宽。在这种情况下,nrscg吞吐量足够支持embb服务需求。响应于nrscg经历阻塞,即在毫米波段中,ltemcg作为用于数据恢复的备用链路是有用的。

ul链路切换可以被配置和操作用于分离承载以及复制承载。在使用分离承载架构来支持ul切换的情况下,分离承载被配置有附加的切换模式,即,ie指示ul链路切换被配置。根据一个或多个实施方式,可以以三种不同的模式来操作分离承载,即分离模式、复制模式和切换模式。在复制承载(如以上实施方式中公开的)的情况下,能够响应于复制被停用通过改变用于该情况的配置的链路来支持ul切换,即通过rrc重配置来切换配置的ul。替选地,可以为复制承载引入新的参数/ie,其指示承载被配置用于交换模式。

根据一个或多个实施方式,响应于接收到指示从一个rlc实体到另一rlc实体的ul链路/方向的切换的控制信令,对于不用于ulpdcp数据传输的链路,ue将可用于在pdcp层中传输的数据量/数据设置为零。ue仅在缓冲状态报告中报告用于这个lch/链路的rlc数据量/缓冲占用。

根据一个或多个进一步实施方式,响应于接收到指示从一个rlc实体到另一个rlc实体的ul链路/方向的切换的控制信令,ue经由另一个rlc实体在链路交换之前在曾用于ulpdcp数据传输的rlc实体中重传对于初始传输的rlcpdu(被预处理的pdcppdu)待定的rlcpdu。根据一个或多个实施方式,当ul链路切换时,仅经由“不活跃”rlc实体/lch,即不用于pdcpul数据传输的rlc/lch,发送rlc重传和rlc状态报告。

当接收到指示链路切换的控制信令时,ue根据一个或多个实施方式将所有pdcppdu路由到指示的链路的rlc实体/逻辑信道。根据一个或多个实施方式,在用信号通知的链路切换之前使用的分支/链路的rlc实体向pdcp实体指示尚未被例如rlc状态报告确认的rlcsdu。ue经由用于上行链路数据传输的新链路,即在pdcp控制pdu或macce中指示的链路,重传尚未确认的rlcsdu。

根据一个或多个实施方式,ue刷新rlc传输缓冲并且重置rlc传输状态变量。在一个或多个实施方式中,重建例如先前用于上行链路数据传输的链路的停用的链路的rlc实体。

根据一个或多个实施方式,网络实体发送用于分离承载的pdcp状态报告以及用于配置/切换用于上行链路pdcppdu传输的链路的指示。根据另一实施方式,ue在当接收到pdcp状态报告时,经由被指示用于上行链路数据传输的链路/支路,重传尚未被网络实体确认的pdcpsdu。在一个或多个实施方式中,ue刷新rlc传输缓冲并重置不用于上行链路数据传输的分支的rlc传输状态变量。在一个或多个实施方式中,重建停用的链路的rlc实体。

现在考虑示出了根据一个或多个实施方式的以与分组复制相关联的多个操作模式操作的示例方法300的图3。通常,本文描述的任何服务、组件、模块、方法和/或操作可以使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其任意组合来实现。例如,方法300可以由图1的ue协议模块108和/或ue复制控制模块110执行。可以在存储在为本地和/或远程于计算机处理系统的计算机可读存储存储器中的可执行指令的一般上下文中描述示例方法的一些操作,并且实施方式可以包括软件应用、程序、功能等。替代地或另外,本文描述的任何功能可以至少部分地由硬件、软件和/或固件的任何组合来执行。尽管方法300以特定顺序示出了步骤,但是应当理解,这里描述的步骤的任何特定顺序或层次都用于示出样本方法的示例。可以使用其他方法来重排列这些步骤的顺序。因此,这里描述的顺序步骤可以被重排列,并且这些步骤的示出的顺序不旨在限制。

在框302处,用户设备建立可以用于经由各种网络组件(图1的网络组件106-1、网络组件106-2和/或网络组件106-n)与第一服务小区和第二服务小区进行通信的无线电承载。在各种实施方式中,无线电承载可以包括pdcp协议实体、用于第一服务小区的第一无线电链路控制(rlc)协议实体以及用于第二服务小区的第二rlc协议实体。

在框304处,用户设备配置无线电承载的阈值和路由值,例如,指示多个无线电链路控制(rlc)协议实体中的一个的参数。

在框306处,用户设备复制与pdcp协议实体相关联的至少一个协议数据单元(pdu),并将至少一个pdcppdu和复制的pdcppdu发送到第一rlc协议实体,并发送到第二rlc协议实体。

在框308处,用户设备接收来自指示停止诸如在框306处发生的复制的复制的网络实体信令消息。

在框310处,并且响应于接收到指示,用户设备基于配置的阈值和路由值,将与pdcp协议实体相关联的至少一个pdu提交给第一rlc协议实体或第二rlc协议实体。在各种实施方式中,至少一个pdu被发送到rlc协议实体中的一个而没有复制。

作为另一示例,现在考虑示出了根据一个或多个实施方式的使用不同分组复制操作模式的示例方法400的图4。通常,本文描述的任何服务、组件、模块、方法和/或操作可以使用软件、固件、硬件(例如,固定逻辑电路)、手动处理或其任意组合来实现。例如,方法400可以由图1的ue协议模块108和/或ue复制控制模块110执行。替代地或另外,方法400的部分可以由图1的ne协议模块114和/或ne协议模块116执行。可以在存储在到计算机处理系统的本地和/或远程的计算机可读存储存储器上的可执行指令的一般上下文中描述示例方法的一些操作,并且实施方式可以包括软件应用、程序、功能等。替代地或另外,本文描述的任何功能可以至少部分地由硬件、软件和/或固件的任何组合来执行。尽管方法400以特定顺序示出了步骤,但是应当理解,此处描述的步骤的任何特定顺序或层次都用于示出样本方法的示例。可以使用其他方法来重排列这些步骤的顺序。因此,这里描述的顺序步骤可以被重排列,并且这些步骤的示出的顺序不旨在限制。

在步骤402处,各种实施方式建立用于在通信网络上进行通信的无线电承载。例如,用户设备可以建立无线电承载来以各种模式操作,诸如使无线电承载能够与多个服务小区、多个网络实体等通信的模式。替代地或附加地,无线电承载可以使用通信的载波聚合模式进行操作。一些网络实体建立和/或管理与在用户设备和网络实体之间的通信相关联的无线电承载。无线电承载的各种实施方式包括pdcp协议实体和多个rlc协议实体,在此提供其示例。在一些实施方式中,pdcp协议实体和/或多个rlc协议实体由具有多层的协议栈管理。在载波聚合模式中,一些实施方式将第一rlc协议实体与多个载波的第一载波相关联,并且将第二rlc协议实体与多个载波的第二载波相关联。

在步骤404处,一个或多个实施方式确定无线电承载的分组复制是否被启用。作为一个示例,用户设备可以在通信网络上接收各种ie,例如ul-datasplitthreshold、ul-datasplitdrb-viascg和/或布尔变量,并且分析ie以确定分组复制的状态信息(例如,启用或禁用)。这可以包括提取和/或分析协议栈的各种层诸如本文进一步描述的mac层和/或pdcp层上的ie。替代地或附加地,各种实施方式处理mac控制信号以获得分组复制状态信息。应当理解,出于讨论目的,此处使用ul-datasplitthreshold、ul-datasplitdrb-viascg和布尔变量,并且可以在不脱离所要求的主题的范围的情况下提取、分析和/或利用替代或附加的ie。一些实施方式支持网络实体,所述网络实体设置各种ie以启用和/或禁用分组复制以指示哪个分组复制操作模式是当前操作模式,并且将ie传输到用户设备以通知用户设备当前的操作模式。

响应于确定分组复制被启用,在406处在与分组复制相关联的第一操作模式中各种植入使用。例如,通过将上行链路pdcp数据的第一实例提交给第一rlc协议实体进行传输,并且将上行链路pdcp数据的第二实例提交给第二rlc实体进行传输,用户设备在通信网络上复制与pdcp协议实体相关联的上行链路pdcp数据。用户设备继续在第一操作模式下使用和/或操作,并且方法返回到404以在接收到新信息时评估新信息,以确定是否继续使用第一操作模式或者是否使用与分组复制相关联的不同的操作模式。响应于在404处确定分组复制被禁用,方法前进至408。

在408处,一个或多个实施方式确定阈值是否被设置为预定值。例如,各种实施方式使用ue协议模块的mac层提取ul-datasplitthreshold,并且确定阈值是否等于对应于无穷大的预定义值。尽管在评估ul-datasplitthreshold的上下文中进行了描述,但是应当理解,也可以提取和/或评估其他ie,以确定阈值是否设置为预定义值。响应于确定阈值被设置为预定值,方法进行到410。

在410处,各种实施方式使用与分组复制相关联的第二操作模式。第二操作模式可以包括在分离承载操作模式中操作,所述分离承载操作模式使用第一rlc协议实体和第二rlc协议实体中的一个用于在通信网络上传输上行链路pdcp数据,并且停用通过与没有被用于上行链路pdcp数据的第一rlc协议实体和第二rlc协议实体中的另一个相关联的无线电链路的上行链路pdcp数据的传输。作为一个示例,各种实施方式接收rrc消息,所述rrc消息包括与经由分离承载来传输上行链路pdcp数据相关联的ie,从rrc提取ie,并且使用ie来配置第一rlc协议实体和第二rlc协议实体中的哪一个rlc协议实体用于传输上行链路pdcp数据。替代地或附加地,第二操作模式刷新传输缓冲和/或重置用于未用于上行链路pdcp数据的rlc协议实体的传输状态变量。响应于确定分组复制已从禁用切换为启用,第二操作模式的各种实施方式重激活与未用于传输上行链路pdcp数据的rlc协议实体相关联的无线电链路。因此,第二操作模式可以改变在分离承载模式下使用哪个rlc协议实体。例如,用户设备可以接收指示要从用于传输上行链路pdcp数据的原始rlc协议实体切换到未使用的另一rlc协议实体的控制信令。响应于控制信号,用户设备可以将另一rlc协议实体作为用于传输上行链路pdcp数据的新指定的rlc协议实体。轮流地并且响应于使用新指定的rld协议实体,一个或多个实施方式在新指定的rlc协议实体上重传最初指定用于在原始rlc协议实体上传输的尚未确认的数据分组。可以以任何合适的方式来识别尚未确认的数据分组,诸如通过与原始rlc协议实体相关联的rlc状态报告。各种实施方式继续在第二操作模式中使用和/或操作,并且方法返回到404以在接收到新信息时评估新信息,以确定是否在第二操作模式中继续使用或者是否在不同操作模式中操作。

返回到408,方法响应于确定阈值被设置为除预定义值之外的另一值而前进至412。在412处,一个或多个实施方式在与分组复制相关联的第三操作模式中操作,其中第三操作模式起分离承载操作模式的作用。第三操作模式可以包括访问无线电承载配置参数,以确定如何在通信网络上传输上行链路pdcp数据。例如,可以仅使用第一rlc协议实体、仅使用第二rlc协议实体、或者使用第一rlc协议实体和第二rlc协议实体两者,在通信网络上传输上行链路pdcp数据。各种实施方式继续在第三操作模式中操作,并且方法返回到404,以在接收到新信息时评估新信息,以确定是否在第三操作模式中继续使用或者是否在不同的操作模式中操作。

相应地,用户设备和/或网络实体可以支持经由通信网络通过通信信息来在分组复制操作模式之间改变,诸如首先使用具有禁用的分组复制的操作模式(例如,在传统分离承载模式中)然后使用具有启用的分组复制的第二操作模式(例如,切换使用单链路的操作模式,在多个链路上传输复制数据的分组复制操作模式等)。响应于在与在网络上传输复制数据相关联的操作模式中操作,各种实施方式将数据的相应实例提交给被标识用于复制数据传输的每个相应的rlc协议实体,例如上行链路pdcp数据的多个实例,使得传输复制相同的数据,如本文进一步描述的。

已经考虑了根据一个或多个实施方式使用可以被动态改变的与分组复制相关联的不同操作模式的讨论,现在考虑可以实现上述各种实施方式的示例计算装置。

示例装置

图5示出了其中能够实现选择性分组复制的示例用户装置400的各种组件,而图6示出了其中能够实现用户选择性分组复制的示例网络实体装置600的各个组件。在一些实施方式中,用户设备装置500和网络实体装置600具有至少一些类似的组件。因此,为了简洁的目的,将一起描述图5和图6。与图5相关联的类似的组件将被标识为具有“5xx”的命名约定的组件,而与图6相关联的组件将被标识为具有“6xx”的命名约定的组件。相反,将分别描述与每个装置不同的组件。用户设备装置500和网络实体装置600可以是或包括能够根据一个或多个实施方式的实现无线联网装置的动态连接配置和/或用户装置发起连接配置的许多不同类型的装置。

用户设备装置500/网络实体装置600包括使装置数据504/装置数据60诸如接收的数据和发送的数据4能够进行有线或无线通信的通信收发器502/通信收发器602。虽然被称为收发器,但是应当理解,通信收发器502/通信收发器602可以另外包括可以彼此不同地配置或者协同工作以生成波束形成的信号的多个天线。例如,第一天线可以发送/接收全向信号,随后的天线发送/接收波束形成的信号。示例通信收发器包括符合各种电气和电子工程师协会(ieee)802.15(bluetoothtm)标准的无线个人局域网(wpan)无线电、符合各种ieee802.11(wifitm)标准中的任何一个的无线局域网(wlan)无线电,用于蜂窝电话的无线广域网(wwan)无线电(符合3gpp、符合4g、符合5g)、符合各种ieee802.16(wimaxtm)标准的无线城域网无线电以及有线局域网(lan)以太网收发器。

用户设备装置500/网络实体设备600还可以包括一个或多个数据输入端口506/数据输入端口606,经由所述数据输入端口506/数据输入端口606可以接收任何类型的数据、媒体内容和/或输入,诸如到装置的用户可选择输入、消息、音乐、电视内容、录制的内容以及从任何内容和/或数据源接收到的任何其他类型的音频、视频和/或图像数据。数据输入端口可以包括通用串行总线(usb端口)、同轴电缆端口以及用于闪存、数字多功能光盘(dvd)、光盘(cd)等的其他串行或并行连接器(包括内部连接器)。这些数据输入端口可用于将装置耦合到诸如麦克风、摄像机和/或模块化附件的任何类型的组件、外围设备或附件。

用户设备装置500/网络实体装置600包括一个或多个处理器(例如,微处理器、控制器等中的任何)和/或被实现为处理计算机可执行指令的片上系统(soc)的处理器和存储器系统的处理系统508/处理系统608。处理器系统可以至少部分地以硬件实现,所述硬件可以包括集成电路或片上系统的组件、专用集成电路(asic)、现场可编程门阵列(fpga)、复杂可编程逻辑装置(cpld)以及硅片和/或其他硬件中的其他实施方式。替选地或另外,可以利用软件、硬件、固件或结合处理和控制电路实现的固定逻辑电路中的任何一个或组合来实现装置,所述处理和控制电路通常被标识为处理和控制510/处理和控制610。用户设备装置500/网络实体装置600可以进一步包括耦合装置内的各种组件的任何类型的系统总线或其他数据和命令传输系统。系统总线可以包括不同总线结构和架构中的任何一个或组合,以及控制和数据线。

用户设备装置500/网络实体装置600还包括实现数据存储诸如可以由计算装置访问的数据存储装置并且提供持久的数据的存储和可执行的指令(例如,软件应用、程序、功能等)的计算机可读存储存储器或存储器装置512/存储器装置612。计算机可读存储存储器或存储器装置512/存储器装置612的示例包括易失性存储器和非易失性存储器、固定和可移动媒体装置以及维护用于计算装置访问的数据的任何合适的存储器装置或电子数据存储。计算机可读存储存储器可以包括各种存储器装置配置中的随机存取存储器(ram)、只读存储器(rom)、闪存和其他类型的存储介质的各种实施方式。用户设备装置500/网络实体装置600还可以包括大容量存储介质装置。

计算机可读存储存储器提供数据存储机制以存储装置数据504/装置数据604、其他类型的信息和/或数据以及各种装置应用514/装置应用614(例如,软件应用)。例如,操作系统516/操作系统616可以使用存储器装置一起被维护作为软件指令,并由处理器系统508/处理器系统608执行。装置应用还可以包括装置管理器,所述装置管理器诸如任何形式的控制应用、软件应用,信号处理和控制模块、特定装置的本地代码,用于特定装置的硬件抽象层等。用户设备装置500包括协议栈模块518和复制控制模块520,而网络实体装置600包括协议栈模块618和复制控制模块620。

协议栈模块518/协议栈模块618表示实现用于在装置之间进行通信的任何合适协议的功能。这可以包括在通信装置之间使用以解释传输的数据和/或传达的信息的信息、信号、数据分组、消息顺序、传输频率、调制类型和/或握手的任何合适的组合。协议栈模块518/协议栈模块618的一些植入实现了如本文进一步描述的遵循osi模型的协议栈。这里,协议栈模块518包括复制控制模块420,而协议栈模块618包括复制控制模块520。尽管在此被示出为位于协议栈模块518/协议栈模块618内,但是复制控制模块520/复制控制模块620的其他实施方式位于其相应的协议栈模块之外,使得复制控制模块控制相应的协议栈内的分组复制的各种方面。这里,如本文进一步描述,复制控制模块520/复制控制模块620表示动态地和/或选择性地启用和禁用分组复制的功能。

用户设备装置500还包括生成用于音频系统524的音频数据和/或生成用于显示系统526的显示数据的音频和/或视频处理系统522。

音频系统524和/或显示系统526可以包括处理、显示和/或其他呈现音频、视频、显示和/或图像数据的任何装置。显示数据和音频信号可以经由rf链路、s-视频链路、hdmi(高清多媒体接口)、复合视频链路、分量视频链路、dvi(数字视频接口)、模拟音频连接或其他类似的通信链路诸如媒体数据端口528而被传达到音频组件和/或显示组件。在实施方式中,音频系统和/或显示系统是示例装置的集成组件。替选地,音频系统和/或显示系统是示例设备外部的外围组件。

结论

这里的各种讨论描述了在诸如使用分组数据汇聚协议(pdcp)的无线网络的无线网络中选择性地启用和禁用分组复制。在一些方面,用户设备可以动态地控制分组复制,而在其他方面,网络实体指导用户设备动态地启用或禁用分组复制。

一个或多个实施方式提供一种计算装置,包括:处理器系统,所述处理器系统实现协议模块以:建立无线电承载以在通信网络上与至少一个网络实体进行通信,所述无线电承载包括分组数据汇聚协议(pdcp)协议实体、在通信网络上与第一无线电链路相关联的第一无线电链路控制(rlc)协议实体、以及在通信网络上与第二无线电链路相关联的第二rlc协议实体;在通信网络上接收包括与pdcp分组复制相关联的布尔变量的pdcp配置信息;至少部分地基于布尔变量来确定pdcp分组复制的状态;响应于确定状态指示pdcp分组复制被启用,使用与使用pdcp协议实体的pdcp分组复制相关联的多个操作模式中的第一操作模式;以及响应于确定状态指示pdcp分组复制被启用,通过以下方式使用多种模式的第二操作模式或多种模式的第三操作模式:在通信网络上接收包括阈值的信息;使用与协议模块相关联的媒体访问控制(mac)层,从信息中提取阈值;响应于mac层确定阈值被设置为与第二操作模式相关联的预定义值,使用第二操作模式;以及响应于mac层确定阈值被设置为除预定义值以外的值,使用第三操作模式,其中,为了使用第一操作模式,处理器系统实现协议模块以:通过使用第一rlc协议实体来传输上行链路pdcp数据的第一实例,以及使用第二rlc协议实体来传输pdcp数据的第二实例以便复制上行链路pdcp数据,在通信网络上复制上行链路pdcp数据,其中,为了使用第二操作模式,处理器系统实现协议模块以:使用第一rlc协议实体和第二rlc协议实体中的一个用于在通信网络上的上行链路pdcp数据传输;并且停用使用第一rlc协议实体和第二rlc协议实体中的不用于上行链路pdcp数据传输的另一个的上行链路pdcp数据传输,并且其中,为了使用第三操作模式,处理器系统实现协议模块以:访问无线电承载配置参数以确定是否发送上行链路pdcp数据:仅使用第一rlc协议实体;仅使用rlc协议实体;或者使用第一rlc协议实体和第二rlc协议实体两者。

在一个或多个实施方式中,为了使用第二操作模式,处理器系统实现协议模块以:经由通信网络接收包括与经由分离承载传输上行链路pdcp数据相关联的信息元素(ie)的无线电资源控制(rrc)的消息;处理rrc消息以提取ie;并且使用ie以配置使用第一rlc协议实体和第二rlc协议实体中的哪一个rlc协议实体在通信网络上经由分离承载传输上行链路pdcp数据。

在一个或多个实施方式中,通信网络包括基于长期演进(lte)的网络。

在一个或多个实施方式中,计算装置包括蜂窝移动电话。

尽管已经以特定于特征和/或方法的语言描述了动态选择分组复制的各种方面,但是所附权利要求的主题不必限于所描述的特定特征或方法。而是,公开特定特征和方法作为示例实施方式,并且其他等效的特征和方法旨在落入所附权利要求的范围内。进一步,描述了各种不同的实施方式,并且应当理解,每个描述的实施方式可以独立地或结合一个或多个其他描述的实施方式来实现。

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