秒杀蓝牙!华为“星闪”到底是什么?

2023年8月4日,华为2023HDC大会正式举办,鸿蒙4.0确实很惊艳,流畅与个性齐头并进。

但无人在意的角落,星闪Nearlink的星星之火即将燎原。

大会上余总对星闪一笔带过,众所周知,越不重要出现越少,出现越少越不想让别人知道,越不想让别人知道越机密,越机密越重要,所以越不重要越重要

动图封面

事实上确实如此,星闪的出现,将会取代蓝牙的位置,成为新一代短距无线连接的标杆,甚至能替代部分wifi功能。

所以星闪到底是什么?跟着小魔王一起了解了解。

星闪(联盟)的诞生

说起星闪的诞生还得从19年华为被美国制裁开始说起,被制裁后华为被撤销了蓝牙技术联盟会员身份。

当时大家都已经做好准备接受没有蓝牙的华为手机,谁知道荣耀20推出一个“超级蓝牙技术”,称之为“绿牙”。

这个“超级蓝牙技术”相比于普通蓝牙时延更低传输距离更远更稳定。

好笑的是,在荣耀20发布的前一天,蓝牙技术联盟恢复了华为的会员身份

标准联盟应该是完全公开公正公平,不受政治干预的,但华为却受到了这样不公平的待遇。

但是大家知道,华为在WiFi、通信和无线传输领域的积累和分享技术一直都是行业领先。

吃了这次亏后,华为决定自己成立类似蓝牙技术联盟的无线技术组织,名字为绿牙联盟,这就是星闪联盟(Sparklink)的前身。

星闪联盟主要在标准制定、测试认证、发展策略、生态构建、应用示范、技术交流、对外合作等方面开展工作。

由华为主导的这项无线短距离通信技术就叫做星闪,技术迭代至今,2023年8月4日华为正式发布星闪Nearlink。

“遥遥领先”的星闪

星闪Nearlink是一种无线短距离通信技术,用于承载智能汽车、智能终端、智能家居、智能制造等领域应用场景的数据交互。

星闪无线通信系统由星闪接入层、基础服务层和基础应用层组成,其中星闪接入层由SLB(基础接入)和SLE(低功耗接入)两部分组成。

SLB可以理解为WiFi,拥有更快的速度、更低的时延、更大的数据传输。

SLE可以理解为蓝牙,拥有更低的功耗。

SLB和SLE面向不同的业务需求,提供不同的传输服务,两者互相补充。

看到这里可能有闪粉就会说了:“这不就是WiFi和蓝牙的‘缝合怪’吗?”

NONONO!我们来看星闪接入层的性能评估结果,并将它与蓝牙进行对比就很清楚。

可以说是全方面秒杀蓝牙,最为突出的是时延这一项,只有20μs!

当然上面只是纸面数据,应用在实际生活中肯定会有所偏差,这里的偏差指的是优势更加明显

首先是在智能家居领域,星闪的直连设备是数十到百量级,蓝牙只有数个。

时延上星闪设备只有0.25ms,蓝牙约为10ms,是星闪设备的40倍。

其次是影音娱乐领域,星闪设备支持多声道无损音质连接,蓝牙仅支持立体声高清。

端到端时延为30-40ms,蓝牙为130-500ms,差距非常明显,在音画同步上明显胜出。

最后是游戏手柄、电竞鼠标等外设上,设备连接、多设备协同和回报率都远超蓝牙设备。

另外在抗干扰能力上,也比蓝牙强上好多个数量级(打字的时候蓝牙已经掉线5次了)。

所以说缝合怪是不对的,而是WiFi和蓝牙的融合升级,巨大升级,这个短距传输技术将会带来更多的生活体验升级。

星闪能用在哪里

而这时候细心的闪粉又提出不同看法:“你说的这些都是PPT,不会到时候要用PPT打败蓝牙吧?”

还真不是,在8月4日HDC大会上,设备体验区就有体验星闪技术的设备。

用作体验的是一款搭载了星闪技术的鼠标,作为对比旁边还有蓝牙连接和2.4G连接的鼠标。

(图源:B站@鹏鹏君驾到)

从鼠标测试上看,采用星闪技术的鼠标平均刷新率2.4G鼠标的4倍,平均传输时延是413.14μs,是2.4G鼠标的1/4。

游戏党狂喜,无线鼠标玩竞技类游戏也不怕时延高了。

动图封面

由此联想,在低时延的基础上,再加上无线传输高保真音频,星闪耳机到时候也是另一级别的享受。

在星闪联盟官网上,可以看到华为智慧屏和华为音箱就已经使用了星闪技术进行多设备互联,打造家庭影院。

之后还会有更多的额设备将星闪技术落地,正如介绍中所言,智能汽车、智能终端、智能家居、智能制造等领域都将覆盖。

幻想一下,在不久的将来,电子设备真的只需要一个电源线就足够了

什么时候能用星闪

一项技术的应用,除了本身技术的先进性,同时还要多方支持,才能推动技术全面落地,这就是星闪联盟的作用。

2020年9月,华为将该联盟转到中国工程院下,各行各业陆续加入星闪联盟。

直到今天,已经有320多家企业加入了星闪联盟,有计算机、汽车、家电、数码、网络运营商等各行各业。

仔细一看名单,大家熟知的小米、vivo、OPPO、中兴等手机厂商都在其中,有这么多厂商共同努力,星闪设备全民化指日可待。

根据星闪无线短距通信技术产业化推进白皮书中的典型应用落地节奏,在2023年底到2024年,智能汽车、智能制造、智能终端和智能家居领域会进入开发与商用阶段。

2023是星闪商用元年,2024年将会是星闪设备大爆发的一年。

你们觉得星闪会取代蓝牙吗?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/724542.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JAVA集合6-TreeSet

介绍 TreeSet&#xff1a;基于红黑树实现的有序集合&#xff0c;按元素的自然顺序或自定义顺序排序。 TreeSet<String> treeSet new TreeSet<>(); treeSet.add("Item 1"); treeSet.add("Item 2");TreeSet 的底层实现是基于 TreeMap 的&…

土地利用数据分类过程教学/土地利用分类/遥感解译/土地利用获取来源介绍/地理数据获取

本篇主要介绍如何对影像数据进行分类解译&#xff0c;及过程教学&#xff0c;示例数据下载链接&#xff1a;数据下载链接 一、背景介绍 土地是人类赖以生存与发展的重要资源和物质保障&#xff0c;在“人口&#xff0d;资源&#xff0d;环境&#xff0d;发展&#x…

Resilience4J之隔离(BulkHead)

Resilience4J之隔离(BulkHead) 中文官网https://github.com/lmhmhl/Resilience4j-Guides-Chinese/blob/main/core-modules/bulkhead.md 作用是&#xff1a;限制并发。 依赖隔离&负载保护&#xff1a;用于限制对于下游服务的最大并发数量的限制 maven依赖 <!--resil…

华为OD机试“HJ12 字符串反转”Java编程解答

描述 接受一个只包含小写字母的字符串&#xff0c;然后输出该字符串反转后的字符串。&#xff08;字符串长度不超过1000&#xff09; 输入描述&#xff1a; 输入一行&#xff0c;为一个只包含小写字母的字符串。 输出描述&#xff1a; 输出该字符串反转后的字符串。 示例…

npm证书过期问题

当我们在安装某些东西的时候&#xff0c;终端会报错: npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/js-md5 failed, reason: certificate has expirednpm ERR! A complete log of this run can be f…

最强模型Claude 3 Haiku速通指南在此!保姆级教学拿脚都能学会!

&#x1f389;&#x1f389;欢迎光临&#xff0c;终于等到你啦&#x1f389;&#x1f389; &#x1f3c5;我是苏泽&#xff0c;一位对技术充满热情的探索者和分享者。&#x1f680;&#x1f680; &#x1f31f;持续更新的专栏《Spring 狂野之旅&#xff1a;从入门到入魔》 &a…

Hack The Box-Perfection

目录 信息收集 nmap dirsearch gobuster whatweb WEB 信息收集 ffuf 漏洞探索 漏洞发现 模板注入 反弹shell 提权 get user and flag 信息收集 ssh登录&get root and flag 信息收集 nmap 端口探测┌──(root㉿ru)-[~/kali/hackthebox] └─# nmap -p- 10…

Java学习笔记005——接口的继承与实现

正如类之间可以继承&#xff0c;一个接口也可以继承另一个接口。Java为了避免多重继承带来的基类方法调用冲突的问题&#xff0c;Java只允许类的单继承&#xff0c;但允许接口的多继承。 1、接口的继承&#xff1a;更应该称为扩展。 &#xff08;1&#xff09;Animal.java&am…

C++之析构函数

在 C 中&#xff0c;析构函数&#xff08;Destructor&#xff09;是一个特殊的成员函数&#xff0c;用于在对象生命周期结束时执行清理工作和资源释放。析构函数的名称与类名相同&#xff0c;前面加上波浪号&#xff08;~&#xff09;&#xff0c;不接受任何参数&#xff0c;也…

[R] ggplot2 - exercise (“fill =“)

We have made the plots like: Lets practice with what we have learnt in: [R] How to communicate with your data? - ggplot2-CSDN博客https://blog.csdn.net/m0_74331272/article/details/136513694 #tutorial 5 -script #Exercise 1 #1.1# ggplot(smoking_and_drug_use_…

微信小程序开发系列(八)·微信小程序页面的划分以及轮播图区域的绘制和图片的添加

目录 1. 划分页面结构 2. 轮播图区域绘制 3. 轮播图图片添加 1. 划分页面结构 最终我们想达到如下效果&#xff1a; 其页面分为四层结构&#xff0c;因此我们需要配置四块view&#xff0c;代码如下&#xff1a; <!-- view 小程序提供的容器组件&#xff0c;可以当成…

【学习】torch.nn.CrossEntropyLoss交叉熵损失函数

交叉熵损失函数torch.nn.CrossEntropyLoss 交叉熵主要是用来判定实际的输出与期望的输出的接近程度&#xff0c;为什么这么说呢&#xff0c;举个例子&#xff1a; 在做分类的训练的时候&#xff0c;如果一个样本属于第K类&#xff0c;那么这个类别所对应的输出节点的输出值应…

支持国密的 Web 服务器

目录 前言编译 Nginx-with-GmSSLv3安装编译依赖的包下载源码编译代码配置与运行数字证书的生成与配置Nginx配置文件修改运行 Nginx-with-GmSSLv3测试Nginx小结前言 在上一章ARM 架构下国密算法库中,介绍了在银河麒麟系统 ARM 架构下编译国密库 GmSSL,在本章中,我将介绍集成…

96、C++ 性能优化一览

在对 C++ 版本的 resnet50 经过大约 5 个版本的优化之后,性能也基本达到了预期。至少利用手写的 resnet50 在 CPU 上推理一张图片感觉不到卡顿了。 下面对这几个版本的性能优化做一个总结。 初始版本1 第一版本的 C++ 代码,并没有考虑性能问题,仅仅是想按照手写 resnet50 …

操作系统原理与实验——实验四短进程优先调度

实验指南 运行环境&#xff1a; Dev c 算法思想&#xff1a; 短进程优先 (SPF)调度算法则是从就绪队列中选出一个估计运行时间最短的进程&#xff0c;将处理机分配给它&#xff0c;使它立即执行并一直执行到完成 核心数据结构&#xff1a; typedef struct data{ int hour; int…

Docker镜像操作介绍

一、镜像操作 镜像的操作可分为&#xff1a; 拉取镜像&#xff1a;拉取远程仓库的镜像到本地 docker pull重命名镜像&#xff1a;使用docker tag 命令重命名镜像查看镜像&#xff1a;使用docker image ls 或者 docker images命令查看本地已经存在的镜像删除镜像&#xff1a;删…

蓝桥杯倒计时 38 天

整数二分模板&#xff1a;数的范围 二分的本质不是单调性&#xff0c;而是二分出能满足某种性质使得将整数分成两半。 思考&#xff1a;模板题&#xff0c;模板记熟就能做 #include<iostream> using namespace std; int n,q; const int N 1e510; int a[N]; int main…

Jenkins 将shell脚本启动方式修改为bash

platform"arm x86" if [[ "$platform" ~ "arm" ]] thenecho "arm" fi最近在调试Jenkins实现的一些功能&#xff0c;发现在本地可以运行的脚本内容到了Jenkins里面就没办法运行了&#xff0c;不是提示unexpected operator就是提示[[ : …

Python 系统学习总结(基础语法+函数+数据容器+文件+异常+包+面向对象)

&#x1f525;博客主页&#xff1a; A_SHOWY&#x1f3a5;系列专栏&#xff1a;力扣刷题总结录 数据结构 云计算 数字图像处理 力扣每日一题_ 六天时间系统学习Python基础总结&#xff0c;目前不包括可视化部分&#xff0c;其他部分基本齐全&#xff0c;总结记录&#xff0…

网络编程 24/3/6 作业

1、数据库的增删改 #include <myhead.h> int main(int argc, const char *argv[]) {//定义数据库句柄指针sqlite3 *kdbNULL;//打开数据库&#xff0c;不存在则创建if(sqlite3_open("./my.db",&kdb)!SQLITE_OK){printf("sqlite3_open error\n");…