CN119070835A - 一种通信方法及装置 - Google Patents
一种通信方法及装置 Download PDFInfo
- Publication number
- CN119070835A CN119070835A CN202310638993.4A CN202310638993A CN119070835A CN 119070835 A CN119070835 A CN 119070835A CN 202310638993 A CN202310638993 A CN 202310638993A CN 119070835 A CN119070835 A CN 119070835A
- Authority
- CN
- China
- Prior art keywords
- resource
- indication information
- digital predistortion
- terminal device
- resources
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/02—Transmitters
- H04B1/04—Circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F1/00—Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
- H03F1/32—Modifications of amplifiers to reduce non-linear distortion
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F1/00—Details of amplifiers with only discharge tubes, only semiconductor devices or only unspecified devices as amplifying elements
- H03F1/32—Modifications of amplifiers to reduce non-linear distortion
- H03F1/3241—Modifications of amplifiers to reduce non-linear distortion using predistortion circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/38—Synchronous or start-stop systems, e.g. for Baudot code
- H04L25/40—Transmitting circuits; Receiving circuits
- H04L25/49—Transmitting circuits; Receiving circuits using code conversion at the transmitter; using predistortion; using insertion of idle bits for obtaining a desired frequency spectrum; using three or more amplitude levels ; Baseband coding techniques specific to data transmission systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/02—Transmitters
- H04B1/04—Circuits
- H04B2001/0408—Circuits with power amplifiers
- H04B2001/0425—Circuits with power amplifiers with linearisation using predistortion
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Nonlinear Science (AREA)
- Power Engineering (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开一种通信方法及装置,该方法包括:终端设备发送第一信息,以及接收第一指示信息,并根据第一资源进行数字预失真系数的估计,获得数字预失真系数。其中,第一信息用于通知网络设备,终端设备需要估计数字预失真系数。第一指示信息用于指示第一资源。在该方法中,终端设备通过第一信息触发网络设备为其配置第一资源。基于第一资源可限制影响数字预失真系数因素,从而可减少终端设备估计数字预失真系数的次数,提高计算数字预失真系数期间的传输性能。
Description
技术领域
本申请实施例涉及功率放大器(power amplifier,PA)技术领域,尤其涉及一种通信方法及装置。
背景技术
PA主要用于信号放大到天线发射所需要的发射功率,以保证接收机可以获得足够强的信号。为了提高PA的能量转换效率,通常要求PA工作在饱和区间。当PA工作在饱和区间时,输入PA的信号有一定概率进入非线性区域而产生非线性失真。非线性失真会引入带内失真和带外辐射,既会影响接收端的解码正确率,也会给相邻信道用户带来干扰。
为了补偿PA的非线性特性,引入数字预失真(digital predistortion,DPD)技术。数字预失真技术通过DPD系数对输入信号进行补偿,来达到抵消功率放大器带来的非线性的目的。影响DPD系数的因素较多,这些因素包括PA工作的频点、带宽等。随着这些因素的变化,需要重新计算DPD系数,降低了传输性能。
发明内容
本申请实施例提供一种通信方法及装置,用于减少计算DPD系数的次数,提高计算DPD系数期间的传输性能。
为达到上述目的,本申请实施例采用如下技术方案:
第一方面,本申请实施例提供第一种通信方法,可由第一通信装置执行,第一通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。所述第一通信装置可以是通信两端中的发送端。以通信两端包括网络设备和终端设备,且发送端是终端设备、接收端是网络设备为例,所述第一通信装置可以为终端设备或者终端设备内部的单元、功能模块等。例如,第一通信装置可以为设置在终端设备中的芯片,或者第一通信装置为用于实现终端装置的功能的其他部件。下面以所述第一通信装置为终端设备本身为例描述第一方面提供的方法。
所述通信方法包括:终端设备发送第一信息,以及接收第一指示信息,并根据第一资源进行数字预失真系数的估计,获得数字预失真系数。其中,第一信息用于通知网络设备,终端设备需要估计数字预失真系数。第一指示信息用于指示第一资源。
在该方法中,终端设备需要估计数字预失真系数时,可通过第一信息告知网络设备,以触发网络设备配置合适的第一资源,用于终端设备进行数字预失真系数的估计。通过第一资源可限制影响数字预失真系数因素,例如工作频点,从而减少终端设备估计数字预失真系数的次数,从而提高计算数字预失真系数期间的传输性能。
在可能的实现方式中,在发送第一信息之前,所述方法还包括:终端设备发送第二指示信息,该第二指示信息用于指示终端设备估计数字预失真系数的能力。
终端设备估计数字预失真系数的能力,也可以理解为是,终端设备支持的数字预失真系数的估计模式/估计类型。终端设备还可以向网络设备上报估计数字预失真系数的能力,以使得网络设备配置与终端设备的能力匹配的第一资源。
在可能的实现方式中,第一资源在第一时长内不变,且第一资源中的部分时间单元用于估计数字预失真系数。
第一资源在第一时长内不变,可认为,在第一时长内,影响DPD系数的因素变化较小,甚至影响DPD系数的因素不变。如此,终端设备可在第一资源中的部分时间单元估计的数字预失真系数,且估计的数字预失真系数可以用于校准/补偿在第一资源中除所述部分时间单元之外的资源上发送的信号的非线性失真。可见,针对第一资源中除所述部分时间单元之外的资源上发送的信号,无需终端设备重新估计数字预失真系数,从而可减少终端设备在第一资源内估计数字预失真系数的次数,从而提升上行传输性能。
在可能的实现方式中,第一指示信息为第一时长的信息。
该方案可通过第一时长的信息可间接指示第一资源在时长内不变。例如,第一指示信息包括第一时长,可指示在第一时长内为终端设备配置的资源(即第一资源)为已经配置的资源。通过第一时长指示第一资源,无需重新配置第一资源,更为简单。
在可能的实现方式中,第一资源中的全部时间单元用于估计数字预失真系数。
第一资源中的全部时间单元可都用于终端设备估计数字预失真系数。例如,第一资源可作为专用于终端设备估计数字预失真系数的资源,以降低对终端设备向网络设备的传输性能的影响。
在可能的实现方式中,基于第一资源中的全部时间单元估计的数字预失真系数为参考值。如前述,第一资源可以专用于终端设备估计数字预失真系数。这种情况下,终端设备在第一资源内所估计的数字预失真系数可作为后续估计数字预失真系数的参考值,从而减少后续估计数字预失真系数的用时,提升终端设备的发射性能。
在可能的实现方式中,第一资源包括第一部分资源和第二部分资源,第一部分资源中的全部时间单元用于估计数字预失真系数,第二部分资源在第一时长内不变,且第二部分资源中的部分时间单元用于估计数字预失真系数。
第一资源可以包括两部分,即第一部分资源和第二部分资源。通过该方案,既可以基于第一部分资源获得想要的数字预失真系数,又可以减少终端设备在第二部分资源内估计数字预失真系数的次数,从而提升上行传输性能。
在可能的实现方式中,基于第一资源中的第一部分资源中的全部时间单元估计的数字预失真系数作为基于第一资源中的第二部分资源中的部分时间单元估计数字预失真系数的参考值。
通过该方案,既可以减少终端设备在第二部分资源内估计数字预失真系数的次数,又可以减少终端设备估计数字预失真系数的用时。
在可能的实现方式中,所述方法还包括:终端设备发送第三指示信息,该第三指示信息用于指示至少一个时长,所述至少一个时长用于确定第一时长,所述至少一个时长为终端设备根据不同资源分别估计数字预失真系数所需要的时长。
可以理解的是,不同资源内终端设备估计数字预失真系数所需要的时长可能不同。终端设备将在不同资源内估计数字预失真系数分别所需要的时长通知给网络设备,以使得网络设备配置的第一时长足够终端设备估计出数字预失真系数。
在可能的实现方式中,所述方法还包括:终端设备发送第四指示信息,该第四指示信息用于指示估计数字预失真系数所需要的资源的时域长度和/或频域长度。通过该方案可使得网络设备为终端设备配置合适的第一资源。
在可能的实现方式中,第一指示信息还用于指示终端设备启动数字预失真系数的估计。或者,第一指示信息还可以指示终端设备启动数字预失真系数的估计的时机。通过该方案可避免终端设备过早启动数字预失真系数的估计,导致所估计的数字预失真系数不准确。
在可能的实现方式中,所述方法还包括:终端设备发送第五指示信息,该第五指示信息用于指示终端设备完成数字预失真系数的估计。
基于第五指示信息可使得网络设备合理地配置资源。例如,有更紧急业务,网络设备可以将第一资源优先分配给紧急业务。
第二方面,本申请实施例提供第二种通信方法,可由第二通信装置执行,第二通信装置可以是通信设备或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片系统。所述第二通信装置可以是通信两端中的接收端。以通信两端包括网络设备和终端设备,且接收端是网络设备为例,所述第二通信装置可以为网络设备或者网络设备内部的单元、功能模块等。例如,第二通信装置可以为设置在网络设备中的芯片,或者第一通信装置为用于实现网络设备的功能的其他部件。下面以所述第二通信装置为网络设备本身为例描述第二方面提供的方法。
所述通信方法包括:网络设备接收第一信息以及发送第一指示信息。其中,第一信息用于通知网络设备,终端设备需要估计数字预失真系数。第一指示信息用于指示第一资源,该第一资源用于进行数字预失真系数的估计。
在可能的实现方式中,在发送第一指示信息之前,所述方法还包括:网络设备接收第二指示信息,该第二指示信息用于指示终端设备估计数字预失真系数的能力。
在可能的实现方式中,第一资源在第一时长内不变,且第一资源中的部分时间单元用于估计数字预失真系数。
在可能的实现方式中,第一指示信息为第一时长的信息。
在可能的实现方式中,第一资源中的全部时间单元用于估计数字预失真系数。
在可能的实现方式中,基于第一资源中的全部时间单元估计的数字预失真系数为参考值。
在可能的实现方式中,第一资源被配置给至少两个终端设备。
在可能的实现方式中,不对终端设备在第一资源发送的信号进行解析。
在可能的实现方式中,第一资源包括第一部分资源和第二部分资源,且第一部分资源中的全部时间单元用于估计数字预失真系数,第二部分资源在第一时长内不变,且第二部分资源中的部分时间单元用于估计数字预失真系数。
在可能的实现方式中,基于第一部分资源中的全部时间单元估计的数字预失真系数作为基于第二部分资源中的部分时间单元估计数字预失真系数的参考值。
在可能的实现方式中,不对终端设备在第一部分资源发送的信号进行解析。
在可能的实现方式中,所述方法还包括:网络设备接收第三指示信息,该第三指示信息用于指示至少一个时长,该至少一个时长为根据不同资源分别估计数字预失真系数所需要的时长;网络设备根据至少一个时长确定第一时长。
在可能的实现方式中,所述方法还包括:网络设备接收第四指示信息,该第四指示信息用于指示估计数字预失真系数所需要的资源的时域长度和/或频域长度;网络设备根据第四指示信息确定第一资源。
在可能的实现方式中,第一指示信息还用于指示终端设备启动数字预失真系数的估计。
在可能的实现方式中,所述方法还包括:网络设备接收第五指示信息,该第五指示信息用于指示终端设备完成所述数字预失真系数的估计。
在可能的实现方式中,所述方法还包括:网络设备发送第六指示信息,该第六指示信息用于指示终端设备停止估计数字预失真系数。
在可能的实现方式中,估计数字预失真系数的能力为第二能力,第一资源被配置给至少两个终端设备。
在可能的实现方式中,估计数字预失真系数的能力为第二能力,不对终端设备在第一资源发送的信号进行解析;或者,估计数字预失真系数的能力为第三能力,不对终端设备在第一部分资源发送的信号进行解析。
关于第二方面以及其可能方式所带来的技术效果,可参考第一方面的相应实施方式的技术效果的介绍。
第三方面,本申请实施例提供了一种通信装置,所述通信装置具有实现上述第一方面至第二方面中任意方面的方法实例中行为的功能,有益效果可以参见第一方面至第二方面的描述此处不再赘述。例如,该通信装置可以是第一方面中的第一通信装置,例如,该通信装置可以是终端设备或者终端设备中的芯片或芯片系统。或者,该通信装置可以是能够支持第一方面中的终端设备实现第一方面的提供的方法所需的功能的装置,例如该通信装置可以是终端设备。又例如,该通信装置也可以是第二方面中的第二通信装置,例如,该通信装置可以是网络设备或者网络设备中的芯片或芯片系统。或者,该通信装置可以是能够支持第二方面中的网络设备实现第一方面的提供的方法所需的功能的装置,例如,该通信装置可以是网络设备。
在一个可能的设计中,该通信装置包括用于执行第一方面至第二方面中任意方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。收发单元能够实现发送功能和接收功能,在收发单元实现发送功能时,可称为发送单元(有时也称为发送模块),在收发单元实现接收功能时,可称为接收单元(有时也称为接收模块)。发送单元和接收单元可以是同一个功能单元,该功能单元称为收发单元,该功能单元能实现发送功能和接收功能;或者,发送单元和接收单元可以是不同的功能单元,收发单元是对这些功能单元的统称。这些单元(模块)可以执行上述第一方面至第二方面中任意方面的方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
第四方面,本申请实施例提供一种通信装置,该通信装置可以为上述实施例中第三方面中的通信装置,或者为设置在第三方面中的通信装置中的芯片或芯片系统。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令或者数据,处理器与存储器、通信接口耦合,当处理器读取所述计算机程序或指令或数据时,使通信装置执行上述方法实施例中由网络设备或终端设备所执行的方法。例如,该通信装置可以是网络设备或者网络设备中的功能模块,例如基带芯片和射频芯片。又例如,该通信装置可以是终端设备或者终端设备中的功能模块,例如基带芯片和射频芯片。
第五方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器和/或通信接口,用于实现第一方面至第二方面中任意方面所述的方法。可选地,该芯片系统还包括存储器。存储器用于存储计算机程序(也可以称为代码,或指令)。处理器用于从存储器调用并运行计算机程序,使得安装有芯片系统的设备执行第一方面至第二方面中任一方面,以及第一方面至第二方面中任一方面中任一种可能实现方式中的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
第六方面,本申请实施例提供了一种通信装置,该通信装置包括输入输出接口和逻辑电路。输入输出接口用于输入和/或输出信息。输入输出接口可以是接口电路、输出电路、输入电路、管脚或相关电路等。逻辑电路用于执行第一方面至第二方面中任一方面中所述的方法。
在具体实现过程中,上述通信装置可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,逻辑电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请对输入输出接口及逻辑电路的具体实现方式不做限定。
在一种实现方式中,当通信装置是无线通信设备,其中,无线通信设备可以是诸如智能手机这样的终端设备,也可以是诸如基站这样的网络设备。接口电路可以为无线通信设备中的射频处理芯片,处理电路可以为无线通信设备中的基带处理芯片。
第七方面,本申请实施例提供了一种通信系统,所述通信系统包括第三方面中用于实现第一方面功能的通信装置和第三方面中用于实现第二方面功能的通信装置。
第八方面,本申请实施例提供了一种通信系统,所述通信系统包括第三方面中用于实现第一方面功能的通信装置和第三方面中用于实现第二方面功能的通信装置。
第九方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述第一方面至第二方面中任意方面中的方法。
第十方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被运行时,使得上述第一方面至第二方面中任意方面中的方法被执行。
上述第三方面至第十方面及其实现方式的有益效果可以参考对第一方面至第二方面,或第一方面至第二方面及其实现方式的有益效果的描述。
附图说明
图1为本申请实施例中适用的通信系统的架构示意图;
图2为DPD技术补偿放大器非线性失真的原理示意图;
图3为基于LUT实现DPD补偿PA的非线性失真的原理图;
图4为现有技术中在线训练DPD系数的示意图;
图5为本申请实施例中提供的随路估计DPD系数的示意图;
图6为本申请实施例中提供的间隔不同个时隙训练DPD系数的性能指标的仿真结果图;
图7为本申请实施例中提供的基于GAP估计DPD系数的示意图;
图8为本申请实施例中提供的GAP的随路估计DPD系数的示意图;
图9为本申请实施例中提供的第一种通信方法的流程示意图;
图10为本申请实施例中提供的第二种通信方法的流程示意图;
图11为本申请实施例中提供的第三种通信方法的流程示意图;
图12为本申请实施例中提供的通信装置的一种结构示意图;
图13为本申请实施例中提供的通信装置的另一种结构示意图。
具体实施方式
本申请的实施例提供的技术方案可以应用于第五代(the fifth generation,5G)移动通信系统,或者应用于长期演进(long term evolution,LTE)系统中,或者还可以应用于下一代移动通信系统,例如6G移动通信系统或其他类似的通信系统。其他类似的通信系统,例如包括车联网(vehicle to everything,V2X)、物联网(internet of things,IoT)系统,窄带物联网(narrow band internet of things,NB-IoT)系统等。IoT可以理解为基于无线保真(wireless fidelity,WiFi)的IoT或可穿戴式WiFi网络。可穿戴式WiFi网络指的是将终端设备(例如手机)作为虚拟接入点和所关联的可穿戴设备组成的WiFi网络。本申请实施例以5G移动通信系统为例进行描述,在将本申请实施例的技术方案应用于其它通信系统时,可以将实施例中的设备、组件、模块等替换成其它通信系统中的相应设备、组件、模块,不予限制。
请参见图1,示出了本申请实施例适用的通信系统的网络架构,该网络架构中可以包括网络设备和终端设备。图1的通信系统仅是示意,例如,该通信系统还可以包括核心网设备。本申请实施例对图1中网络设备和终端设备的数量不作限制。
其中,网络设备是一种具有无线收发功能的网络侧设备,可用于为终端设备提供入网功能。网络设备可以是无线接入网(radio access network,RAN)中为终端设备提供无线通信功能的装置,称为RAN设备。例如,网络设备可以是长期演进(long term evolution,LTE)系统、新无线(new radio,NR)系统或者未来移动通信系统中的各种形式的基站、发送接收点(transmission reception point,TRP)或无线保真(wireless fidelity,WiFi)系统中的接入节点或者任何其它无线接入设备等。
网络设备也可以是完成基站部分功能的模块或单元,例如,可以是集中式单元(central unit,CU),也可以是分布式单元(distributed unit,DU)。这里的CU完成基站的无线资源控制协议和分组数据汇聚层协议(packet data convergence protocol,PDCP)的功能,还可以完成业务数据适配协议(service data adaptation protocol,SDAP)的功能;DU完成基站的无线链路控制层和介质访问控制(medium access control,MAC)层的功能,还可以完成部分物理层或全部物理层的功能,有关上述各个协议层的具体描述,可以参考第三代合作伙伴计划(3rd generation partnership project,3GPP)的相关技术规范。
本申请实施例中,网络设备指的是用于实现网络设备的功能的装置。例如,该装置可以是网络设备本身。又例如,该装置是能够支持网络设备实现该功能的装置,例如芯片系统,该装置可以被安装在网络设备中。在本申请实施例中,以用于实现网络设备的功能的装置是网络设备本身为例,描述本申请实施例提供的技术方案。本申请实施例中的芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。
终端设备,也称为终端、终端装置,包括用户设备(user equipment,UE)、接入站、UE站、远方站、无线通信设备、或用户装置、芯片等等。所述终端设备用于连接人,物,机器等,可广泛用于各种场景。例如,终端设备可以是手机、平板电脑、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制中的无线终端、整车、整车中的无线通信模块、车载T-box(Telematics BOX)、路测单元(rodeside unit,RSU)、无人驾驶中的无线终端、穿戴式智能设备等。如上介绍的各种终端设备,如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载终端设备,车载终端设备例如也称为车载单元(on-board unit,OBU)。本申请的终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元,车辆通过内置的所述车载模块、车载模组、车载部件、车载芯片或者车载单元可以实施本申请的方法。如无特殊说明,终端设备、终端设备和终端的含义相同,可彼此替换。
本申请实施例中,终端设备指的是用于实现终端设备的功能的装置。例如,该装置可以终端设备本身。又例如,该装置是能够支持终端设备实现该功能的装置,例如芯片系统,该装置可以被安装在终端设备中。举例来说,终端设备可以是车辆,该装置可以是车辆探测器。在本申请实施例中,以用于实现终端设备的功能的装置是终端设备本身为例,描述本申请实施例提供的技术方案。
本申请实施例描述的网络架构/系统以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。本申请以下实施例中的装置,根据其实现的功能,可以位于终端设备或网络设备。当采用以上CU-DU的结构时,网络设备可以为CU、或DU、或包括CU和DU的RAN设备。
网络设备和终端设备之间通过所设置的射频电路交互信息/信号。射频电路也可以被称为射频处理芯片或射频芯片。射频电路包括PA,用于将小功率信号通过直流功能的方式,放大到通信系统标准所规定的额定功率档位,然后馈入后端器件(如双工器,天线等)进行无线发射。
为了提高PA的能量转换效率,通常要求PA工作在饱和区间。如果系统采用正交频分复用(orthogonal frequency division multiplexing,OFDM)波形或具有高PAPR特性的波形来传输数据,会出现高PAPR。由于OFDM信号的PAPR较大,因此,当PA工作在饱和区间时,输入PA的信号有一定概率进入非线性区域而产生非线性失真。非线性失真会引入带内失真和带外辐射,既会影响接收端的解码正确率,也会给相邻信道用户带来干扰。通过对输入的PA信号做功率回退(即降低输入PA信号的功率),可减少PA的非线性失真。对输入的PA信号做功率回退,虽然可以减少PA的非线性失真,但是会降低PA输出的信号功率,意味着输出功率回退(output back-off,OBO),从而降低了发射功率、降低了PA的功率效率。
为此,引入了DPD技术,以补偿/校准PA的非线性特性。DPD技术的基本原理为:通过非线性行为模型对PA的失真特性进行校准/拟合,并基于校准/拟合结果得到PA失真特性的逆函数;然后在数字基带/中频通过数字电路的方式实现该逆函数。这样,信号在被发送出去之前,会经过DPD和PA这两个特性相反的非线性模块,彼此的失真特性相互抵消,从而获得线性的系统传输特性。
为方便理解,下面结合图2介绍DPD技术的原理。图2示出了DPD技术的原理。需要说明的是,图2中所描述的DPD与PA之间的连接关系,仅仅为了示意性地描述信号在发送之前,先经过DPD再经过PA。且图2仅是示意,并不限定仅有DPD和PA。例如,在DPD和PA之间还可以有数模转换器(digital to analog converter,DAC)和模数转换器(analog to digitalconverter,ADC),还可以有滤波器等。
图2中,Vi为输入信号,Vi经过DPD后的输出信号为α(Vi),Vm为PA的输入信号,Vm经过PA后的输出信号为β(Vm)。从图2可以看出,Vi依次经过DPD和PA之后得到的输出信号为Vo。图2中,Vm和β(Vm)之间的关系示出了PA的输入信号的功率和输出信号的功率之间的实际转换性能(即非线性特性);Vi和Vo之间的关系示出了PA的输入信号的功率和输出信号的功率之间的理想转换性能(即线性特性)。可以看出,经过DPD对PA的失真特性的抵消,可获得线性的系统传输特性。在本申请实施例中,PA的输入信号指的是PA的信号输入端口接收的射频信号;PA的输出信号指的是PA的信号输出端口输出的功率放大后的射频信号。
如前述,DPD是通过非线性行为模型对PA的失真特性进行校准,并基于校准结果得到PA失真特性的逆函数。DPD通过非线性行为模型对PA的失真特性进行校准,实质上是通过DPD系数对PA的失真特性进行校准。例如,记忆多项式模型作为一种简化的DPD模型,其输出信号和输入信号之间的关系如下:
其中,xn是输入DPD的信号,是DPD的输出信号,K是非线性阶数,M是记忆深度,akm是采用最小二乘法等算法求解的DPD系数。
基于DPD补偿PA的非线性失真的一种方式为:事先根据历史数据获得DPD系数,并将DPD系数存储在查找表(lookup table,LUT)。当需要对输入的信号进行校准时,可根据一定的规则从LUT中读取合适的DPD系数加载到DPD核(core),使得DPD核具有与PA相反的非线性特性。当信号经过DPD核之后,再经过PA,最终获得线性的输出。
请参见图3,为LUT实现DPD补偿PA的非线性失真的原理图。LTU的实质是事先将计算获得的DPD系数以表格形式存储。输入信号经过量化之后,根据实际的应用场景所对应的规则,从存储的表格中查询/选择相应的DPD系数,对输入的基带信号进行DPD处理。
由于PA在不同工作条件下,如频点、功率、温度、带宽等所表征的非线性特性具有非常大的区别,因此,对于不同的PA,需要配置不同的DPD系数。通过更新LUT中的DPD系数可配置不同DPD系数。例如,可以从LUT中确定需更新的预失真参数LUT m(n-1)的值,然后获取更新预失真参数LUT m(n),并将更新后的LUT m(n)写入查找表中原地址。如此,依照上述步骤,获取查找表中第(m+1)行对应的预失真参数,并完成所有LUT的第n次迭代。
影响DPD系数的因素较多,例如,影响DPD系数的因数包括发射信号的频域位置、带宽、端口、PA电压以及PA增益等。根据影响DPD系数的因数的不同,需要选择的DPD系数也可能不同。为此,可以存储多个LUT,例如存储2个LTU,分别为LUT1和LUT2,通过控制信号,可以在PA工作在带宽1时,控制DPD核加载与带宽1对应的LUT1对输入的射频信号进行DPD处理;PA工作在带宽2时,控制DPD核加载带宽2对应的LUT2对输入的射频信号进行DPD处理,从而有效降低PA的非线性失真。由于存储空间有限,能够存储的LUT有限,无法满足各种实际需求,甚至会带来负增益。另外,当射频器件老化,所存储的DPD系数会失效。这种情况下,发射设备会关闭DPD功能,被迫使用功率回退。
为此,提出可在线计算DPD系数的方式。当存储的DPD系数不再适用时,可在线计算合适的DPD系数,基于在线计算的DPD系数对PA的失真特性进行校准。“在线计算”指的是以发射信号中的一部分作为基础计算DPD系数,所获得的DPD系数校准该发送信号中的另一部分。在本申请实施例中,可基于机器学习的方法在线计算DPD系数。从这个角度来说,在线计算DPD系数,也可以称为在线训练DPD系数或者在线估计DPD系数。
为方便理解,请参见图4,为在线训练DPD系数的示意图。图4以发送端发送的信号占用8个时隙(slot)(即时隙0-时隙7),每个时隙包括14个OFDM符号(即符号0-符号13)为例。以时隙0为例,可以训练时隙0包括的前6个符号(即符号0-符号5)获得DPD系数1,该DPD系数1可以用于校准时隙0中剩余的8个符号。另外,还可以存储DPD系数1,以便后续使用该DPD系数校准后续的时隙。例如,使用DPD系数1对时隙4-时隙7进行校准。
信号的调度参数(例如频域位置、时域位置、端口等)会影响DPD系数,不同的调度参数对应的DPD系数也可能不同。由于信号的调度参数可被灵活配置,会出现调度参数的快速变化的情况,这就需要频繁训练DPD系数,影响传输性能。例如,频繁训练DPD系数,会引起误差向量幅度(error vector magnitude,EVM)的恶化,以及减小邻道泄漏功率比(adjacent channel leakage power ratio,ACLR)。
沿用图4的例子,调度时隙0时,训练时隙0中的符号0-符号5,训练得到的DPD系数校准剩余8个符号;但是,调度时隙1时,频域位置发生变化,那么基于时隙0训练得到的DPD系数不再适合时隙1的校准。因此,对于时隙1来说,仍需将时隙1中一些符号(例如符号0-符号5)用作训练DPD系数;类似地,对于时隙2和时隙3来说,由于调度参数的变化,还是需要继续训练DPD系数,如图4所示。
且虽然已经存储的DPD系数可以作为下一次DPD系数训练的初始值。然而,在DPD训练期间,已经存储的DPD系数可能无法使用,这就使得DPD系数重新计算初始值,导致整体计算DPD系数的用时较长,进而会降低EVM,减小ACLR。
为了解决上述问题,提供本申请实施例的方案。
在本申请实施例中,“系统”和“网络”可被互换使用。“多个”是指两个或两个以上,鉴于此,本申请实施例中也可以将“多个”理解为“至少两个”。“至少一个”,可以是一个或多个,例如至少一个为一个、两个或更多个。例如,包括至少一个,是指包括一个、两个或更多个,而且不限制包括的是哪几个。例如,包括A、B和C中的至少一个,那么包括的可以是A、B、C,A和B,A和C,B和C,或A和B和C。同理,对于“至少一种”等描述的理解,也是类似的。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如“A,B和C中的至少一个”包括A,B,C,AB,AC,BC或ABC。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。
除非有特别说明,本申请实施例提及“第一”、“第二”等序数词用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度,并且“第一”、“第二”的描述也并不限定对象一定不同。例如,第一能力和第二能力表示有两个数据,并不限定该这两个能力优先级或者重要程度等。
在本申请实施例中,“当…时”、“若”以及“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味着存在其它限定。“如果”和“若”可替换,如无特殊说明,“当…时”与“在…的情况”可替换。本申请实施例中所涉及的流程图中虚线示意的步骤是可选的步骤,也就是可以不执行的步骤。本申请实施例中的“估计”可以替换为“计算”、“训练”。
本申请实施例提出三种估计DPD系数的模式(或者类型/方式),可以仅使用这三种模式中的一种,也可以结合使用其中的两种或全部。DPD系数的模式可以与终端设备的能力相结合,根据终端设备的能力的不同,终端设备采用的估计DPD系数的模式也有所不同。例如,终端设备估计DPD系数的能力为第一能力,那么终端设备支持的DPD系数的估计模式为第一模式;终端设备估计DPD系数的能力为第二能力,那么终端设备支持的DPD系数的估计模式为第二模式;终端设备估计DPD系数的能力为第三能力,那么终端设备支持的DPD系数的估计模式为第三模式。
为方便理解本申请实施例提供的技术方案,首先依次详细介绍本申请实施例中的第一模式、第二模式以及第三模式。
第一模式:终端设备基于第一资源中的部分时间单元进行DPD系数的估计,且第一资源在一定时长(例如第一时长)内不变。第一模式可以认为是随路估计DPD系数的模式。如前述图4,随路估计DPD系数指的是利用终端设备到网络设备的传输资源中的一部分估计DPD系数,该传输资源中的另一部分用于终端设备到网络设备的业务传输。当终端设备估计DPD系数的能力为第一能力,终端设备支持随路估计DPD系数。
在第一模式中,第一资源可以是网络设备调度终端设备进行业务传输的资源。第一资源在第一时长内不变,也可以理解为,网络设备在第一时长内为终端设备配置的资源不变。第一资源占用的时长小于或者等于第一时长。当第一资源占用的时长小于第一时长时,也可以理解为:网络设备在第一时长内为终端设备配置了第一资源以及其他资源,且其他资源除时域外与第一资源相同。当第一资源在第一时长内不变,那么在第一时长内,影响DPD系数的因素变化较小,甚至影响DPD系数的因素不变。这种情况下,基于第一时长内在前的时间单元估计的DPD系数,同样适用于补偿第一时长内在后的时间单元内的信号的非线性失真。例如,终端设备可基于第一资源中的部分时间单元(例如称为第一时间单元)进行DPD系数的估计,根据该DPD系数补偿第一资源中除第一时间单元之外剩余的时间单元(例如称为第二时间单元)内的信号的非线性失真。另外,终端设备还可以根据该DPD系数补偿第一时长内除第一资源之外的资源内的信号的非线性失真。
这里,时间单元可以是符号,第一资源可以在时域上占用一个时隙,第一时长可以是一个或多个时隙。除此之外,时间单元也可以是用于限定一段时间的其他单位,此时,第一资源可以在时域上占用该其他单位的上一级单位,第一时长可以是一个或多个该上一级单位,可以表述为:时间单元为时间单位1,第一资源在时域上占用一个时间单位2,第一时长为一个或多个时间单位2,时间单位2包括多个时间单位1。
为方便理解,请参见图5,示出了随路估计DPD系数的原理。图5以第一时长为3个时隙,第一资源在时域上占用1个时隙,第一时间单元为1个时隙的前6个符号(即符号0-符号5)为例。图5示出了16个时隙(即时隙0-时隙15)。如图5所示,假设第一资源在时域上占用时隙0,终端设备可基于时隙0中的符号0-符号5估计DPD系数,所获得的DPD系数可用于补偿时隙0中剩余8个符号(即符号6-符号13)上的信号。由于第一资源在时隙0-时隙2内不变,因此,终端设备基于时隙0中的符号0-符号5估计的DPD系数,还可以用于补偿时隙1和时隙2内发送的信号的非线性失真,无需终端设备在时隙1和时隙2内再次估计DPD系数。同理,如果第一资源在时域上占用时隙3,终端设备基于时隙3中的符号0-符号5估计的DPD系数可用于补偿时隙3中的符号6-符号13以及时隙4和时隙5内发送的信号的非线性失真,以此类推。从图5中可以看出,在时隙0-时隙11这12个时隙内,每间隔3个时隙估计一次DPD系数。相较于图3中,终端设备在每个时隙上都估计了DPD系数来说,显然减少了估计DPD系数的次数,从而该DPD系数校准后续的时隙上发送的信号。当然,终端设备可以存储每次估计的DPD系数,便于后续补偿发送的信号的非线性失真。
相比图4所示的随路估计DPD系数的方法,采用图5所示的随路估计DPD系数的方法可以尽量减少EVM的恶化,提升ACLR。例如,请参见图6,示出了间隔不同个时隙训练DPD系数的性能指标的仿真结果。图6中,虚线示意每隔1个时隙训练一次DPD系数,实线示意每隔5个时隙训练一次DPD系数。从图6可以看出,相较于每隔1个时隙训练一次DPD系数来说,每隔5个时隙训练一次DPD系数,ACLR增加约4dB,EVM提升5dB,最终导致信号的OBO减少约1.3dB,解调信噪比(signal to noise ratio,SNR)门限增加约1dB。
第二模式:终端设备基于第一资源中的全部时间单元进行DPD系数的估计。该第一资源可独立于网络设备调度终端设备进行业务传输的资源。例如,该第一资源对应的时域资源可为至少一个GAP符号。第二模式可以认为是基于GAP估计DPD系数的模式。GAP估计DPD系数指的是利用在GAP符号/空符号上发送的信号估计DPD系数。这里的GAP符号可以理解为预留的符号。当终端设备估计DPD系数的能力为第二能力,终端设备支持基于GAP估计DPD系数。
例如,请参见图7,示出了随路估计DPD系数的原理。图7与图4的不同之处在于,在时隙0之前,还包括第一资源,即至少一个GAP符号。如图7所示,终端设备可基于在至少一个GAP符号内的信号估计DPD系数。
图7以第一资源的结束位置早于网络设备调度终端设备进行业务传输的资源的起始位置。这样终端设备基于至少一个GAP符号估计的DPD系数,可以用于补偿后续发送的信号的非线性失真。或者,终端设备基于至少一个GAP符号估计的DPD系数可以作为终端设备后续估计DPD系数的参考值,从而减少后续终端设备估计DPD系数的用时。
例如,对比图4和图7,针对图4,终端设备在时隙0中的符号0-符号5进行DPD系数的估计,即估计DPD系数需要占用6个符号的时长。对比图7,如果终端设备基于至少一个GAP符号估计的DPD系数作为终端设备在时隙0内估计DPD系数的参考值,那么终端设备基于时隙0中的符号0-符号3即可获得DPD系数,从而减少终端设备在时隙0内估计DPD系数的用时。根据仿真可知,相比用时6个符号来说,用时4个符号时,ACLR增加约3.4dB,EVM提升约2.2dB,最终导致信号的OBO减小约1dB。
在第二模式中,第一资源可以是专用于估计DPD系数的,针对终端设备在第一资源上发送的信号,网络设备可以不解析或者不感知。或者,网络设备并不关心第一资源如何被终端设备使用,第一资源的使用由终端设备自行决定。为了减小对小区流量的影响,网络设备可将第一资源配置给多个终端设备。
另外,第一资源的使用由终端设备自行决定,第一资源也可以用作它用。例如,基于第一资源内的特定信号可以校准射频损伤或者校准发射链路间的非线性互耦。射频损伤可以包括相位噪声、输入/输出不平衡等。发射链路间的非线性互耦指的是一条链路的非线性失真除了跟自身相关,还被另外的链路的非线性影响。
在本申请实施例中,终端设备在GAP符号上发送的信号用于DPD系数的估计时,网络设备可不对终端设备在GAP符号上发送的信号进行解析。
第三模式:网络设备为终端设备配置第一资源,该第一资源包括第一部分资源和第二部分资源。其中,第一部分资源中的全部时间单元用于估计DPD系数,第二部分资源中的部分时间单元用于估计DPD系数,且第二部分资源在第一时长内不变。
第三模式可以看作是第一模式和第二模式的结合。当终端设备估计DPD系数的能力为第三能力,终端设备既支持随路估计DPD系数,又支持GAP估计DPD系数。第三模式中的第一部分资源可以为至少一个GAP符号。第一部分资源以及第一部分资源如何使用可参考前述第二模式的相关内容,此处不再赘述。第二部分资源类似第一模式中的第一资源,关于第二部分资源以及第二部分资源如何使用可参考前述第一模式的相关内容,此处不再赘述。
为方便理解,请参见图8,示出了基于GAP的随路估计DPD系数的原理。图8与图5的不同之处在于,在时隙0之前,还包括第一部分资源,即至少一个GAP符号。图8以第一时长为3个时隙,第二部分资源在时域上占用1个时隙为例。假设第二部分资源在时域上占用时隙0,终端设备可基于时隙0内的符号0-符号5估计DPD系数,所获得的DPD系数可用于补偿时隙0中的符号6-符号13以及时隙1和时隙2内发送的信号的非线性失真,以此类推,具体可参考前述图5的相关内容。第三模式既可以减少了估计DPD系数的次数,又可以减少后续终端设备估计DPD系数的用时。
类似地,在第三模式中,基于第一资源中的第一部分资源中的全部时间单元估计的DPD系数可作为基于第一资源中的第二部分资源中的部分时间单元估计DPD系数的参考值,以减少终端设备在第二部分资源内估计DPD系数的用时。
下面结合附图,以具体的实施例分别详细介绍本申请实施例提供的三种估计DPD系数的流程。
本申请实施例提供的估计DPD系数的流程涉及两个通信装置之间的信息交互,这两个通信装置例如为第一通信装置和第二通信装置。例如,第一通信装置为终端设备,第二通信装置为网络设备。由终端设备执行的步骤可以由阅读器自身实现的,也可以由终端设备中的部件(如芯片、处理单元、或处理器等模块)实现。由网络设备执行的步骤可以由网络设备自身实现的,也可以由网络设备中的部件(如芯片、处理单元、或处理器等模块)实现。需要说明的是,本申请实施例提供的方法可适用于通信两端之间的数据交互。对于通信两端的具体实现本申请实施例不作限制。例如,发送端可以站点(station,STA),接收端可以是接入点(access point,AP)。本申请实施例中的流程图中虚线示意的步骤不是必须执行的,即可以执行虚线示意的步骤,也可以不执行虚线示意的步骤。
请参见图9,为本申请实施例提供的第一种通信方法的流程示意图。图9所示的方法900适用于图1所示的场景。图9从终端设备和网络设备交互的角度介绍该方法,且以终端设备基于第一模式估计DPD系数为例。如图9所示,该通信方法的流程包括如下步骤。
S901、终端设备发送第一信息,相应地,网络设备接收该第一信息。
该第一信息用于通知网络设备,终端设备需要估计DPD系数。当终端设备需要估计DPD系数时,可通过第一信息告知给网络设备,以触发网络设备为终端设备配置合适的资源,用于终端设备进行DPD系数的估计。本申请实施例对终端设备如何确定需要估计DPD系数不作限制。例如,如果基于终端设备所存储的DPD系数不足以校准PA输出信号的非线性失真,那么终端设备确定需要估计DPD系数。或者,终端设备所存储的DPD系数对PA输出信号的非线性失真的补偿度低于某个阈值,那么终端设备确定需要估计DPD系数。
本申请实施例对第一信息的具体名称不作限制,例如第一信息也可以称为通知消息。第一信息可以是上行链路控制信息(uplink control information,UCI)。
S902、网络设备发送第一指示信息,相应地,终端设备接收该第一指示信息。
该第一指示信息指示第一资源,第一资源可用于终端设备估计DPD系数。网络设备根据第一信息确定终端设备需要估计DPD系数之后,为终端设备配置第一资源。例如,网络设备向终端设备发送第一指示信息,该第一指示信息可指示第一资源。第一指示信息可以理解为调度参数,第一资源可以理解为调度资源。第一指示信息可以包括关于下述项中的至少一种的参数:频域位置、时域位置、端口等。本申请实施例对第一指示信息的具体名称不作限制,例如第一指示信息可以称为配置信息。第一指示信息可以承载于无线资源控制(radio resource control,RRC)、MAC控制元素(control element,CE)或者下行链路控制信息(downlink control information,UCI)中的一种或多种。
根据终端设备估计DPD系数的能力的不同,第一资源也有所不同。如果网络设备不知道终端设备估计DPD系数的能力,网络设备为终端设备配置的第一资源与终端设备估计DPD系数的实际能力可能不匹配。为此,终端设备还可以将估计DPD系数的能力告知网络设备,以使得网络设备配置合适的第一资源。例如,在S901之前,可执行S903。
S903、终端设备发送第二指示信息,相应地,网络设备接收该第二指示信息。
该第二指示信息可指示终端设备估计DPD系数的能力,例如第一能力。第二指示信息可包括第一能力的信息,例如,第二指示信息包括第一能力的标识。网络设备基于第二指示信息,为终端设备配置第一资源,该第一资源与第一能力匹配。可选地,网络设备也可以默认终端设备估计DPD系数的能力为第一能力,为终端设备配置第一资源。因此,S903不是必须执行的步骤,在图9中以虚线示意。
以终端设备估计DPD系数的能力为第一能力为例。当终端设备估计DPD系数的能力为第一能力时,终端设备不期望被配置的资源频繁变化(或者理解为不期望用于配置资源的指示信息频繁变化),以减少估计DPD系数的次数,提升上行传输性能。这种情况下,网络设备为终端设备配置的第一资源在一定时长(例如第一时长)内不变。
可以理解的是,根据被配置的资源(或者理解为用于配置资源的指示信息)的不同,终端设备估计DPD系数的用时也可能不同。或者,终端设备在不同调度状态下估计DPD系数的用时可能不同。例如,调度参数/调度状态包括资源的频域位置、频域长度、发送端口等。为了使得第一时长足够终端设备估计出DPD系数,终端设备可以将基于被配置的不同资源(或者理解为基于用于配置资源的不同指示信息,或者在不同的调度状态下)估计DPD系数所需要的时长通知给网络设备,以使得网络设备确定合适的第一时长。例如,在S901之前,可执行S904。其中,S904和S903的执行顺序不作限制。
S904、终端设备发送第三指示信息,相应地,网络设备接收该第三指示信息。
该第三指示信息用于指示至少一个时长。该至少一个时长为终端设备在不同调度参数/不同调度状态下估计DPD系数所需要的时长。或者该至少一个时长为终端设备根据不同资源分别估计DPD系数所需要的时长。
以调度参数包括资源块(resource block,RB)位置为例,终端设备可将频段内所有可用的RB位置划分为多个相同长度的RB位置。终端设备可确定并告知网络设备基于各个RB位置估计DPD系数所需要的时长。本申请实施例划分RB位置的方式不作限制。例如,可参考TS38.101-1中最大功率回退(maximum power reduction,MPR)中指示的边缘RB位置(edge RB allocations)、外RB位置(outer RB allocations)和内RB位置(inner RBallocations)将所有可用的RB位置划分为多个RB位置。
以调度参数包括RB长度为例,终端设备可对频段内可用的RB位置进行划分,获得多个相同长度的RB位置。例如,可以等步长递进将频段内可用的RB位置划分为多个相同长度的RB位置。
网络设备接收第三指示信息,可根据至少一个时长确定第一时长。例如第一时长为至少一个时长中的最长时长。可选地,第一时长可以是默认的。这种情况下,S903是可选的步骤,即S904可不执行。另外,本申请实施例对第三指示信息的具体名称不作限制,例如第三指示信息可称为估计时长指示。
网络设备确定第一时长,根据第一时长确定第一资源,通过第一指示信息向终端设备配置第一资源。
作为示例1,第一指示信息可包括第一时长内的多个第一资源的信息,例如,每个第一资源的时域位置、频域配置等。可以认为,第一时长内有多个第一资源,且这多个第一资源相同。例如,沿用图5的例子,第一指示信息可包括时隙0-时隙2分别对应的第一资源的信息,且时隙0-时隙2分别对应的第一资源相同。
作为示例2,第一指示信息可包括第一时长的信息和第一资源的信息,以指示第一资源在第一时长内不变。第一资源占用的时长小于或者等于第一时长。如果第一指示信息包括第一时长的信息和第一资源的信息,可默认在第一时长内,网络设备为终端设备配置的资源都为第一资源。这样通过第一时长即可指示第一资源在第一时长内不变,无需重新配置第一时长内的全部资源,更为简单。可以理解为,将第一时长内配置给终端设备的资源视为一个整体进行指示。沿用图5的例子,第一指示信息可包括1个时隙内的第一资源的信息和3个时隙的长度。第一资源的信息可包括第一资源所在时隙的起始位置以及频域位置、端口等。由于第一资源在3个时隙内相同,因此,第一指示信息包括1个时隙内的第一资源的信息和3个时隙的长度,可以理解为,第一指示信息指示的是3个时隙内的第一资源的信息。
其中,基于第一时长内的资源传输的数据可以属于不同的传输块(transportblock,TB)。或者,基于第一时长内的资源传输的数据可以属于相同的TB,即第一时长内的资源可以是重复发射模式。从这个角度来说,第一指示信息可包括第一资源的信息,同时网络设备配置终端设备重复发射。这种情况下,终端设备可认为网络设备配置多个相同的第一资源,即第一资源在一段时间内不变。
可选地,第一指示信息还可以指示终端设备启动数字预失真系数的估计,以避免终端设备过早启动DPD系数的估计,导致所估计的DPD系数不准确。终端设备接收第一指示信息,开始进行DPD系数的估计。终端设备开始进行DPD系数的估计,也就是,终端设备启动DDP系数的估计。或者,终端设备接收第一指示信息,开始激活该第一指示信息指示的第一资源,以激活DPD系数的估计。某个资源被激活,表示该资源可以被使用。例如,终端设备激活第一资源,终端设备开始基于第一资源估计DPD系数。
S905、终端设备根据第一资源中的部分时间单元进行DPD系数的估计,获得DPD系数。
终端设备接收第一指示信息,在第一资源中的部分时间单元进行DPD系数的估计,具体可参考前述第一模式中的相关内容,此处不再赘述。
S906、终端设备发送第五指示信息,相应地,网络设备接收该第五指示信息。
该第五指示信息用于指示终端设备完成DPD系数的估计。当终端设备完成DPD系数的估计后,可通过第五指示信息告知网络设备,以使得网络设备合理配置资源。例如,有紧急业务,网络设备可以将第一资源优先分配给紧急业务。
S907、网络设备发送第六指示信息,相应地,终端设备接收该第六指示信息。
该第六指示信息用于指示终端设备停止估计DPD系数,或者,该第六指示信息可去激活第一资源。
网络设备确定终端设备完成DPD系数的估计,可去激活第一资源,或者使能终端设备停止估计DPD系数。例如,网络设备可重新配置资源,将第一资源优先分配给紧急业务。相应地,第六指示信息可以是资源配置信息。网络设备重新为终端设备配置业务传输的资源,可以作为网络设备去激活第一资源或者使能终端设备停止估计DPD系数的手段。
可选地,网络设备可自行决定去激活第一资源,并不关心终端设备是否完成DPD系数的估计。这种情况下,S906是可选的步骤,即不是必须执行的步骤,在图9中以虚线示意。
方法900通过约束第一资源在第一时长内不变,可减少第一时长内终端设备估计DPD系数的次数,从而提升上行传输性能。
请参见图10,为本申请实施例提供的第二种通信方法的流程示意图。图10所示的方法1000适用于图1所示的场景。图10从终端设备和网络设备交互的角度介绍该方法,且以终端设备基于第二模式估计DPD系数为例。如图10所示,该通信方法的流程包括如下步骤。
S1001、终端设备发送第二指示信息,相应地,网络设备接收该第二指示信息。
该第二指示信息可用于指示终端设备估计DPD系数的能力,例如第二能力。该第二指示信息可包括第二能力的信息,例如,第二指示信息包括第二能力的标识。与S903类似,S1001不是必须执行的步骤,在图10中以虚线示意。
S1002、终端设备发送第一信息,相应地,网络设备接收该第一信息。
S1002具体可参考前述S901的相关内容,此处不再赘述。
S1003、网络设备发送第一指示信息,相应地,终端设备接收该第一指示信息。
以终端设备估计DPD系数的能力为第二能力为例。该第一指示信息指示与第二能力匹配的第一资源,例如第一资源为至少一个GAP符号。第一指示信息可包括至少一个GAP符号的时域位置。为了使得至少一个GAP符号足够终端设备估计出DPD系数,终端设备也可以将需要至少一个GAP符号的时域长度告知网络设备。例如,在S1003之前,可执行S1004。
S1004、终端设备发送第四指示信息,相应地,网络设备接收第四指示信息。
该第四指示信息可指示终端设备估计DPD系数所需要的资源的时域长度和/或频域长度。网络设备根据第四指示信息为终端设备配置合适的至少一个GAP符号。
可选地,至少一个GAP符号的长度可由网络设备自行决定,因此S1004不是必须执行的步骤,在图10中以虚线示意。
与方法900类似,在方法1000中,第一指示信息还可以指示终端设备启动数字预失真系数的估计,以避免终端设备过早启动DPD系数的估计。终端设备接收第一指示信息,开始进行DPD系数的估计。
S1005、终端设备根据第一资源中的全部时间单元进行DPD系数的估计。
终端设备接收第一指示信息,在第一资源中的全部时间单元进行DPD系数的估计,具体可参考前述第二模式中的相关内容,此处不再赘述。
S1006、终端设备发送第五指示信息,相应地,网络设备接收该第五指示信息。
S1006具体可参考前述S906的相关内容,此处不再赘述。
S1007、网络设备发送第六指示信息,相应地,终端设备接收该第六指示信息。
S1007具体可参考前述S907的相关内容,此处不再赘述。
方法1000通过配置用于估计DPD系数的至少一个GAP符号,将基于至少一个GAP符号估计的DPD系数作为后续估计DPD系数的参考值,可减少后续终端设备估计DPD系数的用时。
方法900和方法1000可以结合,结合后的流程如图11所示。图11,为本申请实施例提供的第三种通信方法的流程示意图。图11所示的方法1100适用于图1所示的场景。图11从终端设备和网络设备交互的角度介绍该方法,且以终端设备基于第三模式估计DPD系数为例。如图11所示,该通信方法的流程包括如下步骤。
S1101、终端设备发送第二指示信息,相应地,网络设备接收该第二指示信息。
该第二指示信息可用于指示终端设备估计DPD系数的能力,例如第三能力。该第二指示信息可包括第三能力的信息,例如,第二指示信息包括第二能力的标识。与S903类似,S1101不是必须执行的步骤,在图11中以虚线示意。
S1102、终端设备发送第一信息,相应地,网络设备接收该第一信息。
S1102具体可参考前述S901的相关内容,此处不再赘述。
S1103、网络设备发送第一指示信息,相应地,终端设备接收该第一指示信息。
以终端设备估计DPD系数的能力为第三能力为例。该第一指示信息指示与第三能力匹配的第一资源。例如,第一资源包括第一部分资源和第二部分资源;其中,第一部分资源可为至少一个GAP符号,第一部分资源中的全部时间单元用于估计DPD系数;第二部分资源在第一时长内不变,第二部分资源中的部分时间单元可用于估计DPD系数。这里的第一部分资源类似方法1000中的第一资源,第二部分资源类似方法900中的第一资源。终端设备在第一部分资源内估计的DPD系数可作为终端设备在第二部分资源中的部分时间单元估计DPD系数的参考值。
S1104、终端设备发送第四指示信息,相应地,网络设备接收第四指示信息。
该第四指示信息可指示终端设备估计DPD系数所需要的第一部分资源的时域长度和/或频域长度。具体可参考S1004的相关内容,此处不再赘述。
S1105、终端设备发送第三指示信息,相应地,网络设备接收第三指示信息。
该第三指示信息用于指示至少一个时长。该至少一个时长为终端设备在不同调度参数/不同调度状态下估计DPD系数所需要的时长。或者该至少一个时长为终端设备根据不同资源分别估计DPD系数所需要的时长。S1105具体可参考S904的相关内容,此处不再赘述。
网络设备根据第三指示信息可确定第二部分资源,根据四指示信息确定第一部分资源,进而确定第一资源,通过第一指示信息配置给终端设备。
与方法900类似,在方法1100中,第一指示信息也可以指示终端设备启动数字预失真系数的估计,以避免终端设备过早启动DPD系数的估计。终端设备接收第一指示信息,开始进行DPD系数的估计。
S1106、终端设备根据第一部分资源的全部时间单元进行DPD系数的估计,并根据第二部分资源中的部分时间单元进行DPD系数的估计。
终端设备接收第一指示信息,在第一部分资源的全部时间单元进行DPD系数的估计,并根据第二部分资源中的部分时间单元进行DPD系数的估计,具体可参考前述第三模式中的相关内容,此处不再赘述。
S1107、终端设备发送第五指示信息,相应地,网络设备接收该第五指示信息。
S1107具体可参考前述S906的相关内容,此处不再赘述。
S1108、网络设备发送第六指示信息,相应地,终端设备接收该第六指示信息。
S1108具体可参考前述S907的相关内容,此处不再赘述。
方法1100通过配置用于估计DPD系数的第一部分资源,将基于第一部分资源估计的DPD系数作为后续基于第二部分资源中的部分时间单元估计DPD系数的参考值,可减少后续终端设备估计DPD系数的用时。且第二部分资源在第一时长内不变,还可以减少第一时长内终端设备估计DPD系数的次数,从而提升上行传输性能。
所述本申请提供的实施例中,从终端设备和网络设备交互的角度对本申请实施例提供的方法进行了介绍。其中,网络设备执行的步骤也可以由不同的通信装置来分别实现。例如:第一装置用于生成第一指示信息,第二装置用于发送第一指示信息。或者说,第一装置和第二装置共同完成本申请实施例中网络设备执行的步骤,本申请不限定具体的划分方式。当网络架构中包括一个或多个DU、一个或多个CU和一个或多个射频单元(radio unit,RU)时,上述网络设备执行的步骤可以分别由DU、CU和RU来实现。为了实现上述本申请实施例提供的方法中的各功能,终端设备和网络设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
图12为本申请实施例提供的通信装置1200的示意性框图。该通信装置1200可以对应实现上述各个方法实施例中由终端装置或接入网装置实现的功能或者步骤。该通信装置1200可以包括处理模块1210和收发模块1220。可选的,还可以包括存储单元,该存储单元可以用于存储指令(代码或者程序)和/或数据。处理模块1210和收发模块1220可以与该存储单元耦合,例如,处理模块1210可以读取存储单元中的指令(代码或者程序)和/或数据,以实现相应的方法。上述各个单元可以独立设置,也可以部分或者全部集成。
应理解,处理模块1210可以是处理器或控制器,例如可以是通用中央处理器(central processing unit,CPU),通用处理器,数字信号处理(digital signalprocessing,DSP),专用集成电路(application specific integrated circuits,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包括一个或多个微处理器组合,DSP和微处理器的组合等等。收发模块1220是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该收发模块1220是该芯片用于从其它芯片或装置接收信号的接口电路,或者,是该芯片用于向其它芯片或装置发送信号的接口电路。
该通信装置1200可以为上述实施例中的接入网装置或者终端装置,或者为接入网设备、终端设备中的功能模块,例如通信装置为接入网设备或者终端设备中的芯片(系统)。当通信装置1200为接入网设备或者终端设备时,该处理模块1210例如可以是处理器,该收发模块1220例如可以是收发器。可选的,该收发器可以包括射频电路,该存储单元例如可以是存储器。例如,当通信装置1200为用于接入网设备或者终端设备中的芯片时,该处理模块1210例如可以是处理器,该收发模块1220例如可以是输入/输出接口、管脚或电路等。该处理模块1210可执行存储单元存储的计算机执行指令,可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该接入网设备、终端设备内的位于该芯片外部的存储单元,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
一些可能的实施方式中,通信装置1200能够对应实现上述方法实施例中网络设备的行为和功能,例如实现图9-图11中一个或多个图的实施例中网络设备执行的方法。通信装置1200可以为网络设备,也可以为应用于网络设备中的部件(例如芯片或者电路),也可以是网络设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。例如,收发模块1220可以用于执行图9所示的实施例中除S905之外的步骤,和/或用于支持本文所描述的技术的其它过程;处理模块1210用于执行如图9所示的实施例中S905,和/或用于支持本文所描述的技术的其它过程。再例如,收发模块1220可以用于执行图10所示的实施例中的除S1005、之外的步骤,和/或用于支持本文所描述的技术的其它过程;处理模块1210用于执行如图10所示的实施例中的S1005,和/或用于支持本文所描述的技术的其它过程。再例如,收发模块1220可以用于执行图11所示的实施例中的除S1106、之外的步骤,和/或用于支持本文所描述的技术的其它过程;处理模块1210用于执行如图11所示的实施例中的S1106,和/或用于支持本文所描述的技术的其它过程。
示例性地,收发模块1220用于接收第一信息,并发送第一指示信息。其中,第一信息用于通知通信装置1200,终端设备需要估计DPD系数。第一指示信息用于指示第一资源,该第一资源用于进行DPD系数的估计。
作为一种可选的实现方式,在发送第一指示信息之前,收发模块1220还用于:接收第二指示信息,该第二指示信息用于指示终端设备估计DPD系数的能力。
作为一种可选的实现方式,第一资源在第一时长内不变,第一资源中的部分时间单元用于估计DPD系数。
可选地,第一指示信息为第一时长的信息。
作为一种可选的实现方式,第一资源中的全部时间单元用于估计DPD系数。
可选地,基于第一资源中的全部时间单元估计的DPD系数为参考值。
作为一种可选的实现方式,第一资源包括第一部分资源和第二部分资源,第一部分资源中的全部时间单元用于估计DPD系数,第二部分资源在第一时长内不变,且第二部分资源中的部分时间单元用于估计DPD系数。
可选地,基于第一部分资源中的全部时间单元估计的DPD系数作为基于第二部分资源中的部分时间单元估计DPD系数的参考值。
作为一种可选的实现方式,第一资源被配置给至少两个终端设备。
可选地,处理模块1210不对终端设备在第一资源发送的信号进行解析;或者,处理模块1210不对终端设备在第一部分资源发送的信号进行解析。
作为一种可选的实现方式,收发模块1220还用于接收第三指示信息,该第三指示信息用于指示至少一个时长,所述至少一个时长为根据不同资源分别估计DPD系数所需要的时长;处理模块1210用于根据至少一个时长确定第一时长。
作为一种可选的实现方式,收发模块1220还用于接收第四指示信息,该第四指示信息用于指示估计DPD系数所需要的资源的时域长度和/或频域长度;处理模块1210还用于根据第四指示信息确定第一资源。
作为一种可选的实现方式,第一指示信息还用于指示终端设备启动DPD系数的估计。
作为一种可选的实现方式,收发模块1220还用于接收第五指示信息,该第五指示信息用于指示终端设备完成DPD系数的估计。
作为一种可选的实现方式,收发模块1220还用于发送第六指示信息,该第六指示信息用于指示终端设备停止估计DPD系数。
一些可能的实施方式中,通信装置1200能够对应实现上述方法实施例中终端装置的行为和功能,例如实现图9-图11中的一个或多个图的实施例中终端装置执行的方法。通信装置1200可以为终端设备,也可以为应用于终端设备中的部件(例如芯片或者电路),也可以是终端设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。例如,收发模块1220可以用于执行图9所示的实施例中除S905之外的步骤,和/或用于支持本文所描述的技术的其它过程;处理模块1210用于执行如图9所示的实施例中的S905,和/或用于支持本文所描述的技术的其它过程。又例如,收发模块1220可以用于执行图10所示的实施例中除S1005之外的步骤,和/或用于支持本文所描述的技术的其它过程;处理模块1210用于执行如图10所示的实施例中的S1005,和/或用于支持本文所描述的技术的其它过程。
例如,收发模块1220用于发送第一信息,并接收第一指示信息。其中,第一信息用于通知通信装置1200,终端设备需要估计DPD系数。第一指示信息用于指示第一资源,该第一资源用于进行DPD系数的估计。处理模块1210用于根据第一资源进行DPD系数的估计,获得DPD系数。
作为一种可选的实现方式,在发送第一指示信息之前,收发模块1220还用于发送第二指示信息,该第二指示信息用于指示终端设备估计DPD系数的能力。
作为一种可选的实现方式,第一资源在第一时长内不变,第一资源中的部分时间单元用于估计DPD系数。
可选地,第一指示信息为第一时长的信息。
作为一种可选的实现方式,第一资源中的全部时间单元用于估计DPD系数。
可选地,基于第一资源中的全部时间单元估计的DPD系数为参考值。
作为一种可选的实现方式,第一资源包括第一部分资源和第二部分资源,第一部分资源中的全部时间单元用于估计DPD系数,第二部分资源在第一时长内不变,且第二部分资源中的部分时间单元用于估计DPD系数。
可选地,基于第一部分资源中的全部时间单元估计的DPD系数作为基于第二部分资源中的部分时间单元估计DPD系数的参考值。
作为一种可选的实现方式,收发模块1220还用于发送第三指示信息,该第三指示信息用于指示至少一个时长,所述至少一个时长为根据不同资源分别估计DPD系数所需要的时长;处理模块1210用于根据至少一个时长确定第一时长。
作为一种可选的实现方式,收发模块1220还用于发送第四指示信息,该第四指示信息用于指示估计DPD系数所需要的资源的时域长度和/或频域长度;处理模块1210还用于根据第四指示信息确定第一资源。
作为一种可选的实现方式,第一指示信息还用于指示终端设备启动DPD系数的估计。
作为一种可选的实现方式,收发模块1220还用于发送第五指示信息,该第五指示信息用于指示终端设备完成DPD系数的估计。
当该通信装置1200为芯片类的装置或者电路时,收发模块可以是输入输出电路和/或通信接口;处理模块为集成的处理器或者微处理器或者集成电路。
图13为本申请实施例提供的通信装置1300的示意性框图。其中,通信装置1300可以是终端设备,能够实现本申请实施例提供的方法中终端设备的功能。或者,通信装置1300也可以是能够支持终端设备实现本申请实施例提供的方法中对应的功能的装置。或者,通信装置1300可以是网络设备,能够实现本申请实施例提供的方法中网络设备的功能。或者,通信装置1300也可以是能够支持网络设备实现本申请实施例提供的方法中对应的功能的装置。其中,该通信装置1300可以为芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。具体的功能可以参见上述方法实施例中的说明。
通信装置1300包括一个或多个处理器1301,用于实现或用于支持通信装置1300实现本申请实施例提供的方法中终端设备或网络设备的功能。具体参见方法示例中的详细描述,此处不做赘述。处理器1301也可以称为处理单元或处理模块,可以实现一定的控制功能。处理器1301可以是通用处理器或者专用处理器等。例如,包括:基带处理器,中央处理器,应用处理器,调制解调处理器,图形处理器,图像信号处理器,数字信号处理器,视频编解码处理器,控制器,存储器,和/或神经网络处理器等。所述基带处理器可以用于对通信协议以及通信数据进行处理。所述中央处理器可以用于对通信装置1300进行控制,执行软件程序和/或处理数据。不同的处理器可以是独立的器件,也可以是集成在一个或多个处理器中,例如,集成在一个或多个专用集成电路上。
可选的,通信装置1300中包括一个或多个存储器1302,用以存储指令1304,所述指令可在所述处理器1301上被运行,使得通信装置1300执行上述方法实施例中描述的方法。存储器1302和处理器1301耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1301可能和存储器1302协同操作。所述至少一个存储器中的至少一个可以包括于处理器中。需要说明的是,存储器1302不是必须的,所以在图13中以虚线进行示意。
可选的,所述存储器1302中还可以存储有数据。所述处理器和存储器可以单独设置,也可以集成在一起。在本申请实施例中,存储器1302可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如RAM。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
可选的,通信装置1300可以包括指令1303(有时也可以称为代码或程序),所述指令1303可以在所述处理器上被运行,使得所述通信装置1300执行上述实施例中描述的方法。处理器1301中可以存储数据。
可选的,通信装置1300还可以包括收发器1305以及天线1306。所述收发器1305可以称为收发单元,收发模块、收发机、收发电路、收发器,输入输出接口等,用于通过天线1306实现通信装置1300的收发功能。
本申请中描述的处理器1301和收发器1305可实现在集成电路(integratedcircuit,IC)、模拟IC、射频集成电路(radio frequency identification,RFID)、混合信号IC、ASIC、印刷电路板(printed circuit board,PCB)、或电子设备等上。实现本文描述的通信装置,可以是独立设备(例如,独立的集成电路,手机等),或者可以是较大设备中的一部分(例如,可嵌入在其他设备内的模块),具体可以参照前述关于终端设备或终端装置的说明,在此不再赘述。
可选的,通信装置1300还可以包括以下一个或多个部件:无线通信模块,音频模块,外部存储器接口,内部存储器,通用串行总线(universal serial bus,USB)接口,电源管理模块,天线,扬声器,麦克风,输入输出模块,传感器模块,马达,摄像头,或显示屏等等。可以理解,在一些实施例中,通信装置1300可以包括更多或更少部件,或者某些部件集成,或者某些部件拆分。这些部件可以是硬件,软件,或者软件和硬件的组合实现。
需要说明的是,上述实施例中的通信装置可以是终端设备(或者网络设备),也可以是电路,也可以是应用于终端设备(或者网络设备)中的芯片或者其他具有上述终端设备(或者网络设备)的组合器件、部件等。当通信装置是终端设备(或者网络设备)时,收发模块可以是收发器,可以包括天线和射频电路等,处理模块可以是处理器,例如:CPU。当通信装置是具有上述终端设备(或者网络设备)功能的部件时,收发模块可以是射频单元,处理模块可以是处理器。当通信装置是芯片系统时,该通信装置可以是FPGA,可以是专用ASIC,还可以是系统芯片(system on chip,SoC),还可以是CPU,还可以是网络处理器(networkprocessor,NP),还可以是DSP,还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。处理模块可以是芯片系统的处理器。收发模块或通信接口可以是芯片系统的输入输出接口或接口电路。例如,接口电路可以为代码/数据读写接口电路。所述接口电路,可以用于接收代码指令(代码指令存储在存储器中,可以直接从存储器读取,或也可以经过其他器件从存储器读取)并传输至处理器;处理器可以用于运行所述代码指令以执行上述方法实施例中的方法。又例如,接口电路也可以为通信处理器与收发机之间的信号传输接口电路。
本申请实施例还提供一种通信系统,具体的,通信系统包括至少一个终端设备,还可以包括至少一个网络设备。示例性的,通信系统包括用于实现上述图9-图11中一个或多个图相关功能的终端设备和用于实现上述图9-图11中一个或多个图相关功能的网络设备。具体请参考上述方法实施例中的相关描述,这里不再赘述。
本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图9-图11中一个或多个图中终端设备或网络设备执行的方法。
本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行图9-图11中一个或多个图中终端设备或网络设备执行的方法。
本申请实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现前述方法中终端设备或网络设备的功能。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
为了实现上述图9-图11中一个或多个图的通信装置的功能,本申请实施例还提供一种芯片,包括处理器,用于支持该通信装置实现上述方法实施例中终端设备或网络设备所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该通信装置必要的计算机程序或指令和数据。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (32)
1.一种通信方法,其特征在于,包括:
发送第一信息,所述第一信息用于通知网络设备,终端设备需要估计数字预失真系数;
接收第一指示信息,所述第一指示信息用于指示第一资源;
根据所述第一资源进行数字预失真系数的估计,获得数字预失真系数。
2.如权利要求1所述的方法,其特征在于,在发送第一信息之前,所述方法还包括:
发送第二指示信息,所述第二指示信息用于指示所述终端设备估计数字预失真系数的能力。
3.如权利要求1或2所述的方法,其特征在于,所述第一资源在第一时长内不变,所述第一资源中的部分时间单元用于估计数字预失真系数。
4.如权利要求3所述的方法,其特征在于,所述第一指示信息为所述第一时长的信息。
5.如权利要求1或2所述的方法,其特征在于,所述第一资源中的全部时间单元用于估计数字预失真系数。
6.如权利要求5所述的方法,其特征在于,基于所述第一资源中的全部时间单元估计的数字预失真系数为参考值。
7.如权利要求1或2所述的方法,其特征在于,所述第一资源包括第一部分资源和第二部分资源,所述第一部分资源中的全部时间单元用于估计数字预失真系数,所述第二部分资源在第一时长内不变,且所述第二部分资源中的部分时间单元用于估计数字预失真系数。
8.如权利要求7所述的方法,其特征在于,基于所述第一部分资源中的全部时间单元估计的数字预失真系数作为基于所述第二部分资源中的部分时间单元估计数字预失真系数的参考值。
9.如权利要求3、4、7或8所述的方法,其特征在于,所述方法还包括:
发送第三指示信息,所述第三指示信息用于指示至少一个时长,所述至少一个时长用于确定所述第一时长,所述至少一个时长为根据不同资源分别估计数字预失真系数所需要的时长。
10.如权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:
发送第四指示信息,所述第四指示信息用于指示估计所述数字预失真系数所需要的资源的时域长度和/或频域长度。
11.如权利要求1-10任一项所述的方法,其特征在于,所述第一指示信息还用于指示所述终端设备启动所述数字预失真系数的估计。
12.如权利要求1-11任一项所述的方法,其特征在于,所述方法还包括:
发送第五指示信息,所述第五指示信息用于指示所述终端设备完成所述数字预失真系数的估计。
13.一种通信方法,其特征在于,包括:
接收第一信息,所述第一信息用于通知网络设备,终端设备需要估计数字预失真系数;
发送第一指示信息,所述第一指示信息用于指示第一资源,所述第一资源中用于进行数字预失真系数的估计。
14.如权利要求13所述的方法,其特征在于,在发送第一指示信息之前,所述方法还包括:
接收第二指示信息,所述第二指示信息用于指示所述终端设备估计数字预失真系数的能力。
15.如权利要求13或14所述的方法,其特征在于,所述第一资源在第一时长内不变,所述第一资源中的部分时间单元用于估计数字预失真系数。
16.如权利要求15所述的方法,其特征在于,所述第一指示信息为所述第一时长的信息。
17.如权利要求13或14所述的方法,其特征在于,所述第一资源中的全部时间单元用于估计数字预失真系数。
18.如权利要求17所述的方法,其特征在于,基于所述第一资源中的全部时间单元估计的数字预失真系数为参考值。
19.如权利要求17或18所述的方法,其特征在于,所述第一资源被配置给至少两个终端设备。
20.如权利要求17-19任一项所述的方法,其特征在于,不对所述终端设备在所述第一资源发送的信号进行解析。
21.如权利要求13或14所述的方法,其特征在于,所述第一资源包括第一部分资源和第二部分资源,所述第一部分资源中的全部时间单元用于估计数字预失真系数,所述第二部分资源在第一时长内不变,且所述第二部分资源中的部分时间单元用于估计数字预失真系数。
22.如权利要求21所述的方法,其特征在于,基于所述第一部分资源中的全部时间单元估计的数字预失真系数作为基于所述第二部分资源中的部分时间单元估计数字预失真系数的参考值。
23.如权利要求21或22所述的方法,其特征在于,不对所述终端设备在所述第一部分资源发送的信号进行解析。
24.如权利要求15、16和21-23任一项所述的方法,其特征在于,所述方法还包括:
接收第三指示信息,所述第三指示信息用于指示至少一个时长,所述至少一个时长为根据不同资源分别估计数字预失真系数所需要的时长;
根据所述至少一个时长确定所述第一时长。
25.如权利要求13-24任一项所述的方法,其特征在于,所述方法还包括:
发送第四指示信息,所述第四指示信息用于指示估计所述数字预失真系数所需要的资源的时域长度和/或频域长度;
根据所述第四指示信息确定所述第一资源。
26.如权利要求13-25任一项所述的方法,其特征在于,所述第一指示信息还用于指示所述终端设备启动所述数字预失真系数的估计。
27.如权利要求13-26任一项所述的方法,其特征在于,所述方法还包括:
接收第五指示信息,所述第五指示信息用于指示所述终端设备完成所述数字预失真系数的估计。
28.如权利要求13-27所述的方法,其特征在于,所述方法还包括:
发送第六指示信息,所述第六指示信息用于指示所述终端设备停止估计所述数字预失真系数。
29.一种通信装置,其特征在于,所述通信装置包括用于执行如权利要求1-28任一项所述的方法的模块。
30.一种通信装置,其特征在于,所述通信装置包括处理器,所述处理器被配置为执行如权利要求1-28任一项所述的方法。
31.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令被处理器运行时,使得如权利要求1-28任一项所述的方法被实现。
32.一种计算机程序产品,其特征在于,所述计算机程序产品包括指令,当所述指令被处理器运行时,使得如权利要求1-28任一项所述的方法被实现。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310638993.4A CN119070835A (zh) | 2023-05-31 | 2023-05-31 | 一种通信方法及装置 |
| PCT/CN2024/094290 WO2024245040A1 (zh) | 2023-05-31 | 2024-05-20 | 一种通信方法及装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310638993.4A CN119070835A (zh) | 2023-05-31 | 2023-05-31 | 一种通信方法及装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN119070835A true CN119070835A (zh) | 2024-12-03 |
Family
ID=93637642
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310638993.4A Pending CN119070835A (zh) | 2023-05-31 | 2023-05-31 | 一种通信方法及装置 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN119070835A (zh) |
| WO (1) | WO2024245040A1 (zh) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019070573A1 (en) * | 2017-10-02 | 2019-04-11 | Nanosemi, Inc. | DIGITAL PREDISTORSION ADJUSTMENT BASED ON DETERMINATION OF CHARGE CHARACTERISTICS |
| US11658692B2 (en) * | 2021-05-10 | 2023-05-23 | Qualcomm Incorporated | Beam dependent digital pre-distortion |
| US12081248B2 (en) * | 2021-10-22 | 2024-09-03 | Qualcomm Incorporated | Directional digital pre-distortion for inter user equipment interference mitigation |
| CN115102509B (zh) * | 2022-03-02 | 2024-11-12 | 清华大学 | 数字预失真方法和数字预失真系统 |
| CN114553247B (zh) * | 2022-04-08 | 2023-07-28 | 上海星思半导体有限责任公司 | 一种射频电路、数字预失真系数集合的确定方法及装置 |
| CN115278746B (zh) * | 2022-07-28 | 2023-03-28 | 北京邮电大学 | 面向5g宽带功放的自适应快速误差修正数字预失真方法 |
-
2023
- 2023-05-31 CN CN202310638993.4A patent/CN119070835A/zh active Pending
-
2024
- 2024-05-20 WO PCT/CN2024/094290 patent/WO2024245040A1/zh active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| WO2024245040A1 (zh) | 2024-12-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108990153B (zh) | 一种针对终端自干扰的传输方法、相关设备和系统 | |
| CN111602361B (zh) | 功率控制的方法、终端设备和网络设备 | |
| US9042936B2 (en) | Communication device and power control method thereof | |
| CN108990154B (zh) | 一种针对终端自干扰的传输方法、相关设备和系统 | |
| KR20190123442A (ko) | 통신 시스템에서 자기 간섭 신호의 제거 방법 및 장치 | |
| CN113424480A (zh) | 唤醒信号和自适应参数集 | |
| CN106936749B (zh) | 传输高效短训练域序列的方法、装置和设备 | |
| CN112243578B (zh) | 用于混合发射器的系统和方法 | |
| CN115398799A (zh) | 数字预失真器训练 | |
| US11171755B2 (en) | Communication method and communications device | |
| EP3113540A1 (en) | Method and device for adjusting data transmission rate | |
| CN115529211A (zh) | 一种更新预处理参数的方法及装置 | |
| US20160157212A1 (en) | Communication method and apparatus thereof | |
| CN114040421B (zh) | 一种无线资源测量方法及装置 | |
| CN119070835A (zh) | 一种通信方法及装置 | |
| CN114430312B (zh) | 一种直流分量载波的位置上报、接收方法、终端及设备 | |
| US8583130B2 (en) | Resource management for a mobile telephone terminal | |
| JP6333887B2 (ja) | 干渉推定 | |
| CN114499710B (zh) | 底噪变化测量方法、装置、测量系统、电子设备及存储介质 | |
| CN114128138A (zh) | 一种信号处理方法及装置 | |
| CN112838994A (zh) | 链路预均衡补偿方法及装置、存储介质、电子装置 | |
| EP3618334B1 (en) | Pilot sending and receiving method and device | |
| CN113676925B (zh) | 信号处理方法、终端及存储介质 | |
| CN107592189A (zh) | 一种传输方法、用户设备及基站 | |
| CN116633747B (zh) | 降低Wi-Fi信号峰均比的方法、电子设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication |