Table of Contents

فهم مجموعة مواد بروتوكول بلوتون ومكوناتها للمهندسين المدمجين

وقد أصبحت تكنولوجيا البلوتوث حجر الزاوية في الاتصالات اللاسلكية في النظم المتجسدة، مما مكّن كل شيء من أجهزة الرؤوس اللاسلكية ومجسات المنازل الذكية من وصلات البيانات الصناعية، ولوضع منتجات قوية وفعالة من حيث الطاقة، يجب على المهندسين المختلطين أن يبحروا في كومة البروتوكول التي تحكم كيفية انتقال البيانات من الطلب إلى الموجات اللاسلكية والخلفية، وهذه الحزمة ليست كتلة الوحيدة التي تُعدها طبقة واحدة من الكائنات ذات طبقة محددة بعناية.

وفي الأقسام التالية، نكسر كومة بروتوكول بلوتون من جهاز الراديو المادي من خلال ملفات التطبيقات، كما نسلط الضوء على الاعتبارات الرئيسية بالنسبة للمصممين المدمجين، بما في ذلك إدارة الطاقة والأمن، وآخر التحسينات التي أدخلت في بلوتون 5، و 5، و 5، و 5، و 5، و LE Audio.

الهيكل التنظيمي للنظام الأزرق: المضيف والمراقب المالي

(ج) يقسم البروتوكول إلى جزأين رئيسيين: المراقب ] ] و]Host ، ويضفي هذا الفصل طابعاً رسمياً على المراقب المالي المضيف المشترك بين الجوانب، الذي يُعَدُّد التواصل بينهما.

المراقب المالي

ويعالج المراقب المالي الطبقات الدنيا من الكومة: إذاعة، وقاعدة البيانات، ومدير الاتصال (بلوتون الكلاسيكي)، أو لينك لاير (في منطقة بلوتون منخفضة الطاقة)، وهي عادة ما تنفذ في رقاقة مخصصة أو تدمج في محيط إذاعي تابع للمراقبين الجزئيين، والمراقب المالي مسؤول عن المهام الحالية لنقل الحزمة، وأجهزة التكرار، والتشفير، وصيانة الوصلات.

المضيف

ويدير المضيف وحدة البرامجيات الرئيسية التابعة للنظام المدمج ويتضمن البروتوكولات ذات المستويات الأعلى: L2CAP، و SDP، وغات (للتر)، و RFCOMM (لكلاسيكي)، وموجزات الطلبات، ويتصل المضيف بالمراقب المالي عبر مجموعات الأجهزة الهالكة فوق أورت، أو شركة PSPI، أو شركة SDIO، أو شركة USB. Engineers writing firmware for the Host must manage connection,

Layer 1: The Radio (Physical Layer)

طبقة الراديو هي أساس بلوتوث، وهي تحدد كيف يتم تحويل القطع إلى موجات إذاعية، وفرق التردد المستخدمة، ومستويات الطاقة التحويلية.

فرق التردد والقناصل

ويعمل بلوتون في نطاق التردد ٢,٤ غيهرتز ISM )٤٠٠-٢٤٨٣,٥ ميغاهرتز( ويستخدم بلوتون الكلاسيكي ٧٩ قناة ميغاهرتز منفصلة، بينما يستخدم بلوتون منخفض الطاقة ٤٠ قناة )٣٧ قناة بيانات + ٣ قنوات إعلانية( مقسمة الى ميغاهرتز.

ويدير اختيار القنوات وتسلسل التسلسل الهضمي بقاعدة البيانات/الينك لاير، ويجب على المهندسين المختلطين أن يكفلوا دقة الترددات اللاسلكية )في حدود ٢٠ جزء من المليون للكلاسيكي، ٠٥٠ جزء من المليون للطلاب( للحفاظ على صلة موثوقة، ويمكن أن يؤدي التدرج وشيخوخة المنظفات البلورة إلى الانجراف، وهو ما يتطلب في كثير من الأحيان روتينايات المعايرة التلقائية.

معدلات التناوب والبيانات

(أ) استخدامات كلاسيكية من طراز " بلوتو " (GFSK) في مفتاح الترددات الأساسية (BR) عند درجة حرارة واحدة/متر، ويمكن أن تتحول إلى درجة التصويب (DPSK) أو 8 دي كي (DPDSK) بالنسبة لمعدل البيانات الاختياري المعزز (حتى 3 ميغابايت) (ب) تستخدم " GFK " مع معدل رمز واحد من متوسط التكلفة المضافة)

عند اختيار مصممة مدمجة يجب أن تتبادل القفزات واستهلاك الطاقة و المدى، مثلاً، يمكن للمصممة المدمجة أن تضاعف من حجمها، ولكنها قد تستهلك طاقة أكبر قليلاً، وتقدم نطاقاً أقصر قليلاً من المستوى 1M PHY.

رتب السلطة والزنوج

ويحدد بلوتون ثلاثة صفوف لتوليد الكهرباء للمرسلين:

  • Clas 1] (100 mW, +20 dBm) - up to 100 meters
  • Clas 2] (2.5 mW, +4 dBm) - up to 10 meters (most common in mobile devices)
  • Clas 3] (1 mW, 0 dBm) - up to 1 meter

ويتطلب تنفيذ الصف الأول شبكة مطابقة وكثيرا ما تكون مضخة خارجية للطاقة، أما بالنسبة للأجهزة المدمجة العاملة بالبطارية، فإن الرتبة 2 أو الرتبة 3 نموذجية لتلبية ميزانيات الطاقة، ويمكن تعديل طاقة الناتج بصورة دينامية عن طريق مدير الوصل للحد من التدخل وإنقاذ الطاقة.

وتعالج طبقة النطاقات الأساسية )الكلاسيك( ولينك لاير )الصف( التوقيت، وتشكيل الحزم، والسيطرة على الراديو، وهما قلب بروتوكول بلوتون المنخفض المستوى.

Piconets and Scatternets (Classic)

In Classic Bluetooth, communication occurs within a piconet]: one master and up to seven active slaves. The master sets the frequency hopping sequence and polling schedule. A tool can participate in multiple piconet, forming a scatternet, though this is rarely used in practice due to complexity. The Link Layer in LEheral starology only

وصل أنواع وصيغ الحزم

دعم بلوتون الكلاسيكي نوعين من الروابط المادية:

  • Synchronous Connection-Oriented (SCO)] -حجز فترات زمنية للبيانات غير الصوتية مثل البيانات السمعية (مثلاً، eSCO لتعزيز الموثوقية).
  • Asynchronous Connection-Less (ACL)] - collectionet —switched data for most applications.

ولا يستخدم برنامج " بلوتون " سوى قنوات البيانات ذات الصلة ذات الهيكل الحزمي المؤلف من ديباجة، وعنوان الوصول، ووحدة البيانات، ولجنة حقوق الطفل. ويحدد عنوان الوصول (32 قطعة) الصلة ويقلل كثيرا من فرص التكلم عبر سيناريوهات التقاسم.

التوقيت

وفي كل من بلوتون الكلاسيكي، يقسم الوقت إلى 625 ميكروات، وينقل ماجستير في حتى الطوابق؛ ويستجيب العبيد في فترات زمنية غريبة، ويتفاوض على فترات الربط ويمكن أن تتفاوت من 7.5 متر إلى 4 ثوان، ويقلل فترات زمنية أقصر من درجة الرطوبة، بل يزيد من استهلاك الطاقة، ويجب على المهندسين المختلطين اختيار بارامترات وصل تلبي متطلبات القطع والتساهل مع إبقاء دورة العمل منخفضة.

ويجلس في أعلى نطاق القاعدة مدير لينك في بلوتوث الكلاسيكي الذي ينفذ بروتوكول مدير لينك، وفي الرتبة المحلية، تُدمج مهام مراقبة الوصلة في لير لينك نفسه، ولكن الأهداف ذاتها موجودة: إنشاء وصلات، وأمن، وإدارة الطاقة.

مؤسسة الربط والتطوين

ويتفاوض مجلس الإدارة على معايير اتصال مثل أنواع الحزم، والضوابط على الطاقة، واستخدام الحزم المتعددة الطوابع، كما يتناول تحويل الأدوار (مثلاً، تبادل الماجستير/الرقائق) والانتقال بين أساليب الشم/العرض والنشاط، وبالنسبة إلى القطاع الخاص، فإن معظم هذه البارامترات توضع أثناء إنشاء الاتصال عبر إجراء LL-CONNECTION UPDATE REQ.

الإجراءات الأمنية

وقد تطورت درجة كبيرة من الأمن في مجال البلوتوث، حيث يتولى مدير الاتصال الدمج والتوثيق والتبريد، أما بالنسبة للكلاسيك الأزرق، فإن نموذج الأمن يشمل الأزواج أو نظام " إمبايل " البسيط، أما بالنسبة إلى " ليونك " ، فإن بروتوكول مدير الأمن يتجاوز " لينك لاير " ، ومع ذلك، يوفر محركاً حساساً (Le-CCM).

