解调参考信号序列生成方法及装置与流程

文档序号:25543691发布日期:2021-06-18 20:40
解调参考信号序列生成方法及装置与流程

本公开总体上涉及无线通信网络,并且更具体地,涉及解调参考信号dm-rs序列生成方法和装置。



背景技术:

新无线电(nr)网络也称为5g通信网络,被认为是在更高的频带(例如60ghz)中实现的,以实现更高的数据速率并满足更多种类的服务要求。

解调参考信号(dm-rs)通常用于解调数据流和估计信道。在新无线电通信系统,解调参考信号dm-rs设计目前被分类为不同的方面。

例如,如图1所示,dm-rs可以是基于单符号的dm-rs或基于双符号的dm-rs。如图所示,作为示例,具有黑色的块表示例如物理资源块(prb)中的正交频分复用(ofdm)符号。

图2示出了图示dm-rs的频率映射的示意图,其中定义了两种类型的映射。类型1表示具有2个码分复用(cdm)组的基于梳的映射;并且类型2表示具有3个cdm组的非基于梳的映射。

图3示出了图示dm-rs的ofdm符号映射的示意图,其中定义了两种类型的映射。类型a表示基于时隙的调度,其中dm-rs从时隙边界的符号3或4开始;并且类型b表示非基于时隙的调度,其中dm-rs在pxsch符号1中开始。可以在类型a和类型b二者中都配置附加的dm-rs符号。

图4示出了分别针对单符号和双符号dm-rs的dm-rs端口复用,其中最多4个或8个dm-rs端口可以与类型1dm-rs复用,并且最多6个或12个端口可以与类型2dm-rs复用。虚线框表示正交覆盖码(occ)组。仅对于单符号dm-rs,occ应是频域中的occ(fd-occ),对于双符号dm-rs,occ应是fdd-occ和时域中的occ(td-occ)二者,用于dm-rs端口的复用。

图5提供了双符号类型1dm-rs端口与fd-occ和td-occ二者复用的示例,其中r(i)是dm-rs序列的一个样本,并且一个prb被示出在具有dm-rs的2个ofdm符号上。如图5中可以看出,频域中的2个occ码、时域中的2个occ码和2个cdm组提供了8个dm-rs端口。

可以通过在不被其他dm-rs占用的资源元素(re)中传输dm-rs,或使用与占用相同re的dm-rs不同的正交覆盖码(occ),以正交方式传输dm-rs。由于正交dm-rs的数量受到dm-rs所占用的re的数量的限制,因此也期望支持非正交dm-rs。nr中的dm-rs生成支持正交和非正交的dm-rs生成二者。

当禁用变换预编码时,如下提供序列生成。

如果未启用针对物理上行链路共享信道(pusch)的变换预编码,则序列r(n)应根据以下公式生成

其中在第三代合作伙伴计划(3gpp)的相关部分中定义了伪随机序列c(i)。伪随机序列生成器应使用以下公式进行初始化:

其中l是时隙内的ofdm符号号,是帧内的时隙号,表示每个时隙的符号数量;以及

-分别由dmrs-uplinkconfig信息元素(ie)(如果提供)中的高层参数scramblingid0和scramblingid1给出,并且pusch由下行链路控制信息(dci)格式0_1或由具有已配置授权的类型1pusch传输进行调度;

-由dmrs-uplinkconfigie(如果提供)中的高层参数scramblingid0给出,并且pusch由具有循环冗余校验(crc)的dci格式0_0调度,该循环冗余校验(crc)由小区

-无线电网络临时标识符(c-rnti)、调制和编码方案-小区-rnti(mcs-c-rnti)或配置的调度-无线电网络临时标识符(cs-rnti)进行加扰;

-否则

如果使用dci格式0_1,则与pusch传输相关联的dci中的dm-rs初始化字段(如果存在)指示量nscid∈{0,1},否则,nscid=0。mod()表示模函数。

当启用变换预编码时,如下提供序列生成。

如果启用针对pusch的变换预编码,则参考信号序列r(n)应根据以下公式生成:

其中,对于由dci动态调度的pusch传输,用δ=1和α=0给出并且表示用于上行链路传输的调度带宽,表示为子载波的数量。

序列组其中由以下给出:

-如果由dmrs-uplinkconfigie中的高层参数npusch-identity配置,并且根据3gpp中的相关部分,pusch不是msg3pusch,则

-否则

其中fgh和序列号v由以下给出:

-如果既不应使用组跳频,也不应使用序列跳频,则

fgh=0

v=0

-如果应使用组跳频而不是序列跳频,则

v=0

其中伪随机序列c(i)在3gpp的相关部分中被定义,并且应在每个无线电帧的开头用进行初始化。

-如果应使用序列跳频而不是组跳频,则

fgh=0

其中伪随机序列c(i)在3gpp的相关部分中被定义,并且应在每个无线电帧的开头用进行初始化。mzc表示zc序列的长度;并且表示每个资源块子载波的数量。

上面的量l是ofdm符号号,除了双符号dm-rs的情况之外,在双符号dm-rs的情况下,l是双符号dm-rs的第一个符号的ofdm符号号。

