一种矢量化技术中节省功耗的方法及相关设备与流程

文档序号:20614509发布日期:2020-05-06 19:59阅读:来源:国知局

技术特征:

1.一种矢量化vectoring技术中节省功耗的方法,包括:

矢量化控制实体vce确定包含了n个dpu端口的两个vectoring矢量组的串扰信道系数,所述n为2的任意倍数;

根据确定的串扰信道系数得到4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d;

对所述4个矩阵a、b、c、d进行矩阵求逆得到预编码系数,所述预编码系数用于对下行数据进行预编码处理。

2.根据权利要求1所述的方法,其特征在于,在所述确定两个vectoring矢量组的串扰信道系数之前,该方法还包括:

将包含了所述n个dpu端口的dpu设备配置成两个vectoring矢量组,每一个矢量组包含n/2个dpu端口。

3.根据权利要求1所述的方法,其特征在于,

所述vce包括:1个vcecpu、分别与所述vcecpu连接的两个vce管理器;

所述两个vce管理器确定包含了n个dpu端口的两个vectoring矢量组的串扰信道系数,并将所述串扰信道系数保存到所述vcecpu,所述n为2的任意倍数;

所述vcecpu根据确定的串扰信道系数得到4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d;并对所述4个矩阵a、b、c、d进行矩阵求逆得到预编码系数,所述预编码系数用于对下行数据进行预编码处理。

4.根据权利要求3所述的方法,其特征在于,所述确定两个vectoring矢量组的串扰信道系数,包括:

所述两个vce管理器通过dpu设备与对端的cpe设备连接,所述cpe设备包含与所述n个dpu端口一一对应的n个cpe,一个vce管理器控制一个vectoring矢量组;

所述两个vce管理器中的第一vce管理器在初始化过程中控制第一矢量组与对应的cpe进行信令交互确定第一矢量组的串扰信道系数和第一矢量组串扰到第二矢量组的串扰信道系数;

所述两个vce管理器中的第二vce管理器在初始化过程中控制第二矢量组与对应的cpe进行信令交互确定第二矢量组的串扰信道系数和第二矢量组串扰到第一矢量组的串扰信道系数。

5.根据权利要求4所述的方法,其特征在于,所述第一vce管理器控制第一矢量组与对应的cpe进行信令交互,包括:

第一阶段:

所述第一vce管理器控制所述第一矢量组向所述cpe设备发送第一信令,所述第一信令包含了所述第一vce管理器为第一矢量组分配的导频序列;

所述cpe设备保存根据接收到的第一信令估计得到的直传信道系数和串扰信道系数;

第二阶段:

所述第一vce管理器控制所述第一矢量组向所述cpe设备发送第二信令,所述第二信令用于要求反馈所述cpe设备保存的直传信道系数和串扰信道系数;

所述cpe设备正确接收到所述第二信令后,向所述第一矢量组反馈确认消息;

所述第一矢量组收到所述确认消息后向所述cpe设备发送第三信令;

所述cpe设备收到所述第三信令后,向所述第一矢量组上报本地保存的直传信道系数和串扰信道系数;

所述第一vce管理器将通过所述第一矢量组接收到的直传信道系数和串扰信道系数保存到所述vcecpu,并控制所述第一矢量组向所述cpe设备发送第四信令,所述第四信令用于通知所述cpe设备完成信道系数上报过程。

6.根据权利要求5所述的方法,其特征在于,所述第一阶段具体包括:

所述第一vce管理器控制所述第一矢量组的第一端口根据所述第一vce管理器分配的第一导频序列向对端直连的第一cpe发送第一信令,所述第一信令包含了所述第一导频序列;所述第一cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第一cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

所述第一vce管理器控制所述第一矢量组的第二端口根据所述第一vce管理器分配的第二导频序列向对端直连的第二cpe发送第一信令,所述第一信令包含了所述第二导频序列;所述第二cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第二cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

依次类推,直到所述第一vce管理器控制所述第一矢量组的全部端口发送完成第一信令。

7.根据权利要求6所述的方法,其特征在于,所述第二阶段具体包括:

所述第一vce管理器控制所述第一矢量组的第一端口向对端直连的第一cpe发送第二信令;所述第一cpe正确接收到所述第二信令后,向所述第一端口反馈确认消息;所述第一端口收到所述确认消息后向所述第一cpe发送第三信令;所述第一cpe收到所述第三信令后,向所述第一端口上报本地保存的直传信道系数和串扰信道系数;

所述第一vce管理器控制所述第一矢量组的第二端口向对端直连的第二cpe发送第二信令;所述第二cpe正确接收到所述第二信令后,向所述第二端口反馈确认消息;所述第二端口收到所述确认消息后向所述第二cpe发送第三信令;所述第二cpe收到所述第三信令后,向所述第二端口上报本地保存的直传信道系数和串扰信道系数;

依次类推,直到所述第一vce管理器控制所述第一矢量组的全部端口发送完成第二信令并将依次收到的直传信道系数和串扰信道系数依次保存到所述vcecpu;

所述第一vce管理器控制所述第一矢量组的全部端口向对应的cpe发送第四信令。

8.根据权利要求4所述的方法,其特征在于,所述第二vce管理器控制第二矢量组与对应的cpe进行信令交互,包括:

第一阶段:

所述第二vce管理器控制所述第二矢量组向所述cpe设备发送第一信令,所述第一信令包含了所述第二vce管理器为第二矢量组分配的导频序列;

所述cpe设备保存根据接收到的第一信令估计得到的直传信道系数和串扰信道系数;

第二阶段:

所述第二vce管理器控制所述第二矢量组向所述cpe设备发送第二信令,所述第二信令用于要求反馈所述cpe设备保存的直传信道系数和串扰信道系数;

所述cpe设备正确接收到所述第二信令后,向所述第二矢量组反馈确认消息;

所述第一矢量组收到所述确认消息后向所述cpe设备发送第三信令;

所述cpe设备收到所述第三信令后,向所述第二矢量组上报本地保存的直传信道系数和串扰信道系数;

所述第二vce管理器将通过所述第二矢量组接收到的直传信道系数和串扰信道系数保存到所述vcecpu,并控制所述第二矢量组向所述cpe设备发送第四信令,所述第四信令用于通知所述cpe设备完成信道系数上报过程。

9.根据权利要求8所述的方法,其特征在于,所述第一阶段具体包括:

所述第二vce管理器控制所述第二矢量组的第一端口根据所述第二vce管理器分配的第一导频序列向对端直连的第一cpe发送第一信令,所述第一信令包含了所述第一导频序列;所述第一cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了所述第一cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

所述第二vce管理器控制所述第二矢量组的第二端口根据所述第二vce管理器分配的第二导频序列向对端直连的第二cpe发送第一信令,所述第一信令包含了所述第二导频序列;所述第二cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第二cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

依次类推,直到所述第二vce管理器控制所述第二矢量组的全部端口发送完成第一信令。

10.根据权利要求9所述的方法,其特征在于,所述第二阶段具体包括:

所述第二vce管理器控制所述第二矢量组的第一端口向对端直连的第一cpe发送第二信令;所述第一cpe正确接收到所述第二信令后,向所述第一端口反馈确认消息;所述第一端口收到所述确认消息后向所述第一cpe发送第三信令;所述第一cpe收到所述第三信令后,向所述第一端口上报本地保存的直传信道系数和串扰信道系数;

所述第二vce管理器控制所述第二矢量组的第二端口向对端直连的第二cpe发送第二信令;所述第二cpe正确接收到所述第二信令后,向所述第二端口反馈确认消息;所述第二端口收到所述确认消息后向所述第二cpe发送第三信令;所述第二cpe收到所述第三信令后,向所述第二端口上报本地保存的直传信道系数和串扰信道系数;

