一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用M-序列发送有效载荷的制作方法

2022-11-28 13:18:32 来源:中国专利 TAG:

使用m-序列发送有效载荷
1.优先权要求
2.本专利申请要求享有于2021年5月13日在美国专利局提交的非临时申请no.17/320,138和于2020年5月15日在美国专利局提交的临时申请no.62/025,962的优先权和权益,这两个申请的整体内容由此以引用的方式并入本文,如同在以下完整地对其进行了阐述并且用于所有适用性目的。
技术领域
3.以下讨论的技术总体上涉及无线通信网络,并且更具体而言,涉及用于使用经修改的最大序列(m序列)来发送诸如上行链路控制信息(uci)的小有效载荷的技术和方法。


背景技术:

4.在5g新无线电(nr)无线通信网络中,在上行链路(ul)传输(即,从用户设备(ue)到诸如gnodeb(gnb)之类的网络节点的传输)上发送各种控制信息和数据。具体地,ul传输包括上行链路控制信息(uci),其在5g nr上行链路中使用各种uci有效载荷大小来发送,并且通常由物理上行链路控制信道(pucch)来承载。在uci位的数量超过两位的情况下,使用信道编码来为uci提供错误保护和纠正。在特定示例中,如果有效载荷大小大于2位且小于或等于11位,则通常使用reed-muller码来提供错误纠正。
5.另外,在许多实例中,pucch可以包括解调参考信号(dmrs)以估计接收机(例如,gnb)中的无线电信道。这种信道估计也被称为相干通信,因为将传输中的特定参考信令用于信道估计。在低信噪比(snr)场景中,诸如当ue处于小区的边缘时,信道估计的质量限制pucch接收的性能,并且因此限制覆盖范围。


技术实现要素:

6.以下呈现本公开内容的一个或多个方面的简化概要以提供对这些方面的基本理解。本概要不是对本公开内容的所有预期方面的广泛概述,既不旨在标识本公开内容的所有方面的关键或重要元素,也不是描述本公开内容的任何或全部方面的范围。其唯一目的是以简化形式呈现本公开内容的一个或多个方面的一些概念,作为稍后呈现的更详细描述的序言。
7.根据一个示例,公开了一种在通信网络中的用户设备(ue)中进行无线通信的方法。该方法包括:基于一个或多个预定参数从待发送的有效载荷的信息位生成经修改的最大序列(m-序列)。此外,该方法包括:基于调制方案来调制经修改的m-序列,以导出经调制的经修改的m-序列,以及在无线信道中发送经调制的经修改的m-序列。
8.在另一示例中,公开了一种用户设备(ue),其包括收发机、存储器、以及通信地耦合到收发机和存储器的处理器。所述处理器和存储器被配置为:基于一个或多个预定参数从待发送的有效载荷的信息位生成经修改的最大序列(m-序列),基于调制方案来调制经修改的m-序列以导出经调制的m-序列,以及使用收发机在无线信道中发送经调制的经修改的
m-序列。
9.根据又一示例,公开了一种在无线通信网络中的基站中进行无线通信的方法。该方法包括:从用户设备(ue)接收经修改的最大序列(m-序列)信号,以及对所接收的经修改的m-序列进行补零以将所接收的序列的长度增加到长度2n,其中,n表示用于生成经修改的m-序列的多项式的阶数,以导出经补零的m-序列。此外,该方法包括:对经补零的m-序列进行置换,对经置换的经补零的m-序列进行快速哈达玛变换,以及基于快速哈达玛变换的结果来提取互相关度量。
10.在又一示例中,公开了一种基站,其包括收发机、存储器、以及通信地耦合到收发机和存储器的处理器。所述处理器和存储器被配置为:从用户设备(ue)接收基于经修改的m-序列的信号,以及在m-序列中对所接收的经修改的m-序列进行补零以将所接收的序列的长度增加到长度2n,其中,n表示用于生成所述m-序列的多项式的阶数,以导出经补零的m-序列。此外,所述处理器和存储器被配置为:对经补零的m-序列进行置换,对经置换的经补零的m-序列进行快速哈达玛变换,以及基于快速哈达玛变换的结果来提取互相关度量。
11.在阅读下面的具体实施方式后,将更全面地理解本发明的这些和其他方面。在结合附图阅读本发明的具体示例性示例的以下描述后,本发明的其他方面、特征和示例对于本领域的普通技术人员将变得显而易见。尽管以下可以相对于某些示例和附图讨论本发明的特征,但是本发明的所有示例可以包括本文讨论的有利特征中的一个或多个。即,虽然一个或多个示例可以被讨论为具有某些有利的特征,但是根据本文讨论的本发明的各种示例也可以使用这样的特征中的一个或多个。以类似的方式,虽然示例性示例可以在下面被讨论为设备、系统或方法示例,但是应该理解,可以在各种设备、系统和方法中实现这样的示例性示例。
附图说明
12.图1是根据一些方面的无线通信系统的图示;
13.图2是根据一些方面的无线电接入网络的示例的图示。
14.图3是示出根据一些方面的利用正交频分复用(ofdm)的空中接口中组织无线资源的示意图。
15.图4是示出了根据一些方面的采用序列生成进行传输的装置的方框图。
16.图5a是示出根据一些方面的采用m-序列生成进行传输的另一装置的方框图。
17.图5b是示出根据一些方面的采用m-序列生成进行传输的又一装置的方框图。
18.图5c是示出根据一些方面的采用m-序列生成进行传输的再又一装置的方框图。
19.图6是示出根据一些方面的可在m-序列生成器中利用的示例性线性反馈移位寄存器的方框图。
20.图7示出了根据一些方面的可由m-序列生成器利用的示例性生成多项式的表。
21.图8是根据一些方面的采用加扰id的蜂窝网络的图。
22.图9示出了根据一些方面的采用m-序列生成进行传输的再又一装置。
23.图10是示出根据一些方面的采用处理系统的被调度实体(例如,ue)的硬件实施方式的示例的方框图。
24.图11是示出根据一些方面的用于在ue中发送m-序列的方法的流程图。
25.图12是根据一些方面的用于接收基于被截短的m-序列的传输的接收装置的方框图。
26.图13是示出根据一些方面的采用处理系统的调度实体(例如,基站或gnb)的硬件实施方式的示例的方框图。
27.图14是示出根据一些方面的用于在基站或gnb中接收m-序列的方法的流程图。
具体实施方式
28.以下结合附图阐述的具体实施方式旨在作为各种配置的描述,并非旨在表示可以实践本文所述的概念的唯一配置。本具体实施方式包括具体细节,目的是提供对各种概念的透彻理解。然而,对于本领域技术人员显而易见的是,可以在没有这些具体细节的情况下实践这些概念。在某些情况下,以方框图形式示出了各种结构和组件,以避免使得这些概念难以理解。
29.通常基于频率/波长将电磁波谱细分成各种类别、频带、信道等。在5g nr中,将两个初始工作频带标识为频率范围名称fr1(410mhz-7.125ghz)和fr2(24.25ghz-52.6ghz)。应当理解,尽管fr1的一部分大于6ghz,但是在各种文献和文章中fr1通常(可互换地)被称为“sub-6ghz”频带。类似的命名问题有时也针对fr2出现,其在文献和文章中通常(可互换地)被称为“毫米波”频带,尽管不同于由国际电信联盟(itu)标识为“毫米波”频带的极高频(ehf)频带(30ghz-300ghz)。
30.fr1和fr2之间的频率通常被称为中频带(mid-band)频率。最近的5g nr研究已经将这些中频带频率的工作频带标识为频率范围名称fr3(7.125ghz-24.25ghz)。落在fr3内的频带可以继承fr1特性和/或fr2特性,并且因此可以有效地将fr1和/或fr2的特征扩展到中频带频率。此外,当前正在探索更高的频带以将5g nr操作扩展到52.6ghz以上。例如,已经将三个较高工作频带标识为频率范围名称fr4-a或fr4-1(52.6ghz-71 ghz)、fr4(52.6ghz-114.25ghz)和fr5(114.25ghz-300 ghz)。这些较高频带中的每一个都落入ehf频带内。
31.考虑到上述方面,除非另外特别说明,否则应当理解,如果在本文使用,术语“sub-6ghz”等可以广泛地表示可以小于6ghz的频率,可以在fr1内的频率,或者可以包括中频带频率的频率。此外,除非另外特别说明,否则应当理解,如果本文中使用,术语“毫米波”等可以广泛地表示可以包括中频带频率的频率,可以在fr2、fr4-a或fr4-1和/或fr5内的频率,或者可以在ehf频带内的频率。
32.本公开内容的各个方面涉及用于有效载荷的基于序列的非相干无线信道传输的技术和方法。发射机将待发送的有效载荷的信息位转换为十进制整数值,该十进制整数值又被用于生成截短的最大序列(m-序列),以及一个或多个预定参数(诸如m-序列生成多项式、序列中的起始位置和初始化)。使用诸如π/2二相相移键控和正交相移键控的调制方案来调制所生成的m-序列。
33.虽然通过对一些示例的说明在本技术中描述了各方面和示例,但是本领域技术人员将理解,可以在许多不同的布置和场景中实现另外的实施方式和使用情况。本文描述的创新可以跨许多不同的平台类型、设备、系统、形状、尺寸、包装布置来实现。例如,示例和/或用途可以通过集成芯片示例和其他基于非模块化组件的设备(例如,终端用户设备、车
辆、通信设备、计算设备、工业设备、零售/购买设备、医疗设备、支持ai的设备等)来实现。虽然一些示例可能或可能不是专门针对使用情况或应用的,但是可能出现所描述的创新的各种各样的适用性。实施方式可以在从芯片级或模块化组件到非模块化、非芯片级实施方式的范围内,并且进一步到包含所描述的创新的一个或多个方面的聚合、分布式或oem设备或系统的范围。在一些实际设置中,包含所描述的方面和特征的设备还必须包括用于实现和实践所要求保护和描述的示例的附加组件和特征。例如,无线信号的发送和接收必须包括用于模拟和数字目的的多个组件(例如,包括天线、rf链、功率放大器、调制器、缓冲器、处理器、交织器、加法器/求和器等的硬件组件)。本文描述的创新旨在可以在不同尺寸、形状和构造的各种各样的设备、芯片级组件、系统、分布式布置、终端用户设备等中实施。
34.贯穿本公开内容呈现的各种概念可以在各种电信系统、网络架构和通信标准中实现。现在参考图1,作为非限制性的说明性示例,提供了无线电接入网络100的示意图。ran 100可以实施任何合适的一种或多种无线通信技术以提供无线电接入。作为一个示例,ran 100可根据第3代合作伙伴计划(3gpp)新无线电(nr)规范(通常称为5g)来操作。作为另一个示例,ran 100可以在5g nr和演进通用陆地无线电接入网络(eutran)(通常被称为lte)标准的混合下操作。3gpp将该混合ran称为下一代ran或ng-ran。当然,在本公开内容的范围内可以利用许多其他示例。
35.可以将无线电接入网络100所覆盖的地理区域划分成多个蜂窝区域(小区),用户设备(ue)可基于在地理区域上从一个接入点或基站广播的标识来唯一地识别这些蜂窝区域。图1示出了小区102、104、106和小区108,其中的每一个都可以包括一个或多个扇区(未示出)。扇区是小区的子区域。一个小区内的所有扇区由同一基站服务。扇区内的无线电链路可以由属于该扇区的单个逻辑标识来标识。在被划分成扇区的小区中,小区内的多个扇区可以由天线组形成,其中每个天线负责与该小区的一部分中的ue进行通信。
36.通常,相应的基站(bs)服务于每个小区。广义地说,基站是无线电接入网络中负责在一个或多个小区中向ue发送无线电和从ue接收无线电的网络元件。bs也可以被本领域技术人员称为基站收发台(bts)、无线电基站、无线电收发机、收发机功能单元、基本服务集(bss)、扩展服务集(ess)、接入点(ap)、节点b(nb)、enode b(enb)、gnode b(gnb)、发送和接收点(trp)或某个其他适当的术语。在一些示例中,基站可以包括可以共处一处或非共处一处的两个或更多个trp。每个trp可以在相同或不同频带内的相同或不同载波频率上通信。在ran 100根据lte和5g nr标准两者操作的示例中,基站之一可以是lte基站,而另一基站可以是5g nr基站。
37.可以利用各种基站布置。例如,在图1中,在小区102和104中示出了两个基站110和112;而第三基站114被示为控制小区106中的远程无线电头端(rrh)116。即,基站可以具有集成天线,或者可以通过馈电电缆连接到天线或rrh。在所示的示例中,小区102、104和106可以被称为宏小区,因为基站110、112和114支持具有大尺寸的小区。此外,在可以与一个或多个宏小区重叠的小区108中示出了基站118。在该示例中,小区108可以被称为小型小区(例如,微小区、微微小区、毫微微小区、家庭基站、家庭节点b、家庭enode b等),因为基站118支持具有相对小尺寸的小区。小区尺寸可以根据系统设计以及组件约束来确定。
38.应当理解,无线电接入网络100可以包括任意数量的无线基站和小区。此外,可以部署中继节点以扩展给定小区的大小或覆盖区域。基站110、112、114、118为任何数量的移
动装置提供到核心网络的无线接入点。
39.图1还包括无人驾驶飞行器(uav)120,其可以是无人机或四轴飞行器。uav 120可被配置为用作基站,或更具体地用作移动基站。即,在一些示例中,小区可以不必是静止的,并且小区的地理区域可以根据诸如uav 120的移动基站的位置而移动。
40.通常,基站可以包括用于与网络的回程部分(未示出)进行通信的回程接口。回程可以提供基站和核心网络(未示出)之间的链路,并且在一些示例中,回程可以在各个基站之间提供互连。核心网络可以是无线通信系统的一部分,并且可以独立于在无线电接入网络中使用的无线电接入技术。可以采用各种类型的回程接口,诸如使用任何合适的传输网络的直接物理连接、虚拟网络等。
41.ran 100被示为支持多个移动装置的无线通信。在第3代合作伙伴计划(3gpp)公布的标准和规范中,移动装置通常被称为用户设备(ue),但是本领域技术人员还可以被称为:移动站(ms)、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端(at)、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端或某个其它适当的术语。ue可以是向用户提供对网络服务的接入的装置。
42.在本文献中,“移动”装置不一定具有移动的能力,并且可以是静止的。术语移动装置或移动设备泛指各种各样的设备和技术。例如,移动装置的一些非限制性示例包括移动设备、蜂窝(小区)电话、智能电话、会话发起协议(sip)电话、膝上型电脑、个人计算机(pc)、笔记本、上网本、智能本、平板电脑、个人数字助理(pda)和嵌入式系统的广泛阵列(例如对应于“物联网”(iot))。移动装置可以另外是汽车或其他运输车辆、远程传感器或致动器、机器人或机器人设备、卫星无线电设备、全球定位系统(gps)设备、对象跟踪设备、无人机、多轴飞行器、四轴飞行器、遥控设备、消费者和/或可穿戴设备(诸如眼镜、可佩戴照相机、虚拟现实设备、智能手表、健康或健身追踪器、数字音频播放器(例如mp3播放器)、相机、游戏机)等。移动装置可以另外是数字家庭或智能家庭设备,诸如家庭音频、视频和/或多媒体设备、电器、自动售货机、智能照明、家庭安全系统、智能电表等。移动装置可以另外是智能能量设备、安全设备、太阳能电池板或太阳能电池阵列、控制电力(例如智能电网)、照明、水的市政基础设施设备等;工业自动化和企业设备;物流控制器;农业设备;等。此外,移动装置可以提供连接的医疗或远程医疗支持,即远距离的保健护理。远程保健设备可以包括远程保健监测设备和远程保健管理设备,其通信可以被给予高于其他类型的信息优先处理或者优先访问,例如,在如下方面:用于传输关键服务数据的优先访问,和/或用于传输关键服务数据的相关qos。
43.在ran 100内,小区可以包括ue,其可以与每个小区的一个或多个扇区进行通信。例如,ue 122和124可以与基站110通信;ue 126和128可以与基站112通信;ue 130和132可以通过rrh 116与基站114通信;ue 134可以与基站118通信;并且ue 136可以与移动基站120通信。在本文中,每个基站110、112、114、118和120可以被配置为向相应小区中的所有ue提供到核心网络(未示出)的接入点。在一些示例中,uav 120(例如,四轴飞行器)可以是移动网络节点,并且可被配置为用作ue。例如,uav 120可以通过与基站110通信而在小区102内操作。
44.ran 100和ue(例如,ue 122或124)之间的无线通信可以被描述为利用空中接口。
从基站(例如,基站110)到一个或多个ue(例如,ue 122或124)的通过空中接口的传输可以被称为下行链路(dl)传输。根据本公开内容的某些方面,术语下行链路可以指在调度实体(下面进一步描述;例如,基站110)处发起的点对多点传输。描述这种方案的另一种方式可以是使用术语广播信道复用。从ue(例如,ue 122)到基站(例如,基站110)的传输可以被称为上行链路(ul)传输。根据本公开内容的另外方面,术语上行链路可以指在被调度实体(下面进一步描述;例如,ue 122)处发起的点对点传输。
45.例如,dl传输可以包括从基站(例如,基站110)到一个或多个ue(例如,ue 122和124)的控制信息和/或业务信息(例如,用户数据业务)的单播或广播传输,而ul传输可以包括在ue(例如,ue 122)处发起的控制信息和/或业务信息的传输。另外,可以将上行链路和/或下行链路控制信息和/或业务信息时分为帧、子帧、时隙和/或符号。如本文所使用的,符号可以指在正交频分复用(ofdm)波形中每个子载波承载一个资源元素(re)的时间单元。时隙可以承载7个或14个ofdm符号。子帧可以指1ms的持续时间。可以将多个子帧或时隙分组在一起以形成单个帧或无线电帧。在本公开内容内,帧可以指用于无线传输的预定持续时间(例如,10ms),其中每个帧例如由10个各为1ms的子帧组成。当然,这些定义不是必需的,并且可以利用用于组织波形的任何合适的方案,并且波形的各种时间划分可以具有任何合适的持续时间。
46.在一些示例中,可以调度对空中接口的接入,其中调度实体(例如,基站)分配资源(例如,时间-频率资源)用于在其服务区域或小区内的一些或所有设备和装置之间进行通信。在本公开内容中,如下面进一步讨论的,调度实体可以负责为一个或多个被调度实体调度、分配、重新配置和释放资源。即,对于所调度的通信,ue或被调度实体利用由调度实体分配的资源。
47.基站不是可以用作调度实体的唯一实体。即,在一些示例中,ue可以用作调度实体,为一个或多个被调度实体(例如,一个或多个其他ue)调度资源。例如,两个或更多个ue(例如,ue 138、140和142)可以使用侧行链路信号137彼此通信,而不通过基站中继该通信。在一些示例中,ue 138、140和142可以各自用作调度实体或发送侧行链路设备和/或被调度实体或接收侧行链路设备,以在它们之间调度资源和传送侧行链路信号137,而不依赖于来自基站的调度或控制信息。在其他示例中,基站(例如,基站112)的覆盖区域内的两个或更多个ue(例如,ue 126和128)还可以在直接链路(侧行链路)上传送侧行链路信号127,而不通过基站112传递该通信。在该示例中,基站112可以向ue 126和128分配资源,以用于侧行链路通信。在任一情况下,这样的侧行链路信令127和137可以在对等(p2p)网络、设备到设备(d2d)网络、车辆到车辆(v2v)网络、车辆到一切(v2x)网络、网状网络或其他合适的直接链路网络中实现。
48.在一些示例中,可以将d2d中继框架包括在蜂窝网络内,以促进经由d2d链路(例如,侧行链路127或137)对去往/来自基站112的通信的中继。例如,基站112的覆盖区域内的一个或多个ue(例如,ue 128)可以作为中继ue来操作,以扩展基站112的覆盖范围,提高到一个或多个ue(例如,ue 126)的传输可靠性,和/或允许基站从由于例如阻塞或衰落而失败的ue链路中恢复。
49.v2x网络可以使用的两种主要技术包括:基于ieee 802.11p标准的专用短程通信(dsrc),和基于lte和/或5g(新无线电)标准的蜂窝v2x。本公开内容的各个方面可以涉及新
122和124的dl或前向链路传输的多址接入。另外,对于ul传输,5g nr规范提供了对具有cp的离散傅立叶变换-扩展-ofdm(dft-s-ofdm)(也称为单载波fdma(sc-fdma))的支持。然而,在本公开内容的范围内,复用和多址接入并不限于上述方案,而是可以利用时分多址(tdma)、码分多址(cdma)、频分多址(fdma)、稀疏码多址(scma)、资源扩展多址(rsma)或其他合适的多址方案来提供。此外,可以利用时分复用(tdm)、码分复用(cdm)、频分复用(fdm)、正交频分复用(ofdm)、稀疏码复用(scm)或其它合适的复用方案,来提供对从基站110到ue 122和124的dl传输的复用。
57.此外,ran 100中的空中接口可以利用一个或多个双工算法。双工是指点对点通信链路,其中,两个端点可以在两个方向上彼此通信。全双工意味着两个端点可以同时彼此通信。半双工意味着一次只有一个端点可以向另一个端点发送信息。经常实施半双工仿真以用于利用时分双工(tdd)的无线链路。在tdd中,使用时分复用将给定信道上的不同方向上的传输彼此分离。即,在某些时间,信道专用于一个方向上的传输,而在其他时间,信道专用于另一个方向上的传输,其中方向可以非常快速地改变,例如,每个时隙多次。在无线链路中,全双工信道通常依赖于发射机和接收机的物理隔离以及适当的干扰消除技术。通过利用频分双工(fdd)或空分双工(sdd),经常为无线链路实现全双工仿真。在fdd中,不同方向上的传输可以在不同载波频率(例如,在成对频谱内)上操作。在sdd中,使用空分复用(sdm)将给定信道上不同方向上的传输彼此分离。在其他示例中,全双工通信可以在不成对频谱内(例如,在单个载波带宽内)实现,其中,在载波带宽的不同子带内进行不同方向上的传输。这种类型的全双工通信在本文中可以被称为子带全双工(sbfd),也称为灵活双工。
58.作为另一非限制性的说明性示例,图2参考无线通信系统200的示意图示出了各个方面。无线通信系统200包括三个交互域:核心网络202、无线电接入网络(ran)204和用户设备(ue)206。借助于无线通信系统200,可以使ue 206能够执行与外部数据网络210(诸如(但不限于)互联网)的数据通信。
59.ran 204可以实施任何合适的无线通信技术或多种技术以向ue 206提供无线电接入。作为一个示例,ran 204可根据第3代合作伙伴计划(3gpp)新无线电(nr)规范来操作。作为另一示例,ran 204可以在5g nr和演进通用陆地无线电接入网络(eutran)标准(通常被称为lte)的混合下操作,诸如在包括en-dc系统的非独立(nsa)系统中。3gpp还将该混合ran称为下一代ran或ng-ran。另外,在本公开内容的范围内可以利用许多其他示例。
60.如图2中所示的,ran 204包括多个基站208。在不同的技术、标准或上下文中,基站208可以被本领域技术人员不同地称为:基站收发台(bts)、无线电基站、无线电收发机、收发机功能、基本服务集(bss)、扩展服务集(ess)、接入点(ap)、节点b(nb)、enode b(enb)、gnode b(gnb)、发送和接收点(trp)或某个其他适当的术语。在一些示例中,基站可以包括可以共处一处或非共处一处的两个或更多个trp。每个trp可以在相同或不同频带内的相同或不同载波频率上通信。
61.进一步示出ran 204支持多个移动装置的无线通信。移动装置在3gpp标准中可以被称为用户设备(ue),但是还可以被本领域技术人员称为移动站(ms)、用户站、移动单元、用户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动用户站、接入终端(at)、移动终端、无线终端、远程终端、手持机、终端、用户代理、移动客户端、客户端或某个其他适当的术语。ue可以是向用户提供对网络服务的接入的装置(例如,移动装
置)。
62.ran 204与ue 206之间的无线通信可以被描述为利用空中接口。从基站(例如,基站208)到ue(例如,ue 206)的通过空中接口的传输可以被称为下行链路(dl)传输。根据本公开内容的某些方面,术语下行链路可以指在调度实体(下面进一步描述;例如,基站108)处发起的点到多点传输。描述这种方案的另一种方式可以是使用术语广播信道复用。从ue(例如,ue 206)到基站(例如,基站208)的传输可以被称为上行链路(ul)传输。根据本公开内容的另外的方面,术语上行链路可以指在ue(例如,ue 206)处发起的点对点传输。
63.在一些示例中,可以调度对空中接口的接入,其中调度实体(例如,基站208)分配用于在其服务区域或小区内的一些或所有设备和装置之间进行通信的资源。在本公开内容中,如下面进一步讨论的,调度实体可以负责为一个或多个被调度实体调度、分配、重新配置和释放资源。即,对于所调度的通信,可以是被调度实体的ue 206可以利用由调度实体208分配的资源。
64.如图2所示,基站或调度实体208可以向一个或多个ue(例如,ue 206)广播下行链路业务212。广义地说,基站或调度实体208可以被配置为负责调度无线通信网络中的业务的节点或设备,所述业务包括下行链路业务212,并且在一些示例中,包括从ue 206到调度实体208的上行链路业务216。ue 206可以被配置为还接收下行链路控制信息214的节点或设备,该下行链路控制信息包括但不限于来自无线通信网络中的另一实体(例如,调度实体208)的调度信息(例如,授权)、同步或定时信息、或其他控制信息。此外,ue 206可以向基站208发送上行链路控制信息218,包括但不限于调度信息(例如,授权)、同步或定时信息、或其他控制信息。
65.通常,基站208可以包括用于与无线通信系统的回程部分222进行通信的回程接口。回程222可以提供基站208与核心网络202之间的链路。此外,在一些示例中,回程接口可以在相应基站208之间提供互连。可以采用各种类型的回程接口,诸如使用任何合适的传输网络的直接物理连接、虚拟网络等。
66.核心网络202可以是无线通信系统200的一部分,并且可以独立于ran 204中使用的无线电接入技术。在一些示例中,核心网络202可以根据5g标准(例如,5gc)来配置。在其他示例中,核心网络202可以根据4g演进分组核心(epc)或任何其他合适的标准或配置来配置。
67.在一些示例中,可以调度对空中接口的接入,其中调度实体(例如,基站208)分配用于在其服务区域或小区内的一些或所有设备和装置之间进行通信的资源。在本公开内容中,如下面进一步讨论的,调度实体可以负责为一个或多个被调度实体调度、分配、重新配置和释放资源。即,对于所调度的通信,可以是被调度实体的ue 206可以利用由基站或调度实体208分配的资源。
68.基站不是可以用作调度实体的唯一实体。即,在一些示例中,ue可以用作调度实体,为一个或多个被调度实体(例如,一个或多个其他ue)调度资源。在其他示例中,两个或更多个ue(例如,图1中的ue 138和140或图2中的ue 206)可以使用诸如137之类的侧行链路信号来彼此通信,而不通过基站(例如,基站112或208)发送该通信,并且不必依赖于来自基站的调度或控制信息。在一些示例中,ue 138用作调度实体或发起(例如,发送)侧行链路设备,并且ue 140可以用作被调度实体或接收侧行链路设备。例如,ue 138可以用作设备到设
备(d2d)系统、对等(p2p)系统、车辆到车辆(v2v)网络、车辆到一切(v2x)网络和/或网状网络中的调度实体。
69.例如,在d2d系统中,两个或更多个ue(例如,图1中的ue 138和140)可以在不经过基站(例如,基站112或208)的情况下通过直接链路彼此通信。例如,ue 138和140可以使用fr2频带(例如,毫米波)中的窄定向波束进行通信。在本文中,d2d通信可以指侧行链路通信或利用侧行链路信号的中继通信。在本公开内容的各个方面,可以将d2d中继框架包括在蜂窝网络中,以促进经由d2d链路(本文称为侧行链路(例如,图1中的127或137))中继去往/来自基站112的通信,例如,基站112的覆盖区域内的一个或多个ue(例如,ue 138)可以作为中继ue来操作,以扩展基站112的覆盖范围或提高对一个或多个ue(例如,ue 140)的传输可靠性,和/或允许基站112或208从由于例如阻塞或衰落而失败的ue链路中恢复。
70.将参考图3中示意性地示出的ofdm波形来描述本公开内容的各个方面。本领域普通技术人员应当理解,本公开内容的各个方面可以以与本文下面描述的基本相同的方式应用于sc-fdma波形。即,虽然为了清楚起见,本公开内容的一些示例可能集中在ofdm链路上,但是应当理解,相同的原理也可以应用于sc-fdma波形。
71.现在参考图3,示出了示例性dl子帧302的展开图,其示出了ofdm资源网格。然而,如本领域技术人员将容易理解的,取决于任意数量的因素,用于任意特定应用的phy传输结构可以与本文描述的示例不同。在本文中,时间在水平方向上,以ofdm符号为单位;频率在垂直方向上,以子载波为单位。
72.资源网格304可以用于示意性地表示用于给定天线端口的时间-频率资源。即,在具有多个可用天线端口的多输入多输出(mimo)实施方式中,相应的多个资源网格304可用于通信。将资源网格304划分成多个资源元素(re)306。re是1个子载波
×
1个符号,是时间-频率网格的最小离散部分,并且包含表示来自物理信道或信号的数据的单个复数量。取决于在特定实施方式中使用的调制,每个re可以表示一个或多个位的信息。在一些示例中,re块可以被称为物理资源块(prb)或更简单地称为资源块(rb)308,其包含频域中的任何合适数量的连续子载波。在一个示例中,rb可以包括12个子载波,其数量与所使用的数字方案无关。在一些示例中,取决于数字方案,rb可以包括时域中的任何合适数量的连续ofdm符号。在本公开内容中,假设诸如rb 308的单个rb完全对应于通信的单个方向(对于给定设备的传输或接收)。
73.ue通常仅利用资源网格304的子集。rb可以是能够分配给ue的资源的最小单元。因此,为ue调度的rb越多,并且为空中接口选择的调制方案越高,则ue的数据速率就越高。
74.在该图中,将rb 308示出为占用小于子帧302的整个带宽,其中,在rb 308的上方和下方示出了一些子载波。在给定的实施方式中,子帧302可以具有与任意数量的一个或多个rb308相对应的带宽。此外,在该图中,将rb 308示出为占用小于子帧302的整个持续时间,尽管这仅仅是一个可能的示例。
75.每个1ms子帧302可由一个或多个相邻时隙组成。在图4所示的示例中,作为说明性示例,一个子帧302包括四个时隙310。在一些示例中,可以根据具有给定循环前缀(cp)长度的指定数量的ofdm符号来定义时隙。例如,时隙可以包括具有标称cp的7个或14个ofdm符号。另外的示例可包括具有较短持续时间(例如,一个或两个ofdm符号)的迷你时隙。在一些情况下,可以发送这些迷你时隙,占用为相同或不同ue的正在进行的时隙传输所调度的资
源。
76.时隙310之一的展开图示出了时隙310包括控制区域312和数据区域314。通常,控制区域312可以携带控制信道(例如,pdcch或pucch),并且数据区域314可以携带数据信道(例如,pdsch或pusch)。当然,时隙可以包含所有dl、所有ul、或者至少一个dl部分和至少一个ul部分。图3中所示的简单结构本质上仅仅是示例性的,并且可以利用不同的时隙结构,并且可以包括(一个或多个)控制区域和(一个或多个)数据区域中的每一者中的一个或多个。
77.虽然在图3中未示出,但是可以调度rb 308内的各个re 306以携带一个或多个物理信道,包括控制信道、共享信道、数据信道等。rb 308内的其他re 306也可以携带导频或参考信号,包括但不限于解调参考信号(dmrs)或探测参考信号(srs)。这些导频或参考信号可以提供给接收设备以执行对相应信道的信道估计,这可以实现rb 308内的控制信道和/或数据信道的相干解调/检测。
78.在dl传输中,发送设备(例如,调度实体)可以分配一个或多个re 306(例如,在控制区域312内)以携带到一个或多个被调度实体的dl控制信息,该dl控制信息包括:一个或多个dl控制信道,诸如pbch;物理控制格式指示符信道(pcfich);物理混合自动重传请求(harq)指示符信道(phich);和/或物理下行链路控制信道(pdcch)等。发送设备还可以分配一个或多个re 306以携带其他dl信号,诸如dmrs;相位跟踪参考信号(pt-rs);信道状态信息-参考信号(csi-rs);主同步信号(pss);以及辅助同步信号(sss)。
79.同步信号pss和sss以及在一些示例中的pbch和pbch dmrs可以在包括4个连续ofdm符号的同步信号块(ssb)中发送,这些ofdm符号经由时间索引以从0到3的递增顺序来编号。在频域中,ssb可以在240个连续的子载波上扩展,其中子载波经由频率索引以从0到239的递增顺序来编号。当然,本公开内容不限于该特定ssb配置。其他非限制性示例可以利用多于或少于两个同步信号;除了pbch之外,还可以包括一个或多个补充信道;可以省略pbch;和/或可以利用ssb的不同数量的符号和/或非连续符号,这些都在本公开内容的范围内。
80.pbch还可以包括主信息块(mib),其包括各种系统信息以及用于对系统信息块(sib)进行解码的参数。sib可以是例如可以包括各种附加系统信息的系统信息类型1(systeminformationtype1)(sib1)。系统信息的示例可以包括但不限于子载波间隔、系统帧号、小区禁止指示、公共控制资源集(coreset)列表(例如,pdcch coreset0或coreset1)、公共搜索空间列表、sib1的搜索空间、寻呼搜索空间、随机接入搜索空间和上行链路配置信息。
81.pcfich提供信息以帮助接收设备接收并解码pdcch。pdcch承载下行链路控制信息(dci),dci包括但不限于用于dl和ul传输的功率控制命令、调度信息、授权和/或re的分配。phich承载harq反馈传输,诸如确认(ack)或否定确认(nack)。harq是本领域普通技术人员公知的技术,其中为了准确性,可以在接收侧检查分组传输的完整性,例如利用任何适当的完整性检查机制(诸如校验和或循环冗余校验(crc))。如果确认了传输的完整性,则可以发送ack,而如果没有确认,则可以发送nack。响应于nack,发射设备可以发送harq重传,其可以实现软合并、增量冗余等。
82.在ul传输中,发送设备(例如,被调度实体)可以利用一个或多个re 306来携带ul
控制信息,该ul控制信息包括一个或多个ul控制信道,诸如物理上行链路控制信道(pucch)和/或随机接入信道(rach)。例如,在上行链路的初始接入期间,可以在随机接入过程中使用rach。ul控制信息可以包括各种分组类型和类别,包括导频、参考信号和被配置为使得能够或辅助对上行链路数据传输进行解码的信息。例如,ul控制信息可以包括dmrs或srs。在一些示例中,控制信息可以包括调度请求(sr),即,针对调度实体调度上行链路传输的请求。在本文中,响应于在控制信道上发送的sr,调度实体可以发送下行链路控制信息,该下行链路控制信息可以调度用于上行链路分组传输的资源。ul控制信息还可以包括harq反馈、信道状态反馈(csf)或任何其他合适的ul控制信息。
83.除了控制信息之外,可以为用户数据或业务数据分配一个或多个re 306(例如,在数据区域314内)。这样的业务可以在一个或多个业务信道上承载,诸如,对于dl传输,是pdsch;或者对于ul传输,是物理上行链路共享信道(pusch)。在一些示例中,数据区域314中的一个或多个re 306可以被配置为携带sib(例如sib1),sib携带可以使得能够接入给定小区的系统信息。
84.上述这些物理信道通常被复用并映射到传输信道,以便在介质接入控制(mac)层进行处理。传输信道承载称为传输块(tb)的信息块。传输块大小(tbs)可以对应于信息的位数,可以是基于调制和编码方案(mcs)以及给定传输中rb的数量的受控参数。
85.上文参考图1到3描述的信道或载波不一定是可在调度实体与被调度实体之间利用的所有信道或载波,并且本领域技术人员将认识到,除了所说明的信道或载波以外,还可利用其他信道或载波,诸如其他业务、控制和反馈信道。
86.如前所述,当传输的snr低时,诸如在ue位于小区边缘的示例中,接收机处的信道估计的质量受到限制。例如,在gnb处pucch接收的情况下,产生较低质量的信道估计的低snr限制了pucch接收的性能,这又影响覆盖范围。为了改善覆盖范围,例如,可以使用基于序列的非相干传输来代替基于信道编码的方案。具体地,发射机可以将k个信息位映射到在基数为2k的基序列集合中的序列。然后,这种传输的接收机可以根据已知的基序列集合来执行序列检测,从而基于检测到的序列来恢复信息位。
87.图4示出了装置400和可在发射机中实施的用于使用位序列来形成或生成传输的相关联的过程的方框图。特别地,图4的示例示出了pucch传输的形成,但是图4的过程也适用于其他传输,特别是在小有效载荷的情况下以及snr低的情况下。例如,图4的过程,并且更一般地,本文公开的方法,可以应用于诸如pdcch传输(即,下行链路控制信道)、pusch传输(即,上行链路数据传输)、唤醒信号(即,下行链路上的唤醒信号)、侧行链路通信和随机接入通信(例如,物理随机接入信道(prach))的场景。
88.如图4所示,将多个信息位(例如,k个信息位),诸如上行链路控制信息(uci),输入到序列生成器402,在其中将信息位用于生成序列,诸如通过将位映射到具有基数2k的序列。另外,装置400可以包括可选的变换预编码器404,其对所生成的序列进行预编码以用于传输,诸如在包括离散傅里叶变换(dft)的5g nr中使用的特定变换预编码。特别地,变换预编码器404可以用于扩展数据以降低传输波形的papr(峰均功率比),诸如变换为dft-s-ofdm波形,如在5g nr中的一些ul传输中所使用的。此外,装置400包括映射器406(或具体地,re映射器),其将序列映射到子载波,或者换言之,映射到传输帧或子帧中的资源元素(re),诸如图3中所示,并且具体地,在该示例中,在用于pucch传输的re内。然后,传输的接
收机可以根据基序列集合执行序列检测,并且基于所检测的序列恢复信息位。
89.在特定实施方式中,图4中的序列生成器402可被配置为针对非相干传输采用最大长度序列或“m-序列”(或“mls”)。在传输中使用m-序列允许这种传输的接收机利用快速哈达玛变换进行序列检测,所述序列检测例如是低复杂度的。
90.作为m-序列的背景,注意到,这样的序列是伪随机的一类二进制序列,并且可以使用线性反馈移位寄存器(lfsr)来生成,诸如稍后将更详细地解释的图6中所示的移位寄存器。m-序列具有2
n-1的周期,其中n表示移位寄存器(或存储器)的长度。因此,m-序列将在2
n-1个元素或样本之后重复其自身。进一步注意,值n也被称为m-序列的阶数。
91.在数学术语中,m-序列的集合可由生成器多项式表示,诸如以下多项式方程:
92.xn a
n-1
x
n-1


