signalling

55
H a d d i i مه لری مکا را ق ر ب روش ن ی ر ب ساده ی ها گ ر ب و ع ی ر س م و ی ق ت س م لا م اط کا ب ت ار2 ک ی ردی ب کار ر ی6 غ روش2 ک ی

description

gsm signalling

Transcript of signalling

Page 1: signalling

Ha d

dii ساده ترین روش برقراری

مکالمه

ویژگی هایک ارتباط کامال مستقیم و سریعیک روش غیر کاربردی

Page 2: signalling

Ha d

dii

مشترک اول شماره گیری می کندانتظار برای پاسخگویی مشترک دومانجام مکالمه دو طرفهچگونه ارتباط بین دو مشترک راه اندازی شد؟

Network

مراحل برقراری مکالمه

Page 3: signalling

Ha d

dii

سیگنالینگ مشترک با شبکهشماره گیری کنترل نحوه شماره گیریTone or Pulse دسترسی به صندوق صوتیVoice Mailbox ارسالCall-waiting Tone استفاده ازMulti-party ارسال پیام کوتاهSMS

::

سیگنالینگ چیست؟

سیگنالینگ یعنی مبادله اطالعات بین اجزاء یک شبکه جهت انتقال ترافیک، نگهداری ارتباط و ارائه سرویس ها.

قوانین حاکم بر انتقال اطالعات پروتکل نامیده می شوند. SS7پروتکل های زیادی تاکنون مطرح شده اند که

مهمترین بوده و بیشتر از سایر پروتکل ها استفاده می شود.

Page 4: signalling

Ha d

dii

Call

“I’m busy!”VoiceTrunk

3400-300انتقال پیام های سیگنالینگ بر روی کانالهای صوتی با پهنای باندHz قبل از ارسال اطالعات ، هيچ پيامي كه نشاندهنده برقراري صحيح و بدون عيب مسير ارتباطي

باشد توسط مبدأ دريافت نمي شود. بدليلي ارتباط مبدأ و مقصد دچار مشكل شود مسير ارتباطي فعال خواهد ماند و در اختيار

مشتركين ديگر قرار نمي گيرد، چنين نقيصه اي براي پريودهايي از زمان كه حجم ترافيك باالست بسيار نامطلوب است.

Page 5: signalling

Ha d

dii

استفاده از کانالهای فیزیکی مجزا

و یا

استفاده از کانال های منطقی مجزا

انتقال صوت و ديتا و استفاده موثرتر از کانالهای کانال های سيگنالينگ از کانال هایمجزا كردن صوتی

لينك هاي سیگنالینگامکان راه اندازی، تست و قطع سریع)انتقال اطالعات سیگنالینگ در هر زمان و مستقل از انتقال صوت و دیتا )حتی در حین مکالمهمستقل بودن نگهداري و عملكرد شبكه سیگنالینگانتقال اطالعات بیشتر با سرعت باالترمديريت بر نحوه اجراي سيگنالينگ و انجام عمليات كنترل خطا بر روي آن اجرای سریع عملیاتCall Setup ثانیه5 تا 3 ثانیه به 20 تا 15 از اجرای عملیات مسیریابی بصورت موثرعدم نیاز به ارتباط مستقیم سیگنالینگی بین هر دو المان شبکه امکان پیاده سازی شبکه هوشمند(IN)و ارائه سرویس های جدید )جلوگیری از استفاده غیرمجاز شبکه )بدلیل عدم انتقال سیگنالینگ بر روی کانال ترافیک

SwitchA

SwitchA

User TrafficUser Traffic

Signaling TrafficSignaling Traffic

User & Signaling TrafficUser & Signaling Traffic

SwitchB

SwitchB

SwitchA

SwitchA

SwitchB

SwitchB

Page 6: signalling

Ha d

dii

SS7ظهور

میالدی و نیاز به تغییر پروتکلهای سیگنالینگ70گسترش سوئیچ های الکترونیکی در دهه

معرفیSS7 میالدی1975 با استفاده از مفاهیم تکنولوژی شبکه دیتا در سال

آغاز استاندارد شدنSS7 توسط ITU میالدی1980 در سال

ظهور اولینSS7 میالدی 1984 استاندارد شده در سال (Red Book)

ادامه عملیاتUpdate برای SS7 توسط ITU

Page 7: signalling

Ha d

dii

SS7

سیگنالینگ از نوعOut-of-band انتقال دهنده اطالعات سیگنالینگی بین المان های شبکه برای پشتیبانی از انتقال

ترافیک صوتی و غیر صوتی لینک های سیگنالینگ قابل اطمینانپروتکل هایی با قابلیت انعطاف زیاد برای پشتیبانی فیچر های جدید طراحی شده برای شبکه های دیجیتال(ISDN) و یک عامل مهم برای توسعه شبکه

تلفن دیجیتال

SS7 Protocols (Q.700 series)

Page 8: signalling

Ha d

dii

Set up and clear down a call

Provide Caller ID

Circuit continuity check

Notification to reset a faulty circuit

Indication of national, international or other subscriber

Nature of circuit (satellite/terrestrial)

Call forwarding

Security access calls (CUG)

Call holding

Charging information

Indication that a called party line is free

Subscriber busy signal

Page 9: signalling

Ha d

dii

ساختار شبکه سیگنالینگ

1 نقطه سوئيچ سرويس -Service Switching Point 2 نقطه انتقال سيگنالينگ -Signaling Transfer Point3 نقطه كنترل سرويس -Service Control Point

نقاط سیگنالینگ(SP)

لینک های سیگنالینگ(56Kbps or 64Kbps)

SCP

SCPSCP

SCP

SSP

SSPSSP

SSP

STP

STP STP

STP

SSP

STP

SCP

Page 10: signalling

Ha d

dii

شبکه مخابراتی کوچک دو مرکز سوئیچ محلی با قابلیت

پشتیبانی مشترکین آنالوگ، دیجیتال، ISDN... و

ارتباط مستقیم برای انتقال ترافیک واطالعات سیگنالینگ

استفاده ازTE برای متمرکز کردن ترافیک مراکز محلی در جهت ساده سازی عملیات مسیریابی ترافیک و

رفع پیچیدگی توپولوژی شبکه

Page 11: signalling

Ha d

dii

(STP )شبکه سیگنالینگ

شبکه انتقال ترافیک (LE,TE)

STP انتقال پیام های سیگنالینگ به مقصد

موردنظر با بکارگیری جدول مسیریابی ساده ساز ی توپولوژی شبکه در بخش

سیگنالینگ و رفع نیاز به ارتباط مستقیم بین مراکز سوئیچ

Page 12: signalling

Ha d

dii

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

Network Identifier Cluster Identifier Cluster Member

SPCSPC

STPSTP

STPSTP STPSTP

STPSTP

Network=246

1 1

22

3 3

44

Cluster=1 Cluster=2

Page 13: signalling

Ha d

dii

Page 14: signalling

Ha d

dii

Page 15: signalling

Ha d

dii

Page 16: signalling

Ha d

dii

Page 17: signalling

Ha d

dii

Page 18: signalling

Ha d

dii

Page 19: signalling

Ha d

dii

Page 20: signalling

Ha d

dii

Page 21: signalling

Ha d

dii

Page 22: signalling

Ha d

dii

User Part (UP) كاربر استفاده كننده از شبكه سيگنالينگ

Message Transfer Part (MTP) وظایفی مشابه سه الیه پایینی مدلOSI انتقال دهنده مستقل و غير وابسته به

كاربر انتقال مطمئن و ایمن پیام های

سیگنالینگانجام عملیات مسیریابیمدیریت لینکهای سیگنالینگ

Page 23: signalling

Ha d

dii

MTP1 مشابهPhysical Layer در مدل OSIتعریف کننده مشخصات فیزیکی و الکتریکی لینک های سیگنالینگ

E-1(32*64Kbps)DS-1(24*64Kbps)V35(64Kbps)DS-0(64Kbps)DS-0A(56Kbps)

اتصال دهنده نقاط سیگنالینگ با شبکه انتقالمبدل دیجتال به آنالوگ و بالعکس

MTP

MTP1MTP1

MTP2MTP2

MTP3MTP3

Digital SignalDestination

DS0DS1

DS1CDS2DS3DS3

Bandwidth

64 kbps1.544 mbps3.152 mbps6.312 mbps44.736 mbps274.176 mbps

Channels)DS0s(1 channel

24 channels48 channels96 channels672 channels4032 channels

CarrierDesignation

NoneT-1T-1cT-2T-3T-4

Page 24: signalling

Ha d

dii

MTP2

مشابه الیه لینک داده(Data Link) در مدل OSI تولید( تعریف ساختار فریم وآماده سازی پیام های سیگنالینگSignaling Unit)تضمینی برای انتقال مطمئن پیام های سیگنالینگ بین نقاط سیگنالینگ

تشخیص و تصحیح خطا دريافت پيام ها بصورت رشته بيت هاي طويل از اليه باالتر و تقسيم كردن آنها

(SU)به واحدهاي كوچكتر بنام واحد سيگنال ( بنام فلگ درابتدا و انتهاي هر واحد 01111110 بيتي )8قراردادن يك الگوي

سيگنال براي متمايز كردن دو واحد سيگنال از يكديگر آشكار سازي خطاتصحيح خطا

مانیتورینگ لینک هاانجام عمليات تنظيم اوليهاندازه گيري نرخ خطا براي هر لينك.فعال كردن مجدد لينك هايي كه ترميم شده اند

کنترل روند انتقال پیام ها(Flow Control) کنترل نظم و ترتیب دریافت پیام ها(Sequence Validation)

MTP

MTP1MTP1

MTP2MTP2

MTP3MTP3

Page 25: signalling

Ha d

dii

انتق}}ال اطالع}}ات ك}}اربرانMTP بين دو گره در شبكه سيگنالينگ

خط}}اي انتق}}ال، اين آش}}كار س}}ازیبراین}وع واح}د س}يگنال پس از دري}افت ش}دن

پ}ردازش وبررس}ي MTP2در مقص}د توس}ط مي شود

ارسال پیوستهFISU در هر دو جهت لینک میلی ثانیه، زمانیکه 75سیگنالینگ با پریود

LSSU و MSUوجود ندارد FISU بعنوان يكACK و گزارش دهنده

LSSU و MSUصحت دريافت

حاوی اطالعات وضعیت لینک هایسیگنالینگ جهت

فعال نمودن لينك هابررسي وضعيت لينك ها غير فع}ال ك}ردن ه}ر ي}ك

از لينك ها گزارش وض}عيت ترافي}ك

بر روي هر لينك

Page 26: signalling

Ha d

dii

Flag (F)( ” 01111110الگوي بيتي خاص)“جداسازي واحدهای سیگنالنشاندهنده فعال بودن لينكبررسي وضعيت لينك با عبور فلگ از هر لينك

Backward Sequence Number (BSN)

شماره ترتيب آخرين واحد سيگنال، که بدون خطا و بطور صحيح دريافت شده است.

Backward Indicator Bit (BIB)

.می شود ارسال مجدد يك واحد سيگنال توسط اين بيت درخواست

Forward Sequence Number (FSN)

جهت دريافت منظ}م که (127 تا 0واحد سيگنال )محدوده شماره ترتيب اختصاص یافته بهواحده}اي سيگنال استفاده مي شود.

Forward Indicator Bit (FIB)

اين بيت مش}خص مي كن}د ك}ه واح}د س}يگنال ب}راي اولين ب}ار ارس}ال مي ش}ود يا ارسال مجدد انجام مي گيرد.

Length Indicator (LI)

تع}داد بايته}اي ق}رار گرفت}ه بين دو فيل}د FCS و LI

Page 27: signalling

Ha d

dii

Signaling Information Field (SIF) فقط درMSUوجود دارد پیام کاربران ال یه های باالییMTP برچسب مسیریابی(Routing Label)

Destination point Code (DPC)Origination point Code (OPC)Signaling Link Selector (SLS)

