1DS-EquipmentUser-CommonFunctionOrig-TransmissionPath DEFINITIONS AUTOMATIC TAGS ::=
2BEGIN
3
4IMPORTS	AllocateTransmissionPathRejectReason,
5	Bandwidth,
6	BandwidthReducedInformation,
7	CallType,
8	ConnectionIdentifier,
9	ConnectionInformation,
10	ConnectTransmissionPathRejectReason,
11	DeallocateTransmissionPathRejectReason,
12	DisconnectTransmissionPathRejectReason,
13	RelationToUser,
14	UserIdentifier FROM CommonDataTypes ;
15
16EquipmentUserCommonFunctionOrigTransmissionPathMessages ::= CHOICE
17{
18	allocateTransmissionPathEU		AllocateTransmissionPathEU,
19	allocateTransmissionPathConfirmedUE	AllocateTransmissionPathConfirmedUE,	-- Reply
20	allocateTransmissionPathRejectedUE	AllocateTransmissionPathRejectedUE,	-- Reply
21	connectTransmissionPathEU		ConnectTransmissionPathEU,
22	connectTransmissionPathConfirmedUE	ConnectTransmissionPathConfirmedUE,	-- Reply
23	connectTransmissionPathRejectedUE	ConnectTransmissionPathRejectedUE,	-- Reply
24	deallocateTransmissionPathEU		DeallocateTransmissionPathEU,
25	deallocateTransmissionPathConfirmedUE	DeallocateTransmissionPathConfirmedUE,	-- Reply
26	deallocateTransmissionPathRejectedUE	DeallocateTransmissionPathRejectedUE,	-- Reply
27	disconnectTransmissionPathEU		DisconnectTransmissionPathEU,
28	disconnectTransmissionPathConfirmedUE	DisconnectTransmissionPathConfirmedUE,	-- Reply
29	disconnectTransmissionPathRejectedUE	DisconnectTransmissionPathRejectedUE,	-- Reply
30	...
31}
32
33
34
35-- ----------------------------------
36--
37-- Allocate transmission path
38--
39--
40-- ----------------------------------
41
42AllocateTransmissionPathEU ::= SEQUENCE
43{
44	callType					CallType,
45	bandwidth					Bandwidth,
46	destinationUserIdentifiers			SEQUENCE OF UserIdentifier,
47	sourceConnectionInformation			ConnectionInformation,
48	relationToSourceUser				RelationToUser,
49	...
50}
51
52
53--
54-- @param	bandwidthReducedInformation	Mandatory if bandwidth has been reduced.
55--
56--
57
58AllocateTransmissionPathConfirmedUE ::= SEQUENCE
59{
60	connectionIdentifier					ConnectionIdentifier,
61	bandwidthReducedInformation				BandwidthReducedInformation OPTIONAL,
62	...
63}
64
65
66AllocateTransmissionPathRejectedUE ::= SEQUENCE
67{
68	allocateTransmissionPathRejectReason			AllocateTransmissionPathRejectReason,
69	...
70}
71
72
73-- ----------------------------------
74--
75-- Connect transmission path
76--
77-- ----------------------------------
78
79ConnectTransmissionPathEU  ::= SEQUENCE
80{
81	connectionIdentifier				ConnectionIdentifier,
82	...
83}
84
85ConnectTransmissionPathConfirmedUE  ::= SEQUENCE
86{
87	...
88}
89
90
91ConnectTransmissionPathRejectedUE  ::= SEQUENCE
92{
93	connectTransmissionPathRejectReason			ConnectTransmissionPathRejectReason,
94	...
95}
96
97
98-- ----------------------------------
99--
100-- Deallocate transmission path
101--
102-- ----------------------------------
103
104DeallocateTransmissionPathEU ::= SEQUENCE
105{
106	connectionIdentifier				ConnectionIdentifier,
107	...
108}
109
110
111DeallocateTransmissionPathConfirmedUE ::= SEQUENCE
112{
113	...
114}
115
116
117DeallocateTransmissionPathRejectedUE ::= SEQUENCE
118{
119	deallocateTransmissionPathRejectReason			DeallocateTransmissionPathRejectReason,
120	...
121}
122
123
124-- ----------------------------------
125--
126-- Disconnect transmission path
127--
128-- ----------------------------------
129
130DisconnectTransmissionPathEU ::= SEQUENCE
131{
132	connectionIdentifier				ConnectionIdentifier,
133	...
134}
135
136
137DisconnectTransmissionPathConfirmedUE ::= SEQUENCE
138{
139	...
140}
141
142
143DisconnectTransmissionPathRejectedUE ::= SEQUENCE
144{
145	disconnectTransmissionPathRejectReason			DisconnectTransmissionPathRejectReason,
146	...
147}
148
149END
150
151