停止传输重复的制作方法

文档序号:19160629发布日期:2019-11-16 01:18阅读:179来源:国知局
停止传输重复的制作方法

本文公开的主题总体涉及无线通信,并且更具体地,涉及上行链路传输重复的提前终止。



背景技术:

这里定义以下缩写,其至少一些在以下描述中被引用。

第三代合作伙伴计划(“3gpp”)、肯定应答(“ack”)、接入和移动性管理功能(“amf”)、二进制相移键控(“bpsk”)、载波聚合(“ca”)、空闲信道评估(“cca”)、控制信道元素(“cce”)、循环前缀(“cp”)、信道状态信息(“csi”)、公共搜索空间(“css”)、离散傅立叶变换扩展(“dfts”)、下行链路控制信息(“dci”)、下行链路(“dl”)、下行链路导频时隙(“dwpts”)、增强型空闲信道评估(“ecca”)、增强型移动宽带(“embb”)、演进型节点b(“enb”)、欧洲电信标准协会(“etsi”)、基于帧的设备(“fbe”)、频分双工(“fdd”)、频分多址(“fdma”)、保护时段(“gp”)、混合自动重传请求(“harq”)、物联网(“iot”)、关键性能指标(“kpi”)、授权辅助接入(“laa”)、基于负载的设备(“lbe”)、先听后说(“lbt”)、长期演进(“lte”)、lte高级(“lte-a”)、媒体接入控制(“mac”)、多址(“ma”)、调制编码方案(“mcs”)、机器类型通信(“mtc”)、大规模mtc(“mmtc”)、多输入多输出(“mimo”)、多用户共享接入(“musa”)、窄带(“nb”)、否定应答(“nack”)或(“nak”)、新数据指示符(“ndi”)、网络功能(“nf”)、下一代节点b(“gnb”)、非正交多址接入(“noma”)、正交频分复用(“ofdm”)、主小区(“pcell”)、物理广播信道(“pbch”)、物理下行链路控制信道(“pdcch”)、物理下行链路共享信道(“pdsch”)、图样分割多址(“pdma”)、物理混合arq指示符信道(“phich”)、物理随机接入信道(“prach”)、物理资源块(“prb”)、物理上行链路控制信道(“pucch”)、物理上行链路共享信道(“pusch”)、服务质量(“qos”)、正交相移键控(“qpsk”)、无线电资源控制(“rrc”)、随机接入过程(“rach”)、随机接入响应(“rar”)、参考信号(“rs”)、资源扩展多址接入(“rsma”)、往返时间(“rtt”)、接收(“rx”)、稀疏码多址(“scma”)、调度请求(“sr”)、会话管理功能(“smf”)、探测参考信号(“srs”)、单载波频分多址(“sc-fdma”)、辅小区(“scell”)、共享信道(“sch”)、信干噪比(“sinr”)、系统信息块(“sib”)、传输块(“tb”)、传输块大小(“tbs”)、时分双工(“tdd”)、时分复用(“tdm”)、发送和接收点(“trp”)、传输时间间隔(“tti”)、发送(“tx”)、上行链路控制信息(“uci”)、用户实体/设备(移动终端)(“ue”)、上行链路(“ul”)、用户平面功能(“upf”)、通用移动电信系统(“umts”)、上行链路导频时隙(“uppts”)、超可靠性和低延迟通信(“urllc”)、以及全球微波接入互操作性(“wimax”)。如这里所使用的,“harq-ack”可以统一表示肯定应答(“ack”)和否定应答(“nak”)。ack意指正确地接收tb,而nak意指错误地接收tb。

在5g网络中,可以使用针对预定次数的传输重复配置的基于免许可的ul传输来发送urllcul业务。一旦gnb成功接收到ul业务,就不需要ul业务的传输重复,并且如果gnb已成功接收到ul业务,则ue继续预定次数的传输重复会浪费资源。然而,当gnb成功接收到ul业务时,不存在ue停止传输重复的机制。



技术实现要素:

公开用于提前终止上行链路传输重复的方法。装置和系统也执行方法的功能。该方法还可以体现在包括可执行代码的一个或多个计算机程序产品中。

在一个实施例中,一种用于提前终止上行链路传输重复的方法包括在第一tti中将数据传输到基站单元。这里,数据被配置为具有预定重复次数的传输。该方法还包括在第二tti中从基站单元接收控制信号,并确定控制信号是否对应于数据。响应于对应于数据的控制信号,该方法包括在重复的次数达到预定次数之前确定是否停止数据的至少一次传输重复。

用于提前终止上行链路传输重复的另一种方法包括在第一tti中从远程单元接收数据。这里,数据被配置为具有预定重复次数的传输。该方法包括确定数据是否被成功接收并在第二tti中向远程单元发送控制信号。这里,控制信号对应于数据并包括用于指示数据是否被成功接收的指示符。

附图说明

通过参考在附图中图示的特定实施例,将呈现以上简要描述的实施例的更具体的描述。应理解,这些附图仅描绘一些实施例,并且因此不应认为是对范围的限制,将通过使用附图以附加的特征和细节来描述和解释实施例,其中:

图1是图示用于提前终止上行链路传输重复的无线通信系统的一个实施例的示意性框图;

图2图示用于提前终止上行链路传输重复的网络架构的一个实施例;

图3是图示用于提前终止上行链路传输重复的计算设备的一个实施例的示意性框图;

图4是图示用于提前终止上行链路传输重复的计算设备的另一实施例的示意性框图;

图5是图示使用指示dl控制信号与先前接收的ul数据之间的对应关系的包括的tti偏移的上行链路传输重复的提前终止的一个实施例的框图;

图6是图示使用指示dl控制信号与先前接收的ul数据之间的对应关系的包括的tti索引的上行链路传输重复的提前终止的一个实施例的框图;

图7是图示使用指示dl控制信号与先前接收的ul数据之间的对应关系的预先配置的tti偏移的上行链路传输重复的提前终止的一个实施例的框图;

图8是图示用于提前终止上行链路传输重复的方法的一个实施例的示意性流程图;

图9是图示用于提前终止上行链路传输重复的方法的另一实施例的示意性流程图。

具体实施方式

如本领域的技术人员将理解的,实施例的各方面可以体现为系统、装置、方法或程序产品。因此,实施例可以采用完全硬件实施例、完全软件实施例(包括固件、驻留软件、微代码等)或者组合软件和硬件方面的实施例的形式。

例如,所公开的实施例可以实现为包括定制的超大规模集成(“vlsi”)电路或门阵列、诸如逻辑芯片、晶体管或其他分立组件的现成半导体的硬件电路。所公开的实施例还可以在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等的可编程硬件设备中实现。作为另一示例,所公开的实施例可以包括可执行代码的一个或多个物理或逻辑块,该可执行代码可以例如被组织为对象、过程或函数。

此外,实施例可以采取体现在存储在下文称为代码的机器可读代码、计算机可读代码和/或程序代码的一个或多个计算机可读存储设备中的程序产品的形式。存储设备可以是有形的、非暂时的和/或非传输的。存储设备可能不体现信号。在某个实施例中,存储设备仅采用用于访问代码的信号。

可以利用一个或多个计算机可读介质的任何组合。计算机可读介质可以是计算机可读存储介质。计算机可读存储介质可以是存储代码的存储设备。存储设备可以是,例如,但不限于电子、磁、光、电磁、红外、全息、微机械或半导体系统、装置或设备、或前述的任何合适的组合。

存储设备的更具体示例(非详尽列表)将包括下述:具有一条或多条电线的电气连接、便携式计算机磁盘、硬盘、随机存取存储器(“ram”)、只读存储器(“rom”)、可擦除可编程只读存储器(“eprom”或闪存)、便携式光盘只读存储器(“cd-rom”)、光学存储设备、磁性存储设备、或前述的任何合适的组合。在本文件的上下文中,计算机可读存储介质可以是任何有形介质,其能够包含或存储程序以供指令执行系统、装置或设备使用或与其结合使用。

本说明书中对“一个实施例”、“实施例”或类似语言的引用意指结合该实施例描述的特定特征、结构或特性包括在至少一个实施例中。因此,除非另有明确说明,否则在整个说明书中出现的短语“在一个实施例中”、“在实施例中”和类似语言可以但不一定全部指代相同的实施例,而是意指“一个或多个但不是所有实施例”。除非另有明确说明,否则术语“包括”、“包含”、“具有”及其变体意指“包括但不限于”。除非另有明确说明,否则列举的项目列表并不暗示任何或所有项目是互斥的。除非另有明确说明,否则术语“一(a)”、“一个(an)”和“该”也指“一个或多个”。

此外,所描述的实施例的特征、结构或特性可以以任何合适的方式组合。在以下描述中,提供许多具体细节,诸如编程、软件模块、用户选择、网络事务、数据库查询、数据库结构、硬件模块、硬件电路、硬件芯片等的示例,以提供对实施例的彻底理解。然而,相关领域的技术人员将认识到,可以在没有一个或多个具体细节的情况下,或者利用其他方法、组件、材料等来实践实施例。在其他情况下,未详细示出或描述公知的结构、材料或操作以避免使实施例的一些方面模糊。

下面参考根据实施例的方法、装置、系统和程序产品的示意性流程图和/或示意性框图来描述实施例的各方面。将会理解,示意性流程图和/或示意性框图的每个块以及示意性流程图和/或示意性框图中的块的组合能够通过代码实现。此代码能够被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令,创建用于实现在示意性流程图和/或示意性块图中指定的功能/操作的装置。

代码还可以存储在存储设备中,该存储设备能够指示计算机、其他可编程数据处理装置或其他设备以特定方式运行,使得存储在存储设备中的指令产生包括指令的制品,该指令实现在示意性流程图和/或示意性块图中指定的功能/操作。

代码还可以被加载到计算机、其他可编程数据处理装置或其他设备上,使得在计算机、其他可编程装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,使得在计算机或其他可编程装置上执行的代码提供用于实现在示意性流程图和/或示意性块图中指定的功能/操作的过程。

附图中的示意性流程图和/或示意性框图图示根据各种实施例的装置、系统、方法和程序产品的可能实现的架构、功能和操作。在这方面,示意性流程图和/或示意性框图中的每个块可以表示代码的模块、片段或部分,其包括用于实现指定的逻辑功能的代码的一个或多个可执行指令。

还应注意,在一些替代性实施方式中,块中注释的功能可以不按附图中注释的顺序发生。例如,连续示出的两个块实际上可以基本上同时执行,或者这些块有时可以以相反的顺序执行,这取决于所涉及的功能。可以设想其他步骤和方法,其在功能、逻辑或效果上等同于所图示的附图的一个或多个块或其部分。

每个附图中的元件的描述可以参考前述附图的元件。相似的数字指代所有附图中的相似元件,包括相似元件的替选的实施例。

为了在成功接收到ul数据之后解决上述不必要的ul传输重复的问题,gnb或基站单元向ue发送指示符(例如,ack比特)和控制信号,诸如ul许可。然而,ue需要确定ul许可是否对应于ul数据。因此,gnb使用tti偏移和/或tti索引来指示控制信号(例如,ul许可)与ul数据之间的对应关系。在确定控制信号对应于先前发送的ul数据之后,ue检查包含在控制信号中的指示符,并且响应于指示数据被成功接收的指示符,在达到预定重复次数之前停止传输重复。

图1描绘根据本公开的实施例的用于提前终止上行链路传输重复的无线通信系统100。在一个实施例中,无线通信系统100包括远程单元105、基站单元110和通信链路115。即使图1中描绘特定数量的远程单元105、基站单元110和通信链路115,本领域的技术人员将认识到,任何数量的远程单元105、基站单元110和通信链路115可以包括在无线通信系统100中。

在一个实施方式中,无线通信系统100符合3gpp规范中指定的5g系统。然而,更一般地,无线通信系统100可以实现一些其他开放或专有通信网络,例如,lte-a或wimax,以及其他网络。本公开不旨在限于任何特定无线通信系统架构或协议的实现。

在一个实施例中,远程单元105可以包括计算设备,诸如台式计算机、膝上型计算机、个人数字助理(“pda”)、平板计算机、智能电话、智能电视(例如,连接到因特网的电视)、智能设备(例如,连接到互联网的设备)、机顶盒、游戏控制台、安全系统(包括安全摄像机)、车载计算机、网络设备(例如,路由器、交换机、调制解调器)等。在一些实施例中,远程单元105包括可穿戴设备,诸如智能手表、健身带、光学头戴式显示器等。此外,远程单元105可以被称为订户单元、移动设备、移动站、用户、终端、移动终端、固定终端、订户站、用户设备(“ue”)、用户终端、设备、或者本领域中使用的其他术语。远程单元105可以经由上行链路(“ul”)和下行链路(“dl”)通信信号直接与一个或多个基站单元110通信,例如,远程单元105可以经由ul通信信号将传输块(“tb”)中的数据发送到基站单元110,并且经由dl通信信号从基站单元接收数据或控制信号。此外,ul和dl通信信号可以通过无线通信链路115被承载。

基站单元110可以分布在地理区域上。在某些实施例中,基站单元110还可以称为接入终端、接入点、基站(base)、基站(basestation)、节点b、enb、gnb、家庭节点b、中继节点、或本领域中使用的任何其他术语。基站单元110通常是无线电接入网络(“ran”)的一部分,其可以包括可通信地耦合到一个或多个对应的基站单元110的一个或多个控制器。ran通常可通信地耦合到一个或多个核心网络,该核心网络又可以耦合到其他网络,像因特网和公共交换电话网络,以及其他网络。无线电接入和核心网络的这些和其他元件未被图示,但是其通常是本领域的普通技术人员所熟知的。基站单元110经由ran连接到移动核心网络130。

基站单元110可以经由无线通信链路115服务于例如小区或者小区扇区的服务区域内的多个远程单元105。基站单元110可以通过通信信号直接与远程单元105中的一个或多个通信。通常,基站单元110在时间、频率和/或空间域中发送下行链路(“dl”)通信信号以服务远程单元105。此外,dl通信信号可以通过通信链路115承载。通信链路115可以是授权或未授权无线电频谱中的任何合适的载波。通信链路115有助于一个或多个远程单元105和/或一个或多个基站单元110之间的通信。

在一个实施例中,移动核心网络130是5g核心网(“5gc”)或演进分组核心网(“epc”),其可以耦合到其它数据网络125,如因特网和专用数据网络,以及其他数据网络。每个移动核心网络130属于单个公共陆地移动网络(“plmn”)。本公开不旨在限于任何特定无线通信系统架构或协议的实现。

移动核心网络130包括若干网络功能(“nf”)。如所描述的,移动核心网络130包括接入和移动性管理功能(“amf”)135、会话管理功能(“smf”)140和用户平面功能(“upf”)145。尽管在图1中描述具体数量的amf135、smf140和upf145,但是本领域的技术人员将认识到,任何数量的amf135、smf140和upf145都可以包括在移动核心网络130中。

amf135提供诸如ue注册、ue连接管理和ue移动性管理的服务。smf140管理远程单元105的数据会话,诸如pdu会话。upf145向远程单元105提供用户平面(例如,数据)服务。远程单元105和数据网络125之间的数据连接由upf145管理。

如下面进一步详细讨论的,远程单元105可以被配置成重复预定次数的ul传输以确保它们在基站单元110处的接收。然而,一旦基站单元110已成功接收到数据,远程单元105就不必要使用重复ul传输的无线电资源。如这里所使用的,基站单元110通过在其接收器处接收包含上行链路数据的上行链路信号并且成功地从上行链路信号解码上行链路数据来“成功地接收”数据。因此,基站单元110可以指示其已经成功接收到上行链路数据,其中远程单元105响应于接收到成功的指示而停止上行链路数据的任何剩余传输重复。

图2描绘根据本公开的实施例的用于提前终止上行链路传输重复的网络200。网络200包括ue205和gnb210。网络200描绘无线通信系统100的简化实施例。ue205可以是远程单元105的一个实施例,而gnb210可以是基站单元的一个实施例。这里,gnb210可以是gnb或5g基站。尽管仅描绘一个ue205,但是在其他实施例中,gnb210可以服务于多个ue205。

如所描述的,ue205通过ul信道(诸如pusch)在第一tti中发送数据,这里,数据指的是ultb215。tti可以是时隙、微时隙等。ultb215可以用于需要比embb服务更短的延迟容限和更高的传输可靠性的urllc服务。这样,可以使用免许可ul传输来发送ultb215以满足延迟要求。此外,为了满足可靠性要求,ultb215可以总共重复k次(以包括初始传输),其中k是大于或等于1的预定数。

然而,一旦gnb210成功接收到ultb215,对于ue205来说继续ultb215的重复传输是低效的。gnb210用(dl)控制信号220(诸如dci和/或ul许可)响应ultb215。注意,gnb210在第二个后续tti中发送控制信号220。为了更有效的资源使用,gnb210向ue205指示控制信号220对应于接收的ultb215并指示ultb215是否被成功接收。ue205确定控制信号220是否对应于ultb215并且在gnb210指示ultb215被成功接收时停止ultb215的任何剩余传输重复。如这里所使用的,gnb210通过在其接收器处接收包含上行链路数据的上行链路信号并且成功地从上行链路信号解码上行链路数据来“成功地接收”数据。

为了促进ul传输重复的提前终止(例如,响应于成功接收到上行链路数据),ue205需要确定所接收的控制信号220(例如,ul许可)是否用于ultb215。在一个实施例中,ue205在免许可模式下在pusch上开始发送ultb215之后立即尝试发现ul许可是否对应于ultb215。在另一实施例中,ue205在尝试发现ul许可是否对应于ultb215之前在pusch上发送ultb215之后等待预定时间量。

如果控制信号220对应于ultb215,则ue205继续确定控制信号220是用于调度ultb215的重传(例如,使用基于许可的传输)还是指示停止ultb215的传输重复。否则,如果控制信号220不对应于ultb215,则ue205根据接收到的ul许可在pusch上发送新数据。为了防止混淆,ue205仅在一个tti中发送一个pusch。此外,在ue205处,ul许可触发的pusch在给定tti中覆盖任何免许可的pusch。

在一些实施例中,gnb210使用控制信号220中的比特字段来隐含地指示控制信号220是否对应于ultb215。例如,控制信号220的tti偏移和/或tti索引可以被使用来隐含地指示控制信号220对应于ultb215。为了防止混淆,ue205和gnb210保持对tti偏移的含义的相同理解。图5-7描绘使用控制信号220的tti偏移和/或tti索引以隐含地指示对应关系的各种实施例。

