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

后续上行数据传输的小数据传输SDT的方法、用户设备及基站

文献发布时间:2024-04-18 19:52:40


后续上行数据传输的小数据传输SDT的方法、用户设备及基站

技术领域

本发明涉及通信系统领域,更具体地说,涉及一种涉及通信系统领域,更具体地说,涉及用于后续上行链路数据传输的小数据传输的方法、用户设备和基站。

背景技术

无线通信系统和网络已发展成为宽带和移动系统。在蜂窝无线通信系统中,用户设备(Userequipment,UE)通过无线链路连接到无线接入网络(RAN)。RAN包括一组基站(Basestation,BS)以及与核心网络(CN)连接的接口。这些基站提供与位于基站覆盖的小区内的UE的无线链路,核心网络提供整体网络控制,RAN和CN各自对整个网络执行各自的功能。第三代合作伙伴计划(3GPP)开发了长期演进(LTE)系统,即演进通用移动电信系统领土无线接入网络(E-UTRAN),用于移动接入网络,其中一个或多个宏蜂窝由称为eNodeB或eNB(演进NodeB)的基站支持。LTE正进一步向5G或NR(新无线电)系统发展,其中一个或多个小区由称为gNB的基站支持。

超可靠低延迟通信(URLLC)是3GPP第15版规定的5GNR标准支持的几种不同类型之一。URLLC是一种能成功交付具有严格要求的数据包的通信服务,特别是在可用性、延迟和可靠性方面。URLLC的开发是为了支持新兴的应用和服务,例如工业工厂环境中的无线控制和自动化,提高安全性和效率的车际通信以及触觉互联网。因此,URLLC对5G很重要,因为它支持垂直行业整合,为整个电信行业带来新业务。

URLLC的主要功能之一是低延迟,低延迟允许网络进行优化,以最小的延迟处理大量数据。URLLC需要与移动宽带服务完全不同的服务质量(QoS)。此外,小且不频繁的数据流量是URLLC的重要方案之一。例如,智能手机应用需要来自即时通讯服务(whatsapp、QQ、微信等)的流量,来自IM/电子邮件客户端的心跳/保持活动流量,以及来自各种应用的推送通知。此外,可穿戴设备需要定期定位信息,工业无线传感器网络需要定期或以事件触发的方式传输温度、压力读数,智能电表和智能电表网络需要定期发送电表读数。NR支持RRC_INACTIVE状态,数据传输不频繁(周期和/或非周期)的UE通常由网络维护在RRC_INACTIVE状态。在3GPP第16版之前,RRC_INACTIVE状态不支持数据传输。因此,UE必须恢复任何下行链路(DL)和上行链路(UL)数据的连接(即返回到RRC_CONNECTED状态)。每次数据传输都会建立连接并随后释放到RRC_INACTIVE状态。但是,传输小且不频繁的数据包会导致不必要的功耗和信令开销。

对于小数据包,来自UE状态RRC_INACTIVE信令开销是一个普遍问题,并且将成为NR中更多UE的关键问题,不仅对网络性能和效率,而且对UE电池性能。通常,任何在RRC_INACTIVE状态下具有间歇性小数据包的设备都将受益于在RRC_INACTIVE状态下启用小数据传输。UL中小数据的传输、UL和DL中小数据的后续传输以及状态转换决策应在网络控制下进行。

发明内容

技术问题

到达的后续数据,可能来自SDT DRB或非SDT DRB,以便在UE执行SDT程序时将UE传输到基站,应找出如何处理后续数据到达的解决方案。

技术方案

本发明的第一方面提出一种用于在用户设备(UE)中操作后续上行链路数据传输的小数据传输的方法。该方法包括:检测后续数据是否符合SDT标准执行SDT程序,如果后续数据符合SDT标准,则后续数据传输到基站。

本发明的第二方面提供了一种用于在基站中可操作后续上行链路数据传输的小数据传输(SDT)的方法,包括:向用户设备(UE)发送SDT配置和SDT标准,其中SDT配置包括指示UE是否能够切换到非SDT程序的信息;当UE在第一阶段检测到后续数据符合SDT标准上行数据传输,在上行数据传输的第二阶段从UE接收SDT程序执行的后续数据;在UE检测到后续数据不符合SDT标准并且UE能够切换到非SDT程序的情况下,在上行数据传输的第二阶段从UE接收非SDT程序执行的后续数据。

本发明的第二方面提供了一种芯片,所述芯片可以包括处理器,被配置为调用和运行存储在存储器中的计算机程序,以使安装所述芯片的设备执行本发明所揭示的方法。

本发明的第三方面提供了一种可以被编程并存储在非暂时性计算机可读介质中的计算机可执行指令。所述非暂时性计算机可读介质在加载到计算机时,指示计算机的处理器执行本发明所揭示的方法。非暂时性计算机可读介质可包括以下可读介质的至少一个:硬盘、CD-ROM、光学存储设备、磁性存储设备、只读存储器、可编程只读存储器、可擦除可编程只读存储器、EPROM、电可擦除可编程只读存储器和闪存。

本发明所揭示的方法可以被编程为计算机程序产品,其导致计算机执行本发明所揭示的方法。

本发明所揭示的方法可以被编程为计算机程序,其导致计算机执行所本发明所揭示的方法。

有益效果

本发明的实施例提供了一种在用户设备中操作后续上行数据传输的小数据传输SDT的方法,该方法包括:检测后续数据是否符合SDT标准;和当所述后续数据符合所述SDT标准时,执行后续SDT程序以将所述后续数据传送至基站。本发明提高网络性能和效率。

