一种信号处理方法、通信芯片以及通信装置转让专利

申请号 : CN201911039317.5

文献号 : CN112821920B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 贺超曾焱

申请人 : 华为技术有限公司

摘要 :

本申请实施例提供了一种信号处理方法、通信芯片以及通信装置。通信装置在第一传输周期内接收来自对端通信装置的第一信号,该第一传输周期包括多个时间窗口,每个时间窗口具有对应的通信参数,且至少两个时间窗口内传输的数据帧根据不同的通信参数调制。若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值,则生成第一时间窗口对应的第一通信参数以及第二时间窗口对应的第二通信参数,第一通信参数包括第一调整量以及第一调整趋势,第二通信参数包括第二调整量以及第二调整趋势,第一调整趋势与第二调整趋势相反。进而,该通信装置向对端通信装置发送第一通信参数和第二通信参数。

权利要求 :

1.一种信号处理方法,其特征在于,包括:在第一传输周期内接收来自对端通信装置的第一信号,所述第一传输周期包括多个时间窗口,每个所述时间窗口用于传输至少一个数据帧,所述第一信号包括在至少一个所述时间窗口内传输的数据帧,每个所述时间窗口具有对应的通信参数,至少两个所述时间窗口内传输的数据帧根据不同的通信参数调制;

若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值,则生成所述第一时间窗口对应的第一通信参数以及第二时间窗口对应的第二通信参数,所述第一通信参数包括第一调整量以及第一调整趋势,所述第二通信参数包括第二调整量以及第二调整趋势,所述第一调整趋势与所述第二调整趋势相反,所述第二时间窗口为所述第一传输周期中除所述第一时间窗口外的至少一个时间窗口;

向所述对端通信装置发送所述第一通信参数以及所述第二通信参数。

2.根据权利要求1所述的方法,其特征在于,若所述第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:若信噪比门限减去所述第一时间窗口对应的传输信道的信噪比的差值大于第一阈值、若所述第一时间窗口内传输的第一数据帧的重传次数减去重传次数门限的差值大于第二阈值以及若所述第一数据帧的误码率减去误码率门限的差值大于第三阈值中的至少一个条件。

3.根据权利要求2所述的方法,其特征在于,所述第一调整趋势为下调趋势,所述第一调整量包括所述第一时间窗口对应的第一子载波的下调比特数,所述第二调整趋势为上调趋势,所述第二调整量包括所述第二时间窗口对应的第二子载波的上调比特数。

4.根据权利要求1所述的方法,其特征在于,若所述第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:若所述第一时间窗口对应的传输信道的信噪比减去信噪比门限的差值大于第一阈值以及若所述第一时间窗口对应的传输信道的噪声容限减去噪声容限阈值的差值大于第四阈值中的至少一个条件。

5.根据权利要求4所述的方法,其特征在于,所述第一调整趋势为上调趋势,所述第一调整量包括所述第一时间窗口对应的第一子载波的上调比特数,所述第二调整趋势为下调趋势,所述第二调整量包括所述第二时间窗口对应的第二子载波的下调比特数。

6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:增加所述第一时间窗口对应的传输信道的噪声容限。

7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:根据所述第一通信参数生成第一比特分配表BAT以及第一编码参数;

根据所述第二通信参数生成第二BAT以及第二编码参数。

8.根据权利要求1至5中任一项所述的方法,其特征在于,向所述对端通信装置发送所述第一通信参数以及所述第二通信参数包括:生成目标请求,所述目标请求携带所述第一通信参数以及所述第二通信参数;

向所述对端通信装置发送所述目标请求。

9.根据权利要求1至5中任一项所述的方法,其特征在于,向所述对端通信装置发送所述第一通信参数以及所述第二通信参数包括:生成第一请求以及第二请求,所述第一请求携带所述第一通信参数,所述第二请求携带所述第二通信参数;

向所述对端通信装置发送所述第一请求以及所述第二请求。

10.根据权利要求1至5中任一项所述的方法,其特征在于,向所述对端通信装置发送所述第一通信参数以及所述第二通信参数之后,所述方法还包括:在第二传输周期内接收来自所述对端通信装置的第二信号,所述第二传输周期包括所述多个时间窗口,所述第二信号在所述第一时间窗口内的传输的数据帧根据所述第一通信参数调制,所述第二信号在所述第二时间窗口内的传输的数据帧根据所述第二通信参数调制。

11.一种通信装置,其特征在于,包括:处理器、存储器以及收发器,所述处理器、所述存储器以及所述收发器通过线路互联,所述存储器中存储有指令;

所述收发器用于在第一传输周期内接收来自对端通信装置的第一信号,所述第一传输周期包括多个时间窗口,每个所述时间窗口用于传输至少一个数据帧,所述第一信号包括在至少一个所述时间窗口内传输的数据帧,每个所述时间窗口具有对应的通信参数,至少两个所述时间窗口内传输的数据帧根据不同的通信参数调制;

若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值,则所述处理器用于则生成所述第一时间窗口对应的第一通信参数以及第二时间窗口对应的第二通信参数,所述第一通信参数包括第一调整量以及第一调整趋势,所述第二通信参数包括第二调整量以及第二调整趋势,所述第一调整趋势与所述第二调整趋势相反,所述第二时间窗口为所述第一传输周期中除所述第一时间窗口外的至少一个时间窗口;

所述收发器用于向所述对端通信装置发送所述第一通信参数以及所述第二通信参数。

12.根据权利要求11所述的通信装置,其特征在于,若所述第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:若信噪比门限减去所述第一时间窗口对应的传输信道的信噪比的差值大于第一阈值、若所述第一时间窗口内传输的第一数据帧的重传次数减去重传次数门限的差值大于第二阈值以及若所述第一数据帧的误码率减去误码率门限的差值大于第三阈值中的至少一个条件。

13.根据权利要求12所述的通信装置,其特征在于,所述第一调整趋势为下调趋势,所述第一调整量包括所述第一时间窗口对应的第一子载波的下调比特数,所述第二调整趋势为上调趋势,所述第二调整量包括所述第二时间窗口对应的第二子载波的上调比特数。

14.根据权利要求11所述的通信装置,其特征在于,若所述第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:若所述第一时间窗口对应的传输信道的信噪比减去信噪比门限的差值大于第一阈值以及若所述第一时间窗口对应的传输信道的噪声容限减去噪声容限阈值的差值大于第四阈值中的至少一个条件。

15.根据权利要求14所述的通信装置,其特征在于,所述第一调整趋势为上调趋势,所述第一调整量包括所述第一时间窗口对应的第一子载波的上调比特数,所述第二调整趋势为下调趋势,所述第二调整量包括所述第二时间窗口对应的第二子载波的下调比特数。

16.根据权利要求14或15所述的通信装置,其特征在于,所述处理器还用于:增加所述第一时间窗口对应的传输信道的噪声容限。

17.根据权利要求11至15中任一项所述的通信装置,其特征在于,所述处理器还用于:根据所述第一通信参数生成第一比特分配表BAT以及第一编码参数;

根据所述第二通信参数生成第二BAT以及第二编码参数。

18.根据权利要求11至15中任一项所述的通信装置,其特征在于,所述处理器还用于:生成目标请求,所述目标请求携带所述第一通信参数以及所述第二通信参数;

所述收发器具体用于:

向所述对端通信装置发送所述目标请求。

19.根据权利要求11至15中任一项所述的通信装置,其特征在于,所述处理器还用于:生成第一请求以及第二请求,所述第一请求携带所述第一通信参数,所述第二请求携带所述第二通信参数;

所述收发器具体用于:

向所述对端通信装置发送所述第一请求以及所述第二请求。

20.根据权利要求11至15中任一项所述的通信装置,其特征在于,所述收发器还用于:在第二传输周期内接收来自所述对端通信装置的第二信号,所述第二传输周期包括所述多个时间窗口,所述第二信号在所述第一时间窗口内的传输的数据帧根据所述第一通信参数调制,所述第二信号在所述第二时间窗口内的传输的数据帧根据所述第二通信参数调制。

21.一种通信芯片,其特征在于,包括处理器和存储器,所述存储器和所述处理器通过线路互联,所述存储器中存储有指令,所述处理器用于执行如权利要求1至10中任一项的信号处理方法。

说明书 :

一种信号处理方法、通信芯片以及通信装置

技术领域

[0001] 本申请涉及电力线通信领域,尤其涉及一种信号处理方法、通信芯片以及通信装置。

背景技术