在确定控制信号220对应于ultb215之后,ue205检查控制信号220以确定是否在gnb210处成功接收到ultb215。在一些实施例中,ue205重新解释控制信号220中的ndi字段作为ack/nak值。与传统使用相比,这里的ndi字段指示ultb215是被成功接收(例如,使用ack比特值)还是未被成功接收(例如,使用nak比特值)。为了防止混淆,ue205和gnb210保持对ndi字段的含义的相同理解。在一个实施例中,当响应于ultb215发送控制信号220时,ndi字段的含义在ue205和gnb210两者使用的通信标准规范中被预定义。在某些实施例中,当被重新解释为ack/nak指示时,ndi字段的含义是固定的。在其他实施例中,可以为ue205预先配置ndi字段的含义。

图3描绘根据本公开的实施例的可以用于提前终止上行链路传输重复的远程装置300的一个实施例。远程装置300可以是如上所述的远程单元105和/或ue205的一个实施例。此外,远程装置300可以包括处理器305、存储器310、输入设备315、输出设备320、收发器325,用于与一个或多个基站单元110通信。

如所描述的,收发器325可以包括发射器330和接收器335。收发器325还可以支持一个或多个网络接口340,诸如用于与gnb通信的uu接口。在一些实施例中,输入设备315和输出设备320被组合成单个设备,诸如触摸屏。在某些实施例中,远程装置300可以不包括任何输入设备315和/或输出设备320。

在一个实施例中,处理器305可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器305可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、现场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器305执行存储在存储器310中的指令以执行本文描述的方法和例程。处理器305通信地耦合到存储器310、输入设备315、输出设备320和收发器325。

在一些实施例中,发射器330在第一tti中将数据(例如,ultb)发送到基站单元110。tti可以是时隙、微时隙或其他定义的时间间隔。这里,数据被配置为具有预定重复次数的传输。例如,发射器330可以被配置成在不同的tti中每次发送总共10次ultb的重复。在某些实施例中,发射器330使用免许可机制发送数据。在其他实施例中,发射器330在ul许可中指示的ul资源上发送数据。在一个实施例中,在第一tti中发送的数据是数据的初始传输。在另一实施例中,在第一tti中发送的数据是数据的重传(例如,后续传输重复)。

接收器335在第二tti中从基站单元110接收控制信号(例如,dci和/或ul许可)。这里,第二tti发生在第一tti之后。在一个实施例中,第二tti是在第一tti之后的至少最小数量的tti。在某些实施例中,第二tti具有与第一tti相同的持续时间。

响应于接收器335接收到控制信号,处理器305确定控制信号是否对应于数据(例如,是对ultb的响应)。如果控制信号对应于数据,则处理器305在重复次数达到预定次数之前确定是否停止数据的任何剩余传输重复(例如,ul传输重复的提前终止)。

在一些实施例中,处理器305通过识别tti偏移,从第二tti和识别的tti偏移计算tti(例如,目标tti),并确定计算的tti是否与第一tti匹配来确定控制信号是否对应于数据。这里,如果计算的tti与第一tti匹配,则控制信号对应于数据。

在某些实施例中,处理器305从包含在控制信号中的比特字段识别tti偏移。在一个实施例中,比特字段中的值对应于tti偏移量。在另一实施例中,比特字段中的值指示来自tti偏移的集合的tti偏移。这里,tti偏移的集合可以由基站单元预先配置或者在远程装置300和基站单元110使用的通信标准规范中预定义,例如,在发射器330发送ultb之前。在其他实施例中,tti偏移可以是固定值(例如,在远程装置300使用的电信标准中预定义)或由基站单元110半静态地配置。这里,在发射器330发送数据之前,所述tti偏移由基站单元预先配置。

在一些实施例中,处理器305通过识别包含在控制信号中的tti索引来确定控制信号是否对应于数据。然后,处理器305确定所识别的tti索引是否与第一tti匹配。这里,响应于识别的tti索引匹配第一tti,控制信号对应于数据。

在某些实施例中,发射器330在接收器335接收到控制信号之前在第三tti中发送ultb的传输重复。这里,处理器305通过确定tti偏移是否指向第三tti或tti索引是否匹配第三tti来确定控制信号是否对应于ultb。

在控制信号对应于ul数据的情况下,控制信号包括用于指示数据是否被成功接收的指示符。在一些实施例中,处理器305通过解释用于确定数据是否被成功接收的指示符来确定是否在重复次数达到预定次数之前停止数据的任何剩余传输重复。在某些实施例中,指示符替换控制信号中的ndi字段。在这样的实施例中,处理器305将ndi字段重新解释为ack/nak比特,使得重新解释的ndi指示数据是否被成功接收。例如,比特值“1”可以是指示成功接收数据的ack,而比特值“0”可以是指示数据接收不成功的nak。

响应于指示数据被成功接收的指示符,发射器330在重复次数达到预定次数之前停止数据的至少一次传输重复(例如,所有剩余的传输重复)。在一个实施例中,响应于指示数据未被成功接收的指示符,发射器330继续重复数据直到重复次数达到预定次数。在另一实施例中,响应于指示数据未被成功接收的指示符,发射器330基于控制信号的调度来发送数据。

在一个实施例中,存储器310是计算机可读存储介质。在一些实施例中,存储器310包括易失性计算机存储介质。例如,存储器310可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器310包括非易失性计算机存储介质。例如,存储器310可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器310包括易失性和非易失性计算机存储介质。

在一些实施例中,存储器310存储与上行链路传输重复的提前终止有关的数据。例如,存储器310可以存储tti值、tti偏移等。在一些实施例中,存储器310还存储程序代码和相关数据,诸如在远程单元105上操作的操作系统或其他控制器算法以及一个或多个软件应用程序。

在一个实施例中,输入设备315可以包括任何已知的计算机输入设备,包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备315可以与输出设备320集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备315包括两个或更多个不同的设备,诸如键盘和触摸板。在某些实施例中,输入设备315可以包括用于捕获图像或以其他方式输入可视数据的相机。

在一个实施例中,输出设备320可以包括任何已知的电子可控显示器或显示设备。输出设备320可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备320包括能够向用户输出可视数据的电子显示器。例如,输出设备320可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。

在某些实施例中,输出设备320包括用于产生声音的一个或多个扬声器。例如,输出设备320可以产生可听警报或通知(例如,哔哔声或铃声)。在一些实施例中,输出设备320包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备320的全部或部分可以与输入设备315集成。例如,输入设备315和输出设备320可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备320可以位于输入设备315附近。

收发器325与移动通信网络的基站单元110通信。收发器325可以包括一个或多个发射器330和一个或多个接收器335。如上面所讨论的,收发器325可以支持一个或多个网络接口340以与基站单元110通信。

