自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 802.15.4 LrWpanCsmaCa NS3代码2-入网、状态机切换和数据收发等流程

802.15.4 LrWpanCsmaCa NS3代码2-入网、状态机切换、时隙/非时隙版CSMACA和数据收发等流程。

2024-11-28 09:33:29 1866

原创 Hermes智能体内核

Hermes智能体采用五层架构设计,基于Harness Engineering方法论构建运行时内核,包含指令层、约束层、反馈层、记忆层和编排层。其特色功能包括:三层记忆架构(工作记忆/长期文件记忆/会话历史记忆)、工具编排系统、执行控制机制(预算管理和中断处理)以及错误恢复能力。系统通过Markdown文件和SQLite数据库实现轻量级记忆存储,支持权限管理与安全控制,并具备经验沉淀机制,可将稳定流程转化为可复用技能。整体设计注重将平台差异与核心功能隔离,实现AI代理的高效运行与持续优化。

2026-07-07 10:31:19 251

原创 Skills技能

本文介绍了Skills的概念及其与Prompt、MCP的区别。Skills是AI可调用的模块化能力包,包含特定任务的提示词和工作流程,属于执行层。核心文件结构包括SKILL.md指令文件、脚本、参考文档和资源文件,采用三层渐进式加载机制以优化性能。Skills支持自动触发和团队共享,能解决AI缺少特定上下文的问题。文章还详细说明了Skill的获取途径、安装方式、触发机制和管理方法,并通过code-review-expert示例对比了手动命令与智能激活两种触发方式的差异。

2026-05-20 10:22:17 509

原创 项目经理如何形成自己的风格?(学习笔记)

项目经理的风格不是简单的性格特质,而是围绕项目落地的稳定行为模式,主要体现在沟通、决策和问题解决三个维度。有风格的项目经理能减少团队内耗、强化决策可靠性并建立个人辨识度。要形成有效风格,需从自身优势出发,聚焦1-2个核心工作方法,通过小步试错不断优化适配性。避免将风格等同于固定行为或脱离专业基础的个性展示,真正有价值的风格是专业能力与稳定工作逻辑的结合,能显著提升团队协作效率和信任度。

2026-01-12 09:58:15 956

原创 NS3学习-Packet数据包结构

本文介绍了NS-3网络模拟器中的Packet数据包结构。Packet类用于表示网络数据包,包含字节缓冲区、标签和元数据三部分。字节缓冲区存储序列化的头部和尾部数据;标签分为PacketTag(包级标签)和ByteTag(字节级标签),用于附加模拟信息;元数据记录数据包大小、Uid等信息。文章详细展示了Packet的内存布局,包含Buffer、PacketMetadata、ByteTagList等核心组件,并通过类图说明了Packet与Buffer、Header、Trailer等关键类的关系,完整呈现了NS-

2026-01-06 09:58:50 1042

原创 项目管理-学习资料整理

项目管理是将不确定性转化为确定性结果的过程,其核心围绕范围、时间和成本三大要素展开。项目管理流程包含五大阶段:启动阶段明确项目目标和价值;规划阶段制定详细实施方案;执行阶段落实具体任务;监控阶段跟踪进展并调整;收尾阶段完成交付和复盘。通过五大过程组和十大知识领域的系统方法,确保项目在预算内按时保质完成。每个阶段都有明确的任务和产出,形成完整的项目管理生命周期。

2025-11-24 09:29:43 1064

原创 NS3-能量模型

NS-3能量模型是模拟无线网络能量消耗的关键组件,主要包含能量源、消耗模型和收集模型三部分。核心模型包括BasicEnergySource(基础能量源)、WifiRadioEnergyModel(WiFi能耗模型)和BasicEnergyHarvester(基础能量收集)。使用步骤包括:1)创建节点并安装能量框架;2)为网络设备配置能耗模型并关联能量源;3)可选添加能量收集模型。该模型能有效评估网络协议和设备在不同状态下的能量效率,适用于物联网和传感器网络等场景。

2025-10-18 11:40:50 784

原创 NS3中的路由模型-5 OLSR路由协议

