џWPCL ћџ2BJ|xа АH аа АА X аг<га ХА6p&А6p&Х аеД† а HH аС`(#(СааУ Уб cмˆ4 PŽТ бFascicle VI.9 Р-Р Rec. Q.774 Ф ФPAGE77У Уб cмˆ4 PŽТ б Дее~† а HH аааб cмˆ4 PŽТ бPAGE60 У УFascicle VI.9 Р-Р Q.774Ф Ф ~еа H№ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаа X  аУ Уб cмˆ4 PŽТ бThe drawings contained in this Recommendation have been done in Autocad. ‚Recommendation Q.774 Ср(FСб cмˆ4 PŽТ бTRANSACTION CAPABILITIES PROCEDURES б cмˆ4 PŽТ б1ТX ТIntroductionФ ФЦЦ а H аС СTransaction capabilities (TC) allows TC users to exchange components via transaction capabilities application part (TCAP) messages. Procedures described in this section specify the rules governing the information content and the exchange of TCAP messages between TC users. 1.1Тh  ТУУBasic guidelineЦЦ а H аФФС СTo maximize flexibility in service architecture and implementation style, TCAP procedures restrict themselves to supporting the exchange of а H аcomponents between TC users. Application specific (TC user) procedures are not part of TCAP. а H аС СWhen the selection of a parameter value associated with a primitive that is required by a lower layer (subР-Рlayer) is not relevant to that layer (subР-Рlayer), the value is simply passed down through the primitive interface. а H аThe same assumption applies to the parameters received from a lower layer through the primitive interface which are not required for TCAP functions. 1.2Тh  ТУУOverviewЦЦ а H аФФС СSection 2 describes addressing rules for TC messages. Section 3 describes transaction capabilities based on a connectionless network service. Section 4 describes transaction capabilities based on a connection oriented network service. ‚У У2ТX ТAddressingФ ФЦЦ а H аС СIn a Signalling System No. 7 environment using a connectionless network service, TC messages will use any of the addressing options afforded by the signalling connection control part (SCCP). Assignment and use of global titles may be network and/or application specific. а H аС СAddressing options available for the intermediate service part (ISP) are for further study. Addressing options whene other network providers are used are for further study. ‚У У3ТX ТTransaction capabilities based on a connectionlessФ Ф б cмˆ4 PŽТ бУ Уnetwork serviceФ ФЦЦ б cмˆ4 PŽТ б3.1Тh  ТУУSubР-Рlayering in TCAPЦЦ ФФС СTCAP procedure is divided into component subР-Рlayer procedure and transaction subР-Рlayer procedure. The component subР-Рlayer procedure provides a TC user with the capability of invoking remote operations and receiving replies. The component subР-Рlayer also receives dialogue control information from a TC user, and, in turn, uses transaction subР-Рlayer capabilities for transaction control. С СThe component subР-Рlayer provides two kinds of procedures: Та ТР-РТ№ Тdialogue handling;ЦЦ Та ТР-РТ№ Тcomponent handling.ЦЦ а HH а3.2Тh  ТУУComponent subР-Рlayer proceduresЦЦ Та ТС€ HСФФ3.2.1С СУУNormal procedureЦЦ Та ТС€ HСФФ3.2.1.1СpСУУComponent handling procedureЦЦФФ а H аТа Т3.2.1.1.1СЈ СУУMapping of TC component handling service primitives to component typesЦЦ а H аФФС СRecommendation Q.771 describes the services provided by the component subР-Рlayer by defining the service interface between the TC user and the component subР-Рlayer and the interface between the component subР-Рlayer and the transaction subР-Рlayer. Component handling procedures map component handling service primitives onto components, which constitute the protocol data units (PDUs) of the component subР-Рlayer. A mapping of these primitives to component subР-Рlayer PDUs is indicated in Table 1/Q.774. Та ТС€ HС3.2.1.1.2СpСУУManagement of component IDsЦЦ а H аФФС СComponent IDs are assigned by the invoking end at operation invocation time. A TCР-Рuser need not wait for one operation to complete before invoking another. At any point in time, a TCР-Рuser may have any number of operations а H аin progress at a remote end (although the latter may reject an invoke component for lack of resources). а H аС СEach component ID value is associated with an operation invocation and its corresponding component state machine. Management of this component ID а H аstate machine takes place only at the end which invokes the operation. The other end reflects this component ID in its relies to the operation invocation, and does not manage a state machine for this connection ID. Note that both ends may invoke operations in a fullР-Рduplex manner: each end manages state machines for the operations it has invoked, and is free to allocate component IDs independently of the other. С СA component ID value may be reallocated when the corresponding state machine returns to idle. However, immediate reallocation could result in difficulties when certain abnormal situations arise. A released ID value (when the state machine returns of idle) should therefore not be realР-Рlocated immediately; the way this is done is implementationР-Рdependent, and thus is not described in this Recommendation. С СComponent states and state transitions are described in РSР 3.2.1.1.3. ‚Ср SСб cмˆ4 PŽТ бTABLE 1/Q.774 Ср >СУ УMapping of TC component handling service primitives to Ср TСcomponentsФ Ф вЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH` Ш 0 ˜ ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр QСааService Primitive аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHаР(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр SСAbbreviation аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр RСComponent Type а  ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РINVOKE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PlСINV аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаINVOKE (Note 1) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РRESULT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PkСRRР-РL а  А ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReturn Result (Last) (Note 1) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РUР-РERROR аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PlСRE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReturn Error (Note 1) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РUР-РREJECT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PlСRJ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReject (Note 1) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РRР-РREJECT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PlСRJ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReject (Note 1) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РLР-РREJECT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PiС(Note 2) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РRESULTР-РNL аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PkСRRР-РNL а   ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReturn Result (Not Last) а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РLР-РCANCEL аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PiС(Note 3) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а  ј аб cмˆ4 PŽТ бˆа  ј аб cмˆ4 PŽТ бвЦƒˆ( xЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ` Ш 0 ˜ ˆ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTCР-РUР-РCANCEL аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаР( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр,PiС(Note 3) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0ЈxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а  ј аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бУУС СNote 1ФФ Р-Р X.219 and X.229 Compatible. а HX аУУС СNote 2ФФ Р-Р Treatment of this primitive is described in РSР 3.2.2.2. а H аУУС СNote 3ФФ Р-Р There is no component type associated with this primitive since the effect is purely local. б cмˆ4 PŽТ б Та ТС€ HС3.2.1.1.3СpСУУOperation classesЦЦ ‚Ср SСФФб cмˆ4 PŽТ бTABLE 2/Q.774 Ср QСУ УOperation ClassesФ Ф вЦ‚€˜ Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHP И џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр RСOperation Class аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр TСDescription а p ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа p аб cмˆ4 PŽТ бвЦ‚€˜ Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр^Сб cмˆ4 PŽТ б1 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReporting success or failure а p аб cмˆ4 PŽТ бˆа p аб cмˆ4 PŽТ бвЦ‚€˜ Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр^Сб cмˆ4 PŽТ б2 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReporting failure only а p аб cмˆ4 PŽТ бˆа p аб cмˆ4 PŽТ бвЦ‚€˜ Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр^Сб cмˆ4 PŽТ б3 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReporting success only а p аб cмˆ4 PŽТ бˆа p аб cмˆ4 PŽТ бвЦ‚€˜ Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр^Сб cмˆ4 PŽТ б4 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџрH8 pШ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаOutcome not reported а p аб cмˆ4 PŽТ бˆа H ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаС СA different type of state machine is defined for each class of operation, the state transitions of which are represented by Figures 1/Q.774 to 4/Q.774. These state machines are described here from a protocol point of view (sent/received components), whereas they are described in Recommendation Q.771 from a service (primitives) point of view. С СThe states of each component state machine are defined as follows: а H аТа ТР-РТ№ ТIdle:The component ID value is not assigned to any pending operation.ЦЦ а H аТа ТР-РТ№ ТOperation Sent: The component ID value is assigned to an operation which has not been completed or rejected.ЦЦ а H аТа ТР-РТ№ ТWait for Reject: When a component indicating the completion of an operation is received, the receiving TCР-Рuser may reject this result. The Wait for Reject State is introduced so that the component ID is retained for some time, thereby making the rejection possible.ЦЦ а HH аС СState transitions are triggered by: а H аТа ТР-РТ№ Тa primitive received from the TCР-Рuser, causing a component to be built, and eventually sent;ЦЦ Та ТР-РТ№ Тreceipt of a component from the peer entity;ЦЦ а H№ аТа ТР-РТ№ Тa number of situations indicated on Figures 1/Q.774 to 4/Q.774, corresponding to the following situations:ЦЦ а Hh аС СCancel: A timer is associated with an operation invocation. This invocation timer is started when the invoke component is passed to the transaction subР-Рlayer. The TCР-РINVOKE request primitive indicates a timer value. A cancel situation occurs when the invoking TCР-Рuser decides to cancel the operation (TCР-РUР-РCANCEL request primitive) before either the final result (if any) is received, or a timeout situation occurs. On receipt of a TCР-РUР-РCANCEL request, the component subР-Рlayer stops the timer; any further replies will not be delivered to the TCР-Рuser, and TCAP will react according to abnormal situations as described in РSР 3.2.2.2. С СEnd situation: When an End or Abort message is received, or when prearranged end is used, TCAP returns any pending operations to Idle. а H аС СInvocation timeout: A timeout situation occurs when the timer associated with an operation invocation expires: the state machine returns to idle, with notification to the TCР-Рuser by means of a TCР-РLР-РCANCEL indication (in the case of a class 1, 2 or 3 operation). This notification indicates an abnormal situation for a class 1 operation, or gives the definite outcome of a class 2 or 3 operation for which no result has been received (normal situation). С СReject timeout: A Reject timeout situation occurs when the timer associated with the Wait for Reject state expires. If this occurs, the component subР-Рlayer assumes that the TCР-Рuser has accepted the component.д Д-дŒа H аС СIn the diagrams that follow, components contain either single ID values, or ordered pairs of IDs (i, y), where i is the invoke ID and y is the linked ID. The state diagrams are modeled for a single operation invocation with ID i. The value of y is not relevant to the ID i. A linked invoke operation can only be accepted if the linked to state machine is in the Operation Sent state. а H аС СComponents can be received Р"РwellР-РformedР"Р or Р"РmalformedР"Р. The diagrams show where this is significant. If it does matter whether the component is received Р"РwellР-РformedР"Р or Р"РmalformedР"Р then the diagram indicates Р"РreceiveР"Р only. а H аС СClass 1 operations report failure or success. A rejection in the case of a protocol error may also occur. Upon invoking a class 1 operation, the invoking end will keep the ID i active until a Р"РlastР"Р reply is received and can no longer be rejected. An ID may be released locally, at the option of the TCР-Рuser. This is indicated in Figure 1/Q.774. ‚б cмˆ4 PŽТ б Ср IСFig. 1/Q.774 /T1113720Љ88 = 15 cm б cмˆ4 PŽТ б С СClass 2 operations report failure only. A rejection in the case of a protocol error may also occur. Upon invoking a class 2 operation, the invoking end will keep the ID i active until a reply has been received and can no longer be rejected or until a timeoutб cмˆ4 PŽТ бУУ1ж’† а HH а1)ФФб cмˆ4 PŽТ б A timeout for a class 2 operation is a Р"РnormalР"Р situation. ’ж)ФФб cмˆ4 PŽТ б cancel or end situation occurs. This is indicated in Figure 2/Q.774.‚б cмˆ4 PŽТ б Ср IСFig. 2/Q.774 /T1113731Љ88 = 15 cm б cмˆ4 PŽТ б С СClass 3 operations report success only. A rejection in the case of a protocol error may also occur. Upon invoking a class 3 operation, the invoking end will keep the ID i active until a reply has been received and can no longer be rejected or until a timeoutб cмˆ4 PŽТ бУУ2摆а HH а2)ФФб cмˆ4 PŽТ б A timeout for a class 3 operation is a Р"РnormalР"Р situation. ‘ж)ФФб cмˆ4 PŽТ б cancel or end situation occurs. This is indicated in Figure 3/Q.774.‚б cмˆ4 PŽТ б Ср IСFig. 3/Q.774 /T1113730Љ88 = 15 cm б cмˆ4 PŽТ б а H аС СClass 4 operations do not report their outcome. A rejection in the case of a protocol error may also occur. Upon invoking a class 4 operation, the invoking end will keep the ID i active until a reject has been received or until a timeoutб cмˆ4 PŽТ бУУ3摆а HH а3)ФФб cмˆ4 PŽТ б A timeout for a class 4 operation is a Р"РnormalР"Р situation. ‘ж)ФФб cмˆ4 PŽТ б cancel or end situation occurs. This is indicated in Figure 4/Q.774.‚б cмˆ4 PŽТ б Ср IСFig. 4/Q.774 /T1113751Љ88 = 15 cm б cмˆ4 PŽТ б Та ТС€ HС3.2.1.2СpСУУSample component flowsЦЦ а H аФФС СSome sample component flows that are compatible with Recommendation X.229 (Remote operations) are indicated in Figure 5/Q.774. The flows show cases of valid component sequences correlated to an invoked operation.‚б cмˆ4 PŽТ б Ср IСFig. 5/Q.774 /T1113760Љ88 = 12 cm б cмˆ4 PŽТ б а H аС СFigure 6/Q.774 depics that, as an extension to Recommendations X.219 and X.229, TCAP permits multiple return results to respond to the same Invoke operation for the purpose of segmenting a result over a connectionless network service. ‚Ср IСб cмˆ4 PŽТ бFig. 6/Q.774 /T1113770Љ88 = 6 cm б cмˆ4 PŽТ б Та ТС€ HС3.2.1.3СpСУУDialogue control via TC primitivesЦЦ а H аФФС СThe TCР-РUNI, TCР-РBEGIN, TCР-РCONTINUE and TCР-РEND request primitives are used by a TCР-Рuser to control the transfer of components. Components in a message are delivered to the remote TCР-Рuser in the same order in which they are received by the originating component subР-Рlayer from the local TCР-Рuser. The corresponding indication primitives are employed by the component subР-Рlayer to inform the TCР-Рuser at the receiving end of the state of the dialogue. С СA TCР-Рuser employs a dialogue control request primitive to trigger transmission of all previously passed components with the same dialogue identifier. A component subР-Рlayer dialogue control primitive in turn triggers a corresponding service request to the transaction subР-Рlayer, the subР-Рlayer where the transaction control service is provided. A mapping of TC to TR transaction control primitives is provided in Table 3/Q.774. ‚Ср SСб cмˆ4 PŽТ бTABLE 3/Q.774 Ср 8СУ УMapping of TC Dialogue Handling Service Primitives to TR PrimitivesФ Ф вЦ‚P H80Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHЈ xhXHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр SСTC Primitive Ср SСTR Primitive а 8@ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈ xhXH8џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РUNI TRР-РUNI а 8@ аб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РBEGIN TRР-РBEGIN а 8@ аб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РCONTINUE TRР-РCONTINUE а 8@ аб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РEND TRР-РEND а 8@ аб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РUР-РABORT TRР-РUР-РABORT а 8@ аб cмˆ4 PŽТ бˆа 8@ аб cмˆ4 PŽТ бвЦ‚P H80Цв‡б cмˆ4 PŽТ бTCР-РPР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ8ј`Ш@0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаTRР-РPР-РABORT а 8@ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈ xhXH8џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаС СУУDialogue begin а H аФФС СA TCР-РBEGIN request primitive results in a TRР-РBEGIN request primitive, which begins a transaction, and transmits any (0 or more) components passed on the interface with the same dialogue ID. а H аС СAt the destination end, a TRР-РBEGIN indication primitive is received by the component subР-Рlayer. It causes a TCР-РBEGIN indication primitive starting a dialogue to be delivered to the TCР-Рuser, followed by component handling primitives associated with each of the components received (if any). С СУУDialogue continuation а H аФФС СA TCР-РCONTINUE request primitive results in a TRР-РCONTINUE request primitive which transmits any components passed on the interface with the same dialogue ID. If reject components (see РSР 3.2.2.2) have been built by the component subР-Рlayer for this dialogue, they are also transmitted. а H аС СAt the destination end, a TRР-РCONTINUE indication received by the component subР-Рlayer causes a TCР-РCONTINUE to be delivered to the TCР-Рuser, followed by component handling primitives associated with each of the components received. УУС СDialogue end ФФС СIn the case of basic end of a dialogue, any components passed on the interface plus any reject components built by the component subР-Рlayer for this dialogue are passed for transmission to the transaction subР-Рlayer in a TRР-РEND request primitive, then the dialogue is ended. С СAt the destination end, a dialogue ends when each component (if any) accompanying the TRР-РEND indication primitive have been delivered to the TCР-Рuser by an appropriate component handling primitive following the TCР-РEND indication. а H аС СThe component subР-Рlayer does not check, when a TCР-Рuser requests the end of a dialogue, that all the component state machines associated with this dialogue have returned to Idle. Similarly, no check is made by the component subР-Рlayer that all the state machines associated with a dialogue have returned to Idle when it has delivered the components accompanying a TRР-РEND indication primitive. In an end situation, any nonР-РidleР-Рstate machine is returned to Idle when the TRР-РEND request primitive is passed to the transaction subР-Рlayer (at the originating side), or when all accompanying components have been delivered to the TCР-Рuser at the destination side; any components pending transmission are discarded. С СPrearranged end and TCР-Рuser abort of a dialogue do not trigger transmission of pending components. All state machines associated with the dialogue are returned to idle, and the components are discarded. Та ТС€ HС3.2.2С СУУAbnormal proceduresЦЦ Та ТС€ HСФФ3.2.2.1СpСУУDialogue controlЦЦ а H аФФС СAny abnormal situation detected by the component subР-Рlayer results in the rejection of a component, and in notification to the local TCР-Рuser. The component subР-Рlayer never decides to abort a dialogue. Abort of a dialogue is always the reflection of a decision by: а H аТа ТР-РТ№ Тthe transaction subР-Рlayer to abort the underlying transaction. The component subР-Рlayer idles the operation state machines of the dialogue, discards any pending component, and passes an abort indication to the TCР-Рusers (TCР-РPР-РABORT indication primitive);ЦЦ а Hр аТа ТР-РТ№ Тthe TCР-Рuser to abort the dialogue. At the originating side, a TCР-РUР-РABORT request is received from the TCР-Рuser: active component state machines for this dialogue are idled, and a TRР-РUР-РABORT request is passed to the transaction subР-Рlayer. At the destination side, a corresponding TRР-РUР-РABORT indication is received from the transaction subР-Рlayer, any active component state machines for the dialogue are idled, and a TCР-РUР-РABORT indication is passed to the TCР-Рuser;ЦЦ а H аС СIn both cases, accompanying information (PР-РAbort cause, or userР-Рprovided information) passes transparently through the component subР-Рlayer. С СHandling of the notification of abnormal situations which cannot be related to a particular dialogue is for further study. Та ТС€ HС3.2.2.2СpСУУAbnormal procedures relating to operationsЦЦ ФФС СThe following abnormal situations are considered: а Hр аТа ТР-РТ№ Тno reaction to class 1 operation invocation (see РSР 3.2.1.1.3);ЦЦ а H аТа ТР-РТ№ Тreceipt of a malformed component: the component type and/or the Invoke ID cannot be recognized (i.e. the state machine cannot be identified);ЦЦ а H аТа ТР-РТ№ Тreceipt of a wellР-Рformed component in violation of authorized state transitions.ЦЦ а H аС СThe actions taken by the component subР-Рlayer to report component portion errors are shown in Table 4/Q.774. The following considerations have guided the choices indicated in this Table: а H аТа ТР-РТ№ ТWhen a protocol error has been detected by the local TCР-Рuser, this TCР-Рuser is not subsequently advised via the TCР-РReject (as indicated in Table 4/Q.774) since it is already aware of the protocol error.ЦЦ а H аТа ТР-РТ№ ТIn other cases (reject by component subР-Рlayer), the local TCР-Рuser is always advised so that it can issue a dialogue control primitive (see the reject mechanism described below).ЦЦ а H аТа ТР-РТ№ ТWhen a component is rejected, the associated state machine returns to Idle.ЦЦ а H аТа ТР-РТ№ ТThe reject mechanism applies whenever possible: even if the Invoke ID is not assigned or not recognized (i.e. no state machine can be identified), the reject mechanism should be initiated. Theд Д-д only case where rejection is purely local is when the component to be rejected is itself a reject component.ЦЦ а H аС СProtocol errors in the component portion of a TCAP message are reported using the Reject component. The Reject component is sent in response to an incorrect component other than Reject. а H аС СWhen an invoke ID is available in a component to be Rejected, this ID is reflected in the Reject component. ‚Ср SСб cмˆ4 PŽТ бTABLE 4/Q.774 Ср ?СУ УAction Taken on Protocol Errors in Component PortionФ Ф вЦ‚P Ш@Р!Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHЈ xhXА`ШџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр WСLocal аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHxhа H!Р!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр VСRemote а @А ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@xhа H!Р!џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа @А аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€Ш@xР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бCo mp СрШ .Сon СрШ .Сen t Type rec СрШ .Сei СрШ .Сve СрШ /Сd а P ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаType of error аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаLocal action аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаComponent State Machine аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаLocal user advised аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xhа џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаComponent state machine аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRemote user advised а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P Ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а P ` ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаSyntax error аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 1СInv: NA Ср0 1СLink: а P p аСрЈ 2СNo change аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СReturn СрЈ 3Сto Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бIN VO KE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P Ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а P ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаLinked ID unassigned аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СInv: NA СрЈ 3СLink: NA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СYes б cмˆ4 PŽТ бУУa)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СInv: СрЈ 3СReturn to СрЈ 5СIdle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRE TU RN Р-РR ES UL T (L/N L) or а P ` ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаSyntax error аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 1СReturn Ср0 1Сto Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 1СYesУУб cмˆ4 PŽТ б a)б cмˆ4 PŽТ бФФ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 3СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр0 3СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRE TU RN Р-РE RR OR а P ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInvoke ID unassigned аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СYesУУб cмˆ4 PŽТ б a)б cмˆ4 PŽТ бФФ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRE TU RN Р-РR ES UL T (L/N L) а P p ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаOperation Class 2/4 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СReturn СрЈ 2С to Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesУУб cмˆ4 PŽТ б a)б cмˆ4 PŽТ бФФ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRE TU RN Р-РE RR OR а P ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаOperation Class 3/4 аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReturn to Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СYesУУб cмˆ4 PŽТ б a)б cмˆ4 PŽТ бФФ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бRE JE CT а P ` ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаSyntax Error аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Local Reject а P ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаReturn to NAб cмˆ4 PŽТ бУУ b)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СYes аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СNo а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUN KN OW N а P ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInvoke ID derivable аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СNo Change СрЈ 5С (NA) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СYesб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СReturn to СрЈ 5С Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 6СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа xА аб cмˆ4 PŽТ бвЦ‡P p` ˜ рX€ШИxР!Цв‡а P Ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ј xhџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а P p ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP И ˆ№џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInvoke ID non derivable аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP рH8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаInit. Reject аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP (€шџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4С(NA) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP и@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP xра џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP H!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes а xА ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxH!8" #%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH8pи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бNA: Not applicable. а H аб cмˆ4 PŽТ бУУa)ФФб cмˆ4 PŽТ бС СThis is to alert the TC User so it can issue a dialogue control primitive to send the Reject component formulated by the С*/СComponent SubР-РLayer. а H аУУб cмˆ4 PŽТ бb)б cмˆ4 PŽТ бФФС СIf Invoke ID present, and Invoke Problem, return Component State machine to idle. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бС СComponent type abbreviations are identified in Table 1/Q.774. С СIn the case of multiple components within a message, when a malformed component is detected by the component subР-Рlayer, subsequent components in the message are discarded. С СRejection of any portion of a segmented result shall be equivalent to rejecting the entire result. а H аС СThe associated state machine is returned to idle. Subsequent portions of the same segmented result shall also be rejected on the basis of no active state machine. а H аС СThe reject mechanism: when the component subР-Рlayer detects a situation where (nonР-Рlocal) reject should be initiated (as per Table 4/Q.774), it builds a reject component, stores it, and informs the local TCР-Рuser by means of TCР-РLР-РREJECT indication primitive. The TCР-Рuser may decide: Та ТТ№ ТС€ Сa)СpСto continue the dialogue, orЦЦ Та ТТ№ ТС€ Сb)СpСto end the dialogue using the basic scenario, orЦЦ Та ТТ№ ТС€ Сc)СpСto abort the dialogue.ЦЦ а H аС СIn cases a) and b), the first dialogue handling primitive (TCР-РCONTINUE request or TCР-РEND request respectively) issued by the TCР-Рuser triggers transmission of the stored reject component(s) built for this dialogue by the component subР-Рlayer. The remote component subР-Рlayer receives the reject component(s) built for this dialogue, idles the corresponding component state machine(s) if possible (as per Table 4/Q.774) and informs the TCР-Рuser of the (remote) rejection via TCР-РRР-РREJECT information primitive(s). С С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. 3.3Тh  ТУУTransaction subР-Рlayer proceduresЦЦ Та ТС€ HСФФ3.3.1С СУУGeneralФФЦЦ а H аС СThe transaction subР-Рlayer provides for an association between its users (TRР-Рusers). This association is called a transaction. С СThe transaction subР-Рlayer procedure associates each TCAP message and, therefore, all the contained components with a particular transaction. а H аС СThe transaction subР-Рlayer processes the transaction portion (message type and transaction ID) of a TCAP message. Transaction IDs identify a transaction. Each end assigns a local transaction identification; local transaction IDs are exchanged in the transaction portion of messages as indicated in Q.773. а H аС СThe component portion of a TCAP message is passed between the component subР-Рlayer and the transaction subР-Рlayer as user data in the transaction subР-Рlayer primitives. Та ТС€ HС3.3.2С СУУMapping of TR service primitives to message typesЦЦ а H аФФС СRecommendation Q.771 describes the services performed by the transaction subР-Рlayer by defining the service interface between the TR user and the transaction subР-Рlayer and the transaction subР-Рlayer and the SCCP. Similarly, state transition diagrams appear in Recommendation Q.771 based on service primitives. In this section, a message based description of the protocol is provided. A mapping of TRР-Рprimitives to transaction subР-Рlayer protocol data units is indicated in Table 5/Q.774. ‚Ср SСб cмˆ4 PŽТ бTABLE 5/Q.774 Ср CСУ УMapping of TR Service Primitives to MessagesФ Ф вЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH˜ №Xа(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр QСService Primitive аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр SСMessage Type а  И ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РUNI а  Ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаUnidirectional а  И аб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РPР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаAbort а  И аб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РBEGIN аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаBegin а  И аб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РCONTINUE аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаContinue а  И аб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РUР-РABORT аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаAbort а  И аб cмˆ4 PŽТ бˆа  И аб cмˆ4 PŽТ бвЦ‚Ш ( ИЦв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ №Xа( џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бTRР-РEND аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ pиШ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаEnd а  И аб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа Т3.3.3Си СУУNormal proceduresЦЦ Та ТС€ HСФФ3.3.3.1СpСУУMessage transfer without establishing a transactionд Д- дЦЦŒТа ТС€ HСФФ3.3.3.1.1СpСУУActions of the sending endЦЦ а H аФФС СThe TRР-РUNI request primitive is used when a TRР-Рuser sends a message to another TRР-Рuser but does not need to enter into a transaction. A unidirectional message, which does not have a transaction ID, is used in this case. Та ТС€ HС3.3.3.1.2СpСУУActions of the receiving endЦЦ ФФС СThe receipt of a unidirectional message causes a TRР-РUNI indication primitive to be passed to the TRР-Рuser. No further action is taken by the transaction subР-Рlayer. Та ТС€ HС3.3.3.2СpСУУMessage transfer within a transactionЦЦ Та ТС€ HСФФ3.3.3.2.1СpСУУTransaction beginФФЦЦ а H аС СIn the following discussion, the sending node of the first TCAP message is labelled node Р"РAР"Р, and the receiving node is labelled node Р"РBР"Р. Та ТС€ HС3.3.3.2.1.1Си С УУActions of the initiating endЦЦ ФФС СThe TRР-Рuser at node Р"РAР"Р initiates a transaction by using a TRР-РBEGIN request primitive, which causes a begin message to be sent from node Р"РAР"Р to node Р"РBР"Р. а H аС СThe begin message contains an originating transaction ID. This transaction ID value, when included in any future message from node Р"РAР"Р as the originating transaction ID or in a message to node Р"РAР"Р as the destination transaction ID, identifies the transaction to node Р"РAР"Р. а H аС СOnce the transaction subР-Рlayer at node Р"РAР"Р has sent a begin message it cannot send another message to the transaction subР-Рlayer at node Р"РBР"Р for the same transaction until it receives a continue message from node Р"РBР"Р for this transaction. Та ТС€ HС3.3.3.2.1.2Си СУУActions of the receiving endЦЦ be be passed to the TRVuser at node SBT. In response to a TRVBEGIN indication primitive, the TRVuser at node SBT decides whether or not to establish a transaction. If the TRVuser does want to establish a transaction, it passes a TRVCONTINUE request primitive to the transaction subVlayer; otherwise, it terminates the transaction (see ' 3.3.3.2.3). These conditions are defined by the TRVuser. а H аС СThe Begin message contains only an originating transaction ID. If, after receiving a Begin message with a given originating transaction ID, the transaction subVlayer receives another Begin message with the same originating transaction ID, the transaction subVlayer does not consider this as an abnormal situation: a second transaction is initiated at node SBT. Та ТС€ HС3.3.3.2.2СpСTransaction continuationЦЦ а H аС СA Continue message is sent from one node to another when a TRVCONTINUE request primitive is passed from the TRVuser to the transaction subVlayer at the sending node. С СA Continue message includes the destination transaction ID which is identical to the originating transaction ID received in messages from the peer node. Each node assigns its own originating transaction ID at transaction initiation time. The transaction IDs remain constant for the life of the transaction. С СA Continue message includes both an originating transaction ID and a destination transaction ID. The originating transaction ID, in successive continue messages is not examined. а H аС СReceipt of a Continue message causes a TRVCONTINUE indication primitive to be passed to the destination TRVuser. С СOnce the user at node SBT has responded with a TRVCONTINUE request primitive to establish a transaction, all subsequent interactions at either а H аend between the TRVuser and the transaction subVlayer are via TRVCONTINUE primitives until the transaction is to be terminated. In message terms, once a а H аContinue message is sent from node SBT, all subsequent messages shall be Continue messages until the transaction is to be terminated. Та ТС€ HС3.3.3.2.3СpСTransaction terminationЦЦ а H аС СThe basic method: A TRVuser at either end may terminate a transaction by passing a TRVEND request primitive (indicating basic end) to the а H аtransaction subVlayer. An end message is sent to the peer entity which, in turn, passes a TRVEND indication promitive to its TRVuser. The end message contains a destination transaction ID. а H аС СThe preVarranged method: This method implies that the peer entities know a priori V at a given point in the application script V that the transaction will be released. In this case, the TRVuser passes a TRVEND request primitive (indicating preVarranged end) to its transaction subVlayer, and no End message is sent. Та ТС€ HС3.3.3.2.4СpСAbort by the TRVuserЦЦ С СWhen a TRVuser wants to abort a transaction, it passes a TRVUVABORT request primitive to the transaction subVlayer, which sends an abort message with userVprovided (cause and diagnostic) information. С СAt the receiving side, the transaction subVlayer receiving an Abort message containing userVprovided information passes this information without analyzing it to the TRVuser in a TRVUVABORT indication primitive. Та ТС€ HС3.3.3.2.5СpСExample of message exchangeЦЦ two two TRVusers. ‚Ср IСFig. 7/Q.774 /T1106500Љ87 = 8 cm Та ТС€ HС3.3.3.2.6СpСTransaction state transition diagramsЦЦ С СA state machine is associated with a transaction at each end of this transaction. Four transaction states are introduced: Та ТТ№ ТС€ СVСpСIdle: no state machine exists;ЦЦ а H аТа ТТ№ ТС€ СVСpСInit Sent (IS): a Begin message has been sent; an indication from the peer entity whether the transaction has been established or not is awaited;ЦЦ а H аТа ТТ№ ТС€ СVСpСInit Received (IR): a Begin message has been received; a request from the TRVuser either to continue the transaction, or to terminate it, is awaited;ЦЦ а H аТа ТТ№ ТС€ СVСpСActive: the transaction is established: continue messages can be exchanged in both directions simultaneously.ЦЦ а HH аС СFigure 8/Q.774 shows the transaction state transition diagram. Та ТС€ HС3.3.4С СAbnormal procedures relating to transaction controlЦЦ а Hh аС СThe following abnormal situations are covered by the transaction subVlayer: Та ТТ№ ТС€ С1)СpСno reaction to transaction initiation;ЦЦ а H аТа ТТ№ ТС€ С2)СpСreceipt of an indication of abnormal situation from the underlying layer;ЦЦ а H аТа ТТ№ ТС€ С3)СpСreceipt of a message with an unassigned or nonVderivable destination transaction ID (nonVderivable means that the information is not found or not recognized): the message cannot be associated with a transaction;ЦЦ а H аТа ТТ№ ТС€ С4)СpСreceipt of a message with a recognized destination transaction ID: the message can be associated with a transaction, but the message type is not compatible with the transaction state.ЦЦ а HH а‚Ср8BСFig. 8/Q.774 /T1113780Љ88 = 12 cm а H аС СCase 1 is covered by a local, implementationVdependent, mechanism which results in aborting the transaction locally, as described below. С СCase 2 is for further study. С СWhen a transaction portion error is found (cases 3 and 4 above), the transaction subVlayer should take the following actions. а H аС СThe status of the originating transaction ID should be checked. Actions are the following: Та ТТ№ ТС€ СtrЦЦ Та ТТ№ Тtransaction; or,ЦЦ а H аТа ТТ№ ТС€ С2)СpСIf the originating transaction ID is derivable, the following actions are taken:ЦЦ а H аТа ТТ№ ТТhpТС€Сi)Си СThe transaction subVlayer should form an abort message with an appropriate PVAbort cause and transmit it to the originating end. The originating end will then take the appropriate action to terminate the transaction if the originatingд Д- д transaction ID is assigned.ЦЦ а H аТа ТТ№ ТТhpТС€Сii)Си СIf the destination transaction ID is not derivable or derivable but not assigned, the transaction subVlayer takes no action to terminate the transaction at its end.ЦЦ а H аТа ТТ№ ТТhpТС€Сiii)Си СIf the destination transaction ID is derivable and assigned:ЦЦ а H аТа ТТ№ ТТhpТТhи ТС€pСa)СP Сthe transaction subVlayer terminates the transaction at its end, i.e. return to idle;ЦЦ а H аТа ТТ№ ТТhpТТhи ТС€pСb)СP Сthe transaction subVlayer informs the component subVlayer of the abort of the transaction via the transaction subVlayer abort; andЦЦ Та ТТ№ ТТhpТТhи ТС€pСc)СP Сthe component subVlayer should:ЦЦ а H аТа ТТ№ ТТhpТТhи ТVСЈ Сrelease all component IDs associated with this transaction,ЦЦ а H№ аТа ТТ№ ТТhpТТhи ТVСЈ Сdiscard any pending components for that transaction,ЦЦ Та ТТ№ ТТhpТТhи ТVСЈ Сinform the TCVuser of the transaction abort.ЦЦ а H аС СFinally, regardless of the disposition of the transaction IDs, the entire erroneous TCAP message should be discarded. ‚Ср SСTABLE 6/Q.774 Ср =СActions when an Abnormal Transaction Portion is Received вЦ‚Ш PШа Цв‡аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH˜ №Xа(€иPџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр HСLocal End (detects protocol error) аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџH˜ˆ№X а а џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр TСRemote End а Ш  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ˜ˆ№X а а џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаФФˆа Ш  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш @ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бMe ss Ср@ 0Сag e Type Rec Ср@ 0Сei Ср@ 0Сve Ср@ 1Сd а Ш p ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаOrigin. Tr. Id. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаDestin. Tr. Id. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ XР(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СAction аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СTransacti on State Mach. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаLocal User Advised аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СTransact ion State Mach. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаUser Advised а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш @ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бUN ID IR ECЉTIONAL аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр@ 1СР-Р аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр@ 1СЉ а Ш ш аСрЈ 3СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СР-РУУб cмˆ4 PŽТ б c)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 4СР-Рб cмˆ4 PŽТ бУУ c)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаnot der. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 2СР-Р а Ш ш аСрЈ 3СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш @ ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бBE GI N а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сder. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 3СР-Р СрИ 1СAbort аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 2СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 2СNo а Ш ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to IdleУУб cмˆ4 PŽТ б a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesб cмˆ4 PŽТ бУУ a)б cмˆ4 PŽТ бФФ а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаnot der. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 3СР-Р а Ш ш аСрЈ 3СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш @ аCO NT IN UE а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сder. а Ш ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаnot der unass. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ XР(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 6СAbort аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 7СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 7СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idleб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 5СYesб cмˆ4 PŽТ бУУ a)б cмˆ4 PŽТ бФФ а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сder. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сass. СрИ 1СAbort а Ш ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idleб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesб cмˆ4 PŽТ бУУ a)б cмˆ4 PŽТ бФФ а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш @ аEN D/ AB OR T аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср@ 1СР-Р аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа а Ш ј аnot der unass. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ XР(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср 5СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср 7СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср 7СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср 7СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬа Ср 7СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрШ /СР-Р а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сass. а Ш ш аСрЈ 3СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3Сnot der аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СР-Р СрЈ 3СDiscard аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СNo а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш @ аUN KN OW N а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сder. а Ш ј ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаnot der unass. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ XР(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 6СAbort аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 7СNA аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 7СNo аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idleб cмˆ4 PŽТ бУУ b)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСр 5СYesб cмˆ4 PŽТ бУУ a)б cмˆ4 PŽТ бФФ а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа ˆ  аб cмˆ4 PŽТ бвЦˆШ јШ @ аH€PШˆа Цв‡а Ш 0 ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ №XџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ б а Ш P ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP Ш И ˆџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сder. аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ xhаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрИ 1Сass. СрИ 1СAbort а Ш ш ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ €pиџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idle аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ и@Ј˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 5СYes аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ ˜ˆ№X џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаRet to Idleб cмˆ4 PŽТ бУУ a)ФФб cмˆ4 PŽТ б аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџШ X Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаСрЈ 3СYesб cмˆ4 PŽТ бУУ a)б cмˆ4 PŽТ бФФ а ˆ  ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆX Р!А"$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бˆа HH ааЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаб cмˆ4 PŽТ бNA: С  СTransition to the Idle state is Not Applicableб cмˆ4 PŽТ бУУ b)ФФ б cмˆ4 PŽТ бnot der.: Си Сnot derivable. der.: С Сderivable. ass.: С Сderivable and assigned. unass.: СpСderivable but unassigned. а H аб cмˆ4 PŽТ бУУa)ФФб cмˆ4 PŽТ б С  СIf the Transaction ID is assigned at this end, otherwise the state transition is not applicable, and the user is not informed. а H аб cмˆ4 PŽТ бУУb)ФФб cмˆ4 PŽТ бС  СThe expression NA is used in those cases where the normal procedure of Return to Idle at both ends following the С'А*Сappearance of an abnormal situation is Not Applicable because it is impossible to identify the Transaction ID(s) and СS`'TСtherefore to relate the damaged message to a specific transaction at either ends (Local and/or Remote end). а H аб cмˆ4 PŽТ бУУc)ФФб cмˆ4 PŽТ бС  СThe Unidirectional message does not refer to an explicit transaction and therefore it does not affect the Transaction State С0`4СMachine. а H аб cмˆ4 PŽТ бС СWhen receiving an Abort message, the destination transaction subР-Рlayer does the following: Та ТР-РТ№ Тif the Abort message contains userР-Рabort information (or no information), inform the TRР-Рuser by means of the TRР-РUР-РABORT indication primitive;ЦЦ а H аТа ТР-РТ№ Тif the Abort message contains a PР-РAbort cause information, inform the TRР-Рuser by means of the TRР-РPР-РABORT indication primitive. Notification to the management is for further study;ЦЦ а H аТа ТР-РТ№ Тin both cases, discard any pending messages for that transaction and return the transaction state machine to Idle.ЦЦ а H а‚У У4ТX ТTransaction capabilities based on a connection oriented network serviceФ ФЦЦ С СFor further study. ‚Ср VСб cмˆ4 PŽТ бANNEX A Ср MСб cмˆ4 PŽТ б(to Recommendation Q.774) Ср KСУ УTransaction capabilities SDLsФ Ф A.1Тh  ТУУGeneralЦЦ ФФС СThis Annex contains the description of the transaction capability procedures described in Recommendation Q.774 by means of SDLs according to the CCITT specification and description language. In order to facilitate the functional description as well as the understanding of the behaviour of the signalling system, the transaction capabilities application part (TCAP) is divided into the component subР-Рlayer and the transaction subР-Рlayer (Figure AР-Р1/Q.774). The component subР-Рlayer again is divided into a component handling block (CHA) and a dialogue handling block (DHA) (Figure AР-Р2/Q.774). а H аС СThe SDL is provided according to this functional partitioning which is used only to facilitate understanding and is not intended to be adopted in а H аa practical implementation of the TCAP. The functional blocks and their associated service primitives are shown in Figure AР-Р2/Q.774. A.2Тh  ТУУAbbreviations used in the SDL diagramsЦЦ Та ТТ№ ТС€ СФФCSLСpССи СComponent subР-РlayerЦЦ Та ТТ№ ТС€ СLСpССи СLast componentЦЦ Та ТТ№ ТС€ СNLСpССи СNot last componentЦЦ Та ТТ№ ТС€ СSCCPСи СSignalling connection control partЦЦ Та ТТ№ ТС€ СTCСpССи СTransaction capabilitiesЦЦ Та ТТ№ ТС€ СTCAPСи СTransaction capabilities application partЦЦ Та ТТ№ ТС€ СTCUСpСTCР-РuserЦЦ Та ТТ№ ТС€ СTSLСpССи СTransaction subР-РlayerЦЦ Та ТТ№ ТС€ СISPСpССи СIntermediate service partЦЦ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHp` P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТТ№ ТС€ СISСpСС` СInitiation sent stateЦЦ аЬџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHpи P Ј XА`ИhР!(#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЬаТа ТТ№ ТС€ СIRСpССи СInitiation received stateЦЦ Та ТТ№ ТС€ СDHAСpСDialogue handlingЦЦ Та ТТ№ ТС€ СCHAСpСComponent handlingЦЦ Та ТТ№ ТС€ СRJСpССи СRejectЦЦ Та ТТ№ ТС€ СREСpССи СReturn errorЦЦ Та ТТ№ ТС€ СRRСpССи СReturn resultЦЦ Та ТТ№ ТС€ СINVСpССи СInvokeЦЦ Та ТТ№ ТС€ СISMСpССи СInvocation state machineЦЦ Та ТТ№ ТС€ СCCOСpСComponent coordinatorЦЦ Та ТТ№ ТС€ СUNIСpССи СUnidirectionalЦЦ а HH аA.3Тh  ТУУDrafting conventionsЦЦ а H аФФС СTo indicate the direction of each interaction the symbols are used as shown below:‚б cмˆ4 PŽТ б Ср MСFig, /T1120540Љ88. = 8 cm б cмˆ4 PŽТ б  ‚б cмˆ4 PŽТ б Ср HСFig. AР-Р1/Q.774 /T1120550Љ88 = 13 cm б cмˆ4 PŽТ б ‚б cмˆ4 PŽТ б Ср GСFig. AР-Р2a/Q.774 /T1120560Љ88 = 18 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср FСFig. AР-Р2b/Q.774 /T1120570Љ88 = 13 .5cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср GСFig. AР-Р3/Q.774 /T1120580Љ88 = 19 cm б cмˆ4 PŽТ б ‚б cмˆ4 PŽТ б Ср ?СFig. AР-Р3/Q.774 (sheet 2 of 6) /T1120590Љ88 = 16.5 cm б cмˆ4 PŽТ б ‚б cмˆ4 PŽТ б Ср @СFig. AР-Р3/Q.774 (sheet 3 of 6) /T1120600Љ88 = 20 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р3/Q.774 (sheet 4 of 6) /T1120610Љ88 = 17 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р3/Q.774 (sheet 5 of 6) /T1120620Љ88 = 13 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р3/Q.774 (sheet 6 of 6) /T1120630Љ88 = 23 cm б cмˆ4 PŽТ б  ‚Ср @Сб cмˆ4 PŽТ бFig. AР-Р4/Q.774 (sheet 1 of 2) /T1120640Љ88 = 2.5 cm б cмˆ4 PŽТ б  ‚Ср @Сб cмˆ4 PŽТ бFig. AР-Р4/Q.774 (sheet 2 of 2) /T1120650Љ88 = 17 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р5/Q.774 (sheet 1 of 4) /T1120660Љ88 = 25 cm б cмˆ4 PŽТ б  ‚Ср ?Сб cмˆ4 PŽТ бFig. AР-Р5/Q.774 (sheet 2 of 4) /T1120670Љ88 = 25.5 cm б cмˆ4 PŽТ б ‚б cмˆ4 PŽТ б Ср ?СFig. AР-Р5/Q.774 (sheet 3 of 4) /T1120680Љ88 = 21.5 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср AСFig. AР-Р5/Q.774 (sheet 4 of 4) /T1120690Љ88 =19 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р6/Q.774 (sheet 1 of 6) /T1120670Љ88 = 13 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р6/Q.774 (sheet 2 of 6) /T1120710Љ88 = 18 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср ?СFig. AР-Р6/Q.774 (sheet 3 of 6) /T1120720Љ88 = 11.5 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср ?СFig. AР-Р6/Q.774 (sheet 4 of 6) /T1120730Љ88 = 17.5 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср ?СFig. AР-Р6/Q.774 (sheet 5 of 6) /T1120740Љ88 = 16.5 cm б cмˆ4 PŽТ бб cмˆ4 PŽТ б Ср @СFig. AР-Р6/Q.774 (sheet 6 of 6) /T1120750Љ88 = 15 cm б cмˆ4 PŽТ б 