依次类推,直到所述第二vce管理器控制所述第二矢量组的全部端口发送完成第二信令并将依次收到的直传信道系数和串扰信道系数依次保存到所述vcecpu;

所述第二vce管理器控制所述第二矢量组的全部端口向对应的cpe发送第四信令。

11.根据权利要求1所述的方法,其特征在于,其特征在于,所述根据确定的串扰信道系数得到4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d,包括:

根据所述串扰信道系数得到一个n*n的远端串扰fext信道系数矩阵h;

将所述矩阵h分解为4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d,即:

其中,所述矩阵a为第一矢量组的串扰系数矩阵、所述矩阵d第二矢量组的串扰系数系数,所述矩阵b为第一矢量组串扰到第二矢量组的串扰系数矩阵,所述矩阵c为第二矢量组串扰到第一矢量组的串扰系数矩阵。

12.根据权利要求11所述的方法,其特征在于,所述对4个矩阵a、b、c、d进行矩阵求逆得到预编码系数,包括:

求解出矩阵a的逆矩阵a-1,将a-1覆盖矩阵a;

根据矩阵a-1、b、c、d,计算出(d-ca-1b)-1;再将(d-ca-1b)-1覆盖d矩阵;

根据矩阵a-1、b、c、(d-ca-1b)-1计算得到下面的预编码系数,即:

13.根据权利要求12所述的方法,其特征在于,所述求解出矩阵a的逆矩阵a-1,包括:

将矩阵a分解为4个(n/4)*(n/4)的串扰系数矩阵a1、a2、a3、a4;

求解出矩阵a1的逆矩阵a1-1,将a1-1覆盖矩阵a1;

根据矩阵a1-1、a2、a3、a4,计算出(a4-a3a1-1a2)-1;再将(a4-a3a1-1a2)-1覆盖a4矩阵;

根据矩阵a1-1、a2、a3、(a4-a3a1-1a2)-1计算得到矩阵a的逆矩阵a-1,即:

14.根据权利要求12所述的方法,其特征在于,所述根据矩阵a-1、b、c、d,计算出(d-ca-1b)-1,包括:

根据矩阵a-1、b、c、d,计算出矩阵d-ca-1b;

将矩阵d-ca-1b分解为4个(n/4)*(n/4)的串扰系数矩阵d1、d2、d3、d4;

求解出矩阵d1的逆矩阵d1-1,将d1-1覆盖矩阵d1;

根据矩阵d1-1、d2、d3、d4,计算出(d4-d3d1-1d2)-1;再将(d4-d3d1-1d2)-1覆盖d4矩阵;

根据矩阵d1-1、d2、d3、(d4-d3d1-1d2)-1计算得到矩阵d-ca-1b的逆矩阵(d-ca-1b)-1,即:

15.根据权利要求1至14任一项所述的方法,其特征在于,

将串扰最小的dpu端口产生的信道系数集中在矩阵a,将串扰严重的dpu端口产生的信道系数集中在矩阵d。

16.根据权利要求3所述的方法,其特征在于,所述vce还包括:

矢量化处理器vp;

该方法还包括:

所述vcecpu将得到的预编码系数发送给所述vp;

所述vp根据所述预编码系数对下行数据进行预编码处理。

17.一种矢量化控制实体vce,其特征在于,所述vce包括:

1个vcecpu、分别与所述vcecpu连接的两个vce管理器;

所述两个vce管理器,用于确定包含了n个dpu端口的两个vectoring矢量组的串扰信道系数,所述n为2的任意倍数;

所述vcecpu,用于根据确定的串扰信道系数得到4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d;并对所述4个矩阵a、b、c、d进行矩阵求逆得到预编码系数,所述预编码系数用于对下行数据进行预编码处理。

18.根据权利要求17所述的vce,其特征在于,

所述两个vce管理器通过dpu设备与对端的cpe设备连接,所述dpu设备包含所述n个dpu端口,所述n个dpu端口被配置为两个vectoring矢量组,所述cpe设备包含与所述n个dpu端口一一对应的n个cpe;

一个vce管理器控制一个vectoring矢量组。

19.根据权利要求18所述的vce,其特征在于,

所述两个vce管理器中的第一vce管理器,用于在初始化过程中控制第一矢量组与对应的cpe进行信令交互确定第一矢量组的串扰信道系数和第一矢量组串扰到第二矢量组的串扰信道系数;

所述两个vce管理器中的第二vce管理器,用于在初始化过程中控制第二矢量组与对应的cpe进行信令交互确定第二矢量组的串扰信道系数和第二矢量组串扰到第一矢量组的串扰信道系数。

20.根据权利要求19所述的vce,其特征在于,

所述第一vce管理器,还用于将确定的第一矢量组的串扰信道系数和第一矢量组串扰到第二矢量组的串扰信道系数保存到所述vcecpu;

所述第二vce管理器,还用于将确定的第二矢量组的串扰信道系数和第二矢量组串扰到第一矢量组的串扰信道系数保存到所述vcecpu。

21.根据权利要求20所述的vce,其特征在于,

所述第一vce管理器,具体用于在初始化过程中,控制第一矢量组与cpe设备之间的信令交互,包括:

第一阶段:

所述第一vce管理器控制所述第一矢量组向所述cpe设备发送第一信令,所述第一信令包含了所述第一vce管理器为第一矢量组分配的导频序列;

所述cpe设备保存根据接收到的第一信令估计得到的直传信道系数和串扰信道系数;

第二阶段:

所述第一vce管理器控制所述第一矢量组向所述cpe设备发送第二信令,所述第二信令用于要求反馈所述cpe设备保存的直传信道系数和串扰信道系数;

所述cpe设备正确接收到所述第二信令后,向所述第一矢量组反馈确认消息;

所述第一矢量组收到所述确认消息后向所述cpe设备发送第三信令;

所述cpe设备收到所述第三信令后,向所述第一矢量组上报本地保存的直传信道系数和串扰信道系数;

所述第一vce管理器将通过所述第一矢量组接收到的直传信道系数和串扰信道系数保存到所述vcecpu,并控制所述第一矢量组向所述cpe设备发送第四信令,所述第四信令用于通知所述cpe设备完成信道系数上报过程。

22.根据权利要求21所述的vce,其特征在于,所述第一阶段具体包括:

所述第一vce管理器控制所述第一矢量组的第一端口根据所述第一vce管理器分配的第一导频序列向对端直连的第一cpe发送第一信令,所述第一信令包含了所述第一导频序列;所述第一cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第一cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

所述第一vce管理器控制所述第一矢量组的第二端口根据所述第一vce管理器分配的第二导频序列向对端直连的第二cpe发送第一信令,所述第一信令包含了所述第二导频序列;所述第二cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第二cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

依次类推,直到所述第一vce管理器控制所述第一矢量组的全部端口发送完成第一信令。

23.根据权利要求22所述的vce,其特征在于,所述第二阶段具体包括:

所述第一vce管理器控制所述第一矢量组的第一端口向对端直连的第一cpe发送第二信令;所述第一cpe正确接收到所述第二信令后,向所述第一端口反馈确认消息;所述第一端口收到所述确认消息后向所述第一cpe发送第三信令;所述第一cpe收到所述第三信令后,向所述第一端口上报本地保存的直传信道系数和串扰信道系数;

所述第一vce管理器控制所述第一矢量组的第二端口向对端直连的第二cpe发送第二信令;所述第二cpe正确接收到所述第二信令后,向所述第二端口反馈确认消息;所述第二端口收到所述确认消息后向所述第二cpe发送第三信令;所述第二cpe收到所述第三信令后,向所述第二端口上报本地保存的直传信道系数和串扰信道系数;

