تستحوذ إشارات البلوتوث على جميع استراتيجيات التسويق. أنها تمكن التطبيقات المدركة للتقارب للشركات, العملاء والبيئات الصناعية الأخرى. تشرح هذه المقالة بروتوكول Eddystone والمواصفات. علاوة على ذلك, سوف تتعلم عن معايير منارة Bluetooth BLE الخاصة بـ Eddystone, iBeacon, و AltBeacon أيضًا.
لذا فإن المنارات على وشك تغيير عالمنا بأكمله. قبل أن نمضي قدما, كيف تعمل حزم الإعلانات الخاصة بهم وما هو معيارهم?
معايير منارة Bluetooth BLE
يوجد اليوم ثلاثة معايير سوقية مهمة للإشارات.
1. Eddystone منارة من جوجل
أطلقت Google هذه المنارة في مكان ما مرة أخرى 2015. إنه متوافق مع كل من الهواتف الذكية التي تعمل بنظام Android و iOS. Eddystone ينقل الحزم بثلاثة أنواع من الإطارات. يمكن للشركات المختلفة إدارة مناراتها باستخدام واجهة برمجة التطبيقات Proximity Beacon.
2. iBeacon من شركة آبل
أطلقت Apple منارة في 2013. كما أنه متوافق مع الهواتف الذكية التي تعمل بنظام Android و iOS. يستخدم تقنية Bluetooth منخفضة الطاقة للكشف عن المناطق المجاورة لنقل معرف فريد عالميًا يُعرف باسم UUID. سنشرحها بالتفصيل في هذه المقالة في المستقبل.
3. AltBeacon من شبكة Radius
أطلقت شبكات Radius منارة في مكان ما في 2014. إنها منارة مفتوحة المصدر لها مجموعة واسعة من الأسواق المفتوحة بنوع مختلف من تطبيقات المنارة.
تستخدم المعايير الثلاثة آلية بث BLE لإرسال حزم الإعلانات على قناة BLE. هم يستخدمون 37, 38 و 39 لتجنب تعارض حركة مرور Wi-Fi.
مواصفات بروتوكول Eddystone
تستخدم جميع المعايير هيكلها الخاص لإعلانات BLE لإضافة بياناتها وتنسيقاتها. يقوم جهاز المرشد بالإعلان عن نفس الحزمة على جميع القنوات الإعلانية الثلاث في كل مرة. وبالتالي, يمكن لجميع الماسح الضوئي أو جهاز الاستقبال BLE اختيار الحزمة بسهولة. بمجرد أن يتلقى المتلقي, يحدد أن هذه الحزمة قابلة للفك أم لا. إذا كان هذا غير قابل للفك, يأخذ المتلقي الإجراء المقابل.
العناصر المشتركة
ضمن الحزمة الإعلانية, هناك هياكل مختلفة لحمولة البيانات: الطول, نوع, والبيانات.
• يحدد حقل الطول بشكل أساسي الحجم الكلي لحقول البيانات اللاحقة ونوع بياناتها.
• علاوة على ذلك, يشرح نوع البيانات ما إذا كانت البيانات اسمًا أم URI. كما يشير إلى أنه إما UUID للخدمة أو أحد أنواع البيانات المحددة الأخرى.
• آخر واحد هو حزمة البيانات. إنه المكان الذي تأخذ فيه أجهزة المنارة الهيكل كخطوة إلى الأمام. لذا فهم يحددون بنية فرعية داخل مجال البيانات. يفعلون ذلك لتحديد المعايير المختلفة.
من المهم أن تستخدم حزم البيانات والإعلان نفس التنسيق. تتبع أجهزة منارة بشكل أساسي تنسيقات حزم الإعلانات القياسية. ومع ذلك, أنها تشمل حمولة البيانات لمعيار واحد أو أكثر.
تنسيق بروتوكول Eddystone beacon بواسطة Google
Eddystone عبارة عن منصة مشتركة, تنسيق منارة مفتوح المصدر مقدم من Google. يحدد العديد من أنواع الإطارات المختلفة مقارنة بمعايير المنارة الأخرى. يمكن للبرامج التنبيهية استخدام هذه التنسيقات مجتمعة أو بشكل فردي.
إديستون- UID
يمكنك استخدام هذا التنسيق لبث معرف مرشد فريد. يبث معرف منارة فريد 16 بايت. يحتوي المعرف على مساحة اسم 10 بايت ومثيل 6 بايت. علاوة على ذلك, يمكن أن يكون هذا المعرف مفيدًا لتعيين جهاز إلى سجل في وحدة التخزين الخارجية.
يستخدم جزء مساحة الاسم لتجميع مجموعة معينة من الإشارات. من ناحية أخرى, معرف المثيل مفيد في تحديد الأجهزة الفردية في المجموعة بأكملها. بالإضافة إلى ذلك, يسهل تقسيم المعرف إلى مكونات مثيل ومساحة الاسم تحسين استراتيجيات مسح BLE.
Eddystone- URL
تستخدمه منارات لبث محددات مواقع المعلومات. يبث الإطار عنوان URL يحتوي على تنسيق ترميز مضغوط ليلائم حزمة AD. بعد فك تشفير URL, يمكن للمستخدمين استخدام عناوين URL للوصول إلى الإنترنت.
فمثلا, إذا بثت إشارة Eddystone-URL عنوان URL مثل goo.gl/moco18, يمكن للعميل الانتقال إلى صفحة الويب من خلال النقر عليها.
إديستون- TLM
هو الحال بالنسبة للبث القياس عن بعد - الصحة والحالة- بيانات حول جهاز المرشد نفسه. لذلك يبث هذا الإطار معلومات القياس عن بعد حول جهاز المنارة. تتضمن هذه المعلومات جهد البطارية, عدد حزم البث, ودرجة حرارة الجهاز.
إديستون - عيد
يستخدم معرفات سريعة الزوال لتعزيز أمن المنارات. يبث هذا الإطار معرّفًا سريع الزوال مشفرًا. يتغير هذا المعرف بشكل دوري أثناء التسجيل الأولي بمعدل يتم تحديده بواسطة خدمة الويب.
يوفر إطار Eddystone-URL قواعد محتوى الويب على القرب دون الحاجة إلى تطبيق لمنصات المحمول المختلفة. يدعم Chrome لنظام iOS بالفعل ميزة Eddystone هذه. من خلال استخدام Chrome Today Widget, يمكن للمستخدمين الوصول إلى محتوى الويب ذي الصلة بالجوار. لذلك يستخدمون لتلقي الإخطارات عند مواجهة منارات.
يمكنك العثور على مواصفات بروتوكول مختلفة جنبًا إلى جنب مع الأدوات وكود مفتوح المصدر على صفحة Google Eddystone GitHub.
بيانات iBeacon من Apple
كانت Apple أول شركة تقدم منارة للعالم. iBeacon هي علامة تجارية لشركة Apple. يجب على جميع الشركات التي ترغب في بيع هذا المنتج الحصول على ترخيص مجاني من Apple.
يستخدم iBeacon حزمة بحجم 30 بايت. يجب أن تبث منارات هذه الحزمة على 100 فترات متر. ومع ذلك, لا تلتزم جميع إشارات التنبيه بتقييد المسافة هذا. يمكن لتطبيقات iOS المختلفة التي تستخدم إطار عمل Core Location أن تطلب من iOS المراقبة المستمرة للأحداث العابرة للمنطقة. وهو يتضمن وجود أو الدخول بالقرب من iBeacon بواسطة UUID. علاوة على ذلك, ويشمل كذلك المجالات الرئيسية والثانوية.
يتم تتبع IOS سواء كان التطبيق قيد التشغيل أم لا. علاوة على ذلك, يمكنه تشغيل التطبيق المغلق. من الضروري تشغيل ميزات الموقع. غير ذلك, التطبيق لن يراقب الموقع.
معيار AltBeacon من Radius Networking
AltBeacon هو معيار منارة مشهور آخر. مواصفات AltBeacon هي محاولة لإنشاء معيار مفتوح المصدر وغير محدد نظام التشغيل. للحصول على مواصفات مفصلة من AltBeacon, يمكنك زيارة الموقع الرسمي لـ AltBeacon.
Eddystone-URL لا يعمل بعد الآن?
في بعض الأحيان يبدو أن Eddystone-URL لا يعمل. السبب هو: جوجل لديها بعض الترتيب أو آلية تسجيل النقاط. هذا يعني في بعض الأحيان أن Google لا تعرض عنوان URL به نسبة نقر منخفضة جدًا. علاوة على ذلك, كما أنها تخفي الإشعارات أو عناوين URL التي رفضتها في الماضي. ومع ذلك, من الصعب تحديد السبب الدقيق هنا. إذا كانت هناك مشكلة غير مرئية, يمكنك نقل مشكلتك مباشرة إلى طاقم الشبكة المادية.