1.Beacon介绍
Beacon 是建立在低功耗蓝牙协议基础上的一种广播协议,其工作方式是,配备有低功耗蓝牙(Bluetooth Low Energy,简称BLE,也就是常说的Bluetooth 4.0)通信功能的设备使用BLE技术向周围发送本设备特有的ID,接收到该ID的应用软件会根据该ID采取相应的响应。设备特有的ID即为UUID,是一个长度为128Bit的ID。
工作原理:如下图所示,Beacon 会每隔一定的时间向周边环境广播一个数据包,作为独立的蓝牙主机(比如手机等)在执行扫描动作时,会间隔地接收到 Beacon 广播出来的数据包。同时,在主机接收到广播包时,其中会指示该广播包来自于哪一个蓝牙从机 MAC 地址(每个 Beacon 拥有唯一的 MAC 地址)的从机设备和当前的接收发送信号强度指示值RSSI为多少。这时候,如果手机上安装有Beacon对应的app,接收到该ID的app会根据该ID的设置条件采取相应的相应。例如,可以通过RSSI值的变化,估算出设备之间的距离。
应用场景:现有的应用场景主要是在室内环境当中;
商品近距离推广:例如,当检测出靠近商场的某个区域时,进行针对性的商品推广;
货品追踪:包裹跟踪等;
室内导航:由于GPS室内场景下具有较大的误差性,相对而言使用Beacon进行室内导航具有更好的准确性;
目前蓝牙Beacon技术的应用场景非常多,具体的应用场景可以根据不同行业定制。
Beacon与常见的NFC功能对比:
Beacon NFC
技术基础 蓝牙4.0(低功耗) 基于RFID
有效距离 十几米以内 4厘米左右
技术方案 发送端:定时重复发送数据包;
手机:收到数据包,并处理; 靠近NFC Tag,激活其中的线圈和程序
价格 20-200元 2-5元
安全 低,广播模式,真假难辨 支持安全传输
Beacon几何定位:

图1:Beacon室内定位原理
几何定位是一类最常用的定位算法,其包括距离交会、角度交会和航位推算。为了简化,利用二维平面几何来说明原理,如上图所示,有A、B、C三个点,其中C为目标定位点,在已知一些几何条件后,可以推算出C的位置:
(1)若已知A、B的位置,并通过测量L1和L2两条边的距离确定C的位置,这样的方 式即为距离交会;
(2)若已知A、B的位置,并通过测量theta1和theta2两个角度确定C的位置,这样 的方式即为角度交会;
(3)若已知A的位置,并已知L1和theta1,或已知B的位置和L2及theta2,从而确 定C的位置,这样的方式即为极坐标法,也是航位推算的原型。
可见几何定位算法的原理有着严谨的几何数学基础,因此采用几何定位算法定位的精度完全受制于距离测量或角度测量的精度,当然这些几何条件都是推算的最小条件,可利用冗余观测(各观测值都有误差)平差进一步对测量结果进行改善效果。

