功率分配的方法和装置与流程

文档序号:13425941阅读:290来源:国知局
功率分配的方法和装置与流程

本发明涉及通信技术领域,特别涉及一种功率分配的方法和装置。



背景技术:

在目前的通信系统中,ue(userexperience,用户设备)可能同时接入多个小区组,不同的小区组可能有不同时间粒度的传输子帧;为了便于描述,以ue同时接入第一小区组和第二小区组为例进行说明,第一小区组对应第一传输子帧,第二小区组对应第二传输子帧;第一传输子帧和第二传输子帧具有不同的时间粒度;当ue向基站传输数据时,ue将待传输数据承载在第一传输子帧和第二传输子帧,并为第一传输子帧分配第一发射功率,以及,为第二传输子帧分配第二发射功率;ue借助于第一发射功率向基站传输第一传输子帧上的信道信息,以及,借助于第二发射功率向基站传输第二传输子帧上的信道信息。

第一传输子帧的第一发射时间和第二传输子帧的第二发射时间可能重叠,此时ue根据第一发射时间和第二发射时间,从第一传输子帧和第二传输子帧中确定发射时间较早的传输子帧和发射时间较晚的传输子帧,优先为发射时间较早的传输子帧分配发射功率,而在发射时间较晚的传输子帧上ue只能使用预留的发射功率。

现有技术至少存在以下问题:

如果发射时间较早的传输子帧的时间粒度小于发射时间较晚的传输子帧的时间粒度时,则一个发射时间较晚的传输子帧对应多个发射时间较早的传输子帧,当多个发射时间较早的传输子帧上的待传输数据不总存在时,发射时间较早的传输子帧上空余的发射功率却不能再分配给发射时间较晚的传输子帧,从而导致功率资源的浪费,功率使用率低。



技术实现要素:

为了解决现有技术的问题,本发明提供了一种功率分配的方法和装置。技术方案如下:

第一方面,本发明实施例提供了一种功率分配的方法,所述方法包括:

用户设备ue确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,所述第一控制子帧用于传输第一目标子帧的控制信息,所述第二控制子帧用于传输第二目标子帧的控制信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

所述ue根据所述第一起始时刻和所述第二起始时刻,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,并确定所述第一目标子帧上的第一上行信道信息以及所述第二目标子帧上的第二上行信道信息;

如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,所述ue根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第一目标子帧所在的基站或小区组分配功率,为所述ue在所述第二目标子帧所在的基站或小区组分配所述ue的预留功率;

如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,所述ue根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第二目标子帧所在的基站或小区组分配功率,为所述ue在所述第一目标子帧所在的基站或小区组分配所述ue的预留功率。

在本发明实施例中,根据第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;由于频率较低的目标子帧的控制子帧的起始时刻可能在频率较高的目标子帧的控制子帧的起始时刻之前,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,优先为ue在频率较低的目标子帧所在的基站或小区组分配功率,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

在一个可能的设计中,所述ue根据所述第一起始时刻和所述第二起始时刻,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,包括:

如果所述第一起始时刻在所述第二起始时刻之前,所述ue确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

如果所述第二起始时刻在所述第一起始时刻之前,所述ue确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在本发明实施例中,确定起始时刻早的控制子帧的目标子帧的优先级高于起始时刻晚的控制子帧的目标子帧的优先级,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

在另一个可能的设计中,所述ue根据所述第一起始时刻和所述第二起始时刻,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,包括:

所述ue计算所述第一起始时刻与所述第二起始时刻之间的时间差;

所述ue根据所述时间差和时间差门限,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级。

在本发明实施例中,设置一个时间差门限,根据第一起始时刻和第二起始时刻之间的时间差,以及该时间差门限,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

在另一个可能的设计中,所述ue根据所述时间差和时间差门限,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,包括:

如果所述时间差大于时间差门限,所述ue确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

如果所述时间差不大于时间差门限,所述ue确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在另一个可能的设计中,所述ue确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,包括:

所述ue获取第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量;

所述ue根据所述第一时间偏移量和所述第二时间偏移量,确定所述第一控制子帧的第一起始时刻以及所述第二控制子帧的第二起始时刻。

在本发明实施例中,根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

在另一个可能的设计中,所述ue根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第一目标子帧所在的基站或小区组分配功率,包括:

当所述第一目标子帧的上行信道包含随机接入信道prach时,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第一目标子帧的上行信道的第一保证功率,所述第一保证功率为通过高层信令为所述ue在所述第一目标子帧所在的基站或小区组配置的功率;

所述ue根据所述第一保证功率和所述第一目标子帧的上行信道的第一需求功率,为所述ue在所述第一目标子帧所在的基站或小区组分配功率。

在本发明实施例中,如果第一目标子帧的优先级高于第二目标子帧的优先级,根据第一保证功率和第一需求功率为ue在第一目标子帧所在的基站或小区组分配功率,从而能够满足ue在第一目标子帧所在的基站或小区组分配功率的功率需求。

在另一个可能的设计中,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第一目标子帧的上行信道的第一保证功率,包括:

所述ue根据所述第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第二目标子帧的数据信道和prach的发射功率,所述第一目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第一目标子帧的上行信道的第一保证功率。

在本发明实施例中,如果第一目标子帧的优先级高于第二目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,计算第一目标子帧上的上行信道的第一保证功率,从而能够满足ue在第一目标子帧所在的基站或小区组分配功率的功率需求。

在另一个可能的设计中,为所述ue在所述第二目标子帧所在的基站或小区组分配的预留功率小于或等于所述第一保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第一目标子帧的所在的基站或小区组分配的功率之差。

在本发明实施例中,如果第一目标子帧的优先级高于第二目标子帧的优先级,为ue在第二目标子帧所在的基站或小区组分配的预留功率能够满足ue的功率需求。

在另一个可能的设计中,所述ue根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第二目标子帧所在的基站或小区组分配功率,包括:

当所述第二目标子帧的上行信道包含随机接入信道prach时,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第二目标子帧的上行信道的第二保证功率,所述第二保证功率为通过高层信令为所述ue在所述第二目标子帧所在的基站或小区组配置的功率;