a1x 1
ꢀꢀ
(1)
93.其中,(a
n-1
,

,a1)是二进制系数。根据以上方程(1)中所示的多项式,可以通过以下递归关系来生成m-序列:
94.x(i n)=(a
n-1
x(i n-1)

a1x(i 1) x(i))mod 2
ꢀꢀꢀ
(2)
95.其具有某种非零初始化,诸如[x(n-1),

,x(1),x(0)]=[0,

,0,1],其中i(或在本文的其他示例中为d)表示某一开始位置。初始化是非零的,因为m-序列是周期性的,并且线性移位寄存器循环通过除零向量之外的每个可能的二进制值。因此,寄存器可被初始化为非零的任何状态。
[0096]
通过在x(0)、x(1)等处取上述方程(2)中生成的序列的不同段,可以获得2
n-1个序列的集合。概括来说,可以通过取[x(k-1),x(k),

,x(k l-2)]获得集合中的第k个序列,其中l=2
n-1。
[0097]
作为生成具有阶数3(即n=3)的m-序列的示例,可以使用三阶多项式x3 x 1。应用上面的方程2,该多项式将递归定义为x(n 3)=(x(n 1) x(n))mod 2。例如,在初始化[x(0)x(1),x(2)]=[1,0,0]的情况下,可以将x序列生成为以下重复的七位序列:
[0098]
1 0 0 1 0 1 1,1 0 0 1 0 1 1,

[0099]
给定d=0,1,

,6的不同起始位置,可以基于上面假设的三阶多项式来生成七个不同的七位长度的子序列。例如,可以生成以下七位长的m-序列:
[0100]
1 0 0 1 0 1 1
[0101]
0 0 1 0 1 1 1
[0102]
0 1 0 1 1 1 0
[0103]
1 0 1 1 1 0 0
[0104]
0 1 1 1 0 0 1
[0105]
1 1 1 0 0 1 0
[0106]
1 1 0 0 1 0 1
[0107]
因此,从以上讨论可以看出,m-序列可以由如下各项唯一地确定:(1)多项式;(2)初始化;以及(3)起始位置。
[0108]
在应用于无线传输的序列生成时,序列生成器(例如,生成器402)可以被配置为使用m-序列作为用于基于序列的传输(诸如,pucch传输)的基序列。在特定方面,序列生成器可以被配置为生成经修改的m-序列,其中所述修改可以是对m-序列的截短或对序列的重复(即,通过重复序列的部分,来将序列从2
n-1的周期扩展到大于2
n-1的周期)。在另外的方面,
204)可以针对使用qpsk还是π/2bpsk调制,来配置ue或被调度实体。在其他方面,注意,其他调制方案可以适用于m-序列生成,包括正交幅度调制(即,诸如16qam、64qam、256qam等的m-qam)和相移键控调制(即,诸如8-psk、16psk等的m-psk)。此外,网络可以配置用于m-序列生成器506进行的m-序列生成的d0偏移值。该配置可以通过网络中从基站或gnb到ue的rrc信令来实现,或者可以是针对网络的预定或先验建立的值,其是针对网络的ue中的设置配置。
[0118]
关于序列生成器502或522(特别是m-序列生成器506)要使用哪个阶数的多项式表示,各种示例是可能的。在第一示例中,为了传递k位,使用k阶的m-序列加上附加序列(例如,全零或全一序列)。如上所述,对于k阶多项式,仅有2
k-1个m-序列。因此,由于需要2k个序列来发送k位,所以将额外的序列添加到m-序列的集合中。进一步注意,当使用全部数量的2
k-1个m-序列时,将此处的偏移值设置为零(即,d0=0)。
[0119]
在另一示例中,为了传递k位,可以利用k 1阶的m-序列。由于对于k 1阶多项式存在2
(k 1)-1个m-序列,因此存在比传递k位所需的m-序列(即,2k个序列)更多的可用m-序列。因此,可以从2
(k 1)-1个m-序列中选择2k个m-序列的子集,其中该子集由偏移值d0确定。在这种情况下,偏移值d0可以由网络(例如,gnb)配置,或者可以预先确定或预先指定,在此情况下被调度实体或ue被预先配置有偏移值。
[0120]
在又一示例中,为了传递k位,可以使用k
max
阶的m-序列,其中k
max
≥k,并且是独立于k的值的整数。在这种情况下,为了从个m-序列的集合中选择2k个序列,可以利用从x(d d0)开始的子序列。可替换地,对于给定的d,可以使用从x(η
·
d d0)开始的子序列,其中,η=1,2,4,

