ข้ามไปที่เนื้อหา
บ้าน - iBeacon เทียบกับ Eddystone – คุณสมบัติ ความคล้ายคลึง และความแตกต่าง

iBeacon เทียบกับ Eddystone – คุณสมบัติ ความคล้ายคลึง และความแตกต่าง

iBeacon เทียบกับ Eddystone – คุณสมบัติ ความคล้ายคลึง และความแตกต่าง

สารบัญ
สารบัญ
iBeacon เทียบกับ Eddystone
iBeacon เทียบกับ Eddystone

iBeacon เทียบกับ Eddystone

การแนะนำ iBeacon

iBeacon เป็นเทคโนโลยีระบุตำแหน่งไมโครที่แม่นยำ ซึ่งพัฒนาบนพื้นฐานบลูทูธ 4.0 (Bluetooth Smart) ที่ Apple เปิดตัวในงาน WWDC ปี 2013 เทคโนโลยีพื้นฐานนี้ใช้ BLE ซึ่งรองรับหลังจาก iPhone 4S เมื่ออุปกรณ์พกพาของคุณ เช่น สมาร์ทโฟน อยู่ใกล้กับ Beacon สมาร์ทโฟนก็สามารถรับสัญญาณได้

แอปเปิ้ลใส่ ไอบีคอน related interfaces into CoreLocation.framework . Google supports this function in Android 4.3 and later versions. To apply iBeacon technology, developers only need to meet the iBeacon technology standards. It is now universally used in almost of สัญญาณไฟ.

รูปแบบเฟรม iBeacons

รูปแบบเฟรมแพ็กเก็ตออกอากาศของ iBeacon มีดังนี้ เราจะเห็นว่ารูปแบบเฟรมประกอบด้วยพารามิเตอร์ต่างๆ เช่น ความยาวการออกอากาศ, ประเภท, รหัสบริษัท, ประเภท iBeacon, ความยาว iBeacon, UUID, เมเจอร์, ไมเนอร์ และกำลังสัญญาณ

Ibeacon Data 31B
Ibeacon เทียบกับ Eddystone - คุณสมบัติ ความคล้ายคลึง และความแตกต่าง 6

คุณสมบัติของ iBeacon

iBeacon เป็นข้อมูลตำแหน่งโดยพื้นฐาน ดังนั้น Apple จึงได้รวมฟังก์ชัน iBeacon ไว้ใน Core Location และใช้คุณลักษณะสามประการเป็นหลักเพื่อระบุ iBeacon: UUID ของความใกล้ชิด หลักและรอง

UUID ใช้เพื่อระบุบริษัท iBeacon ที่แต่ละบริษัทหรือองค์กรใช้ควรมี Proximity UUID เดียวกัน หรือที่เรียกว่า UUID

Major ใช้เพื่อระบุกลุ่มบีคอนที่เกี่ยวข้อง ตัวอย่างเช่น ในคลังสินค้า บีคอนของชิ้นส่วนแต่ละประเภทควรมี Major เดียวกัน บทบาทของ Major คล้ายกับการจัดกลุ่มเพื่อจัดการอุปกรณ์ Beacon จำนวนมากได้ดียิ่งขึ้น

ไมเนอร์ใช้เพื่อแยกแยะบีคอนเฉพาะ และคุณสามารถกำหนดไมเนอร์ให้กับแต่ละอุปกรณ์ในคลังสินค้าได้

หากไม่ได้ระบุแอตทริบิวต์เหล่านี้ ระบบจะละเว้นแอตทริบิวต์เหล่านี้เมื่อจับคู่หรือรับอุปกรณ์ คุณสามารถทราบได้เพียง UUID ของ Beacon เท่านั้น แต่ไม่สามารถแยกความแตกต่างระหว่างแต่ละแอตทริบิวต์ได้

นอกจากนี้ เราจะเห็นว่าข้อมูลทั้งหมดของ iBeacon ได้รับการแก้ไขแล้ว และโค้ดแต่ละส่วนก็มีข้อจำกัด หากคุณต้องการใช้งานบนโทรศัพท์มือถือ นักพัฒนาหรือผู้ใช้สามารถใช้รูปแบบเดียวกันได้เท่านั้น และไม่สามารถปรับเปลี่ยนเพิ่มเติมหรือพัฒนาเองได้

หากคุณใช้ บีคอนบลูทูธ or a Bluetooth sensor and a Bluetooth gateway (receiving device), you can change the data format as needed, as long as the receiving device can decode it. In this way, data from various เซ็นเซอร์ can be transmitted using the iBeacon protocol. For some technologies like โลราวัน, the data rate is slow, and the package size is small. The gateway should filter useless data and only send useful ones. For more information, please refer to “How Lansitec Bluetooth Gateway works”, document Number 990 -00522.

บทนำของ Eddystone

Eddystone เป็นบีคอนโอเพ่นซอร์สข้ามแพลตฟอร์มรูปแบบ Bluetooth LE ซึ่งเปิดตัวโดย Google เมื่อวันที่ 15 กรกฎาคม 2015 โดยส่วนใหญ่ใช้เพื่อส่งข้อมูลไปยังบุคคลในสถานที่สาธารณะ

เนื่องจาก Google ได้วางตำแหน่งโครงการดังกล่าวเป็นโครงการโอเพ่นซอร์ส ตามธรรมเนียมแล้ว Google จะไม่ตั้งชื่อโครงการโอเพ่นซอร์สเหล่านั้นด้วยชื่อ Google

ตัวอย่างเช่น ระบบปฏิบัติการ Android ไม่ได้ใช้ชื่อ Google ประชาชนไม่จำเป็นต้องรู้ว่าบริษัทใดพัฒนา เอ็ดดี้สโตนมีเพียง OEM Beacon และผู้พัฒนาแอปที่เกี่ยวข้องเท่านั้นที่ทราบ

คุณสมบัติของเอ็ดดี้สโตน

นอกเหนือจากข้อได้เปรียบของการเป็นโอเพนซอร์สแล้ว Eddystone ยังรองรับเฟรมเวิร์กต่างๆ มากมาย โดย iBeacon และ The Physical Web ของ Google รองรับเพียงหนึ่งเดียวเท่านั้น

กรอบงาน Eddystone หลายชุดประกอบด้วยข้อมูลในสี่รูปแบบ: UUID, URL, TLM และ EID

จุดประสงค์เดิมของ UID ของ Eddystone คือการใช้งานร่วมกับ iBeacon UUID เพื่อก้าวข้ามข้อจำกัดของการใช้เพียง iBeacon UUID ผู้ค้าสามารถกำหนด UID ได้อย่างอิสระ และแอปสามารถเลือกรับเฉพาะข้อความจาก UID นี้เท่านั้น แอปผู้ค้ายังสามารถใช้รหัสประจำตัวเฉพาะของ UID เพื่อค้นหาสาขาที่ผู้ใช้อยู่ทั่วโลก และส่งข้อมูลที่เกี่ยวข้อง เช่น คูปอง การเชื่อมต่อ Wi-Fi เป็นต้น ผ่านรหัสประจำตัวของ UID

เห็นได้ชัดว่าลิงก์ URL ถูกใช้อย่างแพร่หลายและเรียบง่ายกว่า UUID โทรศัพท์มือถือทุกเครื่องมีเบราว์เซอร์ และสามารถเปิด URL ได้

TLM ซึ่งเป็นเฟรมเวิร์กการวัดและส่งข้อมูลระยะไกลนี้ มีประโยชน์สำหรับธุรกิจที่ต้องการควบคุมบีคอนจำนวนมาก เนื่องจากบีคอนส่วนใหญ่ใช้พลังงานจากแบตเตอรี่ จึงจำเป็นต้องเปลี่ยนหรือชาร์จใหม่หลังจากใช้งานไประยะหนึ่ง เฟรมข้อมูลการวัดและส่งข้อมูลนี้ช่วยให้บีคอนสามารถส่งข้อมูลสถานะและพลังงานไปยังพนักงานโดยรอบ เพื่อให้พนักงานสามารถดำเนินการบำรุงรักษาและเปลี่ยนอุปกรณ์ได้

