CN111817759A - 用于包括波束训练的无线通信的装置和方法 - Google Patents

用于包括波束训练的无线通信的装置和方法 Download PDF

Info

Publication number
CN111817759A
CN111817759A CN202010198965.1A CN202010198965A CN111817759A CN 111817759 A CN111817759 A CN 111817759A CN 202010198965 A CN202010198965 A CN 202010198965A CN 111817759 A CN111817759 A CN 111817759A
Authority
CN
China
Prior art keywords
training
data
phase
wireless communication
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010198965.1A
Other languages
English (en)
Inventor
李俊镐
诸喜元
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020190074120A external-priority patent/KR20200120458A/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN111817759A publication Critical patent/CN111817759A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • H04B7/0426Power distribution
    • H04B7/043Power distribution using best eigenmode, e.g. beam forming or beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/1027Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0404Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas the mobile station comprising multiple antennas, e.g. to provide uplink diversity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0626Channel coefficients, e.g. channel state information [CSI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/0842Weighted combining
    • H04B7/086Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03343Arrangements at the transmitter end

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

提供了用于包括波束训练的无线通信的装置和方法。在无线通信方法中波束训练阶段与数据传输阶段交替。该方法包括:在第一波束训练阶段中基于使用一个或多个第一训练波束接收到的信号来估计第一信道;以及在第一波束训练阶段中,基于估计的第一信道和与估计的第一信道相对应的第一目标函数,从一个或多个第一训练波束中计算用于第一数据传输阶段的第一数据波束,该第一数据传输阶段在第一波束训练阶段之后。

Description

用于包括波束训练的无线通信的装置和方法
相关申请的交叉引用
本申请要求于2019年4月12日提交的韩国专利申请第10-2019-0043298号和于2019年6月21日在韩国知识产权局提交的韩国专利申请第10-2019-0074120号的优先权,其每一个的公开内容通过引用整体并入本文。
技术领域
本公开涉及无线通信,并且更具体地,涉及用于包括波束训练的无线通信的装置和方法。
背景技术
宽频带可能需要无线通信的高吞吐量。对于这样的宽带通信,可以使用例如至少约24GHz的毫米波(mmWave)频带。像mmWave这样的高频带中的信号可能容易衰减,因此,波束成形可被用于确保服务覆盖范围。可以执行波束训练以在有效载荷的传输之前对发送器和接收器的波束进行对准,并且由于可变的无线通信环境而可以被重复。因此,无线通信的质量可能取决于波束训练的准确性和效率。
发明内容
一方面提供了一种在无线通信中有效地确定最优波束的装置和方法。
根据示例实施例的一方面,提供了一种无线通信装置,包括:天线阵列;收发器,被配置为向天线阵列提供信号以形成数据波束,并被配置为处理通过天线阵列使用数据波束被接收的信号;以及控制器,被配置为在波束训练阶段计算数据波束,并在数据传输阶段根据计算的数据波束控制传输,其中,在波束训练阶段中,控制器被配置为使用至少一个第一训练波束来估计信道,并基于估计的信道以及基于与估计的信道相对应的目标函数来从所述至少一个第一训练波束中计算数据波束。
根据示例实施例的另一方面,提供了一种无线通信方法,其中波束训练阶段与数据传输阶段交替,该无线通信方法包括:在第一波束训练阶段中,基于使用至少一个第一训练波束接收的信号来估计第一信道;以及在第一波束训练阶段中,基于估计的第一信道和与估计的第一信道相对应的第一目标函数,从所述至少一个第一训练波束中计算用于第一数据传输阶段的第一数据波束,该第一数据传输在第一波束训练阶段之后。
根据示例实施例的另一方面,提供了一种无线通信方法,其中波束训练阶段与数据传输阶段交替,该无线通信方法包括:在第一波束训练阶段中,从至少一个第一训练波束中计算用于第一数据传输阶段的第一数据波束,该第一数据传输阶段在第一波束训练阶段之后;在第一数据传输阶段之后的第二波束训练阶段中,基于第一数据波束确定至少一个第二训练波束;以及在第二波束训练阶段中,从所述至少一个第二训练波束中计算用于第二数据传输阶段的第二数据波束,该第二数据传输阶段在第二波束训练阶段之后。
附图说明
通过结合附图进行的以下详细描述,将更清楚地理解实施例,其中:
图1是根据示例实施例的无线通信***的框图;
图2是示出根据示例实施例的无线通信方法的时序图;
图3A和3B是示出根据示例实施例的由于波束训练而导致的训练波束中的变化的示图;
图4是根据示例实施例的无线通信方法的流程图;
图5是示出根据示例实施例的在无线通信方法中在训练波束和数据波束中的变化的示图;
图6是根据示例实施例的无线通信方法的流程图;
图7是根据示例实施例的无线通信方法的流程图;
图8是根据示例实施例的无线通信方法的流程图;
图9是示出根据示例实施例的选择训练波束的操作的示图;
图10是根据示例实施例的无线通信方法的流程图;
图11是根据示例实施例的无线通信方法的流程图;以及
图12A和12B是根据示例实施例的波束控制器的示例的框图。
具体实施方式
如本文中所使用的,术语“第一”和“第二”可以使用相应的组件而与重要性或顺序无关,并且用于在不限制组件的情况下将一个组件与另一个组件区分开。
图1是根据示例实施例的无线通信***1的框图。如图1所示,无线通信***1可以包括基站200和用户设备100。
作为非限制性示例,无线通信***1可以包括使用蜂窝网络、无线个人区域网(WPAN)***或其他任意的无线通信***的第五代无线(5G)***、长期演进(LTE)***、LTE高级***、码分多址(CDMA)***或全球移动通信(GSM)***。在下文中,将在以下描述中主要参考使用蜂窝网络的无线通信***,但是示例实施例不限于此。
用户设备100可以是固定的或如无线通信设备那样移动的,并且可以指代可以通过无线通信向基站200发送数据和/或控制信息和从基站200接收数据和/或控制信息的任意设备。例如,用户设备100可以被称为终端、终端设备、移动站(MS)、移动终端(MT)、用户终端(UT)、订户站(SS)、无线设备或便携式设备。参考图1,用户设备100可以包括多个天线120、预编码器140、收发器160和信号处理器180。
基站200通常可以是指与用户设备和/或另一基站进行通信并且可以与用户设备和/或另一基站交换数据和控制信息的固定站。基站200也可以被称为网络接入设备。例如,基站200可以被称为节点B、演进节点B(eNB)、下一代节点B(gNB)、扇区、站点、基站收发器***(BTS)、接入点(AP)、中继节点、远程无线电头(RRH)、无线电单元(RU)或小型小区。在本说明书中,从广义上讲,基站或小区可以被解释为指部分区域或功能,该区域或功能由CDMA中的基站控制器(BSC)、宽带CDMA(WCDMA)中的节点B、LTE中的eNB、5G中的gNB或扇区(或站点)等覆盖,并且可以包括各种覆盖区域,诸如巨型小区、宏小区、微小区、微微小区、毫微微小区、中继节点、RRH、RU和小型蜂窝通信范围。
用户设备100和基站200可以使用波束成形来执行无线通信,并且无线通信***1可以定义用户设备100和基站200对波束成形的要求。例如,无线通信***1可以使用毫米波频带来增加吞吐量,并且可以使用波束成形来克服毫米波的路径损耗。对于使用波束成形的无线通信,可能需要用户设备100和基站200的波束对准,并且用户设备100和基站200可以执行用于波束对准的波束训练。例如,如图1所示,基站200可以在波束训练期间使用传输波束20重复地发送信息(例如,一个符号),并且用户设备100可以使用不同的接收波束10来接收符号。用户设备100可以基于接收波束10确定要用于与基站200进行无线通信的数据波束,并且可以将关于数据波束的信息提供给基站200,该数据波束可以用于无线通信,即,在用户设备100和基站200之间发送和/或接收有效载荷。在本说明书中,在波束训练中使用的波束可以被称为训练波束,并且作为波束训练的结果的用于发送和/或接收有效载荷的波束可以称为数据波束。
由于用户设备100和基站200之间的无线通信环境由于用户设备100的移动性、多个天线120中的至少一些天线附近的障碍物等而变化,因此可能会频繁执行波束训练。因此,在无线通信***1中通过波束训练来快速确定最优数据波束可能是有利的。如以下参考附图所述,根据各种示例实施例,数据波束可以不限于预定的训练波束,而是可以在波束训练阶段从至少一个训练波束中计算。例如,可以使用至少一个训练波束来估计用户设备100与基站200之间的信道,并且可以将基于估计的信道计算的最优数据波束用于无线通信。数据波束也可以用于确定对应于后续级别中的更高分辨率的至少一个训练波束(下面进一步描述),因此,可以将提供高效率(例如,波束成形增益)的最优数据波束用于无线通信。在下文中,尽管示例实施例的描述将集中于用户设备100确定训练波束并计算数据波束的操作,但是应理解,根据其他示例实施例,基站200可以以相同或相似的方式确定训练波束和计算数据波束。
用户设备100可以包括用于波束成形的多个天线120,并且多个天线120可以被称为天线阵列。在一些实施例中,多个天线120可以包括分别形成多个波束的多个子阵列。在一些实施例中,子阵列可以共同指代包括在其中的元素天线以及与元素天线相对应的预编码器140的组件(例如,移相器)。子阵列可以从收发器160中包括的RF链接收射频(RF)信号,或者将RF信号发送到RF链。当子阵列的数量与收发器160中的RF链的数量不同时,可以在子阵列和RF链之间排列开关和/或多路复用器。在本说明书中,假设子阵列和RF链的数量为K(其中,K是大于1的整数),因此彼此相同,但是实施例不限于此。在一些实施例中,多个天线120可以用于空间分集、极化分集、空间复用等。
预编码器140可以根据控制信号CTRL将用于形成波束的信号提供给多个天线120。在一些实施例中,预编码器140可以包括接收控制信号CTRL的多个移相器和/或放大器,例如功率放大器或低噪声放大器,并且可以被称为模拟预编码器。例如,如图1所示,在发送模式中,预编码器140可以从收发器160接收第一RF信号RF_1至第KRF信号RF_K,根据控制信号CTRL放大第一RF信号RF_1至第KRF信号RF_K,和/或根据控制信号CTRL调节第一RF信号RF_1至第KRF信号RF_K的相位。在接收模式中,预编码器140可以通过根据控制信号CTRL放大通过多个天线120接收的信号和/或通过根据控制信号CTRL调整通过多个天线120接收的信号的相位来生成第一RF信号RF_1至第KRF信号RF_K。
收发器160可以包括第一RF链161_1至第K RF链161_K,并且在一些实施例中,收发器160可以被称为RF集成电路(RFIC)。RF链可以指用于独立处理RF信号的路径,并且可以包括例如放大器、滤波器和/或混频器。在一些实施例中,RF链可以进一步包括模数转换器(ADC)和/或数模转换器(DAC)。在一些实施例中,收发器160可以包括开关和/或多路复用器,并且RF链可以通过开关和/或多路复用器被重新配置。第一RF链161_1至第K RF链161_K可以在发送模式中通过分别处理第一基带信号BB_1至第K基带信号BB_K来分别生成第一RF信号RF_1至第K RF信号RF_K,并且可以在接收模式中通过分别处理第一RF信号RF_1至第KRF信号RF_K来分别生成第一基带信号BB_1至第K基带信号BB_K。
信号处理器180可以将第一基带信号BB_1至第K基带信号BB_K提供给收发器160,并从收发器160接收第一基带信号BB_1至第K基带信号BB_K。信号处理器180可以被称为通信处理器、基带处理器等,并且可以包括通过逻辑综合设计的逻辑硬件,和/或可以包括具有核的中央处理单元和包括由核执行的一系列指令的软件。如图1所示,信号处理器180可以包括数据处理器182和波束控制器184。
数据处理器182可以生成包括要被提供给基站200的信息的传输数据,并且可以从传输数据生成第一基带信号BB_1至第K基带信号BB_K(或者与第一基带信号BB_1至第K基带信号BB_K相对应的数字信号)。另外,数据处理器182可以从第一基带信号BB_1至第K基带信号BB_K(或与第一基带信号BB_1至第K基带信号BB_K相对应的数字信号)生成包括由基站200提供的信息的接收数据。例如,数据处理器182可以包括编码器、解码器、调制器和/或解调器。在一些实施例中,数据处理器182可以包括用于波束成形的预编码器,即数字预编码器。因此,数据处理器182可以从波束控制器184接收波束成形信息,并基于波束成形信息执行预编码。
波束控制器184可以执行根据示例实施例的无线通信方法,并且可以为由多个天线120形成的波束定义波束成形信息。例如,波束控制器184可以在波束训练阶段中为训练波束定义波束成形信息,并根据波束成形信息生成控制信号CTRL。另外,波束控制器184可以在数据传输阶段中为数据波束定义波束成形信息,并根据波束成形信息生成控制信号CTRL。在一些实施例中,当数据处理器182包括数字预编码器时,波束控制器184可以将波束成形信息提供给数字预编码器。在本说明书中,定义波束成形信息可以简单地指代定义与波束成形信息相对应的波束,并且计算和确定波束成形信息可以简单地指代计算和确定与波束成形信息相对应的波束。在本说明书中,波束控制器184可以简称为控制器。
图2是示出根据示例实施例的无线通信方法的时序图。在一些实施例中,图2的无线通信方法可以由图1中所示的用户设备100执行。以下将参考图2描述图1。
在一些实施例中,波束训练阶段与数据传输阶段交替。例如,如图2所示,可以在级别“s”中顺序执行波束训练阶段和数据传输阶段,并且可以在下一级别(即级别“s+1”)中顺序执行波束训练阶段和数据传输阶段(其中“s”是大于0的整数)。一对波束训练阶段和数据传输阶段可以被称为单个级别,其中数据传输阶段使用在波束训练阶段中定义的数据波束。如以下参考图3A和3B所述,连续级别中的各个波束训练阶段可以彼此连接。将注意,不管名称,用户设备100可以在数据传输阶段中使用数据波束以接收模式操作。
参考图2,可以在级别“s”中的波束训练阶段中使用Ms个训练波束来执行波束训练,其中Ms是大于0的整数。在一些实施例中,基站200可以使用传输波束20(其是固定的)来发送已知的训练符号Ms次。在一些实施例中,传输波束20可以是固定的传输波束,并且基站200可以发送已知的训练符号Ms次。例如,基站200可以使用固定的传输波束20通过正交频分复用(OFDM)符号来发送单位符号信道状态信息参考信号(CSI-RS)资源。用户设备100(或波束控制器184)可以使用Ms个训练波束来接收已知的训练符号以组合接收到的信号,并且可以基于接收结果来定义数据波束。可以通过训练波束矩阵
Figure BDA0002418635730000071
来确定Ms个训练波束。例如,可以通过公式1给出定义第m个训练波束(其中1≤m≤Ms)的波束矩阵
Figure BDA0002418635730000072
Figure BDA0002418635730000073
其中
Figure BDA0002418635730000074
可以是级别“s”中的第k个子阵列的训练波束矢量(其中1≤k≤K)。
可以根据级别“s”的码本CBs来定义Ms个训练波束。码本可以包括预定义的训练波束矩阵,其对应于可由多个天线120形成的训练波束,和/或定义这种训练波束矩阵的信息。例如,码本可以包括与分别可以由子阵列形成的波束相对应的预定义波束矢量。在一些实施例中,如下面参考3A和3B所描述的,码本可以定义训练波束,该训练波束具有在一级别上彼此至少部分重叠的图案。
用户设备100可以包括分别对应于多个级别的多个码本。如以下参考图3A和3B所述,与多个级别当中的较高级别相对应的码本可以具有比与多个级别当中的较低级别相对应的码本更高的分辨率。例如,用于级别“s+1”的码本CBs+1可以具有比用于级别“s”的码本CBs更高的分辨率,并且因此,由用于级别“s+1”的码本CBs+1定义的训练波束与由用于级别“s”的码本CBs定义的训练波束相比,可以具有减少的宽度和更强的取向的图案(例如,主瓣(main lobe))。可以使用具有不同分辨率的码本经由分层搜索来执行波束训练。因此,根据各种示例实施例,与所有波束对被检查的穷举搜索的情况相比,可以更有效地执行波束训练。在本说明书中,分层搜索的整个级别(或高度)可以用S表示,其中1≤s≤S。在本说明书中,具有不同分辨率的码本可以被统称为多分辨率码本。
在一些实施例中,可以通过均匀地或不均匀地量化信道方向在其中可用的区域来定义训练波束。在一些实施例中,可以基于信道方向的统计特性来量化信道方向在其中可用的区域。可以通过公式2给出在级别“s”中量化的方向:
Figure BDA0002418635730000075
其中,Gs可以取决于预编码器140的性能(或当数字预编码器被包括时的数字预编码器的性能),并且例如取决于移相器的分辨率。如上所述,随着级别的增加,可以通过码本来定义具有更高分辨率的训练波束。例如,Gs+1可以优于Gs(即,Gs+1>Gs)。可以通过公式3给出训练波束组,该训练波束组包括定义与在级别“s”中的量化的方向相对应的训练波束的训练波束矩阵:
Figure BDA0002418635730000081
其中向量a是阵列响应向量,并且可以包括与给定方向相对应的值作为元素。在本说明书中,可以说训练波束组包括训练波束。
在一些实施例中,可以从与数据传输阶段相同级别中的波束训练阶段中使用的至少一个训练波束中计算数据传输阶段中使用的数据波束。例如,可以从训练波束矩阵
Figure BDA0002418635730000082
中计算数据波束矩阵
Figure BDA0002418635730000083
该数据波束矩阵
Figure BDA0002418635730000084
定义了级别“s”中的数据传输阶段中使用的数据波束,
Figure BDA0002418635730000085
定义了级别“s”中的波束训练阶段中使用的Ms个训练波束。类似地,可以从定义了级别“s+1”中的波束训练阶段中使用的Ms+1个训练波束的训练波束矩阵
Figure BDA0002418635730000086
中,计算定义了级别“s+1”中的数据传输阶段中使用的数据波束的数据波束矩阵
Figure BDA0002418635730000087
在一些实施例中,波束控制器184可以使用至少一个训练波束来估计用户设备100与基站200之间的信道,并且基于估计的信道从训练波束中计算数据波束。因此,根据各种示例实施例,数据波束可以不限于由多分辨率码本定义的训练波束,并且可以提供令人满意的波束成形增益。下面将参2图6描述从至少一个训练波束计算数据波束的方法的示例。
在一些实施例中,可以从在先前级别中的数据传输阶段中使用的数据波束中确定在波束训练阶段中使用的至少一个训练波束。例如,可以基于定义了级别“s”中的数据传输阶段中使用的数据波束的数据波束矩阵
Figure BDA0002418635730000088
从由用于级别“s+1”的码本CBs+1定义的训练波束矩阵中,选择定义了级别“s+1”中的波束训练阶段中使用的Ms+1个训练波束的训练波束矩阵
Figure BDA0002418635730000089
如上所述,可以使用不限于训练波束的数据波束,并且由于从在前一级别中使用的数据波束中选择在后一级别中的训练波束,所以可以提高分层搜索的准确性。结果,可以提高波束训练的准确性和效率。下面将参考图8描述基于先前级别的数据波束来确定训练波束的方法的示例。
图3A和3B是示出根据示例实施例的由于波束训练而导致的训练波束中的变化的示图。详细地,图3A和3B示出了在每个级别中的训练波束的角度范围,其范围从0到π入射角(AOA)。假设在图3A和3B中使用两个训练波束,即,Ms=2,并且1≤s≤4。将参考图1描述图3A和3B,将省略重复的描述。
参考图3A,当在一个方向中形成用户设备100与基站200之间的信道时,随着级别的增加,训练波束可以在该方向中逐渐对准。例如,如图3A所示,可以通过训练波束矩阵
Figure BDA0002418635730000091
来定义第一级别L1中的两个训练波束,并且可以通过训练波束矩阵
Figure BDA0002418635730000092
来定义第二级别L2中的两个训练波束,并且可以通过训练波束矩阵
Figure BDA0002418635730000093
来定义第三级别L3中的两个训练波束,并且可以通过训练波束矩阵
Figure BDA0002418635730000094
来定义第四级别L4中的两个训练波束。随着级别增加,即,随着“s”增加,训练波束的角度范围可以减少,即,训练波束可以具有宽度减少的图案,并且训练波束可以在信道的方向中对准。
在一些实施例中,一个级别中的训练波束可以具有彼此至少部分重叠的图案。例如,虽然由第一级别L1中的训练波束矩阵
Figure BDA0002418635730000095
定义的训练波束可以具有彼此不重叠的图案,但是第二级别L2、第三级别L3和第四级别L4的每个中的两个训练波束可以具有彼此至少部分重叠的图案。如上所述,当选择彼此重叠的训练波束时,即使在相对低的级别中也可以实现高分辨率波束对准。
参考图3B,当在至少两个方向中形成用户设备100与基站200之间的信道时,训练波束可以在这些方向中逐渐对准。例如,如图3B所示,随着级别增加,即,随着“s”增加,训练波束的角度范围可以减少,并且一个级别中的训练波束可以分别在不同方向中对准。
图4是根据示例实施例的无线通信方法的流程图。如以上参考图2所描述的,波束训练阶段与数据传输阶段交替,并且图4的流程图示出了重复波束训练阶段和数据传输阶段直到确定最终数据波束的操作的示例。在一些实施例中,可以重复图4的方法。例如,图4中,操作S600之后可以是操作S200。如图4所示,可以在波束训练阶段中执行操作S200,并且可以在数据传输阶段中执行操作S400、S600和S800。在一些实施例中,与图4不同,可以在波束训练阶段中执行操作S800。在一些实施例中,可以由图1中的波束控制器184执行图4的方法,并且可以称为操作波束控制器184的方法。
以下将参照图1描述图4。
在操作S200中,可以从至少一个训练波束中计算数据波束。例如,波束控制器184可以根据至少一个训练波束计算数据波束,因此,数据波束可以不限于由码本定义的训练波束。在一些实施例中,波束控制器184可以基于估计的信道来定义目标函数,并且可以计算使目标函数最大化的数据波束。将参考图6描述操作S200的示例。
可以在操作S400中设置预编码器。例如,波束控制器184可以将控制信号CTRL提供给预编码器140,使得在波束训练阶段中在操作S200中计算的数据波束被生成。在一些实施例中,如以上参考图1所述,当数据处理器182包括数字预编码器时,波束控制器184还可以设置数字预编码器。因此,数据波束可以由多个天线120形成,并且可以使用数据波束来执行数据传输和接收。
可以将波束成形增益与第一阈值THR1进行比较,并且在操作S600中可以确定波束成形增益是否大于第一阈值THR1。波束成形增益是指示由当前数据波束获得的效率的度量值。给出更高波束成形增益的数据波束可以被认为更合适,并且可以被称为波束增益。例如,可以基于从数据波束获得的接收功率来定义波束成形增益。第一阈值THR1可以指示用于令人满意的无线通信的波束成形增益。因此,当波束成形增益高于第一阈值THR1时,可以保持当前数据波束。然而,当波束成形增益等于或小于第一阈值THR1时,将执行定义新数据波束的操作。当波束成形增益等于或小于第一阈值THR1时,可以执行操作S800。
在操作S800中,可以基于数据波束来确定至少一个训练波束。例如,波束控制器184可以基于数据传输阶段中使用的数据波束,从由码本CB定义的多个训练波束中选择至少一个。在一些实施例中,波束控制器184可以选择至少一个训练波束,其可以提供与数据波束的性能最相似的性能。以下将参考图8描述操作S800的示例。
图5是示出根据示例实施例的在无线通信方法中在训练波束和数据波束中的变化的示图。详细地,图5示出了范围从0到πAOA的每个级别中的训练波束和数据波束的角度范围。假设在图5中使用了两个训练波束,即,Ms=2,1≤s≤4。将参考图1和4描述图5。
参考图5,随着级别增加,即,随着“s”增加,训练波束和数据波束的角度范围可以减少,并且训练波束和数据波束可以在形成信道的方向中逐渐对准。例如,在第一级别L1中,可以由训练波束矩阵
Figure BDA0002418635730000101
定义两个训练波束,并且可以由从训练波束矩阵
Figure BDA0002418635730000102
中计算的数据波束矩阵
Figure BDA0002418635730000103
来定义数据波束。在第二级别L2中,可以由训练波束矩阵
Figure BDA0002418635730000111
定义两个训练波束,该训练波束矩阵是基于第一级别L1中的数据波束矩阵
Figure BDA0002418635730000112
选择的,并且可以由数据波束矩阵
Figure BDA0002418635730000113
定义数据波束,该数据波束矩阵是从训练波束矩阵
Figure BDA0002418635730000114
中计算的。在第三级别L3中,可以由训练波束矩阵
Figure BDA0002418635730000115
定义两个训练波束,该训练波束矩阵是基于在第二级别L2中的数据波束矩阵
Figure BDA0002418635730000116
选择的,并且可以由数据波束矩阵
Figure BDA0002418635730000117
定义数据波束,该数据波束矩阵是从训练波束矩阵
Figure BDA0002418635730000118
计算的。在第四级别L4中,可以由训练波束矩阵
Figure BDA0002418635730000119
定义两个训练波束,该训练波束矩阵是基于第三级别L3中的数据波束矩阵
Figure BDA00024186357300001110
选择的,并且可以由数据波束矩阵
Figure BDA00024186357300001111
定义数据波束,该数据波束矩阵是从训练波束矩阵
Figure BDA00024186357300001112
中计算的。
图6是根据示例实施例的无线通信方法的流程图。详细地,图6的流程图示出了图4中的操作S200的示例。如以上参考图4所述,可以从图6的操作S200’中的至少一个训练波束中计算数据波束。如图6所示,操作S200’可以包括操作S220和S240。在下文中,假设在级别“s”中的波束训练阶段中执行操作S200’。在一些实施例中,可以由图1中的波束控制器184来执行图6的操作S200’。下面将参考图1描述图6。
参考图6,在操作S220中,可以基于使用至少一个训练波束接收到的信号来估计信道。例如,波束控制器184可以基于使用Ms个训练波束接收到的信号来估计信道,该Ms个训练波束由级别“s”中的训练波束矩阵
Figure BDA00024186357300001113
定义。下面将参考图7描述操作S220的示例。
在操作S240中,可以基于估计的信道和目标函数来计算数据波束。例如,波束控制器184可以基于估计的信道来推导目标函数,并且可以计算使目标函数最大化的数据波束。可以不同地定义目标函数,以便评估波束成形的效率。例如,可以根据对应于估计的信道的信噪比(SNR)、信号干扰加噪声比(SINR)、信道容量和能量效率中的一个或从中选择的至少两个的组合来定义目标函数。
当对应于第k(其中,1≤k≤K)子阵列的训练波束的矩阵被定义为
Figure BDA00024186357300001114
时,可以通过公式4给出定义级别“s”中的数据波束的数据波束矩阵
Figure BDA00024186357300001115
Figure BDA00024186357300001116
其中C是系数矩阵,被定义为C=diag(c1,…,cK),并且ck可以是用于第k子阵列的向量,并且可以被定义为
Figure BDA0002418635730000121
当指示在操作S220中估计的信道的信道矩阵是
Figure BDA0002418635730000122
时,可以通过公式5给出指示信道容量或频谱效率的目标函数R:
Figure BDA0002418635730000123
其中γ可以由接收功率和传输波束矩阵定义,并且以下将参考图7进行描述。因此,可以使用下面的公式6来推导使目标函数最大化的系数矩阵Copt,并且可以通过公式7给出级别“s”中最终定义数据波束的数据波束矩阵
Figure BDA0002418635730000124
Figure BDA0002418635730000125
Figure BDA0002418635730000126
图7是根据示例实施例的无线通信方法的流程图。详细地,图7的流程图示出图6中的操作S220的示例。如以上参考图6所述,在图7的操作S220’中,可以基于使用至少一个训练波束接收到的信号来估计信道。如图7所示,操作S220’可以包括操作S222和S224。在下文中,假设在级别“s”中的波束训练阶段执行操作S220’。在一些实施例中,可以由图1的波束控制器184执行图7的操作S220’。下面将参考图1和6描述图7。
参考图7,可以在操作S222中收集通过接收发送了Ms次的信号而生成的测量值。当使用定义第m个训练波束的训练波束矩阵
Figure BDA0002418635730000127
接收信号时,可以通过公式8给出接收信号:
Figure BDA0002418635730000128
其中P是接收功率,H是信道矩阵,F是由基站200使用的传输波束矩阵,“x”是传输信号,并且
Figure BDA0002418635730000129
是信道噪声。可以通过公式1给出训练波束矩阵
Figure BDA00024186357300001210
因此,可以通过公式9给出在级别“s”中的波束训练阶段中接收的信号:
Figure BDA00024186357300001211
在操作S224中,可以基于至少一个训练波束和测量值来生成组合的信道矩阵。当在操作S222中使用公式9收集测量值时,指示估计的信道的组合信道矩阵
Figure BDA00024186357300001212
可以如公式10这样定义:
Figure BDA0002418635730000131
如以上参考图6所描述的,可以从组合信道矩阵
Figure BDA0002418635730000132
推导出目标函数,并且可以计算使目标函数最大化的数据波束矩阵
Figure BDA0002418635730000133
例如,目标函数R可以如表示信道容量或频谱效率的公式5那样被定义。当由基站200使用的传输波束矩阵F是NgNB×ND矩阵并且公式8中的信道噪声
Figure BDA0002418635730000134
是具有方差
Figure BDA0002418635730000135
的高斯噪声时,则可以将公式5中的γ定义为
Figure BDA0002418635730000136
图8是根据示例实施例的无线通信方法的流程图,图9是示出根据示例实施例的选择训练波束的操作的示图。详细地,图8的流程图示出了图4中的操作S800的示例,图9的示图示出了图8中的操作S824的示例。在下文中,假设在级别“s”中的波束训练阶段中执行图8的方法和图9的操作。在一些实施例中,可以由图1的波束控制器184执行图8的方法和图9的操作。下面将参考图1和4描述图8和9。
参考图8,如上面参考图4所述,可以在图8的操作S800’中基于数据波束确定至少一个训练波束。如图8所示,操作S800’可以包括操作S820和S840,并且操作S820可以包括操作S822和S824。
在操作S820中,可以确定数据波束与码本中定义的多个训练波束之间的相似度。例如,波束控制器184可以计算级别“s”中的数据波束与级别“s+1”中的码本CBs+1定义的多个训练波束之间的相似度。如图8所示,操作S820可以包括操作S822和S824。在一些实施例中,可以执行操作S822和S824两者,并且可以通过组合(例如,对其执行加权求和)各自的操作S822的结果(即误差)和操作S824的结果(即相关性)来生成相似度。在一些实施例中,可以仅执行操作S822,并且可以确定训练波束和数据波束之间的误差越低,它们之间的相似度越大。在一些实施例中,可以仅执行操作S824,并且可以确定训练波束和数据波束之间的相关性越高,它们之间的相似度越高。
可以在操作S822中计算数据波束与每个训练波束之间的误差。例如,波束控制器184可以计算在级别“s+1”中的码本CBs+1中定义的多个训练波束矩阵(即,训练波束组B(s+1)的元素)与级别“s”中的数据波束矩阵
Figure BDA0002418635730000137
之间的误差。在一些实施例中,可以计算训练波束组B(s+1)的元素与数据波束矩阵
Figure BDA0002418635730000138
之间的均方根误差(RMSE)。
可以在操作S824中计算训练波束矩阵与数据波束之间的相关性。例如,波束控制器184可以计算在级别“s+1”中的码本CBs+1中定义的训练波束矩阵(即,训练波束组B(s+1)的元素)与级别“s”中的数据波束矩阵
Figure BDA0002418635730000141
之间的相关性。
在操作S840中,可以从码本中定义的训练波束中选择至少一个训练波束。例如,波束控制器184可以基于在操作S820中确定的相似度,从码本CBs+1中所定义的训练波束矩阵(即,训练波束组B(s+1)的元素)中选择Ms+1个训练波束矩阵。参考图9,训练波束组B(s+1)的元素可以按照所确定的相似度的降序排序,并且可以选择包括给出最高相似度的训练波束矩阵的Ms+1个训练波束矩阵
Figure BDA0002418635730000142
在一些实施例中,如以下参考图11所描述的,Ms+1可以不同于Ms
在一些实施例中,当计算训练波束组B(s+1)的元素与数据波束矩阵之间的RMSE时,RMSE可以以升序排序并且可以使用公式11选择包括给出最低RMSE的训练波束矩阵的Ms+1个训练波束矩阵
Figure BDA0002418635730000143
Figure BDA0002418635730000144
其中v是Gs+1×1向量,并且‖v‖0=Ms+1可以指示v包括非零的Ms+1个元素。在一些实施例中,当计算训练波束组B(s+1)的元素与数据波束矩阵之间的相关性时,可以以降序对相关性进行排序,并且可以选择包括给出最高相关性的训练波束矩阵的Ms+1个训练波束矩阵
Figure BDA0002418635730000145
图10是根据示例实施例的无线通信方法的流程图。详细地,图10是确定用于波束训练的分层搜索中的级别的方法的流程图。在一些实施例中,图10的操作S810可以包括在图8的操作S800’中,并且可以在图8的操作S820之前执行。如图10所示,操作S810可以包括多个操作S811、S813、S815、S817和S819。在下文中,假设在级别“s”中的波束训练阶段中执行操作S810。在一些实施例中,可以由图1中的波束控制器184执行图10的操作S810。下面将参考图1和9描述图10。
参考图10,可以在操作S811中获得波束成形增益。如以上参考图4所描述的,波束成形增益可以是定义为指示由数据波束获得的效率的度量值,并且可以认为给出较高波束成形增益的数据波束更合适。
可以在操作S813中确定波束成形增益是否增加。例如,波束控制器184可以确定在当前级别(即级别“s”)中获得的波束成形增益是否比在先前级别中获得的波束成形增益增加,并且当波束成形增益增加时可以识别出令人满意地执行了分层搜索。在一些实施例中,当当前级别中的波束成形增益从先前级别中的波束成形增益以至少阈值比率(例如,大于1的比率)增加或增加至少阈值大小(magnitude)时,波束控制器184可以确定波束成形增益增加。阈值比率可以是预定义的,并且阈值大小可以是预定义的。如图10所示,当波束成形增益增加时(操作S813,是),可以执行操作S815。否则,当波束成形增益不增加时(操作S813,否),可以执行操作S817。
当在操作S813中确定波束成形增益增加时(操作S813,是),可以在操作S815中选择级别“s+1”的码本CBs+1。如以上参考图2所描述的,对应于更高级别的码本可以具有更高的分辨率,并且当波束成形增益增加时波束控制器184可以选择级别“s+1”的码本CBs+1,其高于当前级别,即级别“s”,以形成具有更高取向的数据波束。
当在操作S813中确定波束成形增益没有增加时(操作S813,否),可以在操作S817中确定波束成形增益是否减少。例如,波束控制器184可以确定在当前级别(即级别“s”)中获得的波束成形增益是否比先前级别中获得的波束成形增益减少,并且当波束成形增益降低时可以识别出不适合使用具有更高分辨率的码本。在一些实施例中,当当前级别的波束成形增益从先前级别的波束成形增益以至多阈值比率(例如,小于1的比率)减少或减少至少阈值大小时,波束控制器184可以确定波束成形增益减少。阈值比率可以是预定义的,并且阈值大小可以是预定义的。如图10所示,当波束成形增益减少时(操作S817,是),可以执行操作S819。否则,当波束成形增益没有减少时(操作S817,否),可以确定波束成形增益被基本维持,并且可以重用当前级别(即级别“s”)的码本。
当在操作S817中确定波束成形增益减少时(操作S817,是),可以在操作S819中选择级别“s-1”的码本CBs-1。如以上参考图2所描述的,与较低级别相对应的码本可以具有较低的分辨率,并且在波束成形增益减少时波束控制器184可以选择低于当前级别(即级别“s”)的级别“s-1”的码本CBs-1,以搜索在较宽范围内形成信道的方向。
图11是根据示例实施例的无线通信方法的流程图。详细地,图11是自适应地调整波束训练阶段的方法的流程图。在一些实施例中,图11的操作S500可以被包括在图4的无线通信方法中,并且可以在图4的操作S400和S600之间执行。如图11所示,图11的操作S500可以包括操作S510、S530、S550、S570和S590。在下文中,假设在级别“s”中的数据传输阶段中执行操作S500。在一些实施例中,图11的操作S500可以由图1的波束控制器184执行。下面将参考图1和4描述图11。
参考图11,可以在操作S510中获得波束成形增益。如以上参考图4所描述的,波束成形增益可以是被定义为指示由数据波束获得的效率的度量值,并且可以认为给出更高波束成形增益的数据波束更合适。如下所述,可以基于波束成形增益来减少或扩展波束训练阶段。例如,当与级别“s”中的波束训练阶段相比,级别“s+1”中的波束训练阶段减少时,在波束训练阶段中使用的训练波束的数量可能会降低(即,Ms+1<Ms)。相反,当与级别“s”中的波束训练阶段相比,级别“s+1”中的波束训练阶段扩展时,在波束训练阶段中使用的训练波束的数量可能会增加(即,Ms+1>Ms)。
在操作S530中可以将波束成形增益与第二阈值THR2进行比较,并且可以确定波束成形增益是否大于第二阈值THR2。第二阈值THR2可以指示允许减少随后的波束训练阶段的足够的波束成形增益。在一些实施例中,第二阈值THR2可以大于图4中的第一阈值THR1。因此,当波束成形增益大于第二阈值THR2时(操作S530,是),可以减少随后的波束训练阶段。如图11所示,当波束成形增益大于第二阈值THR2时(操作S530,是),可以执行操作S550。否则,当波束成形增益不大于第二阈值THR2时(操作S530,否),可以执行操作S570。
当确定波束成形增益大于第二阈值THR2时(操作S530,是),可以在操作S550中请求Ms+1的降低。例如,波束控制器184可以请求基站200降低Ms+1以在当前级别“s”之后减少级别“s+1”的波束训练阶段。波束控制器184可以将信息提供给数据处理器182,使得对于Ms+1的降低的请求被包括在传输数据中。在一些实施例中,波束控制器184可以在请求中包括Ms+1的减量。基站200可以响应于该请求而在级别“s+1”中减少其中发送用于波束训练的已知符号的阶段。
否则,当确定波束成形增益不大于第二阈值THR2时(操作S530,否),在操作S570中可以将波束成形增益与第三阈值THR3进行比较,并且可以确定波束成形增益是否小于第三阈值THR3。第三阈值THR3可以指示需要扩展随后的波束训练阶段的不足的波束成形增益。在一些实施例中,第三阈值THR3可以小于图4中的第一阈值THR1。因此,当波束成形增益小于第三阈值THR3时(操作S570,是),可以扩展随后的波束训练阶段。如图11所示,当波束成形增益不小于第三阈值THR3时(操作S570,否),操作S500可以结束。因此,级别“s+1”中在波束训练阶段中使用的训练波束的数量可以与级别“s”中在波束训练阶段中使用的训练波束的数量相同(即,Ms+1=Ms)。否则,当波束成形增益小于第三阈值THR3时(操作S570,是),可以执行操作S590。
在操作S590中可以请求Ms+1的增加。例如,波束控制器184可以请求基站200增加Ms+1以在当前级别“s”之后的级别“s+1”中扩展波束训练阶段。波束控制器184可以将信息提供给数据处理器182,使得对于Ms+1的增加的请求被包括在传输数据中。在一些实施例中,波束控制器184可以在请求中包括Ms+1的增量。基站200可以响应于请求而在级别“s+1”中扩展其中发送用于波束训练的已知符号的阶段。
图12A和12B是根据示例实施例的波束控制器的示例的框图。详细地,图12A和12B的框图示出图1中的波束控制器184的示例。如以上参考附图所描述的,图12A的波束控制器300和图12B的波束控制器400可以执行根据示例实施例的无线通信方法中包括的至少一个操作。在下文中,将省略多余的描述。
参考图12A,波束控制器300可以包括预编码控制器302、信道估计器304、波束计算器306和波束选择器308,作为通过逻辑合成设计的逻辑硬件组件。预编码控制器302可以根据训练波束矩阵或数据波束矩阵来生成用于控制预编码器140的控制信号CTRL。在一些实施例中,当数据处理器182包括数字预编码器时,预编码控制器302可以控制数字预编码器。信道估计器304可以基于在波束训练阶段中使用至少一个训练波束接收到的信号来估计信道。例如,信道估计器304可生成信道矩阵
Figure BDA0002418635730000171
如上文参考公式8、9和10所描述的。波束计算器306可以基于估计的信道和目标函数来计算数据波束,即,数据波束矩阵,并且可以将数据波束矩阵提供给预编码控制器302。波束选择器308可以从码本中定义的多个训练波束中选择至少一个训练波束。例如,波束选择器308可以计算数据波束与训练波束之间的相似度,基于相似度选择至少一个训练波束,并将与所选择的训练波束相对应的训练波束矩阵提供给预编码控制器302。
参考图12B,波束控制器400可以包括处理器410和存储器420。处理器410可以是中央处理单元并且可以包括至少一个核,并且存储器420可以包括一系列指令或程序,每个指令或程序由处理器410运行。作为非限制性示例,存储器420可以包括诸如动态随机存取存储器(DRAM)或静态RAM(SRAM)的易失性存储器,或者诸如闪存或电可擦除可编程只读存储器(EEPROM)的非易失性存储器。如图12B所示,存储器420可以包括预编码控制器422、信道估计器424、波束计算器426和波束选择器428作为由处理器410运行的软件模块。处理器410可以访问存储器420并运行所存储的软件模块,以通过运行预编码控制器422、信道估计器424、波束计算器426和波束选择器428来执行分别与图12A中的预编码控制器302、信道估计器304、波束计算器306和波束选择器308相对应的操作。
在一些实施例中,可以通过组合逻辑硬件和软件模块来形成图1中的波束控制器184。例如,波束控制器184可包括由逻辑硬件实现的预编码控制器、处理器、以及包括信道估计器、波束计算器和波束选择器作为软件模块的存储器。
尽管已经参考本发明的实施例具体示出和描述了本发明的构思,但是应当理解,在不脱离所附权利要求的精神和范围的情况下,可以在形式和细节上进行各种改变。

Claims (24)

1.一种无线通信装置,包括:
天线阵列;
收发器,被配置为向天线阵列提供信号以形成数据波束,并被配置为处理通过天线阵列使用数据波束被接收的信号;以及
控制器,被配置为在波束训练阶段计算数据波束,并在数据传输阶段根据计算的数据波束来控制传输,
其中,控制器被配置为在波束训练阶段使用至少一个第一训练波束来估计信道,以及基于估计的信道并基于与估计的信道相对应的目标函数,从所述至少一个第一训练波束中计算数据波束。
2.根据权利要求1所述的无线通信装置,
其中,目标函数基于估计的信道的信噪比SNR、信号干扰加噪声比SINR、信道容量或能量效率中的至少一个。
3.根据权利要求1所述的无线通信装置,
其中,控制器还被配置为基于计算的数据波束,确定在数据传输阶段之后的后续波束训练阶段中要使用的至少一个第二训练波束。
4.根据权利要求3所述的无线通信装置,
其中,控制器被配置为基于计算的数据波束与所述至少一个第二训练波束之间的误差和/或相关性来确定所述至少一个第二训练波束。
5.根据权利要求1所述的无线通信装置,
其中,控制器还被配置为收集从使用所述至少一个第一训练波束接收到的信号生成的测量值,该接收到的信号使用相同的传输波束被顺序发送M次,以及基于所述至少一个第一训练波束和测量值来生成组合的信道矩阵,其中M是大于1的整数。
6.根据权利要求5所述的无线通信装置,
其中,控制器还被配置为在数据传输阶段中获得波束成形增益,并基于波束成形增益来生成包括关于M的增加或降低的信息的传输数据。
7.一种无线通信方法,其中,波束训练阶段与数据传输阶段交替,无线通信方法包括:
在第一波束训练阶段中,基于使用至少一个第一训练波束接收到的信号来估计第一信道;以及
在第一波束训练阶段中,基于估计的第一信道和与估计的第一信道相对应的第一目标函数,从所述至少一个第一训练波束中计算用于第一数据传输阶段的第一数据波束,第一数据传输阶段在第一波束训练阶段之后。
8.根据权利要求7所述的无线通信方法,其中,估计第一信道包括:
收集从使用所述至少一个第一训练波束接收到的信号生成的测量值,该接收到的信号使用相同的传输波束被顺序发送M次,其中M为大于1的整数;以及
基于测量值和所述至少一个第一训练波束,生成组合的信道矩阵。
9.根据权利要求8所述的无线通信方法,还包括:
在第一数据传输阶段获得关于第一数据波束的波束成形增益;以及
在第一数据传输阶段中基于波束成形增益生成包括关于M的增加或降低的信息的传输数据。
10.根据权利要求7所述的无线通信方法,
其中,第一目标函数基于估计的第一信道的信噪比SNR、信号干扰加噪声比SINR、信道容量或能量效率中的至少一个。
11.根据权利要求7所述的无线通信方法,还包括:
在第一数据传输阶段之后的第二波束训练阶段中,基于第一数据波束确定至少一个第二训练波束。
12.根据权利要求11所述的无线通信方法,还包括:
在第一波束训练阶段,从第一码本中定义的训练波束中选择所述至少一个第一训练波束,
其中,确定所述至少一个第二训练波束包括从在第二码本中定义的训练波束中选择所述至少一个第二训练波束,其中在第二码本中定义的训练波束比在第一码本中定义的训练波束具有更高的分辨率。
13.根据权利要求11所述的无线通信方法,还包括:
在第一波束训练阶段中,从第一码本中定义的训练波束中选择所述至少一个第一训练波束;以及
在第一数据传输阶段中,获得关于第一数据波束的波束成形增益,
其中,确定所述至少一个第二训练波束包括:
基于波束成形增益,从第一码本、具有比第一码本更高的分辨率的第二码本以及具有比第一码本更低的分辨率的第三码本中选择码本;以及
从所选码本中定义的训练波束中选择所述至少一个第二训练波束。
14.根据权利要求11所述的无线通信方法,
其中,确定所述至少一个第二训练波束包括基于第一数据波束与所述至少一个第二训练波束之间的误差和/或相关性来选择所述至少一个第二训练波束。
15.根据权利要求11所述的无线通信方法,
其中,所述至少一个第二训练波束包括分别具有至少部分彼此重叠的图案的训练波束。
16.根据权利要求11所述的无线通信方法,还包括:
在第二波束训练阶段中,基于使用所述至少一个第二训练波束接收到的信号,估计第二信道;以及
在第二波束训练阶段中基于估计的第二信道和与估计的第二信道相对应的第二目标函数,从所述至少一个第二训练波束中计算用于第二数据传输阶段的第二数据波束,第二数据传输阶段在第二波束训练阶段之后。
17.一种无线通信方法,其中,波束训练阶段与数据传输阶段交替,无线通信方法包括:
在第一波束训练阶段中,从至少一个第一训练波束中计算用于第一数据传输阶段的第一数据波束,第一数据传输阶段在第一波束训练阶段之后;
在第一数据传输阶段之后的第二波束训练阶段中,基于第一数据波束确定至少一个第二训练波束;以及
在第二波束训练阶段中,从所述至少一个第二训练波束中计算用于第二数据传输阶段的第二数据波束,第二数据传输阶段在第二波束训练阶段之后。
18.根据权利要求17所述的无线通信方法,还包括
在第一波束训练阶段中,从第一码本中定义的训练波束中选择所述至少一个第一训练波束,
其中,确定所述至少一个第二训练波束包括从第二码本中定义的训练波束中选择所述至少一个第二训练波束,其中在第二码本中定义的训练波束比在第一码本中定义的训练波束具有更高的分辨率。
19.根据权利要求17所述的无线通信方法,
其中,确定所述至少一个第二训练波束包括基于第一数据波束与所述至少一个第二训练波束之间的误差和/或相关性来选择所述至少一个第二训练波束。
20.根据权利要求17所述的无线通信方法,
其中,所述至少一个第二训练波束包括分别具有至少部分彼此重叠的图案的训练波束。
21.根据权利要求17所述的无线通信方法,还包括
在第一波束训练阶段中,基于使用所述至少一个第一训练波束接收到的信号来估计信道,
其中,计算第一数据波束包括基于估计的信道和与估计的信道相对应的目标函数来计算第一数据波束。
22.根据权利要求21所述的无线通信方法,
其中,信道的估计包括:
收集从使用所述至少一个第一训练波束接收到的信号生成的测量值,该接收到的信号使用相同的传输波束被顺序发送M次,其中M为大于1的整数;以及
基于测量值和至少一个第一训练波束,生成组合的信道矩阵。
23.根据权利要求22所述的无线通信方法,还包括:
在第一数据传输阶段中,获得关于第一数据波束的波束成形增益;以及
在第一数据传输阶段中,基于波束成形增益生成包括关于M的增加或降低的信息的传输数据。
24.根据权利要求21所述的无线通信方法,
其中,目标函数基于估计的信道的信噪比SNR、信号干扰加噪声比SINR、信道容量或能量效率中的至少一个。
CN202010198965.1A 2019-04-12 2020-03-20 用于包括波束训练的无线通信的装置和方法 Pending CN111817759A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR10-2019-0043298 2019-04-12
KR20190043298 2019-04-12
KR10-2019-0074120 2019-06-21
KR1020190074120A KR20200120458A (ko) 2019-04-12 2019-06-21 빔 학습을 포함하는 무선 통신을 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
CN111817759A true CN111817759A (zh) 2020-10-23

Family

ID=72613745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010198965.1A Pending CN111817759A (zh) 2019-04-12 2020-03-20 用于包括波束训练的无线通信的装置和方法

Country Status (3)

Country Link
US (1) US11258501B2 (zh)
CN (1) CN111817759A (zh)
DE (1) DE102020101300A1 (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050096090A1 (en) * 2003-10-30 2005-05-05 Shirish Nagaraj Method and apparatus for providing user specific downlink beamforming in a fixed beam network
US20100054200A1 (en) * 2008-08-26 2010-03-04 Samsung Electronics Co., Ltd. Method and apparatus for beamforming in OFDM wireless system
CN106911371A (zh) * 2015-12-22 2017-06-30 中兴通讯股份有限公司 一种波束训练方法和装置
CN107294586A (zh) * 2016-04-05 2017-10-24 中兴通讯股份有限公司 一种波束训练阶段自动增益控制的方法及装置
US20180049042A1 (en) * 2016-08-12 2018-02-15 Mediatek Inc. Beam management in beamforming systems

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020010023A (ko) 2000-07-28 2002-02-02 윤종용 코드 분할 다중 접속 방식의 이동 통신 시스템에 적용하기위한 적응 빔포밍 방법
KR101349827B1 (ko) 2007-11-05 2014-01-09 엘지전자 주식회사 코드북 기반의 빔포밍 기법을 적용하는 다중 입출력시스템에 있어서, 빔포밍 정보를 송신하는 방법 및 이동단말의 위치를 추적하는 방법
US8165595B2 (en) 2008-01-25 2012-04-24 Samsung Electronics Co., Ltd. System and method for multi-stage antenna training of beamforming vectors
US8351521B2 (en) 2008-03-17 2013-01-08 Qualcomm Incorporated Multi-resolution beamforming based on codebooks in MIMO systems
US8498358B2 (en) 2008-04-25 2013-07-30 Samsung Electronics Co., Ltd. Multiple antenna communication system including adaptive updating and changing of codebooks
US9414371B2 (en) 2012-04-16 2016-08-09 Samsung Electronics Co., Ltd. Hierarchical channel sounding and channel state information feedback in massive MIMO systems
KR102195688B1 (ko) 2014-02-20 2020-12-28 삼성전자 주식회사 빔포밍을 지원하는 무선 통신 시스템에서 피드백 정보 처리 방법 및 장치
US20150341105A1 (en) 2014-05-23 2015-11-26 Mediatek Inc. Methods for efficient beam training and communications apparatus and network control device utilizing the same
US9872296B2 (en) 2015-01-06 2018-01-16 Qualcomm Incorporated Techniques for beam shaping at a millimeter wave base station and a wireless device and fast antenna subarray selection at a wireless device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050096090A1 (en) * 2003-10-30 2005-05-05 Shirish Nagaraj Method and apparatus for providing user specific downlink beamforming in a fixed beam network
US20100054200A1 (en) * 2008-08-26 2010-03-04 Samsung Electronics Co., Ltd. Method and apparatus for beamforming in OFDM wireless system
CN106911371A (zh) * 2015-12-22 2017-06-30 中兴通讯股份有限公司 一种波束训练方法和装置
CN107294586A (zh) * 2016-04-05 2017-10-24 中兴通讯股份有限公司 一种波束训练阶段自动增益控制的方法及装置
US20180049042A1 (en) * 2016-08-12 2018-02-15 Mediatek Inc. Beam management in beamforming systems

Also Published As

Publication number Publication date
US11258501B2 (en) 2022-02-22
US20200328794A1 (en) 2020-10-15
DE102020101300A1 (de) 2020-10-15

Similar Documents

Publication Publication Date Title
US10771142B2 (en) System and method for hierarchal beamforming and rank adaptation for hybrid antenna architecture
Tsang et al. Coding the beams: Improving beamforming training in mmwave communication system
US8040278B2 (en) Adaptive antenna beamforming
CN105814808B (zh) 波束成形方法和无线装置
CN110098856B (zh) 一种天线装置及相关设备
EP1344276B1 (en) Base station, base station module and method for direction of arrival estimation
US9252864B2 (en) Method and apparatus for fast beam-link construction in mobile communication system
De Donno et al. Hybrid analog-digital beam training for mmWave systems with low-resolution RF phase shifters
WO2009114629A1 (en) Mmwave wpan communication system with fast adaptive beam tracking
US10320461B2 (en) System, method and computer-readable medium for estimating direction of arrival of a signal incident on at least one antenna array
WO2018133117A1 (en) Method and controller for receiving beam control in mimo system as well as radio unit and base station
CN107852209A (zh) 训练波束传输方法、装置及***
US7069052B2 (en) Data transmission method in base station of radio system, base station of radio system, and antenna array of base station
JP3899062B2 (ja) アンテナ装置及びその制御方法
US10256891B2 (en) Mobile communication device and method for selecting a beam direction
JP7031738B2 (ja) リモート無線ヘッド、ビームフォーミング方法およびプログラム
TWI836059B (zh) 無線通訊設備和無線通訊方法
US11258501B2 (en) Apparatus and method for wireless communication including beam training
CN114039638A (zh) 一种混合波束成形器与模数转换器联合设计方法
WO2024023915A1 (ja) 無線通信システム、無線通信制御方法及び無線通信装置
TWI622279B (zh) 通訊設備及用於波束成形之方法
Wang et al. A novel hybrid digital-analog beamforming algorithm with uplink training for TDD systems
CN117914367A (zh) 采用信道状态信息压缩的无线通信装置和方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination