دليل قفل الباندات وتحسين أداء شبكات 5G/4G في السعودية — STC · Mobily · Zain
Band Locking & Performance Optimization on Saudi 5G Networks — Practical Guide
التاريخ: أبريل 2026
المستوى: متوسط – متقدم
ينطبق على: مودمات Quectel (RM520/RM551E/RM502) · ZTE · Huawei CPE · أي مودم يدعم AT Commands
المقدمة — ليش أصلاً نقفل الباندات؟
كثير من الشباب يشتري راوتر 5G ويشبّكه ويقول “خلاص تمام” — وبعدين يستغرب ليش السرعة تنزل فجأة أو الاتصال يصير متقطع. السبب في أغلب الحالات بسيط: المودم يختار الباند الغلط.
المودم بطبيعته يشتغل بوضع AUTO ويحاول يتصل بأقوى إشارة يلقاها. المشكلة إن “أقوى إشارة” ما تعني بالضرورة “أفضل سرعة”. يمكن المودم يمسك باند n1 (2100 MHz) بإشارة ممتازة لكن السرعة ما تتعدى 100 ميجا، بينما لو قفلته على n78 (3500 MHz) بإشارة أضعف شوي — تطلع لك 500+ ميجا.
قفل الباندات (Band Locking) يعني إنك تقول للمودم: “لا تدوّر، خلّك على هالباندات بالذات”. والنتيجة:
- سرعات أعلى وأثبت
- اتصال أقل تقطّع (أقل handover بين الأبراج)
- تحكّم كامل بنوع الاتصال (NSA أو SA)
- استغلال أفضل لـ Carrier Aggregation
وش يعني “باند”؟
الباند (Band) ببساطة هو “نطاق/قناة” من الترددات خصصتها الجهات الدولية لشبكات الاتصالات. تخيّله مثل محطات الراديو FM — كل محطة لها تردد معيّن. نفس الشي شركات الاتصالات — كل شبكة عندها “محطات” (باندات) تبث عليها.
مثال: لما نقول باند n78 — نقصد نطاق التردد 3500 MHz اللي تستخدمه الشبكات لبث 5G. الرقم n78 هو بس “اسم مختصر” بدل ما تحفظ الأرقام الطويلة.
ليش يهمك؟ لأن كل باند له مميزات — فيه باندات تعطيك سرعة خرافية لكن ما تخترق الجدران، وفيه باندات أبطأ لكن توصلك وأنت داخل قبو.
خارطة باندات الشبكات السعودية 2026
قبل ما نبدأ نقفل أي شي، لازم نعرف كل شبكة وش تستخدم بالضبط. جمعت لكم المعلومات من مصادر رسمية ومن اختبارات ميدانية:
STC — الأكبر والأوسع تغطية
| التقنية | الباندات | التردد | ملاحظات |
|---|---|---|---|
| 5G NR | n78 | 3500 MHz (TDD) | الباند الرئيسي — 100 MHz عرض قناة — هذا اللي يعطيك السرعات العالية |
| 5G NR | n77 | 3700 MHz (TDD) | امتداد لـ n78 — مو كل المناطق فيها |
| 5G NR | n40 | 2300 MHz (TDD) | تغطية متوسطة |
| 5G NR | n41 | 2500 MHz (TDD) | تغطية جيدة + سرعة معقولة |
| 5G NR | n28 | 700 MHz (FDD) | تغطية واسعة — سرعة أقل |
| 5G NR | n1 | 2100 MHz (FDD) | يُستخدم كـ anchor في NSA |
| 5G NR | n3 | 1800 MHz (FDD) | anchor band |
| 5G NR | n8 | 900 MHz (FDD) | تغطية داخلية (داخل المنازل) ممتازة |
| 4G LTE | B1, B3, B8, B40 | متعددة | الـ fallback الأساسي |
Mobily — أفضل تجربة فيديو وألعاب
| التقنية | الباندات | التردد | ملاحظات |
|---|---|---|---|
| 5G NR | n78 | 3500 MHz (TDD) | الباند الرئيسي |
| 5G NR | n1 | 2100 MHz (FDD) | anchor band |
| 5G NR | n3 | 1800 MHz (FDD) | anchor band |
| 5G NR | n8 | 900 MHz (FDD) | تغطية داخلية |
| 5G NR | n20 | 800 MHz (FDD) | تغطية واسعة |
| 4G LTE | B1, B3, B8, B20, B41 | متعددة | Mobily عندها B41 (2500 MHz) على LTE |
Zain — توسّع عدواني في 5G-Advanced
| التقنية | الباندات | التردد | ملاحظات |
|---|---|---|---|
| 5G NR | n78 | 3600-3700 MHz (TDD) | 100 MHz — الباند الرئيسي |
| 5G NR | n41 | 2500 MHz (TDD) | 90 MHz عرض قناة — قوي جداً |
| 5G NR | n1 | 2100 MHz (FDD) | anchor band |
| 5G NR | n3 | 1800 MHz (FDD) | anchor band |
| 5G NR | n8 | 900 MHz (FDD) | تغطية داخلية |
| 5G NR | n20 | 800 MHz (FDD) | تغطية واسعة |
| 4G LTE | B1, B3, B8, B20, B41 | متعددة | fallback |
القاعدة الذهبية: تبي سرعة ولا تبي تغطية؟
هذي أهم نقطة لازم تفهمها قبل ما تلمس أي إعداد:
| الهدف | الباندات المناسبة | التردد | الخصائص |
|---|---|---|---|
| أقصى سرعة | n78, n77, n41 | 2500–3700 MHz | عرض قناة كبير (TDD)، لكن تغطية محدودة ونفاذية ضعيفة للجدران |
| أفضل توازن | n41 + n3 أو n1 | 1800–2500 MHz | سرعة جيدة مع تغطية معقولة |
| أقصى تغطية | n28, n8, n20 | 700–900 MHz | تخترق الجدران بسهولة، لكن السرعة محدودة |
| داخل المبنى | n8, n20, n28 | Sub-1GHz | أفضل نفاذية |
النصيحة العملية: لو بيتك قريب من برج 5G (أقل من 500 متر) — اقفل على n78 واستمتع. لو بعيد أو وراء جدران سميكة — خلّ n41 أو n1 كخيار بديل.
الأوامر العملية — AT Commands لقفل الباندات
الأدوات اللي تحتاجها
- minicom أو screen على لينكس
- PuTTY أو Tera Term على ويندوز
- أو واجهة الويب لو المودم يدعم AT Terminal (مثل ROOter/OpenWrt مع luci-app-atcommands)
الاتصال بالمودم
# Linux — عادةً يكون على /dev/ttyUSB2 أو /dev/ttyUSB3
minicom -D /dev/ttyUSB2 -b 115200
# أو عن طريق screen
screen /dev/ttyUSB2 115200
# Windows — تأكد من رقم COM Port من Device Manager
# PuTTY → Serial → COM10 → Speed: 115200
خطوة 1: اعرف وضعك الحالي
قبل ما تغيّر أي شي، شوف المودم وش ماسك حالياً:
AT+QENG="servingcell"
الناتج يعطيك معلومات كاملة عن الخلية المتصل فيها — الباند، PCI، RSRP، SINR، وغيرها.
AT+QNWPREFCFG="lte_band"
AT+QNWPREFCFG="nsa_nr5g_band"
AT+QNWPREFCFG="nr5g_band"
AT+QNWPREFCFG="mode_pref"
هذي تعرض لك الباندات المفعّلة حالياً لكل تقنية ووضع البحث (AUTO/LTE/NR5G).
خطوة 2: قفل الباندات حسب شبكتك
STC — أقصى سرعة
# قفل 5G SA على n78 فقط (أعلى سرعة)
AT+QNWPREFCFG="nr5g_band",78
# قفل 5G NSA على n78
AT+QNWPREFCFG="nsa_nr5g_band",78
# قفل LTE على B1 + B3 (anchor bands مهمة لـ NSA)
AT+QNWPREFCFG="lte_band",1:3
# إعادة تشغيل المودم لتطبيق التغييرات
AT+CFUN=1,1
STC — توازن سرعة + تغطية
AT+QNWPREFCFG="nr5g_band",41:78
AT+QNWPREFCFG="nsa_nr5g_band",41:78
AT+QNWPREFCFG="lte_band",1:3:8
AT+CFUN=1,1
Mobily — أقصى سرعة
AT+QNWPREFCFG="nr5g_band",78
AT+QNWPREFCFG="nsa_nr5g_band",78
AT+QNWPREFCFG="lte_band",1:3
AT+CFUN=1,1
Zain — أقصى سرعة
# Zain عندها n41 قوي (90 MHz) — جرّبه مع n78
AT+QNWPREFCFG="nr5g_band",41:78
AT+QNWPREFCFG="nsa_nr5g_band",41:78
AT+QNWPREFCFG="lte_band",1:3:41
AT+CFUN=1,1
خطوة 3: اختيار نوع الاتصال — NSA vs SA
| الوضع | الشرح | متى تستخدمه |
|---|---|---|
| AUTO | المودم يختار تلقائي | الوضع الافتراضي — ما ننصح فيه لو تبي تحسّن |
| NR5G | 5G SA فقط | لو الشبكة عندك تدعم SA وتبي أقل latency |
| LTE:NR5G | NSA + SA | الأفضل لأغلب المستخدمين |
| LTE | 4G فقط | لو ما في تغطية 5G أو تبي استقرار |
# التبديل بين الأوضاع
AT+QNWPREFCFG="mode_pref",AUTO
AT+QNWPREFCFG="mode_pref",NR5G
AT+QNWPREFCFG="mode_pref",LTE:NR5G
AT+QNWPREFCFG="mode_pref",LTE
ملاحظة مهمة عن NSA vs SA:
- NSA (Non-Standalone): المودم يتصل بـ 4G أولاً كـ anchor ثم يضيف 5G NR فوقه. تحتاج باندين — واحد LTE + واحد NR. هذا الوضع الأكثر انتشاراً حالياً في السعودية.
- SA (Standalone): المودم يتصل مباشرة بـ 5G بدون الحاجة لـ 4G. أقل latency وأبسط، لكن التغطية أقل. STC بدأت تفعّله في المدن الرئيسية.
حركات متقدمة — لمن يبي يعصر كل نقطة أداء
قفل على خلية معينة (Cell Lock)
لو عندك برجين قريبين والمودم يتنقل بينهم — تقدر تقفل على خلية بعينها:
# أولاً اعرف PCI وتردد الخلية الحالية
AT+QENG="servingcell"
# قفل LTE على PCI معين
AT+QNWLOCK="common/4g",<freq>,<pci>
# قفل 5G NR SA
AT+QNWLOCK="common/5g",<pci>,<freq>,<scs>,<band>
# إلغاء القفل
AT+QNWLOCK="common/4g",0
AT+QNWLOCK="common/5g",0
تنبيه: قفل الخلية متقدم. لو البرج طفي أو غيّر إعداداته — المودم ما يتصل. استخدمه فقط لو متأكد من استقرار البرج.
مراقبة جودة الإشارة
# قوة الإشارة على كل أنتينا (مهم لـ MIMO)
AT+QRSRP
# معلومات تفصيلية عن الخلية
AT+QENG="servingcell"
# الخلايا المجاورة
AT+QENG="neighbourcell"
# حالة NSA — هل 5G NR مفعّل؟
AT+QENDC
قراءة نتائج الإشارة — وش تعني الأرقام؟
| المؤشر | ممتاز | جيد | متوسط | ضعيف |
|---|---|---|---|---|
| RSRP (قوة الإشارة) | > -80 dBm | -80 to -100 | -100 to -110 | < -110 |
| RSRQ (جودة الإشارة) | > -10 dB | -10 to -15 | -15 to -20 | < -20 |
| SINR (نسبة الإشارة للتشويش) | > 20 dB | 13-20 | 0-13 | < 0 |
النصيحة: SINR أهم من RSRP. ممكن تكون الإشارة قوية (RSRP عالي) لكن في تشويش كثير (SINR منخفض) — والنتيجة سرعة بطيئة. لو SINR أقل من 5 — جرّب تغيّر باند أو مكان الأنتينا.
إعداد MBN Profiles
المودمات الحديثة (Quectel RM520/RM551E) تستخدم ملفات MBN لتحديد إعدادات الشبكة تلقائياً. تأكد إن الملف الصح مفعّل:
# عرض الملفات المتاحة
AT+QMBNCFG="List"
# تفعيل الاختيار التلقائي
AT+QMBNCFG="AutoSel",1
# أو اختيار يدوي
AT+QMBNCFG="Select","Commercial-STC"
لو ما لقيت ملف MBN لشبكتك — فعّل AutoSel وتأكد من إعداد الـ APN يدوياً.
إعداد الـ APN الصحيح
| الشبكة | APN الإنترنت | APN بديل | ملاحظات |
|---|---|---|---|
| STC | jawalnet.com.sa |
Salam |
— |
| Mobily | web1 |
web2 |
— |
| Zain | zain |
zainta |
— |
# إعداد APN (مثال STC)
AT+CGDCONT=1,"IPV4V6","jawalnet.com.sa"
أداة luci-app-modemband — واجهة رسومية لقفل الباندات
لو تستخدم OpenWrt أو ROOter على راوتر مثل BPI-R4 أو GL.iNet — فيه حزمة ممتازة اسمها luci-app-modemband من المطوّر IceG تخليك تقفل الباندات من واجهة الويب بدون ما تكتب AT commands يدوياً.
التثبيت على OpenWrt
# تثبيت الحزمة والاعتماديات
opkg update
opkg install luci-app-modemband
# أو حمّل الحزمة يدوياً من GitHub
# https://github.com/4IceG/luci-app-modemband
الحزمة تدعم أغلب مودمات Quectel (RM500/RM502/RM520/RM551E) ومودمات أخرى كثيرة. بعد التثبيت تلقى خيار “Modem Band” في قائمة Modem بواجهة LuCI.
ملاحظة مهمة: واجهة luci-app-modemband تسمح لك تقفل باندات NSA 5G NR بسهولة، لكن فك القفل عن باندات SA 5G NR أحياناً ما يشتغل من الواجهة — لازم ترجع لـ AT command يدوي:
AT+QNWPREFCFG="nr5g_band",1:2:3:5:7:8:12:20:25:28:38:40:41:48:66:77:78:79
سيناريوهات عملية — وش أسوي في حالتي؟
السيناريو 1: “سرعتي مع STC ما تتعدى 100 ميجا وأنا بوسط الرياض”
التشخيص: غالباً المودم ماسك باند FDD منخفض (n1 أو n3) بدل n78.
الحل:
AT+QENG="servingcell"
# شوف الباند — لو طلع n1 أو n3:
AT+QNWPREFCFG="nr5g_band",78
AT+QNWPREFCFG="nsa_nr5g_band",78
AT+CFUN=1,1
# جرّب — لو الإشارة ضعيفة أضف n41:
AT+QNWPREFCFG="nr5g_band",41:78
السيناريو 2: “الاتصال يتقطع كل شوي مع Zain”
التشخيص: المودم يتنقل بين أبراج (handover) بسبب وضع AUTO.
الحل:
# اقفل على الباند الأفضل
AT+QNWPREFCFG="nr5g_band",41:78
AT+QNWPREFCFG="lte_band",1:3:41
# لو استمر التقطع — جرّب cell lock
AT+QENG="servingcell"
# سجّل PCI و freq — واقفل عليه
السيناريو 3: “أبي أقل ping ممكن للقيمنق”
التشخيص: تحتاج 5G SA لأن NSA يضيف latency بسبب طبقة LTE.
الحل:
AT+QNWPREFCFG="mode_pref",NR5G
AT+QNWPREFCFG="nr5g_band",78
AT+CFUN=1,1
# لو ما اتصل — يعني SA مو متاح بمنطقتك، ارجع لـ:
AT+QNWPREFCFG="mode_pref",LTE:NR5G
السيناريو 4: “بيتي في حي قديم والجدران سميكة”
التشخيص: باندات Sub-6 GHz العالية (n78) ما توصل. تحتاج باندات تخترق الجدران.
الحل:
AT+QNWPREFCFG="nr5g_band",8:20:28:41
AT+QNWPREFCFG="lte_band",1:3:8:20
AT+CFUN=1,1
# أو ركّب أنتينا خارجية — الفرق يكون كبير
إعادة كل شي للوضع الافتراضي
لو سوّيت تجارب وتبي ترجّع كل شي زي ما كان:
# إرجاع كل الباندات
AT+QNWPREFCFG="lte_band",1:2:3:4:5:7:8:12:13:14:17:18:19:20:25:26:28:29:30:32:34:38:39:40:41:42:43:46:48:66:71
AT+QNWPREFCFG="nsa_nr5g_band",1:2:3:5:7:8:12:20:25:28:38:40:41:48:66:77:78:79
AT+QNWPREFCFG="nr5g_band",1:2:3:5:7:8:12:20:25:28:38:40:41:48:66:77:78:79
# إرجاع وضع البحث
AT+QNWPREFCFG="mode_pref",AUTO
# إلغاء أي cell lock
AT+QNWLOCK="common/4g",0
AT+QNWLOCK="common/5g",0
# إعادة تشغيل
AT+CFUN=1,1
ملخص الأوامر المرجعية السريعة
| الأمر | الوظيفة |
|---|---|
AT+QENG="servingcell" |
معلومات الخلية الحالية |
AT+QRSRP |
قوة الإشارة على كل أنتينا |
AT+QENDC |
حالة اتصال NSA |
AT+QNWPREFCFG="lte_band" |
عرض/تعديل باندات LTE |
AT+QNWPREFCFG="nsa_nr5g_band" |
عرض/تعديل باندات 5G NSA |
AT+QNWPREFCFG="nr5g_band" |
عرض/تعديل باندات 5G SA |
AT+QNWPREFCFG="mode_pref" |
وضع البحث (AUTO/LTE/NR5G) |
AT+QNWLOCK="common/4g" |
قفل/فك خلية LTE |
AT+QNWLOCK="common/5g" |
قفل/فك خلية 5G |
AT+QMBNCFG="List" |
عرض ملفات MBN |
AT+CGDCONT=1,"IPV4V6","apn" |
إعداد APN |
AT+CFUN=1,1 |
إعادة تشغيل المودم |
تحذيرات مهمة قبل ما تبدأ
- سجّل إعداداتك الحالية قبل أي تعديل — صوّر أو انسخ ناتج كل أمر
QNWPREFCFG AT+CFUN=1,1ضروري بعد كل تغيير — بدونه التغييرات ما تنطبق- لا تقفل على باند واحد لو ما أنت متأكد إنه يشتغل بمنطقتك — ممكن المودم ما يتصل أبداً
- قفل الخلية (Cell Lock) خطير لو البرج تعطّل — المودم يفقد الاتصال بالكامل
- هذي الأوامر تنطبق بشكل رئيسي على مودمات Quectel — مودمات أخرى (مثل Sierra Wireless أو Fibocom) عندها أوامر مختلفة
- الباندات المذكورة مبنية على معلومات متاحة وقد تتغير — دائماً تحقق من
AT+QENG="servingcell"لمعرفة الباندات الفعلية بمنطقتك