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

蓝奥声核心技术分享——一种无线低功耗配置技术

1.技术背景

无线低功耗配置技术指基于对目标场景状态变化的协同感知而获得触发响应并进行智能决策,属于蓝奥声核心技术--边缘协同感知(EICS)技术的关键支撑性技术之一。该项技术涉及物联网边缘域的无线通信技术领域,具体主要涉及网络服务节点与低功耗目标对象设备(及其群组)之间的无线通信方式及服务机制与流程。

对于不同智能应用场景,由物联网边缘服务节点与其周边的若干目标对象设备(即网络客户端设备)所构成的具有动态信息交互特征的物联网边缘域,主要面向解决目标对象域和感知控制域的无线网络通信及其信息交互的服务机制与流程问题。

物联网边缘域网络及其服务节点所面向的目标对象设备并不仅仅包括像电脑与智能手机那样支持标准无线网络接入、具有较强资源能力、可安装各种应用软件的强智能终端设备,还包括具有更低成本、超低功耗、资源能力相对较弱的移动式或分布式的目标对象设备(如可穿戴设备、分布式传感器、外围执行设备等)。

在网络服务节点需要以“一对多”或“多对多”对于作为客户端的目标对象设备进行并发服务时,除了动态接入网络的互操作性问题,还需要追求硬件资源、功耗与瞬态响应效率之间的平衡,即一个或多个服务节点设备可同时为若干处于低功耗待机状态的目标对象设备或设备群组提供同步瞬态触发以及并发数据传输的服务。

物联网边缘域内具有相同或相互关联的设备网络属性的多个协同代理节点,与周边若干被代理节点通过协同配网构成一个协同代理网络系统。协同代理节点由上位协同代理节点或网络系统主机(简称“系统主机”)所管理;服务节点设备可以通过对目标对象设备在不同信道或时隙内发送的无线信标进行无线扫描探测,可以在一个瞬间(极短的时间内)对周边众多的目标对象设备的状态变量反馈进行监测收集;典型地,无线设备能够以无线扫描探测方式获得无线信标达到每秒几十到几百次。但是由于无线扫描探测需要占用较多的功耗与资源,在建立无线连接之前处于低功耗待机状态的目标对象设备并不能以同样的方式获得来自服务节点设备的快速触发响应与并发控制。

在现有技术中,无线定向广播虽然拓扑结构简单,无线资源占用少、同步数据传输效率高、触发响应速度快及无线协议简单,互操作性好,但有明显的缺陷:数据传输方向不对称性、非同步数据传输效率低、数据接收反馈监测效率偏低及无线接收端功耗偏高。

2.2蓝奥声无线低功耗配置技术针对现有类似技术存在的以下几方面缺陷:

无线多点连接虽然可多点双向无线数据传输、无线数据传输稳定、异步连接通信便利及安全性相对较高,但亦有一定的缺陷,如:建立连接的响应时间较长,而且还取决于环境及资源因素、无线信道资源占用较大,尤其当客户端设备数量较多时,无线多点连接趋于稳定性变差、无线传输距离缩短及无线传输功耗增高。

无线Mesh网络虽然安装配置简单,易于快速组网、无线传输路径灵活、冗余机制和通信负载平衡强及较低的无线传输功率,但亦有明显的缺陷,如:无线互操作兼容性差、无线通信延迟高、不同无线标准交叉覆盖协同性差,尤其对低功耗客户端设备不适合作中继节点,须解决待机功耗与触发响应时间的平衡问题。

2.关于蓝奥声无线低功耗配置技术

2.1蓝奥声无线低功耗配置技术所解决的技术问题

综上,如何解决对低功耗待机无线接收设备的群控触发响应,如何解决无线接收设备的无线模式参数与接收功耗的平衡,如何避免无线接收设备在大部分时间处于非数据接收状态的待机功耗,解决无线配置数据接收与待机功耗的平衡,成为了一亟需解决的技术问题。

2.2类似竞争技术的缺陷问题(→见前述)

3.技术解决方案