图4描绘根据本公开的实施例的可以用于提前终止上行链路传输重复的基站装置400的一个实施例。基站装置400可以是如上所述的基站单元110和/或gnb210的一个实施例。此外,基站装置400可以包括处理器405、存储器410、输入设备415、输出设备420、收发器425,用于与一个或多个远程单元105和/或移动核心网络130通信。

如所描述的,收发器425可以包括发射器430和接收器435。收发器425还可以支持一个或多个网络接口440,诸如uu接口、n2接口、n3接口和/或适合与远程单元和/或核心网络通信的其他网络接口。在一些实施例中,输入设备415和输出设备420被组合成单个设备,诸如触摸屏。在某些实施例中,基站装置400可以不包括任何输入设备415和/或输出设备420。

在一个实施例中,处理器405可以包括能够执行计算机可读指令和/或能够执行逻辑操作的任何已知控制器。例如,处理器405可以是微控制器、微处理器、中央处理单元(“cpu”)、图形处理单元(“gpu”)、辅助处理单元、场可编程门阵列(“fpga”)、或类似的可编程控制器。在一些实施例中,处理器405执行存储在存储器410中的指令以执行本文描述的方法和例程。处理器405通信地耦合到存储器410、输入设备415、输出设备420和收发器425。

在一些实施例中,接收器435从远程单元105接收数据(例如,ultb),该数据在第一传输时间间隔(“tti”)中发送。在某些实施例中,数据被配置为为具有预定重复次数的传输。处理器405确定数据是否被成功接收。发射器430在第二tti中将控制信号发送到远程单元。这里,控制信号对应于接收的数据,并包括用于指示数据是否被成功接收的指示符。

在某些实施例中,处理器405使用第一tti和第二tti之间的tti偏移来指示控制信号与数据之间的关联。例如,处理器405可以包括控制信号中的比特字段以指示tti偏移。在一个实施例中,包括在控制信号中的比特字段可以指示来自于tti偏移的集合的tti偏移。这里,可以为远程单元105预先配置tti偏移集,或者在基站装置400和远程单元105使用的通信标准规范中预定义tti偏移集。在其他实施例中,第一tti和第二tti之间的tti偏移是固定值或者在远程单元105发送数据之前为远程单元105预先配置。在某些实施例中,处理器405使用第一tti的tti索引来指定控制信号和数据之间的关联。例如,处理器405可以包括控制信号中的比特字段,其指定第一tti的tti索引以指定关联。

在一些实施例中,处理器405基于数据(ultb)是否被成功接收,通过将ndi字段的值设置为ack或nak值来指示数据是否被成功接收。这与传统的ndi使用形成对比,其中,值的变化(例如,从“0”切换到“1”的值,或反之亦然)用于指示要发送新数据。因此,可以通过远程单元105重新解释控制信号中的ndi来实现指示符。在其他实施例中,用于指示数据是否被成功接收的指示符替换控制信号中的ndi。在某些实施例中,指示符是控制信号中的一个比特(例如,ack/nak比特),其值指示数据是否被成功接收。当指示符指示数据被成功接收时,远程单元105在重复次数达到预定次数之前停止数据(例如,ultb)的传输重复。否则,远程单元105继续数据的传输重复,直到发生预定次数的重复或者稍后接收的控制信号中的新(例如,后续)指示符指示数据被成功接收为止。

在一个实施例中,存储器410是计算机可读存储介质。在一些实施例中,存储器410包括易失性计算机存储介质。例如,存储器410可以包括ram,其包括动态ram(“dram”)、同步动态ram(“sdram”)和/或静态ram(“sram”)。在一些实施例中,存储器410包括非易失性计算机存储介质。例如,存储器410可以包括硬盘驱动器、闪存或任何其他合适的非易失性计算机存储设备。在一些实施例中,存储器410包括易失性和非易失性计算机存储介质。

在一些实施例中,存储器410存储与上行链路传输重复的提前终止有关的数据。例如,存储器410可以存储tti值、tti偏移等。在一些实施例中,存储器410还存储程序代码和相关数据,诸如在远程单元105上操作的操作系统或其他控制器算法以及一个或多个软件应用程序。

在一个实施例中,输入设备415可以包括任何已知的计算机输入设备,包括触摸板、按钮、键盘、触控笔、麦克风等。在一些实施例中,输入设备415可以与输出设备420集成,例如,作为触摸屏或类似的触敏显示器。在一些实施例中,输入设备415包括两个或更多个不同的设备,诸如键盘和触摸板。在某些实施例中,输入设备415可以包括用于捕获图像或以其他方式输入可视数据的相机。

在一个实施例中,输出设备420可以包括任何已知的电子可控显示器或显示设备。输出设备420可以被设计为输出视觉、听觉和/或触觉信号。在一些实施例中,输出设备420包括能够向用户输出可视数据的电子显示器。例如,输出设备420可以包括但不限于lcd显示器、led显示器、oled显示器、投影仪或能够向用户输出图像、文本等的类似显示设备。

在某些实施例中,输出设备420包括用于产生声音的一个或多个扬声器。例如,输出设备420可以产生可听警报或通知(例如,哔哔声或者铃声)。在一些实施例中,输出设备420包括用于产生振动、运动或其他触觉反馈的一个或多个触觉设备。在一些实施例中,输出设备420的全部或部分可以与输入设备415集成。例如,输入设备415和输出设备420可以形成触摸屏或类似的触敏显示器。在其他实施例中,输出设备420可以位于输入设备415附近。

收发器425与移动通信网络内的远程单元通信。收发器425还可以与核心网络,诸如移动核心网络130通信。收发器425可以包括一个或多个发射器430和一个或多个接收器435。如上所述,收发器425可以支持用于与远程单元105和移动核心网130通信的一个或多个网络接口440。

图5描绘通过使用所包括的tti偏移来指示dl控制信号与先前接收的ul数据(例如,ultb215)之间的对应关系从而提前终止上行链路传输重复的过程500。过程500涉及ue205和gnb210之间的通信。ue205可以是上面讨论的远程单元105和/或远程装置300的一个实施例。gnb210可以是上面讨论的基站单元110和/或基站装置400的一个实施例。