(即,2的幂的序列)。
[0121]
图5c示出了利用m-序列生成进行传输(诸如pucch中的uci传输)的另一示例性装置540。在该示例中,装置540不利用在图5a和5b的示例中发现的二进制到十进制转换(例如,转换器504)。相反,装置540包括序列生成器542,其包括m-序列生成器544。生成器544通过用二进制有效载荷(即,待发送的有效载荷的信息位)初始化m-序列,来基于输入的uci有效载荷(例如,对应于二进制有效载荷的信息位)来确定m-序列。在这种特定情况下,将值d设置为零(即,d=0)。因此,由上述方程(3)确定的截短的m-序列将是[x0,x1,

,x
n-1
]=[x(d0),x(d0 1),

,x(d0 n-1)],其中n是所期望序列的长度,并且根据关系[x(k-1),

,x(1),x(0)]=[a
k-1
,

,a0]或[x(k-1),

,x(1),x(0)]=[a0,

,a
k-1
]来初始化序列x(0),x(1),

。图5a和5b的过程与图5c的过程之间的差异在于,用于选择m-序列的部分的偏移不依赖于uci有效载荷。即,固定偏移值d0将用于生成所有截短的m-序列。通过m-序列的初始化来传递对二进制有效载荷(例如,uci有效载荷)的依赖性。在另一方面,注意,图5c中的装置允许用全零向量(即,如果uci有效载荷全为零)初始化m-序列。所得到的m-序列也将是全零序列。
[0122]
还要注意,图5a、5b或图5c的装置中的m-序列生成器506可被配置为,利用如图6中所例示的线性反馈移位寄存器(lfsr)600。如该示例所示,lfsr 600具有k位的寄存器长度(即,寄存器a0到a
k-1
)。寄存器a0到a1的输出被输入到模2求和或加法器602,模2求和或加法器602的结果然后在下一移位期间被反馈到寄存器a
k-1
处的最高有效位。
[0123]
当生成m-序列时,还应当注意,对于每个特定的多项式阶数,可以利用以上方程(1)形式的示例性多项式。图7示出了根据一些方面的可由m-序列生成器(例如506)利用的示例性生成多项式的表或列表700。如图所示,使用变量“d”示出的多项式是针对3到12阶
的,尽管本公开内容不必仅限于这些阶数。
[0124]
根据另外的方面,当在多小区操作中使用当前公开的方法时,在不同小区中的被调度实体或ue可以使用相同的基序列集合。因此,为了减轻干扰,ue可以用小区特定加扰序列或与特定小区的加扰id有关的加扰id特定序列来对所生成的序列进行加扰,以便使传输随机化,从而减少干扰。
[0125]
图8示出了具有至少两个小区802和804以及相关联的基站或gnb 806和808的示例性通信系统。该图用于示出每个ue可以具有所分配的加扰id n(其与如上使用的值n或n不相关),并且该加扰id可以用于确定用于对经调制的m-序列进行加扰的加扰序列。根据各个方面,加扰序列可以用于减轻小区间干扰以及小区内干扰。在小区间干扰的情况下,注意,小区802中的ue 810或ue 812可以利用第一加扰id n
id1
,该第一加扰id n
id1
与另一小区804中的ue 814所使用的第二加扰id n
id2
不同。这些不同的小区特定加扰id然后用于对经调制的m-序列进行加扰,以避免来自第一小区(即,小区802)中的ue 810和/或812与第二小区(即,小区804)中的ue 814的传输之间的小区间干扰。
[0126]
此外,在其他方面,小区内的每个ue可以利用不同的加扰序列或id来避免小区内干扰。如图8中进一步所示,小区802中的一个ue 810在生成加扰序列时可以具有唯一的加扰id n
id1-1
,而同一小区802中的另一ue 812在生成不同的加扰序列时可以利用另一加扰id n
id1-2
。因此,这些不同的加扰序列可以有助于减轻利用相同m-序列的ue的小区内干扰。
[0127]
更进一步,对经调制m-序列的加扰可以取决于序列生成器(例如,图5a和5b中的502或522)所使用的调制类型。作为示例,如果m-序列是经π/2bpsk调制的,则m-序列可以用另一小区特定的所生成的等长二进制序列来加扰。另一方面,如果m-序列是经qpsk调制的,则qpsk序列可以用另一qpsk等长序列来加扰。在其他方面,注意,对于qpsk和π/2bpsk两种情况,加扰序列可以是相同或不同阶数的另一m-序列。
[0128]
根据另外的方面,加扰序列可以是基于小区特定的加扰id确定的gold码或序列。在特定方面中,对于gold序列,加扰id用于确定用于生成gold序列的随机种子。另外,对于m-序列,注意,根据其他方面,加扰id可用于确定用于根据生成序列导出m-序列的位置。
[0129]
图9示出了示例性装置900的方框图,示例性装置900用于使用m-序列来生成传输(例如,pucch传输),并且还包括使用加扰来减轻小区间干扰和/或小区内干扰。如图所示,装置900包括多个元件,包括序列生成器902以及可选的变换预编码器910,序列生成器902具有:与图5a和5b的装置类似的二进制到十进制转换器904的序列生成器902,或者如图5c的示例中所示的没有这个元件;m-序列生成器906;可根据π/2bpsk或qpsk调制操作的调制器908。装置900还包括加扰器914,其被配置为在由re映射器916映射到资源元素之前对序列生成器902输出的经调制的m-序列进行加扰。
[0130]
加扰序列生成器918可以与加扰器914相关联或与之通信。具体而言,加扰序列生成器918可基于加扰id(ue或小区特定的)、gold序列、或如以上所讨论的另一qpsk序列来生成加扰序列。另外,如之前所讨论的,可以基于调制器中所使用的调制方案的类型来确定对加扰序列的选择。
[0131]
图10是示出用于采用处理系统1014的无线通信设备1000的硬件实施方式的示例的图。例如,无线通信设备1000可以是被调度实体,诸如用户设备(ue)或被配置为与基站进行无线通信的其他设备,如图1、2或8中所讨论的。在一些实施方式中,无线通信设备1000可
以对应于图1中的被调度实体106(例如,ue等)、图2中的ue 222、224、226、228、230、232、234、238、240或242、或者图8中的ue 810、812或814中的一个或多个。
[0132]
无线通信设备1000可以用包括一个或多个处理器1004的处理系统1014来实现。处理器1004的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路、以及被配置为执行贯穿本公开内容所描述的各种功能的其他合适的硬件。在各种示例中,无线通信设备1000可以被配置为执行本文描述的功能中的任何一个或多个。即,如在无线通信设备1000中使用的处理器1004可以用于实现下面描述的过程和程序中的任何一个或多个。
[0133]
在一些实例中,处理器1004可以经由基带或调制解调器芯片来实现,并且在其他实施方式中,处理器1004可以包括与基带或调制解调器芯片相异且不同的多个设备(例如,在可以协同工作以实现本文所讨论的示例的情况下)。并且如上所述,在实施方式中可以使用基带调制解调器处理器之外的各种硬件布置和组件,包括rf链、功率放大器、调制器、缓冲器、交织器、加法器/求和器等。
[0134]
在该示例中,处理系统1014可以用由总线1002总体上表示的总线架构来实现。总线1002可以包括任意数量的互连总线和桥接器,这取决于处理系统1014的具体应用和总体设计约束。总线1002将包括一个或多个处理器(总体上由处理器1004表示)、存储器1005和计算机可读介质(总体上由计算机可读介质1006表示)的各种电路通信地耦合在一起。总线1002还可以链接各种其他电路,诸如定时源、外围设备、稳压器和电源管理电路等,其本领域中是公知的,且因此将不再进一步描述。总线接口1008提供总线1002和收发机1010之间以及总线1002和用户接口1012之间的接口。收发机1010提供用于通过无线传输介质与各种其他装置通信的接口或单元。在另一方面,总线接口1008可被配置为提供通过内部总线或外部传输介质(诸如以太网电缆)与各种其他装置和设备(例如,与无线通信设备或其他外部装置容纳在同一装置内的其他设备)通信的通信接口或单元。取决于装置的性质,还可以提供用户接口1012(例如,小键盘、显示器、扬声器、麦克风、操作杆等)。当然,这种用户接口1012是可任选的,并且在诸如iot设备之类的一些示例中可以省略。
[0135]
处理器1004负责管理总线1002和一般处理,包括执行存储在计算机可读介质1006上的软件。当由处理器1004执行时,软件使得处理系统1014执行以下针对任何特定装置描述的各种功能。计算机可读介质1006和存储器1005还可用于存储由处理器1004在执行软件时操纵的数据。
[0136]
处理系统中的一个或多个处理器1004可以执行软件。软件应被广义地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行程序、执行的线程、过程、函数等等,无论是被称为软件、固件、中间件、微代码、硬件描述语言还是其它的。软件可以驻留在计算机可读介质1006上。
[0137]
计算机可读介质1006可以是非暂时性计算机可读介质。作为示例,非暂时性计算机可读介质包括磁储存设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩光盘(cd)或数字多功能光盘(dvd))、智能卡、闪存设备(例如,卡、棒或键驱动器)、随机存取存储器(ram)、只读存储器(rom)、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、寄存器、可移动磁盘以及用于存储可由计算机访问和读取的软件和/或指令的任何其他合适的介质。计算机可读介质1006可以驻留在处理系统1014中、在处理系统1014的外部,或者分布在包
括处理系统1014的多个实体上。计算机可读介质1006可以体现在计算机程序产品中。作为示例,计算机程序产品可以包括封装材料中的计算机可读介质。本领域的技术人员将认识到如何取决于特定的应用和施加在整个系统上的整体设计约束来最好地实现贯穿本公开内容所呈现的所述功能。
[0138]
无线通信设备1000可以被配置为执行本文描述的任何一个或多个操作(例如,如上文结合图4-9所描述的以及如下文结合图11所描述的)。在本公开内容的一些方面,如在无线通信设备1000中使用的处理器1004可以包括被配置用于各种功能的电路系统。
[0139]
处理器1004可以包括m-序列生成电路系统1042。m-序列生成电路系统1042可包括一个或多个硬件组件,其提供执行与诸如本文针对图5a、5b、6和7描述的生成m-序列相关的各种过程的物理结构。m-序列生成电路系统1042还可以包括一个或多个硬件组件,其提供执行与如前所述的多项式选择、序列生成的初始化和起始位置的选择相关的各种过程的物理结构。m-序列生成电路系统1042还可以被配置为执行包括在计算机可读介质1006上的m-序列生成软件1052,以实现本文描述的一个或多个功能。
[0140]
处理器1004可包括被配置为执行如本文所述的π/2bpsk或qpsk调制的调制电路系统1044。另外,调制电路系统1044可以包括用于确定何时使用特定调制方案的硬件或物理结构,该特定调制方案可以基于功率传输级别和峰均功率比(papr)。调制电路系统1044还可以被配置为执行包括在计算机可读介质1006上的调制软件1054,以实现本文描述的一个或多个功能。
[0141]
处理器1004可以包括十进制转换电路系统1046,其被配置为执行如本文所述的二进制有效载荷(例如,uci位)到十进制值的转换。十进制转换电路系统1046还可以被配置为执行包括在计算机可读介质1106上的十进制转换软件1056,以实现本文描述的一个或多个功能。
[0142]
处理器1004还可以包括加扰序列生成电路系统1048,其被配置为如本文结合图8和9所讨论的那样加扰经调制的m-序列。加扰序列生成1048还可以被配置为执行包括在计算机可读介质1106上的加扰序列生成软件1058,以实现本文描述的一个或多个功能。
[0143]
图11是示出根据一些方面的用于无线通信系统的方法1100的流程图。如下所述,在本公开内容的范围内的特定实施方式中,可以省略一些或所有示出的特征,并且一些示出的特征对于所有示例的实现而言可能不是必需的。在一些示例中,方法1100可以由图10中所示的无线通信设备1000来执行,或者还可以利用图1、2、5a-5c、6和/或9中所示的装置来执行。在一些方面,无线通信设备可以是用户设备(ue)。在一些示例中,方法1100可以由用于执行下面描述的功能或算法的任何合适的装置或单元来执行。
[0144]
在框1102处,诸如ue的无线通信设备可将待发送的二进制有效载荷(即,有效载荷的信息位)转换为十进制整数值。在一方面,上面结合图10示出和描述的十进制转换电路系统1046、上面结合图5a和5b示出和描述的转换器504、上面结合图9示出和描述的转换器904或者其等同装置,可以提供用于将待发送的二进制有效载荷转换为十进制整数值的单元。此外,根据一些方面,二进制有效载荷可以包括上行链路控制信息(uci),但是不必局限于此。如上所述,在图5c的装置的情况下,在基于输入uci有效载荷的m-序列生成器的情况下,可能不需要框1102中所示的该转换过程。
[0145]
接下来,方法1100包括:基于一个或多个预定参数来生成经修改的m-序列,如框
1104所示。在一方面,在利用到十进制整数值的转换的情况下,框1104的过程可包括:使用由可任选框1102的过程确定的十进制整数值。在另一方面,以上结合图5a和5b示出和描述的生成器506、以上结合图9示出和描述的生成器906、或图10中的m-序列生成电路系统1042或其等同装置,可以提供用于基于一个或多个预定参数来生成经修改的m-序列的单元。此外,所述一个或多个预定参数可以包括:特定阶数的多项式,诸如图7中所示的那些多项式之一;起始位置,其可以通过使用偏移值(例如,d0)来进一步确定、建立或设置;以及如前所述的初始化序列。根据另外的方面,注意,可以基于各种选项来实现m-序列的生成,诸如如先前所讨论的将m-序列设置为阶数k、k 1或k
max

[0146]
方法1100在框1102和1104中可以进一步包括,生成经修改的m-序列包括:将待发送的有效载荷的信息位转换为十进制整数值,以及至少基于所述十进制整数值来生成经修改的m-序列,其中,经修改的m-序列被限于预定序列长度。另外,所述十进制整数值对应于经修改的m-序列的起始位置。
[0147]
一旦在框1104中确定了(一个或多个)m-序列,流程就进行到框1106,其中,基于调制方案来调制(一个或多个)m-序列,以导出经调制的m-序列。在一方面,上面结合图5a示出和描述的qpsk调制器508、上面结合图5b示出和描述的π/2bpsk调制器524、上面结合图9示出和描述的qpsk或π/2bpsk调制器908、或者上面结合图10示出和描述的调制生成电路系统1044或者其等同装置,可以提供用于基于调制方案来调制m-序列以导出经调制的m-序列的单元。另外,对调制方案的确定可以在网络或gnb中确定,并且经由rrc消息收发/信令(其可以包括基于网络条件的对调制方案的动态选择)来发送到ue,或者被先验地建立。
[0148]
在进一步的方面,方法1100可以使得经修改的m-序列的生成基于对m-序列的截短或对m-序列的重复。例如,修改可以包括:截短m-序列以获得第一预定序列长度的经修改的m-序列,第一预定序列长度将小于m-序列的原始长度。在另一个示例中,对经修改的m-序列的生成是通过对m-序列进行重复以获得第二预定序列长度的经修改的序列来实现的,其中第二序列长度将大于原始m-序列的长度。
[0149]
此外,方法1100包括:在无线信道中发送经调制的m-序列,如框1108所示。框1108中的过程可以包括各种过程,诸如先前结合图5a、5b和9所讨论的变换预编码和re映射,包括:在无线信道中传输经调制的经修改的m-序列之前将经修改的m-序列映射到至少一个传输时隙中的一个或多个资源元素(re)。此外,框1108中的传输还可包括:使用如结合图8和9所讨论的加扰(例如,还可参见加扰器914和加扰序列生成器918)。在进一步的方面,无线信道可以是从ue发送到基站或者gnb的pucch信道,但是不必局限于此。根据其他方面,上文结合图5a和5b示出和描述的re映射器512、上文结合图9示出和描述的加扰914、加扰序列生成器918和re映射器916、和/或上文结合图10示出和描述的加扰序列生成电路系统1048和收发机1010、或其等同装置,可以提供用于在无线信道中发送经调制的m-序列的单元。
[0150]
如前所述,使用基于m-序列的设计的优点在于,在接收机侧检测m-序列的复杂度比用于检测其他类型序列的设计低得多。图12示出了用于接收、检测和/或解码上述基于经修改的m-序列的传输的示例性接收机1200。注意,为了在接收机处检测序列,接收机1200将所接收信号(由[y0,

,y
n-1
]表示)与所有可能的2k个序列进行互相关,如下面将解释的。
[0151]
如图所示,接收机1200包括可选的电路系统或软件1202,用于如果在发射机处执行了变换预编码,则针对所接收信号取消变换预编码。此外,接收机1200包括填充块1204,
其被配置为将所接收的信号序列补零到长度2n,其中n表示被用于生成m-序列的多项式的阶数。执行填充是因为所发送信号是经修改的m-序列。
[0152]
接着,接收机包括置换块(permutation block)1206,用于置换来自块1204的经补零的序列。在块1206中对经补零的序列进行置换之后,可对所接收序列执行互相关。特别地,注意,如果将每个候选m-序列视为行向量并且将所有候选序列堆叠在一起(即,总共2k个序列或行向量的多个行或行向量),则可以创建大小为2k×2n
的矩阵m,其中2n是在补零之后接收到的序列的长度。注意,生成m-序列的多项式的阶数n可以与由发射机发送的信息位的数量k不同。并且块1208中的快速哈达玛变换的输出具有长度2n。序列与所接收信号y=[y(0),

,y(2
n-1)]之间的互相关是简单的内积,并且因此计算2k个互相关结果(correlator)等效于以下矩阵乘法:
[0153]m·
yhꢀꢀ
(4)
[0154]
其中,向量矩阵yh表示y的共轭转置(也称为hermitian转置)。堆叠的m-序列的结构允许使用低复杂度算法来计算(4)中的矩阵乘法。特别地,根据特定方面,方程(4)的矩阵乘法可由标记为快速哈达玛变换的块1208和标记为提取2k个互相关度量的块1210执行。特别地,如果序列是m-序列,则hermitian转置yh与矩阵m的乘法可经由快速哈达玛变换来有效地计算,其中由块1208输出2n个信号。
[0155]
另外,关于由块1206执行的置换运算,注意到对于长度为2n的向量a,a的(快速)哈达玛变换等效于h a,其中h表示哈达玛矩阵。然而,在检测m-序列时,用矩阵m执行方程(4)(即,m
·
yh)的计算,其中m是通过将m-序列堆叠在一起而生成的矩阵。在计算中使用的哈达玛矩阵h可以通过置换m的列来获得。因此,为了计算m
·
yh,可首先置换信号y以获得y的经置换版本(其可表示为矩阵“z”),接着将z乘以h,其中m
·
yh=h
·
zh。因此,在块1208中进行快速哈达玛变换之前,在块1206中对y进行置换。
[0156]
在块1208中的互相关之后,可以从快速哈达玛变换1208的2n个输出信号中提取2k个互相关度量,如块1210所示。这2k个互相关度量对应于所接收信号y与2k个候选序列中的每一个之间的互相关。更具体而言,如果在发射机中发送k位,则发射机将基于k位有效载荷从2k个序列中挑选一个序列并发送。接收机在接收到信号之后,将需要确定发射机发送的是2k个候选序列中的哪一个。因此,接收机可以通过计算所接收信号与2k个候选序列中的每一个之间的互相关,并决定产生最大互相关的候选序列,来进行该确定。
[0157]
提取互相关度量的原因是由于发射机已经发送了k位,因此接收机需要计算2k个互相关度量。然而,如前所述,由于截短和加扰,m-序列的阶数n可以大于k。结果,块1208中的快速哈达玛变换可以产生2n个值。因此,接收机需要从2n个所计算的值中确定哪些2k个值对应于2k个互相关度量。
[0158]
最后,在块1210中所确定的这些互相关度量随后被输入到max块1212,其用于确定2k个互相关度量中的最大值。特别地,接收机将确定产生最大互相关的候选序列就是由发射机所发送的序列。该序列将是在接收机处的最终检测到的序列,并从框1212输出。如果检测的序列与发送的序列相同,则该检测是正确的。否则,就发生错误,并且接收机将不能正确地恢复uci位。例如,如果k=2,并且存在四个可能的序列,例如x1、x2、x3和x4。接收机将需要计算x1、x2、x3和x4序列中的每一个与接收到的y信号之间的互相关。如果互相关度量由a1、a2、a3和a4表示,并且与相应的x1、x2、x3和x4相关,则接收机将检查a1、a2、a3和a4中的最大值。
如果a1是最大值,则接收机确定x1是所发送序列。同样,如果a2是最大值,则接收机确定x2是所发送序列,并且以此类推。
[0159]
图13是示出采用处理系统1314的调度实体1300的硬件实施方式的示例的方框图。例如,调度实体1300可以是诸如基站、gnb、或者被配置为与ue进行无线通信的其他设备的调度实体,例如,如图1、2或8中所讨论的。在一些实施方式中,作为一些示例,无线通信设备1300可以对应于图1中的调度实体108(例如,基站等)、图2中的基站210或212或rrh 216、或图8中的gnb 806或808中的一个或多个。
[0160]
调度实体1300可以用包括一个或多个处理器1304的处理系统1314来实现。处理器1304的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路、以及被配置为执行贯穿本公开内容所描述的各种功能的其他合适的硬件。在各种示例中,调度实体1300可以被配置为执行本文描述的功能中的任何一个或多个。即,如在调度实体1300中使用的处理器1304可以用于实现下面描述的过程和程序中的任何一个或多个。
[0161]
在该示例中,处理系统1314可以用由总线1302总体上表示的总线架构来实现。总线1302可以包括任意数量的互连总线和桥接器,这取决于处理系统1314的具体应用和总体设计约束。总线1302将包括一个或多个处理器(总体上由处理器1304表示)、存储器1305和计算机可读介质(总体上由计算机可读介质1306表示)的各种电路通信地耦合在一起。总线1302还可以链接各种其他电路,诸如定时源、外围设备、稳压器和电源管理电路等,其本领域中是公知的,且因此将不再进一步描述。总线接口1308提供总线1302和收发机1310之间的接口。收发机1310提供一个或多个通信接口或用于经由多个通信接口通过传输介质(例如,空中、有线)与各种其他装置进行通信的单元。取决于装置的性质,还可以提供用户接口1312(例如,小键盘、显示器、扬声器、麦克风、操作杆、触摸屏等)。当然,这种用户接口1312是可任选的,并且在一些示例中可以省略。
[0162]
处理器1304负责管理总线1302和一般处理,包括执行存储在计算机可读介质1306上的软件。当由处理器1304执行时,软件使得处理系统1314执行以下针对任何特定装置描述的各种功能。计算机可读介质1306和存储器1305还可用于存储由处理器1304在执行软件时操纵的数据。
[0163]
处理系统中的一个或多个处理器1304可以执行软件。软件应被广义地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用程序、软件应用程序、软件包、例程、子例程、对象、可执行程序、执行的线程、过程、函数等等,无论是被称为软件、固件、中间件、微代码、硬件描述语言还是其它的。软件可以驻留在计算机可读介质1306上。
[0164]
计算机可读介质1306可以是非暂时性计算机可读介质。作为示例,非暂时性计算机可读介质包括磁储存设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩光盘(cd)或数字多功能光盘(dvd))、智能卡、闪存设备(例如,卡、棒或键驱动器)、随机存取存储器(ram)、只读存储器(rom)、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、寄存器、可移动磁盘以及用于存储可由计算机访问和读取的软件和/或指令的任何其他合适的介质。计算机可读介质1306可以驻留在处理系统1314中、在处理系统1314的外部,或者分布在包括处理系统1314的多个实体上。计算机可读介质1306可以体现在计算机程序产品中。作为示例,计算机程序产品可以包括封装材料中的计算机可读介质。本领域的技术人员将认识
到如何取决于特定的应用和施加在整个系统上的整体设计约束来最好地实现贯穿本公开内容所呈现的所述功能。
[0165]
在本公开内容的一些方面,处理器1304可以包括被配置用于各种功能的电路系统。在一个示例中,处理器1304可以包括m-序列互相关电路系统1342,作为一个示例,其被配置为对所接收的基于m-序列的传输进行互相关,以确定纠错和信道编码。在一个示例中,m-序列互相关电路系统1342可包括快速哈达玛变换,以实现如先前针对图12所讨论的互相关。另外,m-序列互相关电路系统1342可进一步被配置为执行包括在计算机可读介质1306上的m-序列互相关软件1352,以实现本文描述的功能中的一个或多个。
[0166]
在一些另外的方面,处理器1304可以包括互相关度量提取电路系统1344,其被配置为提取2k个互相关度量,诸如在图12中的框1210处执行的。另外,互相关度量提取电路系统1344还可以被配置为执行包括在计算机可读介质1306上的互相关度量提取软件1354,以实现本文描述的一个或多个功能。
[0167]
在一些另外的方面,处理器1304可以包括补零电路系统1346,其被配置为向所接收的基于经修改的m-序列的传输添加补零。在一个示例中,补零电路系统1346可以被配置为将所接收的信号y(0),

