خطوات الاستخدام
الخطوة الأولى: فهم مفهوم عتبة التجوال ودور التباطؤ (hysteresis). في الشبكات اللاسلكية، يحدث التجوال عندما ينتقل الجهاز من نقطة وصول (AP) إلى أخرى لتحسين جودة الاتصال. العتبة هي قيمة الإشارة التي تُحدد متى يكون التجوال ضروريًا، مثل -80 dBm. أما التباطؤ فهو فرق إشارة إضافي (مثل 5 dB) لمنع التبديل المتكرر بين نقاط الوصول (ظاهرة ping-pong). الهدف هو ضمان أن الإشارة الجديدة أفضل بدرجة كافية لتبرير التبديل.
الخطوة الثانية: إدخال قيم الإشارة الحالية (currentSignal) والإشارة المستهدفة (targetSignal). يجب أن تكون هذه القيم بوحدة dBm (ديسيبل ملي واط). القيمة الحالية هي قوة إشارة نقطة الوصول المتصل بها حاليًا، بينما الهدف هو قوة إشارة نقطة وصول أخرى محتملة. تأكد من أن القيم تمثل حالة حقيقية، مثل -85 dBm للإشارة الضعيفة و-70 dBm للإشارة القوية.
الخطوة الثالثة: تحديد قيمة التباطؤ (hysteresis). هذه قيمة ثابتة يضعها مسؤول الشبكة (عادةً بين 2-10 dB) لضمان عدم التبديل إلا إذا كانت الإشارة الجديدة أفضل بفارق كبير؛ وتقبل الحاسبة قيمًا من 1 إلى 30 dB لأن فارقًا أكبر من ذلك لا معنى له داخل نطاق قياس من -100 إلى -30 dBm. على سبيل المثال، إذا كان التباطؤ = 5 dB، فإن التجوال سيحدث فقط عندما تكون الإشارة المستهدفة أعلى من الحالية بمقدار 5 dB على الأقل.
الخطوة الرابعة: تطبيق قاعدة القرار. المعادلة الأساسية: إذا كانت الإشارة الحالية (currentSignal) أقل من عتبة معينة (مثلاً -80 dBm) وكانت (targetSignal - currentSignal) ≥ hysteresis، يُسمح بالتجوال. في هذه الحاسبة، نفترض أن العتبة الثابتة هي -80 dBm (قيمة شائعة). احسب الفرق: diff = targetSignal - currentSignal. ثم تحقق من الشرطين معًا: إذا كان currentSignal < -80 و diff >= hysteresis، فالنتيجة 1 أي «نعم، يُنصح بالتجوال»، وإلا النتيجة 0. وتُخرج الحاسبة معه الفارق بالديسيبل، وتحقق كل شرط على حدة (0 أو 1)، والقرار نصًّا (Roam أو Stay).
الخطوة الخامسة: تفسير النتيجة. إذا كانت النتيجة نعم، فهذا يعني أن الانتقال إلى نقطة الوصول الجديدة سيحسن جودة الاتصال مع تجنب التبديل غير الضروري. إذا كانت لا، فقد يكون البقاء على الاتصال الحالي أفضل، أو قد تحتاج إلى تعديل العتبة أو التباطؤ. هذا القرار يساعد في تحسين أداء الشبكة وتجربة المستخدم.
أمثلة محلولة
تطبيقات عملية على عتبة التجوال بخطوات الحل كاملة.
الحل
المعطيات: currentSignal = -88 dBm، targetSignal = -70 dBm، hysteresis = 5 dB. أولاً، نتحقق من شرط العتبة: -88 < -80 (شرط متحقق). ثانياً، نحسب الفرق: diff = targetSignal - currentSignal = (-70) - (-88) = 18 dB. ثم نقارن مع التباطؤ: 18 ≥ 5 (شرط متحقق). إذن النتيجة هي نعم، يُنصح بالتجوال. هذا منطقي لأن الإشارة الحالية ضعيفة جداً (أقل من -80) والإشارة المستهدفة أقوى بكثير بفارق 18 dB، مما يضمن تحسن كبير في جودة الاتصال. التباطؤ يمنع التبديل للإشارات القريبة، لكن هنا الفرق كبير جداً.
الحل
المعطيات: currentSignal = -78 dBm، targetSignal = -75 dBm، hysteresis = 3 dB. أولاً، العتبة: -78 ليس أقل من -80 (بل أكبر)، لذا الشرط الأول غير متحقق. حتى لو كان الشرط متحققاً، نحسب الفرق: diff = (-75) - (-78) = 3 dB، وهذا يساوي التباطؤ تماماً (3 ≥ 3 صحيح). لكن بما أن الإشارة الحالية أعلى من العتبة (-78 > -80)، فإن الجهاز لا يحتاج للتجوال لأن الاتصال الحالي مقبول. القاعدة تنص على أن التجوال يُنصح به فقط عندما تكون الإشارة الحالية أقل من العتبة. لو كانت الحالية -83 (أقل من -80) فإن الفرق 3 dB يسمح بالتجوال. هذا المثال يوضح أن العتبة تمنع التبديل غير الضروري عندما تكون الإشارة الحالية جيدة نسبياً.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة عتبة التجوال.
مرجع — إشارة ضعيفة وبديل أقوى بـ 18 dB
- الإشارة الحالية (dBm)
- -88
- الإشارة المستهدفة (dBm)
- -70
- التباطؤ (dB)
- 5
مرجع — شرط التباطؤ وحده لا يكفي
- الإشارة الحالية (dBm)
- -78
- الإشارة المستهدفة (dBm)
- -75
- التباطؤ (dB)
- 3