פרוטוקול Eddystone ומפרטים

פרוטוקול Eddystone ומפרטים

משואות Bluetooth משתלטות על כל אסטרטגיות השיווק. הם מאפשרים יישומים מודעים לקרבה לעסקים, לקוחות וסביבות תעשייתיות אחרות. מאמר זה מסביר את פרוטוקול ומפרטי Eddystone. יתר על כך, תוכלו ללמוד על תקני משואות Bluetooth BLE של Eddystone, iBeacon, וגם AltBeacon.

אז המשואות עומדים להפוך את כל עולמנו. לפני שנתקדם, איך חבילות הפרסום שלהם עובדות ומה הסטנדרט שלהם?

תקני משואות Bluetooth BLE

כיום יש שלושה תקני שוק קריטיים למשואות.

iBeacon ,אדיסטון, ALT

1. משואה של אדיסטון מגוגל

גוגל השיקה את המשואה הזו אי שם 2015. יש לו תאימות גם לסמארטפונים של Android ו- iOS. Eddystone מעבירה חבילות עם שלושה סוגי מסגרות. עסקים שונים יכולים לנהל את המשואות שלהם באמצעות ממשק תכנות יישומי קרבה.

2. iBeacon מבית אפל

אפל השיקה את המשואה שלה ב 2013. הוא תואם גם לטלפונים חכמים של Android ו- iOS. היא משתמשת בטכנולוגיית איתור סביבות נמוכות של Bluetooth כדי להעביר מזהה ייחודי אוניברסלי המכונה UUID. נסביר את זה בפירוט במאמר זה לפני כן.

3. AltBeacon מרשת רדיוס

רשתות רדיוס השיקו את המשואה שלה אי שם 2014. זהו מגדלור בעל קוד פתוח בעל מגוון רחב של שווקים פתוחים עם יישומי משואות מסוג אחר.
כל שלושת התקנים משתמשים במנגנון שידור BLE להעברת חבילות פרסום בערוץ BLE. הם משתמשים 37, 38 ו 39 כדי למנוע תעבורת Wi-Fi מתנגשת.

מפרטי פרוטוקול Eddystone

כל הסטנדרטים משתמשים במבנה הפרסומי שלהם ב- BLE לצורך הוספת הנתונים והפורמטים שלהם. מכשיר המשואות מפרסם את אותה חבילה בכל שלושת ערוצי הפרסום בכל פעם. לָכֵן, כל סורקי החבילות או המקלט של BLE יכולים לבחור את החבילה הזו בקלות. ברגע שהמקבל מקבל, הוא קובע כי חבילה זו ניתנת לפענוח או לא. אם זה ניתן לפענוח, המקלט מבצע את הפעולה המתאימה.

רכיבים משותפים

בתוך חבילת הפרסום, ישנם מבנים שונים של מטען נתונים: אורך, סוּג, ונתונים.

שדה האורך מגדיר בעצם את הגודל הכללי של שדות הנתונים הבאים וסוג הנתונים שלהם.

יתר על כך, סוג הנתונים מסביר אם הנתונים הם שם או URI. עוד הוא מציין כי זהו UUID שירות או אחד מסוגי הנתונים האחרים המוגדרים.

האחרון הוא נתוני מנות. זה המקום בו מכשירי המשואות לוקחים את המבנה כצעד קדימה. אז הם מגדירים תת-מבנה בתוך שדה הנתונים. הם עושים זאת כדי לקבוע את הסטנדרטים השונים.

חשוב שגם הנתונים וגם חבילות הפרסום ישתמשו באותו פורמט. מכשירי ביקון עוקבים בעצם אחר הפורמטים הסטנדרטיים של חבילות הפרסום. למרות זאת, הם כוללים מטען נתונים לסטנדרט אחד או יותר.

פורמט פרוטוקול משואות אדדיסטון מאת גוגל

פורמט פרוטוקול משואות אדדיסטון מאת גוגל

Eddystone היא חוצה פלטפורמות, פורמט מקור פתוח המוצג על ידי גוגל. הוא מגדיר סוגי מסגרות רבים ושונים בהשוואה לתקני משואות אחרים. משואות יכולות להשתמש בפורמטים אלה בשילוב או בנפרד.

Eddystone-UID

אתה יכול להשתמש בפורמט זה כדי לשדר מזהה משואה ייחודי. הוא שידר תעודת מזהה ייחודית של 16 בתים. המזהה מכיל מרחב שמות של 10 בתים ומופע של 6 בתים. יתר על כן, מזהה זה יכול להיות שימושי למיפוי התקן לרשומה באחסון החיצוני.