如所描述的,过程500开始并且ue205生成要发送到gnb210的上行链路数据(参见项目505)。因此,ue205将上行链路数据传输(项目510)发送到gnb210,该上行链路数据传输包括上行链路数据511。这里,上行链路数据511可以是上面讨论的ultb215的一个实施例。在一些实施例中,ue205使用免许可ul传输资源来发送上行链路数据传输。例如,gnb210可以预先配置用于urllc服务的免许可ul传输的传输资源池。

ue205被配置成发送k次上行链路数据511的重复,其中k是预定值(例如,先前由gnb210配置)。这里,k次重复包括初始上行链路数据传输(项目510)和一个或多个后续传输重复(项目515)。每个后续传输重复包括上行链路数据511的副本。这里,初始传输在第一tti上发送,而一个或多个后续传输重复在后续tti上发送。

在接收到初始上行链路数据传输(或后续传输重复)之后,gnb210确定是否成功接收到上行链路数据511。当gnb210能够对其进行解码时,成功接收到上行链路数据511。类似地,当gnb210不能对其进行解码时,未成功接收到上行链路数据511。接下来,gnb210生成控制信号520,诸如dci和/或ul许可,用于传输到ue205。如所描述的,控制信号520包括tti偏移字段525和指示符530。指示符530指示是否在gnb210处成功接收到上行链路数据511。

tti偏移是控制信号520对应的tti的动态指示(例如,初始上行链路数据传输或后续传输重复的tti)。为了指示控制信号520对应于初始上行链路数据传输,gnb210将tti偏移字段525中的比特设置为指向初始上行链路数据传输的tti的值。例如,如果在具有值“z”的第一tti期间发送初始上行链路数据传输并且在具有值“y”的第二tti期间发送控制信号220,则gnb210计算“x”的tti偏移使得“y”-“x”=“z”。为了指示控制信号520对应于后续传输重复,gnb210将tti偏移字段525中的比特设置为指向后续传输重复的tti的值。

发送免许可pusch(例如,510处的初始上行链路数据传输或515处的后续传输重复)的ue205与发送控制信号520的gnb210之间的tti偏移取决于ue205和gnb210的处理能力以及urllc服务的延迟要求。例如,如果gnb210未能解码上行链路数据511,则gnb需要为ue205调度上行链路资源以尽快重传上行链路数据511。此外,如果在gnb处成功解码了上行链路数据511,则gnb210向ue205发送肯定应答(例如,ack)以使ue205在重复次数(例如,上行链路数据511的总传输的数量)达到k之前停止上行链路数据511的传输重复。在一些实施例中,tti偏移字段525是覆盖偏移的多达4个tti的两比特值。在其他实施例中,tti偏移字段525指示来自tti偏移的集合的特定tti偏移。这里,tti偏移的集合可以由gnb210预先配置或者在ue205和gnb210使用的通信标准规范中预定义。

在接收到控制信号520后,ue205识别tti偏移字段525(例如,具有值“x”)并识别控制信号520的tti(例如,值“y”)。然后ue205计算“y”-“x”的目标tti并确定目标tti是否匹配初始上行链路数据传输的第一tti(例如,“z”)或后续传输重复的tti。在目标tti与上行链路数据511的传输的tti匹配的情况下,然后ue205确定控制信号520对应于初始上行链路数据传输。否则,如果目标tti与510处的初始上行链路数据传输的tti或515处的后续传输重复不匹配,则ue205确定控制信号520不对应于上行链路数据511并且常规地解释控制信号520。

在所描绘的实施例中,控制信号520对应于初始上行链路数据传输(项目510),并且ue205检查指示符530以确定gnb210是否成功接收到上行链路数据511。在某些实施例中,指示符530替换ul许可中的ndi字段。通常,ndi字段包含一个比特,其指示ul许可是用于新数据还是用于ul传输重复。然而,当指示符530替换ndi字段时,相应的比特被解释为ack/nak比特。在一个实施例中,ndi字段中的比特值“1”指示上行链路数据511被成功接收(“ack”),而ndi字段中的比特值“0”指示上行链路数据511未被成功接收(“nak”)。在ack的情况下,ue205终止上行链路数据511的传输重复。然而,在nak的情况下,ue205重传上行链路数据511。在一个实施例中,ue205使用免许可传输重复重传上行链路数据511。这里,ue205继续上行链路数据511的传输重复515,直到接收到成功接收的后续指示或者直到重复次数达到k。在其他实施例中,ue205使用基于许可的传输535,例如,使用在控制信号520中调度的ul资源,重传上行链路数据511。

图6描绘通过使用所包括的tti索引来指示dl控制信号与先前接收的ul数据(例如,ultb215)之间的对应关系从而提前终止上行链路传输重复的过程600。过程600涉及ue205和gnb210之间的通信。ue205可以是上面讨论的远程单元105和/或远程装置300的一个实施例。gnb210可以是上面讨论的基站单元110和/或基站装置400的一个实施例。

如所描述的,过程600开始并且ue205生成要发送到gnb210的上行链路数据(参见项目605)。因此,ue205将上行链路数据传输(项目610)发送到gnb210,该上行链路数据传输包括上行链路数据611。这里,上行链路数据611可以是上面讨论的ultb215的一个实施例。在一些实施例中,ue205使用免许可ul传输资源来发送上行链路数据传输。例如,gnb210可以预先配置用于urllc服务的免许可ul传输的传输资源池。

ue205被配置成发送k个重复的上行链路数据611,其中k是预定值(例如,先前由gnb210配置)。这里,上行链路数据611的k次重复包括初始上行链路数据传输(项目610)和一个或多个后续传输重复(项目615)。每个后续传输重复包括上行链路数据611的副本。这里,初始传输在第一tti上发送,而一个或多个后续传输重复在后续tti上发送。

在接收到初始上行链路数据传输(或后续传输重复)之后,gnb210确定是否成功接收到上行链路数据611。当gnb210能够对其进行解码时,成功接收上行链路数据611。类似地,当gnb210不能对其进行解码时,未成功接收上行链路数据611。接下来,gnb210生成控制信号620,诸如dci和/或ul许可,用于传输到ue205。如所描述的,控制信号620包括tti索引字段625和指示符630。指示符630指示是否在gnb210处成功接收到上行链路数据611。

tti索引字段625明确指示控制信号620对应的tti(例如,初始上行链路数据传输或后续传输重复的tti)。为了指示控制信号620对应于初始上行链路数据传输,gnb210设置tti索引字段625中的比特以匹配初始上行链路数据传输的tti。例如,如果在具有值“z”的第一tti期间发送初始上行链路数据传输,则gnb210将tti索引字段625设置为也具有值“z”。这指示控制信号620对应于在第一tti期间发送的pusch。为了指示控制信号620对应于后续传输重复,gnb210将tti索引字段625中的比特设置为与后续传输重复的tti匹配的值。

