2.4g无线私有协议透传方案特色梳理
为什么?
在2.4G这个频段,的确有待你拥挤,有提供高速上网的wifi,有提供短距离数据和云音乐传输的bt,还要各种xx的东西。在wifi和bt无法覆盖的领域,又出来一个2.4G私有协议传输芯片,这种芯片很大程度上弥补了标准协议的覆盖不到的场景,往往会有意向不到的用途。
特点
作为一个应用十分广泛的芯片,2.4G私有协议有以下几个特色是wifi和bt无法替代的。
A 低延时:
相比wifi和bt的复杂的协议和网络,2.4G私有协议的传输层东西特别少,基本上属于透传的,这就可以做出延时非常低的产品。相比蓝牙动辄100ms以上的延时,2.4G私有协议可以做到10ms以内的延时,这种延时的差距,让2.4G私有传输协议在一些对延时要求比较高的产品上大放异彩。比如,无线鼠标,游戏耳机,无线麦克风等。
B 组网简单:
相比wifi和bt的蓝牙,2.4G私有传输协议组网非常简单,可以说,基本上不需要组网,这就让设备使用起来非常简答,特别是局域网的无线设备,一对多或者一对一,开机就可以工作,这个特点可以极大地提升产品的用户体验度。
C 高速度:
相比bt的速率,2.4G的传输速率一般要比较高,无协议限制,也没有那么多层,使用蓝牙的核的2.4G芯片,往往兼顾低功耗的场景,速率可达2Mbit,这个速率应用在传输音频数据上,已经绰绰有余了。
D 远距离:
wifi和蓝牙受限于协议和认证指标,一般的发射功率不能随便配置的,这个也就导致了wifi和bt的距离并不能任意发挥,为了远一些,只能调节射频参数了,这个参数仅仅是锦上添花,2.4G私有协议芯片就不一样了,很多2.4G私有协议芯片的发射功率可达10db,数传的距离可达几百米,这个是非常惊人的传输距离了。在一些特殊应用场合,这个也是一个核心功能点。
场景
物联网的发展,以及无线设备的广泛应用,短距离的射频芯片的应用是越来越广泛了。针对这些广泛的应用,其实很多技术都无法全场景覆盖。使用不同的技术去解决特定的问题,这也许是我们方案技术人要面对的问题。2.4G私有协议传输,正好弥补了wifi和bt的场景空缺,也会让我们的产品变得丰富起来。
展望
世人都说物联好,唯有问题找不到。物联网被吹得那么大,归根到底还是要解决实际问题的,笔者相信,依靠这些技术,会让很多东西变得更加智能化,更加便利化。
2.4g无线私有协议透传方案特色梳理的更多相关文章
- 4G DTU为什么要具有透传的功能
4G DTU为什么要透传 透传的目的就是为了在数据传输的过程中不对数据做任何出来,实现发送方和接收方的数据完全一样,长度和内容完全没有变化.它主要是使用在智能设备之间的远程串口数据传输,是一种和传输方 ...
- Dubbo透传traceId/logid的一种思路
前言: 随着dubbo的开源, 以及成为apache顶级项目. dubbo越来越受到国内java developer欢迎, 甚至成为服务化自治的首选方案. 随着微服务的流行, 如何跟踪整个调用链, 成 ...
- 4G DTU的数据透传功能如何实现
准备将众山科技4G DTU进行数据透传之前,先将电脑串口连接到4G DTU串口上.如果是没有硬件串口的电脑,可以通过USB转RS232串口转换线进行连接. 连接成功后,按照说明书中提供的初始参数进行设 ...
- CC1101 433无线模块,STM8串口透传
CC1101 433无线模块,STM8串口透传 原理图:http://download.csdn.net/detail/cp1300/7496509 下面是STM8程序 CC1101.C /*** ...
- ESP8266局域网智能家居 路由器下作服务器模式串口透传 无线通信控制 arduino uno示例 模板参考
准备工作 下载一个Arduino IDE, 下载8266的库文件 ESP8266服务器模式串口透传编译 功能说明 1.直接使用路由器中转数据 2.手机放热点模式直接传输数据 两者有访问IP地址的差别, ...
- 低功耗蓝牙(BLE)透传模块 ——RF-BM-S01(BQB认证)
本文来源深圳信驰达科技www.szrfstar.com,技术交流群336720020. 低功耗蓝牙(BLE)透传模块 ——RF-BM-S01(BQB认证) 深圳市信驰达科技有限公司 2013年3月18 ...
- 百万行mysql数据库优化和10G大文件上传方案
百万行mysql数据库优化和10G大文件上传方案 最近这几天正在忙这个优化的方案,一直没时间耍,忙碌了一段时间终于还是拿下了这个项目?项目中不要每次都把程序上的问题,让mysql数据库来承担,它只是个 ...
- 18-ESP8266 SDK开发基础入门篇--TCP 服务器 RTOS版,串口透传,TCP客户端控制LED
https://www.cnblogs.com/yangfengwu/p/11112015.html 先规定一下协议 aa 55 02 01 F1 4C 控制LED点亮 F1 4C为CRC高位和低位 ...
- 个推+DCLOUD,推送消息和透传消息
DCLOUD方案中集成了个推方案,最好是用个推来做推送相关的东西 消息分2类: 1.推送消息,这种一般会出现在手机的最上面的通知栏,用户是肯定会知道的 2.透传消息,这种一般就是一个Alert提示框, ...
- 真正实现Netty私有协议开发
首先<Netty权威指南>私有协议开发那一章的样例代码是编译不通过的(但是这丝毫不影响本书的价值)处理方案可以参考:http://www.itnose.net/detail/6112870 ...
随机推荐
- 【幻兽帕鲁】专用服务器攻略来啦!一键部署,5s开服
本文分享自华为云社区<全网最易用.最实用.最好用的[幻兽帕鲁]专用服务器攻略来啦!一键部署,5s开服!>,作者: 云容器大未来. 华为云隆重推出"帕鲁服务器-云耀云容器版&quo ...
- Linux shell的while循环
while循环 #!/bin/bash #其中":"表示while循环的条件永远为真的意思 while : do read -p "Enter a number [1-5 ...
- 动态获取input内容文本(排除候选拼音文本) - js事件
要想通过事件实时获取文本框文本,一开始是想到下面的方法,但实际效果都存在一定的缺点. 通过change/blur事件获取 change事件只有在选中点击或者失焦的时候,才能够触发. blur事件则是只 ...
- html知识概念(不含标签)
CS架构与BS架构 C/S架构 Client(客户端) / Server(服务器) 需要安装客户端使用,哔哩哔哩客户端.腾讯视频客户端等 需求安装.需要更新.不跨平台 B/S架构 Browser(浏览 ...
- win10安装和配置weblogic12c
下载和安装 http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html ● 将jar放到jdk的bi ...
- win10下开启IIS部署网站
今天测试一个有关IIS的安全漏洞用了下win10下的IIS,记录一下,供网友参考. 1.启用IIS 依次点开: 控制面板-----程序----启用或关闭Windows功能 以下图片中打钩的地方全勾上. ...
- 理解[].forEach.call()并说明为什么要使用[].forEach.call()
[].forEach.call(elems, callback) 相当于: Array.prototype.forEach.call(elems, callback) 又相当于: function(e ...
- Array.forEach() 与 Array.map()这些方法的第三个可选参数 array 的作用
说明 let thisArray = [] thisArray.forEach((item, index, array)=>{ //为什么要有array,而不是直接用thisArray? }) ...
- 硬件开发笔记(三):硬件开发基本流程,制作一个USB转RS232的模块(二):设计原理图库
前言 上一篇了解了基本的过程,选型了相关的芯片,本篇描述原理图的设计过程,在原理图设计之前或者过程中需要不断新增原理图元器件. Allegro.OrCad Cadence公司针对PCB方面 ...
- 使用俩个链接在一起的容器运行wordpress
# 问题,如何分离mysql和wordpress,使它们每个都单独运行一个容器. # 解决办法:运行时通过--link选项使它们链接在一起 --link <container_name>: ...