لین}ک SLSاز MTP2الي}ه ب}رای ق}راردادن ش}ماره بمنظور:سیگنالینگ و

متع}}ادل ك}}ردن ب}}ار ترافي}}ك س}}يگنالينگ بين لينكهاي سيگنالينگ

جلوگيري از بروزOverload( تس}}هيمShare ترافي}}ك س}}يگنالينگ ب}}ر روي )

لينكها

Page 28: signalling

Ha d

dii

Service Indicator Octet (SIO)

فقط درMSU وجود دارد و از دو بخش زیر تشکیل میشود:

Service Indicator (SI)

( تعري}ف ID شناس}ه )MTPك}اربران برای ج}ای مي گ}يرد، SIش}ده و در فيل}د

MSUاين شناس}}}}ه در مقص}}}}د از ب}راي MTP3برداش}ته ش}ده و توس}ط

MTPتوزي}}}ع پي}}}ام بين ك}}}اربران استفاده ميشود.

Sub-Service Indicator

مشخص كننده شبكه اي است كه مقصد در آن جاي دارد.

SIOService IndicatorSub-Service Indicator

Page 29: signalling

Ha d

dii

Status Indicator (SI) فقط درLSSUوجود دارد حاوی اطالعات مربوط به وضعيت لينك پروتك}ل آن}االيزر پي}امLSSU را مش}خص نمي كن}د و ام}ا ب}رای

و... SIO، SIB، SIOSنش}}}ان وض}}}عيت لين}}}ك از عبارته}}}اي استفاده ميكند

Page 30: signalling

Ha d

dii روش آشكارسازي و تصحیح خطا

SS7در

آشكارسازي خطا تمام فيلدهاي تشكيل دهنده واحد سيگنال ، بجز فيلد ماده سازیآ FCS“ برای تمام بيت هاي فيلد 1درنظر گرفتن ارزش ”FCS تقس}}یم رش}}ته بيت ه}}اي ق}}رار گرفت}}ه بين دو فل}}گ ب}}ر چن}}د جمل}}ه اي مول}}د

X^16+X^12+X^5+1 محاسبه باقيمانده اين تقسيم و محاس}به مكم}ل ي}ك ب}رای باقيمان}ده تقس}يم و ذخ}یره ک}ردن آن درFCS واح}د

سيگنال استخراجFCS از واحد سيگنال توسط اليه MTP2در مقصد و ذخیره سازی آن “ برای تمام بيت هاي فيلد 1درنظر گرفتن ارزش ”FCS تکرار عمليات محاسباتي انجام گرفته در مبدأ و محاسبهFCS مقایس}ه نت}ايج بدس}ت آم}ده از محاس}بات ب}اFCS ذخ}يره ش}ده )دری}افت ش}ده( و

آشكار سازي خطا

تصحیح خطا

پس از آشكارسازي خطا، دو روش براي تصحيح خطا استفاده مي شود:MTP2در اليه Basic method Preventive Cyclic Retransmision method

Page 31: signalling

Ha d

dii

MTP3

مشابه الیه شبکه(Network) در مدل OSI انجام عملیات مسیریابی برای پیام های دریافت شده

یا به MTP2برمبنای برچسب مسیریابی )ارسال آنها به الیه باالتر(

تضمینی برای تحویل پیام های سیگنالینگ مبادله شدهبین هر دو نقطه سیگنالینگ در مقصد حتی اگر ارتباط

سیگنالینگ مستقیم وجود نداشته باشدجداسازی پیام ها برای الیه های باالییمدیریت پیام سیگنالینگ مدیریت شبکه سیگنالینگ

MTP

MTP1MTP1

MTP2MTP2

MTP3MTP3

Page 32: signalling

Ha d

dii

تشخيص پيام( و انتقال پیام به واحد مسيريابي یا به واحد توزيع DPCبررسی كد مقصد )

توزيع پيام

دريافت كننده پيام MTP3 تعیین كابر SIOبررسی مسير يابي

بررسیDPCو انتخاب لينك مناسب براي انتقال پيام ذخیره سازی اطالعات مربوط به لينك انتخاب شده درSLS انج}ام عملي}ات تقس}يم ب}ار ب}ر روي مجموع}ه لينكه}ا ب}راي جلوگ}يري از اف}زايش