发送免许可pusch(例如,610处的初始上行链路数据传输或615处的后续传输重复)的ue205与发送控制信号620的gnb210之间的间隔取决于ue205和gnb210的处理能力以及urllc服务的延迟要求。通常,gnb210尽快用控制信号620响应上行链路数据传输。如果在gnb处成功解码上行链路数据611,则gnb210向ue205发送肯定应答(例如,ack)以使ue205在重复次数(例如,上行链路数据611的总传输数量)达到k之前停止上行链路数据611的传输重复。

tti索引字段625所需的比特数取决于无线电帧内的tti的数量。例如,包括20个tti的无线电帧将需要具有5个比特的长度的tti索引字段625。这里,tti索引字段625的长度可以在通信标准规范中预定义或者由gnb210预先配置。与tti偏移字段525相比,tti索引字段625可能需要更多比特来指示与特定ul传输的对应关系。

在接收到控制信号620之后,ue205识别tti索引字段625(例如,具有值“z”)并且确定初始上行链路数据传输的tti(或后续传输重复的tti)是否匹配在tti索引字段625中的值。在tti索引字段625与上行链路数据611的传输的tti匹配的情况下,ue205确定控制信号620对应于上行链路数据611。否则,如果目标tti不匹配610处的初始上行链路数据传输的tti或者615处的后续传输重复,则ue205确定控制信号620不对应于上行链路数据611并且常规地解释控制信号620。

在所描绘的实施例中,控制信号620对应于初始上行链路数据传输(项目610),并且ue205检查指示符630以确定gnb210是否成功接收到上行链路数据611。在某些实施例中,指示符630替换ul许可中的ndi字段。通常,ndi字段包含一个比特,其指示ul许可是用于新数据还是用于ul传输重复。然而,当指示符630替换ndi字段时,相应的比特被解释为ack/nak比特。在一个实施例中,ndi字段中的比特值“1”指示上行链路数据611被成功接收(“ack”),而ndi字段中的比特值“0”指示上行链路数据611未被成功接收(“nak”)。在ack的情况下,ue205终止上行链路数据611的传输重复。然而,在nak的情况下,ue205重传上行链路数据611。在一个实施例中,ue205使用免许可传输重复重传上行链路数据611。这里,ue205继续上行链路数据611的传输重复615,直到接收到成功接收的后续指示或者直到重复次数达到k。在其他实施例中,ue205使用基于许可的传输635,例如,使用在控制信号620中调度的ul资源,重传上行链路数据611。

图7描绘通过使用预定tti偏移来指示dl控制信号与先前接收的ul数据(例如,ultb215)之间的对应关系从而提前终止上行链路传输重复的过程700。过程700涉及ue205和gnb210之间的通信。ue205可以是上面讨论的远程单元105和/或远程装置300的一个实施例。gnb210可以是上面讨论的基站单元110和/或基站装置400的一个实施例。

如所描述的,过程700开始并且ue205从gnb210接收配置信号(参见项目703)。配置信号包括预定的tti偏移值。在稍后的时间点,ue205生成要发送到gnb210的上行链路数据(参见项目705)。因此,ue205将上行链路数据传输(项710)发送到gnb210,该上行链路数据传输包括上行链路数据711。这里,上行链路数据711可以是上面讨论的ultb215的一个实施例。在一些实施例中,ue205使用免许可ul传输资源来发送上行链路数据传输。例如,gnb210可以预先配置用于urllc服务的免许可ul传输的传输资源池。

ue205被配置成发送k次上行链路数据711的重复,其中k是预定值(例如,先前由gnb210配置)。这里,k次重复包括初始上行链路数据传输(项目710)和一个或多个后续传输重复(项目715)。每个后续传输重复包括上行链路数据711的副本。这里,初始传输在第一tti上发送,而一个或多个后续传输重复在后续tti上发送。

在接收到初始上行链路数据传输(或后续传输重复)之后,gnb210确定是否成功接收到上行链路数据711。当gnb210能够对其进行解码时,成功接收上行链路数据711。类似地,当gnb210不能对其进行解码时,未成功接收上行链路数据711。接下来,gnb210生成控制信号720,诸如dci和/或ul许可,用于传输到ue205。如所描述的,控制信号720包括指示符730。这里,控制信号720不需要tti偏移字段,因为tti偏移由gnb210预先配置。指示符730指示在gnb210处是否成功接收到上行链路数据711。

为了指示控制信号720对应于初始上行链路数据传输,gnb210基于预先配置的tti偏移在特定tti期间发送控制信号720。例如,如果在具有值“z”的第一tti期间发送初始上行链路数据传输并且预配置的tti偏移具有值“x”,则gnb210在具有“y”的值的第二tti期间发送控制信号720,使得“y”-“x”=“z”。为了指示控制信号720对应于后续传输重复,gnb210基于预先配置的tti偏移和在后续传输重复的tti在特定tti期间发送控制信号720。

发送免许可pusch(例如,710处的初始上行链路数据传输或715处的后续传输重复)的ue205与发送控制信号720的gnb210之间的tti偏移取决于ue205和gnb210的处理能力以及urllc服务的延迟要求。通常,配置的tti偏移被设置为所需的最小间隔(例如,基于ue205和gnb210的处理能力)。此外,如果在gnb处成功解码上行链路数据711,则gnb210向ue205发送肯定应答(例如,ack)以使ue205在重复次数(例如,上行链路数据711的总传输的数量)达到k之前停止上行链路数据711的传输重复。

在接收到控制信号720之后,ue205识别控制信号720的tti(例如,值“y”)并且使用预先配置的“x”的tti偏移计算“y”-“x”的目标tti。如果目标tti与第一tti匹配(例如,“z”的tti),则ue205确定控制信号720对应于初始上行链路数据传输。如果目标tti与后续传输重复的tti匹配,则ue205确定控制信号720对应于后续传输重复。否则,如果目标tti与上行链路数据711的传输的tti不匹配,则ue205确定控制信号720不对应于上行链路数据711并且常规地解释控制信号720。