,y(n-1)补零至长度2n,其中n表示生成m-序列传输的多项式的阶数。另外,补零电路系统1346还可以被配置为执行包括在计算机可读介质1306上的补零软件1356,以实现本文描述的功能中的一个或多个。
[0168]
当然,在上述示例中,包括在处理器1304中的电路系统仅作为示例来提供,并且用于执行所描述的功能的其他单元可被包括在本公开内容的各方面内,包括但不限于存储在计算机可读介质1306中的指令,或利用例如本文针对图13所描述的过程和/或算法的在图1、2、8和12中的任何一个中所描述的任何其他合适的装置或单元。
[0169]
图14是示出了根据一些方面的用于无线通信系统的方法1400的流程图。如下所述,在本公开内容的范围内的特定实施方式中,可以省略一些或所有示出的特征,并且一些示出的特征对于所有示例的实现可能不是必需的。在一些示例中,方法1400可以由图13中所示的无线通信设备1300执行,或者还可以利用图1、2和/或9中所示的装置执行。在一些方面,无线通信设备可以是用户设备(ue)。在一些示例中,方法1400可以由用于执行下面描述的功能或算法的任何合适的装置或单元来执行。
[0170]
方法1400包括:接收基于m-序列的信号,诸如pucch(以及其中的uci信息),如框1402所示。在一方面,m-序列是经修改的序列。在另一方面,以上结合图12示出并描述的框1202、以上结合图13示出并描述的收发机1310或其等同装置可提供用于接收基于经修改的m-序列的信号的单元。
[0171]
接下来,方法1400可以包括:对所接收的经修改的m-序列进行补零,以将所接收信号的长度增加到长度2n,其中n表示在发射机处生成m-序列的多项式的阶数,如框1404所示。在一方面,以上结合图12示出和描述的补零块1204、以上结合图13示出和描述的补零电路系统1346、或其等同装置可提供用于对所接收的经修改的m-序列进行补零的单元。
[0172]
另外,方法1400包括:对经补零的经修改的m-序列进行置换,如框1406中所示。在一方面,以上结合图12示出并描述的置换1206、以上结合图13示出并描述的补零电路系统1346、或其等同装置也可提供用于对经补零的m-序列进行置换的单元。
[0173]
接下来,方法1400包括:对经置换的经补零的经修改的m-序列进行快速哈达玛变
换,如框1408所示。在一方面,上面结合图12示出和描述的快速哈达玛变换块1208、上面结合图13示出和描述的m-序列互相关电路系统1342或其等同装置也可以提供用于对经置换的经补零的经修改的m-序列进行快速哈达玛变换的单元。
[0174]
此外,方法1400包括框1410,其基于在框1408中完成的快速哈达玛变换的结果来实现提取互相关度量。在一方面,上面结合图12示出和描述的提取块1210、上面结合图13示出和描述的互相关度量提取电路系统1344或其等同装置也可以提供用于基于快速哈达玛变换的结果来提取互相关度量的单元。
[0175]
在另外的方面,方法1300还可以包括:基站(例如,ue 1300)选择ue可用于生成经修改的m-序列的调制方案,并且向ue发送无线电资源控制(rrc)信令或下行链路控制信息(dci)中的一个,其被配置用于指示对调制方案的选择。
[0176]
已经参考示例性实施方式呈现了无线通信网络的几个方面。如本领域技术人员将容易理解的,贯穿本公开内容所描述的各个方面可以扩展到其他电信系统、网络架构和通信标准。
[0177]
以下提供本公开内容的各方面的概述:
[0178]
方面1:一种在通信网络中的用户设备(ue)中进行无线通信的方法,该方法包括:基于一个或多个预定参数从来待发送的有效载荷的信息位生成经修改的最大序列(m-序列);基于调制方案来调制经修改的m-序列以导出经调制的经修改的m-序列;以及在无线信道中发送经调制的经修改的m-序列。
[0179]
方面2:根据方面1所述的方法,其中,生成经修改的m-序列进一步包括:将待发送的有效载荷的信息位转换为十进制整数值;以及至少基于所述十进制整数值来生成经修改的m-序列,其中,经修改的m-序列被限于预定序列长度。
[0180]
方面3:根据方面2所述的方法,其中,所述十进制整数值对应于所述经修改的m-序列的起始位置。
[0181]
方面4:根据方面1至3中任一项所述的方法,其中,生成经修改的m-序列包括以下中的一项:截短m-序列以获得第一预定序列长度的经修改的m-序列;或者重复m-序列以获得第二预定序列长度的经修改的序列。
[0182]
方面5:根据方面1至4中任一项所述的方法,其中,所述无线信道是基于序列的物理上行链路控制信道(pucch)。
[0183]
方面6:根据方面1至5中任一项所述的方法,其中,待发送的有效载荷的信息位包括上行链路控制信息(uci)。
[0184]
方面7:根据方面1至6中任一项所述的方法,其中,所述调制方案包括π/2二相相移键控(bpsk)调制方案或正交相移键控(qpsk)调制方案中的一个。
[0185]
方面8:根据方面1至7中任一项所述的方法,其中,发送经调制的经修改的m-序列进一步包括:在所述无线信道中发送所述经调制的经修改的m-序列之前,将所述经修改的m-序列映射到至少一个传输时隙中的一个或多个资源元素(re)。
[0186]
方面9:根据方面1至8中任一项所述的方法,其中,发送经调制的经修改的m-序列进一步包括:在所述无线信道中发送所述经调制的经修改的m-序列之前,对所述经调制的经修改的m-序列进行变换预编码。
[0187]
方面10:根据方面1至9中任一项所述的方法,其中,所述一个或多个预定参数包括
以下至少一项:所述经修改的m-序列的初始化序列、所述经修改的m-序列的起始位置、以及用于确定所述经修改的m-序列的特定阶数的多项式表示。
[0188]
方面11:根据方面1至10中任一项所述的方法,其中,所述一个或多个预定参数包括被配置用于设置所述经修改的m-序列的起始位置的预配置偏移值。
[0189]
方面12:根据方面1至11中任一项所述的方法,进一步包括:使用生成多项式的预定阶数的多个经修改的m-序列来传递待发送的有效载荷的信息位的k个位。
[0190]
方面13:根据方面12所述的方法,进一步包括:将所述多个经修改的m-序列的所述预定阶数设置为等于k的值;在多个截短的m-序列中利用k阶的2
k-1个经修改的m-序列;以及将一个附加序列添加到所述2
k-1个经修改的m-序列中,以便传递所述k个位。
[0191]
方面14:根据方面13所述的方法,其中,所述一个附加序列包括全零序列或全一序列中的一个。
[0192]
方面15:根据方面1至12中任一项所述的方法,进一步包括:设置预配置偏移值,所述预配置偏移值被配置用于将所述经修改的m-序列的起始位置设置为零值,其中,不使用偏移。
[0193]
方面16:根据方面12所述的方法,进一步包括:将所述多个截短的m-序列的预定阶数设置为等于值k 1;以及将k 1阶的2
k 1-1个经修改的m-序列中的子集用于所述多个经修改的m-序列,其中,所述子集由被配置用于设置所述经修改的m-序列的起始位置的偏移值确定。
[0194]
方面17:根据方面11或方面16所述的方法,其中,所述偏移值是由基站通过无线电资源控制(rrc)信令在所述无线设备中设置的。
[0195]
方面18:根据方面12所述的方法,进一步包括:将所述多个经修改的m-序列的预定阶数设置为等于最大k值(k
max
);其中k
max
≥k,且是独立于k的整数;以及从所述多个经修改的m-序列中的阶数为k
max
的经修改的m-序列的总数为的经修改的m-序列中,选择2k个经修改的m-序列的集合,其中,所述集合进一步是通过选择从值x(d d0)开始的子序列来选择的,其中,d是十进制整数,并且d0是预定偏移值。
[0196]
方面19:根据方面12所述的方法,进一步包括:将所述多个经修改的m-序列的预定阶数设置为等于最大k值(k
max
);其中k
max
≥k,且是独立于k的整数;以及从所述多个经修改的m-序列中的阶数为k
max
的经修改的m-序列的总数为的经修改的m-序列中,选择2k个经修改的m-序列的集合,其中,所述集合进一步是通过选择从值x(η
·
d d0)开始的子序列来选择的,其中,值η是从二的幂的序列中选择的,d是十进制整数,并且d0是预定偏移值。
[0197]
方面20:根据方面1至19中任一项所述的方法,进一步包括:在发送所述经调制的经修改的m-序列之前,利用预定加扰序列对所述经调制的经修改的m-序列进行加扰。
[0198]
方面21:根据方面20所述的方法,其中,所述预定加扰序列包括以下中的一个:对于π/2二相相移键控(bpsk)调制方案,所具有的长度等于所述经修改的m-序列的二进制序列;或者对于正交相移键控(qpsk)调制方案,所具有的长度等于所述经修改的m-序列的经qpsk调制的二进制序列。
[0199]
方面22:根据方面21所述的方法,其中,所述预定加扰序列包括基于小区特定加扰id而确定的gold序列。
[0200]
方面23:根据方面22所述的方法,其中,所述加扰id用于确定用于生成所述gold序
列的随机种子。
[0201]
方面24:根据方面20所述的方法,其中,所述预定加扰序列是基于小区特定加扰id而确定的用于加扰的经修改的m-序列的。
[0202]
方面25:根据方面1至25中任一项所述的方法,进一步包括:从基站接收被配置为指示对所述调制方案的选择的控制信令。
[0203]
方面26:根据方面25所述的方法,其中,所述控制信令包括无线电资源控制(rrc)信令或下行链路控制信息(dci)中的一个。
[0204]
方面27:一种被配置用于无线通信的ue或被调度实体,包括处理器和耦合到处理器的存储器,所述处理器和存储器被配置为执行方面1至26中任一项所述的方法。
[0205]
方面28:一种在无线通信网络中的基站中进行无线通信的方法,该方法包括:从用户设备(ue)接收经修改的最大序列(m-序列)信号;对所接收的经修改的m-序列进行补零以将所接收的序列的长度增加到长度2n,其中,n表示用于生成经修改的m-序列的多项式的阶数,以导出经补零的m-序列;对经补零的m-序列进行置换;对经置换的经补零的m-序列进行快速哈达玛变换;以及基于快速哈达玛变换的结果来提取互相关度量。
[0206]
方面29:根据方面28所述的方法,进一步包括:选择所述ue可用于生成所述经修改的m-序列的调制方案;以及向ue发送被配置用于指示对所述调制方案的选择的无线电资源控制(rrc)信令或下行链路控制信息(dci)中的一个。
[0207]
方面30:一种被配置用于无线通信的基站、gnb或网络实体,包括处理器和耦合到处理器的存储器,所述处理器和存储器被配置为执行方面28或方面29所述的方法。
[0208]
方面31:一种被配置用于无线通信的装置,包括用于执行方面1至26或方面28至29中任一项所述的方法的至少一个单元。
[0209]
方面32:一种存储计算机可执行代码的非暂时性计算机可读介质,包括用于使装置执行方面1至26或方面28至29中任一项所述的方法的代码。
[0210]
举例来说,各个方面可以在由3gpp定义的其他系统(诸如长期演进(lte)、演进分组系统(eps)、通用移动电信系统(umts)和/或全球移动通信系统(gsm))内实现。还可以将各个方面扩展到由第三代合作伙伴计划2(3gpp2)定义的系统,诸如cdma2000和/或演进数据优化(ev-do)。其他示例可以在采用ieee 802.11(wi-fi)、ieee 802.16(wimax)、ieee 802.20、超宽带(uwb)、蓝牙的系统和/或其他合适的系统内实现。所采用的实际电信标准、网络架构和/或通信标准将取决于具体的应用和施加在系统上的总体设计约束。
[0211]
在本公开内容中,使用词语“示例性”来表示“用作示例、实例或说明”。本文描述为“示例性”的任何实施方式或方面不一定被解释为优选的或优于本公开内容的其他方面。同样,术语“方面”不要求本公开内容的所有方面都包括所讨论的特征、优点或操作模式。术语“耦合”在本文中用于指代两个对象之间的直接或间接耦合。例如,如果对象a物理接触对象b,并且对象b接触对象c,则对象a和c仍然可以被视为彼此耦合-即使它们彼此不直接物理接触。例如,即使第一对象从未直接物理上与第二对象接触,第一对象也可以耦合到第二对象。术语“电路”和“电路系统”被广泛地使用,并且旨在包括:电气设备和导体的硬件实施方式,所述电气设备和导体在连接和配置时能够实现本公开内容中描述的功能的性能,而没有关于电子电路类型的限制;以及信息和指令的软件实施方式,所述信息和指令在由处理器执行时能够实现本公开内容中描述的功能的性能。
[0212]
图1-14中所示的组件、步骤、特征和/或功能中的一个或多个可以重新排列和/或组合成单个组件、步骤、特征或功能或者以几个组件、步骤或功能来体现。在不脱离本文公开的新颖特征的情况下,还可以添加附加要素、组件、步骤和/或功能。图1-14中所示的装置、设备和/或组件可以被配置为执行本文中描述的方法、特征或步骤中的一个或多个。本文描述的新颖算法也可以用软件和/或嵌入硬件来有效地实现。
[0213]
应当理解,所公开的方法中的步骤的具体顺序或层次是示例性过程的说明。基于设计偏好,可以理解的是,可以重新排列方法中的步骤的具体顺序或层次。所附方法权利要求以示例性顺序呈现了各个步骤的元素,并且不意味着限于所呈现的具体顺序或层次,除非本文特别加以指出。
[0214]
提供之前的描述是为了使本领域的任何技术人员能够实践本文描述的各个方面。对这些方面的各种修改对于本领域技术人员而言将是显而易见的,并且本文定义的一般原理可以应用于其他方面。因此,权利要求不旨在限于本文所示的各方面,而是应被赋予与权利要求的语言一致的全部范围,其中以单数形式提及元件并非旨在表示“一个且仅有一个”,除非特别如此说明,而是“一个或多个”。除非另有特别说明,术语“一些”是指一个或多个。提及项目列表中的“至少一个”的短语是指这些项目的任何组合,包括单个成员。举例来说,“a、b或c中的至少一个”旨在涵盖:a;b;c;a和b;a和c;b和c;及a、b和c。本领域普通技术人员已知或以后获知的本公开内容全文中所述的各个方面的要素的所有结构和功能等同物通过引用明确地并入在本文中,并且旨在被权利要求所涵盖。此外,无论这些公开内容是否在权利要求中被明确地表述,本文中公开的任何内容都不旨在贡献给公众。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献