مراقبة السلطة

وتضبط حركة تحرير السودان/مدير الينك السلطة القائمة على قوة الإشارة المتلقاة، وتحتفظ هذه المراقبة المغلقة بالطاقة وتخفض التدخل، وتسمح بعض الشرائح بتطبيق سياسة مراقبة السلطة من خلال أوامر القيادة العليا، التي يمكن أن تكون مفيدة لتحقيق أقصى قدر من النطاقات الجمركية.

المراقب المالي المضيف

وشركة HCI هي بروتوكول تسلسلي موحد يحدد كيفية اتصال المضيف والمراقب المالي، وهي عادة ما تتخطى أورت (يستخدم النقل H4)، أو USB، أو SDIO.

ويعتبر فهم شركة HCI أمرا أساسيا للمهندسين المختلطين لأن العديد من أدوات التشويه (مثلا، مجموعة أدوات التزييف التابعة لشركة TTI، وشركة نورد لمصائد الأسماك) تلتقط حركة المرور التابعة لشركة HCI للكشف عن ما تفعله هذه الوجبات، وعند كتابة الرمز الجانبي للمضيف، يجب على المطور أن يصوغ على النحو الصحيح مجموعات القيادة الخاصة بشركة HCI، ومناسبات الرد على الأقر، وإدارة تدفق البيانات.

بروتوكولات أعلى درجة (هرست)

وتتضمن الطبعة المضيفة بروتوكولات توفر قنوات اتصال منظمة للتطبيقات.

بروتوكول مراقبة الاتصال وتكييفه في المناطق المحلية

ويستخدم برنامج العمل المتعدد القنوات المنطقية المتعددة على اتصال واحد من وحدات مكافحة الاتجار غير المشروع وغير المنظم، ويوفر تقسيماً للتعبئة واعادة تجميعاً، فضلاً عن نوعية الخدمات (النظام المنسق) وفي بلوتووث الكلاسيكي، يدعم برنامج L2CAP أيضاً قنوات الاتصال (مع مراقبة التدفق الائتماني) والقنوات غير المترابطة (للبثات) وفي برنامج العمل المتعلق بحجم المركبات المستخدمة أساساً في عملية تحديد أسعار الصرف (الوصلات المحدثة).

بروتوكول المساهمات وموجز الخصائص العامة (غات/غات)

وبالنسبة لشبكة " بلوتون " ، تحدد مجموعة " غات " طريقة منظمة لفضح خدمات وخصائص البيانات، ويوفر بروتوكول المعالم آلية للمحاسبين العميلين: مخازن خواديم " غات " )خدمات وخصائص ومصففات( وكتبها زبون " غات " ، وهذا الهيكل أساسي لتطبيقات المستوى مثل أجهزة رصد معدل ضربات القلب، والمجسات البيئية، وقربة من القربة.

ويجب على المهندسين المتجهين الذين يصممون خادم للغات أن يحددوا جدول المواصفات في برامج الحاسوب، وأن يتعاملوا مع طلبات القراءة/الكتابة، وأن يرسلوا إخطارات أو إشارات إلى العميل، وبالنسبة للأجهزة التي تعمل بالبطارية، يفضل تحديث الخادم (الإخطارات) على الاقتراع من أجل الحد من الأحداث الإذاعية.

بروتوكول الكشف عن الخدمات وموجز التعريفات العامة

ويستخدم جهاز " بلوتون " التقليدي خدماته في جهاز نائي، ويستخدم برنامج العمل العالمي لمعالجة اكتشاف الأجهزة (الكشف عن الأجهزة والمسح الضوئي) وإنشاء الاتصال، ويحدّد برنامج العمل العالمي أدوارا مثل الإذاعة، والمراقب، والبربهرال، والمركزي، ويحتوي حمولة الإعلانات (31 بوصة في 4 - 4 - 2، ممتدة إلى 1650 بوصة في بلوتوث 5.0 و ADI) على أعلامات وأجهزة لاسلكية.

RFCOMM and OBEX (Clasic)

(ج) تُنشئ شركة RS-232 موانئ متسلسلة على متن L2CAP، مما يتيح الاتصال المتسلسل الميراث، وتوفر شركة OBEX تبادلاً للجهات (مثل عمليات نقل الملفات)، ولا تزال هذه البروتوكولات تستخدم على نطاق واسع في الأجهزة المتولدة مثل أجهزة مسح الشوائب التي يمكن استخدامها في بلووث أو أدوات التشخيص.

بلوتون

وتُحدِّد الملامح كيفية الجمع بين البروتوكولات لتحقيق حالة استخدام محددة، وهي أساسية للقابلية للتشغيل المتبادل، وتشمل بعض الملامح المشتركة ما يلي:

  • Hands —Free Profile (HFP) ] - for voice communication in headsets and car kits.
  • Human Interface Device (HID) ] - for keyboards, mice, game controllers.
  • Audio/Video Remote Control Profile (AVRCP) - for control of audio/video players.
  • Health Device Profile (HDP)] - for medical sensors.
  • Environmental Sensing Service (ESS)] - a GATT service for temperature, humidity, pressure.
  • Blood Pressure Profile (BPP)] - معيار مراقبي ضغط الدم.

وعند اختيار أحد الملامح، ينبغي للمهندسين أن يفضلوا ملامح مطابقة للمستوى لتجنب تطوير العرف وضمان الأزواج السهلة مع الهواتف أو الحواسيب، وبالنسبة إلى " لي " ، فإن النبذات التي تحددها مجموعة " غات " (Blutooth SIG) (أو ملامح العرف (Plutooth) تُنفَّذ عادة باستخدام كومة توفر معلومات عن تطبيقية " GATT API " .

بلوتون 5 - x تعزيزات

وقد استحدثت المواصفات الأساسية لبلوتون 5,0 و5,1 و5,2 و5.3 عدة سمات تؤثر تأثيرا كبيرا على تصميم النظم المدمجة.

LE Advertising extensions

توسيع نطاق الإعلان عن بلو توث 5 مرات بالسماح بتحميل أكبر (حتى 1650 بوتس) وقنوات الإعلان المساعدة باستخدام الإعلان الدوري، مما يتيح زيادة فعالية عملية الفرز ونقل البيانات دون اتصال (مثل خدمات BLE mesh والمواقع) ويتطلب مفهوم إعلانات تحديد هوية المعالم وقنوات الإعلان الثانوي تحديد مواعيد دقيقة في مركز لينك لتجنب الاصطدامات.

LE Coded PHY and 2M PHY

وكما سبقت الإشارة، فإن المدونة تُعدّل النطاق بمقدار أربعة أضعاف، وذلك بتكريس كل جزء من الرموز المتعددة (S=2 أو S=8) وإضافة FEC. The 2M PHY doubles throughput, Both require underlying equipment support; not allرقائق implement them. When designing a product, verifying that the selected observers supports the desired PHY is crucial.

نغلة الوصول/نغمة المغادرة (AoA/AoD)

(ب) إيجاد اتجاه إضافي بواسطة استخدام صفائف الهوائيات وأخذ عينات من العيار العشاري، مما يتيح نظم تحديد المواقع في الوقت الحقيقي بدقة دون مقاس، وتدرج شركة لينك لاير امتدادا ثابتا خاصا بعد حمولة التغليف، وعينة للمعدات IQ من أجل حساب الزوايا، ويجب على المهندسين المتحركين العاملين في مجال تعقب الأصول أن يضمنوا تحويل المعدات إلى عدة

LE Isochronous Channels and LE Audio

(ب) أُدخل نظام " بلوتون " 5-2 قنابل " لي إيسكرونو " (LC3) لتنقية موثوق بها منخفضة التردد، وهذا هو أساس الهيكل الصوتي الجديد للشبكة، ويوفر الرمز LC3 جودة سمعية عالية عند البطاقات المنخفضة مقارنة بمحطة SBC.

بلووث ميش

(ب) بالنسبة لشبكات الأجهزة الكبيرة (مثلاً، التحكم في الإضاءة، التشغيل الآلي للبناء)، يستخدم بلوتون ميخ الفيضان أو الفيضان المدار على حاملي الإعلانات في بلي، وينقل رسائل تستخدم نموذجاً للنشر، ويحتوي على نماذج محددة (مثلاً، شبكة الوينيك أون أوف، لايت) وتشمل طبقة حامل (شبكة بي - دي - دي في، بيغات)، طبقة نقل (BGATT).

ويتطلب تنفيذ عقد " بلو توث ميش " ذاكرة هامة لخزن قوائم الاشتراكات، وأرقام التسلسل، وعناصر إعادة النقل، ويجب على المهندسين المختلطين اختيار مجموعة من المواد القابلة للذوي القدرة المتوسطة (مثلاً، حواجز زيفير، ورقم الهاتف النوردي، التي تدعم توفير خدمات الشبكة العالمية " غات " (PB-GATT) للمناطق الذكية أو الإعلانات على الشبكة.

اعتبارات التصميم للمهندسين المدمجين

إدارة الطاقة

وغالبا ما تكون حياة البطارية هي الأولوية العليا، ويوفر كومة البلوتون عدة آليات منخفضة القوة:

  • Sleep modes:] Observer idle states (e.g., sniff mode for Classic, deep sleep for LE) reduce current to microamps.
  • Connection intervals:] Longer intervals reduce duty cycle but increase latency. For periodic sensor data, 100 ms to 1 second is common.
  • Advertising interval:] Fast advertising (20 ms) drains bat; slow advertising (1+ second) increases discovery time.
  • TX power optimization:] Use the lowest output power that provides a reliable link.

وينبغي للمهندسين أيضاً أن ينظروا في الواجبات التي تدور حول أطراف محددة (مثل وقت دفء أجهزة الاستشعار) واستخدام مراقبة تدفق المعدات للحد من الاستماع إلى العبث عن طريق جهاز سبي/أوارت.

التعايش والتدخل

ويونفي، زغبي، والعديد من الأجهزة الأخرى، يمكن تحسين التعايش عن طريق:

  • (أ) استخدام قفزات الترددات التكييفية، التي تبث في القائمة السوداء قنوات ذات تدخل كبير.
  • استخدام "بي بي"/النازين مع التصفية لرفض محاصريّات من خارج النطاق
  • التنسيق مع (واي فاي) من خلال تبادل الهوائيات المشتركة أو استخدام التعايش القائم على نوع من التعايش بين الحياة والعالم الثاني

تصميمات الهوائيات

ويمكن أن يبطل الهوائي الفقير جميع أشكال التفسير الأخرى، أما بالنسبة للتصميمات المدمجة، فإن الهوائيات الملتوية الملتوية، أو الهوائيات المزروعة، أو الاحتكارات المزروعة، فهي شائعة، وتشمل البارامترات الحرجة المطابقة الدقيقة (50 هدفاً مستهدفاً)، وتخليص الطائرات الأرضية، والتصحيح إلى 2.44 جيهرتز.

دال - التعبئة والاختبار

ويمكن أن يكون إبطال مفعول بلوتون تحديا لأن الإذاعة غير مرئية، وتشمل الأدوات الأساسية ما يلي:

  • محلليات البروتوكول (مثلاً، إليسي، وتليدين ليكروي، أو حلول مفتوحة المصدر مثل شركة FSniffer مع شركة Wireshark) لالتقاط معدات HCI وفوق الطلاءات الجوية.
  • محلل سبكتروم للتدخل في النطاقات الداخلية والامتثال للقناع
  • مُختبرات امتثال لمؤهلات شركة بلوتون سيغ (RF-PHY, LL, L2CAP, GATT profiles).
  • سجلات البرمجيات مع المصابيح لربط الأحداث الساكنة

وهناك العديد من الوجبات الخفيفة المدمجة (مثلاً، الصواريخ الزفيرية، والفريتروس + باء لي) توفر مستويات من الديوغ يمكن إيقافها من أجل الإنتاج، وتساعد عملية قطع الأشجار أثناء التنمية على عزل قضايا مثل تحديثات الاتصالات المفقودة، أو إسناد الأخطاء في الوقت الحاضر أو أخطاء في الوقت المحدد لوكالة HCI.

التنفيذ الأمني

الأمن ليس اختيارياً، على الأقل:

  • Use Secure Connections only] mode for LE (features ECDH key exchange and AES —128 encryption).
  • Enable OOB coupleing] if the tool has an alternate secure channel.
  • Use random static addresses or resolvable private addresses (RPA) to prevent tracking.
  • وتكتب مجموعة " غات " الواردة التي تتميز بالقيم قيماً لتجنب التدفقات العازلة.
  • تخزين مفاتيح ربط في عنصر آمن أو ذاكرة مقاوم للآمال إن أمكن

خاتمة

كما أن مجموعة مواد بروتوكول بلوتون هي هيكل غني متعدد الطوابق يوازن بين الأداء والطاقة والتوافق، وبالنسبة للمهندسين المختلطين، فإن التداخل القوي بين كل طبقة - من الترددات اللاسلكية إلى طيف مجموعة غات - هو أمر أساسي لإيجاد منتجات لا يمكن الاعتماد عليها، كما أن التطور من مكونات بلوتوث كلاسيكية إلى BLE 40, Bluetooth 5.x, LE Audio, and Mesh