在所描绘的实施例中,控制信号720对应于初始上行链路数据传输(项目710),并且ue205检查指示符730以确定gnb210是否成功接收到上行链路数据711。在某些实施例中,指示符730替换ul许可中的ndi字段。通常,ndi字段包含一个比特,其指示ul许可是用于新数据还是用于ul传输重复。然而,当指示符730替换ndi字段时,相应的比特被解释为ack/nak比特。在一个实施例中,ndi字段中的比特值“1”指示上行链路数据711被成功接收(“ack”),而ndi字段中的比特值“0”指示上行链路数据711未被成功接收(“nak”)。在ack的情况下,ue205终止上行链路数据711的传输重复。然而,在nak的情况下,ue205重传上行链路数据711。在一个实施例中,ue205使用免许可传输重复重传上行链路数据711。这里,ue205继续上行链路数据711的传输重复715,直到接收到成功接收的后续指示或者直到重复次数达到k。在其他实施例中,ue205使用基于许可的传输735,例如,使用在控制信号720中调度的ul资源,重传上行链路数据711。

图8描绘根据本公开的实施例的用于提前终止上行链路传输重复的方法800的一个实施例。在一些实施例中,方法800由远程单元执行,诸如上述远程单元105、ue205和/或远程装置300。在某些实施例中,方法800可以由执行程序代码的处理器执行,例如,微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等。

方法800开始并在第一tti中将805数据发送到基站单元。在一些实施例中,数据是ultb。在某些实施例中,数据被配置为具有预定重复次数的传输(例如,ultb)。例如,上行链路数据可以最初在第一tti上发送,并且被配置成在一个或多个附加tti期间重传。在一个实施例中,在第一tti中发送805数据包括发送数据的初始传输。在另一实施例中,在第一tti中发送805数据包括发送数据的重传(例如,后续传输重复)。方法800包括在第二tti中从基站单元接收810控制信号。这里,第二tti晚于第一tti。在某些实施例中,控制信号是dci和/或ul许可。

方法800包括确定815控制信号是否对应于数据。在某些实施例中,确定815控制信号是否对应于数据包括识别包含在控制信号中的tti索引并确定所识别的tti索引是否与第一tti(或数据的传输重复的tti)匹配。这里,响应于所识别的tti索引与第一tti(或传输重复的tti)匹配,控制信号对应于数据。

在一些实施例中,确定815控制信号是否对应于数据包括识别tti偏移,从第二tti和识别的tti偏移计算tti,以及确定计算的tti是否与第一tti(或者传输重复数据的tti)匹配。这里,响应于计算的tti与第一tti(或传输重复的tti)匹配,控制信号对应于数据。在某些实施例中,识别tti偏移包括从包含在控制信号中的比特字段识别tti偏移。在一个实施例中,包含在控制信号中的比特字段指示来自tti偏移集合的特定tti偏移。这里,tti偏移的集合可以由基站单元预先配置或者在通信标准规范中预定义。在其他实施例中,tti偏移是固定值。在另一实施例中,在发送805数据之前,由基站单元预先配置tti偏移。

方法800还包括,响应于对应于数据的控制信号,确定820在重复次数达到预定次数之前是否停止数据的至少一次传输重复(例如,是否停止任何剩余的传输重复)。在一些实施例中,控制信号包括用于指示数据是否被成功接收的指示符。

在这样的实施例中,确定820在重复次数达到预定次数之前是否停止数据的至少一次传输重复包括,响应于指示数据已被成功地接收的指示符,从指示符确定数据是否被成功接收并且停止数据的任何剩余的传输重复。在一个实施例中,确定820在重复次数达到预定次数之前是否停止数据的至少一次传输重复包括,响应于指示数据未被成功接收到的指示符,继续数据的传输重复直到重复次数达到预定次数。在另一实施例中,确定820在重复次数达到预定次数之前是否停止数据的至少一次传输重复包括响应于指示数据未被成功接收的指示符基于控制信号的调度来发送数据。

指示符可以是控制信号中的ndi,其中重新解释ndi以确定数据是否被成功接收。方法800结束。

图9是图示根据本公开的实施例的用于提前终止上行链路传输重复的方法900的一个实施例的示意性流程图。在一些实施例中,方法900由基站单元,诸如基站单元110、gnb210和/或基站装置400执行。在某些实施例中,方法900可以由执行程序代码的处理器执行,例如,微控制器、微处理器、cpu、gpu、辅助处理单元、fpga等。

方法900在第一传输时间间隔(“tti”)中开始并从远程单元接收905数据,其中数据被配置为具有预定重复次数的传输。例如,上行链路数据可以最初在第一tti中发送,并且被配置成在一个或多个附加tti期间重传。在一个实施例中,接收905数据包括在接收器处接收包含上行链路数据的上行链路信号。方法900包括确定910是否成功接收到数据。这里,当成功解码来自上行链路信号的数据时,确定数据被“成功接收”。在一个实施例中,在第一tti中接收的数据是数据的初始传输。在另一实施例中,在第一tti中接收的数据是数据的重传(例如,后续传输重复)。

方法900包括在第二tti中将控制信号发送915到远程单元,该控制信号对应于数据并且包括数据是否被成功接收的指示符。在某些实施例中,控制信号使用第一tti和第二tti之间的tti偏移来指示控制信号和数据之间的关联。在一个实施例中,控制信号包括用于指示tti偏移的比特字段。例如,包括在控制信号中的比特字段可以指示来自tti偏移的集合的特定tti偏移,该tti偏移集合被预先配置用于远程单元或者在通信标准规范中预定义。在其他实施例中,第一tti和第二tti之间的tti偏移是固定值,或者在远程单元发送数据之前为远程单元预先配置。在一些实施例中,控制信号包括用于指示第一tti的tti索引的比特字段以指定控制信号和数据之间的关联。

在一个实施例中,通过在控制信号中再利用ndi字段来实现用于指示数据是否被成功接收的指示符。这里,ndi字段中的值用于指示数据是否已被成功接收。在另一个实施例中,ndi字段由指示符替换。在某些实施例中,控制信号中的指示符可以是一个比特(例如,ack/nak比特),其值指示数据是否被成功接收。当指示符指示数据被成功接收时,远程单元在重复次数达到预定次数之前停止数据的传输重复(例如,ultb)。方法900结束。

可以以其他特定形式实践实施例。所描述的实施例在所有方面都应被视为仅是说明性的而非限制性的。因此,本发明的范围由所附权利要求而不是前面的描述来指示。在权利要求的含义和等同范围内的所有变化都包含在其范围内。

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