مخابرات

TSA

آنالیزگر سیگنالینگ شبکه

آنالیزگر سیگنالینگ شبکه (PA-TSA) یک سیستم مقیاس‌پذیر و توزیع یافته است که در شبکه‌های بی‌سیم و یا کابلی، تحلیل‌های مستقل از اپراتور بر روی ترافیک سیگنالینگ ارائه می‌دهد. PA-TSA با پروب‌های هوشمند SS7/IP خود، نسل جدیدی از راهکار DPI بوده که می‌تواند به انواع مختلف فراداده دست پیدا کند. در این محصول، تغییرات پروتکل‌ها دائما در حال بررسی بوده و در صورت وجود هرگونه به‌روزرسانی در پروتکل‌ها، فایل‌های کتابخانه‌ای در محصول PA-TSA به همراه خصوصیات فراداده‌ها، به‌روز‌رسانی ‌می‌شوند.

PA-TSA هسته‌ای مرکزی است که با حداقل عملیات پردازشی، APIای برای رمزگشایی و رمزگذاری بسته‌های مختلف برای شبکه‌های زیر ارائه می‌دهد:

  • GSM/GPRS/UMTS
  • PSTN/ISDN
  • LTE
  • VoIP

 

معماری PA-TSA مبتنی بر افزونه (پلاگین) طراحی شده تا فرآیند اضافه کردن افزونه‌های جدید به این هسته تسهیل گردد و بدین ترتیب تبادل انواع مختلف MSUهای دریافتی از گره‌های شبکه امکان‌پذیر باشد. بدین‌ترتیب می‌توان افزونه‌های مختلف را به آسانی راه‌اندازی کرده و از API ارائه ‌شده برای دسترسی به لایه‌های مختلف پروتکل و توسعه انواع مختلف برنامه‌های مخابراتی بهره برد.

 

ویژگی‌های کلیدی

  • پشتیبانی از پشته پروتکل SS7/SIGTRAN
  • پشتیبانی از پشته پروتکل دایامتر (شامل جفت ویژگی-مقدار 3GPP)
  • پشتیبانی از پشته پروتکل SIP/H.323
  • معماری مبتنی بر افزونه که فرآیند اضافه کردن برنامه‌های کاربردی جدید را آسان می‌کند
  • امکان اضافه کردن افزونه در زمان اجرا
  • استقرار در شبکه به صورت transparent
  • کنترل پهنای باند به صورت پویا
  • توان عملیاتی: تا ۱۰۰هزار MSU در ثانیه

 

موارد استفاده

موارد استفاده از PA-TSA درست مثل عمق اطلاعات جمع‌آوری شده توسط این محصول، بی‌انتها هستند. با توجه به اطلاعات جمع‌آوری شده توسط PA-TSA، انواع کاربرد‌های زیر امکان‌پذیر است:

  • ردیابی داده: با استفاده از PA-TSA می‌توان داده‌های مورد نیاز را برای اپراتورهای شبکه جمع‌آوری کرده و در قالب‌های مورد نظر ذخیره نمود که البته این داده‌ها مطابق با درخواست مشتری، بیشترین حد ممکن جزییات را دربر خواهند داشت. برای مثال، یک اپراتور می‌تواند وضعیت مشترک را با توجه به IMSI ، MSISDN و غیره، ردیابی کرده و بررسی کند که آیا تمام سناریوها به همان شکل مورد انتظار پیش می‌روند یا خیر.
  • نظارت بر سرویس رومینگ: با اضافه کردن افزونه رومینگ به هسته PA-TSA، با توجه به داده‌های جمع‌آوری شده از مشترکین سیار داخل و خارج‌ از شبکه، می‌توان هوشمندی کاملی را در شبکه ایجاد نمود. شناسایی و عیب‌یابی سناریوهای رومینگ مانند ثبت موقعیت مکانی، درخواست‌های رومینگ، پردازش تماس و غیره را می‌توان به عنوان نمونه‌هایی از عملکردهای افزونه رومینگ نام برد.
  • نظارت بر شبکه: با توجه به ویژگی‌های نظارت بر عملکرد و خطا که توسط PA-TSA ارائه می‌‌شود، می‌توان کارکرد کل شبکه را به راحتی تحت نظارت قرار داد و گزارش‌های مختلفی بنابر نیاز کاربران تهیه کرد. برای این منظور، با تعیین حدود آستانه توسط کاربر در یک افزونه مناسب، می‌توان هزاران بسته را مورد بررسی قرار داده و هرگونه سوء عملکرد را نیز به راحتی تشخیص داد.

 

