[发明专利]基于缓存的SISO X网络延迟CSIT干扰对齐方法有效
申请号: | 202010003872.9 | 申请日: | 2020-01-03 |
公开(公告)号: | CN110943798B | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 刘伟;张春宇 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04J11/00 | 分类号: | H04J11/00 |
代理公司: | 陕西电子工业专利中心 61205 | 代理人: | 陈宏社;王品华 |
地址: | 710071*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 缓存 siso 网络 延迟 csit 干扰 对齐 方法 | ||
1.一种基于缓存的SISO X网络延迟CSIT干扰对齐方法,其特征在于包括如下步骤:
(1)构建单输入单输出SISO X网络系统:
构建包括数据库、基站Txi和用户SK的单输入单输出SISO X网络系统,i表示基站的序号,i={1,2},SK={Rx1,Rx2,…,Rxj,…,RxK},Rxj表示第j个用户,K表示用户的总数,K≥3,其中:
所述数据库,用于存储文件W={W1,W2,…,Wn,…,WN},Wn表示包含F个数据包的第n个文件,每个数据包包含B个符号,F≥2K,B≥1,且为整数,N表示文件的总数,N≥K;
所述基站Txi,用于对Wn中包含的个数据包进行缓存,向SK发送请求文件,获取延迟一个时隙的信道状态信息CSIT;
所述用户Rxj,用于接收Txi发送的文件,对Wn包含的个数据包进行缓存,获取瞬时的全局信道状态信息;
(2)基站Txi和用户SK缓存子文件:
将Wn划分为两个各包含K个子文件的子文件集合Wn1和子文件集合Wn2,并通过基站Tx1对进行缓存,通过用户Rxj对子文件进行缓存,同时通过基站Tx2对进行缓存,通过用户Rxj对子文件进行缓存;
(3)用户SK向基站Txi发送请求:
假设K个用户的需求各不相同,用户Rxj根据自身的需求,请求基站Txi向自己发送需求文件dj∈{1,2,…,N};
(4)基站Txi构建二阶信号:
(4a)基站Txi对SK中每两个用户进行组合,得到包含个用户对的集合S2,其中表示包含Rxc与比Rxc编号大的每个用户组成的用户对的集合,{Rxc,Rxl}表示由用户Rxc和用户Rxl组合的用户对;
(4b)基站Txi通过{Rxc,Rxl}中需要发送给Rxc的子文件和需要发送给Rxl的子文件构建包含个用户Rxc和用户Rxl需要的二阶信号集合
其中,表示基站Txi通过子文件中的第k个符号和子文件中的第k个符号构建的第k个用户Rxc和用户Rxl需要的二阶信号,和表示基站Txi随机生成的系数;
(5)基站Txi对二阶信号集合进行划分:
基站Txi将二阶信号集合划分为三个子集合和该三个子集合所包含的二阶信号的数量分别为p1(2K-3)、q1(K-1)和z1个,其中,r1是p1的余数,z1是q1的余数,q1∈{0,1};
(6)基站Txi判断p1=0是否成立,若是,执行步骤(13),否则,取计数变量u1=1,并执行步骤(7);
(7)基站Txi构建二阶信号向量并发送:
(7a)基站Tx1按照由小到大的顺序,从中选取(K-1)个未发送的二阶信号构建二阶信号向量w[1|c,l],并对w[1|c,l]进行预编码,得到编码二阶信号向量x[1|c,l],x[1|c,l]=V[1|c,l]w[1|c,l],同时Tx2按照由小到大的顺序,从中选取(K-2)个未发送的二阶信号构建二阶信号向量w[2|c,l],并对w[2|c,l]进行预编码,得到编码二阶信号向量x[2|c,l],x[2|c,l]=V[2|c,l]w[2|c,l],其中,V[1|c,l]表示基站Tx1随机生成预编码矩阵,V[2|c,l]表示基站Tx2随机生成的预编码矩阵;
(7b)基站Tx1将编码二阶信号向量x[1|c,l]发送至用户对{Rxc,Rxl},基站Tx2将编码二阶信号向量x[2|c,l]发送至用户对{Rxc,Rxl};
(8)用户Rxj接收二阶信号向量:
用户Rxj接收x[1|c,l]经过信道编码后的信道编码信号向量与x[2|c,l]经过信道编码后的信道编码信号向量叠加而成的信号向量
其中,j∈{1,2,…,K},表示基站Tx1给用户对{Rxc,Rxl}发送信号向量时基站Tx1到用户Rxj的信道系数矩阵,表示基站Tx2给用户对{Rxc,Rxl}发送信号向量时基站Tx2到用户Rxj的信道系数矩阵,
(9)用户Rxj′生成额外信号w[1|c,l;j′]:
用户SK中除用户对{Rxc,Rxl}以外的其他用户Rxj′通过所接收的信号向量以及的左零向量生成额外信号w[1|c,l;j′]:
其中,j′∈SK/{Rxc,Rxl};
(10)基站Tx1通过Txi发送中的二阶信号构建三阶信号:
(10a)基站Tx1对SK中每三个用户进行组合,得到包含个三个用户组合的集合S3,其中表示包含Rxc与比Rxc编号大的用户中的每个两个用户的用户对的组成的三个用户组合的集合,表示由用户Rxj,Rxc和编号比Rxc大的每个用户组成的三个用户组合的集合;
表示用户Rxj,Rxc和Rxl组合的三个用户组合;
(10b)基站Tx1通过延迟的信道状态信息重构{Rxj,Rxc,Rxl}中用户Rxj、Rxc、Rxl在基站Txi给用户对{Rxc,Rxl}、{Rxj,Rxl}、{Rxj,Rxc}发送二阶信号时生成的额外信号w[1|c,l;j]、w[1|j,l;c]、w[1|j,c;l],并通过该三个额外信号构建{Rxj,Rxc,Rxl}需要的三阶信号
其中,k={2u1-1,2u1},αk,βk和γk是基站Tx1选取的随机系数;
(11)基站Tx2通过Txi发送中的二阶信号构建三阶信号:
将基站Tx1从中所选取的未发送的二阶信号的数量(K-1)调整为(K-2),同时将基站Tx2从中所选取的未发送的二阶信号的数量(K-2)调整为(K-1),并执行步骤(7)-步骤(10),得到基站Tx2所构建的{Rxj,Rxc,Rxl}需要的三阶信号
其中,k={2u1-1,2u1},αk,βk和γk是基站Tx2选取的随机系数;
(12)基站Txi令u1=u1+1,并判断u1>p1是否成立,若是,执行步骤(13),否则,执行步骤(7);
(13)基站Txi判断q1=0是否成立:
基站Txi判断q1=0是否成立,若是,执行步骤(14),否则,基站Tx2使用一个时隙给用户对{Rxc,Rxl}发送中第(K-1)个二阶信号;然后基站Tx1通过中的(K-1)个二阶信号重新构建w[1|c,l],同时Tx2从中按照由小到大的顺序选取(K-2)个二阶信号重新构建w[2|c,l],并按照步骤(7)-(10)的方法得到基站Tx1所构建的{Rxj,Rxc,Rxl}需要的两个三阶信号和并执行步骤(14);
(14)基站Txi判断z1=0是否成立:
基站Txi判断z1=0是否成立,若是,执行步骤(15),否则,通过时分多址TDMA给用户对{Rxc,Rxl}发送中的z1个二阶信号,并执行步骤(15);
(15)基站Txi判断p1=0且q1=0是否成立,若是,实现延迟CSIT的干扰对齐,否则,令m=3,并执行步骤(16);
(16)基站Txi判断m=K是否成立:
基站Txi判断m=K是否成立,若是,使用TDMA给所有用户发送K阶信号,并执行步骤(28);否则,执行步骤(17);
(17)基站Txi对m阶信号进行划分:
(17a)基站Txi对SK中每m个用户进行组合,得到包含个m用户组合的集合Sm,其中,3≤m≤K-1,表示第a个m用户组合;
(17b)基站Tx1将(pm-2+qm-2)(m-1)个m阶信号划分为四个子集合和且和所包含的m阶信号数量分别为pm-1[2(K-m)+1]、qm-1(K-m+1)、zm-1和qm-2(m-1)个;基站Tx2将pm-2(m-1)个m阶信号划分为三个子集合和且和所包含的m阶信号数量分别为pm-1[2(K-m)+1]、qm-1(K-m+1)和zm-1个,其中,rm-1是pm-1的余数,zm-1是qm-1的余数,qm-1∈{0,1},pm-2和qm-2不同时为零;
(18)基站Txi判断pm-1=0是否成立,若是,执行步骤(25),否则,取计数变量um-1=1,并执行步骤(19);
(19)基站Txi构建m阶信号向量并发送:
(19a)基站Tx1按照由小到大的顺序,从中选取(K-m+1)个未发送的m阶信号构建m阶信号向量并对进行预编码,得到编码m阶信号向量同时Tx2按照由小到大的顺序,从中选取(K-m)个未发送的m阶信号构建m阶信号向量并对进行预编码,得到编码m阶信号向量其中,表示基站Tx1随机生成预编码矩阵,表示基站Tx2随机生成的预编码矩阵;
(19b)基站Tx1将编码m阶信号向量发送至基站Tx2将编码m阶信号向量发送至
(20)用户Rxj接收m阶信号向量:
用户Rxj接收经过信道编码后的信道编码信号向量与经过信道编码后的信道编码信号向量叠加而成的信号向量
其中,j∈{1,2,…,K},表示基站Tx1给发送信号向量时基站Tx1到用户Rxj的信道系数矩阵,表示基站Tx2给发送信号向量时基站Tx2到用户Rxj的信道系数矩阵,
(21)用户Rxj′生成额外信号
用户SK中除以外的其他用户Rxj′通过所接收的信号向量以及的左零向量生成额外信号
其中,
(22)基站Tx1通过Txi发送中的m阶信号构建(m+1)阶信号:
(22a)基站Tx1对SK中每(m+1)个用户进行组合,得到包含个(m+1)个用户组合的集合Sm+1,其中表表示第a个(m+1)用户的组合;
(22b)基站Tx1通过延迟的信道状态信息重构中Rxj′上生成的额外信号基站Tx1通过生成m个(m+1)个额外信号的线性组合构建m个(m+1)阶信号k∈{mum-1-m+1,mum-1-m+2,…,mum-1};
(23)基站Tx2通过Txi发送中的m阶信号构建(m+1)阶信号::
将基站Tx1从中所选取的未发送的m阶信号的数量(K-m+1)调整为(K-m),同时将基站Tx2从中所选取的未发送的m阶信号的数量(K-m)调整为(K-m+1),并执行步骤(19)-步骤(22),得到m个(m+1)阶信号k∈{mum-1-m+1,mum-1-m+2,…,mum-1};
(24)基站Txi令um-1=um-1+1,并判断um-1>pm-1是否成立,若是,执行步骤(25),否则,执行步骤(19);
(25)基站Txi判断qm-1=0是否成立:
基站Txi判断qm-1=0是否成立,若是,执行步骤(26),否则,基站Tx2先使用一个时隙发送中第(K-m+1)个m阶信号至然后基站Tx1通过中(K-m+1)个m阶信号重新构建同时基站Tx2在中按照由小到大的顺序选取(K-m)个m阶信号重新构建并按照步骤(19)-(22)的方法得到基站Tx1所构建的m个(m+1)阶信号k∈{mpm-1+1,mpm-1+2,…,mpm-1+m},并执行步骤(26);
(26)基站Txi判断zm-1=0是否成立:
基站Txi判断zm-1=0是否成立,若是,执行步骤(27),否则,使用TDMA给发送中的zm-1个m阶信号,并执行步骤(27);
(27)基站Tx1判断qm-2=0是否成立:
基站Tx1判断qm-2=0是否成立,若是,执行步骤(28),否则,使用TDMA发送中的qm-2(m-1)个m阶信号至并执行步骤(28);
(28)基站Txi判断p1=0且q1=0,或pm-1=0且qm-1=0,或m=K是否成立:
基站Txi判断p1=0且q1=0,或pm-1=0且qm-1=0,或m=K是否成立,若是,实现延迟CSIT的干扰对齐,否则,令m=m+1,并执行步骤(16)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010003872.9/1.html,转载请声明来源钻瓜专利网。