SCCP (جزء التحكم بوصلة الإشارات، ITU-T Q.711–Q.714) يجلس فوق MTP3 ويضيف عنونة وخدمات أغنى. يتيح الوصول إلى عقدة بعنوان عام (Global Title) — عادة رقم E.164 — بدل العنوان (point code)، ويحلّه بترجمة العنوان العام، ويستخدم رقم نظام فرعي (SSN) لاختيار التطبيق (HLR أو VLR أو MSC) في الوجهة.
لماذا يلزم SCCP فوق MTP3
لا يستطيع MTP3 التوجيه إلا إلى عنوان (point code)، والعنوان وحده لا يقول أي تطبيق داخل تلك العقدة ينبغي أن يستقبل الرسالة. ويحلّ SCCP كلتا المشكلتين. يحمل عنوان طرف مطلوب وعنوان طرف مطالِب يمكن أن يكون كل منهما عنوانًا (point code) أو رقم نظام فرعي أو عنوانًا عامًا أو مزيجًا — فيتمكّن SMSC من عنونة «HLR الذي يملك هذا الرقم MSISDN» دون معرفة عنوان ذلك HLR. كما يعدّد SCCP عدة تطبيقات على عنوان واحد برقم النظام الفرعي.
عنوان SCCP: GT وPC وSSN
يُبنى عنوان SCCP من ثلاثة عناصر كحدّ أقصى، يختارها مؤشّر العنوان. العنوان العام (GT) سلسلة أرقام قابلة للتوجيه، دائمًا تقريبًا رقم E.164، مع نوع ترجمة وخطة ترقيم ومؤشّر طبيعة عنوان تصف كيفية تفسيره. والعنوان (PC) هو وجهة MTP3. ويحدّد رقم النظام الفرعي (SSN) التطبيق الهدف. وقد تحمل الرسالة أي مزيج؛ والعنونة بـ GT وحده هي ما يجعل تجوال SS7 وتشغيل SMS البيني ممكنَين عبر المشغّلين.
| عنصر | المعنى |
|---|---|
| العنوان العالمي (GT) | أرقام قابلة للتوجيه (عادةً عنوان MSISDN/SC بصيغة E.164) + نوع الترجمة/NP/NAI |
| رمز النقطة (PC) | نقطة التشوير الوجهة في MTP3 |
| رقم النظام الفرعي (SSN) | التطبيق في الوجهة (HLR، VLR، MSC، SMSC...) |
| مؤشر التوجيه (RI) | التوجيه على GT (يحتاج إلى ترجمة) أو التوجيه على PC+SSN (محلول مسبقًا) |
أرقام النظام الفرعي
يسمّي SSN التطبيق. يعرّف ITU-T Q.713 المجموعة الأساسية ويخصّص 3GPP أرقام الشبكة المحمولة. فـ SMSC الذي يصدر SendRoutingInfoForSM يعنون SSN بقيمة 6 (HLR)؛ وتعنون MT-ForwardSM الناتجة SSN بقيمة 8 (MSC). وأرقام SSN الخاطئة سبب شائع لإخفاقات «النظام الفرعي غير المجهَّز».
| SSN | التطبيق |
|---|---|
| 1 | إدارة بروتوكول SCCP |
| 5 | بروتوكول MAP (Mobile Application Part) |
| 6 | HLR (Home Location Register) |
| 7 | سجل موقع الزائر VLR (Visitor Location Register) |
| 8 | مركز تحويل الهاتف المحمول MSC (Mobile Switching Centre) |
| 9 | سجل هوية المعدات EIR (Equipment Identity Register) |
| 10 | مركز المصادقة AUC (Authentication Centre) |
| 146 | بروتوكول CAP (CAMEL Application Part) |
| 147 | gsmSCF (التحكم في خدمة CAMEL) |
| 149 | SGSN |
| 150 | GGSN |
ترجمة العنوان العام (GTT)
GTT هي البحث الذي تؤديه STP لتحويل عنوان عام إلى قرار توجيه. تطابق STP أرقام GT (ونوع الترجمة) مع جدول ترجمة وتعيد عنوانًا (point code) وSSN — وغالبًا GT جديدًا — للقفزة التالية. ويمكن أداء GTT على مراحل عبر نقاط STP متتالية، وهكذا تُوجَّه رسالة تجوال واردة تدريجيًا نحو عقدة الشبكة الأم الصحيحة. ولأن GTT هي حيث يقرّر المشغّل من يجوز له الوصول إلى أي نظام فرعي، فهي أيضًا نقطة الإنفاذ الطبيعية لجدار SCCP الناري.
Called Party Address (before): GT=44770900XXXX RI=route-on-GT TT=0 SSN=6(HLR)
STP global title translation table lookup on 44770900XXXX →
Result: DPC=2-101-3 SSN=6 (RI=route-on-PC/SSN)
MTP3 now routes the SCCP message to point code 2-101-3, subsystem HLRالفئات عديمة الاتصال والموجّهة بالاتصال
يقدّم SCCP أربع فئات بروتوكول. الفئتان 0 و1 عديمتا الاتصال (connectionless): الفئة 0 مخطط بيانات صرف (بلا تسلسل)، والفئة 1 تضيف تسليمًا مرتَّبًا عبر معامل تسلسل. والفئتان 2 و3 موجّهتان بالاتصال (connection-oriented)، تُنشئان وصلة إشارات (مع تحكم بالتدفق في الفئة 3) للتبادلات الأطول. وتستخدم MAP ومعظم حركة TCAP فئتَي الخدمة عديمة الاتصال 0/1 المحمولة في رسائل Unitdata (UDT/XUDT)؛ وتُستخدم الفئات الموجّهة بالاتصال من تطبيقات مثل بعض واجهات BSSAP/RANAP.
| الفئة | النوع | الضمانات |
|---|---|---|
| 0 | بدون اتصال | حزمة بيانات (datagram) أساسية، بدون تسلسل |
| 1 | بدون اتصال | التسليم المتسلسل (التحكم في التسلسل) |
| 2 | موجه بالاتصال | اتصال تشوير، بدون تحكم في التدفق |
| 3 | موجه بالاتصال | الاتصال + التحكم في التدفق وتسريع البيانات |
الأسئلة المتكررة
ما هو العنوان العام في SS7؟
العنوان العام عنوان قابل للتوجيه — دائمًا تقريبًا رقم E.164 مثل MSISDN أو عنوان SMSC — يستخدمه SCCP بدل العنوان (point code). وتؤدي STP ترجمة العنوان العام لحلّه إلى عنوان (point code) ورقم نظام فرعي للعقدة الوجهة.
ما هي ترجمة العنوان العام (GTT)؟
GTT وظيفة STP التي تبحث أرقام العنوان العام في جدول ترجمة وتعيد عنوان (point code) القفزة التالية ورقم النظام الفرعي (وأحيانًا GT معاد كتابته). وتتيح التوجيه بالرقم الهاتفي دون أن تعرف كل عقدة كل عنوان، وهي نقطة الفحص المفتاحية لأمن SS7.
أي رقم نظام فرعي هو HLR؟
HLR هو رقم النظام الفرعي 6. وتشمل الأنظمة الفرعية المحمولة المرتبطة VLR (7) وMSC (8) وEIR (9) وAUC (10). وتُعنوَن SendRoutingInfoForSM لرسائل SMS إلى SSN بقيمة 6، وMT-ForwardSM اللاحقة إلى SSN بقيمة 8.
ما الفرق بين SCCP اللااتصالي والاتصالي؟
الفئتان اللااتصاليتان 0 و1 ترسلان رسائل Unitdata مكتفية بذاتها بلا جلسة — تستخدمها MAP/TCAP لـ SMS والتجوال. والفئتان الموجّهتان بالاتصال 2 و3 تُنشئان وصلة إشارات مع تسلسل و(الفئة 3) تحكم بالتدفق، تُستخدمان للتبادلات المستمرة مثل بعض واجهات النفاذ الراديوي.
لماذا تحصل رسالتي على «النظام الفرعي غير المجهَّز»؟
يعيد SCCP خطأ نظام فرعي غير مجهَّز/غير متاح حين لا يوجد للعنوان (point code) الهدف تطبيق مسجَّل لرقم SSN المطلوب. عادةً يكون SSN خاطئًا للعملية، أو أن العقدة الوجهة لا تستضيف ذلك النظام الفرعي فعلًا — افحص SSN مقابل العملية (HLR بقيمة 6، MSC بقيمة 8).
مواصفات المصدر
تستند هذه الصفحة إلى المعايير المنشورة. يفتح في علامة تبويب جديدة.