iedmrs-uplinkconfig中的rrc信令中提供了用于pusch传输的dm-rs生成的一些参数,这些参数可以包括在iepusch-config和ieconfiguredgrantconfig二者中(用于已配置的授权传输):

在3gpp的nr系统中,如下描述了具有在同一时间频率资源上复用的多个传输的传输方案。

众所周知,具有在同一tf资源中共同调度的ue的一种方案是多用户多输入多输出(mu-mimo),其中多于一个的ue将在相同的所分配的时间和频率资源中传输数据但每个ue具有不同的dm-rs端口。

除了mu-mimo之外,具有在同一tf资源中共同调度的ue的另一种传输方案是非正交多址(noma)。

在3gpp中的新无线电(nr)的版本15标准化中,一个研究项目已被批准用于评估和进一步提供有关非正交多址(noma)方案的建议。

noma方案通常基于交织、加扰或扩展方法,并将用户数据映射到多个用户之间共享的资源上。在noma中,通过使用适当设计的序列/向量,用户设备(ue)传输在共享时频资源上重叠,以便在频率上扩展信息符号。noma范例背后的理念在于,扩展向量的巧妙设计可以促进先进的多用户检测器(mud)(例如,最小均方误差(mmse)检测器或最大后验(map)检测器)的实现,以便改进叠加的ue传输的联合检测/解调。当启用noma的ue共享时间/频率资源并且有效的mud解决方案用于分离其数据信号时,系统然后可以在总速率和/或支持的ue的数量方面实现增强的性能。

传统上,向蜂窝网络中的多个ue或来自蜂窝网络中多个ue的信号传输优选地通过如下方式来完成:经由所发送的信号资源的正交时间、频率、码或空间分配来确保(或至少尝试确保)具有常规正交多址(coma)的所发送信号的正交性。此外,为了说明这种分配中或传播信道中的缺陷,恢复正交性是接收机过程的目的,该接收机过程使用均衡器、类似干扰抑制组合(irc)和其他类似mmse的接收机,用于例如扩频ofdm(s-ofdm)或mimo传输,但也使用这种接收机的非线性变体。

在一些场景中,例如,当可用自由度(dof)小于要服务的用户数量时,网络优先考虑在给定资源上处理比根据oma方法所允许的数量更多的用户的能力。然后,根据noma方法,可以在相同的资源中调度多个用户,其中固有的实现是用户的信号在接收机处将基本上不正交。相反,将存在接收机需要处理的残留的用户间干扰。通过noma传输的性质,多个信号是非正交接收的,并且重叠的信号通常必须在解码之前由接收机分离。为了辅助进行这种处理,已知技术是在各个ue的信号上施加ue特定的签名序列;然后,接收机可以利用签名序列的存在来促进各个用户的信号的提取。另一个等效观点是,调用签名序列允许有效的端到端信道更接近对角线。

可以将noma或mu-mimo中的过载因子定义为在相同tf资源中共同调度的ue数量。

如上所述,当启用变换预编码时(即,当使用离散傅立叶变换扩展ofdm(dfts-ofdm)波形时),仅指定用于基于动态授权的传输的dm-rs序列设计。因此,当启用变换预编码时,有必要指定或定义用于基于已配置授权的传输(例如,pusch传输)的dm-rs序列生成方法。



技术实现要素:

综上所述,目的是提供一种在启用变换预编码时的dm-rs序列生成方法和装置,用于新无线电网络中针对基于已配置授权的传输(例如,pusch传输)的解调和信道估计。它也适用于在启用变换预编码时基于动态授权的传输。

根据本公开的一个方面,提供了一种用于当在传输中启用变换预编码时生成解调参考信号dm-rs序列以用于无线网络(特别是新无线电网络)中的信道估计和解调的方法,包括:确定用于基本序列的循环移位的循环移位值;以及基于循环移位值生成对应的解调参考信号dm-rs序列。

在实施例中,循环移位值从一个传输到另一个传输是不同的。

在实施例中,该方法还可以包括:针对每个传输或针对一组传输,在无线电资源控制rrc信令或下行链路控制信息dci中配置循环移位值。

在实施例中,根据rrc或dci信息的一个或多个配置参数来确定循环移位值。

在实施例中,根据小区id或固定值来确定循环移位值。

在实施例中,循环移位值α由以下公式确定:α=mod(npusch-identity,n)*pi/n,其中n是预定值或已配置值,npusch-identity是rrc信息元素的配置参数,mod()表示模函数,并且pi是π值。

备选地,循环移位值α由以下公式确定:α=mod(npusch-identity,n)*2pi/n,其中n是预定值或已配置值,npusch-identity是rrc信息元素的配置参数,mod()表示模函数,并且pi是π值。

在实施例中,n是不同的循环移位值的数量。

在实施例中,循环移位值被确定为在初始传输和重传之间是不同的。

在实施例中,循环移位值被确定为在重传之间是不同的。

在实施例中,循环移位值被确定为对于重复传输是不同的。

在实施例中,基于无线电网络临时标识rnti值来确定循环移位值。

