- 物联网设备功耗模型分析
- 低功耗通信技术选型对比
- MQTT协议在低功耗场景下的优势与挑战
- 发布/订阅模型详解
- QoS服务质量等级(0/1/2)原理与选择
- Topic主题与通配符设计
- Retain标志位的作用与使用场景
- Will Message遗嘱消息机制
- 会话持久化与Clean Session
- Keep Alive机制原理
- 心跳包(PINGREQ/PINGRESP)交互流程
- 自适应心跳间隔策略
- TCP连接建立与断开流程
- TCP Nagle算法对低功耗的影响
- TCP Keepalive与MQTT Keep Alive的区别
- TLS握手开销分析
- TLS会话复用(Session Resumption)
- 轻量级加密方案(PSK vs 证书)
- WebSocket协议开销
- WebSocket在浏览器端低功耗场景的应用
- 与原生MQTT的对比
- Mosquitto、EMQX、NanoMQ等Broker对比
- Broker集群部署与负载均衡
- Broker端低功耗配置优化
- ESP-MQTT(ESP-IDF)、PubSubClient(Arduino)
- Paho MQTT C/C++库对比
- 各库功耗特性分析
- 低功耗MCU(ESP32、STM32L系列、nRF52)对比
- 射频芯片(SX126x、CC13xx)功耗参数
- 传感器功耗管理
- 电池特性(锂电、干电池、纽扣电池)
- DC-DC转换器与LDO选择
- 电源路径管理(Power Path Management)
- MCU睡眠模式(Light Sleep、Deep Sleep、Hibernation)
- 唤醒源配置(定时器、GPIO、RTC)
- 唤醒时间与功耗权衡
- 采样频率与功耗平衡
- 批量采集与缓存
- 传感器休眠与唤醒控制、ADC低功耗采样
- 连接建立时机选择
- 长连接 vs 短连接策略
- 断线重连机制与退避算法(Exponential Backoff)
- 数据聚合与压缩(差分编码、游程编码)
- 发布频率自适应、QoS选择与功耗关系
- 批量发布(Batch Publish)
- 订阅过滤(Topic Filter)
- 订阅树优化、减少不必要的订阅
- 订阅与功耗的关系
- Payload压缩(Gzip、LZ4、Zstandard)
- 消息结构设计(Protobuf、CBOR、MessagePack)
- 去除冗余字段
- RTC定时唤醒、GPIO外部中断唤醒
- UART/SPI从设备唤醒
- 射频唤醒(Wake-on-Radio)
- ESP32 Modem-sleep模式
- Wi-Fi DTIM间隔调整、Beacon监听与省电模式
- Wi-Fi扫描优化
- NB-IoT/eMTC/LTE-M对比
- PSM与eDRX(Extended Discontinuous Reception)
- 蜂窝模组AT指令功耗控制
- LoRaWAN Class A/B/C模式选择
- LoRa网关MQTT桥接
- LoRa数据包大小限制与MQTT适配
- BLE GATT与MQTT桥接
- BLE广播与扫描功耗、连接间隔优化
- BLE MQTT网关实现
- Zigbee网络拓扑与功耗
- Zigbee休眠终端(Sleepy End Device)
- Zigbee2MQTT网关方案
- 异构网络切换策略
- 网关协议转换功耗
- 边缘计算与本地决策减少通信
- NTP/SNTP时间同步功耗
- RTC校准与漂移补偿
- 基于时间槽的通信调度(TDMA-like)
- 差分OTA(Delta OTA)
- 分段下载与断点续传
- 升级时机选择(充电时/低负载时)、回滚机制
- 电流测量工具(Joulescope、Otii、nRF PPK)
- 功耗曲线分析、软件功耗Profiling
- 常见功耗陷阱
- 电池容量与放电曲线
- 平均功耗计算模型
- 电池寿命预估公式、实际测试与修正
- 需求分析、硬件选型、软件架构
- 功耗优化过程
- 实测数据与对比
- 需求分析、硬件选型、软件架构
- 安全与功耗平衡
- 实测数据与对比