所述ue根据所述第二保证功率和所述第二目标子帧的上行信道的第二需求功率,为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在本发明实施例中,如果第二目标子帧的优先级高于第一目标子帧的优先级,根据第二保证功率和第二需求功率为ue在第二目标子帧所在的基站或小区组分配功率,从而能够满足ue在第二目标子帧所在的基站或小区组分配功率的功率需求。

在另一个可能的设计中,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第二目标子帧的上行信道的第二保证功率,包括:

所述ue根据所述第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第一目标子帧的数据信道和prach的发射功率,所述第二目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第二目标子帧的上行信道的保证功率。

在本发明实施例中,如果第二目标子帧的优先级高于第一目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,计算第二目标子帧上的上行信道的第二保证功率,从而能够满足ue在第二目标子帧所在的基站或小区组分配功率的功率需求。

在另一个可能的设计中,为所述ue在所述第一目标子帧所在的基站或小区组分配的预留功率小于或等于所述第二保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第二目标子帧的所在的基站或小区组分配的功率之差。

在本发明实施例中,如果第二目标子帧的优先级高于第一目标子帧的优先级,为ue在第一目标子帧所在的基站或小区组分配的预留功率能够满足ue的功率需求。

第二方面,本发明实施例提供了一种功率分配的方法,所述方法包括:

基站获取第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

所述基站根据所述第一上行信道信息和所述第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一控制子帧用于传输所述第一目标子帧的控制信息,所述第二控制子帧用于传输所述第二目标子帧的控制信息;

所述基站向用户设备ue发送所述第一时间偏移量和所述第二时间偏移量,由所述ue根据所述第一时间偏移量和所述第二时间偏移量确定所述第一控制子帧的第一起始时刻和所述第二控制子帧的第二起始时刻,并根据所述第一起始时刻和所述第二起始时刻为所述ue在所述第一目标子帧所在的基站或小区组分配功率以及为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在本发明实施例中,基站向ue配置第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

在一个可能的设计中,所述基站根据所述第一上行信道信息和所述第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,包括:

所述基站根据所述第一上行信道信息和所述第二上行信道信息,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级;

如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,所述基站确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一预设条件为所述第一控制子帧的第一起始时刻在所述第二控制子帧的第二起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差大于时间差门限;

如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,所述基站确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第二预设条件为所述第二控制子帧的第二起始时刻在所述第一控制子帧的第一起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

在本发明实施例中,基站可以通过配置第一时间偏移量和第二时间偏移量,来配置ue确定出的第一目标子帧的优先级是否高于第二目标子帧的优先级,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

第三方面,本发明实施例提供了一种功率分配的装置,所述装置包括:

第一确定模块,用于确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,所述第一控制子帧用于传输第一目标子帧的控制信息,所述第二控制子帧用于传输第二目标子帧的控制信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

第二确定模块,用于根据所述第一起始时刻和所述第二起始时刻,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,并确定所述第一目标子帧上的第一上行信道信息以及所述第二目标子帧上的第二上行信道信息;

第一分配模块,用于如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第一目标子帧所在的基站或小区组分配功率,为所述ue在所述第二目标子帧所在的基站或小区组分配所述ue的预留功率;

第二分配模块,用于如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第二目标子帧所在的基站或小区组分配功率,为所述ue在所述第一目标子帧所在的基站或小区组分配所述ue的预留功率。

在一个可能的设计中,所述第二确定模块,还用于如果所述第一起始时刻在所述第二起始时刻之前,确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

所述第二确定模块,还用于如果所述第二起始时刻在所述第一起始时刻之前,确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第二确定模块,还用于计算所述第一起始时刻与所述第二起始时刻之间的时间差;根据所述时间差和时间差门限,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第二确定模块,还用于如果所述时间差大于时间差门限,确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

所述第二确定模块,还用于如果所述时间差不大于时间差门限,确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第一确定模块,还用于获取第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量;根据所述第一时间偏移量和所述第二时间偏移量,确定所述第一控制子帧的第一起始时刻以及所述第二控制子帧的第二起始时刻。

在另一个可能的设计中,所述第一分配模块,还用于当所述第一目标子帧的上行信道包含随机接入信道prach时,根据所述第一上行信道信息和所述第二上行信道信息,计算所述第一目标子帧的上行信道的第一保证功率,所述第一保证功率为通过高层信令为所述ue在所述第一目标子帧所在的基站或小区组配置的功率;根据所述第一保证功率和所述第一目标子帧的上行信道的第一需求功率,为所述ue在所述第一目标子帧所在的基站或小区组分配功率。

在另一个可能的设计中,所述第一分配模块,还用于根据所述第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第二目标子帧的数据信道和prach的发射功率,所述第一目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第一目标子帧的上行信道的第一保证功率。

在另一个可能的设计中,为所述ue在所述第二目标子帧所在的基站或小区组分配的预留功率小于或等于所述第一保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第一目标子帧的所在的基站或小区组分配的功率之差。

在另一个可能的设计中,所述第二分配模块,还用于当所述第二目标子帧的上行信道包含随机接入信道prach时,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第二目标子帧的上行信道的第二保证功率,所述第二保证功率为通过高层信令为所述ue在所述第二目标子帧所在的基站或小区组配置的功率;根据所述第二保证功率和所述第二目标子帧的上行信道的第二需求功率,为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在另一个可能的设计中,所述第二分配模块,还用于根据所述第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第一目标子帧的数据信道和prach的发射功率,所述第二目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第二目标子帧的上行信道的保证功率。

在另一个可能的设计中,为所述ue在所述第一目标子帧所在的基站或小区组分配的预留功率小于或等于所述第二保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第二目标子帧的所在的基站或小区组分配的功率之差。

第四方面,本发明实施例提供了一种功率分配的装置,所述装置包括:

获取模块,用于获取第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

第三确定模块,用于根据所述第一上行信道信息和所述第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一控制子帧用于传输所述第一目标子帧的控制信息,所述第二控制子帧用于传输所述第二目标子帧的控制信息;