OLSR路由协议在NS3中的实现摘要:OLSR是一种基于MPR优化的主动式路由协议,通过HELLO消息维护邻居关系,并选择MPR节点减少控制开销。其工作流程包括:周期性广播HELLO消息发现邻居、使用贪心算法选择MPR集合、通过MPR节点转发TC消息扩散拓扑信息,最后基于Dijkstra算法计算路由表。

2025-08-11 10:11:14 1341

原创 NS3中的路由模型-4 DSDV路由协议

NS3中的DSDV路由协议摘要 DSDV(Destination-Sequenced Distance Vector)是NS3中实现的一种基于距离向量的主动式路由协议。

2025-07-05 15:51:24 1152

原创 NS3中的路由模型-3 AODV路由协议

本文介绍了AODV(按需距离矢量)路由协议在NS3网络仿真器中的实现。AODV是一种专为移动自组织网络设计的按需路由协议,其核心机制包括路由发现(通过RREQ/RREP消息交换)和路由维护(通过RERR消息)。文章详细阐述了AODV的工作原理,包括路由发现流程、链路断裂检测和关键机制如序列号管理。在NS3实现部分,重点介绍了aodv模块的核心类结构、代码流程以及在仿真脚本中启用AODV的方法,包括参数配置、日志调试和路由表查看。

2025-05-27 09:19:05 1375

原创 NS3中的路由模型-2 全局路由协议以及与OSPF的区别

NS3中的**全局路由(Global Routing)**是一种简化路由机制,主要用于静态或半静态网络拓扑的仿真。其核心原理是通过拓扑发现、最短路径计算(使用Dijkstra算法)和路由表填充,自动为节点生成路由表,而无需手动配置。

2025-05-10 09:50:17 1394

原创 NS3中的路由模型-1 全局静态路由

NS-3中的全局静态路由是一种通过手动配置路由表实现数据包转发的机制,适用于小型或固定拓扑的网络。其核心组件包括路由表和静态路由配置工具(如Ipv4StaticRoutingHelper和Ipv4StaticRouting)。

2025-05-09 10:34:16 788

原创 NS3-虚拟网络与物理网络的交互-4 TapNetDevice

TapBridge 的目标是将支持 TAP/Tun 设备的真实主机(或虚拟机)无缝集成到 ns-3 模拟中。其本质是将 Linux TAP 设备与 ns-3 网络设备桥接,使 Linux 主机感知到 ns-3 设备如同本地网卡。

2025-05-06 09:22:53 1240

原创 NS3-虚拟网络与物理网络的交互-3Netmap和DPDK网络设备

Netmap 是一种快速数据包处理功能

2025-04-30 15:18:04 806

原创 NS3-虚拟网络与物理网络的交互-2 FdNetDevice文件描述符网络设备

2 FdNetDevice文件描述符网络设备。

2025-04-25 15:34:11 918

原创 NS3-虚拟网络与物理网络的交互-1 仿真概述

NS3-虚拟网络与物理网络的交互-1 仿真概述

2025-04-25 11:31:42 718

原创 如何在NS3中搭建窄带干扰和扫频干扰场景?

在NS3中搭建窄带干扰(Narrowband Interference)和扫频干扰(Swept-Frequency Interference)场景需要结合无线信道模型和自定义干扰生成逻辑。

2025-04-15 14:59:46 951

原创 【NS3-如何在NS3中模拟每个节点的本地时钟?

在 NS-3 中通过给每个节点聚合一个clock,模拟每个节点的本地时钟(即每个节点拥有独立的时间推进逻辑,如时钟偏移或速率差异)。

2025-04-02 18:21:47 1113

原创 NS3内核之模拟器仿真模式

在NS3中,仿真模式决定了仿真器如何管理事件调度和时间的推进方式。常见的仿真模式有离散时间模式、实时模式、分布式和空消息。

2025-03-26 09:55:24 1442

原创 DeepSeek-prompt指令-当DeepSeek答非所问,应该如何准确的表达我们的诉求?