( ب}ا اس}تفاده از Overloadبيش از ح}د ترافي}ك س}يگنالينگ ب}ر روي ب}رخي از لينكه}ا )اطالعات تهیه شده بخش مديريت شبكه سيگنالينگ

مدیریت پیام سیگنالینگ

DistributionFunction

DistributionFunction

DiscriminationFunction

DiscriminationFunction

RoutingFunctionRoutingFunction

SCCP

ISUP

etc

MTP3 Users MTP3 MTP2

Page 33: signalling

Ha d

dii

: مدیریت ترافیک سیگنالینگ: جایگزین کردن يك لينك معیوب با یک لینگ جدید از مجموعه لينك هايي كه لينك معيوب تغيير مسير

در آن قرار دارد الیته لينك جديد مي تواند مربوط به مسير ديگر باشد. : برگرداندن ترافيك سيگنالينگ به لينك اوليه پس از ترميم لينك و فعال شدن آن برگشت : ذخیره سازی ترافيك سيگنالينگ در بافرهاي بخش مديريت ترافيك مسيريابي مجدد و تحميلي

سيگنالينگ پس از معیوب شدن مسير در نظرگرفته شده براي انتقال پيام ها و انتخاب یک مسیر جدید با لینک های جدید از طریق جدول مسير يابي

: برقرار كردن بهترين مسير سيگنالينگمسيريابي مجدد كنترل شده شروع مجدد برايMTP : آماده سازی لينك هاي سيگنالينگ براي انتقال ترافيك سیگنالینگ: انجام عملیات تست بر روی لینکها با هماهنکی نقاط سیگنالینگ مجاور توقف مديريت : انجام عمليات كنترل جريان ترافيك به منظور كاهش ترافيككنترل جريان ترافيك سيگنالينگ

مديريت لينك سيگنالينگ

فعال كردن لينك هاي سيگنالينگغير فعال كردن لينك هاي معيوب

فعال كردن مجدد لينك هاي معيوب پس ازترميم شدن )رفع عيب(

مديريت مسير سيگنالينگ

: درخواست مديريت لينك سيگنالينگ در يك جلوگيري از انتقالSTP از گره هاي مجاور برای عدم STPانتقال پیام ها به این

: درخواست مديريت لينك سيگنالينگ در يك محدود كردن انتقالSTPاز STPمجاور برای عدم های STPانتقال پیام ها به این

: درخو است كنترل انتقالSTP از STP هاي مجاور برای عدم انتقال پيام هاي سيگنالينگ با تقدم STPمعین و يا پيام هايي باتقدم پائين تر به اين

مدیریت شبکه سیگنالینگ

Page 34: signalling

Ha d

dii مثالی از جدول مسیریابی در شبکه

سیگنالینگ

Page 35: signalling

Ha d

dii

ISUP: تعریف پروتکل برای

راه اندازی(Setup) مدارهای )ترانک ها( حامل صوت و دیتا بین مراکز

مدیریت مدارهای )ترانک ها( حامل صوت و دیتا بین مراکز برچیدن(Release) مدارهای )ترانک ها( حامل صوت و دیتا بین

مراکز استفاده ازISUP برای ارتباط های ISDN و همچنین ارتباط های Non ISDN

CIC (Circuit Identification Code)مشخص کننده ترانک بین دو سوئیچ

ساختار ISUPپیام

Page 36: signalling

Ha d

dii پیام های

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 allCPG (Call Progress)

•Optional; provide information to the calling switchANM, Answer Message

•Open the transmission path in both directions•Instigate charging for the call

REL (Release)RLC (Release Complete)

Page 37: signalling

Ha d

dii

SCCP

مكملMTP3 پشتيباني آدرس دهي پيام هاي سيگنالينگ بين دوكشور يا دو

شبكه پشتیبانی از روشConnectionless پشتیبانی از روشConnection-oriented تواناییGlobal Title Translation (GTT)

Page 38: signalling

Ha d

dii پروتکل های

Connectionless

: ویژگی ها اتصال اوليه بين مبدأ و مقصدعدم نیاز به راه اندازی

س}مت ارس}ال واح}دهاي س}يگنال بط}ور مس}تقل از يك}ديگر و از مس}ير ه}اي مختل}ف ب}ه

مقصد

دريافت هر پيام نشانگر يك پروسه فعال

Page 39: signalling

Ha d

dii -Connectionپروتکل های

oriented

: ویژگی ها

بين مبدا و مقصد منطقييك اتصال موقت و برقراری ابتدا

( اختص}اص ی}ک مشخص}هLocal Referenceب}ه اين اتص}ال ) توس}طSCCP ب}رای(

(SCCPمتمایز کردن اتصال های بین دو

ال واح}دهاي س}يگنال بط}ور منظم و ب}ترتيب از مس}ير ايج}اد ش}ده ب}ه س}ار

مقصد

برچیده شدن اتصال پس از پایان یافتن عملیات انتقال

Page 40: signalling

Ha d

dii

SCCP Connection-oriented Control(SCOC)

SCCP Connection-oriented Control(SCOC)

SCCP Connectionless Control(SCLC)

SCCP Connectionless Control(SCLC)

SCCP management(SCMC)

SCCP management(SCMC)

SCCP RoutingControl(SCRC)

SCCP RoutingControl(SCRC)

MAP

OMAP

HLR

VLR

MSC

EIR

::

SCCPSCCP Users MTP3

ساختار SCCP

SCRC هدايت ترافيك سيگنالينگ ازSCCP به MTPو بالعکس ترجمه آدرس

SCOC پشتیبانی ازConnection-oriented انج}}}ام فعاليته}}}ايي همچ}}}ون تقس}}}یم پي}}}ام ه}}}اي س}}}يگنالينگ ب}}}ه پي}}}ام ه}}}ايي ب}}}ا ط}}}ول

(Segmentationكوچكتر)( برقراري پروسه ارسال و دريافت پيام ها بصورت منظمSequencing)( اجراي عمليات كنترل بار ترافيكي در فرآيند انتقال پيام هاFlow control)

SCLC پشتیبانی ازConnectionless

SCLC كنترل كردن و مديريت بر تمام فعاليتهايSCCP :

بررسي وضعيت كاربرانSCCPبررسي وضعيت اتصالهاي ايجاد شده هر كاربرکه مشخص كردن نوع ترافيكي SCCPدریافت می کند

Page 41: signalling

Ha d

dii ساختارپیام

SCCP

برچسب مسیریابینوع پیامتعيين کننده نوع پیام و فرمت آن )نوع پارامترها مورداستفاده( پارامترهاي اجباري

پارامترهاي اجباري با طول ثابت به اشاره گر ها براي تعيين موقعيت اين نوع پارامترها در پيام

و شاخص طول نيازي نیستپارامترهاي اجباري با طول متغيير

بدليل متغيير بودن طول این پارامترها در پیام، اشاره گرو شاخص طول به انها اختصاص داده مي شود

پارامترهاي اختياري فق}ط از اس}تفاده از اين پارامتره}ا بس}تگي ب}ه ن}وع پي}ام دارد و ب}راي تش}خيص م}وقعيت اين پارامتره}ا

اش}اره گ}ر و ش}اخص ط}ول اس}تفاده ش}ده و ب}راي مش}خص ك}ردن آخ}رين پ}ارامتر اختي}اري از الگ}وي ی}ک استفاده مي شود.EO” با عنوان 00“

اشاره گردر پي}ام ب}ه ازاي ه}ر پارامتراجب}اری ب}ا ط}ول متغی}یر ي}ك اش}اره گ}ر و ب}رای مجموع}ه پارامتره}ای اختی}اری ن}یز ي}ك اش}اره گ}ر ب}ا ط}ول ي}ك ب}ايت اختص}اص داده مي ش}ود ک}ه ارزش اين ب}ايت مش}خص كنن}ده فاص}له ب}ر