依次类推,直到所述第一vce管理器控制所述第一矢量组的全部端口发送完成第二信令并将依次收到的直传信道系数和串扰信道系数依次保存到所述vcecpu;

所述第一vce管理器控制所述第一矢量组的全部端口向对应的cpe发送第四信令。

24.根据权利要求20所述的vce,其特征在于,

所述第二vce管理器,具体用于在初始化过程中,控制第二矢量组与cpe设备之间的信令交互,包括:

第一阶段:

所述第二vce管理器控制所述第二矢量组向所述cpe设备发送第一信令,所述第一信令包含了所述第二vce管理器为第二矢量组分配的导频序列;

所述cpe设备保存根据接收到的第一信令估计得到的直传信道系数和串扰信道系数;

第二阶段:

所述第二vce管理器控制所述第二矢量组向所述cpe设备发送第二信令,所述第二信令用于要求反馈所述cpe设备保存的直传信道系数和串扰信道系数;

所述cpe设备正确接收到所述第二信令后,向所述第二矢量组反馈确认消息;

所述第一矢量组收到所述确认消息后向所述cpe设备发送第三信令;

所述cpe设备收到所述第三信令后,向所述第二矢量组上报本地保存的直传信道系数和串扰信道系数;

所述第二vce管理器将通过所述第二矢量组接收到的直传信道系数和串扰信道系数保存到所述vcecpu,并控制所述第二矢量组向所述cpe设备发送第四信令,所述第四信令用于通知所述cpe设备完成信道系数上报过程。

25.根据权利要求24所述的vce,其特征在于,所述第一阶段具体包括:

所述第二vce管理器控制所述第二矢量组的第一端口根据所述第二vce管理器分配的第一导频序列向对端直连的第一cpe发送第一信令,所述第一信令包含了所述第一导频序列;所述第一cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了所述第一cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

所述第二vce管理器控制所述第二矢量组的第二端口根据所述第二vce管理器分配的第二导频序列向对端直连的第二cpe发送第一信令,所述第一信令包含了所述第二导频序列;所述第二cpe保存根据接收到的第一信令估计得到的直传信道系数;所述cpe设备的除了第二cpe之外的其他cpe保存根据接收到的第一信令估计得到的串扰信道系数;

依次类推,直到所述第二vce管理器控制所述第二矢量组的全部端口发送完成第一信令。

26.根据权利要求25所述的vce,其特征在于,所述第二阶段具体包括:

所述第二vce管理器控制所述第二矢量组的第一端口向对端直连的第一cpe发送第二信令;所述第一cpe正确接收到所述第二信令后,向所述第一端口反馈确认消息;所述第一端口收到所述确认消息后向所述第一cpe发送第三信令;所述第一cpe收到所述第三信令后,向所述第一端口上报本地保存的直传信道系数和串扰信道系数;

所述第二vce管理器控制所述第二矢量组的第二端口向对端直连的第二cpe发送第二信令;所述第二cpe正确接收到所述第二信令后,向所述第二端口反馈确认消息;所述第二端口收到所述确认消息后向所述第二cpe发送第三信令;所述第二cpe收到所述第三信令后,向所述第二端口上报本地保存的直传信道系数和串扰信道系数;

依次类推,直到所述第二vce管理器控制所述第二矢量组的全部端口发送完成第二信令并将依次收到的直传信道系数和串扰信道系数依次保存到所述vcecpu;

所述第二vce管理器控制所述第二矢量组的全部端口向对应的cpe发送第四信令。

27.根据权利要求17所述的vce,其特征在于,

所述vcecpu,具体用于根据所述串扰信道系数得到一个n*n的远端串扰fext信道系数矩阵h;

将所述矩阵h分解为4个(n/2)*(n/2)的串扰系数矩阵a、b、c、d,即:

其中,所述矩阵a为第一矢量组的串扰系数矩阵、所述矩阵d第二矢量组的串扰系数系数,所述矩阵b为第一矢量组串扰到第二矢量组的串扰系数矩阵,所述矩阵c为第二矢量组串扰到第一矢量组的串扰系数矩阵。