EID คือกรอบการทำงานด้านความปลอดภัย ซึ่งเป็นสัญญาณที่อนุญาตให้เฉพาะผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถอ่านข้อมูลได้ ยกตัวอย่างเช่น ในบริษัท จะมีการติดตั้งสัญญาณไว้ในล็อบบี้เพื่อแจ้งข้อมูลไปยังลูกค้าและผู้เยี่ยมชมทุกคน อย่างไรก็ตาม บริษัทก็มีข้อความสำหรับพนักงานเท่านั้น และไม่ต้องการให้ลูกค้าและผู้เยี่ยมชมเห็นข้อความเหล่านี้

รูปแบบเฟรม Eddystone

แทนที่จะใช้ฟิลด์ข้อมูลผู้ผลิต Eddystone จะใส่ค่า 0xFEAA ลงในฟิลด์ UUID บริการ 16 บิตแบบเต็ม และใช้ฟิลด์ข้อมูลบริการที่เกี่ยวข้องเพื่อเก็บข้อมูล Beacon ดูรายละเอียดทั้งหมดได้ด้านล่าง:

สถานการณ์การใช้ Eddystone

  • ในการส่งเสริมการขายสินค้าแบบใกล้ชิด เช่น ลูกค้าที่ซื้อของใกล้ซุปเปอร์มาร์เก็ตและร้านอาหาร
  • รับข้อมูลตำแหน่งที่ตั้งที่สนามบิน สถานีรถไฟ จุดชมวิว และพิพิธภัณฑ์
  • ติดตามทรัพย์สินเพื่อป้องกันการสูญเสีย
  • เดินในร่มในห้างสรรพสินค้า
  • ส่งข้อมูลจากเซ็นเซอร์

แลนซิเทค เกตเวย์บลูทูธ LoRa รองรับทั้ง iBeacon และ Eddystone สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสาร 'วิธีการทำงานของ Lansitec Bluetooth Gateway' หมายเลข 990-00522

Eddystone Beacon - 31B
Ibeacon เทียบกับ Eddystone - คุณสมบัติ ความคล้ายคลึง และความแตกต่าง 7

อุปกรณ์ Beacon ใช้ BLE อย่างไร

เนื้อหาข้างต้นแสดงให้เห็นว่า BLE, Beacon, iBeacon และ Eddystone คืออะไร แล้วอุปกรณ์ Beacon ทำงานตามเทคโนโลยี BLE ได้อย่างไร? ก่อนอื่น มาดูกระบวนการเชื่อมต่อทั้งหมดของ BLE กันก่อน

กระบวนการเชื่อมต่อการสแกนการออกอากาศของ BLE

ต้องเชื่อมต่อมาสเตอร์และตัวรับสัญญาณเพื่อสร้างช่องสัญญาณแบบหนึ่งต่อหนึ่งก่อนการสื่อสารข้อมูลสำหรับอุปกรณ์ต่างๆ เช่น ชุดหูฟัง ลำโพง หรือบลูทูธ OTA การเชื่อมต่อประกอบด้วยสี่ขั้นตอน ได้แก่ การโฆษณา การสแกน การเริ่มใช้งาน และการเชื่อมต่อ

เราจะไม่ลงรายละเอียดในบทความนี้ โปรดติดต่อเราหากคุณต้องการทราบข้อมูลเพิ่มเติม

วิธีใช้ Beacon

