كل ما يستحق المعرفة، ولا شيء مما لا يستحقها.
ما يفعله فعلياً
عندما يحتاج مركز خدمة الرسائل القصيرة (SMSC) إلى تنفيذ SRI-for-SM مع HLR أجنبي، فهو لا يعرف رمز النقطة (Point Code) الخاص بذلك HLR، بل يعرف فقط رقم المستلم (MSISDN). فتضع طبقة SCCP رقم MSISDN (أو عنوانًا عامًا مشتقًا منه) في عنوان الطرف المطلوب بصفته عنوانًا عامًا (GT)، وتترك لنقطة نقل الإشارات (STP) إجراء ترجمة العنوان العام (GTT): إذ تبحث STP عن المشغّل الذي يملك نطاق الأرقام هذا، وتحدد رمز النقطة الصحيح لـ HLR، ثم تمرّر الرسالة إليه. وجداول GTT في نقاط STP الدولية الكبرى ضخمة جدًا، تضم ملايين الربطات بين العناوين العامة ورموز النقاط، وتُحدَّث باستمرار مع نقل نطاقات الأرقام وإعادة توزيع المشغّلين لحركتهم.
لماذا يُعد ذلك مهماً من الناحية التجارية والأمنية؟
يُعدّ التوجيه القائم على GT السبب الرئيسي لنجاح بروتوكول SS7 عبر المشغّلين على نطاق واسع؛ فبدونه، سيحتاج كل مركز خدمة رسائل قصيرة (SMSC) إلى الاحتفاظ بخرائط رموز النقاط لكل مشغّل في العالم. ومن الناحية الأمنية، يُعدّ GT أيضًا أكثر الطرق شيوعًا لهجمات SS7: إذ يمكن للمهاجم الذي يُقدّم GT لمشغّل أجنبي إقناع بروتوكول STP بتوجيه MAP-SRI-FOR-SM إلى سجل موقع المستخدم (HLR) الخاص بالمشغّل المستهدف، ما يسمح له بالوصول إلى مركز خدمة الرسائل القصيرة (MSC) وتتبع الموقع. تقوم جدران الحماية الخاصة ببروتوكول SS7 (الموجودة في /operators/ss7-firewall) بمقارنة GT الوارد مع نطاق GT المُعلن عنه في IR.21 الخاص بالطرف المقابل، وتُسقط حالات عدم التطابق باعتبارها انتهاكات من الفئة 1 أو 2 وفقًا لمعيار FS.07.
زاوية التشغيل
لا تؤثر تغييرات GT على التطبيق من الناحية التشغيلية، حيث يستمر مركز خدمة الرسائل القصيرة (SMSC) في إجراء SRI-for-SM عبر MSISDN، ويقوم بروتوكول الشجرة الممتدة (STP) بإعادة التوجيه بشفافية عند تغيير مشغّل الوجهة لـ GT. أما العطل الشائع فهو: يصبح جدول GTT الخاص ببروتوكول الشجرة الممتدة قديمًا، ولا يتم تحديث منفذ نطاق الأرقام، فتبدأ رسائلك بالوصول إلى سجل موقع المشترك (HLR) الخاص بالمشغّل الخاطئ. تكتشف منصات ذكاء الإشارات (/platforms/signaling-cdr) هذا العطل من خلال ربط استجابات SRI-for-SM بقواعد بيانات MNP.
اعتبارات الخصوصية والامتثال
نظرًا لأن GT غالبًا ما يكون رقم MSISDN، فإن كل رسالة SS7 تحمل GT تتضمن بيانات شخصية. جداول GTT نفسها (التي تحتوي على نطاقات، وليس مشتركين أفرادًا) ليست بيانات شخصية؛ إنما GT لكل رسالة أثناء الإرسال هي البيانات الشخصية. يصل كل من قانون حماية البيانات العامة للاتحاد الأوروبي (EU GDPR) وقانون حماية البيانات الشخصية للمملكة العربية السعودية (KSA PDPL) إلى حقل GT في سجلات SS7 بمجرد تحديد هوية مشترك فردي. يتمثل رد المشغّل القياسي في تخزين سجلات الإشارات بشكل مشفر، والوصول إليها بناءً على الأدوار، وتجميع البيانات قبل مشاركتها خارجيًا.