发送模块,用于向用户设备ue发送所述第一时间偏移量和所述第二时间偏移量,由所述ue根据所述第一时间偏移量和所述第二时间偏移量确定所述第一控制子帧的第一起始时刻和所述第二控制子帧的第二起始时刻,并根据所述第一起始时刻和所述第二起始时刻为所述ue在所述第一目标子帧所在的基站或小区组分配功率以及为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在一个可能的设计中,所述第三确定模块,还用于根据所述第一上行信道信息和所述第二上行信道信息,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级;

所述第三确定模块,还用于如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一预设条件为所述第一控制子帧的第一起始时刻在所述第二控制子帧的第二起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差大于时间差门限;

所述第三确定模块,还用于如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第二预设条件为所述第二控制子帧的第二起始时刻在所述第一控制子帧的第一起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

第五方面,本发明实施例提供了一种功率分配的用户设备,所述用户设备包括:

第一处理器,用于确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,所述第一控制子帧用于传输第一目标子帧的控制信息,所述第二控制子帧用于传输第二目标子帧的控制信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

所述第一处理器,还用于根据所述第一起始时刻和所述第二起始时刻,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级,并确定所述第一目标子帧上的第一上行信道信息以及所述第二目标子帧上的第二上行信道信息;

第一发射器,用于如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第一目标子帧所在的基站或小区组分配功率,为所述ue在所述第二目标子帧所在的基站或小区组分配所述ue的预留功率;

所述第一发射器,还用于如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,根据所述第一上行信道信息和所述第二上行信道信息,为所述ue在所述第二目标子帧所在的基站或小区组分配功率,为所述ue在所述第一目标子帧所在的基站或小区组分配所述ue的预留功率。

在一个可能的设计中,所述第一处理器,还用于如果所述第一起始时刻在所述第二起始时刻之前,确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

所述第一处理器,还用于如果所述第二起始时刻在所述第一起始时刻之前,确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第一处理器,还用于计算所述第一起始时刻与所述第二起始时刻之间的时间差;根据所述时间差和时间差门限,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第一处理器,还用于如果所述时间差大于时间差门限,确定所述第一目标子帧的优先级高于所述第二目标子帧的优先级;或者,

所述第一处理器,还用于如果所述时间差不大于时间差门限,确定所述第一目标子帧的优先级低于所述第二目标子帧的优先级。

在另一个可能的设计中,所述第一处理器,还用于获取第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量;根据所述第一时间偏移量和所述第二时间偏移量,确定所述第一控制子帧的第一起始时刻以及所述第二控制子帧的第二起始时刻。

在另一个可能的设计中,所述第一发射器,还用于当所述第一目标子帧的上行信道包含随机接入信道prach时,根据所述第一上行信道信息和所述第二上行信道信息,计算所述第一目标子帧的上行信道的第一保证功率,所述第一保证功率为通过高层信令为所述ue在所述第一目标子帧所在的基站或小区组配置的功率;根据所述第一保证功率和所述第一目标子帧的上行信道的第一需求功率,为所述ue在所述第一目标子帧所在的基站或小区组分配功率。

在另一个可能的设计中,所述第一发射器,还用于根据所述第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第二目标子帧的数据信道和prach的发射功率,所述第一目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第一目标子帧的上行信道的第一保证功率。

在另一个可能的设计中,为所述ue在所述第二目标子帧所在的基站或小区组分配的预留功率小于或等于所述第一保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第一目标子帧的所在的基站或小区组分配的功率之差。

在另一个可能的设计中,所述第一发射器,还用于当所述第二目标子帧的上行信道包含随机接入信道prach时,所述ue根据所述第一上行信道信息和所述第二上行信道信息,计算所述第二目标子帧的上行信道的第二保证功率,所述第二保证功率为通过高层信令为所述ue在所述第二目标子帧所在的基站或小区组配置的功率;根据所述第二保证功率和所述第二目标子帧的上行信道的第二需求功率,为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在另一个可能的设计中,所述第一发射器,还用于根据所述第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,所述第一目标子帧的数据信道和prach的发射功率,所述第二目标子帧的prach的发射功率,以及所述第一目标子帧和所述第二目标子帧发射时间重叠时刻的最大发射功率,计算所述第二目标子帧的上行信道的保证功率。

在另一个可能的设计中,为所述ue在所述第一目标子帧所在的基站或小区组分配的预留功率小于或等于所述第二保证功率,并且小于或等于所述ue的最大发射功率与所述ue在所述第二目标子帧的所在的基站或小区组分配的功率之差。

第六方面,本发明实施例提供了一种功率分配的基站,所述基站包括:

第二处理器,用于获取第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,所述第二目标子帧的发射时间与所述第一目标子帧的发射时间重叠,所述第二目标子帧与所述第一目标子帧具有不同的子帧长度,所述第二目标子帧与所述第一目标子帧属于不同基站或不同小区组;

所述第二处理器,还用于根据所述第一上行信道信息和所述第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一控制子帧用于传输所述第一目标子帧的控制信息,所述第二控制子帧用于传输所述第二目标子帧的控制信息;

第二发射器,用于向用户设备ue发送所述第一时间偏移量和所述第二时间偏移量,由所述ue根据所述第一时间偏移量和所述第二时间偏移量确定所述第一控制子帧的第一起始时刻和所述第二控制子帧的第二起始时刻,并根据所述第一起始时刻和所述第二起始时刻为所述ue在所述第一目标子帧所在的基站或小区组分配功率以及为所述ue在所述第二目标子帧所在的基站或小区组分配功率。

在一个可能的设计中,所述第二处理器,还用于根据所述第一上行信道信息和所述第二上行信道信息,确定所述第一目标子帧的优先级是否高于所述第二目标子帧的优先级;

所述第二处理器,还用于如果所述第一目标子帧的优先级高于所述第二目标子帧的优先级,确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第一预设条件为所述第一控制子帧的第一起始时刻在所述第二控制子帧的第二起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差大于时间差门限;

所述第二处理器,还用于如果所述第一目标子帧的优先级低于所述第二目标子帧的优先级,确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,所述第二预设条件为所述第二控制子帧的第二起始时刻在所述第一控制子帧的第一起始时刻之前,或者,所述第一控制子帧的第一起始时刻与所述第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

