signalling
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
320
On Slideshare
320
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
12
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. ‫ساده ترین روش برقراری‬ ‫مکالمه‬ ‫ویژگی ها‬ ‫‪‬‬ ‫‪‬‬ ‫یک ارتباط کامل مستقیم و سریع‬ ‫یک روش غیر کاربردی‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 2. ‫مراحل برقراری‬ ‫مکالمه‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫مشترک اول شماره گیری می کند‬ ‫انتظار برای پاسخگویی مشترک دوم‬ ‫انجام مکالمه دو طرفه‬ ‫چگونه ارتباط بین دو مشترک راه اندازی شد؟‬ ‫‪Network‬‬
  • 3. ‫سیگنالینگ‬ ‫چیست؟‬ ‫سیگنالینگ یعنی مبادله اطلعات بین اجزاء یک شبکه جهت‬ ‫انتقال ترافیک، نگهداری ارتباط و ارائه سرویس ها.‬ ‫قوانین حاکم بر انتقال اطلعات پروتکل نامیده می شوند.‬ ‫پروتکل های زیادی تاکنون مطرح شده اند که 7‪ SS‬مهمترین‬ ‫بوده و بیشتر از سایر پروتکل ها استفاده می شود.‬ ‫سیگنالینگ مشترک با شبکه‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫شماره گیری‬ ‫کنترل نحوه شماره گیری ‪Tone or Pulse‬‬ ‫دسترسی به صندوق صوتی ‪Voice Mailbox‬‬ ‫ارسال ‪Call-waiting Tone‬‬ ‫استفاده از ‪Multi-party‬‬ ‫ارسال پیام کوتاه ‪SMS‬‬ ‫:‬ ‫:‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 4. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫انتقال پیام های سیگنالینگ بر روی کانالهای صوتی با پهنای باند 003-‪3400Hz‬‬ ‫‪‬‬ ‫‪‬‬ ‫قبل از ارسال اطلعات ، هيچ پيامي كه نشاندهنده برقراري صحيح و بدون عيب مسير ارتباطي باشد توسط‬ ‫مبدأ دريافت نمي شود.‬ ‫بدليلي ارتباط مبدأ و مقصد دچار مشكل شود مسير ارتباطي فعال خواهد ماند و در اختيار مشتركين ديگر‬ ‫قرار نمي گيرد، چنين نقيصه اي براي پريودهايي از زمان كه حجم ترافيك بالست بسيار نامطلوب است.‬ ‫‪Voice‬‬ ‫‪Trunk‬‬ ‫‪Call‬‬ ‫”!‪“I’m busy‬‬
  • 5. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫استفاده از کانالهای فیزیکی مجزا‬ ‫‪Switch‬‬ ‫‪B‬‬ ‫و یا‬ ‫‪‬‬ ‫‪User Traffic‬‬ ‫‪User Traffic‬‬ ‫‪Signaling Traffic‬‬ ‫‪Signaling Traffic‬‬ ‫‪Switch‬‬ ‫‪A‬‬ ‫استفاده از کانال های منطقی مجزا‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪Switch‬‬ ‫‪Switch‬‬ ‫‪User & Signaling Traffic‬‬ ‫‪User & Signaling Traffic‬‬ ‫‪A‬‬ ‫‪B‬‬ ‫مجزا كردن کانال های سيگنالينگ از کانال های انتقال صوت و ديتا و استفاده موثرتر از کانالهای صوتی‬ ‫امکان راه اندازی، تست و قطع سریع لينك هاي سیگنالینگ‬ ‫انتقال اطلعات سیگنالینگ در هر زمان و مستقل از انتقال صوت و دیتا ) حتی در حین مکالمه(‬ ‫مستقل بودن نگهداري و عملكرد شبكه سیگنالینگ‬ ‫انتقال اطلعات بیشتر با سرعت بالتر‬ ‫مديريت بر نحوه اجراي سيگنالينگ و انجام عمليات كنترل خطا بر روي آن‬ ‫اجرای سریع عملیات ‪ Call Setup‬از 51 تا 02 ثانیه به 3 تا 5 ثانیه‬ ‫اجرای عملیات مسیریابی بصورت موثر‬ ‫عدم نیاز به ارتباط مستقیم سیگنالینگی بین هر دو المان شبکه‬ ‫امکان پیاده سازی شبکه هوشمند )‪ (IN‬و ارائه سرویس های جدید‬ ‫جلوگیری از استفاده غیرمجاز شبکه )بدلیل عدم انتقال سیگنالینگ بر روی کانال ترافیک(‬
  • 6. ‫ظهور 7‪SS‬‬ ‫‪‬‬ ‫گسترش سوئیچ های الکترونیکی در دهه 07 میلدی و نیاز به تغییر پروتکلهای سیگنالینگ‬ ‫‪‬‬ ‫معرفی 7‪ SS‬با استفاده از مفاهیم تکنولوژی شبکه دیتا در سال 5791 میلدی‬ ‫‪‬‬ ‫آغاز استاندارد شدن 7‪ SS‬توسط ‪ ITU‬در سال 0891 میلدی‬ ‫‪‬‬ ‫ظهور اولین 7‪ SS‬استاندارد شده در سال 4891 میلدی )‪(Red Book‬‬ ‫‪‬‬ ‫ادامه عملیات ‪ Update‬برای 7‪ SS‬توسط ‪ITU‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 7. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫7‪SS‬‬ ‫007.‪SS7 Protocols (Q‬‬ ‫‪(series‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫سیگنالینگ از نوع ‪Out-of-band‬‬ ‫انتقال دهنده اطلعات سیگنالینگی بین المان های شبکه برای پشتیبانی از انتقال ترافیک‬ ‫صوتی و غیر صوتی‬ ‫لینک های سیگنالینگ قابل اطمینان‬ ‫پروتکل هایی با قابلیت انعطاف زیاد برای پشتیبانی فیچر های جدید‬ ‫طراحی شده برای شبکه های دیجیتال )‪ (ISDN‬و یک عامل مهم برای توسعه شبکه تلفن‬ ‫دیجیتال‬
  • 8. i i d ad H Set up and clear down a call Call forwarding Provide Caller ID Security access calls (CUG) Circuit continuity check Call holding Notification to reset a faulty circuit Charging information Indication of national, international or other subscriber Indication that a called party line is free Nature of circuit (satellite/terrestrial) Subscriber busy signal
  • 9. ‫سیگنالینگ‬ i i d ad H Service Switching Point ‫1- نقطه سوئيچ سرويس‬ Signaling Transfer Point ‫2- نقطه انتقال سيگنالينگ‬ Service Control Point ‫3- نقطه كنترل سرويس‬   (SP) ‫نقاط سیگنالینگ‬  (56Kbps or 64Kbps)‫لینک های سیگنالینگ‬  SCP SCP SCP STP SSP  STP SCP STP SSP STP SSP SSP SSP STP SCP
  • 10. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫شبکه مخابراتی کوچک‬ ‫دو مرکز سوئیچ محلی با قابلیت پشتیبانی‬ ‫مشترکین آنالوگ، دیجیتال، ‪ ISDN‬و ...‬ ‫ارتباط مستقیم برای انتقال ترافیک و‬ ‫اطلعات سیگنالینگ‬ ‫استفاده از ‪ TE‬برای متمرکز کردن‬ ‫ترافیک مراکز محلی در جهت ساده‬ ‫سازی عملیات مسیریابی ترافیک و رفع‬ ‫پیچیدگی توپولوژی شبکه‬
  • 11. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪STP‬‬ ‫‪‬‬ ‫‪‬‬ ‫انتقال پیام های سیگنالینگ به مقصد‬ ‫موردنظر با بکارگیری جدول مسیریابی‬ ‫ساده ساز ی توپولوژی شبکه در بخش‬ ‫سیگنالینگ و رفع نیاز به ارتباط مستقیم‬ ‫بین مراکز سوئیچ‬ ‫شبکه سیگنالینگ )‪(STP‬‬ ‫شبکه انتقال ترافیک‬ ‫)‪(LE,TE‬‬
  • 12. i i d ad H ‫آدرس دهی شبکه سیگنالینگ‬ Network Identifier Cluster Identifier Cluster Member Cluster=1 Network=246 Cluster=2 1 1 STP STP 2 2 STP 3 4 STP 3 4    SPC
  • 13. i i d ad H
  • 14. i i d ad H
  • 15. i i d ad H
  • 16. i i d ad H
  • 17. i i d ad H
  • 18. i i d ad H
  • 19. i i d ad H
  • 20. i i d ad H
  • 21. i i d ad H
  • 22. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪(User Part (UP‬‬ ‫كاربر استفاده كننده از شبكه سيگنالينگ‬ ‫‪(Message Transfer Part (MTP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫وظایفی مشابه سه لیه پایینی مدل ‪OSI‬‬ ‫انتقال دهنده مستقل و غير وابسته به كاربر‬ ‫انتقال مطمئن و ایمن پیام های سیگنالینگ‬ ‫انجام عملیات مسیریابی‬ ‫مدیریت لینکهای سیگنالینگ‬
  • 23. MTP1 i i d ad H MTP3 M T P OSI ‫ در مدل‬Physical Layer ‫مشابه‬ ‫تعریف کننده مشخصات فیزیکی و الکتریکی لینک های سیگنالینگ‬ MTP1 ( E-1(32*64Kbps  ( DS-1(24*64Kbps  ( V35(64Kbps  ( DS-0(64Kbps  ( DS-0A(56Kbps  ‫اتصال دهنده نقاط سیگنالینگ با شبکه انتقال‬ ‫مبدل دیجتال به آنالوگ و بالعکس‬ MTP2 Digital Signal Destination DS0 DS1 DS1C DS2 DS3 DS3 Bandwidth 64 kbps 1.544 mbps 3.152 mbps 6.312 mbps 44.736 mbps 274.176 mbps Channels (DS0s) 1 channel 24 channels 48 channels 96 channels 672 channels 4032 channels Carrier Designation None T-1 T-1c T-2 T-3 T-4    
  • 24. ‫2‪MTP‬‬ ‫3‪MTP‬‬ ‫‪M‬‬ ‫‪T‬‬ ‫‪P‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫2‪MTP‬‬ ‫1‪MTP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫مشابه لیه لینک داده ( ‪ (Data Link‬در مدل ‪OSI‬‬ ‫تعریف ساختار فریم وآماده سازی پیام های سیگنالینگ ( تولید ‪(Signaling Unit‬‬ ‫تضمینی برای انتقال مطمئن پیام های سیگنالینگ بین نقاط سیگنالینگ‬ ‫‪‬‬ ‫تشخیص و تصحیح خطا‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫مانیتورینگ لینک ها‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫دريافت پيام ها بصورت رشته بيت هاي طويل از ليه بالتر و تقسيم كردن آنها به‬ ‫واحدهاي كوچكتر بنام واحد سيگنال ( ‪(SU‬‬ ‫قراردادن يك الگوي 8 بيتي ( 01111110( بنام فلگ درابتدا و انتهاي هر واحد سيگنال‬ ‫براي متمايز كردن دو واحد سيگنال از يكديگر‬ ‫آشكار سازي خطا‬ ‫تصحيح خطا‬ ‫انجام عمليات تنظيم اوليه‬ ‫اندازه گيري نرخ خطا براي هر لينك‬ ‫فعال كردن مجدد لينك هايي كه ترميم شده اند.‬ ‫کنترل روند انتقال پیام ها ( ‪(Flow Control‬‬ ‫کنترل نظم و ترتیب دریافت پیام ها( ‪(Sequence Validation‬‬
  • 25. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫ارسال پیوسته ‪ FISU‬در هر دو جهت لینک‬ ‫سیگنالینگ با پریود 57 میلی ثانیه، زمانیکه‬ ‫‪ LSSU‬و ‪ MSU‬وجود ندارد‬ ‫صحت و گزارش‬ ‫‪ FISU‬بعنوان يك‪ACK‬‬ ‫دريافت‪ MSU‬و ‪LSSU‬‬ ‫‪‬‬ ‫حاوی اطلعات وضعیت لینک های سیگنالینگ‬ ‫جهت‬ ‫‪ ‬فعال نمودن لينك ها‬ ‫‪ ‬بررسي وضعيت لينك ها‬ ‫‪ ‬غ ير فعال كردن هر يك از‬ ‫لينك ها‬ ‫‪ ‬گزارش وضع يت ترافيك بر‬ ‫روي هر لينك‬ ‫‪‬‬ ‫انتقال اطلعات كاربران ‪ MTP‬بين دو گره‬ ‫در شبكه سيگنالينگ‬ ‫برای آشكار ساازی خطاي انتقال، اين نوع‬ ‫اا ا‬ ‫وا حد سيگنال پس از دريا فت شدن در مقصد‬ ‫توسط 2‪ MTP‬پردازش وبررسي مي شود‬ ‫‪‬‬ ‫‪‬‬
  • 26. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫‪ ( ( Flag (F‬الگوي بيتي خاص ”01111110 (“‬ ‫‪ ‬جداسازي واحدهای سیگنال‬ ‫‪ ‬نشاندهنده فعال بودن لينك‬ ‫‪ ‬بررسي وضعيت لينك با عبور فلگ از هر لينك‬ ‫‪‬‬ ‫‪(Backward Sequence Number (BSN‬‬ ‫شماره ترتيب آخرين واحد سيگنال، که بدون خطا و بطور صحيح دريافت شده است.‬ ‫‪‬‬ ‫‪( Backward Indicator Bit (BIB‬‬ ‫ارسال مجدد يك واحد سيگنال توسط اين بيت درخواست می شود.‬ ‫‪‬‬ ‫‪( Forward Sequence Number (FSN‬‬ ‫شماره ترتيب اختصاص یافته به واحد سيگنال ( محدوده 0 تا 721( که جهت دريافت منظام واحدهااي‬ ‫سيگنال استفاده مي شود.‬ ‫‪‬‬ ‫‪( Forward Indicator Bit (FIB‬‬ ‫ا ين ب يت مش خص مي ك ند كه وا حد سيگنال براي اول ين بار ار سال مي شود يا‬ ‫ارسال مجدد انجام مي گيرد.‬ ‫‪‬‬ ‫‪( Length Indicator (LI‬‬ ‫تعداد بايتهاي قرار گرف ته ب ين دو في لد ‪FCS‬‬ ‫و ‪LI‬‬
  • 27. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫‪( Signaling Information Field (SIF‬‬ ‫‪ ‬فقط در ‪ MSU‬وجود دارد‬ ‫‪ ‬پیام کاربران ل یه های بالیی ‪MTP‬‬ ‫‪ ‬برچسب مسیریابی ( ‪(Routing Label‬‬ ‫‪( Destination point Code (DPC ‬‬ ‫‪( Origination point Code (OPC ‬‬ ‫‪( Signaling Link Selector (SLS ‬‬ ‫ل اها 2‪ MTP‬از ‪ SLS‬برای قراردادن شماره لینک‬ ‫ي‬ ‫سیگنالینگ و بمنظور:‬ ‫‪‬‬ ‫متعادل كردن بار ترافيك سيگنالينگ بين لينكهاي‬ ‫سيگنالينگ‬ ‫‪ ‬جلوگيري از بروز ‪Overload‬‬ ‫‪ ‬تسهيم ( ‪ (Share‬ترافيك سيگنالينگ بر روي لينكها‬
  • 28. ‫‪SIO‬‬ ‫‪Service Indicator‬‬ ‫‪Sub-Service Indicator‬‬ ‫‪‬‬ ‫‪(Service Indicator Octet (SIO‬‬ ‫‪‬‬ ‫فقط در ‪ MSU‬وجود دارد و از دو بخش زیر‬ ‫تشکیل میشود:‬ ‫‪‬‬ ‫‪(Service Indicator (SI‬‬ ‫برای كاربران ‪ MTP‬شناسه (‪ (ID‬تعريف شده‬ ‫و در فيلد ‪ SI‬جای مي گيرد، اين شناسه‬ ‫ادااا از ‪ MSU‬برداشته شده و‬ ‫در مقص‬ ‫اطااا 3‪ MTP‬براي توزيع پيام بين‬ ‫توس‬ ‫كاربران ‪ MTP‬استفاده ميشود.‬ ‫‪‬‬ ‫‪Sub-Service Indicator‬‬ ‫مشخص كننده شبكه اي است كه مقصد در‬ ‫آن جاي دارد.‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 29. ‫‪‬‬ ‫‪(Status Indicator (SI‬‬ ‫‪‬‬ ‫فقط در ‪ LSSU‬وجود دارد‬ ‫‪‬‬ ‫حاوی اطلعات مربوط به وضعيت لينك‬ ‫‪‬‬ ‫لللل آناليزر پيام ‪ LSSU‬را مشخص نمي كند و اما برای‬ ‫پروتك‬ ‫نشان وضع يت لي نك از عبارتهاي ‪ SIO ،SIB ،SIOS‬و... استفاده‬ ‫ميكند‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 30. ‫روش آشكارسازي و تصحیح خطا در‬ ‫7‪SS‬‬ ‫‪‬‬ ‫آشكارسازي خطا‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫آ ماده سازی تمام فيلدهاي تشكيل دهنده واحد سيگنال ، بجز فيلد ‪FCS‬‬ ‫درنظر گرفتن ارزش “1” برای تمام بيت هاي فيلد ‪FCS‬‬ ‫لیلللم رش لهل ب لتل هاي قرار گرف لهل ب لنل دو ف لگل بر چ لدل جم لهل اي مولد‬ ‫ل‬ ‫ل‬ ‫ن‬ ‫ل‬ ‫ل‬ ‫ي‬ ‫ل‬ ‫ت‬ ‫ل‬ ‫ي‬ ‫ل‬ ‫ت‬ ‫تقس‬ ‫ل‬ ‫1+5^‪ X^16+X^12+X‬و محاسبه باقيمانده اين تقسيم‬ ‫محاسبه مكمل يك برای باقيمانده تقسيم و ذخیره کردن آن در ‪ FCS‬واحد سيگنال‬ ‫استخراج ‪ FCS‬از واحد سيگنال توسط ليه 2‪ MTP‬در مقصد و ذخیره سازی آن‬ ‫درنظر گرفتن ارزش “1” برای تمام بيت هاي فيلد ‪FCS‬‬ ‫تکرار عمليات محاسباتي انجام گرفته در مبدأ و محاسبه ‪FCS‬‬ ‫مقای سه نتا يج بد ست آمده از محا سبات با ‪ FCS‬ذخيره شده ( دریافت شده( و آشكار‬ ‫سازي خطا‬ ‫تصحیح خطا‬ ‫در ليه 2‪ MTP‬پس از آشكارسازي خطا، دو روش براي تصحيح خطا استفاده مي شود:‬ ‫‪‬‬ ‫‪Basic method‬‬ ‫‪‬‬ ‫‪Preventive Cyclic Retransmision method‬‬
  • 31. ‫3‪MTP‬‬ ‫3‪MTP‬‬ ‫‪M‬‬ ‫‪T‬‬ ‫‪P‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫2‪MTP‬‬ ‫1‪MTP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫مشابه لیه شبکه (‪ (Network‬در مدل ‪OSI‬‬ ‫انجام عملیات مسیریابی برای پیام های دریافت شده‬ ‫برمبنای برچسب مسیریابی ( ارسال آنها به 2‪ MTP‬یا به لیه‬ ‫بالتر(‬ ‫تضمینی برای تحویل پیام های سیگنالینگ مبادله شده بین‬ ‫هر دو نقطه سیگنالینگ در مقصد حتی اگر ارتباط‬ ‫سیگنالینگ مستقیم وجود نداشته باشد‬ ‫جداسازی پیام ها برای لیه های بالیی‬ ‫مدیریت پیام سیگنالینگ‬ ‫مدیریت شبکه سیگنالینگ‬
  • 32. ‫مدیریت پیام‬ ‫سیگنالینگ‬ ‫3‪MTP‬‬ ‫2‪MTP‬‬ ‫‪Discrimination‬‬ ‫‪Discrimination‬‬ ‫‪Function‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪MTP3 Users‬‬ ‫‪Distribution‬‬ ‫‪Distribution‬‬ ‫‪Function‬‬ ‫‪Function‬‬ ‫‪SCCP‬‬ ‫‪ISUP‬‬ ‫‪Routing‬‬ ‫‪Routing‬‬ ‫‪Function‬‬ ‫‪‬‬ ‫‪etc‬‬ ‫تشخيص پيام‬ ‫بررسی كد مقصد (‪ (DPC‬و انتقال پیام به واحد مسيريابي یا به واحد توزيع‬ ‫‪‬‬ ‫توزيع پيام‬ ‫‪‬‬ ‫مسير يابي‬ ‫بررسی ‪ SIO‬تعیین كابر 3‪ MTP‬دريافت كننده پيام‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫بررسی ‪ DPC‬و انتخاب لينك مناسب براي انتقال پيام‬ ‫ذخیره سازی اطلعات مربوط به لينك انتخاب شده در ‪SLS‬‬ ‫انجام عمليات تق سيم بار بر روي مجمو عه لينك ها براي جلوگيري از افزا يش ب يش از حد‬ ‫تراف يك سيگنالينگ بر روي بر خي از لينك ها (‪ (Overload‬با استفاده از اطلعات تهیه شده‬
  • 33. ‫مدیریت شبکه‬ ‫سیگنالینگ‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫مدیریت ترافیک سیگنالینگ :‬ ‫‪‬‬ ‫‪‬‬ ‫برگشت : برگرداندن ترافيك سيگنالينگ به لينك اوليه پس از ترميم لينك و فعال شدن آن‬ ‫‪‬‬ ‫مسيريابي مجدد و تحميلي : ذخیره سازی ترافيك سيگنالينگ در بافرهاي بخش مديريت ترافيك سيگنالينگ‬ ‫پس از معیوب شدن مسير در نظرگرفته شده براي انتقال پيام ها و انتخاب یک مسیر جدید با لینک های جدید از‬ ‫طریق جدول مسير يابي‬ ‫‪‬‬ ‫مسيريابي مجدد كنترل شده : برقرار كردن بهترين مسير سيگنالينگ‬ ‫‪‬‬ ‫شروع مجدد براي ‪ : MTP‬آماده سازی لينك هاي سيگنالينگ براي انتقال ترافيك سیگنالینگ‬ ‫‪‬‬ ‫توقف مديريت : انجام عملیات تست بر روی لینکها با هماهنکی نقاط سیگنالینگ مجاور‬ ‫‪‬‬ ‫‪‬‬ ‫تغيير مسير : جایگزین کردن يك لينك معیوب با یک لینگ جدید از مجموعه لينك هايي كه لينك معيوب در آن‬ ‫قرار دارد الیته لينك جديد مي تواند مربوط به مسير ديگر باشد.‬ ‫كنترل جريان ترافيك سيگنالينگ : انجام عمليات كنترل جريان ترافيك به منظور كاهش ترافيك‬ ‫مديريت لينك سيگنالينگ‬ ‫فعال كردن لينك هاي سيگنالينگ‬ ‫غير فعال كردن لينك هاي معيوب‬ ‫فعال كردن مجدد لينك هاي معيوب پس ازترميم شدن ( رفع عيب(‬ ‫‪‬‬ ‫مديريت مسير سيگنالينگ‬ ‫‪‬‬ ‫جلوگيري از انتقال : درخواست مديريت لينك سيگنالينگ در يك ‪ STP‬از گره هاي مجاور برای عدم انتقال پیام‬ ‫ها به این ‪STP‬‬ ‫‪‬‬ ‫محدود كردن انتقال : درخواست مديريت لينك سيگنالينگ در يك ‪ STP‬از ‪ STP‬های مجاور برای عدم انتقال پیام‬ ‫ها به این ‪STP‬‬ ‫‪‬‬ ‫كنترل انتقال : درخو است ‪ STP‬از ‪ STP‬هاي مجاور برای عدم انتقال پيام هاي سيگنالينگ با تقدم معین و يا‬ ‫پيام هايي باتقدم پائين تر به اين ‪STP‬‬
  • 34. ‫مثالی از جدول مسیریابی در شبکه‬ ‫سیگنالینگ‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 35. ‫‪ISUP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫تعریف پروتکل برای :‬ ‫‪ ‬راه اندازی (‪ (Setup‬مدارهای ( ترانک ها( حامل صوت و دیتا بین‬ ‫مراکز‬ ‫‪ ‬مدیریت مدارهای ( ترانک ها( حامل صوت و دیتا بین مراکز‬ ‫‪ ‬برچیدن (‪ (Release‬مدارهای ( ترانک ها( حامل صوت و دیتا بین‬ ‫مراکز‬ ‫استفاده از ‪ ISUP‬برای ارتباط های ‪ ISDN‬و همچنین ارتباط های ‪Non ISDN‬‬ ‫ساختار‬ ‫پیام‪ISUP‬‬ ‫‪(CIC (Circuit Identification Code‬‬ ‫مشخص کننده ترانک بین دو سوئیچ‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 36. i i d ad H ISUP ‫پیام های‬ (IAM (Initial Address Message Called number, calling number, transmission requirement, type of , …caller • (ACM (Address Complete Message The call is through-connected to the destination A one-way-audio path is opened for ring-back tone Optional If not returned, no ring-back tone at all  • •  • ANM, Answer Message Open the transmission path in both directions Instigate charging for the call  • (CPG (Call Progress Optional; provide information to the calling switch   • • (REL (Release (RLC (Release Complete  
  • 37. ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪SCCP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫مكمل 3‪MTP‬‬ ‫پشتيباني آدرس دهي پيام هاي سيگنالينگ بين دوكشور يا دو شبكه‬ ‫پشتیبانی از روش ‪Connectionless‬‬ ‫پشتیبانی از روش ‪Connection-oriented‬‬ ‫توانایی ‪(Global Title Translation (GTT‬‬
  • 38. ‫پروتکل های‬ ‫‪Connectionless‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪‬‬ ‫ویژگی ها :‬ ‫‪‬‬ ‫عدم نیاز به راه اندازی اتصال اوليه بين مبدأ و مقصد‬ ‫‪‬‬ ‫ارسال واحدهاي سيگنال بطور مستقل از يكديگر و از مسير هاي مختلف به سمت مقصد‬ ‫‪‬‬ ‫دريافت هر پيام نشانگر يك پروسه فعال‬
  • 39. ‫پروتکل های -‪Connection‬‬ ‫‪oriented‬‬ ‫‪‬‬ ‫ویژگی ها :‬ ‫‪‬‬ ‫ابتدا برقراری يك اتصال موقت و منطقي بين مبدا و مقصد‬ ‫‪‬‬ ‫اختصللص لکل مشخص لل ( ‪ (Local Reference‬به اين اتصال توسط ‪ (SCCP‬برای‬ ‫له ل‬ ‫ی‬ ‫لا ل‬ ‫متمایز کردن اتصال های بین دو ‪(SCCP‬‬ ‫‪‬‬ ‫ار س ال واحدهاي سيگنال بطور منظم و بترتيب از مسير ايجاد شده به مقصد‬ ‫‪‬‬ ‫برچیده شدن اتصال پس از پایان یافتن عملیات انتقال‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 40. i i d ad SCCP H Users MAP OMAP SCCP SCCP Connection-oriented SCCP Connection-oriented Control Control (SCOC) (SCOC) HLR VLR MSC SCCP Connectionless SCCP Connectionless Control Control (SCLC) (SCLC) MTP3 ‫ساختار‬ SCCP SCCP SCCP Routing Routing Control Control (SCRC) (SCRC) SCRC  ‫ و بالعکس‬MTP ‫ به‬SCCP ‫هدايت ترافيك سيگنالينگ از‬ ‫ترجمه آدرس‬  SCOC  Connection-oriented ‫پشتیبانی از‬ (Segmentation(‫انجام فعاليتهايي همچون تقسیم پيام هاي سيگنالينگ به پيام هايي با طول كوچكتر‬ (Sequencing( ‫برقراري پروسه ارسال و دريافت پيام ها بصورت منظم‬ ( Flow control( ‫اجراي عمليات كنترل بار ترافيكي در فرآيند انتقال پيام ها‬  EIR : : SCCP management SCCP management (SCMC) (SCMC) SCLC      Connectionless ‫پشتیبانی از‬  SCLC  : SCCP ‫كنترل كردن و مديريت بر تمام فعاليتهاي‬ SCCP ‫ بررسي وضعيت كاربران‬ ‫ بررسي وضعيت اتصالهاي ايجاد شده‬ ‫ دریافت می کند‬SCCP ‫ مشخص كردن نوع ترافيكي که هر كاربر‬ 
  • 41. ‫ساختارپیام‬ ‫‪SCCP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪Routing‬‬ ‫‪Label‬‬ ‫‪Message‬‬ ‫‪Type‬‬ ‫‪Mandatory Fixed‬‬ ‫‪Parameters‬‬ ‫‪Pointers‬‬ ‫‪Mandatory Variable‬‬ ‫‪Parameters‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪Optional‬‬ ‫‪H‬‬ ‫‪Parameters‬‬ ‫برچسب مسیریابی‬ ‫نوع پیام‬ ‫تعيين کننده نوع پیام و فرمت آن ( نوع پارامترها مورداستفاده(‬ ‫‪‬‬ ‫پارامترهاي اجباري‬ ‫‪‬‬ ‫پارامترهاي اجباري با طول ثابت‬ ‫براي تعيين موقعيت اين نوع پارامترها در پيام ها به اشاره گر‬ ‫و شاخص طول نيازي نیست‬ ‫‪‬‬ ‫پارامترهاي اجباري با طول متغيير‬ ‫بدليل متغيير بودن طول این پارامترها در پیام، اشاره گر‬ ‫و شاخص طول به انها اختصاص داده مي شود‬ ‫‪‬‬ ‫پارامترهاي اختياري‬ ‫‪‬‬ ‫ا ستفاده از ا ين پارامتر ها ب ستگي به نوع پيام دارد و براي تشخ يص موقع يت ا ين پارامتر ها ف قط از یک‬ ‫اشاره گر و شا خص طول ا ستفاده شده و براي مش خص كردن آخر ين پارام تر اختياري از الگوي “00” با‬ ‫عنوان ‪ EO‬استفاده مي شود.‬ ‫‪‬‬ ‫اشاره گر‬ ‫در پيام به ازاي هر پارامتراجباری با طول متغییر يك اشاره گر و برای مجمو عه پارامترهای اختیاری نیز يك اشاره‬ ‫گر با طول يك با يت اخت صاص داده مي شود که ارزش ا ين با يت مش خص كننده فا صله بر ح سب با يت تا‬ ‫شروع آن فيلدي است كه اشاره گر به آن اشاره مي كند.‬
  • 42. ‫پارامترهای پیام‬ ‫‪SCCP‬‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪(CdPA , CaPA (>2Byte‬‬ ‫پارامترها یی با فرمت يكسان که هر يك از آنها حاوي آدرس ونوع آدرس بوده و از تركيب اطلعات زير‬ ‫تشكيل می شوند :‬ ‫‪(SPC (2 Bytes ‬‬ ‫‪(SSN (1 Byte ‬‬ ‫‪)Global Title (> 3 Bytes ‬‬ ‫‪‬‬ ‫‪)Credit (3Bytes‬‬ ‫‪‬‬ ‫استفاده از این پارامتر در پروتكلهاي گروه 1,3‬ ‫‪‬‬ ‫استفاده از این پارامتر براي انتقال ايمن ( ‪ ( Secured‬پیام ها‬ ‫‪‬‬ ‫مشخص کننده تعداد پيام هاي ‪ SCCP‬كه‬ ‫در يك زمان مشخص در وضعيت ‪ UnACK‬هستند‬ ‫‪‬‬ ‫‪)End of optional parameters (1 Byte‬‬ ‫مشخص کننده بخش انتهايي پارامترهاي اختياري‬ ‫‪‬‬ ‫‪)Message Type (1Byte‬‬ ‫مشخص کننده نوع پیام‬ ‫‪‬‬ ‫‪)Protocal class (1Byte‬‬ ‫مشخص کننده گروه پروتکل (0 , 1 , 2 , 3(‬
  • 43. ‫پارامترهای پیام‬ ‫‪SCCP‬‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫‪(Release Cause (1Byte‬‬ ‫ع لت ق طع شدن ات صال )‪ (SCCP Connection‬را م ش خص کرده و ا گر ب صورت نرمال ارتباط قطع شود مقدار آن‬ ‫“‪ ”0FHex‬مي باشد‬ ‫‪‬‬ ‫‪(Refusal Cause (1Byte‬‬ ‫مشخص کننده علت عدم پذيرش درخواست برقراري اتصال‬ ‫‪‬‬ ‫‪(Return cause (1Byte‬‬ ‫طصطط طي ط ك طدط چرا فرسططنده ‪ UDTS‬نمي تواند پيام هاي ‪ UDT‬را‬ ‫طت ط‬ ‫ن‬ ‫م‬ ‫طط ط درپيامهاي ‪ UDTS‬اسططفاده شده و مشخ‬ ‫طت ط‬ ‫فق‬ ‫پردازش كند‬ ‫‪‬‬ ‫‪(SLR/DLR (each 3 Bytes‬‬ ‫در پروتكلهاي گروه 2 و3 استفاده شده و مشخص كننده )‪ (Local Reference‬برای يك اتصال موقت )‪virtual‬‬ ‫‪ (connection‬مي باشد‬ ‫‪‬‬ ‫‪(Segmenting /Reassembling (1Byte‬‬ ‫بخش ديتاي برای پيام 1‪ DT‬فقط 652 بايت طول دارد و ديتا با طولی بيش از 652 بايت به چندين بخش تقسيم‬ ‫شده و توسط چند پیام 1‪ DT‬ارسال مي شود‬ ‫‪‬‬ ‫‪(Sequencing /Segmenting (2 Bytes‬‬ ‫در پيام هاي 2‪ DT‬و ‪ IT‬استفاده شد ه و شامل اطلعاتي از قبيل ‪ ، (P(R( ،P(S‬اطلعات داخلي ‪ SCCP‬و اطلعات‬ ‫درباره ‪ ) Segmentation‬مشابه با پارامتر ‪ ( S/R‬است. اطلعات ‪ (P(R( ،P(S‬مشابه ‪ FSN‬و ‪ BSN‬درليه 2‪MTP‬‬ ‫بكار برده مي شوند.‬ ‫‪‬‬
  • 44. ‫‪SSN‬‬ ‫‪‬‬ ‫‪‬‬ ‫دلیل اختصاص ‪ SSN‬به کاربران ‪SCCP‬‬ ‫‪ ‬وجود كاربران زيادی طه ط از سرويس هاي‬ ‫ك‬ ‫‪SCCP‬‬ ‫استفاده مي كنند‬ ‫‪ ‬لزوم امکان شنا سایی هر يك از اين كاربران‬ ‫براي ‪SCCP‬‬ ‫امکان تعریف حداکثر 552 عدد ‪SSN‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬
  • 45. ‫مثالی از راه اندازی اتصال‬ ‫‪SCCP‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪BSC‬‬ ‫‪H‬‬ ‫‪MSC‬‬ ‫‪CR‬‬ ‫‪CR‬‬ ‫‪CC‬‬ ‫‪CC‬‬ ‫‪‬‬ ‫ارسال يك پيام ‪ CR‬و درخواست برقراري اتصال‬ ‫بهمراه ‪ ) SLR‬مرجع محلي( براي مشخص كردن‬ ‫اتصال مورد درخواست‬ ‫‪‬‬ ‫ارسال پيام ‪ CC‬براي تأييد برقراري اتصال بهمراه‬ ‫يك ‪ SLR‬و‪DLR‬‬ ‫‪‬‬ ‫استفاده از 1‪ DT‬برای انتقال ديتا‬ ‫‪‬‬ ‫درخواست قطع اتصال با ارسال پيام ‪RLSD‬‬ ‫توسط هر يك از طرفين‬ ‫‪‬‬ ‫تأييد قطع شدن ارتباط با ارسال پيام ‪RLC‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫:‬ ‫:‬ ‫1‪DT‬‬ ‫1‪DT‬‬ ‫‪RLSD‬‬ ‫‪RLSD‬‬ ‫‪RLC‬‬ ‫‪RLC‬‬
  • 46. i i d ad H A-Interface MAP TCAP Q931 SCCP SCCP MTP HLR BSSAP MTP Abis-Interface Air-Interface Q931 Q921 LAPD LAPDm VLR E1/T1 MSC EIR AC SS7 E1/T1 BSC E1/T1 BTS Air
  • 47. i i d ad H GSM protocol layers for signaling Um Abis MS BTS A BSC MSC CM CM MM MM RR LAPDm m RR’ LAPDm radio radio BTSM LAPD PCM RR’ BTSM LAPD PCM BSSAP BSSAP SS7 SS7 PCM PCM
  • 48. ‫ و سایر المانهای‬MS ‫پروتکل های سیگنالینگ بین‬ GSM ‫شبکه‬ i i d ad H SS HLR MM + CM 1 2 3 4 5 8 9 0 RR 6 7 MSC VLR # BSC BTS Radio interface
  • 49. i i d ad H A-Interface TRAU LAPD TS1 OAM Uncompressed Speech TS Compressed Speech TS BSC 64 Kbps 64 Kbps Transcoding 64 Kbps 64 Kbps 64 Kbps CCS7 TS X.25 TS2 PCM LINK MSC CCS7 TS X.25 TS2 PCM LINK OMC
  • 50. i i d ad H A-Interface TRAU LAPD TS1 OAM Uncompressed Speech TS Compressed Speech TS BSC 64 Kbps 64 Kbps Transcoding 64 Kbps 64 Kbps 64 Kbps CCS7 TS X.25 TS2 PCM LINK MSC CCS7 TS X.25 TS2 PCM LINK OMC
  • 51. Data (BSSAP( 0 0 0 0 0 Length (8 Bits( 1 DLCI 0 0 0 0 0 C B SAPI A Byte-1 Byte-2 0 --------->RR, MM, CC 3 --------->SMS, SS SCCP Header DTAP (2 Bytes( 0 BSSMAP BSSMAP (1 Byte( RR SCCP 0 DTAP BSC MS CC/MM ‫ساختار پیام‬ BSSAP MSC i i d ad H 0 0 0 0 0 0 0 0
  • 52. ‫ساختار پیام‬ BSSMAP i i d ad H Data (BSSAP( Parameter N Parameter N-1 ... Optional Parameters Parameter A Parameter A Parameter A Mandatory Parameters Data Length IEI Message Type
  • 53. ‫ساختار پیام‬ DTAP i i d ad H Data (BSSAP( Parameter N Parameter N-1 Optional Parameters Data Length Data IEI IEI ... Parameter A Parameter A Parameter A Message Type Mandatory Parameters Optional Variable Length Optional Fixed Length Data Data Mandatory Fixed Length Length Mandatory Variable Length
  • 54. ‫‪TCAP‬‬ ‫‪MSC VLR‬‬ ‫‪EIR‬‬ ‫‪HLR‬‬ ‫‪TCAP‬‬ ‫‪SCCP‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪‬‬ ‫‪i‬‬ ‫‪i d‬‬ ‫‪ad‬‬ ‫‪H‬‬ ‫پشتیبانی از سرویس ‪ Connectionless‬ارائه شده‬ ‫توسط ‪ SCCP‬برای انتقال دیتا بین لیه های بالیی‬ ‫)‪(Applications‬‬ ‫‪MTP‬‬ ‫استفاده از پیام های ‪ TCAP‬برای حمل پرسش ها‬ ‫)‪ (Queries‬و پاسخ های )‪ (Responses‬مبادله شونده‬ ‫بین ‪ SSP‬ها و ‪ SCP‬ها‬ ‫های در شبکه موبایل برای حمل پیام‬ ‫‪MAP‬‬ ‫‪TCAP‬‬ ‫های جهت پشتیبانی عملیات‬ ‫بین‪ MSC‬و ‪HLR‬‬ ‫‪ Authentication, IMEI Checking, Roaming‬استفاده‬ ‫می شود‬
  • 55. i i d ad H