comparison cdg-hybrid/sap/8010_135_sn_sap.pdf @ 212:e7a67accfad9

cdg-hybrid cdginc headers created
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 14 Oct 2016 21:52:58 +0000
parents
children
comparison
equal deleted inserted replaced
211:02269c474131 212:e7a67accfad9
1 ;********************************************************************************
2 ;*** File : 8010_135_sn_sap.pdf
3 ;*** Creation : Wed Mar 11 09:57:49 CST 2009
4 ;*** XSLT Processor : Apache Software Foundation / http://xml.apache.org/xalan-j / supports XSLT-Ver: 1
5 ;*** Copyright : (c) Texas Instruments AG, Berlin Germany 2002
6 ;********************************************************************************
7 ;*** Document Type : Service Access Point Specification
8 ;*** Document Name : 8010_135_sn_sap
9 ;*** Document No. : 8010.135.04.012
10 ;*** Document Date : 2004-06-08
11 ;*** Document Status: APPROVED
12 ;*** Document Author: rpk
13 ;********************************************************************************
14
15
16
17 PRAGMA SRC_FILE_TIME "Thu Nov 29 09:27:14 2007"
18 PRAGMA LAST_MODIFIED "2004-06-08"
19 PRAGMA ID_AND_VERSION "8010.135.04.012"
20 PRAGMA PREFIX SN ; Prefix for this document
21 PRAGMA ALLWAYS_ENUM_IN_VAL_FILE YES ; Enumeration values in value file
22 PRAGMA ENABLE_GROUP NO ; Enable h-file grouping
23 PRAGMA COMPATIBILITY_DEFINES NO ; Compatible to the old #defines
24
25
26
27 CONST MAX_UL_PDU 255 ; Max number of unconfirmed PDUs transferred between RATs (in SN_GET_PENDING_PDU_CNF).
28 EXTERN CONST @p_8010_137_nas_include - SIZE_NSAPI@ SIZE_NSAPI ; Maximum NSAPI array index for SN_GET_PENDING_PDU_CNF
29
30
31
32 VALTAB VAL_establish
33 VAL 0 ACTIVE_ESTABLISHMENT "SNDCP shall send LL_ESTABLISH_REQ"
34 VAL 1 PASSIVE_ESTABLISHMENT "SNDCP shall wait for LL_ESTABLISH_IND"
35
36
37
38
39 VAR list_len "Octet count of data in all descriptors" S
40
41
42 VAR first "Pointer to first descriptor in list" L
43
44
45 VAR dl_sequence_number "Sequence number of last unacknowledged downlink PDU (used by the network)" B
46
47
48 VAR establish "" B
49
50 VAL @p_8010_135_sn_sap - VAL_establish@
51
52 VAR receive_no "Receive NPDU number" B
53
54
55 VAR dti_neighbor "DTI neighbor entity name." L
56
57
58
59
60
61 COMP desc_list2 "DTI parameters"
62 {
63 list_len ; Octet count of data in all descriptors
64 first ; Pointer to first descriptor in list
65 }
66
67
68
69 COMP ul_pdus "Sequence number and descriptor list handles pr. NSAPI"
70 {
71 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network Service Access Point Identifier
72 dl_sequence_number ; Sequence number of last unacknowledged downlink PDU (used by the network)
73 desc_list2 PTR [0 .. MAX_UL_PDU] ; List of unconfirmed uplink PDUs
74 }
75
76
77
78 COMP receive_no_list "Ssequence numbers and MEM handles pr. NSAPI"
79 {
80 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer Service Access Point Identifier
81 receive_no ; Receive NPDU number
82 }
83
84
85
86
87
88
89 ; SN_ACTIVATE_CNF 0x8000409E
90 ; SN_ACTIVATE_REQ 0x8000009E
91 ; SN_DEACTIVATE_CNF 0x8002409E
92 ; SN_DEACTIVATE_REQ 0x8001009E
93 ; SN_GET_PENDING_PDU_CNF 0x8003409E
94 ; SN_GET_PENDING_PDU_REQ 0x8002009E
95 ; SN_MODIFY_CNF 0x8004409E
96 ; SN_MODIFY_REQ 0x8003009E
97 ; SN_STATUS_IND 0x8005409E
98 ; SN_SEQUENCE_REQ 0x8004009E
99 ; SN_SEQUENCE_CNF 0x8006409E
100 ; SN_COUNT_REQ 0x8005009E
101 ; SN_COUNT_CNF 0x8008409E
102 ; SN_DTI_REQ 0x8006009E
103 ; SN_DTI_CNF 0x8009409E
104
105
106
107 PRIM SN_ACTIVATE_CNF 0x8000409E
108 {
109 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
110 EXTERN @p_8010_137_nas_include - comp_params@ comp_params ; Compression parameters
111 }
112
113
114
115
116
117
118 PRIM SN_ACTIVATE_REQ 0x8000009E
119 {
120 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
121 EXTERN @p_8010_152_ps_include - sapi@ sapi ; LLC service access point identifier
122 EXTERN @p_8010_152_ps_include - radio_prio@ radio_prio ; Radio priority
123 EXTERN @p_8010_152_ps_include - qos_r97@ qos_r97 AS snsm_qos ; Peak throughput and other qos
124 establish ; Establish request
125 EXTERN @p_8010_137_nas_include - comp_params@ comp_params ; Compression parameters
126 EXTERN @p_8010_152_ps_include - pkt_flow_id@ pkt_flow_id ; Packet Flow Identifier
127 }
128
129
130
131
132
133
134 PRIM SN_DEACTIVATE_CNF 0x8002409E
135 {
136 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
137 }
138
139
140
141
142
143
144 PRIM SN_DEACTIVATE_REQ 0x8001009E
145 {
146 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
147 EXTERN @p_8010_152_ps_include - rel_ind@ rel_ind ; Local release indicator
148 }
149
150
151
152
153
154
155 PRIM SN_GET_PENDING_PDU_CNF 0x8003409E
156 {
157 ul_pdus [0..SIZE_NSAPI] ; Array of DTI description lists and sequence numbers.
158 }
159
160
161
162
163
164
165 PRIM SN_GET_PENDING_PDU_REQ 0x8002009E
166 {
167 }
168
169
170
171
172
173
174 PRIM SN_MODIFY_CNF 0x8004409E
175 {
176 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
177 }
178
179
180
181
182
183
184 PRIM SN_MODIFY_REQ 0x8003009E
185 {
186 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; Network layer service access point identifier
187 EXTERN @p_8010_152_ps_include - sapi@ sapi ; LLC service access point identifier
188 EXTERN @p_8010_152_ps_include - radio_prio@ radio_prio ; Radio priority
189 EXTERN @p_8010_152_ps_include - qos_r97@ qos_r97 AS snsm_qos ; Reliability class and other qos
190 EXTERN @p_8010_152_ps_include - pkt_flow_id@ pkt_flow_id ; Packet Flow Identifier
191 }
192
193
194
195
196
197
198 PRIM SN_STATUS_IND 0x8005409E
199 {
200 EXTERN @p_8010_137_nas_include - nsapi_set@ nsapi_set ; Set of network layer service access point identifier
201 EXTERN @p_8010_152_ps_include - sapi@ sapi ; LLC service access point identifier
202 EXTERN @p_8010_153_cause_include - ps_cause@ ps_cause ; Cause parameter
203 }
204
205
206
207
208
209
210 PRIM SN_SEQUENCE_REQ 0x8004009E
211 {
212 receive_no_list [0..SIZE_NSAPI] ; Receive NDPU number list
213 }
214
215
216
217
218
219
220 PRIM SN_SEQUENCE_CNF 0x8006409E
221 {
222 receive_no_list [0..SIZE_NSAPI] ; Receive NDPU number list
223 }
224
225
226
227
228
229
230 PRIM SN_COUNT_REQ 0x8005009E
231 {
232 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; network layer service access point identifier
233 EXTERN @p_8010_137_nas_include - reset@ reset ; shall counters be reset
234 }
235
236
237
238
239
240
241 PRIM SN_COUNT_CNF 0x8008409E
242 {
243 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; network layer service access point identifier
244 EXTERN @p_8010_137_nas_include - octets_uplink@ octets_uplink ; octets uplink
245 EXTERN @p_8010_137_nas_include - octets_downlink@ octets_downlink ; octets downlink
246 EXTERN @p_8010_137_nas_include - packets_uplink@ packets_uplink ; packets uplink
247 EXTERN @p_8010_137_nas_include - packets_downlink@ packets_downlink ; packets downlink
248 }
249
250
251
252
253
254
255 PRIM SN_DTI_REQ 0x8006009E
256 {
257 EXTERN @p_8010_137_nas_include - nsapi@ nsapi ; network layer service access point identifier
258 EXTERN @p_8010_137_nas_include - dti_conn@ dti_conn ; dti connect
259 EXTERN @p_8010_137_nas_include - dti_linkid@ dti_linkid ; dti linkid
260 dti_neighbor ; dti neighbor
261 EXTERN @p_8010_137_nas_include - dti_direction@ dti_direction ; dti direction
262 }
263
264
265
266
267
268
269 PRIM SN_DTI_CNF 0x8009409E
270 {
271 EXTERN @p_8010_137_nas_include - dti_linkid@ dti_linkid ; dti linkid
272 EXTERN @p_8010_137_nas_include - dti_conn@ dti_conn ; dti connect
273 }
274
275
276
277
278
279
280
281
282