[发明专利]基于网络编码的协同频谱感知方法有效
申请号: | 201010102552.5 | 申请日: | 2010-01-29 |
公开(公告)号: | CN101789834A | 公开(公告)日: | 2010-07-28 |
发明(设计)人: | 吴启晖;王金龙;郑学强;任国春;陈瑾;程云鹏 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | H04B17/00 | 分类号: | H04B17/00;H04L1/00 |
代理公司: | 南京天华专利代理有限责任公司 32218 | 代理人: | 夏平 |
地址: | 210007 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明的基于网络编码的协同频谱感知方法,包括如下步骤:认知用户进行本地频谱感知,选取未进行感知且具有良好接收性能的认知节点作为中继节点,作为中继节点的认知节点使用网络编码对认知用户的信息进行交互,认知用户获得其他用户的感知信息后使用空时编码传输感知信息给融合中心,融合中心利用网络译码和空时译码后结果判决融合。本发明选择性能良好的中继节点,并且在中继节点使用网络编码,提高认知信息交互成功的概率,认知用户交互之后的感知信息通过空时编码发送,提高了感知信息传输的可靠性,进而提高了协同频谱感知的性能。 | ||
搜索关键词: | 基于 网络 编码 协同 频谱 感知 方法 | ||
【主权项】:
1.一种基于网络编码的协同频谱感知方法,具体步骤如下:步骤一:基站在中继节点集中选择最优中继节点R;步骤二:认知用户CR1和CR2在本地使用基于能量检测的频谱感知方法进行感知得到感知结果SCR10和SCR20;步骤三:(a).认知用户对感知结果增加CRC校验比特得到SCR1和SCR2,然后分两个时隙分别广播发送BPSK调制后的本地感知信息f(SCR1)、f(SCR2),其中f()是对信号的BPSK调制;前两个时隙基站B接收到的信号为YB1和YB2,YB1和YB2表示为:Y B 1 = h 1 B f ( S CR 1 ) + v 1 Y B 2 = h 2 B f ( S CR 2 ) + v 2 - - - ( 1 ) ]]> 其中:h1B,h2B分别为认知用户到基站的衰落系数,vi,i=1,2,3,4为基站处的本地噪声,基站将收到的信号BPSK解调得到(f-1(YB1),f-1(YB2))并存储,其中f-1()是对信号的BPSK解调;前两个时隙中继节点R接收到的信号为YR1和YR2,YR1和YR2表示为:Y R 1 = h 1 R f ( S CR 1 ) + z 1 Y R 2 = h 2 R f ( S CR 2 ) + z 2 - - - ( 2 ) ]]> 其中:h1R,h2R分别为认知用户到中继节点的衰落系数,zi,i=1,2为中继节点处的本地噪声,中继节点将收到的信号BPSK解调得到f-1(YR1)和f-1(YR2)并存储;认知用户CR1和CR2在另一个用户发送时接收到的信号为YCR1和YCR2,YCR1和YCR2表示为:Y CR 1 = h 21 f ( S CR 2 ) + n 11 Y CR 2 = h 12 f ( S CR 1 ) + n 21 - - - ( 3 ) ]]> 其中:h12,h21分别为认知用户之间的衰落系数,n1i,n2i,i=1,2分别为认知用户CR1和CR2处的本地噪声;认知用户将接收到的信号YCR1和YCR2进行BPSK解调得到f-1(YCR1)和f-1(YCR2)并存储;(b).中继节点R将解调结果f-1(YR1)和f-1(YR2)进行异或即网络编码得到ZR,然后在第三个时隙广播发送BPSK调制后的编码结果TR=f(ZR)给认知用产和基站;基站B接收到中继节点R发送的编码结果信息为YB3,YB3表示为:YB3=hRBTR+v3 (4)其中:hRB为中继节点到基站的衰落系数,基站将YB3解调后得到f-1(YB3)并存储;认知用户CR1和CR2接收到中继节点发来的编码结果信息为FCR1和FCR2,FCR1和FCR2表示为:F CR 1 = h R 1 T R + n 12 F CR 2 = h R 1 T R + n 22 - - - ( 5 ) ]]> 其中:hR1,hR2分别为中继节点到认知用户的衰落系数;认知用户CR1和CR2将FCR1和FCR2解调得到f-1(FCR1)和f-1(FCR2),然后将f-1(FCR1)和f-1(FCR2)与本地的感知信息SCR1和SCR2进行异或即网络编码的译码,得到译码结果ACR2和ACR1,ACR2和ACR1表示为A CR 1 = f - 1 ( F CR 2 ) ⊕ S CR 2 A CR 2 = f - 1 ( F CR 1 ) ⊕ S CR 1 - - - ( 6 ) ]]> 步骤四:(a).认知用户CR1和CR2将存储的f-1(YCR1)、f-1(YCR2)和网络译码得到的ACR2、ACR1均进行CRC校验;对于认知用户CR1,校验(f-1(YCR1),ACR2),若二者的校验结果均正确,则任选(f-1(YCR1),ACR2)其中一个作为认知用户CR1恢复出CR2的信号S′CR2;若只有一个正确,则选择正确的那一个作为S′CR2;若二者均不正确,则选择f-1(YCR1)作为S′CR2;对于认知用户CR2,校验(f-1(YCR2),ACR1),若二者的校验结果均正确,则任选(f-1(YCR2),ACR1)其中一个作为认知用户CR2恢复出CR1的信号S′CR1;若只有一个正确,则选择正确的那一个作为S′CR1;若二者均不正确,则选择f-1(YCR2)作为S′CR1;(b).空时编码:认知用户CR1和CR2同时发送BPSK调制后的空时码字f(-S′CR2)和f(S′CR1)至基站,此时基站收到的信号为YB4,YB4表示为YB4=h1Bf(-S′CR2)+h2Bf(S′CR1)+v4 (7)步骤五:(a).网络译码:基站将前两个时隙存储的(f-1(YB1),f-1(YB2))与第三个时隙存储的f-1(YB3)进行异或即网络译码,得到基站网络译码结果S″CR2和S″CR1,S″CR2和S″CR1表示为:S ′ ′ CR 2 = f - 1 ( Y B 3 ) ⊕ f - 1 ( Y B 1 ) S ′ ′ CR 1 = f - 1 ( Y B 3 ) ⊕ f - 1 ( Y B 2 ) - - - ( 8 ) ]]> (b).空时译码:基站将前两个时隙收到的信号YB1和YB2相加,得到SB1,SB1表示为SB1=YB1+YB2 (9)基站将SB1与YB4作为空时码字,进行空时译码得到(RCR1,RCR2),(RCR1,RCR2)可以表示为R CR 1 = h 1 B S B 1 + h 2 B Y B 4 R CR 2 = h 2 B S B 1 - h 2 B Y B 4 - - - ( 10 ) ]]> 基站对空时译码结果(RCR1,RCR2)进行BPSK解调得到(f-1(RCR1),f-1(RCR2));步骤六:(a).判决:基站将对收到的感知信息与译码结果进行CRC校验;对认知用户CR1的感知结果,分别校验(f-1(YB1),S″CR1,f-1(RCR1)),若三者中有任何一个正确,选择正确的一个作为基站恢复出认知用户CR1的感知结果;对认知用户CR2的感知结果,分别校验(f-1(YB2),S″CR2,f-1(RCR2)),若三者中有任何一个正确,选择正确的一个作为基站恢复出认知用户CR2的感知结果;(b).融合输出:基站对判决结果进行融合输出;若基站恢复出两个认知用户的感知结果均正确,则将基站恢复出两个认知用户的感知结果去掉CRC校验比特,使用OR准则融合并判决,得到最终的感知结果并输出;若基站恢复出两个认知用户的感知结果只有一个均正确,则选择其中正确的那一个结果,去掉CRC校验比特,作为最终的感知结果并输出;若基站恢复出两个认知用户的感知结果均不正确,则返回步骤二,重新进行感知。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010102552.5/,转载请声明来源钻瓜专利网。