1.完整项目描述和程序获取
>面包多安全交易平台:https://mbd.pub/o/bread/ZJiUm59q
>如果链接失效,可以直接打开本站店铺搜索相关店铺:
>如果链接失效,程序调试报错或者项目合作也可以加微信或者QQ联系。
2.部分仿真图预览
3.算法概述
异构网络垂直切换是指在不同的移动通信网络之间进行快速自适应切换的技术。在异构网络中,不同类型的网络可能具有不同的带宽、延迟、信号强度等性能指标,因此在不同的应用场景下,需要采用不同的网络来实现最佳的通信效果。异构网络垂直切换技术可以通过多属性决策判决算法来实现。多属性决策判决算法是一种能够将多个属性的权重考虑进来,从而得出一个最优的决策结果的决策分析方法。在异构网络垂直切换中,多属性决策判决算法可以用来确定何时进行网络切换以及切换到哪个网络。
4.部分源码
%%
%参数初始化
%设置每个种类的基站的间隔
R_gsm = 300; %GSM基站之间的间隔
R_tds = 700 ; %TDS基站之间的间隔
R_lte = 500; %LTE基站之间的间隔
P_gsm = [150,0]; %TDLTE2基站坐标
P_tds = [0,500]; %TDSCDMA基站坐标
P_lte = [-150,0]; %TDLTE1基站坐标
F_gsm = 1900*10^6;
F_tds = 2020*10^6; %TDSCDMA的频率,根据国内指标,均为B频段:2010M~2025M之间
F_lte = 2600*10^6; %TDLTE的频率,假设是中移动的38号TDLTE频段:2570M~2620M之间
%主要研究单个UE
Sp_ms = [5]; %移动设备速度,由于内存限制,这里将速度涉及为整数形式
Pow_tds= 70; %功率
Pow_lte= 65; %功率
Pow_gsm= 60; %功率
ISFAST = 1; %是否要考虑快衰落情况
%移动设备必须经过的关键点
VP_ms = [-600,300; %A
-290,105; %B
-20, 40; %C
0, 40; %D
20, 40; %E
250,120; %F
600,500] ;%G
type = 1;%业务类型:1:语音业务,2:数据业务,3:视频模型
%各个网络的接入,断开功率门限值
Rss_gsm_in = -50;%dbm
Rss_gsm_out = -65;%dbm
Rss_tds_in = -55;%dbm
Rss_tds_out = -70;%dbm
Rss_lte_in = -50;%dbm
Rss_lte_out = -65;%dbm
%定义用户运动的距离
Xp = 0;
Yp = 0;
%定义仿真时间参数
delta = 0.01;
Time = 300;
t = 0;
%数组计数器
Ind = 0;
Ind2 = 0;
%接收功率、最大的传输速率、时延、费用价格
%其中接收功率为实测
POW_gsm = 0;
Rb_gsm = 8;
DLY_gsm = 40;
MNY_gsm = 0.2;
POW_tds = 0;
Rb_tds = 1.28;
DLY_tds = 20;
MNY_tds = 0.3;
POW_lte = 0;
Rb_lte = 8;
DLY_lte = 45;
MNY_lte = 0.1;
%接收功率、最大的传输速率、时延、费用价格
ViewS = 20;%减小消耗内存,采样显示结果
.......................................................................
12_051_m