附图说明

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

图1绘示逻辑通信链路、通信服务和应用之间的关系。

图2绘示根据本发明第一实施例的后续上行链路数据传输的小数据传输方法的流程图图。

图3绘示根据本发明第二实施例的用于后续上行链路数据传输的小数据传输的方法的流程图。

图4绘示根据本发明第三实施例的用于后续上行链路数据传输的小数据传输的方法的流程图。

图5绘示根据本发明第四实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图6绘示根据本发明第五实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图7绘示根据本发明第六实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图8绘示根据本发明第七实施例的后续上行链路数据传输的小数据传输的方法的流程图

图9绘示根据本发明第八实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图10绘示根据本发明第九实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图11绘示根据本发明第十个实施例的后续上行链路数据传输的小数据传输的方法的流程图。

图12是根据本发明实施例的用于无线通信的示例系统的框图。

具体实施方式

本发明的实施例参照附图详细描述了技术事项、结构特征、实现目的和效果,如下所示。具体地,本发明实施例中的术语仅用于描述特定实施例的目的,而不是限制公开。

相关协议

3GPPRAN2#111-e协议

支持将带有RRC消息的小数据传输作为基于RA和基于CG的方案的基线。

2步RACH或4步RACH应用于RRC_INACTIVE基于RACH的上行小数据传输。

上行小数据可以在2步RACH的MSGA或4步RACH的msg3中发送。

小数据传输由网络基于每个DRB进行配置。

数据量阈值用于UE决定是否执行SDT。

支持在ULSDT之后进行UL/DL传输,而无需过渡到RRC_CONNECTED。

当UE处于RRC_INACTIVE状态时,应该可以发送多个UL和DL数据包作为同一SDT机制的一部分,而无需在专用授权下转换为RRC_CONNECTED。

3GPPRAN2#112-e协议

对于基于RACH和CG的解决方案,在启动SDT启动的RESUME程序(即首次SDT传输)时,UE 10可以至少重新建立SDTPDCP实体,并恢复配置为小型数据传输的SDT DRB(以及SRB1)。

为UE上行链路小数据传输配置的授权资源的配置包含在RRCRelease消息中。

已配置的授权资源的配置可以包括一个类型1CG配置。

如果至少满足以下条件,UE可以使用配置的基于授权的小型数据传输

(1)用户数据小于数据量阈值;

(2)配置的授权资源已配置且有效;

(3)UE具有有效的TA。

3GPPRAN2#113-e协议

CG-SDT资源配置仅在RRCRelease消息中以RRC_Connected形式提供给UE,即无需将其包含在RRCReconfiguration消息中。

RRCRelease消息用于在UE处于RRC_INACTIVE状态时重新配置或释放CG-SDT资源。

对于CG-SDT,后续数据传输可以使用CG资源或DG(即向UE的C-RNTI发送的动态授权)。

如果在选定的UL运营商上配置了CG-SDT资源并且有效,则选择CG-SDT。否则

·如果在UL运营商上配置了2步RA-SDT资源,并且选择标准以选择2步R满足SDT,然后选择2步RA-SDT

·否则,如果在UL运营商上配置了4步RA-SDT资源,并且标准选择4步R满足SDT,然后选择4步RA-SDT

·否则UE不执行SDT(即执行非SDT恢复程序)

·如果在UL运营商上同时配置了2步RA-SDT和4步RA-SDT资源,则会根据RSRP阈值执行RA类型选择。

3GPPRAN2#113bis-e协议

支持从SDT切换到非SDT。

不允许FFS从CG-SDT切换到RA-SDT。

SDT支持PHR功能。

CG-SDT资源可以在NUL和SUL上同时配置。

不支持隐式释放CG-SDT资源。

UE在CG/DG传输后启动一个窗口,用于CG-SDT。

支持通过动态授权对CG-SDT进行转播。

参考图1,通信系统包括用户设备(User equipment,UE)10、基站20和网络实体设备30。设备和设备组件之间的连接在图中显示为线条和箭头。UE 10可以包括处理器11、存储器12和收发器13。基站20可以包括处理器201、存储器202和收发器203。网络实体设备300可以包括处理器301、存储器302和收发器303。每个处理器11、201和301经执行后可以实现实施例所提供功能、过程和/或方法。无线接口协议层可以在处理器11、201和301中实现。每一存储器12、202和302中可存储各种程序和信息以配合所连接处理器的操作。每一收发器13、203和303耦合于处理器,用于发送和/或接收无线电信号或有线信号。基站20可以是诸如eNB、gNB或其它类型的无线节点之一的基站,并且可以为UE 10配置无线资源。

处理器11、201和301可以包括专用集成电路(ASIC)、其它芯片组、逻辑电路和/或数据处理设备。存储器12、202和302可以包括只读存储器(ROM)、随机存取存储器(RAM)、闪存、存储卡、存储介质和/或其它存储设备。收发器13、203和303可以包括基带电路和射频(RF)电路以处理射频信号。当实施例在软件中实现时,本文描述的技术可以用执行本文描述的功能模块、过程、功能、实体等来实现。模块可以存储在内存中并由处理器执行。存储器可以在处理器内部或处理器外部实现,本领域已知的各种装置可以耦合到处理器。