28.根据权利要求27所述的vce,其特征在于,

所述vcecpu,还具体用于求解出矩阵a的逆矩阵a-1,将a-1覆盖矩阵a;

根据矩阵a-1、b、c、d,计算出(d-ca-1b)-1;再将(d-ca-1b)-1覆盖d矩阵;

根据矩阵a-1、b、c、(d-ca-1b)-1计算得到预编码系数,即:

29.根据权利要求28所述的vce,其特征在于,所述求解出矩阵a的逆矩阵a-1,包括:

将矩阵a分解为4个(n/4)*(n/4)的串扰系数矩阵a1、a2、a3、a4;

求解出矩阵a1的逆矩阵a1-1,将a1-1覆盖矩阵a1;

根据矩阵a1-1、a2、a3、a4,计算出(a4-a3a1-1a2)-1;再将(a4-a3a1-1a2)-1覆盖a4矩阵;

根据矩阵a1-1、a2、a3、(a4-a3a1-1a2)-1计算得到矩阵a的逆矩阵a-1,即:

30.根据权利要求28所述的vce,其特征在于,所述根据矩阵a-1、b、c、d,计算出(d-ca-1b)-1,包括:

根据矩阵a-1、b、c、d,计算出矩阵d-ca-1b;

将矩阵d-ca-1b分解为4个(n/4)*(n/4)的串扰系数矩阵d1、d2、d3、d4;

求解出矩阵d1的逆矩阵d1-1,将d1-1覆盖矩阵d1;

根据矩阵d1-1、d2、d3、d4,计算出(d4-d3d1-1d2)-1;再将(d4-d3d1-1d2)-1覆盖d4矩阵;

根据矩阵d1-1、d2、d3、(d4-d3d1-1d2)-1计算得到矩阵d-ca-1b的逆矩阵(d-ca-1b)-1,即:

31.根据权利要求17所述的vce,其特征在于,所述vce还包括:

矢量化处理器vp;

所述vcecpu,还用于将得到的预编码系数发送给所述vp;

所述vp,用于根据所述预编码系数对下行数据进行预编码处理。

32.根据权利要求31所述的vce,其特征在于,

所述vp由4w个n/2端口的vp电路堆叠实现,w=n/192。

33.根据权利要求17所述的vce,其特征在于,

所述vcecpu由1个96端口的cpu电路实现,每一个vce管理器由n/192个96端口的vce管理器电路堆叠实现。

34.一种矢量化技术中节省功耗的系统,其特征在于,包括:

权利要求17-33中任一项所述的矢量化控制实体,以及dpu设备和cpe设备;

所述dpu设备包含n个dpu端口,所述n个dpu端口被配置为两个vectoring矢量组,所述cpe设备包含与所述n个dpu端口一一对应的n个cpe。

35.一种矢量化控制实体,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至16中任一项所述节省功耗的方法。

36.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有信息处理程序,所述信息处理程序被处理器执行时实现如权利要求1至16中任一项所述节省功耗的方法的步骤。


技术总结
本发明实施例公开了一种矢量化技术中节省功耗的方法及相关设备,其中该方法包括:矢量化控制实体VCE确定包含了N个DPU端口的两个Vectoring矢量组的串扰信道系数,所述N为2的任意倍数;根据确定的串扰信道系数得到4个(N/2)*(N/2)的串扰系数矩阵A、B、C、D;对所述4个矩阵A、B、C、D进行矩阵求逆得到预编码系数,所述预编码系数用于对下行数据进行预编码处理。如此,能够在DPU端口数倍增的情况下,降低计算预编码系数的复杂度,减少VCE的功耗。

技术研发人员:刘铮;徐晓东;胡珊;卢刘明;谭斌;魏琪;何瑞金
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2018.10.25
技术公布日:2020.05.05
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1