在实施例中,在非正交多址noma传输的情况下基于签名id确定循环移位值。

在实施例中,循环移位值α由公式α=签名idmodn确定,其中n是预定值。

在实施例中,n是可用的循环移位值的数量。

在实施例中,基于传输的时间或频率配置或分配来确定循环移位值。

在实施例中,基于以下至少一项来确定循环移位值:传输中使用的时隙号、符号号、资源块rb号以及传输中的预配置资源。

在实施例中,预配置资源是配置参数configuredgrantconfig中的周期性。

在实施例中,所述确定包括:由用户设备ue从多于一个的循环移位候选值中随机选择循环移位值。

在实施例中,基于以下因素中的至少一个来确定循环移位值:过载因子;调制和编码方案mcs值;ue测量参数;网络测量参数;ack/nack指示;时频资源可用性;以及时间传输间隔(tti)要求。

在实施例中,ue测量参数包括参考信号接收功率rsrp和参考信号接收质量rsrq。

在实施例中,网络测量参数包括基于来自ue的传输的信噪比snr、信号功率、定时偏移和频率偏移。

在实施例中,该方法被应用于基于已配置授权的pusch传输。

在实施例中,该方法被应用于基于动态授权的pusch传输。

根据本公开的另一方面,提供了一种用于无线网络(特别是新无线电网络)中的信道估计和解调的解调参考信号dm-rs序列产生装置,包括:一个或多个处理器;以及一个或多个存储器,其包括计算机程序,该计算机程序被配置为当由一个或多个处理器执行时使dm-rs序列生成装置执行实施例中的任何方法。

根据本公开的另一方面,提供了一种用于无线网络(特别是新无线电网络)中的信道估计和解调的解调参考信号dm-rs序列生成装置,包括:确定模块,其被配置为当在传输中启用变换预编码时确定用于基本序列的循环移位的循环移位值;以及生成模块,其被配置为基于该循环移位值生成对应的解调参考信号dm-rs序列。

根据本公开的另一方面,提供了一种用户设备,其包括根据本公开的实施例的dm-rs序列生成装置。

根据本公开的另一方面,提供了一种基站,其包括根据本公开的实施例的dm-rs序列生成装置。

根据本公开的另一方面,提供了一种存储有计算机程序的计算机可读介质,其中,该计算机程序包括用于执行根据本公开的实施例的方法的代码。

根据本公开的实施例,当启用变换预编码时,针对基于已配置授权的传输(例如,pusch传输)指定或定义dm-rs序列生成方法。用于基于动态授权的传输的dm-rs序列生成方法被补充和增强。这可以改进信道估计准确性和解调性能,尤其是对于在相同定时频率资源中(例如,在noma或mu-mimo中)共同调度的不同ue或者对于不同小区中的ue。

附图说明

根据以下参考附图对实施例的描述,上述和其他目的、特征和优点将更清楚,在附图中:

图1是示出了在新无线电(nr)网络中使用的基于单符号或双符号的dm-rs的示意图;

图2是示出了在nr网络中使用的dm-rs的频率映射的示意图;

图3是示出了在nr网络中使用的dm-rs的ofdm符号映射的示意图;

图4是示出了在nr网络中使用的dm-rs端口复用的示意图;

图5是示出了在nr网络中使用的双符号类型1dm-rs端口与fd-occ和td-occ二者复用的示意图;

图6是示出了在本公开中适用的网络架构的示意图;

图7是示出了根据本公开的实施例的在nr传输中的dm-rs序列生成方法的流程图;

图8a和图8b是表示根据本公开的实施例的dm-rs生成装置的示意性框图;

图9a是表示根据本公开的实施例的包括dm-rs生成装置的ue的示意性框图;

图9b是表示根据本公开的实施例的包括dm-rs生成装置的基站的示意性框图;

图10示意性地示出了经由中间网络连接到主机计算机的电信网络;

图11是通过部分无线连接经由基站与用户设备通信的主机计算机的概括框图;以及

图12至图15是示出了在包括主机计算机、基站和用户设备的通信系统中实现的方法的流程图。

具体实施方式

参考附图详细地描述了本公开的以下实施例。应理解,仅出于使本领域技术人员能够更好地理解本公开并因此实现本公开的目的而讨论这些实施例,而不是暗示对本公开的范围的任何限制。

在上下文中,术语“基站”可以指可以应用本公开的实施例的无线通信网络中的任何网络设备。通常,基站是指网络设备,用户设备(ue)可以经由该网络设备接入网络并从该网络中接收服务。通常,基站可以是例如节点b(nodeb或nb)、演进nodeb(enodeb或enb))或gnodeb(gnb)、远程无线电单元(rru)、无线电头端(rh)、远程无线电头端(rrh)、中继、诸如毫微微、微微之类的低功率节点等等。网络设备的另外的示例可以包括:诸如多标准无线电(msr)bs之类的msr设备、诸如无线电网络控制器(rnc)或基站控制器(bsc)之类的网络控制器、基础收发机站(bts)、传输点、传输节点。更一般地,网络设备可以表示如下的任何合适的设备(或设备组):该设备(或设备组)能够、被配置、被布置和/或可操作以实现和/或向ue提供对无线通信网络的接入,或向已接入无线通信网络的ue提供某种服务。

术语“用户设备”或“ue”可以指可以应用本公开的实施例的无线通信网络中的任何终端设备。通常,ue指可以接入无线通信网络并从该无线通信网络接收服务的任何终端设备。作为示例而非限制,ue可以指移动终端或其它合适的用户设备。ue可以是例如订户站(ss)、便携式订户站、移动台(ms)或接入终端(at)。ue可以包括但不限于:便携式计算机、诸如数码相机之类的图像捕获终端设备、游戏终端设备、音乐存储和回放设备、移动电话、蜂窝电话、智能电话、ip语音(voip)电话、无线本地环路电话、平板计算机、可穿戴设备、个人数字助理(pda)、便携式计算机、台式计算机、诸如数码相机之类的图像捕获终端设备、游戏终端设备、音乐存储和回放设备、可穿戴终端设备、车载无线终端设备、无线端点、移动台、膝上型嵌入式设备(lee)、膝上型安装式设备(lme)、usb加密狗、智能设备、无线客户驻地设备(cpe)等。在以下描述中,术语“终端设备”、“终端”、“用户设备”和“ue”可以互换地使用。作为一个示例,终端设备可以表示根据第三代合作伙伴计划(3gpp)发布的一个或多个通信标准(例如3gpp的gsm、umts、lte和/或5g标准)被配置用于通信的ue。如本文中所使用的,“用户设备”或“ue”可能不一定具有在拥有和/或操作相关设备的人类用户的意义上的“用户”。在一些实施例中,ue可以被配置为在没有直接人类交互的情况下发送和/或接收信息。例如,ue可以被设计为当由内部或外部事件触发时,或者响应于来自无线通信网络的请求,以预定的调度向网络设备发送信息。作为替代,ue可以表示意在向人类用户销售或由人类用户操作但最初可能不与特定的人类用户相关联的设备。

在本公开的上下文中,术语“无线通信网络”是指遵循任何适当的通信标准的网络,例如新无线电(nr)、长期演进(lte)、高级lte(lte-a)、宽带码分多址(wcdma)、高速分组接入(hspa)以及将要开发的任何其他合适的网络。此外,可以根据任何适当的一代通信协议(包括但不限于:全球移动通信系统(gsm)、通用移动电信系统(umts)、长期演进(lte)和/或其他适当的1g(第一代)、2g(第二代)、2.5g、2.75g、3g(第三代)、4g(第四代)、4.5g、5g(第五代)通信协议)、如ieee802.11标准之类的无线局域网(wlan)标准;和/或任何其他合适的无线通信标准,例如全球微波接入互操作性(wimax)、蓝牙和/或zigbee标准和/或当前已知或将来将被开发的任何其他协议,来在无线通信网络中执行终端设备与网络设备之间的通信。

如本文中所使用的,下行链路(dl)传输指从基站到ue/终端设备的传输,而上行链路(ul)传输指在相反方向上的传输。

通常,ue可以在pucch上向基站发送例如调度请求信令。基站进而可以在物理下行链路控制信道(pdcch)上将具有分配的资源的调度授权发送回ue。然后,ue从网络设备获得调度授权。在上下文中,响应于来自ue的调度请求而从基站向ue发送的具有分配的传输资源的调度授权通常被称为动态授权。具有由动态授权分配的资源的传输被称为基于动态授权的传输。具有包含基站预配置给ue的传输资源的调度授权(不需要来自ue的调度请求)通常被称为已配置授权。具有由已配置授权的预配置资源的传输被称为基于已配置授权的传输。

已配置授权也称为半永久调度,其可以在下行链路和上行链路二者中使用。对于dlsps,由pdcch提供dl分配,并且基于指示sps激活或去激活的l1信令来存储或清除dl分配。

在没有动态授权的情况下存在两种类型的传输:

-已配置授权类型1,其中上行链路授权由rrc提供,并作为已配置上行链路授权被存储;

-已配置授权类型2,其中上行链路授权由pdcch提供,并且基于指示已配置上行链路授权激活或去激活的l1信令,作为已配置上行链路授权被存储或清除。

图6是示出了在本公开中适用的示意性网络架构600的图。示意性网络架构可以包括例如基站(例如,gnb)601和可以连接到基站以接入网络服务的ue602、603、604。例如,基站生成dm-rs序列并通过将dm-rs序列映射到对应的时频资源上来发送给ue;并且ue接收dm-rs序列,并生成用于解调和信道估计的本地dm-rs序列。