3.1概述

无线主端设备在向处于低功耗待机状态的若干无线从端设备发送群配置同步数据包之前,以特定无线模式发送包含同步调制标识和同步时间标识的无线定向呼叫广播;

当所述无线从端设备在其低功耗待机状态下的无线侦测时隙内接收到无线主端设备发送的所述同步时间标识时,根据所述同步时间标识与所述无线主端设备建立并保持同步匹配状态:

所述无线从端设备在其同步侦测接收时隙接收到所述同步调制标识,根据所述同步调制标识对所述无线模式参数按预定方式进行模式调整;

所述无线从端设备在所述同步侦测接收时隙内接收所述无线主端设备发送的群配置同步数据包,并在同步有效期内以同步时隙调制的方式接收所述同步数据包;

当所述无线从端设备完成所述同步数据包的接收,对所述无线模式参数按预定方式进行恢复调整,使得所述无线从端设备返回并保持初始的低功耗待机状态。

3.2 主要技术特征

1)所述特定无线模式为低功耗蓝牙模式,其中,所述无线模式参数包括所述无线蓝牙设备在低功耗待机状态及无线传输状态下的关联参数,所述无线主端设备通过对所述无线模式参数的调整,对所述无线从端设备进行包括规划、预定及切换在内的无线模式管理。

2)所述无线主端通过建立同步匹配或无线连接对所述无线从端设备在状态信标模式的信标广播参数进行调整,包括信标广播时间间隔、信标广播持续时间和信标广播调制参数;当所述无线从端设备处于同步匹配状态时,所述无线从端设备基于设备自身的群组序码与/或匹配码调整其信标广播相位时间,以使得处于同一同步匹配状态下多个所述无线从端设备保持一定的信标广播相位时间差。

3)当某一所述无线主端设备需要主动向处于低功耗待机状态的若干所述无线从端设备发送数据时,根据数据传输的目标设备数量、响应时间和功耗的平衡机制,决定采取何种所述无线模式参数发送数据,并以定向无线广播或当前可用的无线数据发送模式,发送更新的或预定的所述无线模式参数给所述无线从端设备。

4)当所述无线从端设备处于状态信标模式或同步侦测模式时,所述无线主端设备分别通过在所述无线从端设备的信标侦测时隙或同步侦测时隙发送无线定向广播,从而与所述无线从端设备建立无线连接或调整,或与所述无线从端设备建立同步匹配状态,或调整所述无线从端设备的无线模式参数。

5)所述无线从端设备进入预备或等待触发的潜在触发状态,所述无线主端设备或所述无线从端设备根据对当前关联变量及事件的监测,在尚未达到触发条件之前,基于预案判断当前状态在程度或概率上接近所述触发条件。

6)对所述无线模式参数按预定方式进行模式调整之后,当所述无线从端设备在所述同步侦测接收时隙接收到所述无线主端设备发送的所述同步调制标识时,根据所述同步调制标识,执行与之对应的同步时隙调制,并将相应的调制核验标识置入其设备状态信标之中。

7)当所述无线从端设备判断设备自身或其服务对象处于潜在触发状态时,所述无线从端设备根据关联的状态监测变量,对所述同步侦测接收时隙进行状态反馈调制,并将所述调制核验标识置入其设备状态信标之中。

8)无线低功耗装置为蓝牙模式与RFID组合双模式的所述无线从端设备,所述无线从端设备根据通过蓝牙与RFID中的一种无线模式接收到的所述同步调制标识,对另一种无线模式的所述无线模式参数按预定方式进行模式调整。

 

4.技术效果

4.1解决的技术问题

该项技术公开了一种无线低功耗配置方法与装置,通过对低功耗待机无线接收设备的呼叫触发:若干无线从端设备处于低功耗待机状态,无线主端设备在发送同步配置数据包之前,先以特定无线模式发送包含同步调制标识(用以切换无线模式)的无线定向呼叫广播,以此在进行同步配置之前先通过呼叫触发切换无线模式,解决对对低功耗待机无线接收设备的呼叫触发问题。

