بسم الله الرحمن الرحيم
و الصلاة والسلام على أشرف المرسلين سيدنا محمد النبي الأمي الأمين...أما بعد
ملخص ما سبق:
تحدثنا في المقالة السابقة عن المزيد من طبقة ال radio وعن القدره المستهلكه في حالات الإرسال و الإستقبال والسكونhold (و هي الفترة التي لا يحصل فيها أي تبادل للمعلومات) ..و لمزيد من المعلومات الرجوعإلى المقالتين السابقتين عن طبقة radio. و هنا نتحدث عن الطبقات التاليه لل radio حسب ما تسمح المساحة والوقت إن شاء الله
طبقة ال Baseband
أن طبقة ال Baseband هي الطبقة التي تتحكم في الطبقة السابقة ألا وهي Radio حيث أن عملية القفزه التردديه تتم عن طريق هذه الطبقة .
كما أن طبقة Baseband ممكن أن تقوم ببعض أنواع التشفير للبيانات المرسلة (و في نفس الوقت فك التشفيرللبيانات المستقبلة) وتوفيرالأمان للإرسال
والإستقبال من التداخل و التجسس...وإن إرسال واستقبال البيانات المقطعة(على شكل packets) عبر الشبكه اللاسلكيه يتم أيضا عن طريق هذه الطبقة
هناك نوعين من أنواع التشبيك أو الربط links ممكن استخدامه :
1- التوصيل الموجه المتزامنSynchronous Connection Oriented (SCO): وهي معنيه بأن تكون البيانات المتراسلة متزامنه مثل الأصوات خاصة
2- التوصيل الغير متزامن Asynchronous Connection Less(ACL): و هي معنية بتطبيقات نقل البيانات الغير محتاجة لنقل متزامن
إذا إن وظائف طبقة Baseband لازمه للأجهزه كي تزامن توقيتاتها أو ما يسمى clock لديها وبالتالي البدء في التوصيل والربط وأيضا يشمل ذلك
عملية مسح لتحديد عناوين لكل جهاز في المدى القريب لتكوين شبكة(كما سيأتي ذكره) الربط بين الأجهزه المدعمة لل"بلوتوث"
كم أن عملية "تصحيح الأخطاء" Error Correction لقطع البيانات المنقلةpackets تختلف حسب نوع القطع المنقله وصيغة تصحيح الخطأ بها
طبقة" معيار إداره الربط"Link Manager Protocol(LMP)
إن وظيفة هذه الطبقة يمكن تصنفيها في:
- إداره شبكة Piconet Managment
- تضبيطات الربط Link Configuration
إداره Piconet:
Piconet عاره عن شبكه صغيره مكونة من مجموعه من الأجهزه (طبعا المشتركه في "البلوتوث") على نفس القناه channelو المعرفه بالمسار القفزي الترددي(أي المعرفه على قفزات تردديه معينة ومحدده). وواحد من هذه الأجهزه- وغالبا هو الجهاز الذي بدأ عملية الربط initiated the connection يسمى " السيد" master أو الرئيسي. وصولا إلى سبعة (7) أجهزه ممكن توصيلها بهذا master كخادمين slaves وأيضا أكثر من هذا العدد ممكن إضافته في حالة الإنتظار parked state (القليل الإستهلاك للقدره power بالطبع)
إن الأجهزه الموصلة بشبكةpiconet بإمكانها أن تتواصل فيما بينها عبر نوعي الربط السابقين سواء ACL أو SCO حسب محددات النقل و نوع البياناتdata packets (انظر فوق)
إن مشاركه القناه تحدد بواسطة الجهاز ال رئيسي master بمساعده مدير الربط link manager في كل جهاز متصل به
إذا:
لإتصال أي جهازين أو أكثر عبر ال "بلوتوث" يجب إنشاء شبكة piconet بينهم( مع ملاحظة أن الأجهزه ممكن أن تكون جزء من عده piconets في نفس الوقت) والشكل التالي يوضح مخطط master , slaves
إذا ...طبقة LMP تقوم بوظائف عملية اضافة إو ازالة slaves من أي piconet باإضافة بأنها تتيح التحويل بين الأدوار بين الأجهزه ( بحيث تحول أي جهاز خادم slave إل master والعكس)
كما أن طبقة LMP تهيىء الوضع القليلة القدره low power modes( مثل park state المذكوره ) وذلك لتوفير القدره المستهلكه
عندما لا يرسل الجهاز أي بيانات
تضبيطات الربط link configuration:
يتضمن تضبيط الربط عمليه تهيئة خصائص الربط link parameter وأيضا "كفاءه الخدمه " Quality of service(QoS) وأيضا
التحكم في كمية القدره المستهلكة كما ذكرنا سابقا .....بالإضافة إلى أن خاصية السماحيه أو إعطاء الإذن للأجهزهauthentication لكي تدخل في
الربط من وظائف هذه الطبقة...
طبقة معيار التحكم المنطقي للربط Logic Link Control &Adaption Protocol(L2CAP)
هذا المعيار يضم معظم التطبيقات الموجوده لعملية التراسل ....و وظيفة طبقة L2CAP الأساسية :
التخليط أو المشاركة Multiplexing:
إن هذا المعيار يسمح لعده تطبيقات لإستخدام خط ربط link بين جهازين أو أكثر في نفس الوقت
التقسيم وإعاده التجميعSegmentation &Reassembly:
إن هذا المعيار يجب أن يصغر حجم قطع البيانات data packets القادمه منجهاز تحت بند تطبيق معين إلى الحجم المناسب للإستقبال عن طريق baseband ..(حيث أن L2CAPنفسه يقبل packets حجمها 64 كيلو بت بينما baseband يستقبل حمل من الpackets مقداره 2745 بت)
بالإضافة إلىأن العمليه العكسيه تتم أيضا عبر هذا المعيار
كفاءة الخدمه Quality os Service
إن طبقة L2CAP يسمح للتطبيقات المختلفة لتحديد كفاءه الخدمه للنقل QoS للparameters الخاصة بالنقل مثل peak Bandwidthو
Delay variation(تغير التأخير)
وبالتالي إن L2CAP هي طبقة تعتبر Interface للتطبيقات و الطبقات الأعلى
وإن شاء الله في المقالة القادمه سوف نكمل عن الطبقات سنتحدث إن شاء الله عن HCI وطبقة التطبيقات...وفقنا الله وإياكم ولا تنسوني بصالح الدعاء في هذه الأيام المباركه ... وما نحن إلا طلاب علم
و السلام عليكم ورحمة الله و بركاته