网络实体设备300可以是CN中的节点。CN可能包括LTECN或5G核心网(5GC),其中包括用户面功能(UPF)、会话管理功能(SMF)、移动管理功能(AMF)、统一数据管理(UDM)、策略控制功能(PCF)、控制平面(CP)/用户平面(UP)分离(CUPS)、身份验证服务器(AUSF)、网络切片选择功能(NSSF)和网络开放功能(NEF)。

实施例1

请参考图2。图2绘示根据本发明实施例的后续上行链路数据传输的小数据传输的方法的流程图。后续上行数据传输的小数据传输的方法包括如下所示的步骤。

SDT程序,包括上行链路数据传输的第一阶段(第一次UL数据传输)和上行链路数据传输的第二阶段(后续UL数据传输),如果有后续的UL数据到达,可能是基于随机访问(Random Access,RA)的SDT(基于RA的4步SDT和/或基于RA的2步SDT)和/或基于配置授权(Configured Grant,CG)的SDT。第二阶段在SDT程序中是可选的。

在步骤200,基站20可以使用SDT配置来配置UE 10,用以指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即上行链路数据传输的第二阶段)。UE 10先执行UL数据传输,例如UL SDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,可以包括在执行基于RA的SDT之前执行的准备程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

UE 10在上行数据传输的第一阶段中会将当前的小数据传输到基站20。在步骤201,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或是在缓存状态报告(BSR)或数据到达信息中指示有新的上行链路数据等待要传输,则缓存状态报告或后续数据到达信息可以被发送到基站20(参见步骤202)。UE 10在上行链路数据传输的第一阶段时会检测后续数据是否符合SDT标准。

UE 10还可以检测是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续上行数据传输还是非基于SDT的后续上行数据传输。

如果后续数据符合SDT标准,则BSR记录此类信息(称为BSR信息)并传送到基站20。基站20基于BSR和/或数据到达信息向UE 10发送用于后续上行链路数据传输的调度配置(参见步骤203)。也就是说,基站20确定UE 10是执行基于SDT还是非基于SDT的后续上行数据传输,并将相关的调度配置发送给UE 10。

在另一实施例中,除了BSR信息之外,流量模式或流量确定性(诸如突发数据大小或数据包大小、周期性、数据是来自SDT DRB还是非SDT DRB等)亦可以发送到基站20。利用BSR信息和/或流量模式或流量确定性信息,基站20将调度配置发送到UE 10以进行后续数据传输。调度配置可以包括UE 10执行基于SDT的后续上行链路数据传输或执行非基于SDT的后续上行链路数据传输的指示。

在步骤204,UE 10根据调度配置执行基于SDT或非基于SDT的后续上行链路数据传输。在该实施例中,当后续数据满足SDT标准时,UE 10执行SDT程序,以在上行数据传输的第二阶段将后续数据传输到基站20。

请参考图3。图3绘示根据本发明的第二实施例的后续上行链路数据传输的小数据传输的方法的流程。在步骤300,基站20可以用SDT配置来配置UE 10,用以指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即第二阶段的上行链路的小数据传输)。UE 10执行UL数据传输,例如UL SDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,制备可能包括在执行基于RA的SDT之前执行的程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

UE 10在上行链路小数据传输的第一阶段向基站20发送当前小数据。在步骤301,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或生成缓存状态报告(BSR),或数据到达信息表明有新的上行链路数据要传输,UE 10在上行数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

在步骤302,UE 10可以自主选择合适的上行链路授权(即配置授权(ConfiguredGrant,CG和/或动态授权(Dynamic Grant,DG),RACH),以根据BSR或/和SDT配置在上行链路数据传输的第二阶段执行后续SDT。

在步骤303,UE 10执行SDT程序,在上行链路数据传输的第二阶段中使用选定的上行链路授权将后续数据传输到基站20。

请参考图4。图4绘示根据本发明第三实施例的后续上行链路数据传输的小数据传输方法的流程图。在步骤400,基站20可以用SDT配置来配置UE 10,指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即上行链路小数据传输的第二阶段)。UE 10执行UL数据传输,例如ULSDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,制备可能包括在执行基于RA的SDT之前执行的程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

UE 10在上行链路小数据传输的第一阶段向基站20发送当前小数据。在步骤401,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或生成缓存状态报告(BSR),或数据到达信息表明有新的上行链路数据要传输,UE 10在上行数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

在步骤402中,如果UE 10能够切换到非SDT程序,并且后续数据不符合SDT标准,则UE 10根据SDT配置执行非基于SDT的后续上行数据传输。在该实施例中,UE 10切换到非SDT程序以执行RRC恢复程序并过渡到RRC_CONNECTED状态。然后UE 10执行非SDT程序,在上行数据传输的第二阶段将后续数据传输到基站20。

请参考图5。图5绘示根据本发明第四实施例的后续上行链路数据传输的小数据传输的方法的流程图。在步骤500,基站20可以用SDT配置来配置UE 10,指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即第二阶段的上行链路小数据传输)。UE 10执行UL数据传输,例如ULSDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,制备可能包括在执行基于RA的SDT之前执行的程序,例如,载波选择(补充UL载波和普通UL载波)、光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

UE 10在上行链路小数据传输的第一阶段向基站20发送当前小数据。在步骤501,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或生成缓存状态报告(BSR),或数据到达信息表明有新的上行链路数据要传输,UE 10在上行数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

在步骤502中,在UE 10无法切换到非SDT程序且后续数据不符合SDT标准的情况下,UE 10启动建立无线资源控制(RRC)程序,使UE 10进入RRC_CONNECTED状态,在上行链路传输的第二阶段将后续数据传输到基站20。在启动无线资源控制(RRC)建立程序之前,UE10会将其状态从RRC_INACTIVE状态更改为RRC_IDLE状态。

可选地,基站20可以发送SDT配置更新UE 10配置以重新配置UE 10,使其能够或无法切换到非SDT以执行后续上行链路数据传输,或者取消相关的正在进行的后续上行链路数据传输。

实施例2

本实施例侧重于基站20应确定UE 10是应执行基于SDT的后续上行链路数据传输,还是切换到非SDT并执行RRC恢复以进入RRC_CONNECTED状态以执行后续上行数据传输,或者UE 10应启动RRC(重新)建立以将后续上行链路数据传输到基站20。

请参考图6。图6绘示根据本发明第五实施例的后续上行链路数据传输的小数据传输方法的流程图。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤601,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或产生缓存状态报告(BSR),或者数据到达信息指示有新的上行链路数据要发送,则缓存状态报告(BSR)或后续数据到达信息可以被发送到基站20(参见步骤602)。UE 10在上行链路数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

如果后续数据符合SDT标准,则BSR记录此类信息(称为BSR信息)并传送到基站20。基站20根据BSR和/或数据到达信息向UE 10发送用于后续上行链路数据传输的SDT配置(参见步骤603)。也就是说,基站20确定UE 10是执行基于SDT还是非基于SDT的后续上行数据传输,并将SDT配置发送到UE 10。基站20可以使用SDT配置来配置UE 10,指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即上行链路数据传输的第二阶段)。UE 10执行UL数据传输,例如ULSDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,制备可以包括执行的程序,例如载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

在另一实施例中,除了BSR信息之外,流量模式或流量确定性(诸如突发数据大小或数据包大小、周期性、数据是来自SDT DRB还是非SDT DRB等)可以发送到基站20。利用BSR信息和/或流量确定性信息,基站20将调度配置发送到UE 10以进行后续数据传输。SDT配置可以包括UE 10执行基于SDT的后续上行链路数据传输或执行非基于SDT的后续上行链路数据传输的指示。

在步骤604,UE 10根据SDT配置执行基于SDT或非基于SDT的后续上行链路数据传输。在该实施例中,如果后续数据满足SDT标准,UE 10执行SDT程序,以在上行数据传输的第二阶段将后续数据传输到基站20。

请参考图7。图7绘示根据本发明第六实施例的后续上行链路数据传输的小数据传输的方法的流程图。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤701,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或产生缓存状态报告(BSR),或者数据到达信息指示有新的上行链路数据要传输,则缓存状态报告(BSR)或后续数据到达信息可以发送到基站20(参见步骤702)。UE 10在上行链路数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

如果后续数据符合SDT标准,则BSR记录此类信息(称为BSR信息)并传送到基站20。基站20发送SDT配置,用于基于BSR和/或数据到达信息向UE 10发送后续上行链路数据传输(参见步骤803)。也就是说,基站20确定UE 10是执行基于SDT还是非基于SDT的后续上行数据传输,并将SDT配置发送到UE 10。

在另一实施例中,除了BSR信息之外,流量模式或流量确定性(诸如突发数据大小或数据包大小、周期性、数据是来自SDT DRB还是非SDT DRB等)亦可以发送到基站20。基站20可以生成调度配置,该配置是基于BSR/流量模式/流量确定性信息等生成的。用于UE 10的后续传输,并将其发送到SDT配置中包含的UE 10。调度配置可以是配置授权CG、动态授权DG或RACH资源。利用BSR信息和/或流量确定性信息,基站20将SDT配置中包含的调度配置发送到UE 10,以便随后进行数据传输。SDT配置可以包括UE 10执行基于SDT的后续上行链路数据传输或执行非基于SDT的后续上行链路数据传输的指示。

在步骤704,如果UE 10能够切换到非SDT程序,并且后续数据不符合SDT标准,则UE10根据SDT配置执行非基于SDT的后续上行链路数据传输。在该实施例中,UE 10切换到非SDT程序以执行RRC恢复程序并过渡到RRC_CONNECTED状态。然后UE 10执行非SDT程序,在上行数据传输的第二阶段将后续数据传输到基站20。

请参考图8。图8绘示根据本发明第七实施例的后续上行链路数据传输的小数据传输方法的流程图。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤801中,在UL数据传输的第一阶段期间或之后,如果有后续数据到达,或者产生缓存状态报告(BSR),或者数据到达信息指示有新的上行链路数据要发送,则缓存状态报告(BSR)或后续数据到达信息可以被发送到基站20(参见步骤802)。UE 10在上行链路数据传输的第一阶段检测后续数据是否符合SDT标准。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

如果后续数据符合SDT标准,则BSR记录此类信息(称为BSR信息)并传送到基站20。基站20发送SDT配置,用于基于BSR和/或数据到达信息向UE 10发送后续上行链路数据传输(参见步骤803)。也就是说,基站20确定UE 10是执行基于SDT还是非基于SDT的后续上行数据传输,并将SDT配置发送到UE 10。

在另一实施例中,除了BSR信息之外,流量模式或流量确定性(诸如突发数据大小或数据包大小、周期性、数据是来自SDT DRB还是非SDT DRB等)亦可以发送到基站20。基站20可以生成调度配置,该配置是基于BSR/流量模式/流量确定性/等生成的。用于UE 10的后续传输,并将其发送到SDT配置中包含的UE 10。调度配置可以是CG、DG或RACH资源。利用BSR信息和/或流量确定性信息,基站20将SDT配置中包含的调度配置发送到UE 10,以便随后进行数据传输。SDT配置可以包括UE 10执行基于SDT的后续上行链路数据传输或执行非基于SDT的后续上行链路数据传输的指示。