حسب بايت تا شروع آن فيلدي است كه اشاره گر به آن اشاره مي كند.

Message Type

Message Type

Mandatory FixedParameters

Mandatory FixedParametersPointersPointers

Mandatory VariableParameters

Mandatory VariableParameters

OptionalParametersOptional

ParametersRouting

LabelRouting

Label

Page 42: signalling

Ha d

dii پارامترهای پیام

SCCP

CdPA , CaPA (>2Byte)

ب}اپارامتره}ا ف}رمت يكس}ان ک}ه ه}ر ي}ك از آنه}ا ح}اوي آدرس ون}وع آدرس ب}وده و از ت}ركيب یی اطالعات زير تشكيل می شوند :

SPC (2 Bytes)SSN (1 Byte)Global Title (> 3 Bytes)

Credit (3Bytes) 3,1پارامتر در پروتكلهاي گروه استفاده از این استفاده از این ( پارامتر براي انتقال ايمنSecuredپیام ها ) مشخص کننده تعداد پيام هايSCCP كه

هستندUnACKدر يك زمان مشخص در وضعيت

End of optional parameters (1 Byte)مشخص کننده بخش انتهايي پارامترهاي اختياري

Message Type (1Byte)مشخص کننده نوع پیام

Protocal class (1Byte)(3 , 2 , 1 , 0مشخص کننده گروه پروتکل )

Page 43: signalling

Ha d

dii پارامترهای پیام

SCCPRelease Cause (1Byte)ک}رده( را مSCCP Connectionعلت قط}ع ش}دن اتص}ال ) بص}ورت و ش}خص نرم}ال ارتب}اط قط}ع ش}ود اگ}ر

مي باشد ”0FHex“مقدار آن

Refusal Cause (1Byte) درخواست برقراري اتصال علت عدم پذيرشمشخص کننده

Return cause (1Byte) UDT نمي توان}د پي}ام ه}اي UDTSش}ده و مش}خص مي كن}د چ}را فرس}تنده اس}تفاده UDTSفق}ط درپيامه}اي

را پردازش كند

SLR/DLR (each 3 Bytes) ( ب}}رای ي}}ك اتص}}ال م}}وقت Local Reference اس}}تفاده ش}}ده و مش}}خص كنن}}ده )3و2در پروتكله}}اي گ}}روه

(virtual connection مي باشد )

Segmenting /Reassembling (1Byte) ب}ايت ب}ه چن}دين 256 ب}ايت ط}ول دارد و ديت}ا ب}ا ط}ولی بيش از 256 فق}ط DT1 بخش ديت}اي ب}رای پي}ام

ارسال مي شودDT1بخش تقسيم شده و توسط چند پیام

Sequencing /Segmenting (2 Bytes) و SCCP، اطالع}ات داخلي P(R)، P(S) و ش}امل اطالع}اتي از قبي}ل ه اس}تفاده ش}دIT و DT2در پي}ام ه}اي

BSN و FSN مش}ابه P(R)، P(S) ( اس}ت. اطالع}ات S/R )مش}ابه ب}ا پ}ارامتر Segmentationاطالع}ات درب}اره بكار برده مي شوند.MTP2دراليه

Subsystem Number (1 Byte) SCCPشخص کننده کاربر م

Page 44: signalling

Ha d

dii

SSN

اختصاص دالیلSSN به کاربران SCCP وج}ود ك}اربران زي}ادی ك}ه از س}رويس ه}اي

SCCP استفاده مي كنند

لزوم امک}}}ان شناس}}}ایی ه}}}ر ي}}}ك از اينSCCPكاربران براي

عدد255امکان تعریف حداکثر SSN

Page 45: signalling

Ha d

dii

CRCR

CCCC

DT1DT1

DT1DT1

RLSDRLSD

RLCRLC

BSC MSC

DT1DT1

DT1DT1

::

DT1DT1

مثالی از راه اندازی اتصال SCCP

