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