Beacon技术相关介绍及应用相关推荐

  1. SOA技术相关介绍(RPC, Web Service, REST,SOAP,JMI)

    概念介绍 SOA(面向服务的软件架构.Service Oriented Architecture),是一种软件设计模式,主要应用于不同应用组件之间通过某种协议来互操作.例如典型的  通信网络协议.因此 ...

  2. 北工大计算机学院教授,北工大计算机学院计算机科学与技术导师介绍:周艺华...

    北工大计算机学院计算机科学与技术导师介绍:周艺华本站小编 免费考研网/2016-06-21 一.基本情况 周艺华,男,1969年3月生,博士,副教授,学术学位.专业学位硕士生导师,信息安全学科部教师, ...

  3. 潘淳:国士无双《微软技术俱乐部(苏州)成立大会暨微软技术交流会介绍》附专题视频...

    题记:凡我赶不上的,我就在未来等他,随时等待捕捉那个趋势的的到来.2019年立一个FLAG,加入一个成长性组织,一个能让我学习使我成长的平台.2019年你和我都将亲历这个组织的到来,一个属于苏州程序员 ...

  4. 集美大学诚毅学院计算机科学与技术学费,集美大学诚毅学院计算机科学与技术专业介绍...

    计算机科学与技术专业 (理工类,四年制本科,工学学士) 培养目标培养掌握计算机科学与技术的基本理论.方法和技能,从事计算机系统及相关领域的研究.设计.开发.运行.维护和管理的高级工程技术人才. 业务要 ...

  5. 转:基于iOS上MDM技术相关资料整理及汇总

    转自:http://www.mbaike.net/mdm/6.html 一.MDM相关知识: MDM (Mobile Device Management ),即移动设备管理.在21世纪的今天,数据是企 ...

  6. 最全NFC芯片技术厂商介绍及应用介绍

    最全NFC芯片技术厂商介绍及应用介绍 NFC由非接触式射频识别(RFID)演变而来,由飞利浦半导体(现恩智浦半导体公司).诺基亚和索尼共同研制开发,其基础是RFID及互连技术.目前这项技术在日韩被广泛 ...

  7. 计算机网络技术人员介绍,计算机网络技术专业介绍2021 计算机网络技术专业就业方向及前景...

    计算机网络技术专业介绍2021,计算机网络技术专业是近来的热门专业,相信大家也想详细了解这个专业的内容.就业前景和方向.下面查字典网小编整理了2021计算机网络技术的简介及前景的内容,以供大家参考. ...

  8. 本硕一致计算机科学与技术专业介绍,哈尔滨理工大学计算机科学与技术专业介绍...

    计算机科学与技术(本科,四年,理工类) 专业简介:本专业为省级重点专业,拥有计算机应用技术博士点:计算机应用技术.计算机软件与理论和计算机体系结构三个工学硕士点:计算机技术和软件工程两个工程硕士点.本 ...

  9. 语音认别---唤醒技术KWS介绍

    语音认别---唤醒技术KWS介绍 由于目前终端(如手机)上的CPU还不足够强劲,不能让语音识别的各种算法跑在终端上,尤其现在语音识别都是基于深度学习来做了,更加不能跑在终端上,所以目前主流的语音识别方 ...

  10. 阿里MNN推理框架相关介绍

    一.参考资料 MNN官网 中文文档-语雀 欢迎使用MNN文档 - MNN-Doc 2.1.1 documentation) 英文文档 MNN知识库 MNN 官方仓库 二.相关介绍 1. MNN简介 M ...

最新文章

  1. 零基础学习java软件开发攻略
  2. Scala基础 - 下划线使用指南
  3. BeetleX.Redis基础操作和对象格式
  4. 数据eda_银行数据EDA:逐步
  5. 培训学校计算机助教是干嘛的,【助教】的意思是什么?【助教】是什么意思?...
  6. paypal php txn id,php 接入 paypal 支付
  7. Linux策略性路由应用及深入分析(iproute2)
  8. CSS常见的中属性级,选择符级的Hack
  9. IntelliJ IDEA创建Java-Web项目
  10. python处理卫星云图获取亮温值
  11. 【每日一题】一起冲击蓝桥杯吧——Day5【蓝桥真题一起练】
  12. python实现多表合并_python实现excel多表合并的方法
  13. 类似vmlogin浏览器的有哪些?vmlogin,AdsPower,候鸟浏览器等防关联浏览器中同类型软件最强是哪一个?防关联指纹浏览器哪个好?
  14. 微信办公时代,企业文化也能撑起企业的半壁江山?
  15. 适用于 Windows 的 iTunes 10.12.9.3 64位 最新版 下载,支持 iOS 14
  16. Blender教程之魔方全自动特效教学
  17. 英语单词复习1(四级)
  18. 数字化助力能源高效利用
  19. SQL Server 安装:以前的某个程序安装已在安装计算机上创建挂起的文件操作
  20. 计算机科学与探索 sci,第一篇SCI论文投稿经历(计算机专业)

热门文章

  1. Unity:通过脚本控制Shader中的Cutoff
  2. oracle一次性说清楚,多种分隔符的一个字段拆分多行,再多行多列多种分隔符拆多行,最终处理超亿亿。。亿级别数据量
  3. day 55 定位流(相对,绝对,固定)
  4. HDS USPV-VSP HP XP24000 Raid崩溃阵列损坏多盘损坏数据恢复方法思路分享
  5. [源码和文档分享]基于JAVA实现的图形化页面置换算法
  6. “约定优于配置”与Magento总结
  7. ping计算机名获取IP
  8. 机器朗读发音电脑说话
  9. [管理]ERP专业术语
  10. python绘制3d点云_python – 来自点云的3D凸包