在本发明实施例中,根据第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;由于频率较低的目标子帧的控制子帧的起始时刻可能在频率较高的目标子帧的控制子帧的起始时刻之前,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,优先为ue在频率较低的目标子帧所在的基站或小区组分配功率,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

附图说明

图1-1是本发明实施例1提供的一种通信系统的示意图;

图1-2是本发明实施例1提供的一种第一目标子帧和第二目标子帧的示意图;

图1-3是本发明实施例1提供的一种目标子帧和控制子帧关系的示意图;

图1-4是本发明实施例1提供的一种用户设备的结构示意图;

图2是本发明实施例2提供的一种基站的结构示意图;

图3-1是本发明实施例3提供的一种功率分配的方法流程图;

图3-2是本发明实施例3提供的一种目标子帧和控制子帧关系的示意图;

图4-1是本发明实施例4提供的一种功率分配的方法流程图;

图4-2是本发明实施例4提供的一种控制子帧的起始时刻的示意图;

图5是本发明实施例5提供的一种功率分配的装置结构示意图;

图6是本发明实施例6提供的一种功率分配的装置结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

实施例1

在目前的通信系统中,例如,lte(longtermevolution,长期演进)通信系统或者wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)通信系统等。通信系统中包括基站和ue,参见图1-1所示。ue同时在不同子帧长度的第一目标子帧和第二目标子帧进行上行数据传输,第一目标子帧的频率和第二目标子帧的频率不同。

例如,参见图1-2,第一目标子帧的子帧长度大于第二目标子帧的子帧长度,则第一目标子帧的频率低于第二目标子帧的频率,一个第一目标子帧对应多个第二目标子帧。因此可能出现ue虽然在第一目标子帧上传输的上行数据比在第二目标子帧上传输的上行数据较后传输,但ue在第一目标子帧上的上行控制信息先到达的情况(控制信息一般在目标子帧的前4个子帧上传输),如图1-3所示,第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息,第一控制子帧的第一起始时刻在第二起始时刻之前,ue确定第一目标子帧的优先级高于第二目标子帧的优先级,ue优先为ue在第一目标子帧所在的基站或小区组分配功率,为第二目标子帧所在的基站或小区组分配ue的预留功率,从而优先为低频子帧分配功率,不会出现由于高频子帧的数据传输不总存在,从而使得不进行数据传输的高频子帧上的发射功率不能再分配给低频子帧上的数据传输的情况。

参见图1-4,图1-4是本发明实施例提供的一种ue结构框图,ue可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上第一处理器101和第一发射器102。

第一处理器101,用于确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息,第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组;

第一处理器101,还根据第一起始时刻和第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,并确定第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息;

第一发射器102,用于如果第一目标子帧的优先级高于第二目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,为ue在第一目标子帧所在的基站或小区组分配功率,为ue在第二目标子帧所在的基站或小区组分配ue的预留功率;

第一发射器102,还用于如果第一目标子帧的优先级低于第二目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,为ue在第二目标子帧所在的基站或小区组分配功率,为ue在第一目标子帧所在的基站或小区组分配ue的预留功率。

可选的,ue除了包括上述第一处理器101和第一发射器102外,还可以包括其他部件。例如,还可以包括第一存储器103,一个或一个以上存储第一应用程序104或第一数据105的第一存储介质106(例如一个或一个以上海量存储设备)。其中,第一存储器103和第一存储介质106可以是短暂存储或持久存储。存储在第一存储介质106的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括功率分配的装置中的一系列指令操作。更进一步地,第一处理器101可以设置为与第一存储介质106通信,在ue上执行第一存储介质106中的一系列指令操作。

ue还可以包括一个或一个以上第一电源107,一个或一个以上第一有线或无线网络接口108,一个或一个以上第一输入输出接口109,一个或一个以上第一键盘110,和/或,一个或一个以上第一操作系统111,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。

在本发明中ue包括第一处理器101和第一发射器102还可以具有以下功能:

第一处理器101,还用于如果第一起始时刻在第二起始时刻之前,确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,

第一处理器101,还用于如果第二起始时刻在第一起始时刻之前,确定第一目标子帧的优先级低于第二目标子帧的优先级。

可选的,第一处理器101,还用于计算第一起始时刻与第二起始时刻之间的时间差;根据时间差和时间差门限,确定第一目标子帧的优先级是否高于第二目标子帧的优先级。

可选的,第一处理器101,还用于如果时间差大于时间差门限,确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,

第一处理器101,还用于如果时间差不大于时间差门限,确定第一目标子帧的优先级低于第二目标子帧的优先级。

可选的,第一处理器101,还用于获取第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量;根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻。

可选的,第一发射器102,还用于当第一目标子帧的上行信道包含随机接入信道prach时,根据第一上行信道信息和第二上行信道信息,计算第一目标子帧的上行信道的第一保证功率,第一保证功率为通过高层信令为ue在第一目标子帧所在的基站或小区组配置的功率;根据第一保证功率和第一目标子帧的上行信道的第一需求功率,为ue在第一目标子帧所在的基站或小区组分配功率。

可选的,第一发射器102,还用于根据第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第二目标子帧的数据信道和prach的发射功率,第一目标子帧的prach的发射功率,以及第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,计算第一目标子帧的上行信道的第一保证功率。

可选的,为ue在第二目标子帧所在的基站或小区组分配的预留功率小于或等于第一保证功率,并且小于或等于ue的最大发射功率与ue在第一目标子帧的所在的基站或小区组分配的功率之差。

可选的,第一发射器102,还用于当第二目标子帧的上行信道包含随机接入信道prach时,ue根据第一上行信道信息和第二上行信道信息,计算第二目标子帧的上行信道的第二保证功率,第二保证功率为通过高层信令为ue在第二目标子帧所在的基站或小区组配置的功率;根据第二保证功率和第二目标子帧的上行信道的第二需求功率,为ue在第二目标子帧所在的基站或小区组分配功率。

可选的,第一发射器102,还用于根据第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第一目标子帧的数据信道和prach的发射功率,第二目标子帧的prach的发射功率,以及第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,计算第二目标子帧的上行信道的保证功率。

可选的,为ue在第一目标子帧所在的基站或小区组分配的预留功率小于或等于第二保证功率,并且小于或等于ue的最大发射功率与ue在第二目标子帧的所在的基站或小区组分配的功率之差。

