ข้ามไปที่เนื้อหา
สารบัญ

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

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

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

iBeacon เทียบกับ Eddystone

การแนะนำ iBeacon

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

แอปเปิ้ลใส่ ไอบีคอน อินเทอร์เฟซที่เกี่ยวข้องใน CoreLocation.framework Google รองรับฟังก์ชันนี้ใน Android 4.3 และเวอร์ชันใหม่กว่า เพื่อใช้เทคโนโลยี iBeacon นักพัฒนาเพียงแค่ต้องปฏิบัติตามมาตรฐานเทคโนโลยี iBeacon เท่านั้น ปัจจุบันมีการใช้งานอย่างแพร่หลายในเกือบทุก สัญญาณไฟ.

รูปแบบเฟรม iBeacons

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

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

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

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

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

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

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

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

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

หากคุณใช้ บีคอนบลูทูธ หรือเซ็นเซอร์บลูทูธและเกตเวย์บลูทูธ (อุปกรณ์รับ) คุณสามารถเปลี่ยนรูปแบบข้อมูลได้ตามต้องการ ตราบใดที่อุปกรณ์รับสามารถถอดรหัสได้ ด้วยวิธีนี้ ข้อมูลจากหลากหลาย เซ็นเซอร์ สามารถส่งได้โดยใช้โปรโตคอล iBeacon สำหรับเทคโนโลยีบางอย่าง เช่น โลราวันอัตราข้อมูลช้าและขนาดแพ็กเกจเล็ก เกตเวย์ควรกรองข้อมูลที่ไม่จำเป็นและส่งเฉพาะข้อมูลที่มีประโยชน์เท่านั้น สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารหมายเลข 990-00522 ของ Lansitec Bluetooth Gateway

บทนำของ 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

เอ็ดดี้สโตน บีคอน - 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, major และ minor จากนั้นจึงส่ง major, minor และ RSSI ไปยังอุปกรณ์อื่น โลราวัน ผ่านเกตเวย์ จากนั้นไปยังคลาวด์ เซิร์ฟเวอร์จะคำนวณระยะห่างระหว่างบีคอนและตัวติดตามโดยใช้ค่า RSSI เพื่อระบุตำแหน่งของตัวติดตาม.

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

ด้วยความนิยมแพร่หลายของเทคโนโลยี LPWAN, WIFI และ 5G ทำให้มีการนำเทคโนโลยี BLE ไปใช้งานในแอปพลิเคชัน Beacon มากขึ้นในตลาด เทคโนโลยีบีคอน, โดยเฉพาะเทคโนโลยี Beacon+LPWAN มีข้อดีที่ได้รับการพิสูจน์แล้วมากมาย โซลูชั่น ในตลาดมีการใช้งาน Beacon ในหลายด้าน เช่น ลานจอดรถอัจฉริยะ พิพิธภัณฑ์ คลังสินค้า ระบบควบคุมอุณหภูมิ ร้านค้า บ้านพักคนชรา โรงพยาบาล ศูนย์แสดงสินค้า และอื่นๆ โซลูชั่น.

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

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

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