ارسال يك پيامCR و درخواست برقراري )مرجع محلي(براي SLRاتصال بهمراه

مشخص كردن اتصال مورد درخواست

ارسال پيامCC براي تأييد برقراري اتصال DLR وSLRبهمراه يك

استفاده ازDT1 انتقال ديتابرای

درخواست قطع اتصال با ارسال پيامRLSD توسط هر يك از طرفين

تأييد قطع شدن ارتباط با ارسال پيامRLC

Page 46: signalling

Ha d

dii

SS7

MSC

VLR

EIR

HLR

AC

BSC BTS

MAP

TCAP

SCCP

MTP

BSSAP

Q931

SCCP

MTP

Q931

LAPD

A-Interface

Abis-InterfaceAir-Interface

E1/T1 E1/T1 E1/T1 Air

Q921

LAPDm

Page 47: signalling

Ha d

dii

GSM protocol layers for signaling

CMCM

MMMM

RRRR

MM

LAPDmLAPDm

radioradio

LAPDm

radio

LAPD

PCM

RR’ BTSM

CM

LAPD

PCM

RR’BTSM

Um Abis A

SS7

PCM

SS7

PCM

MS BTS BSC MSC

BSSAP BSSAP

Page 48: signalling

Ha d

dii

1 2 3

4 5 6

7 8 9

0 #

BTS

Radio interface

HLR

MSCVLR

BSC

RR

MM + CM

SS

و سایر MSپروتکل های سیگنالینگ بین GSMالمانهای شبکه

Page 49: signalling

Ha d

dii

BSC

TRAU

MSC

OMC

OAM

Transcoding

LAPD TS1

Compressed Speech TS

CCS7 TS

X.25 TS2

Uncompressed Speech TS

CCS7 TS

X.25 TS2

PCMLINK

PCMLINK

A-Interface

64 Kbps64 Kbps

64 Kbps64 Kbps

64 Kbps

Page 50: signalling

Ha d

dii

BSC

TRAU

MSC

OMC

OAM

Transcoding

LAPD TS1

Compressed Speech TS

CCS7 TS

X.25 TS2

Uncompressed Speech TS

CCS7 TS

X.25 TS2

PCMLINK

PCMLINK

A-Interface

64 Kbps64 Kbps

64 Kbps64 Kbps

64 Kbps

Page 51: signalling

Ha d

dii

MS

MS

C

BS

C

DTAPCC/MM

BSSMAPRR

Length (8 Bits) HeaderData (BSSAP) SCCPSCCP

0 00 0 0 0 10

0 00 0 C B A0 0 00 0 0 0 00

DT

AP

(2 Bytes)

BS

SM

AP

(1

Byt

e)

Byte-1

Byte-2DLCI

SAPI 0 --------->RR, MM, CC

3 --------->SMS, SS

ساختار پیام BSSAP

Page 52: signalling

Ha d

dii

Data (BSSAP)Data (BSSAP)

Parameter AParameter AParameter AParameter N-1Parameter N ... Message Type

Optional Parameters Mandatory Parameters

IEILengthData

ساختار پیام BSSMAP

Page 53: signalling

Ha d

dii ساختار پیام

DTAP

Data (BSSAP)Data (BSSAP)

Parameter AParameter AParameter AParameter N-1Parameter N ... Message Type

Optional Parameters Mandatory Parameters

IEILengthData Optional Variable Length

IEIData Optional Fixed Length

Data

Mandatory Variable LengthLengthData

Mandatory Fixed Length

Page 54: signalling

Ha d

dii

TCAP

سرویس پشتیبانی از Connectionless ارائه برای انتقال دیتا بین الیه SCCPشده توسط (Applications)های باالیی

استفاده از پیام هایTCAP برای حمل پرسش مبادله (Responses) و پاسخ های (Queries)ها

هاSCPها و SSPشونده بین TCAP در شبکه موبایل برای حمل پیام های

MAP بین MSC و HLR جهت پشتیبانی عملیات Authentication, IMEI Checking, Roamingهای

استفاده می شود

MTP

SCCP

TCAP

HLR EIR MSC VLR

Page 55: signalling

Ha d

dii