وضع غير متصل بالشبكة لسماعات بلوتوث منخفضة الطاقة بتقنية البلوتوث
وضع غير متصل بالشبكة لسماعات بلوتوث منخفضة الطاقة بتقنية البلوتوث
يعد تصميم وتنفيذ نموذج غير متصل بالإنترنت أحد أكبر التغييرات من Bluetooth Classic إلى Bluetooth Low Energy. في النموذج غير المتصل بالإنترنت ، لا تحتاج الأجهزة إلى أن تظل متصلة من أجل التبادل السريع للمعلومات الصالحة. نظرًا لأن البروتوكول الأساسي لا ينشئ قناة موجهة للاتصال بين الأجهزة ، فلم يعد هناك تكلفة لفقد الاتصال أو إعادة الاتصال عند الحاجة إلى إرسال البيانات. يشجع هذا الأجهزة على إنشاء اتصالات فقط عندما تحتاج إلى إرسال البيانات ، بدلاً من الحفاظ على اتصالات البيانات باهظة الثمن بحيث يمكن إرسال البيانات في أي وقت. في الواقع ، يجلب وضع الاتصال هذا بعض التغييرات المثيرة للاهتمام في التصميم على البروتوكولات اللاسلكية القياسية. في القنوات الموجهة للاتصال ، يجب أن تمر معلومات الحالة عبر البروتوكول وتستغرق بعض الوقت لتأسيسها. لذلك ، عندما تكون معلومات الحالة مطلوبة ، فعادة ما تكون خارج المرحلة غير المتاحة ولا يمكن استخدامها إلا من خلال إنشاء حالة ضمنية بين الجهازين وتذكرها. يستغرق إنشاء معلومات الحالة هذه وقتًا طويلاً ، مما يتسبب في تأخير الاتصال الأولي بسبب اكتشاف معلومات الحالة والتفاوض بشأنها. عادةً ما تتضمن البروتوكولات القائمة على الحالة الضمنية إجراءات التفاوض والتكوين ، ووظائف بتات وأرقام الإصدارات ، وما إلى ذلك. يمكن أن يكون النظام ذو الحالة أكثر كفاءة في الإدارة إذا استمر الاتصال لفترة طويلة وسيولد الكثير من معلومات الحالة. www.bjbjaudio.com
لسوء الحظ ، لم يتم تعريف العديد من البروتوكولات بشكل كامل ، ويتم تعريف كل حالة بت منها بشكل ضمني بدلاً من تحديدها بشكل صريح. يؤدي هذا إلى مشكلات قابلية التشغيل البيني ، حيث يعتقد كل جهاز أن الاتصال له حالة مختلفة ، وبالتالي يضع افتراضات مختلفة حول ما سيحدث بعد ذلك أو ما يجب أن يحدث بعد ذلك ، والتي تعد واحدة من أكبر المشكلات مع الأنظمة الموجهة نحو الاتصال. يمكن حل هذه المشكلة من خلال تحديد الدولة بوضوح وتحديد كيفية عمل آلة الدولة. تعد طبقة بروتوكول التحكم في الارتباط المنطقي بالبلوتوث (L2CAP) وبروتوكول التكيف (L2CAP) مثالًا جيدًا: تحدد تقنية Bluetooth الكلاسيكية آلة حالة بسيطة ونظام تكوين لإنشاء اتصال ، وتحدد بوضوح جميع حالات الاتصال ، وتوفر وصفًا كاملاً للجهاز. ومع ذلك ، فقد استغرق هذا التصميم النموذجي أكثر من عقد من الزمان ليتوافق مع وضعه الحالي. www.bjbjaudio.com
يحدد وضع عدم الاتصال حالة الجهاز ، وليس حالة الاتصال ، وبالتالي يتم حل المشكلات المذكورة أعلاه. كشف الحالة من خلال بروتوكول عديم الحالة (مثل خصائص البروتوكول) ، مما يسمح بفصل الاتصال في أي وقت والحصول على الحالة الحالية مباشرة من النظير عند إعادة الاتصال. بدلاً من ذلك ، يمكن تعريف آلة الحالة بشكل صريح ، مما يعرض حالاتها ونقاط التفتيش الخاصة بها للخدمة للمضي قدمًا في تشغيل جهاز الحالة. أيضًا ، عند تغيير أي معلومات ، يكون الجهاز مسجلاً بالفعل وجاهزًا لتلقي معلومات تغيير الحالة الحالية. يمكن أيضًا استعادة الاتصال. www.bjbjaudio.com