在本发明实施例中,根据第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;由于频率较低的目标子帧的控制子帧的起始时刻可能在频率较高的目标子帧的控制子帧的起始时刻之前,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,优先为ue在频率较低的目标子帧所在的基站或小区组分配功率,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

实施例2

参见图2,图2是本发明实施例提供的一种基站结构框图,基站可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上第二处理器201和第二发射器202。

第二处理器201,用于获取第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组;

第二处理器201,还用于根据第一上行信道信息和第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息;

第二发射器202,用于向用户设备ue发送第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量确定第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,并根据第一起始时刻和第二起始时刻为ue在第一目标子帧所在的基站或小区组分配功率以及为ue在第二目标子帧所在的基站或小区组分配功率。

可选的,ue除了包括上述第二处理器201和第二发射器202外,还可以包括其他部件。例如,还可以包括第二存储器203,一个或一个以上存储第二应用程序104或第二数据205的第二存储介质206(例如一个或一个以上海量存储设备)。其中,第二存储器203和第二存储介质206可以是短暂存储或持久存储。存储在第二存储介质206的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括功率分配的装置中的一系列指令操作。更进一步地,第二处理器201可以设置为与第二存储介质206通信,在ue上执行第二存储介质206中的一系列指令操作。

ue还可以包括一个或一个以上第二电源207,一个或一个以上第二有线或无线网络接口208,一个或一个以上第二输入输出接口209,一个或一个以上第二键盘210,和/或,一个或一个以上第二操作系统211,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。

在本发明中ue包括第二处理器201和第二发射器202还可以具有以下功能:

第二处理器201,还用于根据第一上行信道信息和第二上行信道信息,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;

第二处理器201,还用于如果第一目标子帧的优先级高于第二目标子帧的优先级,确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第一预设条件为第一控制子帧的第一起始时刻在第二控制子帧的第二起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差大于时间差门限;

第二处理器201,还用于如果第一目标子帧的优先级低于第二目标子帧的优先级,确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第二预设条件为第二控制子帧的第二起始时刻在第一控制子帧的第一起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

在本发明实施例中,基站向ue配置第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

实施例3

本发明实施例提供了一种功率分配的方法,该方法应用在ue中,参见图3-1,该方法包括:

步骤301:ue确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻。

在目前的通信系统中,ue同时接入不同的基站或不同的小区组,当ue向基站传输数据之前,ue获取不同基站对应的传输子帧,分别称为第一目标子帧和第二目标子帧;或者,ue获取不同小区组对应的传输子帧,分别称为第一目标目标和第二目标子帧。

第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组。

由于第一目标子帧和第二目标子帧都具有一定的子帧长度,因此,第一目标子帧的发射时间和第二目标子帧的发射时间均为一个连续的时间范围,为了便于描述,将第一目标子帧的发射时间范围称为第一发射时间范围,将第二目标子帧的发射时间范围称为第二发射时间范围,则第一发射时间范围和第二发射时间范围重叠,也即第二目标子帧的发射时间与第一目标子帧的发射时间重叠。

第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息。

ue确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻的步骤可以为:

ue获取第一目标子帧的第三起始时刻和第二目标子帧的第四起始时刻,以及,第一目标子帧的第一子帧长度和第二目标子帧的第二子帧长度,根据第三起始时刻和第一子帧长度,确定第一控制子帧的第一起始时刻,根据第四起始时刻和第二子帧长度,确定第二控制子帧的第二起始时刻。

由于控制子帧的起始时刻一般比目标子帧早预设数目个子帧长度,预设数目可以为4等。则ue根据第三起始时刻和第一子帧长度,确定第一控制子帧的第一起始时刻的步骤可以为:

ue根据第三起始时刻和第一子帧长度,确定比第三起始时刻早预设数目个第一子帧长度的第一时间点,将该第一时间点确定为第一控制子帧的第一起始时刻。

相应的,ue根据第四起始时刻和第二子帧长度,确定第二控制子帧的第二起始时刻的步骤可以为:

ue根据第四起始时刻和第二子帧长度,确定比第四起始时刻早预设数目个第一子帧长度的第二时间点,将该第二时间点确定为第二控制子帧的第二起始时刻。

例如,预设数目为4,参见图3-2,第二目标子帧的序号为n+p+4,第二控制子帧的序号为n+p,第一目标子帧的序号为n+4,第一控制子帧的序号为n。

步骤302:ue根据第一起始时刻和第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,并确定第一目标子帧上的第一上行信道信息和第二目标子帧上的第二上行信道信息。

本步骤ue可以直接根据第一起始时刻和第二起始时刻的早晚,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,也即以下第一种实现方式;在本步骤中,为了适应不同场景的不同需求,也可以设置一个时间差门限,ue根据第一起始时刻和第二起始时刻之间的时间差,以及,该时间差门限确定第一目标子帧的优先级是否高于第二目标子帧的优先级,也即以下第二种实现方式。

对于第一种实现方式,本步骤可以为:

如果第一起始时刻在第二起始时刻之前,ue确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,如果第二起始时刻在第一起始时刻之前,ue确定第一目标子帧的优先级低于第二目标子帧的优先级。

对于第二种实现方式,本步骤可以为:

ue计算第一起始时刻和第二起始时刻的时间差,根据该时间差和时间差门限,确定第一目标子帧的优先级是否高于第二目标子帧的优先级。

如果该时间差大于时间差门限,ue确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,如果该时间差不大于时间差门限,ue确定第一目标子帧的优先级低于第二目标子帧的优先级。

时间差门限可以根据需要进行设置并更改,在本发明实施例中,对时间差门限不作具体具体限定;例如,时间差门限可以为3ms等。

在本步骤中,ue也可以直接根据第一目标子帧的频率和第二目标子帧的频率,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,具体过程可以为:

如果第一目标子帧的频率高于第二目标子帧的频率,ue确定第一目标子帧的优先级低于第二目标子帧的频率;如果第一目标子帧的频率低于第二目标子帧的频率,ue确定第一目标子帧的优先级高于第二目标子帧的频率。

ue中存储有第一上行信道信息和第二上行信道信息,则在本步骤中,ue直接获取已存储的第一上行信道信息和第二上行信道信息。上行信道信息包括预留功率因子,目标子帧发射时间重叠时刻的最大发射功率,数据信道的发射功率和随机接入信道的发射功率。

步骤303:如果第一目标子帧的优先级高于第二目标子帧的优先级,ue根据第一上行信道信息和第二上行信道信息,为ue在第一目标子帧所在的基站或小区组分配功率,为ue在第二目标子帧所在的基站或者小区组分配ue的预留功率。

如果第一目标子帧的优先级高于第二目标子帧的优先级,ue优先为ue在第一目标子帧所在的基站或小区组分配功率,ue在第二目标子帧所在的基站或小区组只能使用为第一目标子帧所在的基站或小区组分配功率后的配预留功率,具体可以通过以下步骤(1)至(3)实现,包括:

(1):当第一目标子帧的上行信道包含prach(physicalrandomaccesschannel,随机接入信道)时,ue根据第一上行信道信息和第二上行信道信息,计算第一目标子帧的上行信道的第一保证功率。

第一保证功率为通过高层信令为ue在第一目标子帧所在的基站或小区组配置的功率。上行信道信息包括预留功率因子,目标子帧发射时间重叠时刻的最大发射功率,数据信道的发射功率和随机接入信道的发射功率。

步骤(1)具体可以通过以下步骤实现:

ue根据第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第二目标子帧的数据信道和prach的发射功率,第一目标子帧的prach的发射功率,以及,第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,通过以下公式(1)计算第一目标子帧的上行信道的第一保证功率。

pb(i1)为第一目标子帧的上行信道的第一保证功率,i1为第一目标子帧,i2为第二目标子帧,γgg2为第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子值,为第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,为第二目标子帧上的数据信道和随机接入信道的发射功率;为第一目标子帧上的随机接入信道的发射功率。

(2):根据第一目标子帧的上行信道的第一保证功率和第一目标子帧的上行信道的第一需求功率,为ue在第一目标子帧所在的基站或小区组分配功率。

从第一目标子帧的上行信道的第一保证功率和第一目标子帧的上行信道的第一需求功率中选择最小功率,为ue在第一目标子帧所在的基站或小区组分配该最小功率。

相应的,为ue在第一目标子帧所在的基站或小区组分配的功率可以通过以下公式(2)表示:

pq1(i1)为第一目标子帧的上行信道的第一需求功率。

(3):为ue在第二目标子帧所在的基站或小区组分配ue的预留功率。

ue获取为ue在第一目标子帧所在的基站或小区组分配功率后的预留功率,将该预留功率分配给ue在第二目标子帧所在的基站或小区组。

为第二目标子帧所在的基站或小区组分配ue的预留功率,该预留的功率小于或等于第一保证功率,且小于或等于ue的最大发射功率与ue在第一目标子帧所在的基站或小区组分配的功率之差。

步骤304:如果第一目标子帧的优先级低于第二目标子帧的优先级,ue根据第一上行信道信息和第二上行信道信息,为ue在第二目标子帧所在的基站或小区组分配功率,为ue在第一目标子帧所在的基站或小区组分配ue的预留功率。

如果第一目标子帧的优先级低于第二目标子帧的优先级,ue优先为ue在第二目标子帧所在的基站或小区组分配功率,ue在第一目标子帧所在的基站或小区组只能使用为第二目标子帧所在的基站或小区组分配功率后的配预留功率,具体可以通过以下步骤(1)至(3)实现,包括:

(1):当第二目标子帧的上行信道包含随机接入信道prach时,ue根据第一上行信道信息和第二上行信道信息,计算第二目标子帧的上行信道的第二保证功率。

第二保证功率为通过高层信令为ue在第二目标子帧所在的基站或小区组配置的功率。上行信道信息包括预留功率因子,目标子帧发射时间重叠时刻的最大发射功率,数据信道的发射功率和随机接入信道的发射功率。

步骤(1)具体可以通过以下步骤实现:

ue根据第一标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第一目标子帧的数据信道和prach的发射功率,第二目标子帧的prach的发射功率,以及,第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,通过以下公式(3)计算第二目标子帧的上行信道的第二保证功率。

pb(i2)为第二目标子帧的上行信道的第二保证功率,i1为第一目标子帧,i2为第二目标子帧,γgg1为第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子值,为第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,为第一目标子帧上的数据信道和随机接入信道的发射功率;为第二目标子帧上的随机接入信道的发射功率。

(2):根据第二目标子帧的上行信道的第二保证功率和第二目标子帧的上行信道的第二需求功率,为ue在第二目标子帧所在的基站或小区组分配功率。

从第二目标子帧的上行信道的第二保证功率和第二目标子帧的上行信道的第二需求功率中选择最小功率,为ue在第二目标子帧所在的基站或小区组分配该最小功率。

相应的,为ue在第二目标子帧所在的基站或小区组分配的功率可以通过以下公式(4)表示:

pq1(i2)为第二目标子帧的上行信道的第二需求功率。

(3):为ue在第一目标子帧所在的基站或小区组分配ue的预留功率。

ue获取为ue在第二目标子帧所在的基站或小区组分配功率后的预留功率,将该预留功率分配给ue在第一目标子帧所在的基站或小区组。

为第一目标子帧所在的基站或小区组分配ue的预留功率,该预留的功率小于或等于第二保证功率,且小于或等于ue的最大发射功率与ue在第二目标子帧所在的基站或小区组分配的功率之差。

在本发明实施例中,根据第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;由于频率较低的目标子帧的控制子帧的起始时刻可能在频率较高的目标子帧的控制子帧的起始时刻之前,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,优先为ue在频率较低的目标子帧所在的基站或小区组分配功率,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

实施例4

本发明实施例提供了一种功率分配的方法,为了适应不同场景的不同需求,基站可以配置第一控制子帧的第一时间偏移量以及第二控制子帧的第二时间偏移量,ue根据第一时间偏移量和第二时间偏移量确定第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,从而实现不同场景下ue功率分配优先级的灵活设置,从而最大化提高功率利用率。

该方法应用在ue和基站之间,参见图4-1,该方法包括:

步骤401:ue确定第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,并向基站发送第一上行信道信息以及第二上行信道信息。

第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组。

在本发明实施例中,为了适应不同场景的不同需求,ue将第一上行信道信息和第二上行信道信息发送给基站,由基站根据第一上行信道信息和第二上行信道信息,确定第一时间偏移量和第二时间偏移量。

步骤402:基站接收ue发送的第一上行信道信息和第二上行信道信息,根据第一上行信道信息和第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量。

第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息。时间偏移量用于改变控制子帧的起始时刻,也即第一时间偏移量用于改变第一控制子帧的第一起始时间,第二时间偏移量用于改变第二控制子帧的第二起始时间,从而改变第一目标子帧和第二目标子帧的优先级关系;本步骤可以通过以下步骤(1)和(3)实现,包括:

(1):基站根据第一上行信道信息和第二上行信道信息,确定第一目标子帧的优先级是否高于第二目标子帧的优先级。

一般情况下,基站配置的第一时间偏移量和第二时间偏移量使得低频子帧的优先级高于高频子帧的优先级;例如,当第一目标子帧的频率低于第二目标子帧的频率时,基站配置的第一时间偏移量和第二时间偏移量使得第一目标子帧的优先级高于第二目标子帧的优先级。

但是当ue在多个高频子帧上发起随机接入但由于功率受限接入不成功时,基站可配置第一时间偏移量和第二时间偏移量,使得高频子帧的优先级高于低频子帧的优先级。

因此,在本步骤中,基站根据第一上行信道信息和第二上行信道信息,确定第一目标子帧和第二目标子帧中是否存在发起随机接入但由于功率受限接入不成功的目标子帧,如果存在,从第一目标子帧和第二目标子帧中选择发起随机接入但由于功率受限接入不成功的目标子帧,确定选择的目标子帧的优先级高于未选择的目标子帧。

如果不存在,从第一目标子帧和第二目标子帧中获取频率较低的目标子帧,确定选择的目标子帧的优先级高于未选择的目标子帧。

(2):如果第一目标子帧的优先级高于第二目标子帧的优先级,基站确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量。

第一预设条件为第一控制子帧的第一起始时刻在第二控制子帧的第二起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差大于时间差门限。

(3):如果第一目标子帧的优先级低于第二目标子帧的优先级,基站确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量。

第二预设条件为第二控制子帧的第二起始时刻在第一控制子帧的第一起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

步骤403:基站向ue发送第一时间偏移量和第二时间偏移量。

步骤404:ue接收基站发送的第一时间偏移量和第二时间偏移量,并根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻。

ue获取第一目标子帧的第三起始时刻和第二目标子帧的第四起始时刻,以及,第一目标子帧的第一子帧长度和第二目标子帧的子帧长度,根据第三起始时刻、第一子帧长度和第一时间偏移量,确定第一控制子帧的第一起始时刻,根据第四起始时刻、第二子帧长度和第二时间偏移量,确定第二控制子帧的第二起始时刻。

由于控制子帧的起始时刻一般比目标子帧早预设数目个子帧长度,预设数目可以为4等。则ue根据第三起始时刻、第一子帧长度和第一时间偏移量,确定第一控制子帧的第一起始时刻的步骤可以为:

ue根据第三起始时刻和第一子帧长度,确定比第三起始时刻早预设数目个第一子帧长度的第一时间点,根据第一时间点和第一时间偏移量,确定比第一时间点早第一时间偏移量的第三时间点,将该第三时间点确定为第一控制子帧的第一起始时刻。

相应的,ue根据第四起始时刻、第二子帧长度和第二时间偏移量,确定第二控制子帧的第二起始时刻的步骤可以为:

ue根据第四起始时刻和第二子帧长度,确定比第四起始时刻早预设数目个第一子帧长度的第二时间点,根据第二时间点和第二时间偏移量,确定比第二时间点早第二时间偏移量的第四时间点,将该第四时间点确定为第二控制子帧的第二起始时刻。

例如,参见图4-2,第一控制子帧为i1,第一时间偏移量为k1,第一控制子帧的第一起始时刻为i1-k1,第二控制子帧为i2,第二时间偏移量为k2,第二控制子帧的第二起始时刻为i2-k2。

步骤405:ue根据第一起始时刻和第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,并确定第一目标子帧上的第一上行信道信息和第二目标子帧上的第二上行信道信息。

本步骤可以通过以下第一种方式或者第二种方式实现,对于第一种实现方式,本步骤可以为:

如果第一起始时刻在第二起始时刻之前,ue确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,如果第二起始时刻在第一起始时刻之前,ue确定第一目标子帧的优先级低于第二目标子帧的优先级。

对于第二种实现方式,本步骤可以为:

ue计算第一起始时刻和第二起始时刻的时间差,根据该时间差和时间差门限,确定第一目标子帧的优先级是否高于第二目标子帧的优先级。

如果该时间差大于时间差门限,ue确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,如果该时间差不大于时间差门限,ue确定第一目标子帧的优先级低于第二目标子帧的优先级。

时间差门限可以根据需要进行设置并更改,在本发明实施例中,对时间差门限不作具体具体限定;例如,时间差门限可以为3ms等。

步骤406:如果第一目标子帧的优先级高于第二目标子帧的优先级,ue根据第一上行信道信息和第二上行信道信息,为ue在第一目标子帧所在的基站或小区组分配功率,为ue在第二目标子帧所在的基站或者小区组分配ue的预留功率。

本步骤和实施例3中的步骤303相同,在此不再赘述。

步骤407:如果第一目标子帧的优先级低于第二目标子帧的优先级,ue根据第一上行信道信息和第二上行信道信息,为ue在第二目标子帧所在的基站或小区组分配功率,为ue在第一目标子帧所在的基站或小区组分配ue的预留功率。

本步骤和实施例3中的步骤304相同,在此不再赘述。

在本发明实施例中,基站向ue配置第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

实施例5

本发明实施例提供了一种功率分配的装置,该装置应用在ue中,用于执行实施例3和4中的功率分配的方法,参见图5,其中,该装置包括:第一确定模块501,第二确定模块502,第一分配模块503和第二分配模块504。

第一确定模块501,用于确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息,第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组;

第二确定模块502,用于根据第一起始时刻和第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级,并确定第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息;

第一分配模块503,用于如果第一目标子帧的优先级高于第二目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,为ue在第一目标子帧所在的基站或小区组分配功率,为ue在第二目标子帧所在的基站或小区组分配ue的预留功率;

第二分配模块504,用于如果第一目标子帧的优先级低于第二目标子帧的优先级,根据第一上行信道信息和第二上行信道信息,为ue在第二目标子帧所在的基站或小区组分配功率,为ue在第一目标子帧所在的基站或小区组分配ue的预留功率。

可选的,第二确定模块502,还用于如果第一起始时刻在第二起始时刻之前,确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,

第二确定模块502,还用于如果第二起始时刻在第一起始时刻之前,确定第一目标子帧的优先级低于第二目标子帧的优先级。

可选的,第二确定模块502,还用于计算第一起始时刻与第二起始时刻之间的时间差;根据时间差和时间差门限,确定第一目标子帧的优先级是否高于第二目标子帧的优先级。

可选的,第二确定模块502,还用于如果时间差大于时间差门限,确定第一目标子帧的优先级高于第二目标子帧的优先级;或者,

第二确定模块502,还用于如果时间差不大于时间差门限,确定第一目标子帧的优先级低于第二目标子帧的优先级。

可选的,第一确定模块501,还用于获取第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量;根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻。

可选的,第一分配模块503,还用于当第一目标子帧的上行信道包含随机接入信道prach时,根据第一上行信道信息和第二上行信道信息,计算第一目标子帧的上行信道的第一保证功率,第一保证功率为通过高层信令为ue在第一目标子帧所在的基站或小区组配置的功率;根据第一保证功率和第一目标子帧的上行信道的第一需求功率,为ue在第一目标子帧所在的基站或小区组分配功率。

可选的,第一分配模块503,还用于根据第二目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第二目标子帧的数据信道和prach的发射功率,第一目标子帧的prach的发射功率,以及第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,计算第一目标子帧的上行信道的第一保证功率。

可选的,为ue在第二目标子帧所在的基站或小区组分配的预留功率小于或等于第一保证功率,并且小于或等于ue的最大发射功率与ue在第一目标子帧的所在的基站或小区组分配的功率之差。

可选的,第二分配模块504,还用于当第二目标子帧的上行信道包含随机接入信道prach时,ue根据第一上行信道信息和第二上行信道信息,计算第二目标子帧的上行信道的第二保证功率,第二保证功率为通过高层信令为ue在第二目标子帧所在的基站或小区组配置的功率;根据第二保证功率和第二目标子帧的上行信道的第二需求功率,为ue在第二目标子帧所在的基站或小区组分配功率。

可选的,第二分配模块504,还用于根据第一目标子帧所在的基站或小区组内的上行数据传输的预留功率因子,第一目标子帧的数据信道和prach的发射功率,第二目标子帧的prach的发射功率,以及第一目标子帧和第二目标子帧发射时间重叠时刻的最大发射功率,计算第二目标子帧的上行信道的保证功率。

可选的,为ue在第一目标子帧所在的基站或小区组分配的预留功率小于或等于第二保证功率,并且小于或等于ue的最大发射功率与ue在第二目标子帧的所在的基站或小区组分配的功率之差。

在本发明实施例中,根据第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;由于频率较低的目标子帧的控制子帧的起始时刻可能在频率较高的目标子帧的控制子帧的起始时刻之前,从而能够确定出频率较低的目标子帧的优先级高于频率较高的目标子帧的优先级,优先为ue在频率较低的目标子帧所在的基站或小区组分配功率,从而避免了发射时间较早的目标子帧上可能空余的发射功率却不能再分配给发射时间较晚的目标子帧的问题,提高了功率使用率。

实施例6

本发明实施例提供了一种功率分配的装置,该装置应用在基站中,用于执行实施例3和4中的功率分配的方法,参见图6,其中,该装置包括:获取模块601,第三确定模块602和发送模块603。

获取模块601,用于获取第一目标子帧上的第一上行信道信息以及第二目标子帧上的第二上行信道信息,第二目标子帧的发射时间与第一目标子帧的发射时间重叠,第二目标子帧与第一目标子帧具有不同的子帧长度,第二目标子帧与第一目标子帧属于不同基站或不同小区组;

第三确定模块602,用于根据第一上行信道信息和第二上行信道信息,确定第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第一控制子帧用于传输第一目标子帧的控制信息,第二控制子帧用于传输第二目标子帧的控制信息;

发送模块603,用于向用户设备ue发送第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量确定第一控制子帧的第一起始时刻和第二控制子帧的第二起始时刻,并根据第一起始时刻和第二起始时刻为ue在第一目标子帧所在的基站或小区组分配功率以及为ue在第二目标子帧所在的基站或小区组分配功率。

可选的,第三确定模块602,还用于根据第一上行信道信息和第二上行信道信息,确定第一目标子帧的优先级是否高于第二目标子帧的优先级;

第三确定模块602,还用于如果第一目标子帧的优先级高于第二目标子帧的优先级,确定满足第一预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第一预设条件为第一控制子帧的第一起始时刻在第二控制子帧的第二起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差大于时间差门限;

第三确定模块602,还用于如果第一目标子帧的优先级低于第二目标子帧的优先级,确定满足第二预设条件的第一控制子帧的第一时间偏移量和第二控制子帧的第二时间偏移量,第二预设条件为第二控制子帧的第二起始时刻在第一控制子帧的第一起始时刻之前,或者,第一控制子帧的第一起始时刻与第二控制子帧的第二起始时刻之间的时间差不大于时间差门限。

在本发明实施例中,基站向ue配置第一时间偏移量和第二时间偏移量,由ue根据第一时间偏移量和第二时间偏移量,确定第一控制子帧的第一起始时刻以及第二控制子帧的第二起始时刻,从而可以实现不同场景下ue功率分配优先级的灵活配置,从而最大化提高功率利用率。

需要说明的是:上述实施例提供的功率分配的装置在功率分配时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的功率分配的装置与功率分配的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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