[0002] 电力线通讯(Power line Communication,PLC)技术主要利用广泛存在的铜质电力线作为传输介质,在电力线通过基带进行信号调制和解调,从而达到传输信息的目的。
[0003] 在实际应用中,电力线通讯设备(如电力猫)和用电设备(家庭电器,工业设备等等)通常工作在同一张网络当中。用电设备中的特殊电路结构和部件(如整流电路、电机等)
会在电力线网络中产生高频信号,对电力线通讯信号产生干扰。在由于噪声环境变化导致
一个传输周期内某个时间窗口出现错包后,接收机会首先进行重传,重传达到一定次数后,
会进行信道估计,重新估计该时间窗口对应的通信参数。然而,在该技术中,对每个时间窗
口对应的通信参数进行估计是相互独立的过程,每次对通信参数的估计都会引起带宽波
动,导致一个传输周期整体带宽的稳定性较差。

发明内容

[0004] 本申请实施例提供了一种信号处理方法、通信芯片以及通信装置。
[0005] 第一方面,本申请实施例提供了一种信号处理方法。该方法包括如下步骤。
[0006] 通信装置在第一传输周期内接收来自对端通信装置的第一信号,该第一传输周期包括多个时间窗口,每个时间窗口用于传输至少一个数据帧,第一信号包括至少一个时间
窗口内传输的数据帧,每个时间窗口具有对应的通信参数,且至少两个时间窗口内传输的
数据帧根据不同的通信参数调制。若第一时间窗口对应的传输信道的信道质量参数与预设
信道质量参数的差值大于预设阈值,则生成第一时间窗口对应的第一通信参数以及第二时
间窗口对应的第二通信参数,第一通信参数包括第一调整量以及第一调整趋势,第二通信
参数包括第二调整量以及第二调整趋势,第一调整趋势与第二调整趋势相反,第二时间窗
口为第一传输周期中除第一时间窗口外的至少一个时间窗口。进而,该通信装置向对端通
信装置发送第一通信参数和第二通信参数。
[0007] 在该实施方式中,一个传输周期内的每个时间窗口都具有对应的通信参数,在由于噪声环境变化导致的第一时间窗口对应的传输信道的信道质量参数发生变化时,可以为
该第一时间窗口分配第一通信参数,并且为第二时间窗口分配第二通信参数,并且第一通
信参数和第二通信参数的调整趋势相反,那么第一时间窗口和第二时间窗口之间可以进行
速率互补,使得一个传输周期整体带宽的稳定性更好。
[0008] 可选地,在一些可能的实施方式中,若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:
[0009] 若信噪比门限减去第一时间窗口对应的传输信道的信噪比的差值大于第一阈值、若第一时间窗口内传输的第一数据帧的重传次数减去重传次数门限的差值大于第二阈值
以及若第一数据帧的误码率减去误码率门限的差值大于第三阈值中的至少一个条件。
[0010] 在该实施方式中,对于噪声情况较差的第一时间窗口,列举了几种具体的对通信参数进行调整的触发条件,提高了本方案的扩展性。
[0011] 可选地,在一些可能的实施方式中,第一调整趋势为下调趋势,第一调整量包括第一时间窗口对应的第一子载波的下调比特数,第二调整趋势为上调趋势,第二调整量包括
第二时间窗口对应的第二子载波的上调比特数。
[0012] 在该实施方式中,例举了一种可能的第一通信参数和第二通信参数的具体形式,提高了本方案的可实现性。
[0013] 可选地,在一些可能的实施方式中,若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:
[0014] 若第一时间窗口对应的传输信道的信噪比减去信噪比门限的差值大于第一阈值以及若第一时间窗口对应的传输信道的噪声容限减去噪声容限阈值的差值大于第四阈值
中的至少一个条件。
[0015] 在该实施方式中,对于噪声情况较好的第一时间窗口,列举了几种具体的对通信参数进行调整的触发条件,进一步提高了本方案的扩展性。
[0016] 可选地,在一些可能的实施方式中,第一调整趋势为上调趋势,第一调整量包括第一时间窗口对应的第一子载波的上调比特数,第二调整趋势为下调趋势,第二调整量包括
第二时间窗口对应的第二子载波的下调比特数。
[0017] 在该实施方式中,例举了另一种可能的第一通信参数和第二通信参数的具体形式,进一步提高了本方案的可实现性。
[0018] 可选地,在一些可能的实施方式中,方法还包括:
[0019] 增加第一时间窗口对应的传输信道的噪声容限。
[0020] 在该实施方式中,由于噪声的情况是不断变化的,那么为每一个时间窗口分配比特都需要留有余量。那么增加第一时间窗口对应的传输信道的的噪声容限,使得第一时间
窗口可以有更大余量以应对噪声的增加。
[0021] 可选地,在一些可能的实施方式中,方法还包括:
[0022] 根据第一通信参数生成第一比特分配表(Bit allocation table,BAT)以及第一编码参数,并根据第二通信参数生成第二BAT以及第二编码参数。其中,第一编码参数和第
二编码参数可以包括调制阶数以及前向纠错(Forward error correction,FEC)码率等。提
高了本方案的实用性。
[0023] 可选地,在一些可能的实施方式中,向对端通信装置发送第一通信参数和第二通信参数包括:
[0024] 生成目标请求,目标请求包括第一通信参数和第二通信参数。进而,向对端通信装置发送目标请求。
[0025] 在该实施方式中,提供了一种向对端通信装置发送第一通信参数和第二通信参数的具体实现方式,进一步提高了本方案的实用性。
[0026] 可选地,在一些可能的实施方式中,向对端通信装置发送第一通信参数和第二通信参数包括:
[0027] 生成第一请求以及第二请求,第一请求携带第一通信参数,第二请求携带第二通信参数。进而,向对端通信装置发送第一请求以及第二请求。
[0028] 在该实施方式中,提供了另一种向对端通信装置发送第一通信参数和第二通信参数的具体实现方式,提高了本方案的灵活性。
[0029] 可选地,在一些可能的实施方式中,向对端通信装置发送第一通信参数以及第二通信参数之后,方法还包括:
[0030] 在第二传输周期内接收来自对端通信装置的第二信号,第二传输周期包括多个时间窗口,第二信号在第一时间窗口内的传输的数据帧根据第一通信参数调制,第二信号在
第二时间窗口内的传输的数据帧根据第二通信参数调制。
[0031] 第二方面,本申请实施例提供了一种通信装置,包括:
[0032] 处理器、存储器以及收发器,处理器、存储器以及收发器通过线路互联,存储器中存储有指令;
[0033] 收发器用于在第一传输周期内接收来自对端通信装置的第一信号,第一传输周期包括多个时间窗口,每个时间窗口用于传输至少一个数据帧,第一信号包括在至少一个时
间窗口内传输的数据帧,每个时间窗口具有对应的通信参数,至少两个时间窗口内传输的
数据帧根据不同的通信参数调制;
[0034] 若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值,则处理器用于则生成第一时间窗口对应的第一通信参数以及第二时间窗口对
应的第二通信参数,第一通信参数包括第一调整量以及第一调整趋势,第二通信参数包括
第二调整量以及第二调整趋势,第一调整趋势与第二调整趋势相反,第二时间窗口为第一
传输周期中除第一时间窗口外的至少一个时间窗口;
[0035] 收发器用于向对端通信装置发送第一通信参数以及第二通信参数。
[0036] 可选地,在一些可能的实施方式中,若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:
[0037] 若信噪比门限减去第一时间窗口对应的传输信道的信噪比的差值大于第一阈值、若第一时间窗口内传输的第一数据帧的重传次数减去重传次数门限的差值大于第二阈值
以及若第一数据帧的误码率减去误码率门限的差值大于第三阈值中的至少一个条件。
[0038] 可选地,在一些可能的实施方式中,第一调整趋势为下调趋势,第一调整量包括第一时间窗口对应的第一子载波的下调比特数,第二调整趋势为上调趋势,第二调整量包括
第二时间窗口对应的第二子载波的上调比特数。
[0039] 可选地,在一些可能的实施方式中,若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值包括:
[0040] 若第一时间窗口对应的传输信道的信噪比减去信噪比门限的差值大于第一阈值以及若第一时间窗口对应的传输信道的噪声容限减去噪声容限阈值的差值大于第四阈值
中的至少一个条件。
[0041] 可选地,在一些可能的实施方式中,第一调整趋势为上调趋势,第一调整量包括第一时间窗口对应的第一子载波的上调比特数,第二调整趋势为下调趋势,第二调整量包括
第二时间窗口对应的第二子载波的下调比特数。
[0042] 可选地,在一些可能的实施方式中,处理器还用于:
[0043] 增加第一时间窗口对应的传输信道的噪声容限。
[0044] 可选地,在一些可能的实施方式中,处理器还用于:
[0045] 根据第一通信参数生成第一比特分配表BAT以及第一编码参数;
[0046] 根据第二通信参数生成第二BAT以及第二编码参数。
[0047] 可选地,在一些可能的实施方式中,处理器还用于:
[0048] 生成目标请求,目标请求携带第一通信参数以及第二通信参数;
[0049] 收发器具体用于:
[0050] 向对端通信装置发送目标请求。
[0051] 可选地,在一些可能的实施方式中,处理器还用于:
[0052] 生成第一请求以及第二请求,第一请求携带第一通信参数,第二请求携带第二通信参数;
[0053] 收发器具体用于:
[0054] 向对端通信装置发送第一请求以及第二请求。
[0055] 可选地,在一些可能的实施方式中,收发器还用于:
[0056] 在第二传输周期内接收来自对端通信装置的第二信号,第二传输周期包括多个时间窗口,第二信号在第一时间窗口内的传输的数据帧根据第一通信参数调制,第二信号在
第二时间窗口内的传输的数据帧根据第二通信参数调制。
[0057] 第三方面,本申请实施例提供了一种通信芯片,包括处理器和存储器,存储器和处理器通过线路互联,存储器中存储有指令,处理器用于执行上述第一方面的任一实施方式
中的信号处理方法。
[0058] 第四方面,本申请实施例提供一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述第一方面的任一实施方式中的信号处理方法。
[0059] 第五方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述第一方面的任一实施方式中的信号处理方法。
[0060] 从以上技术方案可以看出,本申请实施例具有以下优点:
[0061] 本申请实施例中,一个传输周期内的每个时间窗口都具有对应的通信参数,在由于噪声环境变化导致的第一时间窗口对应的传输信道的信道质量参数发生变化时,可以为
该第一时间窗口分配第一通信参数,并且为第二时间窗口分配第二通信参数,并且第一通
信参数和第二通信参数的调整趋势相反,那么第一时间窗口和第二时间窗口之间可以进行
速率互补,使得一个传输周期整体带宽的稳定性更好。

