џWPCL ћџ2BJ|xа АH аа АА X агга ХА6p&А6p&Х аеЮ† а Hр аааУ Уб cмˆ4 PŽТ б Fascicle VI.9 Р-Р Rec. Q.771Ф Ф PAGE3б cмˆ4 PŽТ бУ У ЮееЃ† а HH аааб cмˆ4 PŽТ бPAGE32 У Уб cмˆ4 PŽТ бFascicle VI.9 Р-Р Rec. Q.771 Ѓеа H№ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаа X аУ Уб cмˆ4 PŽТ бThe drawings contained in this Recommendation have been done in Autocad.Ф Ф ‚Ср(SСSECTION 1 Ср(?СУ Уб cмˆ4 PŽТ бTRANSACTION CAPABILITIES APPLICATION PART (TCAP) Та ТС€ HСб cмˆ4 PŽТ бRecommendation Q.771ЦЦ Ср(>Сб cмˆ4 PŽТ бFUNCTIONAL DESCRIPTION OF TRANSACTION CAPABILITIES б cмˆ4 PŽТ б1ТX ТIntroductionФ ФЦЦ 1.1УУТh  ТGeneralЦЦ а H аФФС СTransaction Capabilities (TC) provide functions and protocols to a large variety of applications distributed over exchanges and specialized centres in telecommunication networks. С СThe support of TC by terminal equipments is for further study. а H аС СThe term Р"РTransaction CapabilitiesР"Р refers to Application layer services and protocols, called Transaction Capabilities Application Part, or TCAP, plus any supporting Presentation, Session and Transport layers services and protocols, called the Intermediate Service Part, or ISP. а H аС СTo date, only Signalling System No. 7 MTP plus SCCP have been considered as network layer service providers. However, any standard OSI Network Layer might be used in place of the MTP plus SCCP, provided that the requirements of the applications supported by TC (e.g. service and performance requirements) can be met. This area requires further study. С СFigure 1/Q.771 shows the general structure of TC. It shows that the Transaction Capabilities Application Part (TCAP) forms a part of layer 7 of the OSI Reference Model. The remainder of layer 7 is referred to as a TCР-Рuser. The Intermediate Service Part (ISP) covers layers 4 to 6. а H аС СFigure 2/Q.771 illustrates the situation of TC in the No. 7 Signalling System. 1.2УУТh  ТContents of the Recommendations Series Q.771Р-РQ.775ЦЦ ФФС СRecommendation Q.771 contains a general description of the services provided by the Transaction Capabilities, and the service expected from the SCCP. С СRecommendation Q.772 defines the Transaction Capabilities Information Elements, and their functions. С СRecommendation Q.773 defines the formats and encoding used for the Transaction Capabilities Messages. Annex A specifies the protocol data units using the ASN.1 formal notation (Recommendations X.208/X.209). а H аС СRecommendation Q.774 specifies the Transaction Capabilities procedures. Annex A to this Recommendation contains SDL diagrams for TC. а H аС СRecommendation Q.775 contains guidelines and examples on how to define applications and their use of TC.‚б cмˆ4 PŽТ б Ср HСFig. 1/Q.771 / T1106250Љ87 = 13 cm б cмˆ4 PŽТ б Ср KСб cмˆ4 PŽТ бFig. 2/Q771 T1106260Љ87 = 8cm б cмˆ4 PŽТ б С СThe present Recommendation contains both introductory information (chapters 1 and 2), and a detailed description (chapters 3 and 4), using primitives, of the services provided by TC. The reader interested in the first aspect only may read the first two chapters only; chapters 3 and on contain more detailed information. 1.3Тh  ТУУObjectivesЦЦ Та ТС€ HСФФ1.3.1УУС СDefinition of Transaction CapabilitiesЦЦ а H аФФС СThe overall objective of Transaction Capabilities is to provide the means for the transfer of information between nodes, and to provide generic services to applications, while being independent of any of these. Та ТС€ HС1.3.2С СУУScope of Transaction CapabilitiesЦЦ а H аФФС СTransaction Capabilities in a Signalling System No. 7 network should be considered for use between: Та ТТ№ ТС€ С1)СpСexchangesЦЦ а H аТа ТТ№ ТС€ С2)СpСan exchange and a network service centre (e.g. data base, specialized facility unit, OA&M Centre).ЦЦ Та ТТ№ ТС€ С3)СpСnetwork service centres.ЦЦ а HH аС СThe following applications have been recognized as TCР-Рusers: Та ТР-РТ№ Тmobile service application (e.g. location of roamers)ЦЦ а H аТа ТР-РТ№ Тregistration, activation and invocation of supplementary services involving specialized facility units (e.g. freephone service credit card service)ЦЦ а H аТа ТР-РТ№ Тnon circuit controlР-Рrelated exchange of signalling information (e.g. closed user group, lookР-Рahead procedure)ЦЦ а H аТа ТР-РТ№ Тoperation and maintenance applications (e.g. query/response, bulk data transfer).ЦЦ а HH аС СThis list is not exhaustive. а HX аС СThese applications can be classified into two broad categories: а Hx аТа ТР-РТ№ ТrealР-Рtime sensitive, with small amounts of data to be transferredЦЦ а H аТа ТР-РТ№ Тless realР-Рtime sensitive, with possibly large amounts of data to be transferred.ЦЦ а H аС СA more precise definition of the boundary between these two categories requires further study. A given application is not compelled to belong to only one of these categories. а H аС СTC services offered to applications in the first category are based on a connectionless network service. They are introduced in РSР 2.3, and further described in chapter 3 of this Recommendation. а H аС СTC services offered to applications in the second category are based on a connectionР-Рoriented network service. They are introduced in РSР 2.4, and further described in chapter 4 of this Recommendation. С СThe mechanism for selecting a category is for further study. ‚У У2ТX ТOverviewФ ФЦЦ 2.1Тh  ТУУTerminologyЦЦ ФФС СThe following terms are used throughout the Q.77x Series of Recommendations and are defined in the Signalling System No. 7 glossary: class of operation; component correlation; component portion; dialogue; information element; Intermediate Service Part; linked operation; operation; reply; result; tag; transaction; Transaction Capabilities; Transaction Capabilities Application Part; transaction portion. 2.2Тh  ТУУStructure of TCЦЦ Та ТС€ HСФФ2.2.1С СУУArchitectural conceptsЦЦ а H аФФС СThe OSI protocol reference model (Recommendation X.200) is used to model TC. а H аС СFrom an endР-Рuser point of view, Transaction Capabilities for initially planned services lie within the Network layer of the OSI model. Provision а H аof network layer services to endР-Рusers requires communication between TCР-Рusers at various network nodes; these intraР-Рnetwork communications may in turn be modelled using the 7Р-Рlayer reference model of OSI. С СTCAP is structured in two subР-Рlayers: а H аТа ТР-РТ№ Тthe component subР-Рlayer, which deals with individual actions or data, called componentsЦЦ а H аТа ТР-РТ№ Тthe transaction subР-Рlayer, which deals with the exchange of messages cotaining components between two TCР-Рusers.ЦЦ а HH аС СThis is illustrated by Figure 3/Q.771. ‚Ср8BСб cмˆ4 PŽТ бFig. 3/Q.771 /T1106271Љ88 = 8 cm б cмˆ4 PŽТ б Та ТС€ HС2.2.2С СУУAddressing issuesЦЦ а H аФФС СWhen TC uses the Signalling System No. 7 network service, the addressing options supported by the SCCP are used. С СWhen other network layer service providers are used, the addressing options supported by these providers will be used; further study on this area is required. Та ТС€ HС2.2.3С СУУManagement aspectsЦЦ ФФС СFor further study. Та ТС€ HС2.2.4С СУУAlignment of TCAP with X.219 and X.229 (ROSE)ЦЦ ФФС СThe Component subР-Рlayer of TCAP is in partial alignment with the capabilities of the Remote Operation Service Element (ROSE). The current status of TCAP and ROSE alignment is on the basis of protocol alignment, namely the X.229 protocol is contained within the TCAP component protocol. In addition, the Component subР-Рlayer includes some extensions to ROSE. Service alignment on the primitive interface to TC/ROSE users is for further study. а H аС СThe X.219 Remote Operation Service provides five classes of operations. Class 1 is synchronous, reporting both success and failure. Classes 2 to 5 are asynchronous and correspond to the TCAP operation classes 1 to 4. TCAP has not adopted ROSE class 1 (synchronous), because the fullР-Рduplex mode of operation is used in TCAP. TCР-Рusers may use the TCAP operation class 1 in a synchronous mode if appropriate. Further details are given in Recommendation Q.775. Та Т2.3СpСУУTC Based on a Connectionless Network ServiceЦЦ а HH аТа ТС€ HСФФ2.3.1С СУУArchitectureЦЦ а H аФФС СThis chapter defines a class of TC services based on a connectionless network service, in this case, no functionality is provided by the ISP, and TCAP interfaces directly with the SCCP, as represented on Figure 4/Q.771. С СThe class of TC services is selected by the TCР-Рuser on the basis of a Quality of Service parameter. ‚Ср GСб cмˆ4 PŽТ бFig. 4/Q.771 /T1106300Љ87 = 7.5 cm б cмˆ4 PŽТ б Та ТС€ HС2.3.2С СУУService Provided by the Component SubР-РlayerЦЦ Та ТС€ HСФФ2.3.2.1СpСУУComponentЦЦ а H аФФС СA component consists of a request to perform anУ У operationФ Ф, or aУ У replyФ Ф. а H аС СAn operation is an action to be performed by the remote end. It may have associated parameters. An invocation of an operation is identified by a component ID; this allows several invocations of the same or different operations to be active simultaneously. С СOne or more replies may be sent to an operation. С СThe ability for TCР-Рusers to exchange components which are neither operation invocations, nor replies, is for further study. а H аС СComponents are passed individually between a TCР-Рuser and the Component subР-Рlayer. The originating TCР-Рuser may send several components to the Component subР-Рlayer before these are transmitted (in a single message) to the remote end. Whenever several components are received in a single message, each one is delivered individually to the destination TCР-Рuser. а H аС СComponents in a message are delivered to the remote TCР-Рuser in the same order as they are provided at the originating interface. The importance of the order is by prior agreement between the TCР-Рusers involved. Та ТС€ HС2.3.2.2СpСУУDialogueЦЦ а H аФФС СSuccessive components exchanged between two TCР-Рusers in order to perform an application constitute a dialogue. The Component subР-Рlayer provides dialogue facilities, allowing several dialogues to run concurrently between two given TCР-Рusers. С СTwo kinds of facilities are provided: unstructured and structured. Та Т2.3.2.2.1СЈ СС СУУUnstructured dialogueЦЦ а H аФФС СTCР-Рusers send components that do not expect replies without forming an explicit association between themselves. This is referred to as the unstructured dialogue case. The implicit association always exists between the communicating TCР-Рusers. When one TCР-Рuser sends a unidirectional message to its peer, this indicates use of the unstructured dialogue facility. A TCР-Рuser may have any number of operations active at any given time, the maximum number is dependent on the unique invoke IDs available to it at any time. а H аС СWhen a TCР-Рuser is a receiver of a unidirectional message, if a protocol error is to be reported, it is also returned in a unidirectional message. Та ТС€ HС2.3.2.2.2СpССи СУУStructured dialogueЦЦ а H аФФС СAlternatively, TCР-Рusers indicate the beginning, or the formation of an association, the continuation, and the end of a dialogue; this is referred to as a structured dialogue. Using a structured dialogue allows two TCР-Рusers to run several dialogues concurrently, each being identified by a particular dialogue ID. Each dialogue ID has a separate invoke ID name space, thus allowing duplication of invoke IDs in different dialogues. In sequence delivery of messages may be provided by means of application protocols, or by use of the appropriate class of service. а H аС СWhen using the structured dialogue service, the TCР-Рuser has to indicate one of the following three possibilities when sending a component to its peer entity: Та ТТ№ ТС€ Сi)СpСa dialogue begins;ЦЦ а H аТа ТТ№ ТС€ Сii)СpСa dialogue continues: fullР-Рduplex exchange of components is possible;ЦЦ а H аТа ТТ№ ТС€ Сiii)Си Сa dialogue ends: the sending side will not send more components, nor will it accept any more components from the remote end.ЦЦ а HH аТа ТС€ HС2.3.2.3СpСУУComponent CorrelationЦЦ ФФС СThe Component subР-Рlayer provides the following facilities: Та ТТ№ ТС€ Сa)СpСassociation of operations and repliesЦЦ а H аТа ТТ№ ТThe value of the invoke ID, which identifies an operation invocation without ambiguity, is returned in a reply to that invocation.ЦЦ Та ТТ№ ТТhpТС€СFour classes of operations are considered:ЦЦ Та ТТ№ ТР-РТhpТclass 1: both success and failure are reportedЦЦ Та ТТ№ ТР-РТhpТclass 2: only failure is reportedЦЦ Та ТТ№ ТР-РТhpТclass 3: only success is reportedЦЦ Та ТТ№ ТР-РТhpТclass 4: neither success, nor failure is reported.ЦЦ а H аСT ССT СThe replies to an operation consist of one or more components. Where necessary, the TCР-Рuser provides segmentation of a successful result. In addition, any number of linked operations may be sent prior to the last component of the reply.ЦЦ а H аТа ТТ№ ТAny kind of component, except a reject component, may be rejected. Rejection of a result causes termination of theЦЦ а H№ аТа ТТ№ Тcorresponding operation; rejection of a linked operation does not affect the linkedР-Рto operation.ЦЦ а H аТа ТТ№ ТA TCР-Рuser may cancel an operation which it has previously invoked. No reply for this invocation will be accepted afterwards.ЦЦ Та ТТ№ ТТhpТС€СThe last component may be:ЦЦ Та ТТ№ ТР-РТhpТa return result indicating successЦЦ Та ТТ№ ТР-РТhpТa return error indicating operation failureЦЦ Та ТТ№ ТР-РТhpТa reject indicating a syntax error.ЦЦ Та ТТ№ ТС€ Сb)СpСabnormal situations handlingЦЦ а H аТа ТТ№ ТТhpТС€СThe Component subР-Рlayer covers a number of abnormal situations in relation with a component:ЦЦ а H аТа ТТ№ ТР-РТhpТcomponent reject: when the Component subР-Рlayer receives a malformed component, or a component which violates the rules of exchange of operations and replies, it informs the TCР-Рuser(s)ЦЦ а H аТа ТТ№ ТР-РТhpТoperation expiry: when the Component subР-Рlayer detects that a class 1, 2 or 3 operation has not received a final reply after some amount of time (which depends on the operation), it releases the corresponding invoke ID and informs the TCР-Рuser. Note that this situation is abnormal only in the case of a class 1 operation. Application of this to class 4 operations is a local matter.ЦЦ а HH аТа ТС€ HС2.3.2.4СpСУУError handlingЦЦ а H аФФС СWhen the Component subР-Рlayer is informed of a situation which prevents it from providing the service expected by the TCР-Рusers, it will notify the TCР-Рuser, and may terminate the peding operations. а H аС СA TCР-Рuser may also decide to abort a dialogue, which puts an end to any pending operation. Та ТС€ HС2.3.3С СУУService provided by the Transaction SubР-РlayerЦЦ ФФС СThe Transaction subР-Рlayer provides the capability for the exchange of components between TRР-Рusers. The transaction subР-Рlayer also provides the capability to send transaction messages between peer TRР-Рlayer entities by means of the services provided by the lower layer network services. The only foreseen TSР-Рuser for the moment is the component subР-Рlayer. Two types of service are provided: Та ТС€ HС2.3.3.1СpСУУUnstructured dialogueЦЦ ФФС СThere is no explicit initiation, or termination associated with an unstructured dialogue. The only facility provided to the TCР-Рuser is the capability to send one, or several components that do not expect replies (invocation of class 4 operations) grouped in a unidirectional message to the remote TRР-Рuser. а H аС СAt the originating side, the TCР-Рuser indicates the components to be sent in a unidirectional message by means of primitives of the request type containing a unique dialogue ID. When the TCР-Рuser issues a TCР-РUNI request primitive with the same dialogue ID, all the components with the same dialogue ID are sent as user data to the transaction subР-Рlayer by means of the TRР-РUNI primitive by the component subР-Рlayer. At the transaction subР-Рlayer message level, the unidirectional message does not contain any transaction ID thereby providing no association between messages of this type. The dialogue ID is used to send a group of components in a UNI message to a particular destination address. Та ТС€ HС2.3.3.2СpСУУStructured dialogueЦЦ а H аФФС СThe structured dialogue facility allows a TCР-Рuser to start a dialogue, exchange components within this dialogue, terminate it, or abort it. а H аС СEach TRР-Рuser identifies a transaction by a separate transaction ID. The following facilities are provided: а H аТа ТР-РТ№ Тtransaction begin: the beginning of a transaction between two TRР-Рusers causes a transaction ID to be allocated to this transaction, and permits sending TRР-Рuser information to the destination TRР-Рuser. In response to transaction begin, the destination TRР-Рuser may continue the transaction, or end it.ЦЦ а H аТа ТР-РТ№ Тtransaction continuation: allows fullР-Рduplex exchange of messages between TRР-Рusers inside a transaction.ЦЦ а H аТа ТР-РТ№ Тtransaction end: release the associated transaction ID, and puts an end to the exchange of messages inside this transaction. Either of the TRР-Рusers may decide to end a transaction. There are three ways for the TRР-Рuser to terminate a transaction:ЦЦ а H аТа ТТ№ ТТhpТС€С1)Си Сprearranged end: a convention exists between the TRР-Рusers; each of them may decide to terminate the transaction without having to inform the peer TRР-Рuser, which will take a similar decision on its ownЦЦ а H аТа ТТ№ ТТhpТС€С2)Си Сbasic end: it informs the peer TRР-Рuser, possibly sending TRР-Рuser information to it.ЦЦ а H аТа ТТ№ ТТhpТС€С3)Си Сtransaction abort: causes the abandonment of any message of the transaction for which transmission or delivery is pending, and ends the transaction. The reason for aborting the transaction is indicated to the remote TRР-Рuser.ЦЦ а H аТа ТР-РТ№ Тif, for some reason, no response of any kind is received to transaction begin, the Transaction subР-Рlayer will eventually abort thisд ё,д transaction and inform the TRР-Рuser. This is a local option.ЦЦ а Hр аТа ТР-РТ№ Тtransaction abort by TCAP: whenever one of a list of abnormal situations is detected, the Transaction subР-Рlayer decides to abort the corresponding transaction and informs the TRР-Рusers.ЦЦ а H аТа ТР-РТ№ Тexception reporting: the Transaction subР-Рlayer may report to TRР-Рusers abnormal situations of which it is notified by the underlying layer.ЦЦ а HH аС СWhen the TRР-Рuser is the Component subР-Рlayer: а H аТа ТТ№ ТС€ Сa)СpСthere is a oneР-РtoР-Рone mapping between a dialogue and a transaction,ЦЦ а H аТа ТТ№ ТС€ Сb)СpСa message may contain zero, one or more components, within the limits of the message size supported by the underlying layer.ЦЦ а HH а2.4Тh  ТУУTC Based on a connectionР-Рoriented network serviceЦЦ ФФС СFor further study. а Hр а‚У У3ТX ТService provided by TC based on a connectionless network serviceФ ФЦЦ 3.1Тh  ТУУComponent SubР-РlayerФФЦЦ Та ТС€ HС3.1.1С СУУOverview of Component SubР-Рlayer primitivesЦЦ а H аФФС СTables 1/Q.771 and 2/Q.771 give an overview of the primitives to/from the TCР-Рusers, and contain references to the sections of this Recommendation where these primitives are described in detail. а H аС СTable 1/Q.771 shows the TCР-Рprimitives relating to dialogue handling. The purpose of these primitives is to request or indicate facilities of the underlying (sub)Р-Рlayer, in relation with message transmission or dialogue handling. When the Transaction SubР-Рlayer is used to support the dialogue, these primitives map onto TRР-Рprimitives with the same generic name, as there is a one to one relationship between a dialogue and a transaction. ‚Ср SСб cмˆ4 PŽТ бTABLE 1/Q.771 Ср IСУ УPrimitives for dialogue handlingФ Ф б cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH€шP Ш xа(€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр WСааб cмˆ4 PŽТ бName аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр WСб cмˆ4 PŽТ бType Ср VСб cмˆ4 PŽТ бSectionб cмˆ4 PŽТ б ˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РUNI аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRequest Indication б cмˆ4 PŽТ б3.1.2.2.1б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РBEGIN аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRequest Indication а ˆH аб cмˆ4 PŽТ б3.1.2.2.2.1б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РCONTINUE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRequest Indication б cмˆ4 PŽТ б3.1.2.2.2.2б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РEND аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRequest Indication а ˆH аб cмˆ4 PŽТ б3.1.2.2.2.3б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РUР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRequest Indication б cмˆ4 PŽТ б3.1.2.2.2.3б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РPР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бIndication б cмˆ4 PŽТ б3.1.4.2б cмˆ4 PŽТ б а HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH0˜hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаС СР-РСpСTCР-РUNI: requests/indicates an unstructured dialogue. С СР-РСpСTCР-РBEGIN: begins a dialogue. С СР-РСpСTCР-РCONTINUE: continues a dialogue. С СР-РСpСTCР-РEND: ends a dialogue. а H аС СEach of the previous primitives causes any component(s) previously passed on the interface for the referenced dialogue to be delivered to the remote end (except TCР-РEND with prearranged end). а H аТа ТР-РТ№ ТTCР-РUР-РABORT: allows a TCР-Рuser to terminate a dialogue abruptly, without transmitting any pending components.ЦЦ а H аТа ТР-РТ№ ТTCР-РPР-РABORT: informs the TCР-Рuser that the dialogue has been terminated by the service provider (i.e. TC Transaction subР-Рlayer) in reaction to a transaction abort by the Transaction subР-Рlayer. Any pending components are not transmitted.ЦЦ а H аС СTable 2/Q.771 shows the TCР-Рprimitives for component handling. The main purpose of these primitives is to handle operations and replies; these primitives do not as such require facilities from the underlying (sub)Р-Рlayer. ‚Ср SСб cмˆ4 PŽТ бTABLE 2/Q.771 Ср IСУ УPrimitives for component handlingФ Ф б cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH€шP Ш xа(€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр WСб cмˆ4 PŽТ бName Ср WСType Ср UС Section а ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа(€шˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡б cмˆ4 PŽТ бTCР-РINVOKE Request Indication 3.1.3.2 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РRESULTР-РL Request Indication 3.1.3.3 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆа аб cмˆ4 PŽТ бTCР-РRESULTР-РNL Request Indication 3.1.3.3 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆР аб cмˆ4 PŽТ бTCР-РUР-РERROR Request Indication 3.1.3.4 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РLР-РCANCEL Indication 3.1.3.6 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РUР-РCANCEL Request 3.1.3.6 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РLР-РREJECT Indication 3.1.4.1 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РRР-РREJECT Indication 3.1.4.1 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒРшиˆР!Цв‡а ˆH аб cмˆ4 PŽТ бTCР-РUР-РREJECT Request Indication 3.1.3.5 а ˆА аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТТ№ ТР-РСpСTCР-РINVOKE: invocation of an operation, which may be linked to another operation invocationЦЦ а H аТа ТР-РТ№ ТTCР-РRESULTР-РL: only result or last part of the segmented result of a successfully executed operationЦЦ а H аТа ТР-РТ№ ТTCР-РRESULTР-РNL: nonР-Рfinal part of the segmented result of a successfully executed operationЦЦ а H аТа ТР-РТ№ ТTCР-РUР-РERROR: reply to a previously invoked operation, indicating that the operation execution failedЦЦ а H аТа ТР-РТ№ ТTCР-РLР-РCANCEL: informs the TCР-Рuser locally that an operation invocation is terminated due to a timeout conditionЦЦ а H аТа ТР-РТ№ ТTCР-РUР-РCANCEL: causes local termination of an operation invocation, as a consequence of a TCР-Рuser decisionЦЦ а H аТа ТР-РТ№ ТTCР-РLР-РREJECT: (local reject) informs the local TCР-Рuser that a Component subР-Рlayer detected invalid component was receivedЦЦ а H аТа ТР-РТ№ ТTCР-РRР-РREJECT: (remote reject) indicates that TCAP detected an invalidд ё,д componentЦЦ а H аТа ТР-РТ№ ТTCР-РUР-РREJECT: rejection of a component by the TCР-Рuser, indicating a malformation which prevents the operation from being executed, or the reply from being understoodЦЦ а H аС СThe various primitives associated with component and dialogue handling are described with their parameters. The following notation is used: Та ТТ№ ТС€ С(M)СpССи Сindicates a mandatory parameterЦЦ Та ТТ№ ТС€ С(O)СpССи Сindicates an optional parameterЦЦ Та ТТ№ ТС€ СFSСpССи Сindicates that further study is requiredЦЦ Та ТТ№ ТС€ СA blank indicates that the parameter is not applicableЦЦ а H аТа ТТ№ ТТhpТС€СС€ С(=)СpССи Сindicates that the parameter must have the same value in a request primitive and in the corresponding indication primitive.ЦЦ а HH аС СThis notation applies throughout this Recommendation. Та ТС€ HС3.1.2С СУУDialogue HandlingЦЦ а H аФФС СDialogue handling provides facilities for the exchange of components within a dialogue. Та ТС€ HС3.1.2.1СpСУУDefinition of ParametersЦЦ а H аФФС СThis section defines the parameters used with the primitives associated with dialogue handling. С СAddress parameters: two address parameters are used: the Р"РDestination AddressР"Р and the Р"РOriginating AddressР"Р parameters. These parameters identify respectively the destination and originating TCР-Рuser. а H аС СР"РComponents PresentР"Р: indicates whether any components will be received; when no component is being transmitted, it indicates that the list is empty, other wise it indicates a sequence (see РSР 3.1.3.8) of components which are associated with the dialogue handling primitive. The Р"РComponents PresentР"Р parameter is used in primitives of the indication type only. С СР"РDialogue IDР"Р: this parameter also appears in the component handling primitives, and is used to associate components with a dialogue. The same dialogue ID must be used within the same dialogue, or a unidirectional primitive. In a unidirectional primitive the same dialogue ID assures all components with the identical dialogue ID are blocked together in the same unidirectional message destined for the same destination address. For structured dialogues, the dialogue ID is used to identify all the components belonging to the same dialogue from the beginning of the dialogue to its end. The dialogue ID maps onto the IDs exchanged in the messages between a pair of nodes. С СР"РPР-РABORTР"Р: contains information indicating the cause for which TCAP decides to abort a dialogue. а H аС СР"РParametersР"Р: contains the parameter(s) to be sent to the remote TCР-Рuser in association with an operation invocation, a reply, or a dialogue abort. This information is not analysed by TCAP. С СР"РQuality of ServiceР"Р: the TCР-Рuser indicates the acceptable quality of service. The default value of this parameter corresponds to the underlying service defined in РSР 3.4. Other Quality of service is for further study. а H аС СР"РTerminationР"Р: indicates which scenario is chosen by the TCР-Рuser for the end of the dialogue (prearranged or basic). а H аС СР"РUser Abort InformationР"Р: the TCР-Рuser may include information related to a TCР-РuserР-Рinitiated abort. Та ТС€ HС3.1.2.2СpСУУDialogue facilitiesЦЦ а H аФФС СThe dialogue facilities allow a TCР-Рuser to exchange components with a peer TCР-Рuser to perform a distributed application. The unidirectional message facility may be used to send class 4 operation invocations and reports of protocol errors in these invocations from either TCР-Рuser using an unstructured dialogue. The structured dialogue facilities provide the capability to explicitly initiate a transaction, exchange components within the dialogue, terminate it, or abort it. Та ТС€ HС3.1.2.2.1СpСУУUnstructured dialogueЦЦ ФФС СThere is no initiation or termination associated with an unstructured dialogue; the only facility provided is the request for transmission of one, or several components invoking class 4 operations or reporting protocol errors in these invocations, grouped in a message to the remote TCР-Рuser. а H аС СComponents to be transmitted have been previously passed to the component subР-Рlayer by means of component handling primitives of the Р"РrequestР"Р type. а H аС СThe use of the unstructured dialogue facility is indicated by issuing a TCР-РUNIй€ TCР-РUNIйб cмˆ4 PŽТ б primitive, as described in Table 3/Q.771. С СAt the originating side, a TCР-РUNI request primitive is issued to request transmission to the remote TCР-Рuser of all the components which have been passed to the component subР-Рlayer with the same dialogue ID. С СAt the receiving side, the destination TCР-Рuser is informed that one or more component(s) have been received by means of a TCР-РUNI indication primitive. The parameters in this primitive apply to all the components being received; these components will actually be delivered by means of component handling primitives of the indication type. ‚Ср SСб cмˆ4 PŽТ бTABLE 3/Q.771 Ср QСУ УTCР-РUNI PrimitivesФ Ф вЦ‚РаHР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH€шP Ш xаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср QСPrimitive: TCР-РUNI а HА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xаHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа HА аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡Ср'ШkСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpиPШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр'ШlСRequest Ср'ШjСIndication а @А ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡а @H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бQuality of service аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8x‚СFS а @А аб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡а @а ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDestination address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8№„СM Ср8№‚СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а @А аб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡а @а ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бOriginating address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8№‚СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б Ср8№‚СM (=) а @А аб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8~СMб cмˆ4 PŽТ бУУ b)ФФб cмˆ4 PŽТ б а @А аб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦƒРаHШ@Р!Цв‡а @H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш xа@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бComponents present аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpиPШ@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8xƒСM Ср8xСM (=) а @А аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бФФ а H аУУa)ФФб cмˆ4 PŽТ бС СThis parameter may be implicitly associated with the access point at which the primitive is issued. б cмˆ4 PŽТ бУУb)ФФб cмˆ4 PŽТ бС СThis parameter has only local significance. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.1.2.2.2СpССи СУУStructured dialogueЦЦ а H аФФС СThe structured dialogue facility allows a TCР-Рuser to start a dialogue, exchange components within this dialogue, terminate it, or abort it. It provides for Transaction IDs in the transaction messages that provide a unique association among the related transaction messages. Та ТС€ HС3.1.2.2.2.1Си СУУBeginning of a dialogueЦЦ а H аФФС СA TCР-Рuser begins a new dialogue by issuing a TCР-РBEGIN request primitive. The purpose of this primitive is: а H аТа ТР-РТ№ Тto indicate to the Component subР-Рlayer that a new dialogue starts, identified by the Dialogue ID parameter of the primitive;ЦЦ а H аТа ТР-РТ№ Тto request transmission of any component(s) previously passed to the Component subР-Рlayer by means of component handling primitives of the Р"РrequestР"Р type with the same Dialogue ID.ЦЦ а H аС СA TCР-РBEGIN request primitive may be issued prior to passing any component to the Component subР-Рlayer. С СAt the receiving side, the destination TCР-Рuser is informed that a new dialogue starts by means of a TCР-РBEGIN indication primitive. The presence of component(s) is indicated by the Components Present. С СTable 4/Q.771 describes the TCР-РBEGIN primitives. ‚Ср SСб cмˆ4 PŽТ бTABLE 4/Q.771 Ср PСУ УTCР-РBEGIN PrimitivesФ Ф б cмˆ4 PŽТ бвЦ‚Р№hH!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH€шP Ш x№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8(јpШ xа H!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр PСPrimitive: TCР-РBEGIN а h( ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџh8(јpШ xа H!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа h( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр#иfСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџh8(јpиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр#иgСRequest Ср#иeСIndication а Ш( ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа Ш( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡а ШР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бQuality of service аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр7€СFS Ср7€СFS а Ш( аб cмˆ4 PŽТ бˆа Ш( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡а ШH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDestination address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр7x‚СM Ср7x€СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а Ш( аб cмˆ4 PŽТ бˆа Ш( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡а ШH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бOriginating address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр7x€СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б Ср7x€СM (=) а Ш( аб cмˆ4 PŽТ бˆа Ш( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр7ˆ~СM Ср7ˆ~СM а Ш( аб cмˆ4 PŽТ бˆа Ш( аб cмˆ4 PŽТ бвЦƒР№hиШH!Цв‡а ШР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€шP Ш x№ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бComponents present аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8(јpиШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр7СM а Ш( аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бa)б cмˆ4 PŽТ бФФС СThis parameter may be implicitly associated with the access point at which the primitive is issued. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.1.2.2.2.2Си СУУDialogue continuationЦЦ ФФС СA TCР-Рuser indicates that it wants to continue a dialogue by issuing a TCР-РCONTINUE request primitive. This primitive requests transmission of any component(s) that have been passed to the Component subР-Рlayer for this dialogue, since the last TCР-РBEGIN or TCР-РCONTINUE request primitive was issued for this dialogue. а H аС СAt the receiving side, the TCР-РCONTINUE indication primitive indicates: Та ТР-РТ№ Тthat the dialogue may continueЦЦ а Hh аТа ТР-РТ№ Тthat components are being delivered (if the Components Present parameter does not indicate Р"РemptyР"Р).ЦЦ а HH аС СTable 5/Q.771 describes the TCР-РCONTINUE primitives. ‚Ср8LСб cмˆ4 PŽТ бTABLE 5/Q.771 Ср8GСУ УTCР-РCONTINUE PrimitivesФ Ф вЦ‚H 8"Цв‡ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhа8(pШ xа 8"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаPrimitive: TCР-РCONTINUE а 8 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhа8(pШ xа 8"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа 8 аб cмˆ4 PŽТ бвЦƒH ш`8"Цв‡СршcСб cмˆ4 PŽТ бParameter СршdСRequest СршbСIndication а `8 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhа8(p`Ш xа 8"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа `8 аб cмˆ4 PŽТ бвЦƒH ш`8"Цв‡б cмˆ4 PŽТ бDialogue ID Ср4}СM Ср4}СM а `8 аб cмˆ4 PŽТ бˆа `8 аб cмˆ4 PŽТ бвЦƒH ш`8"Цв‡б cмˆ4 PŽТ бComponents present Ср4}СM а `8 аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.1.2.2.2.3СЈ СУУEnd of a dialogueЦЦ ФФС СThree scenarios are provided to TCР-Рusers to end a dialogue: Та ТР-РТ№ Тprearranged endЦЦ Та ТР-РТ№ Тbasic endЦЦ Та ТР-РТ№ Тabort by the TCР-Рuser.ЦЦ а H№ аС СDialogue ending uses the TCР-РEND request and indication primitives described in Table 6/Q.771. The TCР-РEND request primitive indicates which scenario is being used for the dialogue. ‚Ср(QСб cмˆ4 PŽТ бTABLE 6/Q.771 Ср(OСУ УTCР-РEND PrimitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHрH8 pШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр(OСPrimitive: TCР-РEND а Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа Р аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бComponents present аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTermination аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТТ№ ТЦЦ Та ТТ№ ТС€ Сa)СpСprearranged endЦЦ а H аТа ТТ№ ТIn this scenario, TCР-Рusers have decided by prior arrangement when to end the dialogue: the effect of the TCР-РEND primitive is purely local; no TCР-РEND indication is used.ЦЦ а H аТа ТТ№ ТNo component can be sent or received for the dialogue once the TCР-РEND request primitive has been issued.ЦЦ Та ТТ№ ТС€ Сb)СpСbasic endЦЦ а H№ аТа ТТ№ ТIn this scenario, the ending causes transmission of any pending components at the side which initiates it. Note, however, that any components for which transmission would be pending in the reverse direction will not be delivered.ЦЦ а Hh аТа ТТ№ ТThe basic scenario uses the TCР-РEND primitives for two purposes:ЦЦ Та ТТ№ ТР-РТhpТdelivery of any component(s) that has been passed to the Transaction subР-Рlayer, and for which transmission is pendingЦЦ а Hx аСP ССP СР-РСpСindication that no more components will be exchanged for this dialogue in either direction.ЦЦ Та ТТ№ ТС€ Сc)СpСabort of a dialogue by a TCР-РuserЦЦ а H аТа ТТ№ ТThe TCР-Рuser has the ability to request immediate ending of a dialogue without taking into account any pending operation invocation (abort). When doing so, the TCР-Рuser may provide end to end information indicating the cause of the abort and diagnostic information; this information is transported by TCAP without analysis.ЦЦ а H аС СThe TCР-РUР-РABORT request and indication primitives are used to indicate abort by the TCР-Рuser; Table 7/Q.771 describes these primitives. ‚Ср SСб cмˆ4 PŽТ бTABLE 7/Q.771 Ср OСУ УTCР-РUР-РABORT PrimitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр OСPrimitive: TCР-РUР-РABORTб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡а иа ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser abort information аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5СO Ср5СO (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.1.3Си СУУComponent HandlingЦЦ Та ТС€ HСФФ3.1.3.1СpСУУDefinition of ParametersЦЦ а H аФФС СThis section defines the parameters used with the primitives associated with component handling. С СР"РClassР"Р: see РSР 2.3.2.3. С СР"РDialogue IDР"Р: relates components to a specific dialogue. С СР"РInvoke IDР"Р: identifies an operation invocation. С СР"РLinked IDР"Р: links an operation invocation to a previous operationд ё,д invocation. а H аС СР"РErrorР"Р: contains information provided by the TCР-Рuser when an operation returns failure. This information is not analysed by TCAP. а H аС СР"РLast ComponentР"Р: is used in primitives of the Р"РindicationР"Р type only, to designate the last component of a message. Note that indication of the last part of the result of an operation is via the name of the primitive. а H аС СР"РOperationР"Р: identifies the action to be executed by a TCР-Рuser on request of another TCР-Рuser. С СР"РParametersР"Р: contains any parameters accompanying an operation, or provided in reply to an operation. С СР"РProblem CodeР"Р: identifies the cause for rejecting a component. а H аС СР"РTimeoutР"Р: indicates the maximum lifetime of a component ID. It is used to handle cases where operations do not receive any expected reply. Та ТС€ HС3.1.3.2СpСУУOperation InvocationЦЦ а H аФФС СAn operation invocation is requested to the Component subР-Рlayer by means of a TCР-РINVOKE request primitive. When this invocation is linked to a previous operation, the Linked ID parameter is used. С СA corresponding TCР-РINVOKE indication primitive is used to indicate operation activation to the destination TCР-Рuser. а H аС СTable 8/Q.771 shows the primitives associated with operation invocation. ‚Ср SСб cмˆ4 PŽТ бTABLE 8/Q.771 Ср JСУ УOperation invocation primitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр OСPrimitive: TCР-РINVOKEб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLinked ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бOperation аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бParameters аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLast component аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTimeout аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бФФ а H аУУa)ФФб cмˆ4 PŽТ бС СMandatory except for invocation of class 4 operation received in a unidirectional message. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.1.3.3СpСУУReport of successЦЦ а H аФФС СSuccess is reported to indicate that an operation (of class 1 or 3) has been executed by the remote TCР-Рuser. The operation is identified in the Invoke ID parameter. Several replies may be used to report success. The following primitives are used: Та ТР-РТ№ ТTCР-РRESULTР-РL indicates the only or last segment of a resultЦЦ а H аТа ТР-РТ№ ТTCР-РRESULTР-РNL indicates a segment of a result (with more segments to follow)ЦЦ а HH аС СThere is no limitation on the number of segments. а Hx аС СThe TCР-РRESULTР-РL and TCР-РRESULTР-РNL primitives are described in Table 9/Q.771. A primitive of the Р"РrequestР"Р type is used to pass a result from the TCР-Рuser to the Component subР-Рlayer; a primitive of the Р"РindicationР"Р type is used to deliver this result to the TCР-Рuser. ‚Ср RСб cмˆ4 PŽТ бTABLE 9/Q.771 Ср JСУ УReport of success primitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр SС Primitiveб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`cСTCР-РRESULTР-РL Ср`bСTCР-РRESULTР-РNL Ср`eСRequest Ср`cСTCР-РRESULTР-РL Ср`bСTCР-РRESULTР-РNL Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бParameters аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLast component аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.1.3.4СP СУУReport of failureЦЦ а H аФФС СA TCР-Рuser receiving a (class 1 or 2) operation which it cannot execute, though it Р"РunderstandsР"Р it, will issue a TCР-РUР-РERROR request primitive, indicating the reason of the failure (Error parameter). The corresponding operation is identified by the Invoke ID parameter. а H аС СThe TCР-Рuser which invoked this operation is informed by a TCР-РUР-РERRORй TCР-РUР-РERRORйб cмˆ4 PŽТ б indication primitive. С СTable 10/Q.771 describes the TCР-РUР-РERROR primitives. ‚Ср RСб cмˆ4 PŽТ бTABLE 10/Q.771 Ср KСУ УReport of failure primitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр OСPrimitive: TCР-РUР-РERRORб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`cСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бError аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бParameters аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLast component аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУNoteФФ Р-Р Report of failure is a final reply. Та ТС€ HС3.1.3.5СpСУУReject by the TCР-РUserд ё, дЦЦŒа H аФФС СA TCР-Рuser may reject any component (except a reject component) generated by its peer entity, which it considers incorrect. The cause for the rejection is indicated in the Problem Code parameter; separate parameters are available for the rejection of individual component types. а H аС СAny rejection of an invocation or a result terminates the operation. When a linked operation is rejected, the linkedР-Рto operation is not affected. С СA TCР-Рuser rejects a component by means of the TCР-РUР-РREJECT request primitive, and is informed of rejection by the remote TCР-Рuser by means of the TCР-РUР-РREJECT indication primitive. These primitives are described by Table 11/Q.771. ‚Ср QСб cмˆ4 PŽТ бTABLEAU 11/Q.771 Ср MСУ УUser rejection primitivesФ Ф б cмˆ4 PŽТ бвЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр NСPrimitive: TCР-РUР-РREJECTб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бProblem code аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLast component аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бa)б cмˆ4 PŽТ бФФС СMandatory except for rejection of invocation of class 4 operation received in a unidirectional message. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.1.3.6СpСУУCancel of an OperationЦЦ а H аФФС СThe cancel facility terminates the corresponding operation invocation. It can be requested either by the TCР-Рuser, or by the Component subР-Рlayer. In both cases, it has only local effect: no notification is sent to the remote end. а H аС СThe Component subР-Рlayer uses the cancel facility to inform the TCР-Рuser that the timer associated with a class 1, 2 or 3 operation has expired; the TCР-РLР-РCANCEL indication primitive is used for this purpose. The timer is run for all classes, but the reporting for class 4 operations is a local matter. а H аС СThe TCР-Рuser uses the TCР-РUР-РCANCEL request primitive to inform the local Component subР-Рlayer of a cancel decision. No component is sent. С СTable 12/Q.771 describes the TCР-РCANCEL primitives. ‚Ср RСб cмˆ4 PŽТ бTABLE 12/Q.771 Ср OСУ УTCР-РCANCEL PrimitivesФ Ф б cмˆ4 PŽТ бвЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHрH8 pШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр UСPrimitiveб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`]СTCР-РUР-РCANCEL indication Ср`_СTCР-РLР-РCANCEL request а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.1.3.7СP СУУGrouping of Components inside a MessageЦЦ а H аФФС СA sequence of components is obtained by passing one or several components with a given Dialogue ID to the Component SubР-Рlayer between two successive requests for transmission (TCР-РBEGIN, TCР-РCONTINUE or TCР-РEND request primitives), or before the first one (TCР-РBEGIN request), using the same Dialogue ID, or the only request for transmission (i.e. TCР-РUNI). С СAt the originating side, a list of components is delimited by TCР-РUNI, TCР-РBEGIN, TCР-РCONTINUE or TCР-РEND request primitives. а H аС СAt the destination side, a sequence of components starts with a primitive indicating transmission; its end is indicated by the Р"РLast ComponentР"Р parameter of the primitives which deliver components to a TCР-Рuser. The Р"РComponents PresentР"Р parameter in the transmission primitive indicates whether the sequence is empty, or not. а H аС СУУNoteФФ Р-Р Components grouped inside a message are delivered to the remote end in the same order as they are provided by the TCР-Рuser at the originating end. Та ТС€ HС3.1.4С СУУAbnormal situationsЦЦ Та ТС€ HСФФ3.1.4.1СpСУУReject of a Component by the Component subР-РlayerЦЦ ФФС СWhen detecting that a received component is invalid, the Component subР-Рlayer notifies the local TCР-Рuser by means of the TCР-РLР-РREJECT indication primitive. This primitive indicates the cause of the reject (Problem Code parameter) with sufficient information to make the retention of the failed component superfluous: whenever possible the Component Type and Component ID are indicated; otherwise a Р"Рgeneral problemР"Р cause is indicated. This information is passed to the TCР-Рuser, and also retained in the Component subР-Рlayer which uses it to form a reject component. а H аС СAny type of component can be rejected. When the component to be rejected is itself identified as a reject component, rejection is purely local; when the rejected component is identified as an invoke or a result, the whole corresponding operation is considered as terminated; when it is a linked operation, this linked operation is terminated, but the linkedР-Рto operation is not affected. С СWhen informed of a Component subР-Рlayer reject, the local TCР-Рuser may decide to continue the exchange of components. If so, the remote TCР-Рuser is informed through the reject component sent when the local TCР-Рuser issues the next dialogue handling primitive. С СIf the Component subР-Рlayer generated reject combined with accumulated components from the TCР-Рuser exceeds the message length limitations, then the TCР-Рuser, being aware of the reject component, must initiate two dialogue handling primitives. The Component subР-Рlayer, also being aware of the length problem, will send all the components, except the reject, with the first primitive. The reject will be sent with the next dialogue handling primitive together with any further components provided by the TCР-Рuser. С СTable 13/Q.771 describes the primitives used in relation with TCAP component rejection. ‚Ср RСб cмˆ4 PŽТ бTABLE 13/Q.771 Ср FСУ УComponent subР-Рlayer rejection primitiveФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр UСPrimitiveб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`]СTCР-РLР-РREJECT indication Ср`]СTCР-РRР-РREJECT indication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бInvoke ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆСO а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бProblem code аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бLast component аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬад ё, дŒа иР аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бa)б cмˆ4 PŽТ бФФС СMandatory except for rejection of invocation of a class 4 operation received in a unidirectional message. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.1.4.2СpСУУDialogue abortЦЦ ФФС СDue to an abnormal situation, an underlying (subР-Р)layer may decide to abort the association between users; the dialogue has then to be aborted. а H аAll associated operations are terminated, and the TCР-Рusers are notified by means of TCР-РPР-РABORT indication primitives. The PР-Рabort parameter contains the cause for which it was decided to abort the dialogue. С СThe Component subР-Рlayer does not decide on dialogue abort. С СTable 14/Q.771 describes the TCР-РPР-РABORT primitive. ‚Ср RСб cмˆ4 PŽТ бTABLE 14/Q.771 Ср MСУ УPrimitive for TCAP AbortФ Ф вЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр UСPrimitive а P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрVСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрPСTCР-РPР-РABORT indication а P аб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDialogue ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрZСM а P аб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бPР-Рabort аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрZСM а P аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.1.5Си СУУComponent states and state transition diagramsЦЦ а H аФФС СFor a given component ID, component correlation takes place only at the side which originates the operation; for this ID, component states and а H аstate transition diagrams are defined at this side only. The other side just reflects the value of the component ID in an Invoke or a Linked ID. С СThe following states are defined: Та ТР-РТ№ ТIdle: no activity associated with the component IDЦЦ а Hx аТа ТР-РТ№ ТOperation Pending: an operation has been passed to the Component subР-Рlayer, but no request for transmission has been issuedЦЦ а H аТа ТР-РТ№ ТOperation Sent: an operation has been transmitted to the remote end, but no result has been receivedЦЦ а H аТа ТР-РТ№ ТWait for Reject: the result has been received; TCAP is waiting for its possible rejection by the TCР-РuserЦЦ а H аТа ТР-РТ№ ТReject pending: reject of the result has been requested by the TCР-Рuser, but no request for transmission has been issued.ЦЦ а H аС СState transition diagrams are defined for the four classes of operations. а H аС СУУNote 1ФФ Р-Р Each of these diagrams corresponds to one component ID: the one indicated in the Invoke ID parameter; linked operations do not alter the state machine of the linkedР-Рto operation. а H аС СУУNote 2ФФ Р-Р TCР-РEND request or indication primitives, TCР-РUР-РABORT request or indication primitives, or the TCР-РPР-РABORT indication primitive cause return to the Р"РIdleР"Р state of any component ID associated with the dialogue. Corresponding transitions are not represented on the diagrams. ‚Ср HСб cмˆ4 PŽТ бFig. 5/Q.771 /T113651Љ88 = 12.5 cm б cмˆ4 PŽТ б  ‚Ср IСб cмˆ4 PŽТ бFig. 6/Q.771 /T113661Љ88= 12.5 cm б cмˆ4 PŽТ б ‚Ср HСб cмˆ4 PŽТ бFig. 7/Q.771 /T113671Љ88 = 12.5 cm б cмˆ4 PŽТ б ‚Ср IСб cмˆ4 PŽТ бFig. 8/Q.771 /T113681Љ88 = 9.5 cm б cмˆ4 PŽТ б а Hh аТа Т3.1.6Си СУУMapping of Component subР-Рlayer onto Transaction subР-РlayerЦЦ а H аФФС СWhen mapping the Component subР-Рlayer onto the Transaction subР-Рlayer, a one to one mapping exists between a dialogue and a transaction explicity in the case of a structured dialogue, or implicitly in the case of an unstructured dialogue. It follows that there is a one to one relationship between dialogue handling primitives of the Component subР-Рlayer and transaction handling primitives in the Transaction subР-Рlayer; similar generic names have been chosen for the primitives to reflect this. The component handling primitives of the Component subР-Рlayer have no counterpart in the Transaction subР-Рlayer. С СThe correspondence between the two subР-Рlayers is further described in Recommendation Q.774. 3.2Тh  ТУУTransaction SubР-РlayerЦЦ Та ТС€ HСФФ3.2.1С СУУOverview ofФФ УУTransaction SubР-Рlayer primitivesЦЦ а H аФФС СTable 15/Q.771 gives an overview of the primitives between the TR users and the Transaction subР-Рlayer. A detailed description of these primitives and their parameters is given in the next sections. For each primitive, Table 15/Q.771 indicates the relevant section. ‚Ср RСб cмˆ4 PŽТ бTABLE 15/Q.771 Ср EСУ УPrimitives for the transaction subР-РlayerФ Ф вЦƒHшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XАшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр WСName Ср WСType Ср VСSection а ˆА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡б cмˆ4 PŽТ бTRР-РUNI аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRequest indication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.2 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РBEGIN аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRequest indication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.3 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡а ˆH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РCONTINUE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRequest indication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.4 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РEND аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRequest indication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.5 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡а ˆР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РUР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRequest indication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.5.3 а ˆА аб cмˆ4 PŽТ бˆа ˆА аб cмˆ4 PŽТ бвЦƒHшиˆР!Цв‡а ˆР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XАшˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РPР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0˜ˆhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр?р„СIndication аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа3.2.6.1 а ˆА аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаС СУУDefinition of the parametersФФ: а H аС СР"РQuality of ServiceР"Р: the TRР-Рuser indicates the preferred quality of service. This is for further study. С СР"РDestination AddressР"Р: identifies the destination TRР-Рuser. С СР"РOriginating AddressР"Р: identifies the originating TRР-Рuser. С СР"РPР-РabortР"Р: indicates the cause of the abort of a transaction by TCAP. С СР"РReasonР"Р: indicates the nature of an abnormal situation. а H аС СР"РTransaction IDР"Р: a transaction is identified by a separate transaction ID at each end. С СР"РTerminationР"Р: identifies the termination scenario chosen for the transaction (prearranged or basic). С СР"РUser Abort InformationР"Р: information related to a TRР-Рuser abort. С СР"РUser DataР"Р: contains the information to be passed between TRР-Рusers. Та ТС€ HС3.2.2С СУУInformation Transfer In Unstructured DialogueЦЦ ФФС СInformation may be sent from one TRР-Рuser to another TRР-Рuser without establishing an explicit association. In this case, the transaction subР-Рlayer considers that there is no relationship among messages transmitted by this means. С СThe corresponding primitives are the TRР-РUNI request and indication primitives, described in Table 16/Q.771. ‚Ср RСб cмˆ4 PŽТ бTABLE 16/Q.771 Ср QСУ УTRР-РUNI PrimitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр QСPrimitive: TRР-РUNIб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бQuality of service аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆ~СFS Ср5ˆСР-Р а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDestination address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бOriginating address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser data аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бФФ а H аУУa)ФФб cмˆ4 PŽТ бС СThis parameter may be implicitly associated with the access point at which the primitive is issued. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТС€ HСб cмˆ4 PŽТ б3.2.3С СУУTransaction beginЦЦ а H аФФС СThe transaction begin facility starts a transaction between two TRР-Рusers. This may be accompanied by the transfer of TRР-Рuser information (called user data in the following). а H аС СIn order to begin a transaction, a TRР-Рuser issues the TRР-РBEGIN request primitive. С СAt the destination side, the TRР-РBEGIN indication primitive is used to inform the destination TRР-Рuser of the beginning of a transaction, and to deliver any accompanying user data. С СTable 17/Q.771 describes the transaction begin primitives. ‚Ср RСб cмˆ4 PŽТ бTABLE 17/Q.771 Ср IСУ УPrimitives for transaction beginФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр PСPrimitive: TRР-РBEGINб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бQuality of service аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆ~СFS Ср5ˆ~СFS а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бDestination address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бOriginating address аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆ}СMб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б Ср5ˆ}СM (=) а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTransaction ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser data аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУб cмˆ4 PŽТ бФФ а H аУУa)ФФб cмˆ4 PŽТ бС СThis parameter may be implicitly associated with the access point at which the primitive is issued. а H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бС СFigure 9/Q.771 shows the transaction state transitions during transaction begin. The following states are introduced: Та ТР-РТ№ ТIdle (I): the transaction does not existЦЦ а H аТа ТР-РТ№ ТInit Sent (IS): the transaction just started at the originating sideЦЦ а H аТа ТР-РТ№ ТInit Received (IR): the transaction just started at the destination side.ЦЦ а HH а б cмˆ4 PŽТ бвЦƒH№€Р!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа‚Ср8LСб cмˆ4 PŽТ бTRР-РBEGIN req аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHHА€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHи@ЈˆрР!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8LСTRР-РBEGIN ind а €А ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€и@ЈˆрР!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа €А аб cмˆ4 PŽТ бвЦƒH№€Р!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј €џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 nСб cмˆ4 PŽТ бIS <Р-РЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉ Ср0 xСI Ср0 nСР-РЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉ> IR а €А аб cмˆ4 PŽТ бˆа €А аб cмˆ4 PŽТ бвЦƒH№€Р!Цв‡б cмˆ4 PŽТ б а €А аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8KСб cмˆ4 PŽТ бFIGURE 9/Q.771 Ср8?СУ УState transitions for transaction beginФ Ф Та ТС€ HСб cмˆ4 PŽТ б3.2.4С СУУTransaction continuationЦЦ а H аФФС СTransaction continuation allows two TRР-Рusers to exchange messages in both directions inside a transaction. The TRР-РCONTINUE primitives are used for this purpose. They are described by Table 18/Q.771. а H аС СThe Transaction subР-Рlayer does not provide segmentation/reassembly or flow control. а H аС СState transitions associated with the continuation of a transaction are represented on Figure 10/Q.771, where state A (Active) indicates that the transaction was accepted by the remote end, and the transaction can be used to exchange messages in both directions. ‚Ср RСб cмˆ4 PŽТ бTABLE 18/Q.771 Ср HСУ УTransaction Continuation PrimitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр NСPrimitive: TRР-РCONTINUEб cмˆ4 PŽТ б ˆа Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бParameterC аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTransaction ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser Data аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр8BСб cмˆ4 PŽТ бFig. 10/Q.771 /T1113690Љ88 = 4 cm б cмˆ4 PŽТ б Та ТС€ HС3.2.5С СУУTransaction EndЦЦ а Hр аФФС СThree facilities are provided to a TRР-Рuser to end a transaction: Та ТР-РТ№ Тprearranged endЦЦ Та ТР-РТ№ Тbasic endЦЦ Та ТР-РТ№ Тabort.ЦЦ а H аС СThe first two facilities use the TRР-РEND primitives; the Termination parameter indicates which option is selected. The TRР-РEND primitives are described by Table 19/Q.771. С СThe last facility uses the TRР-РUР-РABORT primitives described by Table 20/Q.771. ‚Ср RСб cмˆ4 PŽТ бTABLE 19/Q.771 Ср QСУ УTRР-РEND primitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаPrimitive: TRР-РEND а Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа Р аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСRequest Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTransaction ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTermination аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџи0˜hр8"А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser data аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСO Ср5ˆ}СO (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.2.5.1СP СУУPrearranged endЦЦ а H аФФС СWhen prearranged end has been selected, the procedure is purely local. Each TRР-Рuser may decide to end the transaction at any point in time, regardless of the current transaction state. The TRР-РEND request primitive only is used: the remote TRР-Рuser is not informed, and should request transaction end on its own. С СThe User Data parameter should not be present in this case. а H аС СFigure 11/Q.771 shows the transaction state transitions for prearranged end of a transaction. The states are those defined in 3.2.3 and 3.2.4 above. ‚Ср IСб cмˆ4 PŽТ бFig. 11/Q.771 /T1113700Љ88 = 5 cm б cмˆ4 PŽТ б Та ТС€ HС3.2.5.2СpСУУBasic endФФЦЦ а H аС СWhen basic termination has been selected, the TRР-Рuser requests the end of the transaction by issuing the TRР-РEND request primitive indicating this option; the primitive may then contain User Data which is sent to the peer entity. а H аС СAt the destination side, the TRР-РEND indication primitive is used to inform the TRР-Рuser of the end of the transaction, and deliver any accompanying User Data. а H аС СFigure 12/Q.771 shows the transaction state transitions for the basic end of transaction. The states are those defined in РSРS 3.2.3 and 3.2.4 above. ‚Ср IСб cмˆ4 PŽТ бFig. 12/Q.771 /T1113710Љ88 = 5 cm б cмˆ4 PŽТ б Та ТС€ HС3.2.5.3СpСУУTransaction Abort by the TRР-РuserЦЦ а H аФФС СA TRР-Рuser may request the abort of a transaction at any moment; it uses for this purpose the TRР-РUР-РABORT request primitive, which may optionally contain the cause of the abort, and/or additional end to end information. This information is contained in the User Abort Information parameter: it is transmitted without analysis to the peer entity. Any messages of the transaction for which transmission is pending are discarded. С СA TRР-Рuser is informed of the decision of its peer entity to abort the transaction by means of the TRР-РUР-РABORT indication primitive. С СTRР-РUР-РABORT primitives are described by Table 20/Q.771. ‚Ср RСб cмˆ4 PŽТ бTABLE 20/Q.771 Ср OСУ УTRР-РUР-РABORT PrimitivesФ Ф вЦ‚H˜ А"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бPrimitive: TRР-РUР-РABORTб cмˆ4 PŽТ б а Р ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhРpШ xа А"џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа Р аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`dСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр`eСReques Ср`cСIndication а иР ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTransaction ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5ˆСM Ср5ˆСM а иР аб cмˆ4 PŽТ бˆа иР аб cмˆ4 PŽТ бвЦƒH˜ шиА"Цв‡а иа ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ иџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUser Abort Information аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pшиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр5СO Ср5СO (=) а иР аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.2.6Си СУУAbnormal situationsЦЦ Та ТС€ HСФФ3.2.6.1СpСУУAbort by the Transaction SubР-РlayerЦЦ а H аФФС СThe abort facility may be invoked by the Transaction subР-Рlayer in reaction to abnormal situations. The possible reasons for such a decision are indicated in Recommendation Q.774. а H аС СTransaction abort causes the abandonment of any message of the transaction for which transmission is pending. а H аС СTransaction abort is made by means of the TRР-РPР-РABORT indication primitive described by Table 21/Q.771. ‚Ср RСб cмˆ4 PŽТ бTABLE 21/Q.771 Ср GСУ УTransaction subР-Рlayer abort primitiveФ Ф вЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр UСPrimitive а P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрVСб cмˆ4 PŽТ бParameter аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрPСTRР-РPР-РABORT indication а P аб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTransaction ID аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрZСM а P аб cмˆ4 PŽТ бˆа P аб cмˆ4 PŽТ бвЦ‚H˜  Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј ˜ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бPР-Рabort аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрZСM а P аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаС СFigure 13/Q.771 shows the state transitions for transaction abort. The states are those defined in РSРS 3.2.3 and 3.2.4 above. б cмˆ4 PŽТ бвЦƒH№€Р!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа‚Ср UСб cмˆ4 PŽТ бС СTRР-РU req Ср UСС СTRР-РU ind аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHHА€џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHи@ЈˆрР!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр UСTRР-РU req Ср UСTRР-РP ind а €А ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ€и@ЈˆрР!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа €А аб cмˆ4 PŽТ ба € ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј XА€`ИhР!Р!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бС0`4СIS Р-РЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉЉР-Р> I <Р-РЉЉЉЉЉЉЉЉЉЉР-РЉЉЉЉЉЉЉЉЉЉЉЉР-РЉЉР-РЉЉЉЉЉЉIR а HА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!Р!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ ба HА аб cмˆ4 PŽТ бб cмˆ4 PŽТ бС СС ССpССи СTRР-РP ind а HА аб cмˆ4 PŽТ ба HА аб cмˆ4 PŽТ бвЦƒHhXXHрЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј hџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а X  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј hXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а Xр аTRР-РU req TRР-РU ind TRР-РP ind а H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј hHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа H аб cмˆ4 PŽТ бвЦƒH А рЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџpи P Ј HџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhаH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр'иkСA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHј`Ш0ЈрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а   ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ ј`Ш0ЈрџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаУУNoteФФ Р-Р TRР-РP stands for TRР-РPР-РABORT, TRР-РU for TRР-РUР-РABORT. ‚Ср8KСб cмˆ4 PŽТ бFIGURE 13/Q.771 Ср8?СУ УState transitions for transaction abortФ Ф б cмˆ4 PŽТ б3.3Тh  ТУУServices provided by the ISPЦЦ а H аФФС СNo additional service is provided by the ISP when the TCР-Рservice is based on a connectionless network service. 3.4Тh  ТУУServices assumed from the connectionless network layerЦЦ а H аФФС СIn the Signalling System No. 7 environment, the services assumed from the SCCP are those defined in Recommendation Q.711, РSР 2.2 (SCCP Connectionless Services, class 0 or class 1). С СRelations of TC with the SCCP management require further study. ‚У У4ТX ТService provided by TC based on a connectionР-Рoriented network serviceФ ФЦЦ С СFor further study.