Transaction Capabilities Application Part
De la Wikipedia, enciclopedia liberă
Format:SS7stack
Transaction Capabilities Application Part, din recomandările ITU-T Q.771-Q.775 sau ANSI T1.114 este un protocol pentru reţelele Signalling System 7. Obictivul principal este înlesnirea dialogurilor multiple între sub-sisteme de acelaşi tip aflate pe acelaşi echipament fizic, folosind Transaction ID-uri pentru a le diferenţia, similar modului în care folosirea porturilor TCP ajută la multiplexarea conexiunilor între adrese IP în Internet.
TCAP este folosit pentru transportul INAP în Intelligent Network şi MAP în reţelele de telefonie mobilă.
Mesajele TCAP sunt transmise prin cablurile care conectează echipamentele. Primitivele TCAP sunt transmise între aplicaţie şi stiva TCAP locală. Toate mesajele TCAP sunt primitive, dar există primitive care nu sunt mesaje, cum ar fi cele transferate numai în interiorul echipamentului local. O primitivă TCAP este compusă din una sau mai multe componente TCAP.
O primitivă TCAP pote fi de următoarele tipuri:
Unidirecţională | O primitivă unică, lipsită de predecesori. |
Început | Începutul unui dialog, urmează predecesori. |
Continuare | Trimite o primitivă predecesoare în cadrul unui dialog existent, urmează predecesori. |
Sfârşit | Ultima primitivă în cadrul unui dialog existent, Închide dialogul existent. |
Abort | O eroarea a dus la închiderea dialogului. |
Cancel | Timer-ul invoke a expirat fără ca sa fie primit un răspuns (ecesta este o primitivă si nu e mesaj) |
O primitivă Început are până la 32 de biţi, Transaction ID originator. Continuările au în plus Transaction ID destinaţie, Sfârşit-urile şi Aborturile au numai Transaction ID destinaţie.
Fiecare componentă TCAP are poate fi de următoarele tipuri:
Invoke | O nouă operaţie a fost solicitată, se poate solicita sau nu un răspuns |
Return Result Last | Un răspuns final pentru un Invoke |
Return Result Not Last | Un răspuns pentru un Invoke, vor urma noi răspunsuri |
Return Error | S-a petrecut o eroare |
Reject | Respins |
Componentele Invoke au un identificator numit InvokeID (7 biţi cu semn), menit să semnalizeze cărui Invoke se adresează, ca să fie clar pentru toate componentele sistemului.
TCAP poate fi văzut ca o implementare simplificată a specificaţiei conformă cu OSI numită ROSE, protocolul Remote Operations Services Element.