请输入您要查询的百科知识:

 

词条 Eddystone (Google)
释义

  1. Background

  2. Technical details

  3. Google beacon platform

  4. Security

  5. See also

  6. References

  7. External links

Eddystone is a Bluetooth Low Energy beacon profile released by Google in July 2015. The Apache 2.0-licensed, cross-platform, and versioned profile contains several frame types, including Eddystone-UID, Eddystone-URL, and Eddystone-TLM.[1] Eddystone-URL is used by the Physical Web project, whereas Eddystone-UID is typically used by native apps on a user's device, including Google's first party apps such as Google Maps.[2]

Background

The format was named after the Eddystone Lighthouse in the UK, motivated by the simplicity of a lighthouse-signal and its one-directional nature.[3]

Technical details

Though similar to the iBeacon profile released by Apple in 2013, Eddystone can be implemented without restriction. Eddystone also contains a telemetry frame (Eddystone-TLM) designed for reporting on a beacon's health, including, for example, battery level. Like other beacon technology, beacons with Eddystone can give devices a better indication of what objects and places are around them.[4] Importantly, beacons do not generally accept connections from other devices, meaning that the beacon itself cannot record what devices are in its vicinity. In many cases, the simplicity of the beacon frame means that an app (for example Google Chrome) is required in order to interpret the beacon's signal.

Nearby Messages is the API that can be used off of this protocol to receive data that is stored within beacons. Differing from iBeacon, Google beacon's use not only Bluetooth but also WiFi and near ultrasonic sounds to communicate between devices.[5]

Eddystone has 4 frame types.

  • Eddystone-UID broadcasts an identifying code that allows apps to retrieve information from app servers. These can be used for indoor location, identification of physical objects, and to interact with apps in any way the developer decides.[6]
  • Eddystone-EID broadcasts an encrypted rotating identifier in order to increase the security of the protocol, but otherwise acts similarly to the UID frame[7]
  • Eddystone-TLM broadcasts information about the beacon. This can include battery level, sensor data, or other relevant information to beacon administrators. It must be accompanied by another frame type to be usable as a beacon.[8]
  • Eddystone-URL broadcasts a URL of at most 18 characters that redirects to a website that is secured using SSL.[9] This beacon is the underpinning of the Physical Web.
    • In android 4.4 or higher, it causes a notification to be displayed on the user's phone.
    • As of October 2017, Google removed Eddystone detection from Chrome on iOS and Android[10].
    • On October 25th, 2018, Google announced that it will drop Nearby Notification based on Eddystone/Physical Web on December 6th, 2018.[11]

Google beacon platform

In tandem with the Eddystone, Google launched the Google beacon platform. The platform includes the Proximity Beacon API designed to associate content with individual beacons.[12] The Proximity Beacon API fronts a registry of beacons where extra information (known as "attachments"), useful to developers' applications, can be associated with individual beacon IDs. Several attachments can be associated with a single beacon. Attachments can be updated in real-time and can be retrieved by an app using the Nearby API in Android (through Google Play Services) and the Nearby library for iOS.

Security

In 2018 the security of the platform came under scrutiny from privacy advocates with concerns over how the audio component of the beacon is recorded, stored and ultimately filtered to just the ultrasonic portion of the signal.[13] Without proper informed consent, users may find their conversations are illegally being recorded by beacons using the Eddystone protocol in collaboration with the Nearby Messages API.

See also

  • Bluetooth low energy beacon
  • Facebook Bluetooth Beacon
  • iBeacon

References