具体地,在诸如nr网络的无线通信网络中,为了充分利用空间资源,网络设备可以被配备有多个天线以通过使用多输入多输出(mimo)技术来发送数据,也就是说,网络设备可以在同一时频资源中传输多个数据流。每个数据流在单独的空间层上发送,并且在每个空间层处发送的数据可以被映射到不同的天线端口以进行传输。由于到终端的不同天线端口的信道系数不同,因此在执行信道估计时需要估计每个天线端口与终端设备之间的信道系数。因此,网络设备为每个天线端口或每个传输配置不同的dm-rs序列,并将与每个天线端口或每个传输相对应的dm-rs发送给ue,以进行解调和信道估计。此外,例如,对于上行链路,在mu-mimo中,多个ue可以在相同的定时频率资源上发送不同的数据流,但是被分配了不同的dmrs端口。

使用不同的循环移位基本序列用于dm-rs序列生成可以减轻dm-rs冲突和dm-rs干扰,以改进信道估计准确性和解调性能,尤其是对于在相同的定时频率资源中(例如,noma或mu-mimo中)共同调度的不同ue或对于不同小区中的ue。

图7是示出了根据本公开的实施例的在传输中的dm-rs序列生成方法700的流程图。

方法700可以适用于其中启用了变换预编码的新无线电网络中具有已配置授权或动态授权的传输(例如,pusch传输)。作为示例而非限制,该方法可以适用于可以应用该方法的任何无线通信网络和场景。

方法700适于当在传输中启用变换预编码时,生成用于新无线电网络中的信道估计和解调的dm-rs序列。

方法700包括步骤701和步骤702。在步骤701中,确定用于基本序列的循环移位的循环移位值。在步骤702中,基于循环移位值生成对应的解调参考信号dm-rs序列。循环移位值可以是固定的(例如,α=0),或者可以在需要时改变,例如,循环移位值可以从一个传输到另一个传输不同。

在实施例中,当启用针对例如pusch的变换预编码时,可以根据例如以下公式生成dm-rs参考信号序列r(n)

其中可以根据以下公式由基本序列的循环移位α定义

其中是序列的长度。δ用于控制物理资源块中dm-rs的稀疏度,例如δ=1。可以通过α和δ的不同值从单个基本序列生成多个序列,以用于其中启用了变换预编码的新无线电网络中具有已配置授权的传输(例如,pusch传输)。

基本序列被划分为组,其中u∈{0,1,...,29}是组号,并且v是组内的基本序列号,使得每个组包含每个长度1/2≤m/2δ≤5的一个基本序列(v=0)和每个长度6≤m/2δ的两个基本序列(v=0,1)。基本序列的定义取决于序列长度mzc。

当使用变换预编码时,dm-rs序列可以是例如基于以可变循环移位值α进行不同循环移位的基本序列的zc序列。

作为示例,针对每个传输或针对一组传输,循环移位值α可以由无线电资源控制rrc信令或下行链路控制信息dct显式地指示或包括在其中。

备选地,循环移位值α可以被预定义或隐含地确定。

在实施例中,可以根据rrc或dci信息的一个或多个配置参数来确定循环移位值α;或在配置参数不可用时根据小区id或固定值确定。作为示例,可以根据在rrc信息元素dmrs-uplinkconfig中提供的配置参数npusch-identity来配置α。当npusch-identity不可用时,可以用小区id或固定值(例如0)来配置α。

例如,当npusch-identity可用时,可以将α确定为α=mod(npusch-identity,n)*pi/n,其中n是预定值或已配置值,例如n可以是不同α值的数量。mod()是模函数,并且pi是π值。

作为另一示例,可以将α确定为α=mod(npusch-identity,n)*2pi/n,其中n是预定值或已配置值,例如n可以是不同α值的数量。mod()是模函数,并且pi是π值。

在实施例中,循环移位值α可以被配置为在初始传输和重传之间是不同的。此外,循环移位值α可以被配置为在不同的传输之间是不同的;或者循环移位值α可以被配置为对于重复的传输是不同的。

例如,对于初始传输用途,可以将循环移位值α设置为0;对于重传,可以将α设置为pi/2。可以将更多值用于不同的重传,例如pi/3和pi/4。

在实施例中,可以基于无线电网络临时标识rnti值来确定循环移位值α。

例如,对于奇数rnti值,可以将循环移位值α设置为0;对于偶数rnti值,可以将循环移位值α设置为pi/2。

作为另一示例,对于已配置调度-无线电网络临时标识符(cs-rnti),可以将循环移位值α设置为pi/2(例如,对于已配置授权);对于小区-无线电网络临时标识符(c-rnti),可以将循环移位值α设置为0(例如,对于动态授权,或者当允许盲检测dm-rs时)。

在实施例中,在非正交多址noma传输的情况下,可以基于签名id来确定循环移位值。

作为示例,α=签名-idmodn,其中n是预定义值。例如,n可以是可用循环移位值的数量。

在实施例中,可以基于传输的时间和频率配置或分配来确定循环移位值。

例如,可以基于以下中的至少一项来确定循环移位值:传输中使用的时隙号、符号号、资源块rb号以及传输中的预配置资源。例如,预配置资源可以是在ts3gpp中定义的配置参数configuredgrantconfig中的周期性。

在实施例中,循环移位值可以由用户设备ue从多于一个的循环移位候选值中随机选择。这意味着网络需要进行盲检测,但是可以使ue之间的dmrs冲突随机化。

在实施例中,可以基于以下因素中的至少一个来确定循环移位值:过载因子;调制和编码方案mcs值;ue测量参数;网络测量参数;ack/nack指示;时频资源可用性;以及时间传输间隔tti要求。

作为示例,ue测量参数可以包括参考信号接收功率rsrp和参考信号接收质量rsrq。网络测量参数可以包括基于来自ue的传输的信噪比snr、信号功率、定时偏移和频率偏移。

在另一示例中,可以基于上述因素中的至少一个将循环移位值确定为不同于零的值。

根据方法700的上述实施例,在启用了变换预编码的新无线电网络中的传输中,将不同的循环移位基本序列(即,取决于α的不同值)用于dm-rs序列生成。这可以减轻dm-rs冲突和dm-rs干扰,以改进信道估计准确性和解调性能,尤其是在相同的定时频率资源中(例如,在noma或mu-mimo中)共同调度的不同ue或对于不同小区中的ue的情况下。

图8a和图8b是表示根据本公开的实施例的dm-rs生成装置的示意性框图。

如图8a和图8b所示的dm-rs生成装置800或800′可以生成用于新无线电网络中的信道估计和解调的dm-rs序列。作为示例,图8a中的dm-rs生成装置800可以包括一个或多个处理器801和一个或多个存储器802。存储器可以包括计算机程序,该计算机程序被配置为当由一个或多个处理器执行时使dm-rs序列生成装置生成根据实施例的dm-rs序列。

作为另一实施例,图8b中的dm-rs生成装置800’可以包括确定模块810和生成模块820。确定模块810可以确定当在传输中启用变换预编码时用于基本序列的循环移位的循环移位值;并且生成模块820可以基于循环移位值生成对应的dm-rs序列。循环移位值可以是固定的或变化的,其可以以如上所述的方式确定,并且在此将不再重复。

图9a是表示根据本公开的实施例的ue900的示意性框图。ue900可以包括dm-rs生成装置,当在传输中启动变换预编码时,该dm-rs生成装置基于对用于基本序列的循环移位的循环移位值的选择来生成dm-rs序列,以用于新无线电网络中的信道估计和解调。

图9b是表示根据本公开的实施例的基站910的示意性框图。基站910可以包括dm-rs生成装置,当在传输中启动变换预编码时,该dm-rs生成装置基于对用于基本序列的循环移位的循环移位值的选择来生成dm-rs序列,以用于新无线电网络中的信道估计和解调。

要注意的是,上下文中的dm-rs序列生成方法和装置不仅可以适用于当启用变换预编码时基于已配置授权的传输(例如,pusch传输),而且还适用于当启用变换预编码时基于动态授权的传输(例如,pusch传输)。

本公开还提供一种存储有计算机程序的计算机可读介质,其中,该计算机程序包括用于执行根据本公开的实施例的ue侧或网络设备侧的方法的代码。

图10示意性地示出了经由中间网络连接到主机计算机的电信网络。

参照图10,根据实施例,通信系统包括电信网络1010(例如,3gpp类型的蜂窝网络),电信网络1010包括接入网1011(例如,无线电接入网)和核心网络1014。接入网1011包括多个基站1012a、1012b、1012c(例如,nb、enb、gnb或其他类型的无线接入点),每个基站定义对应覆盖区域1013a、1013b、1013c。每个基站1012a、1012b、1012c通过有线或无线连接1015可连接到核心网络1014。位于覆盖区域1013c中的第一用户设备(ue)1091被配置为以无线方式连接到对应基站1012c或被对应基站1012c寻呼。覆盖区域1013a中的第二ue1092以无线方式可连接到对应基站1012a。虽然在该示例中示出了多个ue1091、1092,但所公开的实施例同等地适用于如下情形:其中唯一的ue处于覆盖区域中或者唯一的ue正连接到对应基站1012。

电信网络1010自身连接到主机计算机1030,主机计算机1030可以以独立服务器、云实现的服务器、分布式服务器的硬件和/或软件来实现,或者被实现为服务器集群中的处理资源。主机计算机1030可以处于服务提供商的所有或控制之下,或者可以由服务提供商或代表服务提供商来操作。电信网络1010与主机计算机1030之间的连接1021、1022可以直接从核心网络1014延伸到主机计算机1030,或者可以经由可选的中间网络1020进行。中间网络1020可以是公共、私有或承载网络中的一个或多于一个的组合;中间网络1020(若存在)可以是骨干网或互联网;具体地,中间网络1020可以包括两个或更多个子网络(未示出)。

图10的通信系统作为整体实现了所连接的ue1091、1092之一与主机计算机1030之间的连接。该连接可被描述为过顶(over-the-top,ott)连接1050。主机计算机1030和所连接的ue1091、1092被配置为使用接入网1011、核心网络1014、任何中间网络1020和可能的其他基础设施(未示出)作为中介,经由ott连接1050来传送数据和/或信令。在ott连接1050所经过的参与通信设备未意识到上行链路和下行链路通信的路由的意义上,ott连接1050可以是透明的。例如,可以不向基站1012通知或者可以无需向基站1012通知具有源自主机计算机1030的要向所连接的ue1091转发(例如,移交)的数据的输入下行链路通信的过去的路由。类似地,基站1012无需意识到源自ue1091向主机计算机1030的输出上行链路通信的未来的路由。

