3 -- Taken from Ecma International
4 -- Standard ECMA-304, 2nd edition (December 2001)
5 -- http://www.ecma-international.org/publications/standards/Ecma-304.htm
8 Wireless-Terminal-Call-Handling-Operations-asn1-97
9 { iso (1) standard (0) pss1-wtm-call-handling (15431) operations-asn1-97 (1)}
11 DEFINITIONS EXPLICIT TAGS ::=
14 IMPORTS OPERATION, ERROR FROM Remote-Operations-Information-Objects
15 { joint-iso-itu-t remote-operations (4) informationObjects(5) version1(0)}
16 EXTENSION, Extension{} FROM Manufacturer-specific-service-extension-class-asn1-97
17 { iso (1) standard (0)
18 pss1-generic-procedures (11582) msi-class-asn1-97 (11) }
19 PSS1InformationElement FROM PSS1-generic-parameters-definition-asn1-97
20 { iso (1) standard (0)
21 pss1-generic-procedures (11582) pss1-generic-parameters-asn1-97 (17) }
22 Name FROM Name-Operations-asn1-97
23 { iso (1) standard (0)
24 pss1-name (13868) name-operations-asn1-97 (1) }
25 basicServiceNotProvided, invalidServedUserNr, notAvailable FROM
27 { ccitt (0) recommendation (0) q 950 general-error-list (1) }
28 Address, PartyNumber, PartySubaddress, PresentedNumberScreened FROM
29 Addressing-Data-Elements-asn1-97
30 { iso (1) standard (0) pss1-generic-procedures (11582)
31 addressing-data-elements-asn1-97 (20) };
33 -- Operations for ANF-WTMI: --
35 WTMCH-Operations OPERATION ::= {wtmiEnquiry | wtmiDivert | wtmiInform| wtmoCall}
37 wtmiEnquiry OPERATION ::= {
38 -- Sent from the WTMI-detect PINX to the Home PINX.
41 ERRORS { invalidServedUserNr | locationNotKnown |
42 notAvailable | basicServiceNotProvided | unspecified }
45 wtmiDivert OPERATION ::= {
46 -- Sent from the WTMI-detect PINX to the Rerouteing PINX.
49 ERRORS { notAvailable | unspecified }
51 wtmiInform OPERATION ::= {
52 -- Sent from the Rerouteing PINX to the Visitor PINX.
58 EnquiryArg ::= SEQUENCE { pisnNumber PartyNumber,
59 -- The PISN number of the WTMI user
60 qSIGInfoElement PSS1InformationElement,
61 -- The basic call information elements Bearer capability, High layer compatibility,
62 -- Low layer compatibility can be embedded in the qSIGInfoElement
63 -- in accordance with clause 6.5.2.1.
64 argExtension WtmiExtension OPTIONAL }
65 DivertArg ::= SEQUENCE { visitPINX PartyNumber,
66 -- The PISN number of the Visitor PINX,
67 -- always a Complete Number.
68 callingNumber PresentedNumberScreened,
69 wtmIdentity WtmIdentity,
70 -- The PISN number (always a Complete Number)
71 -- and/or an alternative identifier of the WTMI user.
72 qSIGInfoElement PSS1InformationElement,
73 -- The basic call information elements Bearer capability, High layer compatibility,
74 -- Low layer compatibility, and Progress indicator
75 -- can be embedded in the qSIGInfoElement in accordance with clause 6.5.2.1.
76 callingUserSub [ 1 ] PartySubaddress OPTIONAL,
77 callingName [ 2 ] Name OPTIONAL,
78 wtmUserSub [ 3 ] PartySubaddress OPTIONAL,
79 argExtension WtmiExtension OPTIONAL }
80 InformArg ::= SEQUENCE { wtmIdentity WtmIdentity,
81 -- The PISN number (always a Complete Number)
82 -- and/or an alternative identifier of the WTMI user.
83 argExtension WtmiExtension OPTIONAL }
84 EnquiryRes ::= CHOICE { currLocation [ 1 ] IMPLICIT CurrLocation,
85 cfuActivated [ 2 ] IMPLICIT CfuActivated }
86 CurrLocation ::= SEQUENCE { visitPINX PartyNumber,
87 -- The PISN number of the Visitor PINX,
88 -- always a Complete Number.
89 wtmIdentity WtmIdentity,
90 -- The PISN number (always a Complete Number)
91 -- and/or an alternative identifier of the WTMI user
92 argExtension WtmiExtension OPTIONAL }
94 CfuActivated ::= SEQUENCE { divToAddress Address,
95 divOptions SubscriptionOption,
96 wtmName [ 1 ] Name OPTIONAL,
97 argExtension WtmiExtension OPTIONAL }
98 SubscriptionOption ::= ENUMERATED { noNotification (0),
99 notificationWithoutDivertedToNr (1),
100 notificationWithDivertedToNr (2) }
101 DummyRes ::= CHOICE { null NULL,
102 extension [ 1 ] IMPLICIT Extension{{WTMCHExtSet}},
103 sequOfExtn [ 2 ] IMPLICIT SEQUENCE OF
104 Extension{{WTMCHExtSet}} }
105 WtmiExtension ::= CHOICE { extension [ 4 ] IMPLICIT Extension{{WTMCHExtSet}},
106 sequOfExtn [ 5 ] IMPLICIT SEQUENCE OF
107 Extension{{WTMCHExtSet}} }
108 WtmIdentity ::= CHOICE { pisnNumber PartyNumber,
109 alternativeId [ 10 ] IMPLICIT AlternativeId,
110 both [ 11 ] IMPLICIT SEQUENCE
111 { pisnNumber PartyNumber,
112 alternativeId AlternativeId } }
113 AlternativeId ::= OCTET STRING(SIZE(1..20))
115 -- Operation for ANF-WTMO --
116 wtmoCall OPERATION ::= {
119 ALWAYS RESPONDS FALSE
121 WtmoArg ::= SEQUENCE {
122 destinationNumber [0] PartyNumber OPTIONAL,
123 sendingComplete [1] IMPLICIT NULL OPTIONAL,
125 {single [2] IMPLICIT Extension{{WTMCHExtSet}},
126 multiple [3] IMPLICIT SEQUENCE OF
127 Extension{{WTMCHExtSet}}
131 WTMCHExtSet EXTENSION ::= {...}
133 unspecified ERROR ::= {
134 PARAMETER Extension{{WTMCHExtSet}}
136 locationNotKnown ERROR ::= { CODE local: 1015}
138 END -- of Wireless-Terminal-Call-Handling-Operations-asn1-97