LTE系统级网络性能仿真平台
项目介绍
本项目构建了一个完整的LTE系统级仿真环境,模拟真实LTE网络中的核心组件与交互过程。通过面向对象编程技术封装基站、用户、信道等实体对象,采用蒙特卡洛仿真循环与并行计算技术,实现大规模网络场景的高效性能评估。该平台可用于研究网络规划优化、资源调度算法比较以及无线通信协议性能分析。
功能特性
- 网络拓扑建模:支持多基站(eNodeB)布局配置,包括宏基站、微基站等异构网络场景
- 用户行为模拟:生成移动用户(UE)的分布、移动轨迹和业务流量模型
- 无线信道仿真:实现路径损耗、阴影衰落、快衰落等信道特性建模
- 资源调度算法:模拟物理资源块(PRB)分配、链路自适应(AMC)和功率控制
- 性能指标统计:实时计算并记录系统吞吐量、时延、丢包率等关键KPI
使用方法
- 参数配置:编辑配置文件,设置基站坐标、用户数量、信道模型等参数
- 启动仿真:运行主程序,选择是否启用并行计算加速
- 结果分析:查看自动生成的性能统计表格与可视化图表
- 数据导出:保存仿真结果为.csv格式表格和.mat格式参数文件
系统要求
- MATLAB R2018b或更高版本
- 并行计算工具箱(可选,用于加速大规模仿真)
- 至少4GB内存(推荐8GB以上用于大型网络仿真)
文件说明
主程序文件作为仿真平台的调度核心,负责初始化整个仿真环境,协调各功能模块的执行流程。它完成了网络拓扑的构建与用户分布的生成,管理仿真时间推进与蒙特卡洛实验循环,调度无线信道计算和资源分配算法,并控制性能指标的收集与输出结果的生成。