图11是通过部分无线连接经由基站与用户设备通信的主机计算机的概括框图。

现将参照图11来描述根据实施例的在先前段落中所讨论的ue、基站和主机计算机的示例实现方式。在通信系统1100中,主机计算机1110包括硬件1115,硬件1115包括通信接口1116,通信接口1116被配置为建立和维护与通信系统1100的不同通信设备的接口的有线或无线连接。主机计算机1110还包括处理电路1118,其可以具有存储和/或处理能力。具体地,处理电路1118可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。主机计算机1110还包括软件1111,其被存储在主机计算机1110中或可由主机计算机1110访问并且可由处理电路1118来执行。软件1111包括主机应用1112。主机应用1112可操作为向远程用户(例如,ue1130)提供服务,ue1130经由在ue1130和主机计算机1110处端接的ott连接1150来连接。在向远程用户提供服务时,主机应用1112可以提供使用ott连接1150来发送的用户数据。

通信系统1100还包括在电信系统中提供的基站1120,基站1120包括使其能够与主机计算机1110和与ue1130进行通信的硬件1125。硬件1125可以包括:通信接口1126,其用于建立和维护与通信系统1100的不同通信设备的接口的有线或无线连接;以及无线电接口1127,其用于至少建立和维护与位于基站1120所服务的覆盖区域(图11中未示出)中的ue1130的无线连接1170。通信接口1126可以被配置为促进到主机计算机1110的连接1160。连接1160可以是直接的,或者它可以经过电信系统的核心网络(图11中未示出)和/或经过电信系统外部的一个或多个中间网络。在所示实施例中,基站1120的硬件1125还包括处理电路1128,处理电路1128可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。基站1120还具有内部存储的或经由外部连接可访问的软件1121。

通信系统1100还包括已经提及的ue1130。其硬件1135可以包括无线电接口1137,该接口被配置为建立和维护与服务于ue1130当前所在的覆盖区域的基站的无线连接1170。ue1130的硬件1135还包括处理电路1138,该处理电路可以包括适用于执行指令的一个或多个可编程处理器、专用集成电路、现场可编程门阵列或它们的组合(未示出)。ue1130还包括软件1131,该软件被存储在ue1130中或可由ue1130访问并可由处理电路1138执行。软件1131包括客户端应用1132。客户端应用1132可操作为在主机计算机1110的支持下经由ue1130向人类或非人类用户提供服务。在主机计算机1110中,执行的主机应用1112可以经由端接在ue1130和主机计算机1110处的ott连接1150与执行客户端应用1132进行通信。在向用户提供服务时,客户端应用1132可以从主机应用1112接收请求数据,并响应于请求数据来提供用户数据。ott连接1150可以传送请求数据和用户数据二者。客户端应用1132可以与用户进行交互,以生成其提供的用户数据。

注意,图11所示的主机计算机1110、基站1120和ue1130可以分别与图32的主机计算机3230、基站3212a、3212b、3212c之一和ue3291、3292之一相同。也就是说,这些实体的内部工作可以如图11所示,并且独立地,周围网络拓扑可以是图32的网络拓扑。

在图11中,已经抽象地绘制ott连接1150,以示出经由基站1120在主机计算机1110与用户设备1130之间的通信,而没有明确地提到任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定该路由,该路由可以被配置为向ue1130隐藏或向操作主机计算机1110的服务提供商隐藏或向这二者隐藏。在ott连接1150活动时,网络基础设施还可以(例如,基于负载均衡考虑或网络的重新配置)做出其动态地改变路由的决策。

ue1130与基站1120之间的无线连接1170符合贯穿本公开所描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用ott连接1150向ue1130提供的ott服务的性能,其中无线连接1170形成ott连接1150中的最后一段。更确切地说,这些实施例的教导可以改进等待时间,从而提供诸如减少的用户等待时间、更好响应性、延长的电池寿命的益处。

出于监视一个或多个实施例改进的数据速率、时延和其他因素的目的,可以提供测量过程。还可以存在用于响应于测量结果的变化而重新配置主机计算机1110与ue1130之间的ott连接1150的可选网络功能。用于重新配置ott连接1150的测量过程和/或网络功能可以以主机计算机1110的软件1111或以ue1130的软件1131或以这二者来实现。在实施例中,传感器(未示出)可被部署在ott连接1150经过的通信设备中或与ott连接1150经过的通信设备相关联地来部署;传感器可以通过提供以上例示的监视量的值或提供软件1111、1131可以用来计算或估计监视量的其他物理量的值来参与测量过程。对ott连接1150的重新配置可以包括消息格式、重传设置、优选路由等;该重新配置不需要影响基站1120,并且其对于基站1120来说可以是未知的或不可感知的。这种过程和功能在本领域中可以是已知的和已被实践的。在特定实施例中,测量可以涉及促进主机计算机1110对吞吐量、传播时间、时延等的测量的专有ue信令。该测量可以如下实现:软件1111、1131在其监视传播时间、差错等的同时使得使用ott连接1150来发送消息(具体是空消息或“假”消息)。