4.2技术效果

通过接收设备的无线模式参数与接收功耗的平衡:当无线从端设备在其同步侦测接收时隙接收到同步调制标识,对其无线模式参数按预定方式进行模式调整(包括对同步侦测时隙参数进行同步模式调整,通常为同步增强调整);以此对无线主端设备的无线模式参数进行平衡规划与调整,解决无线接收设备的无线模式参数与接收功耗的平衡问题;通过同步数据传输的触发响应及接收反馈:无线从端设备在同步侦测接收时隙内启动接收,并以同步时隙调制的方式接收同步数据包,并将当前对应的同步数据包接收的状态核验码置入设备状态信标之中;以此解决同步数据传输的触发响应及接收反馈的速度问题,提升同步数据传输与执行反馈的灵活性与兼容性;通过无线配置数据接收与待机功耗的平衡:当无线从端设备完成同步配置数据包的接收,对其无线模式参数按预定方式进行恢复调整,使得所述无线从端设备返回并保持初始的低功耗待机状态;以此避免无线接收设备在大部分时间处于非数据接收状态的待机功耗,解决无线配置数据接收与待机功耗的平衡问题。

 

相关文章:

蓝奥声核心技术分享——一种无线低功耗配置技术

1.技术背景 无线低功耗配置技术指基于对目标场景状态变化的协同感知而获得触发响应并进行智能决策,属于蓝奥声核心技术--边缘协同感知(EICS)技术的关键支撑性技术之一。该项技术涉及物联网边缘域的无线通信技术领域,具体主要涉及网络服务节点…...

kafka集群模拟单节点故障

这里通过kafka manage来展示节点宕机效果 现在三台主机节点均正常 topic正常识别到三个broker leader也均匀分配到了三个broker上 现在把节点id为0的主机模拟宕机 可以通过以上两张图片看到每个topic现在只识别到了两个broker节点,broker id为0的节点已经被剔除掉了 isr列…...

笔记:vue-cli-service

vue-cli-service serve 这个是什么意思? vue-cli-service serve 是一个 Vue.js CLI 命令,用于在本地开发环境下运行一个开发服务器,以便你可以在浏览器中查看和测试你的 Vue.js 应用程序。它在开发期间提供了自动重载、热模块替换和其它实用…...

Amazon S3 对象存储Java API操作记录(Minio与S3 SDK两种实现)

缘起 今年(2023年) 2月的时候做了个适配Amazon S3对象存储接口的需求,由于4月份自学考试临近,一直在备考就拖着没总结记录下,开发联调过程中也出现过一些奇葩的问题,最近人刚从考试缓过来顺手记录一下。 S3对象存储的基本概念 …...

ChatGPT技术原理 第六章:对话生成技术

目录 6.1 任务定义 6.2 基于检索的方法 6.3 基于生成的方法 6.4 评价指标 6.1 任务定义 对话生成技术是指使用自然语言处理技术生成与人类语言相似的对话。在对话生成任务中,模型需要理解输入的语境、用户的意图和上下文信息,然后生成能够回答用户问题…...

【C++ 八】写文件、读文件

写文件、读文件 文章目录 写文件、读文件前言1 文本文件1.1 写文件1.2 读文件 2 二进制文件2.1 写文件2.2 读文件 前言 本文包含文本文件写文件、文本文件读文件、二进制写文件、二进制读文件。 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放 通…...

【学习笔记】CF613E Puzzle Lover

这题本质上还是数据结构。 首先看到这个 2 n 2\times n 2n的网格图就很容易想到分治。我们还是考虑把要统计的东西变得可视化,一条路径要么穿过中线一次,那么我们可以将两边的串拼起来得到答案;要么穿过中线两次,考虑其中一边的…...

软考报名资格审核要多久?证明材料要哪些?

软考报名资格审核要多久? 一般来说,软考资格审核时间不超过1个工作日。当然,每个地区的具体情况都不一样。有些地区估计需要1-3个工作日。总之,为了顺利成功报名,大家应尽快报名,不要拖到最后一天。 软考…...