当DeepSeek答非所问,应该如何准确的表达我们的诉求?不同使用场景如何向DeepSeek发问?是否有指令公式?某乎上看到的DeepSeek Prompt指令技巧,总结了一下主要有如下几种类型的指令,针对不需要使用场景针对性给出合适的提问公式。

2025-03-13 16:51:04 3289 2

原创 DeepSeek-辅助NS3学习和功能调试

利用DeepSeek辅助学习和问题定位,问题定位找不到方向时,可以提供一些新思路

2025-02-27 10:13:51 1118

原创 NS3中的ZigBee模型简介和自己开发模型的思考

从ZigBee模型的架构图可以看出,ZigBee采用ZigBeeStack替换默认的InternetStack,上层继续采用原有的应用层,下层沿用Lr-Wpan的MAC层和物理层。例如自定义MAC层功能,适配网络层和物理层接口后,即可借用现有的结构来测试自定义MAC的功能和性能。

2025-02-08 11:08:32 1009

原创 NS3网络模拟器中如何利用Gnuplot工具像MATLAB一样绘制各类图形?

Gnuplot是一个强大的命令行驱动的绘图工具,由Colin Kelly和Thomas Williams于1986年开始开发,支持二维和三维图形绘制。特点:多平台支持:适用于Linux、OS/2、MS Windows、OSX、VMS以及许多其他平台。交互式与批处理模式:既可以通过命令行交互地输入指令进行绘图,也可以编写脚本批量生成图形,方便自动化处理。丰富的图形类型:支持多种2D和3D图形,如折线图、散点图、柱状图、曲面图等,还支持参数方程绘图、极坐标绘图等。数据格式灵活。

2025-01-22 10:32:54 1208 1

转载 virtualBox 出现/dev/sda5 contains a file system with error

dev/sda5 contains a file system with error,然后就停在initramfs了。查阅了相关博文:/dev/sda1 contains a file system with error。fsck命令的全称是file system check,用于检查与修复 Linux 档案系统。这里当然是你提示哪个文件系统出错了就输入哪个文件系统,比如上面那个博主是/dev/sda1。虚拟机文件放移动硬盘里,估计上次使用的时候拔插出了问题,今天进系统出现了这个错误。

2025-01-22 09:09:06 165

原创 NS3网络模拟器-WIFI模型学习

NS3网络模拟器-WIFI模型学习。

2025-01-07 11:30:49 2198

原创 802.15.4 LrWpan 模型解析

该标准还涵盖了一种更有效的关联过程,称为快速关联(参见 IEEE 802.15.4-2015,fastA),但 ns-3 目前不支持此关联。在其他情况下,例如在实际部署或大型网络中的许多网络中,设备最好将自己与最佳可用的协调器候选者“关联”。例如,演示整个引导过程(包括扫描和关联),同时执行一些发生在更高层中的过程,这些过程不属于标准焦点。Bootstrap 是一个复杂的过程,不仅需要扫描网络,还需要交换命令帧,并在协调器中使用待处理的交易列表(间接传输)来存储命令帧。FF:FFFF:FE。

2024-12-30 16:35:19 1153

原创 802.11WIFI协议-DCF中的竞争接入CSMACA

802.11WIFI协议-DCF中的竞争接入CSMACAWIFI协议中的DCF机制是基于CSMA/CS载波侦听冲突避免的多址接入协议。DCF主要包含四个核心机制:1.载波侦听机制2.帧间间隔机制3.随机退避机制4.基于 RTS/CTS 的四次握手机制。

2024-12-23 09:43:14 2108

原创 802.11WIFI协议-消息流程5-同步过程

802.11WIFI协议-消息流程5-同步过程。

2024-12-16 09:20:47 1617

原创 802.11WIFI协议-消息流程3/4-入网和退网过程

802.11WIFI协议-消息流程3-入网过程。

2024-12-10 09:05:44 1287

原创 802.11WIFI协议-消息流程2-主动扫描和被动扫描

802.11WIFI协议-消息流程1-主动扫描和被动扫描。

2024-12-09 09:04:17 1578

原创 802.11WIFI协议-消息流程1-状态切换