อุปกรณ์ Beacon ใช้เฉพาะช่องโฆษณาเท่านั้น ดังนั้นจึงไม่มีขั้นตอนการเชื่อมต่อ BLE ตามมา และนี่คือเหตุผลที่ Beacon ถูกนำมาใช้ในสาขาการประยุกต์ใช้งานด้านการระบุตำแหน่งที่แม่นยำภายในอาคารที่ใช้พลังงานต่ำและการโฆษณาข้อมูลเซ็นเซอร์ ความหมายของ Beacon ตามตัวอักษรคือ อุปกรณ์นี้จะส่งแพ็กเก็ตข้อมูลในช่วงเวลาที่กำหนด และข้อมูลดังกล่าวสามารถรับได้โดยอุปกรณ์ส่วนกลาง เช่น โทรศัพท์มือถือหรือเกตเวย์บลูทูธ

เช่น เซ็นเซอร์วัดอุณหภูมิและความชื้น สามารถส่งข้อมูลลงในเพย์โหลด iBeacon และเซ็นเซอร์จะแจ้งเตือนทุกวินาที เซ็นเซอร์ไม่ได้เชื่อมต่อกับอุปกรณ์อื่นใด และเกตเวย์บลูทูธที่อยู่ใกล้เคียงจะรับเฉพาะข้อความจาก Beacon จากนั้นจึงส่งข้อมูลอุณหภูมิ ความชื้น ทั้งข้อมูลหลักและข้อมูลรองไปยังเซิร์ฟเวอร์หรือสถานีที่เชื่อมต่อผ่านแบ็คฮอล หากเป็นเกตเวย์บลูทูธที่ใช้ LoRa เกตเวย์บลูทูธสามารถส่งข้อมูลไปยังเกตเวย์ LoRa ผ่าน LoRa แล้วจึงส่งข้อมูลไปยังคลาวด์ ดังแสดงด้านล่าง

เพื่อยกตัวอย่างภายใน เราได้ติดตั้งบีคอนไว้ที่ทางเข้า เมื่อตัวติดตามหรือเกตเวย์บลูทูธได้รับข้อมูล มันจะกรอง UUID, เมเจอร์ และไมเนอร์ จากนั้นจึงส่งต่อข้อมูลเมเจอร์ ไมเนอร์ และ RSSI ไปยังเกตเวย์ LoRaWAN แล้วจึงส่งต่อไปยังคลาวด์ เซิร์ฟเวอร์จะคำนวณระยะห่างระหว่างบีคอนและตัวติดตามด้วย RSSI เพื่อระบุตำแหน่งของตัวติดตาม

เนื่องจากผู้ลงโฆษณาและผู้รับทำงานบนช่องสัญญาณ 37, 38 และ 39 แบบสุ่ม หากบีคอนประกาศทุกๆ 1 วินาที และเกตเวย์เปิด "หน้าต่างรับ 1 วินาที" เป็นระยะๆ อาจมีความเป็นไปได้ที่เกตเวย์จะไม่สามารถรับบีคอนได้ เราขอแนะนำให้ตั้งค่าระยะเวลารับมากกว่าสองครั้งก่อนช่วงเวลาโฆษณาของบีคอน

With the popularization of LPWAN, WIFI, and 5G technologies, Beacon application cases based on BLE technology have blossomed everywhere in the market. Beacon technology, especially Beacon+LPWAN technology, has many proven solutions on the market, such as smart parking lots, museums, warehouses, cold-chains, stores, nursing homes, hospitals, exhibition centers, and other Beacon application solutions.

Figure 1. B-Mobile® Solution Data Flow
รูปที่ 1 การไหลของข้อมูลโซลูชัน B-Mobile®
Figure 2. B-Fixed® Solution Data Flow
รูปที่ 2 การไหลของข้อมูลโซลูชัน B-Fixed®

สำรวจเอกสารข้อมูล: เทคโนโลยีบลูทูธและบทนำคำศัพท์ทั่วไป.

แชร์โพสต์นี้:

ข่าวสาร IoT ล่าสุด:

เอกสารเผยแพร่: