05 2016 档案
摘要:LTE Manual ——Logging(翻译) (本文为个人学习笔记,如有不当的地方,欢迎指正!) 1.17.3 Testing framework(测试框架) ns-3 包含一个仿真核心引擎、一系列模块、例子程序和测试。随着时间的推移,一些新的贡献者贡献出模型、测试和例子。 Python 测试程
阅读全文
摘要:LTE Manual ——Logging(翻译) (本文为个人学习笔记,如有不当的地方,欢迎指正!) 9 Logging ns-3 日志功能可以用于监测或调试仿真程序的进展。日志输出可以通过 main() 程序中的语句或通过使用 NS_LOG 环境变量来启用。 日志语句并没有编译成 ns-3 的优化
阅读全文
摘要:转载地址:http://blog.sina.com.cn/s/blog_8ecca79b0101d7fe.html 1 日志模块的使用 在运行 first.cc 脚本时,我们已经简单了解了日志模块。现在,我们将更深入地了解日志子系统是为哪些用户案例设计的。 1.1 日志概述 很多大型系统支持某种消息
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 21 Examples Programs(示例程序) 路径 src/lte/examples/ 包含一些示例仿真程序,这些例子表明如何仿真不同的LTE场景。 22 Reference scenarios(
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 20 Uplink Power Control(上行功率控制) 上行功率控制功能默认是开启的。用户可以通过设置布尔属性 ns3::LteUePhy::EnableUplinkPowerControl 为真
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 19 Frequency Reuse Algorithms(频率复用算法) 本节我们将描述如何在 LTE 仿真中使用频率复用(FR)算法。共有两种可能的配置方式。第一种方法是“手动”,它需要更多的参数配置
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 18 X2-based handover 正如 3GPP 定义的,切换是改变用户服务小区的连接方式的过程。这一过程中涉及的两个基站通常称为源基站和目标基站。 为了使能仿真中 X2 切换的执行,有三个条件必须要满足。首先,仿真中必须使能 EPC(见 Ev
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 17 Configure UE measurements 仿真中激活的用户测量配置取决于所选的 “consumers”,例如切换算法。用户可能需要添加自己的配置,有以下几种方式: 在基站 RRC 实体中直
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 16 Network Attachment(网络连接) 正如前面章节 Basic simulation program 所述,连接用户到基站时通过调用 LteHelper::Attach 函数实现的。 有
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) (如有不当的地方,欢迎指正!) (如有不当的地方,欢迎指正!) 15 Using the EPC with emulation mode(使用仿真方式的 EPC) 在上一节中,我们使用点对点链路连接基站和服务网关 (S1-U 接口) 以及在基站间连接
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) (如有不当的地方,欢迎指正!) (如有不当的地方,欢迎指正!) 14 Evolved Packet Core (EPC) 我们现在讲解如何编写一个仿真程序——除了 LTE 无线接入网外,还允许仿真 EPC。 EPC 允许使用 IPv4 网络与 LTE
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 12 Radio Environment Maps 通过使用类 RadioEnvironmentMapHelper 是可能输出文件 Radio Environment Map (REM,无线环境地图) 的,例如一个统一的 2D 网格值,表示下行基站(在
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 9 PHY Error Model 物理误差模型包含数据误差模型和下行控制误差模型,两者默认为激活。可以使用 ns-3 属性系统去激活,具体为: 物理误差模型包含数据误差模型和下行控制误差模型,两者默认为激活。可以使用 ns-3 属性系统去激活,具体为
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) LTE用户文档 (如有不当的地方,欢迎指正!) 8 Mobility Model with Buildings 我们现在通过例子解释如何在 ns-3 仿真程序中使用 buildings 模型(特别是 MobilityBuildingInfo 和 Bui
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 7 使用 Fading Trace 本节描述如何在 LTE 仿真中使用 fading traces 。 (1)生成 Fading Traces 通过使用专用的 matlab 脚本 (/lte/model/fading-traces/fading-tra
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 6 仿真输出 ns-3 LTE 模型当前支持输出 PHY, MAC, RLC 和 PDCP 级别的 Key Performance Indicators (KPIs,关键性能指标)文件。可以使用以下方式使能输出: Ptr<LteHelper> lteH
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 5 配置 LTE MAC 调度器 这里有几种 LTE MAC 调度器用户可以选择。使用下面的代码定义调度器的类型: Ptr<LteHelper> lteHelper = CreateObject<LteHelper> (); lteHelper->Se
阅读全文
摘要:LTE用户文档 (如有不当的地方,欢迎指正!) 1.背景 假定读者已经熟悉 ns-3 simulator ,能运行一般的仿真程序。如果不是的话,强烈推荐读者参考 [ns3tutorial]。 (如有不当的地方,欢迎指正!) 1.背景 假定读者已经熟悉 ns-3 simulator ,能运行一般的仿真
阅读全文
摘要:NS-3日志子系统的提供了各种查看仿真结果的渠道: 一、使用Logging Module 1 【预备知识】日志级别及其对应的宏 NS-3 提供了若干个日志级别来满足不同的 Debug 需求,每一级的日志内容都涵盖了低一级的内容。这些级别对应的宏从低到高排列为: LOG_ERROR — Log err
阅读全文


浙公网安备 33010602011771号