802.11WIFI协议-消息流程1-状态切换。

2024-12-05 13:42:19 1020

原创 802.11WIFI协议-MAC帧类型

802.11WIFI协议-MAC帧类型MAC帧分2部分:一、MAC帧结构二、MAC帧类型。本文介绍二、MAC帧类型。

2024-12-03 10:51:12 4255

原创 802.11WIFI协议-帧结构

分2部分:一、MAC帧结构二、MAC帧类型。由于篇幅限制,本文只介绍一、MAC帧结构。

2024-12-02 09:53:24 3412

原创 802.15.4 LrWpanCsmaCa NS3代码1-架构和网络启动过程

802.15.4WPAN协议在NS3中实现对应LrWpanCsmaCa 模型。

2024-11-27 09:15:50 952

原创 802.11WIFI协议-网络类型

802.11WIFI协议-网络类型。

2024-11-26 16:07:55 1182

原创 NS3网络模拟器-CSMAHelper数据收发流程

NS3中CSMAHelper帮助类中使用了一个简单的CSMA模型,包括简单的netdevice和csmaChannel。网络设备状态包括READY、BUSY、BACKOFF和GAP。接收流程相对简单,因为发送端直接发到接收端的CSMA网络设备,物理层和MAC没有其他的什么处理,接收处理主要包括校验数据有效性、去掉头部和尾部数据,最后通过回调函数发回给上层。NS3中CSMAHelper简单数据收发流程。

2024-11-26 15:57:50 789

转载 如果某节点A发送RTS帧之后,长时间未收到CTS响应,该现象意味着什么?节点A会如何操作?

接着,我们创建两个UDP应用,分别在节点N1和N3上运行,并将数据发送到节点N2上。需要注意的是,由于节点N3是隐藏节点,因此在开启RTS/CTS机制之前,节点N1和N3之间的通信可能会受到干扰,导致性能下降。节点A可以重新发送RTS帧,以确认另一节点是否能够响应,如果再次没有收到响应,节点A可以采取其他措施,比如等待一段时间后重新发送RTS帧,或者更改其他参数以增强信号传输的可靠性。好的,针对你的问题,我们可以使用ns3网络模拟器来构建隐藏节点场景,并观察RTS/CTS机制对隐藏节点的影响。

2024-11-26 14:28:39 190

转载 虚拟机||使用VirtualBox安装Ubuntu详细图文教程(安装+调整分辨率+共享文件)

前言:转载自https://blog.youkuaiyun.com/Inochigohan/article/details/119791518?sudo mount -t vboxsf shared /home/eve/桌面/Win10。sudo mount -t vboxsf shared /home/eve/桌面/Win10。sudo mkdir /home/eve/桌面/Win10,

2024-11-25 11:22:01 2429 3

原创 802.15.4 WPAN协议-CSMA/CA工作原理和流程

802.15.4 WPAN协议-CSMA/CA工作原理和流程。

2024-11-25 09:32:35 1612

原创 NS3网络模拟器-Socket通信

根据目的不同基于POSIX的原语函数Bind() Listen()Recv()Send()-- 建立连接、接收和发送分组。回调函数 接收来自下层协议的事件通知(如连接成功和发送的分组接收成功的反馈)。根据信息交流对象不同。传输层流套接字(stream packet)数据报文套接字(datagram packet)网络层 原始套接字 (raw socket)链路层 Packet套接字(packet socket)

2024-11-23 10:29:48 1383

NS3模型学习总结和NS3 tutorial中first.cc、second.cc、thrid.cc仿真代码分析

内容包括NS3模型学习总结和NS3 tutorial中first.cc、second.cc、thrid.cc仿真代码分析. 适用于NS3的初学者,理解NS3的代码逻辑和内部网络模型。

2024-11-21

NS3中CSMA模型介绍和数据收发流程代码分析

文档讲述了NS3中CSMA模型介绍(包括信道模型、网络设备、MAC和PHY等),并对CSMAHelper代码中数据收发处理流程、CSMA退避机制和状态机切换进行分析。

2024-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除