החלק של מרחב השמות משמש לקיבוץ קבוצה מסוימת של משואות. מצד שני, מזהה המופע מועיל לזיהוי מכשירים בודדים בכל הקבוצה. בנוסף לזה, חלוקת הזיהוי לרכיבי מופע ומרחב שמות מאפשרת לבצע אופטימיזציה של אסטרטגיות סריקת BLE.

Eddystone-URL

משואות משתמשות בו כדי לשדר איתני משאבים אחידים. המסגרת משדרת URL בעל פורמט קידוד דחוס כך שיתאים לחבילת AD. לאחר פענוח כתובת האתר, משתמשים יכולים להשתמש בכתובות האתרים כדי לגשת לאינטרנט.

לדוגמה, אם משואת כתובת אתר של Eddystone משדרת את כתובת האתר כמו goo.gl/moco18, הלקוח יכול לעבור לדף האינטרנט על ידי הקשה עליו.

Eddystone-TLM

זה מיועד לשידור טלמטריה - בריאות ומעמד- נתונים על מכשיר המשואות עצמו. אז מסגרת זו משדרת מידע טלמטרי על מכשיר המשואות. מידע זה כולל מתח סוללה, ספירת מנות שידור, וטמפרטורת המכשיר.

Eddystone-EID

הוא משתמש במזהים ארעיים כדי לשפר את אבטחת המשואות. מסגרת זו משדרת מזהה ארעי מוצפן. מזהה זה משתנה מעת לעת במהלך ההרשמה הראשונית בשיעור שנקבע בשירות אינטרנט.

מסגרת ה- Eddystone-URL מציעה בסיסי תוכן באינטרנט על קרבה מבלי לדרוש אפליקציה לפלטפורמות ניידות שונות. Chrome ל- iOS כבר תומך בתכונה זו של Eddystone. באמצעות יישומון Chrome Today, המשתמשים מסוגלים לגשת לתוכן אינטרנט הרלוונטי לסביבה. אז הם נוהגים לקבל התראות כשנתקלים במשואות.

תוכל למצוא מפרטי פרוטוקולים שונים יחד עם כלים וקוד קוד פתוח בדף GitHub של גוגל אדדיסטון.

נתוני iBeacon של אפל

נתוני iBeacon של אפל

אפל הייתה החברה הראשונה שהציגה משואה לעולם. ה- iBeacon הוא סימן מסחרי של אפל. כל החברות שרוצות למכור מוצר זה חייבות לקבל רישיון בחינם מאפל.

iBeacon משתמש בחבילה בת 30 בתים. המשואות חייבות לשדר את החבילה הזו 100 מרווחי מטר. למרות זאת, כל המשואות אינן מקפידות על הגבלת מרחק זו. אפליקציות iOS שונות המשתמשות במסגרת Core Location יכולות לבקש מ- iOS לעקוב ברציפות אחר אירועי מעבר משואות. זה כולל קיום או הזנת קרבה של iBeacon על ידי ה- UUID. יתר על כך, הוא כולל עוד תחומים עיקריים וקטנים.

מעקב אחר iOS מתרחש בין אם היישום פועל ובין אם לאו. יתר על כך, זה יכול להפעיל את האפליקציה הסגורה. חובה להפעיל את תכונות המיקום. אחרת, האפליקציה לא תפקח על המיקום.

תקן AltBeacon מבית Radius Networking

AltBeacon הוא תקן משואות פופולרי נוסף. המפרט של AltBeacon הוא ניסיון ליצור תקן מערכת הפעלה אגנוסטית ומקור פתוח. למפרט מפורט של AltBeacon, אתה יכול לבקר באתר הרשמי של AltBeacon.

Eddystone-URL כבר לא עובד?

Eddystone-URL כבר לא עובד

לפעמים נראה ש- URL של Eddystone אינו פועל. הסיבה היא: לגוגל יש מנגנון דירוג או ציון כלשהו. פירוש הדבר שלעיתים גוגל אינה מציגה כתובת אתר עם שיעור קליקים נמוך מאוד. יתר על כך, הם גם מסתירים התראות או כתובות אתרים שדחית בעבר. למרות זאת, קשה לציין את הסיבה המדויקת כאן. אם יש בעיה שלא נראתה, אתה יכול לקחת את הבעיה ישירות לצוות האינטרנט הפיזי.