在步骤804中,在UE 10无法切换到非SDT程序,并且后续数据不符合SDT标准的情况下,UE 10启动无线资源控制(RRC)建立程序,使UE 10进入RRC_CONNECTED状态,在上行链路传输的第二阶段将后续数据传输到基站20。在启动无线资源控制(RRC)建立程序之前,UE10会将其状态从RRC_INACTIVE状态更改为RRC_IDLE状态。

如图6-8所示的实施例公开了UE 10自主地确定是执行后续SDT或切换到非SDT或启动RRC(重新)建立以执行后续传输。在另一个实施例中,UE 10可以选择合适的上行链路授权(CG/DG)或RACH资源来执行后续传输。

实施例3

请参考图9。图9绘示根据本发明第八实施例的后续上行链路数据传输的小数据传输方法的流程图。UE 10可以根据数据量阈值确定后续数据是否符合SDT标准。

在步骤900,基站20可以用SDT配置来配置UE 10,指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即上行链路数据传输的第二阶段)。UE 10执行UL数据传输,例如UL SDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,可以包括在执行基于RA的SDT之前执行的准备程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

此外,基站20还将至少包括数据量阈值的配置发送到UE 10,以便UE 10确定后续数据是否符合SDT标准。

如果后续数据的数据量小于或等于数据量阈值,即后续数据符合SDT标准,UE 10应执行后续SDT,将后续数据传输到基站20。否则,如果后续的数据量大于数据量阈值,UE10应切换到非SDT或启动RRC(重新)建立以执行后续传输。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤901和步骤902中,UE 10在上行链路数据传输的第一阶段检测后续数据是否符合SDT标准。SDT标准包括两个条件:是否有后续数据到达,或生成缓存状态报告(BSR),或数据到达信息表明有新的上行数据要传输,以及后续数据的数据量是否小于或等于数据量阈值。缓冲器状态报告(BSR)或记录与这两个条件有关的信息的后续数据到达信息可以被发送到基站20(参见步骤903)。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。

如果后续数据符合SDT标准,则BSR记录此类信息(称为BSR信息)并传送到基站20。基站20基于BSR和/或数据到达信息向UE 10发送用于后续上行链路数据传输的调度配置(参见步骤904)。也就是说,基站20确定UE 10是执行基于SDT还是非基于SDT的后续上行数据传输,并将相关的调度配置发送给UE 10。

在另一实施例中,除了BSR信息之外,流量模式或流量确定性(诸如突发数据大小或数据包大小、周期性、数据是来自SDT DRB还是非SDT DRB等)可以发送到基站20。基站20依据BSR信息和/或流量确定性信息将调度配置发送到UE 10以进行后续数据传输。调度配置可以包括UE 10执行基于SDT的后续上行链路数据传输或执行非基于SDT的后续上行链路数据传输的指示。

在步骤905,UE 10根据调度配置执行基于SDT或非基于SDT的后续上行数据传输。例如,在该实施例中,如果有后续数据到达并且后续数据的数据量小于或等于数据量阈值,则UE 10执行SDT程序以在上行链路数据传输的第二阶段将后续数据传输到基站20。

请参考图10。图10绘示根据本发明第九实施例的后续上行链路数据传输的小数据传输的方法的流程。在步骤1000,基站20可以用SDT配置来配置UE 10,指示UE 10是否可以切换到非SDT以执行后续的上行链路数据传输(即上行链路数据传输的第二阶段)。UE 10执行UL数据传输,例如ULSDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,可以包括在执行基于RA的SDT之前执行的准备程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

此外,基站20还将至少包括数据量阈值的配置发送到UE 10,以便UE 10确定后续数据是否符合SDT标准。

如果后续数据的数据量小于或等于数据量阈值,即后续数据符合SDT标准,UE 10应执行后续SDT,将后续数据传输到基站20。否则,如果后续的数据量大于数据量阈值,UE10应切换到非SDT或启动RRC(重新)建立以执行后续传输。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤1001和步骤1002,UE 10在上行数据传输的第一阶段检测后续数据是否符合SDT标准。SDT标准包括两个条件:是否有后续数据到达,或生成缓存状态报告(BSR),或数据到达信息表明有新的上行数据要传输,以及后续数据的数据量是否小于或等于数据量阈值。

UE 10还可以检测UE 10是否能够切换到非SDT程序。也就是说,后续数据到达后,UE 10会检查后续数据是否符合SDT标准,并确定是执行基于SDT的后续数据传输还是非基于SDT的后续上行数据传输。在步骤1003,如果UE 10能够切换到非SDT程序,并且后续数据大于数据量阈值,则UE 10根据SDT配置执行非基于SDT的后续上行数据传输。在该实施例中,UE 10切换到非SDT程序以执行RRC恢复程序并过渡到RRC_CONNECTED状态。然后UE 10执行非SDT程序,在上行数据传输的第二阶段将后续数据传输到基站20。

请参考图11。图11绘示根据本发明第十实施例的后续上行链路数据传输的小数据传输的方法的流程图。在步骤1100,基站20可以用SDT配置配置UE 10来指示UE 10是否可以切换到非SDT以在随后的上行链路数据传输(即上行链路数据传输的第二阶段)中执行。UE10执行UL数据传输,例如ULSDT程序。SDT程序可以是基于RA的SDT(包括基于RA的4步SDT和2步基于RA的SDT)和基于CG的SDT。对于基于RA的SDT,制备可能包括在执行基于RA的SDT之前执行的程序,例如,载波选择(补充UL载波和普通UL载波),光束选择等。补充UL(SUL)载波可以配置为普通UL(NUL)载波的补充。在NUL载波和SUL载波之间切换意味着UL数据传输从一个载波移动到另一个载波。

此外,基站20还将至少包括数据量阈值的配置发送到UE 10,以便UE 10确定后续数据是否符合SDT标准。

如果后续数据的数据量小于或等于数据量阈值,即后续数据符合SDT标准,UE 10应执行后续SDT,将后续数据传输到基站20。否则,如果后续的数据量大于数据量阈值,UE10应切换到非SDT或启动RRC(重新)建立以执行后续传输。

UE 10在上行数据传输的第一阶段将当前的小数据传输到基站20。在步骤1101和步骤1102,UE 10在上行数据传输的第一阶段检测后续数据是否符合SDT标准。SDT标准包括两个条件:是否有后续数据到达,或缓存状态报告(BSR)或数据到达信息表明有新的上行数据要传输,以及后续数据的数据量是否小于或等于数据量阈值。

在步骤1103,在UE 10无法切换到非SDT程序,且后续数据大于数据量阈值的情况下,UE 10启动无线资源控制(RRC)建立程序,使UE 10进入RRC_CONNECTED状态,在上行链路传输的第二阶段将后续数据传输到基站20。在启动无线资源控制(RRC)建立程序之前,UE10会将其状态从RRC_INACTIVE状态更改为RRC_IDLE状态。

或者,UE 10可以根据是否来自SDT DRB或基于流量模式/流量确定性来决定是否执行后续SDT程序来传输后续数据。例如,UE 10可以对来自SDT DRB的后续数据执行后续SDT,并切换到非SDT程序或启动RRC(重新)建立以RRC_CONNECTED状态传输来自非SDT DRB的后续数据。

流量模式或流量确定性相关信息可以包括数据突发大小、数据包大小、周期性、或来自SDT DRB或非SDT DRB等信息。流量模式或流量确定性相关信息可以由UE 10发送到基站20。然后基站20应根据流量确定性相关信息将调度配置发送给UE 10。所述调度配置可能包括上行链路授权,例如CG和/或DG。CG配置可能包括一个CG用于一次性流量或多个CG用于多个传输后续数据。

可以为UE 10配置一个计时器,以指示调度授权是否可用或有效。计时器的值可以包含在计划配置中,以指示计时器是否已过期。收到调度配置后,计时器启动,计时器到期表示调度授权(如CG)无效或不可用,并释放相应的调度授权。

实施例4

本实施例公开处理来自非SDT DRB的后续数据的方法。对于来自非SDT DRB的后续数据的情况,可以为UE 10配置数据量阈值,如果后续数据的数据量小于或等于(预)配置的数据量阈值,则UE 10可以执行SDT程序将后续数据发送到基站20。可选地,可以为UE 10引入指示,以向基站20指示数据来自非SDT DRB。否则,来自非SDT DRB的后续数据可以通过启动另一个SDT程序或启动RRC(重新)建立并进入RRC_CONNECTED状态来传输。

在另一种情况下,当后续数据从非SDT DRB到达时,将传输来自SDT-DRB的后续数据。如果来自SDT DRB的后续数据量与来自非SDT DRB的数据量之和小于或等于(预)配置的数据量阈值,则后续上行数据传输中包含的指示表示部分上行数据传输数据来自非SDTDRB。指示可能位于上行链路数据的控制信息中,或来自非SDT DRB的数据的子头中,或者可以分别位于SDT DRB数据和/或非SDT DRB数据的子头(Subheader)中。

另一方面,来自非SDT DRB的数据可以配置为单独的上行链路授权(CG/DG/RACH资源)用于上行链路数据传输。基站20应知道上行数据传输包括非SDT DRB数据以及哪些部分来自非SDT DRB。

综上所述,根据本发明的实施例,一种在用户设备UE中操作后续上行数据传输的小数据传输SDT的方法,包括:检测后续数据是否符合SDT标准;当所述后续数据符合所述SDT标准时,执行后续SDT程序以将所述后续数据传送至基站。

根据本发明的实施例,该方法还包括:检测所述UE是否能够切换到非SDT程序;当所述后续数据不符合所述SDT标准时,并且所述UE能够切换到所述非SDT程序,则执行所述非SDT程序以将所述后续数据传输到所述基站。

根据本发明的实施例,该方法还包括:当所述后续数据不符合所述SDT标准时,并且所述UE无法切换到非所述SDT程序时,则执行建立无线资源控制RRC程序以将所述后续数据传输到所述基站。

根据本发明的实施例,所述SDT标准为数据量阈值,所述检测后续数据是否符合SDT标准包括:检测所述后续数据的数据量是否大于所述数据量阈值。

根据本发明的实施例,当所述后续数据不符合所述SDT标准,并且所述UE无法切换到所述非SDT程序时,则执行RRC建立程序以将所述后续数据传输到所述基站包括:当所述后续数据的数据量大于所述数据量阈值,并且所述UE无法切换到所述非SDT程序时,则执行建立所述RRC程序以将所述后续数据传输到所述基站。

根据本发明的实施例,当所述后续数据符合所述SDT标准时,则执行所述SDT程序将所述后续数据传输到所述基站包括:执行所述SDT程序,在所述后续数据的数据量小于或等于所述数据量阈值时,将所述后续数据传输到基站。当所述后续数据不符合所述SDT标准,并且所述UE能够切换到所述非SDT程序,则执行所述非SDT程序以将所述后续数据传输到所述基站包括:当所述后续数据的数据量大于所述数据量阈值时,并且所述UE能够切换到所述非SDT程序,则执行所述非SDT程序以将所述后续数据传输到所述基站。当所述后续数据不符合所述SDT标准,并且所述UE无法切换到所述非SDT程序时,则执行建立所述RRC程序以将所述后续数据传输到所述基站包括:当所述后续数据的数据量大于所述数据量阈值,并且所述UE无法切换到所述非SDT程序,则执行建立所述RRC程序以将所述后续数据传输到所述基站。

根据本发明的实施例,该方法还包括:从所述基站接收所述SDT标准。

根据本发明的实施例,执行所述非SDT程序以将所述后续数据传输到所述基站包括:启动无线资源控制RRC恢复程序,以便所述UE进入RRC_CONNECTED状态,以将所述后续数据传输到所述基站。

根据本发明的实施例,所述执行RRC建立程序以将所述后续数据传送到所述基站的方法包括:启动RRC建立程序,使所述UE进入所述RRC_CONNECTED状态,将所述后续数据传输到所述基站。

根据本发明的实施例,所述执行RRC建立程序以将所述后续数据传输到所述基站包括:过渡到RRC_IDLE状态并启动所述RRC建立程序,使所述UE进入所述RRC_CONNECTED状态,将所述后续数据传输到所述基站。

根据本发明的实施例,该方法还包括:当所述后续数据到达时,将缓存状态报告BSR或数据到达信息传输到所述基站;从所述基站接收调度配置,其中所述调度配置是基于所述BSR或所述数据到达信息确定。

根据本发明的实施例,该方法还包括:在上行数据传输第一阶段期间或之后,在所述后续数据到达时,将所述BSR、流量模式和/或流量确定性信息传输到所述基站;和所述调度配置基于所述BSR或所述数据到达信息和/或流量模式和/或流量确定性信息来确定。

根据本发明的实施例,所述调度配置包括指示所述UE执行基于配置授权CG的SDT或基于随机访问RA的SDT以传输所述后续数据的信息。

根据本发明的实施例,所述调度配置包括配置授权CG/动态授权DG配置或随机存取信道(Randon Access Channel,RACH)资源配置,用于所述UE执行所述SDT程序以在所述上行链路数据传输的第二阶段时传输所述后续数据。

根据本发明的实施例,所述执行SDT程序以将所述后续数据传输到所述基站包括:选择CG和/或DG、RACH资源来执行基于CG的SDT或基于RA的SDT,以根据所述BSR传输所述后续数据。

根据本发明的实施例,所述流量模式或所述流量确定性信息包括突发数据大小、数据包大小、周期性、所述数据来自SDT数据无线电承载DRB还是非SDT DRB。

根据本发明的实施例,在从所述非SDT DRB的所述后续数据到达时且有来自所述SDT-DRB的所述后续数据要传输的情况下,当来自所述SDT DRB的后续数据的数据量与非SDT DRB的数据量之和小于或等于所述数据量阈值,后续上行数据传输中包含的指示表示部分上行数据传输数据来自所述非SDT DRB。

根据本发明的实施例,所述指示存在于上行链路数据的控制信息中,或在来自所述非SDT DRB的数据的子头中,或在所述SDT DRB数据和/或非SDT DRB数据的子头中。

根据本发明的实施例,来自非SDT DRB的数据被配置为用于上行链路数据传输的单独上行链路授权,并且其中上行链路授权是指CG、DG、RACH资源。

根据本发明的实施例,该方法还包括:接收由所述基站基于所述BSR生成的所述SDT配置,其中所述SDT配置包括指示UE是否能够切换到非SDT程序的信息。

根据本发明的实施例,所述从所述基站接收所述SDT标准包括:从所述基站接收所述SDT配置和所述SDT标准,其中所述SDT配置包括指示所述UE是否能够切换到所述非SDT程序的信息。

根据本发明的实施例,执行所述SDT程序以将所述后续数据传输所述到基站包括:选择CG和/或DG、RACH资源以执行基于CG的SDT或基于RA的SDT,以根据所述SDT配置传输所述后续数据。

根据本发明的实施例,一种在基站中操作后续上行数据传输的小数据传输SDT的方法,包括将SDT标准传输到用户设备UE,其中所述SDT配置包括指示所述UE是否能够切换到非SDT程序的信息;在所述UE检测到后续数据符合所述SDT标准的条件下,从所述UE接收SDT程序执行的后续数据。

根据本发明的实施例,该方法还包括:在所述UE检测到后续数据不符合所述SDT标准并且所述UE能够切换到所述非SDT程序的情况下,从所述UE接收由所述非SDT程序执行的后续数据。

根据本发明的实施例,该方法还包括:在所述UE检测到后续数据不符合所述SDT标准且所述UE无法切换到所述非SDT程序的情况下,接收所述UE通过执行建立RRC程序传送的后续数据。

根据本发明的实施例,所述SDT标准为数据量阈值,所述SDT标准指示后续数据的数据量是否大于所述数据量阈值。

根据本发明的实施例,在所述UE检测到后续数据符合所述SDT标准的条件下,从所述UE接收通过所述SDT程序执行的后续数据包括:在所述UE检测到后续数据的数据量小于或等于所述数据量阈值的情况下,从所述UE接收通过所述SDT程序执行的后续数据。在所述UE检测到后续数据不符合所述SDT标准并且所述UE能够切换到所述非SDT程序的情况下,从所述UE接收由所述非SDT程序执行的后续数据包括:在所述UE检测到后续数据的数据量大于所述数据量阈值的情况下,所述UE能够切换到所述非SDT程序,从所述UE接收所述非SDT程序执行的后续数据。在所述UE检测到后续数据不符合所述SDT标准并且所述UE无法切换到所述非SDT程序的情况下,接收所述UE通过执行建立所述RRC程序传送的后续数据包括:在所述UE检测到后续数据不符合所述SDT标准且所述UE无法切换到RRC建立的情况下,接收所述UE通过执行建立所述RRC程序传送的后续数据。

根据本发明的实施例,该方法还包括:在后续数据到达时从所述UE接收缓存状态报告BSR或数据到达信息;向所述UE发送调度配置,其中所述调度配置基于所述BSR或所述数据到达信息确定。

根据本发明的实施例,该方法还包括:在后续数据到达时从所述UE接收所述BSR,流量模式和/或流量确定性信息。调度配置根据BSR或数据到达信息和/或流量模式和/或流量确定性信息确定。

根据本发明的实施例,所述调度配置包括指示所述UE执行基于配置的授权CG的SDT或基于随机访问RA的SDT以传输后续数据的信息。

根据本发明的实施例,所述调度配置包括CG/DG配置或随机存取信道RACH资源配置,用于所述UE执行所述SDT程序以传输后续数据。

根据本发明的实施例,所述流量模式或所述流量确定性信息包括突发数据大小、数据包大小、周期性、所述数据来自SDT数据无线电承载DRB还是非SDT DRB。

根据本发明的实施例,在从所述非SDT DRB的所述后续数据到达时且有来自所述SDT-DRB的所述后续数据要传输的情况下,当来自所述SDT DRB的后续数据的数据量与非SDT DRB的数据量之和小于或等于所述数据量阈值,后续上行数据传输中包含的指示表示部分上行数据传输数据来自所述非SDT DRB。

根据本发明的实施例,所述指示存在于上行链路数据的控制信息中,或在来自所述非SDT DRB的数据的子头中,或在所述SDT DRB数据和/或非SDT DRB数据的子头中。

根据本发明的实施例,该方法还包括:基于所述BSR向所述UE发送SDT配置,其中所述SDT配置包括指示所述UE是否能够切换到所述非SDT程序的信息。

根据本发明的实施例,将所述SDT标准传送给所述UE包括:将所述SDT配置和所述SDT标准传送给所述UE,其中所述SDT配置包括指示所述UE是否能够切换到非SDT程序的信息。

根据本发明的实施例,基站包括存储器、收发器和耦合到存储器和收发器的处理器。处理器被配置为执行上述方法的操作。

图12是根据本发明实施例的用于无线通信的示例系统700的框图。本发明的实施例可以使用任何适当配置的硬件和/或软件以用于实现到系统700中。系统700包括射频(RF)电路710、基带电路720、处理单元730、存储器740、显示器750、摄像头760、传感器770和输入/输出(I/O)接口780。

处理单元730可以包括电路,例如但不限于一个或多个单核或多核处理器。处理器可以包括通用处理器和专用处理器的任意组合,例如图形处理器和应用处理器。处理器可以与存储器/存储器耦合,并被配置为执行存储在存储器/存储器中的指令,以使系统上运行的各种应用程序和/或操作系统。RF电路710、基带电路720、处理单元730、存储器/存储740、显示器750、相机760、传感器770和I/O接口780是系统700中公知的组件,例如但不限于笔记本电脑计算设备、平板电脑计算设备、上网本、超极本、智能手机等。此外,指令作为软件产品可以存储在计算机的可读存储介质中。计算机中的软件产品存储在存储介质中,包括用于运行由本发明实施例公开的全部或部分步骤的计算设备(诸如个人计算机、服务器或网络设备)的多个命令。存储介质包括USB磁盘、移动硬盘、只读存储器(ROM)、随机存取存储器(RAM)、软盘或能够存储程序代码的其他类型的介质。

本发明的实施例是可以在3GPP规范中采用的技术/过程的组合,以创建最终产品。

本发明的实施例提供了一种用于在用户设备(UE)中操作后续上行链路数据传输小数据传输(SDT)的方法。该方法包括:检测后续数据是否符合SDT标准;检测UE是否能够切换到非SDT程序;执行SDT程序,如果后续数据符合SDT标准,则后续数据传输到基站;如果后续数据不符合SDT标准,并且UE能够切换到非SDT程序,则执行非SDT程序将后续数据传输到基站。本发明提高了网络性能和效率。

本发明实施例中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

相关技术
  • 一种用户信息管理方法、系统、设备及计算机存储介质
  • 基于区块链的信息管理方法、装置、介质及电子设备
  • 基于多信息决策的健康管理方法、系统、设备及存储介质
  • 一种基于区块链的合约地址解析方法、装置、设备及介质
  • 一种基于区块链的人才评定方法、装置、设备及介质
  • 一种基于标识解析的人才教育信息管理方法、设备及介质
  • 一种基于标识解析的能源信息管理方法、系统、设备及存储介质
技术分类

06120116333216