2023-04-27 polardbx-LSM-tree的Parallel Recovery性能优化

背景 数据库的Crash Recovery时长关系到数据库的可用性SLA、故障止损时间、升级效率等多个方面。本文描述了针对X-Engine数据库存储引擎的一种Crash Recovery优化手段,在典型场景下可以显著缩短数据库实例的故障恢复时间,提升用户使用感受。 当前面临的问题 X-Engine是阿里…...

创作纪念日让 AI 与我共同记录下今天 — 【第五周年、1460天】

今天正是五一,收到一条消息? 五一还要我加班 😏? 喔,原来是 CSDN 给我发的消息呀!我在 CSDN 不知不觉已经开启第五周年啦! 目录 1.机缘2.收获3.日常4.我与 AI 的“合作”part Ipart II Super al…...

枚举法计算24点游戏

# 请在此处编写代码 # 24点游戏 import itertools# 计算24点游戏代码 def twentyfour(cards):"""(1)itertools.permutations(可迭代对象):通俗地讲,就是返回可迭代对象的所有数学全排列方式。itertools.permutations("1118") -…...

@Cacheable注解

Cacheable注解是Spring框架中提供的一种缓存技术, 用于标记一个方法的返回值可以被缓存起来,当再次调用该方法时,如果缓存中已经存在缓存的结果,则直接从缓存中获取结果而不是再次执行该方法,从而提高系统的性能和响应…...

CentOS分区挂载 fdisk、parted方式解析

1 介绍 在linux中,通常会将持久化数据保存到硬盘当中,但是硬盘一把会比较大,因此我们为了方便管理,会将一个硬盘分成多个逻辑硬盘,称之为分区。 为了能够让分区中的文件使得能让操作系统处理,则需要对分区…...

BuildKit

介绍 BuildKit是一个现代化的构建系统,主要用于构建和打包容器镜像。它是Docker官方的构建引擎,支持构建多阶段构建、缓存管理、并行化构建、多平台构建等功能。BuildKit还支持多种构建语法和格式,包括Dockerfile、BuildKit Build Specifica…...

c++ 11标准模板(STL) std::vector (二)

定义于头文件 <vector> template< class T, class Allocator std::allocator<T> > class vector;(1)namespace pmr { template <class T> using vector std::vector<T, std::pmr::polymorphic_allocator<T>>; }(2)(C17…...

Python 循环技巧

目录 在字典中循环时&#xff0c;用 items() 方法可同时取出键和对应的值&#xff1a; 在序列中循环时&#xff0c;用 enumerate() 函数可以同时取出位置索引和对应的值&#xff1a; 同时循环两个或多个序列时&#xff0c;用 zip() 函数可以将其内的元素一一匹配&#xff1a…...

【Java笔试强训 7】

&#x1f389;&#x1f389;&#x1f389;点进来你就是我的人了博主主页&#xff1a;&#x1f648;&#x1f648;&#x1f648;戳一戳,欢迎大佬指点! 欢迎志同道合的朋友一起加油喔&#x1f93a;&#x1f93a;&#x1f93a; 目录 一、选择题 二、编程题 &#x1f525;Fibona…...

工作7年的程序员,明白了如何正确的“卷“

背景 近两年&#xff0c;出台和落地的反垄断法&#xff0c;明确指出要防止资本无序扩张。 这也就导致现在的各大互联网公司&#xff0c;不能再去染指其他已有的传统行业&#xff0c;只能专注自己目前存量的这些业务。或者通过技术创新&#xff0c;开辟出新的行业。 但创新这…...

数学建模——查数据

如果选择C题的小伙伴常常需要查找一些数据&#xff0c;那么这些数据一般都可以从哪里找到呢&#xff1f; 常用的查数据平台 优先在知网、谷歌学术等平台搜索国家统计局 最全面&#xff0c;月度季度年度&#xff0c;各地区各部门各行业&#xff0c;包罗万象 https://data.stat…...

PAT A1019 General Palindromic Number

1019 General Palindromic Number 分数 20 作者 CHEN, Yue 单位 浙江大学 A number that will be the same when it is written forwards or backwards is known as a Palindromic Number. For example, 1234321 is a palindromic number. All single digit numbers are pa…...

KubeSphere 容器平台高可用:环境搭建与可视化操作指南

Linux_k8s篇 欢迎来到Linux的世界&#xff0c;看笔记好好学多敲多打&#xff0c;每个人都是大神&#xff01; 题目&#xff1a;KubeSphere 容器平台高可用&#xff1a;环境搭建与可视化操作指南 版本号: 1.0,0 作者: 老王要学习 日期: 2025.06.05 适用环境: Ubuntu22 文档说…...

IGP(Interior Gateway Protocol,内部网关协议)

IGP&#xff08;Interior Gateway Protocol&#xff0c;内部网关协议&#xff09; 是一种用于在一个自治系统&#xff08;AS&#xff09;内部传递路由信息的路由协议&#xff0c;主要用于在一个组织或机构的内部网络中决定数据包的最佳路径。与用于自治系统之间通信的 EGP&…...

Rust 异步编程

Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...

分布式增量爬虫实现方案

之前我们在讨论的是分布式爬虫如何实现增量爬取。增量爬虫的目标是只爬取新产生或发生变化的页面&#xff0c;避免重复抓取&#xff0c;以节省资源和时间。 在分布式环境下&#xff0c;增量爬虫的实现需要考虑多个爬虫节点之间的协调和去重。 另一种思路&#xff1a;将增量判…...

Selenium常用函数介绍

目录 一&#xff0c;元素定位 1.1 cssSeector 1.2 xpath 二&#xff0c;操作测试对象 三&#xff0c;窗口 3.1 案例 3.2 窗口切换 3.3 窗口大小 3.4 屏幕截图 3.5 关闭窗口 四&#xff0c;弹窗 五&#xff0c;等待 六&#xff0c;导航 七&#xff0c;文件上传 …...

Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成

一个面向 Java 开发者的 Sring-Ai 示例工程项目&#xff0c;该项目是一个 Spring AI 快速入门的样例工程项目&#xff0c;旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计&#xff0c;每个模块都专注于特定的功能领域&#xff0c;便于学习和…...

「全栈技术解析」推客小程序系统开发:从架构设计到裂变增长的完整解决方案

在移动互联网营销竞争白热化的当下&#xff0c;推客小程序系统凭借其裂变传播、精准营销等特性&#xff0c;成为企业抢占市场的利器。本文将深度解析推客小程序系统开发的核心技术与实现路径&#xff0c;助力开发者打造具有市场竞争力的营销工具。​ 一、系统核心功能架构&…...

32单片机——基本定时器

STM32F103有众多的定时器&#xff0c;其中包括2个基本定时器&#xff08;TIM6和TIM7&#xff09;、4个通用定时器&#xff08;TIM2~TIM5&#xff09;、2个高级控制定时器&#xff08;TIM1和TIM8&#xff09;&#xff0c;这些定时器彼此完全独立&#xff0c;不共享任何资源 1、定…...

结构化文件管理实战:实现目录自动创建与归类

手动操作容易因疲劳或疏忽导致命名错误、路径混乱等问题&#xff0c;进而引发后续程序异常。使用工具进行标准化操作&#xff0c;能有效降低出错概率。 需要快速整理大量文件的技术用户而言&#xff0c;这款工具提供了一种轻便高效的解决方案。程序体积仅有 156KB&#xff0c;…...

手动给中文分词和 直接用神经网络RNN做有什么区别

手动分词和基于神经网络&#xff08;如 RNN&#xff09;的自动分词在原理、实现方式和效果上有显著差异&#xff0c;以下是核心对比&#xff1a; 1. 实现原理对比 对比维度手动分词&#xff08;规则 / 词典驱动&#xff09;神经网络 RNN 分词&#xff08;数据驱动&#xff09…...