قابلیت‌های اصلی

  • قابلیت توسعه و مقیاس‌پذیری: PA-TSA می‌تواند بدون آگاهی قبلی از افزونه‌هایی که به آن متصل شده‌اند، به فعالیت بپردازد که این موضوع مقیاس‌‌پذیری و قابلیت توسعه این محصول را تا حد زیادی افزایش می‌دهد.
  • تعامل با افزونه‌ها: PA-TSA بر اساس معماری چندرشته‌ای برای رمزگشایی/رمزگذاری بسته‌ها طراحی شده و با استفاده از پروتکلی کارآمد و ساده به نام PSDTP (PeykAsa Simple Data Transfer Protocol) که به طور اختصاصی در شرکت پیک‌آسا طراحی و تولید شده است، به تعامل با افزونه‌های خود می‌پردازد.
  • امکان اضافه کردن افزونه در زمان اجرا: افزونه‌ها می‌توانند در زمان اجرای PA-TSA به آن متصل شوند، بدون اینکه خللی در عملکرد این محصول، در دریافت و بررسی بسته‌ها ایجاد شود.
  • پیکربندی در زمان اجرا: با توجه به فناوری‌ خاصی که در طراحی و تولید PA-TSA به کار گرفته شده، می‌توان این محصول را در زمان اجرا و بدون نیاز به ری‌استارت کردن، پیکربندی نمود.
  • Transparency: این قابلیت در PA-TSA به دلیل داشتن دو آدرس SS7 (یا point code) مختلف به‌صورت همزمان است که آن را در برابر سایر گره‌های شبکه نامرئی می‌سازد. در واقع PA-TSA یک گره transparent است که می‌توان به صورت فعال یا غیرفعال در تحلیل بسته‌ها از آن استفاده کرد. PA-TSA در حالت فعال می‌تواند بسته‌های ازپیش تعریف‌شده را، بدون بروز هیچ اختلالی در جریان داده‌ها، فیلتر کند. از سوی دیگر، در حالت غیرفعال می‌توان آن را به عنوان یک عامل نظارتی در شبکه مورد استفاده قرار داد که هیچ اقدامی بر روی بسته‌های در حال عبور انجام نمی‌دهد.
  • اولویت‌بندی: با کمک این ویژگی، افزونه‌ها می‌توانند قوانین موردنظر خود را با اولویت‌های مشخصی تعریف کنند تا PA-TSA بتواند MSUها را بر اساس این اولویت‌ها برای آن‌ها ارسال کند.
  • توزیع شده: در شبکه MNOها، لینک‌های مختلف می‌توانند داده‌های شبکه را انتقال دهند. این امر، پیاده‌سازیِ PA-TSA در شبکه با معماری توزیع شده را ممکن می‌سازد.

مسئولیت‌های اصلی

  • رمزگشایی MSUهای دریافت‌شده از شبکه
  • ارسال بسته‌های رمزگشایی شده به صورت کلی یا هر بخش درخواست‌شده به صورت جداگانه، به افزونه‌های متقاضی با توجه به قوانین تعریف‌شده توسط آن‌ها
  • ارسال MSUهای دریافت‌شده از افزونه‌ها به شبکه

 

جریان پیام در اضافه کردن افزونه

لایه‌های پروتکل مورد پشتیبانی

همانطور که در تصویر زیر نشان‌ داده شده است، PA-TSA را می‌توان در پشته‌های پروتکلی مختلف پیاده‌سازی کرد: