当前位置: 首页 > news >正文

传感器WSNs TheDataLinkLayer——X-MAC

无线传感器WSNs TheDataLinkLayer——X-MAC

  • X-MAC是什么?
  • X-MAC 的两项关键技术
    • short preambles 短前导
    • preamble sequence - strobing 间歇式前导序列
  • 词汇说明

X-MAC是什么?

Short-preamble medium access control protocol
tackles mainly energy issues of preamble sampling → B-MAC 以B-MAC为基础解决它的能源问题
X-MAC(eXtended MAC)是一种为无线传感器网络(WSNs)设计的低功耗 MAC(Medium Access Control)协议,它的主要目标是降低能耗、减少通信延迟,并比传统协议(如 S-MAC、B-MAC)更加节能高效。

X-MAC 的两项关键技术

short preambles 短前导

在这里插入图片描述
DATA TX: data packet + acknowledgement

preamble sequence - strobing 间歇式前导序列

细节操作:
Series of short preambles, each containing the ID of the target node. 一系列简短的前导码,每个序言都包含目标节点的 ID
所以:
neighbors overhearing the preamble may return to sleeping immediately; continuing their normal duty cycle. 无意中听到序言的邻居可能会立即恢复睡眠状态;继续其正常的占空比。

在这里插入图片描述

Strobed preamble: series of short preambles with pauses → transmitter listens to the medium during pauses
receiver sends an early ACK back
sender may then stop sending preambles and start sending the data

在 X-MAC 中,所谓 strobed preamble 的关键机制是:
发送方(Sender)发出一系列短前导 SP;
在两个 SP 之间的间隙,发送方会短暂监听信道,看是否有目标接收方返回 ACK;
----如果收到 ACK,就立即停止剩余前导并发送数据,节省能量;
----如果没收到 ACK,就继续发下一个 SP。
因此,SP之间的Sender 是清醒的,在监听(listening)ACK,而不是睡眠状态。

在这里插入图片描述

词汇说明

preamble
/ˈpriːæmb(ə)l/
n.
(法规、契约的)序言,绪论;前言,开场白
v.
作序文

sampling
n.
取样;抽样
v.
取样;抽样(sample 的 ing 形式)

在无线传感器网络(WSNs)的这个背景中,“preamble sampling” 的中文翻译是:
✅ “前导采样” 或 “前导侦听”

http://www.dtcms.com/a/275897.html

相关文章:

  • vue3+vit+vue-router路由,侧边栏菜单,面包屑导航设置层级结构
  • Redis事件机制
  • 嵌入式领域编码合集(为什么中文会乱码)
  • Java开发八股文之基础篇
  • qt 正则表达式
  • [面试] 手写题-二分查找
  • linux学习第30天(线程同步和锁)
  • WordPress Ads Pro Plugin本地文件包含漏洞(CVE-2025-4380)
  • 计算机毕业设计springboot服装工厂移动报表软件设计 基于SpringBoot的服装企业移动端数据可视化系统 面向服装制造行业的移动报表与公告发布平台
  • 微服务环境下的灰度发布与金丝雀发布实战经验分享
  • 多路选择器的学习
  • 《Java Web程序设计》实验报告六 JSP+JDBC+MySQL实现登录注册
  • 【飞算JavaAI】一站式智能开发,驱动Java开发全流程革新
  • 20250712-1-Kubernetes 监控与日志管理-K8s日志管理与维护_笔记
  • Go语言中的Options模式
  • 【Go + Gin 实现「双 Token」管理员登录】
  • Linux驱动08 --- 数据库
  • MCU芯片的功能安全机制E2E的基本原理和应用实现
  • 解锁C++数据结构:开启高效编程之旅
  • IDEA+Eclipse+Lombok无效问题排查
  • Java 之字符串 --- String 类
  • 电脑上如何查看WiFi密码
  • 什么是Jaccard 相似度(Jaccard Similarity)
  • 蓝牙调试抓包工具--nRF Connect移动端 使用详细总结
  • 日志不再孤立!用 Jaeger + TraceId 实现链路级定位
  • 程序在计算机中如何运行?——写给编程初学者的指南
  • 12.使用VGG网络进行Fashion-Mnist分类
  • Jenkins+Gitee+Docker容器化部署
  • 三步定位 Git Push 403:从日志到解决
  • 【深度剖析】致力“四个最”的君乐宝数字化转型(下篇:转型成效5-打造数字化生存能力探索可持续发展路径)