SS7 protokoly podle OSI vrstvy | |
---|---|
Aplikační | TCAP, MAP, IS-41, INAP, CAP TUP, ISUP, BSSAP |
Síťová | SCCP, SIGTRAN (IP7), MTP Level 3 |
Linková | MTP Level 2 |
Fyzická | MTP Level 1 |
Message Transfer Part (MTP) je protokol Signalizačního systému č. 7 (SS7), který zajišťuje spolehlivý přenos síťové signalizace mezi digitálními telefonními ústřednami a dalšími centrálními prvky v telefonních sítích. MTP je jednou z implementací spodních tří vrstev protokolů OSI, rozděluje se na 3 úrovně (Level 1 až 3), které definují fyzickou (MTP-1), linkovou (MTP-2) a síťovou (MTP-3) vrstvu. MTP-3 může využívat nejen MTP-1 a MTP-2, ale může být přenášeno i pomocí sítí Asynchronous Transfer Mode (ATM); v telekomunikačních sítích, které používají IP infrastrukturu, může být MTP-3 přenášeno také protokoly SIGTRAN, případně může být protokoly SIGTRAN nahrazeno celé MTP.
Uzly sítě se v protokolu MTP nazývají signalizační body (anglicky Signaling Point, SP) a podle funkce je lze rozdělit na signalizační tranzitní body (anglicky Signal Transfer Point, STP), které zajišťují směrování zpráv MTP (jedná se vlastně o routery signalizačních zpráv), a signalizační koncové body (anglicky Signaling End Point, SEP), které signalizační zprávy vytvářejí a přijímají.
Telefonní hovory nejsou přenášené MTP sítí. MTP síť pouze přenáší signalizaci – zprávy, které zajišťují přepojování linek pro telefonní hovory, účtování hovorů, přenos informací o poloze mobilních účastníků a přenos SMS. Telefonní ústředny nejsou STP, ale zvláštním druhem SEP označovaným zkratkou SSP (anglicky Signal Switching Points).
Roli adres plní v MTP 14 až 24bitové kódy signalizačního bodu, které nejsou celosvětově unikátní (dokonce mají v různých zemích různou délku a strukturu). Proto je nutné pro mezinárodní komunikaci, případně i pro komunikaci mezi sítěmi různých telekomunikačních operátorů v rámci jedné země, používat protokol Signalling Connection Control Part (SCCP), který umožňuje směrování zpráv podle telefonních čísel (MSISDN) nebo čísel SIM karet (IMSI).
MTP je primárně definováno v doporučeních ITU-T:
Pro ověření správnosti implementace MTP slouží testy popsané v ITU-T doporučeních
V různých zemích se však používají různé varianty MTP. V Severní Americe je MTP definováno ANSI standardem T1.111. V Evropě vycházejí národní varianty MTP ze standardu ETSI EN 300-008-1.