1. ^{{cite news|url=https://arstechnica.com/gadgets/2015/07/meet-googles-eddystone-a-flexible-open-source-ibeacon-fighter/|title=Meet Google’s "Eddystone"—a flexible, open source iBeacon fighter|first=Ron|last=Amadeo|date=2015-07-14|accessdate=2015-07-14|publisher=Ars Technica}}
2. ^{{cite news|url=http://www.oregonlive.com/commuting/index.ssf/2015/03/trimet_google_activate_wireles.html|title=TriMet, Google activate first wireless train-arrival beacons for MAX riders|first=Joseph|last=Rose|date=2015-03-09|publisher=The Oregonian/OregonLive}}
3. ^{{cite news|url=https://arstechnica.com/gadgets/2015/07/meet-googles-eddystone-a-flexible-open-source-ibeacon-fighter/|title=Meet Google’s "Eddystone"—a flexible, open source iBeacon fighter|first=Ron|last=Amadeo|date=2015-07-14|accessdate=2015-07-14|publisher=Ars Technica}}
4. ^{{cite news|url=https://www.theverge.com/2015/7/14/8961843/google-eddystone-beacon-bluetooth-le|title=Google wants to help stores speak to your smartphone, just like Apple|first=Dieter |last=Bohn|date=2015-07-14|accessdate=2015-07-14|publisher=The Verge}}
5. ^{{Cite web|url=https://developers.google.com/nearby/messages/overview|title=Overview {{!}} Nearby Messages API {{!}} Google Developers|website=Google Developers|language=en|access-date=2018-05-12}}
6. ^{{cite web|url=https://github.com/google/eddystone/tree/master/eddystone-uid|website=Git-Hub Eddystone-UID |title=Eddystone-UID|accessdate= 26 April 2017}}
7. ^{{cite web|url=https://github.com/google/eddystone/tree/master/eddystone-eid|website=Git-Hub Eddystone-EID |title=Eddystone-EID|accessdate= 28 April 2017}}
8. ^{{cite web|url=https://github.com/google/eddystone/tree/master/eddystone-tlm|website=Git-Hub Eddystone-TLM |title=Eddystone-TLM|accessdate=28 April 2017}}
9. ^{{cite web|url=https://github.com/google/eddystone/tree/master/eddystone-url|website=Git-Hub Eddystone-URL |title=Eddystone-URL|accessdate=28 April 2017}}
10. ^{{cite web|url=https://www.beaconzone.co.uk/blog/troubleshooting-eddystone-url-on-ios/|title=Troubleshooting Eddystone-URL on iOS|accessdate=2018-08-09}}
11. ^{{Cite web|url=https://xamoom.com/2018/10/google-kills-eddystone-why-it-does-not-mean-a-lot/|title=Google kills Eddystone. Why it does not mean a lot. - xamoom|website=xamoom.com|language=en-US|access-date=2018-10-26}}
12. ^{{cite news|url=https://developers.google.com/beacons/|title=Mark Up the World Using Beacons|date=2015-07-14|accessdate=2015-07-14|publisher=Google}}
13. ^{{Cite news|url=https://theconversation.com/how-silent-signals-from-your-phone-could-be-recording-and-tracking-you-94978|title=How silent signals from your phone could be recording and tracking you|last=Matthews|first=Richard|work=The Conversation|access-date=2018-05-12|language=en}}

External links

  • [https://google.github.io/physical-web/ Physical Web project on Github]
  • [https://developers.google.com/nearby/ Nearby API info on Google.com]
  • [https://www.beaconzone.co.uk/EddystoneAndThePhysicalWeb Eddystone-URL and The Physical Web]
  • [https://beaufortfrancois.github.io/sandbox/physical-web/url-validator/ Google Physical Web URL Validator]
  • [https://play.google.com/store/apps/details?id=physical_web.org.physicalweb&hl=en_GB Physical Web Play Store App]
  • [https://itunes.apple.com/gb/app/physical-web/id927653608?mt=8 Physical Web App Store App]
  • [https://www.beaconzone.co.uk/blog/troubleshooting-eddystone-url-on-android/ Troubleshooting Eddystone-URL on Android]
  • [https://www.beaconzone.co.uk/blog/troubleshooting-eddystone-url-on-ios/ Troubleshooting Eddystone-URL on iOS]
  • [https://github.com/google/physical-web/issues GitHub Physical Web Issues]
  • [https://groups.google.com/forum/#!forum/physical-web-discuss Physical Web Discussion Forum]

6 : Geolocation|Radio-frequency identification|Radio navigation|Ubiquitous computing|Wireless locating|Indoor positioning system

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/10 18:32:24