附图说明

[0062] 图1为一个传输周期划分为多个时间窗口的示意图;
[0063] 图2为根据噪声情况在传输周期内划分时间窗口的示意图;
[0064] 图3为本申请中信号处理方法的一个实施例示意图;
[0065] 图4为在时间窗口之间进行比特交换的示意图;
[0066] 图5为一种可能的通信装置的结构示意图。

具体实施方式

[0067] 本申请实施例提供了一种信号处理方法、通信芯片以及通信装置。一个传输周期内的每个时间窗口都具有对应的通信参数,在由于噪声环境变化导致的第一时间窗口对应
的传输信道的信道质量参数发生变化时,可以为该第一时间窗口分配第一通信参数,并且
为第二时间窗口分配第二通信参数,并且第一通信参数和第二通信参数的调整趋势相反,
那么第一时间窗口和第二时间窗口之间可以进行速率互补,使得一个传输周期整体带宽的
稳定性更好。
[0068] 本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理
解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在
这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,
意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设
备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过
程、方法、产品或设备固有的其它步骤或单元。
[0069] 本申请主要应用在基于一个传输周期划分多个时间窗口(通信窗口)的通信场景中。例如,图1为一个传输周期划分为多个时间窗口的示意图。电力线通讯在协议设计上根
据电力线的信道特点可以把2个交流电(Alternating Current,AC)周期作为协议通信的介
质访问控制(Medium access control,MAC)周期。进而根据电器的阻抗变化特点在时域上
把一个MAC周期分割为多个时间窗口,以最大化利用信道容量。如图1所示,一个AC周期划分
了4个时间窗口,每个时间窗口采用独立的通信参数进行通信。
[0070] 图2为根据噪声情况在传输周期内划分时间窗口的示意图。以家庭电器在工作中产生的噪声情况为例,在不同的AC周期位置,家庭电器产生的噪声并不相同,那么可以基于
噪声情况划分时间窗口,并且在不同的时间窗口可以采用不同的通信参数进行通信。
[0071] 下面对本申请实施例提供的一种信号处理方法进行介绍:
[0072] 请参阅图3,本申请信号处理方法的一个实施例包括:
[0073] 301、在第一传输周期内接收来自对端通信装置的第一信号。
[0074] 本实施例中,第一传输周期包括多个时间窗口,其中,时间窗口的划分需要保证每个时间窗口可以传输至少一个完整的数据帧。可以理解的是,在实际应用中,在一个传输周
期内可以按照等长的方式划分时间窗口,也可以按照不等长的方式划分时间窗口,具体此
处不做限定。另外,本申请中传输周期的类型可以有多种,例如该传输周期可以是如图1所
示的AC周期或MAC周期,具体此处不做限定。
[0075] 该第一信号具体包括至少一个时间窗口内传输的数据帧。即第一信号可以是某一个时间窗口内传输的数据帧,也可以是多个时间窗口内传输的数据帧。
[0076] 需要说明的是,每个时间窗口都具有与之对应的通信参数,即每个时间窗口内传输的数据帧都采用对应的通信参数进行调制。并且由于一个传输周期的不同时段噪声的情
况可能不同,第一传输周期内至少两个时间窗口对应的通信参数是不同的。
[0077] 302、若第一时间窗口对应的传输信道的信道质量参数与预设信道质量参数的差值大于预设阈值,则生成第一时间窗口对应的第一通信参数以及第二时间窗口对应的第二
通信参数。
[0078] 本实施例中,通信装置会对收到的第一信号进行监测,具体的,需要采集各时间窗口对应的传输信道的信道质量参数,并判断信道质量参数是否满足触发条件以触发调整时
间窗口所对应的通信参数。其中,第一通信参数包括第一调整量以及第一调整趋势,第二通
信参数包括第二调整量以及第二调整趋势,并且第一调整趋势与第二调整趋势相反。可以
理解的是,第二时间窗口魏第一传输周期中除第一时间窗口外的至少一个时间窗口。
[0079] 需要说明的是,上述第一调整量表示对第一时间窗口对应的第一子载波所承载比特数的调整量,第二调整量表示对第二时间窗口对应的第二子载波所承载比特数的调整
量。第一调整趋势包括增加或减少第一子载波所承载比特数的趋势,第二调整趋势包括增
加或减少第二子载波所承载比特数的趋势。可扩展地,增加或减少子载波所承载比特数可
以替换为增加或减少其他能改变传输信道质量的参数。为了方便描述,下面通过上调比特
数或下调比特数来表示对应的调整量和调整趋势。例如,如果确定第一时间窗口对应的第
一子载波的下调比特数,相应的,需要确定第二时间窗口对应的第二子载波的上调比特数。
如果确定第一时间窗口对应的第一子载波的上调比特数,相应的,需要确定第二时间窗口
对应的第二子载波的下调比特数。
[0080] 需要说明的是,上述触发条件具体可以有多种,并且基于不同的触发条件相应的通信参数调整策略也是不同的,下面分别进行介绍:
[0081] 第一种、如果第一传输周期内存在噪声情况较差的第一时间窗口,并且还存在噪声情况较好的第二时间窗口,那么可以基于第一时间窗口和第二时间窗口进行比特交换。
[0082] 具体的,第一时间窗口对应的传输信道的信道质量参数满足下面三个第一触发条件中的至少一个条件即可触发通信装置生成第一时间窗口对应的第一通信参数以及第二
时间窗口对应的第二通信参数。其中,三个第一触发条件如下所示:
[0083] 1、信噪比门限减去第一时间窗口对应的传输信道的信噪比的差值大于第一阈值。
[0084] 2、第一数据帧的重传次数减去重传次数门限的差值大于第二阈值。
[0085] 3、第一数据帧的误码率减去误码率门限的差值大于第三阈值。
[0086] 需要说明的是,由于第一时间窗口的噪声情况较差,那么需要确定第一时间窗口对应的第一子载波的下调比特数,而为了使得一个传输周期整体带宽的稳定性更好,还需
要确定第二时间窗口对应的第二子载波的上调比特数。
[0087] 进一步,通信装置可以根据第一时间窗口对应的下调比特数生成第一比特分配表(Bit allocation table,BAT)和第一编码参数,并根据第二时间窗口对应的上调比特数生
成第二BAT和第二编码参数。其中,第一比特分配表中可以记录第一时间窗口对应的第一子
载波所承载的比特数。第二比特分配表中可以记录第二时间窗口对应的第二子载波所承载
的比特数。编码参数可以包括调制阶数以及前向纠错(Forward error correction,FEC)码
率等。可以理解的是,为了提高抗噪声的能力,需要配置较高的FEC码率。
[0088] 可选的,第一时间窗口可以是第一传输周期中的某一个时间窗口,也可以包括第一传输周期中的多个时间窗口。那么也就是说,在实际应用中,可以逐个去调整每个时间窗
口所对应的通信参数,也可以一次调整多个时间窗口所分别对应的通信参数。
[0089] 需要说明的是,在部署业务的时候通常要求电力线通信的速率不能有较大的波动,目标是维持一个稳定的速率,这就要求一个传输周期的多个时间窗口的速率总和保持
不变。那么可以理解的是,为了保证第一传输周期的通信总速率不变,第一时间窗口对应的
第一子载波的下调比特数应当小于或等于第二时间窗口对应的第二子载波的上调比特数。
也就是说,第二时间窗口有足够的余量对第一时间窗口内下调的比特数进行补偿。在这种
情况下,通信装置就可以根据第一时间窗口对应的第一子载波的下调比特数确定第一比特
分配表和第二比特分配表,即在第二时间窗口内将第一时间窗口内下调的比特数补上。
[0090] 例如,图4为在时间窗口之间进行比特交换的示意图。一个AC或MAC周期内包括A‑H共8个时间窗口,第一时间窗口包括C时间窗口、D时间窗口以及E时间窗口,第二时间窗口包
括A时间窗口、B时间窗口、F时间窗口以及H时间窗口。通信装置获取C时间窗口、D时间窗口
以及E时间窗口的下调比特数总和为Bit1,并获取A时间窗口、B时间窗口、F时间窗口以及H
时间窗口的上调比特数总和为Bit2,由于Bit2大于Bit1,那么即可在第一比特分配表中给C
时间窗口、D时间窗口以及E时间窗口减少总和为Bit1的比特数,并在第二比特分配表中给A
时间窗口、B时间窗口、F时间窗口以及H时间窗口增加总和为Bit1的比特数,至于具体每个
时间窗口增加或减少多少,此处不做限定。
[0091] 另外,在实际应用中,并不会每次都出现第二时间窗口有足够的余量对第一时间窗口内下调的比特数进行补偿。也就是说,若上调比特数小于下调比特数(Bit2小于Bit1),
需要降低第一传输周期的多个时间窗口的速率总和。具体的,为了使降速的幅度较小,通信
装置可以尽可能利用第二时间窗口的余量对第一时间窗口内下调的比特数进行补偿。例
如,在第一比特分配表中给C时间窗口、D时间窗口以及E时间窗口减少总和为Bit1的比特
数,并给A时间窗口、B时间窗口、F时间窗口以及H时间窗口增加总和为Bit2的比特数,至于
具体每个时间窗口增加或减少多少,此处不做限定。
[0092] 第二种、如果第一传输周期内存在噪声情况较好的第一时间窗口,并且还存在噪声情况较差的第二时间窗口,那么同样可以基于第一时间窗口和第二时间窗口进行比特交
换。
[0093] 具体的,第一时间窗口对应的传输信道的信道质量参数满足下面两个第二触发条件中的至少一个条件即可触发通信装置生成第一时间窗口对应的第一通信参数以及第二
时间窗口对应的第二通信参数。其中,两个第二触发条件如下所示:
[0094] 1、第一时间窗口对应的传输信道的信噪比减去信噪比门限的差值大于第一阈值。
[0095] 2、第一时间窗口对应的传输信道的噪声容限(SNR Margin)大于第四阈值。
[0096] 需要说明的是,由于第一时间窗口的噪声情况较好,可以确定第一时间窗口对应的第一子载波的上调比特数,那么即使由于第二时间窗口的噪声情况较差而需要下调第二
时间窗口对应的第二子载波的比特数,还是可以维持一个传输周期整体带宽的稳定性。
[0097] 可以理解的是,由于噪声的情况是不断变化的,那么为每一个时间窗口分配比特都需要留有余量。其作用是如果某一个时间窗口的噪声突然变大,该时间窗口内传输的数
据可以使用该余量保证正常传输而不至于掉线。该余量即可称之为噪声容限,噪声容限越
大则说明该时间窗口内的噪声情况较好。
[0098] 进一步,通信装置可以根据第一时间窗口对应的上调比特数生成第一BAT和第一编码参数,并根据第二时间窗口对应的下调比特数生成第二BAT和第二编码参数。
[0099] 可选的,由于第一时间窗口有较大的带宽冗余,该通信装置还可以增加第一时间窗口对应的传输信道的噪声容限。
[0100] 需要说明的是,本申请包括但不限于上述列举的第一触发条件以及第二触发条件,其他可能的由于噪声变化导致的信道质量参数变化的触发条件都在本申请的保护范围
内。
[0101] 可选的,除了上述列举的两种基于不同触发条件的通信参数调整策略外,通信装置还可以根据对噪声的监测情况从通信参数数据库中查找时间窗口对应的通信参数模板。
具体的,通信装置可以对时间窗口内传输的信号进行频谱分析得到噪声功率谱,其中,噪声
功率谱包括该信号的不同频点所分别对应的噪声功率。通信参数数据中记录有噪声功率谱
与通信参数的映射关系,进而通信装置可以从通信参数模板库中查找到与输入的噪声功率
谱对应的通信参数。
[0102] 303、向对端通信装置发送第一通信参数和第二通信参数。
[0103] 本实施例中,通信装置将生成的第一通信参数和第二通信参数发送至对端通信装置。具体的,通信装置向对端通信装置发起目标请求,该目标请求中可以携带第一通信参数
和第二通信参数。对端通信装置收到目标请求后将回复确认消息,并在之后使用该第一通
信参数和第二通信参数分别对需要发送的信号进行调制和发送。
[0104] 可选的,通信装置还可以分批次将第一通信参数和第二通信参数发送至对端通信装置,例如,通信装置生成第一请求和第二请求,其中,第一请求携带第一通信参数,第二请
求携带第二通信参数。进而,通信装置向对端通信装置发送第一请求和第二请求。
[0105] 需要说明的是,对端通信装置可以使用第一通信参数对下一个传输周期的第一时间窗口内传输的数据帧号进行调制,并使用第二通信参数对下一个传输周期的第二时间窗
口内传输的数据帧号进行调制。
[0106] 本申请实施例中,一个传输周期内的每个时间窗口都具有对应的通信参数,在由于噪声环境变化导致的第一时间窗口对应的传输信道的信道质量参数发生变化时,可以为
该第一时间窗口分配第一通信参数,并且为第二时间窗口分配第二通信参数,并且第一通
信参数和第二通信参数的调整趋势相反,那么第一时间窗口和第二时间窗口之间可以进行
速率互补,使得一个传输周期整体带宽的稳定性更好。
[0107] 上面对本申请实施例中的信号处理方法进行了描述,下面对本申请实施例中的通信装置进行描述:
[0108] 图5为一种可能的通信装置的结构示意图。该通信装置包括处理器501、存储器502以及收发器503。该处理器501、存储器502以及收发器503通过线路互联,其中,存储器502用
于存储程序指令和数据。收发器503包含发射机和接收机。需要说明的是,该通信装置可以
是实现上述图3所示实施例中信号处理方法的装置。
[0109] 在一种可能的实现方式中,存储器502存储了支持图3所示步骤的程序指令和数据,处理器501和收发器503用于执行图3所示的方法步骤。具体地,处理器501用于执行步骤
302,收发器503用于执行步骤301以及步骤303。
[0110] 本申请实施例还提供了一种通信芯片。该通信芯片中集成了用于实现上述处理器501的功能的电路和一个或者多个接口。当该芯片中集成了存储器时,该芯片可以完成前述
实施例中的任一个或者多个实施例的方法步骤。当该芯片中未集成存储器时,可以通过接
口与外置的存储器连接。该芯片根据外置的存储器中存储的程序代码来实现上述实施例中
发射机执行的动作。
[0111] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读
存储介质中,上述提到的存储介质可以是只读存储器,随机接入存储器等。具体地,例如:上
述处理单元或处理器可以是中央处理器,通用处理器、数字信号处理器(DSP)、专用集成电
路(ASIC)、现场可编程门阵列(FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件
或者其任意组合。上述的这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特
定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描
述的功能,但是这种实现不应认为超出本申请的范围。
[0112] 当使用软件实现时,上述实施例描述的方法步骤可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执
行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述
计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指
令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可
读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心
通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向
另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计
算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等
数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,
DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0113] 最后应说明的是:以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变
化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求
的保护范围为准。