BroadNet
SS7 / MAPالعنونة

SCCP وترجمة العنوان العام وأرقام النظام الفرعي

آخر تحديث 3 دقائق للقراءةقائم على المعايير
إجابة مباشرة

SCCP (جزء التحكم بوصلة الإشارات، ITU-T Q.711–Q.714) يجلس فوق MTP3 ويضيف عنونة وخدمات أغنى. يتيح الوصول إلى عقدة بعنوان عام (Global Title) — عادة رقم E.164 — بدل العنوان (point code)، ويحلّه بترجمة العنوان العام، ويستخدم رقم نظام فرعي (SSN) لاختيار التطبيق (HLR أو VLR أو MSC) في الوجهة.

§01

لماذا يلزم SCCP فوق MTP3

لا يستطيع MTP3 التوجيه إلا إلى عنوان (point code)، والعنوان وحده لا يقول أي تطبيق داخل تلك العقدة ينبغي أن يستقبل الرسالة. ويحلّ SCCP كلتا المشكلتين. يحمل عنوان طرف مطلوب وعنوان طرف مطالِب يمكن أن يكون كل منهما عنوانًا (point code) أو رقم نظام فرعي أو عنوانًا عامًا أو مزيجًا — فيتمكّن SMSC من عنونة «HLR الذي يملك هذا الرقم MSISDN» دون معرفة عنوان ذلك HLR. كما يعدّد SCCP عدة تطبيقات على عنوان واحد برقم النظام الفرعي.

§02

عنوان 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 (محلول مسبقًا)
§03

أرقام النظام الفرعي

يسمّي SSN التطبيق. يعرّف ITU-T Q.713 المجموعة الأساسية ويخصّص 3GPP أرقام الشبكة المحمولة. فـ SMSC الذي يصدر SendRoutingInfoForSM يعنون SSN بقيمة 6 (HLR)؛ وتعنون MT-ForwardSM الناتجة SSN بقيمة 8 (MSC). وأرقام SSN الخاطئة سبب شائع لإخفاقات «النظام الفرعي غير المجهَّز».

أرقام النظام الفرعي SCCP الشائعة
SSNالتطبيق
1إدارة بروتوكول SCCP
5بروتوكول MAP (Mobile Application Part)
6HLR (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)
147gsmSCF (التحكم في خدمة CAMEL)
149SGSN
150GGSN
§04

ترجمة العنوان العام (GTT)

GTT هي البحث الذي تؤديه STP لتحويل عنوان عام إلى قرار توجيه. تطابق STP أرقام GT (ونوع الترجمة) مع جدول ترجمة وتعيد عنوانًا (point code) وSSN — وغالبًا GT جديدًا — للقفزة التالية. ويمكن أداء GTT على مراحل عبر نقاط STP متتالية، وهكذا تُوجَّه رسالة تجوال واردة تدريجيًا نحو عقدة الشبكة الأم الصحيحة. ولأن GTT هي حيث يقرّر المشغّل من يجوز له الوصول إلى أي نظام فرعي، فهي أيضًا نقطة الإنفاذ الطبيعية لجدار SCCP الناري.

GTT تحلّ SRI-SM نحو HLRtext
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
§05

الفئات عديمة الاتصال والموجّهة بالاتصال

يقدّم SCCP أربع فئات بروتوكول. الفئتان 0 و1 عديمتا الاتصال (connectionless): الفئة 0 مخطط بيانات صرف (بلا تسلسل)، والفئة 1 تضيف تسليمًا مرتَّبًا عبر معامل تسلسل. والفئتان 2 و3 موجّهتان بالاتصال (connection-oriented)، تُنشئان وصلة إشارات (مع تحكم بالتدفق في الفئة 3) للتبادلات الأطول. وتستخدم MAP ومعظم حركة TCAP فئتَي الخدمة عديمة الاتصال 0/1 المحمولة في رسائل Unitdata (UDT/XUDT)؛ وتُستخدم الفئات الموجّهة بالاتصال من تطبيقات مثل بعض واجهات BSSAP/RANAP.

فئات بروتوكول SCCP
الفئةالنوعالضمانات
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).

مراجع

مواصفات المصدر

تستند هذه الصفحة إلى المعايير المنشورة. يفتح في علامة تبويب جديدة.

BNتتم صيانته بواسطة فريق الهندسة BroadNet·خدمة الرسائل عالية الجودة منذ عام 2003
ضعه على السلك

قم بالبناء باستخدام ربط SMPP حقيقي وواجهة برمجة تطبيقات REST.

اطلب الوصول التجريبي باستخدام مفاتيح اختبار حقيقية: أرسل أولاً إلى رقمك الذي تم التحقق منه، ثم انتقل إلى الإنتاج عبر أكثر من 200 دولة بمجرد الموافقة على معرّف المُرسِل ومساراته.