1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/ZJiZlJhr
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
NOMA-CoMP系统是一种将NOMA技术和CoMP技术结合起来的保密通信系统。在NOMA-CoMP系统中,多个用户可以在同一频带上传输数据,同时利用功率分配策略和CoMP技术来实现用户之间的不同安全级别。具体来说,高优先级用户可以被分配更多的功率,并且可以利用多个基站进行协同传输,从而提高安全性和通信质量。对于低优先级用户,可以分配较少的功率,从而保证其在网络中的正常服务,但是相应的安全级别会降低。
4.部分源码
.............................................................................
%定义信道参数H和h
lemda1 = 0.5*sel(k);
lemda2 = 0.5*sel(k);
lemdaE = 2*sel(k);
tao = 800;
taoE = 10^(-SNR(i)/10);
X1 = 2^R2*taoE/tao;
X2 = (2^R2-1)/(tao*(t12s + t22s)^2);
x3 = lemda1*X1 + lemda2*X2 + lemdaE;
%计算Pa
Pa = lemdaE*exp(-1*(lemda1 + lemda2)*X2)/x3*expx;%
%计算Pb
Pb = lemdaE*exp(-1*(lemda1 + lemda2)*X2)/x3*exp(-x3*T1/taoE);
Pout(k) = 1-(Pa-Pb);
tmps(k) = (Pa-Pb);
end
ZD(i,j) = 1-prod(tmps);
ZD1(i,j) = Pout(1);
ZD2(i,j) = Pout(2);
ZD3(i,j) = Pout(3);
ZD4(i,j) = Pout(4);
ZD5(i,j) = Pout(5);
ZD6(i,j) = Pout(6);
end
end
%%
figure;
semilogy(SNR,mean(ZD,2),'-bs',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.9,0.0,0.0]);
hold on
semilogy(SNR,mean(ZD1,2),'-mo',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.5,0.9,0.0]);
hold on
semilogy(SNR,mean(ZD2,2),'-b^',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.2,0.9,0.5]);
hold on
semilogy(SNR,mean(ZD3,2),'-r>',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.9,0.9,0.0]);
hold on
semilogy(SNR,mean(ZD4,2),'-k<',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.9,0.3,0.3]);
hold on
semilogy(SNR,mean(ZD5,2),'-m<',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.4,0.9,0.3]);
hold on
semilogy(SNR,mean(ZD6,2),'-b<',...
'LineWidth',1,...
'MarkerSize',6,...
'MarkerEdgeColor','k',...
'MarkerFaceColor',[0.4,0.3,0.9]);
grid on
legend('全局保密中断概率','子信道1保密中断概率','子信道2保密中断概率','子信道3保密中断概率','子信道4保密中断概率','子信道5保密中断概率','子信道6保密中断概率');
xlabel('SNR(dB)');
ylabel('保密中断概率');
% ylim([0.01,1]);
12_053_m