在协作传输中,把业务流分拆到不同网络进行传输可解决单一网络无法传输的问题,同时降低接入阻塞率并提高网络利用率。随机接入的退避机制决定了碰撞率随接入用户数的增多而快速增大。因此,盲目追求资源分配的公平性对数据流进行拆分和并行传输相当于增加了网络的用户数,会导致随机接入网络的性能快速下降。

clc;
clear;
close all;
warning off;
%初始化网络可用带宽,注意,论文中场景2给出了网络的可用带宽
%但场景1却没给出这个指标,下面几个参数根据论文的结论推导的
miu1  = 2.5;
miu2  = 1.4;
miu3  = 0.8;

%初始化网络权值
Fz(1) = 1/miu1;
Fz(2) = 1/miu2;
Fz(3) = 1/miu3;
w     = Fz/sum(Fz);
miu   = [miu1,miu2,miu3];
%仿真尺度
Stime = [0:0.1:3];

%开始循环
Ind = 0;
for i = Stime
    Ind     = Ind + 1;
    %计算剩余贷款
    LBS1(Ind) = w(1)*(sum(miu)-i);
    LBS2(Ind) = w(2)*(sum(miu)-i);
    LBS3(Ind) = w(3)*(sum(miu)-i);
    %进行速率的分配
    x1(Ind)   = miu1 - LBS1(Ind);
    x2(Ind)   = miu2 - LBS2(Ind);
    x3(Ind)   = miu3 - LBS3(Ind);

%N=3;
    if LBS3(Ind) > miu3 
       x3(Ind)   = 0;
       w1        = Fz/sum(Fz(1:2));
       LBS1(Ind) = w1(1)*(LBS1(Ind)/w(1) - miu3);
       LBS2(Ind) = w1(2)*(LBS2(Ind)/w(2) - miu3);
       %进行速率的分配
       x1(Ind)   = miu1 - LBS1(Ind);
       x2(Ind)   = miu2 - LBS2(Ind);
    end
    if LBS2(Ind) > miu2 
       x2(Ind)   = 0;
       w11       = Fz/sum(Fz(1));
       LBS1(Ind) = w11(1)*(LBS1(Ind)/w1(1)-miu2);
       %进行速率的分配
       x1(Ind)   = miu1 - LBS1(Ind);
    end
end

figure;
plot(Stime,x1,'-o');
hold on;
plot(Stime,x2,'-^');
hold on;
plot(Stime,x3,'-s');
hold on;
plot(Stime,Stime,'-+');
hold on;
title('场景1')
legend('802.11g网络','802.11b网络','WiMax网络','各网分配速率总和')
xlabel('数据流速率/(10^3 kb.s-1)')
ylabel('速率分配/(10^6 kb.s-1)')
axis([0,3,0,3]);

A1-101

基于随机接入代价的异构网络速率分配算法研究相关推荐

  1. m基于随机接入代价的异构网络速率分配算法matlab仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 无线接入技术发展迅速,异构网络并存的现象普遍存在:同时,随着终端用户数量的剧增.业务类型的多样化和高 ...

  2. 基于图机器学习的微生物网络关系预测算法研究

    龙亚辉预答辩公告 浏览次数:410日期:2021-03-19编辑:院研究生秘书 预答辩公告 论文题目 基于图机器学习的微生物网络关系预测算法研究 答辩人 龙亚辉 指导教师 骆嘉伟 答辩委员会 主席 王 ...

  3. 异构网络垂直切换算法LTE/WIMAX切换

    1.问题描述: 异构网络垂直切换算法LTE/WIMAX切换 2.部分程序: %%         the simulation of this program is for heterogeneous ...

  4. 基于文本和图像的网络舆情分析方法研究

    基于文本和图像的网络舆情分析方法研究 一.舆情分析技术 (1)舆情数据采集与提取技术: (2)自动文摘技术: (3)事件发现与追踪技术: (4)舆情情感分析技术. 二.舆情情感分析模型 (1)基于知识 ...

  5. 基于RNA测序技术的转录组从头拼接算法研究

    基于RNA测序技术的转录组从头拼接算法研究 摘要: 生物信息学主要研究分子生物学领域,而对于分子生物学领域,转录组的从头拼接又是其核心内容,即利用转录组的测序片段拼接出整个转录组中的所有表达的转录体. ...

  6. 目标检测YOLO实战应用案例100讲-基于激光雷达点云的三维目标检测算法研究

    目录 基于激光雷达点云的三维目标检测算法研究 基于投影图的方法 基于点云的多模态融合方法

  7. 【论文阅读】改进的基于均值滤波的单幅图像去雾算法研究

    改进的基于均值滤波的单幅图像去雾算法研究 吴延海,张婧,陈康 西安科技大学 学报, 2016 本文是在<基于单幅图像的快速去雾>基础上进行改进.主要改进有以下几点: 对<基于单幅图像 ...

  8. 基于遗传算法的无人机监视覆盖航路规划算法研究

    基于遗传算法的无人机监视覆盖航路规划算法研究 人工智能技术与咨询 点击蓝字 · 关注我们 来源:< 计算机科学与应用> ,作者 李御驰等 关键词: 人工势场法:无人机:监视覆盖航路规划 摘 ...

  9. 目标检测YOLO实战应用案例100讲-基于深度学习的自动驾驶目标检测算法研究

    目录 基于深度学习的自动驾驶目标检测算法研究 相关理论基础 2.1  卷积神经网络基本原理

最新文章

  1. 转:eclipse Failed to load JavaHL Library.
  2. Android中Gson解析json数据使用@SerializedName注解
  3. 多线程断点续传下载软件-闪电下载2009
  4. CSS垂直居中网页布局实现的5种方法
  5. poj 2057 树形DP,数学期望
  6. ssh项目同时使用mysql跟sqlserver数据库_MSSQL_如何把sqlserver数据迁移到mysql数据库及需要注意事项,在项目开发中,有时由于项目 - phpStudy...
  7. 为什么使用Deque而不使用Stack构造栈
  8. java 网页正文抽取算法_网页正文抽取算法 ContentExtractor
  9. 6 linux 制作raw命令_云计算网络知识学习-linux网络基础
  10. Layui--颜色选择器layui.colorpicker
  11. CP三次握手和四次分手--转
  12. Linux 中的FHS文件系统风格标准---File Hierarchy Standard
  13. NeatUpload使用方法
  14. Inpaint2021一款非常强大图片去水印神器
  15. 数据库的部分依赖、完全依赖、传递依赖
  16. 计算机用户账户不见了,电脑用户账户找不到了怎么处理
  17. 【Linux系列文章】安装与配置(vmware)
  18. SATA硬盘和U盘能否热插拨
  19. html 微信界面,微信界面.html
  20. 冒险岛2无限服务器断开,冒险岛2无限龙无限命版

热门文章

  1. T-Sql 实现类似访问数组变量的操作
  2. jquery图片幻灯片(小图列表,大图展示)
  3. 解决UnicodeEncodeError: 'ascii' codec can't encode
  4. UA STAT675 统计计算I 随机数生成7 Envelope Accept-Reject Algorithm
  5. 超图桌面版打开外部矢量文件
  6. Windows内核对象管理
  7. 数据结构学习工具总结
  8. 简单web服务器学习总结
  9. 学习笔记100—强制免费下载 百度文库等网站上文档 以及客道巴巴文档 教程
  10. memest函数用法说明(转自Lee.Kevin)