图12是示出了根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和ue,其可以是参照图10和图11描述的主机计算机、基站和ue。为了本公开的简明,在本部分中将仅包括对图12的图引用。在方法的第一步骤1210中,主机计算机提供用户数据。在第一步骤1210的可选子步骤1211中,主机计算机通过执行主机应用来提供用户数据。在第二步骤1220中,主机计算机发起向ue的携带用户数据的传输。在可选第三步骤1230中,根据贯穿本公开所描述的实施例的教导,基站向ue发送在主机计算机发起的传输中所携带的用户数据。在可选第四步骤1240中,ue执行与主机计算机所执行的主机应用相关联的客户端应用。

图13是示出了根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和ue,其可以是参照图10和图11描述的主机计算机、基站和ue。为了本公开的简明,在本部分中将仅包括对图13的图引用。在方法的第一步骤1310中,主机计算机提供用户数据。在可选子步骤(未示出)中,主机计算机通过执行主机应用来提供用户数据。在第二步骤1320中,主机计算机发起向ue的携带用户数据的传输。根据贯穿本公开描述的实施例的教导,该传输可以经由基站传送。在可选第三步骤1330中,ue接收传输中所携带的用户数据。

图14是示出了根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和ue,其可以是参照图10和图11描述的主机计算机、基站和ue。为了本公开的简明,在本部分中将仅包括对图14的图引用。在方法的可选第一步骤1410中,ue接收由主机计算机所提供的输入数据。附加地或备选地,在可选第二步骤1420中,ue提供用户数据。在第二步骤1420的可选子步骤1421中,ue通过执行客户端应用来提供用户数据。在第一步骤1410的另一可选子步骤1411中,ue执行客户端应用,该客户端应用回应于接收到的主机计算机提供的输入数据来提供用户数据。在提供用户数据时,所执行的客户端应用还可以考虑从用户接收的用户输入。无论提供用户数据的具体方式如何,ue在可选第三子步骤1430中都发起用户数据向主机计算机的传输。在方法的第四步骤1440中,根据贯穿本公开描述的实施例的教导,主机计算机接收从ue发送的用户数据。

图15是示出了根据一个实施例的在通信系统中实现的方法的流程图。该通信系统包括主机计算机、基站和ue,其可以是参照图10和图11描述的主机计算机、基站和ue。为了本公开的简明,在本部分中将仅包括对图15的图引用。在方法的可选第一步骤1510中,根据贯穿本公开描述的实施例的教导,基站从ue接收用户数据。在可选第二步骤1520中,基站向主机计算机发起接收到的用户数据的传输。在第三步骤1530中,主机计算机接收由基站发起的传输中所携带的用户数据。

通常,可以用硬件或专用芯片、电路、软件、逻辑或其任何组合来实现各种示例性实施例。例如,一些方面可以用硬件来实现,而其他方面可以用可以由控制器、微处理器或其他计算设备执行的固件或软件来实现,但是本公开不限于此。虽然本公开的示例性实施例的各个方面可以被示出和描述为框图、流程图,或者使用某个其它的图形表示,但是可以理解,本文描述的这些框、装置、系统、技术或方法可以被实施为(作为非限制示例)硬件、软件、固件、专用电路或逻辑、通用硬件或控制器或其它计算设备、或者它们的某种组合。

说明书中对“一个实施例”、“实施例”、“示例实施例”等的引用指示所描述的实施例可以包括具体特征、结构或特性,但是不一定每个实施例包括该具体特征、结构或特性。此外,这些短语不必指同一实施例。此外,当结合实施例描述具体特征、结构或特性时,应认为结合其他实施例(不管是否是显式描述的)来实现这种特征、结构或特性是在本领域技术人员的知识内的。

应理解,尽管术语“第一”和“第二”等可以在本文中用于描述各个元件,这些元件不应受这些术语限制。这些术语仅用来将元件彼此区分。例如,不脱离示例实施例的范围,第一元件可以被称为第二元件,并且类似地,第二元件可以被称为第一元件。如本文所使用的,术语“和/或”包括一个或多个相关列出词语的任何和所有组合。

本文使用的术语仅仅用于描述特定实施例的目的,而不旨在限制示例实施例。如本文所使用的,单数形式“一”、“一个”和“所述”旨在还包括复数形式,除非上下文明确地给出相反的指示。将进一步理解的是,当在本文中使用时,术语“包含”、“具有”、“包括”指明所陈述的特征、元件和/或组件等的存在,但不排除存在或添加一个或多个其它特征、元件、组件和/或其组合。

本公开明确地或其任何概括包括本文公开的任何新颖特征或特征的组合。当结合附图阅读时,鉴于前述描述,对本公开的前述示例性实施例的各种修改和调整对于相关领域的技术人员而言将变得显而易见。然而,任何和所有修改仍将落入本公开的非限制性和示例性实施例的范围内。

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