FreeCalypso > hg > fc-selenite
comparison cdg-hybrid/sap/ll.pdf @ 9:6da1d56a96a3
cdg-hybrid: import from Magnetite
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 15 Jul 2018 21:08:11 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 8:ed162c9cd29f | 9:6da1d56a96a3 |
|---|---|
| 1 ;******************************************************************************** | |
| 2 ;*** File : ll.pdf | |
| 3 ;*** Creation : Wed Mar 11 09:58:15 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 : ll | |
| 9 ;*** Document No. : 8441.104.99.017 | |
| 10 ;*** Document Date : 2003-02-04 | |
| 11 ;*** Document Status: BEING_PROCESSED | |
| 12 ;*** Document Author: UT | |
| 13 ;******************************************************************************** | |
| 14 | |
| 15 | |
| 16 | |
| 17 PRAGMA SRC_FILE_TIME "Thu Nov 29 09:44:38 2007" | |
| 18 PRAGMA LAST_MODIFIED "2003-02-04" | |
| 19 PRAGMA ID_AND_VERSION "8441.104.99.017" | |
| 20 | |
| 21 | |
| 22 | |
| 23 CONST N202 4 ; maximum number of octets in the layer-3 header, Requirements: <R.LLC.LLC_PAR.A.008>, <R.LLC.TXUI_ADM.A.003>, <R.LLC.RXUI_ADM.A.003> | |
| 24 CONST LLC_SDU_OFFSET 37 ; number of octets that have to be reserved at the beginning of an SDU when an upper layer allocates an SDU for uplink data transfer; these octets are the maximum number of octets that the LLC header can occupy, they have to be skipped when upper layers write / read the contents of the SDU | |
| 25 CONST LLC_SDU_OFFSET_BITS 296 ; LLC_SDU_OFFSET in bits. NOTE: When this definition is changed, upper layer SAPs may also need to be changed! | |
| 26 CONST LLC_MAX_L3_XID_LEN 255 ; Maximum byte length of the L3 XID parameter. | |
| 27 CONST LLC_MAX_L3_XID_LEN 255 ; Maximum byte length of the L3 XID parameter. | |
| 28 CONST LLC_MAX_CNF 32 ; Maximum number of L3-PDU confirmations included in one LL_DATA_CNF | |
| 29 EXTERN CONST @p_gsmcom - LLC_ORIGINATING_ENTITY@ LLC_ORIGINATING_ENTITY ; mask for indicating the originating entity of a cause is LLC | |
| 30 | |
| 31 | |
| 32 | |
| 33 VALTAB VAL_sapi | |
| 34 VAL 1 LL_SAPI_1 "SAP for GMM" | |
| 35 VAL 3 LL_SAPI_3 "SAP 1 for SNDCP" | |
| 36 VAL 5 LL_SAPI_5 "SAP 2 for SNDCP" | |
| 37 VAL 7 LL_SAPI_7 "SAP for SMS" | |
| 38 VAL 9 LL_SAPI_9 "SAP 3 for SNDCP" | |
| 39 VAL 11 LL_SAPI_11 "SAP 4 for SNDCP" | |
| 40 VAL 255 LL_SAPI_INVALID "invalid SAPI identifier" | |
| 41 | |
| 42 VALTAB VAL_tlli | |
| 43 VAL 0xFFFFFFFF LL_TLLI_INVALID "invalid TLLI value" | |
| 44 | |
| 45 VALTAB VAL_xid_valid | |
| 46 VAL 0 LL_XID_INVALID "layer-3 XID parameters are not valid" | |
| 47 VAL 1 LL_XID_VALID "layer-3 XID parameters are valid" | |
| 48 | |
| 49 VALTAB VAL_local | |
| 50 VAL 0 LL_REL_NOTLOCAL "release both sides of the connection" | |
| 51 VAL 1 LL_REL_LOCAL "local release only (no notification of the peer LLC)" | |
| 52 | |
| 53 VALTAB VAL_cause | |
| 54 VAL 0b0101000000000000 LL_RELCS_INVALID_XID "invalid XID response" | |
| 55 VAL 0b0101000000000001 LL_RELCS_DM_RECEIVED "DM received" | |
| 56 VAL 0b0101000000000010 LL_RELCS_NO_PEER_RES "no peer response" | |
| 57 VAL 0b0101000000000100 LL_RELCS_NORMAL "normal release" | |
| 58 | |
| 59 VALTAB VAL_cipher | |
| 60 VAL 0 LL_CIPHER_OFF "UI frame not ciphered" | |
| 61 VAL 1 LL_CIPHER_ON "UI frame ciphered" | |
| 62 | |
| 63 VALTAB VAL_radio_prio | |
| 64 VAL 0 LL_RADIO_PRIO_1 "Radio Priority Level 1 (higest)" | |
| 65 VAL 1 LL_RADIO_PRIO_2 "Radio Priority Level 2" | |
| 66 VAL 2 LL_RADIO_PRIO_3 "Radio Priority Level 3" | |
| 67 VAL 3 LL_RADIO_PRIO_4 "Radio Priority Level 4 (lowest)" | |
| 68 | |
| 69 VALTAB VAL_peak | |
| 70 VAL 0 LL_PEAK_SUB "Subscribed peak throughput" | |
| 71 VAL 1 LL_PEAK_1K "Up to 1 000 octet/s" | |
| 72 VAL 2 LL_PEAK_2K "Up to 2 000 octet/s" | |
| 73 VAL 3 LL_PEAK_4K "Up to 4 000 octet/s" | |
| 74 VAL 4 LL_PEAK_8K "Up to 8 000 octet/s" | |
| 75 VAL 5 LL_PEAK_16K "Up to 16 000 octet/s" | |
| 76 VAL 6 LL_PEAK_32K "Up to 32 000 octet/s" | |
| 77 VAL 7 LL_PEAK_64K "Up to 64 000 octet/s" | |
| 78 VAL 8 LL_PEAK_128K "Up to 128 000 octet/s" | |
| 79 VAL 9 LL_PEAK_256K "Up to 256 000 octet/s" | |
| 80 | |
| 81 VALTAB VAL_relclass | |
| 82 VAL 0 LL_RELCLASS_SUB "Subscribed reliability class" | |
| 83 VAL 1 LL_GTP_LLC_RLC_PROT "Acknowledged GTP, LLC, and RLC; Protected data" | |
| 84 VAL 2 LL_LLC_RLC_PROT "Unacknowledged GTP; Acknowledged LLC and RLC, Protected data" | |
| 85 VAL 3 LL_RLC_PROT "Unacknowledged GTP and LLC; Acknowledged RLC, Protected data" | |
| 86 VAL 4 LL_PROT "Unacknowledged GTP, LLC, and RLC, Protected data" | |
| 87 VAL 5 LL_NO_REL "Unacknowledged GTP, LLC, and RLC, Unprotected data" | |
| 88 | |
| 89 VALTAB VAL_delay | |
| 90 VAL 0 LL_DELAY_SUB "Subscribed delay class" | |
| 91 VAL 1 LL_DELAY_1 "Delay class 1" | |
| 92 VAL 2 LL_DELAY_2 "Delay class 2" | |
| 93 VAL 3 LL_DELAY_3 "Delay class 3" | |
| 94 VAL 4 LL_DELAY_4 "Delay class 4 (best effort)" | |
| 95 | |
| 96 VALTAB VAL_mean | |
| 97 VAL 0 LL_MEAN_SUB "Subscribed mean throughput" | |
| 98 VAL 1 LL_MEAN_100 "100 octet/h" | |
| 99 VAL 2 LL_MEAN_200 "200 octet/h" | |
| 100 VAL 3 LL_MEAN_500 "500 octet/h" | |
| 101 VAL 4 LL_MEAN_1K "1 000 octet/h" | |
| 102 VAL 5 LL_MEAN_2K "2 000 octet/h" | |
| 103 VAL 6 LL_MEAN_5K "5 000 octet/h" | |
| 104 VAL 7 LL_MEAN_10K "10 000 octet/h" | |
| 105 VAL 8 LL_MEAN_20K "20 000 octet/h" | |
| 106 VAL 9 LL_MEAN_50K "50 000 octet/h" | |
| 107 VAL 10 LL_MEAN_100K "100 000 octet/h" | |
| 108 VAL 11 LL_MEAN_200K "200 000 octet/h" | |
| 109 VAL 12 LL_MEAN_500K "500 000 octet/h" | |
| 110 VAL 13 LL_MEAN_1M "1 000 000 octet/h" | |
| 111 VAL 14 LL_MEAN_2M "2 000 000 octet/h" | |
| 112 VAL 15 LL_MEAN_5M "5 000 000 octet/h" | |
| 113 VAL 16 LL_MEAN_10M "10 000 000 octet/h" | |
| 114 VAL 17 LL_MEAN_20M "20 000 000 octet/h" | |
| 115 VAL 18 LL_MEAN_50M "50 000 000 octet/h" | |
| 116 VAL 31 LL_MEAN_BEST "Best effort" | |
| 117 | |
| 118 VALTAB VAL_preced | |
| 119 VAL 0 LL_PRECED_SUB "Subscribed precedence" | |
| 120 VAL 1 LL_PRIO_HIGH "High priority" | |
| 121 VAL 2 LL_PRIO_NORM "Normal priority" | |
| 122 VAL 3 LL_PRIO_LOW "Low priority" | |
| 123 | |
| 124 VALTAB VAL_error_cause | |
| 125 VAL 0b0101000000000000 LL_ERRCS_INVALID_XID "invalid XID response" | |
| 126 VAL 0b0101000000000010 LL_ERRCS_NO_PEER_RES "no peer response" | |
| 127 | |
| 128 VALTAB VAL_attached_counter | |
| 129 VAL 0 LLC_NO_ATTACHE "no entity/service is attached to the primitive" | |
| 130 | |
| 131 VALTAB VAL_seg_pos | |
| 132 VAL 0 LL_SEG_POS_NONE "In between" | |
| 133 VAL 1 LL_SEG_POS_FIRST "first" | |
| 134 VAL 2 LL_SEG_POS_LAST "last" | |
| 135 VAL 3 LL_SEG_POS_FIRST_LAST "both" | |
| 136 | |
| 137 VALTAB VAL_pkt_flow_id %REL99% | |
| 138 VAL 0x00 LL_PFI_BEST_EFFORT %REL99% "best effort" | |
| 139 VAL 0x01 LL_PFI_SIGNALING %REL99% "signalling" | |
| 140 VAL 0x02 LL_PFI_SMS %REL99% "SMS" | |
| 141 VAL 0xFF LL_PKT_FLOW_ID_NOT_PRES %REL99% "value FF is used to indicate when packet flwo identifier is not present" | |
| 142 | |
| 143 | |
| 144 | |
| 145 | |
| 146 VAR sapi "service access point identifier" B | |
| 147 | |
| 148 VAL @p_ll - VAL_sapi@ | |
| 149 | |
| 150 VAR tlli "temporary logical link identifier" L | |
| 151 | |
| 152 VAL @p_ll - VAL_tlli@ | |
| 153 | |
| 154 VAR xid_valid "layer-3 XID parameters valid or not" B | |
| 155 | |
| 156 VAL @p_ll - VAL_xid_valid@ | |
| 157 | |
| 158 VAR l_buf "length of content in bit" S | |
| 159 | |
| 160 | |
| 161 VAR o_buf "offset of content in bit" S | |
| 162 | |
| 163 | |
| 164 VAR buf "buffer content" B | |
| 165 | |
| 166 | |
| 167 VAR n201_u "maximum number of octets in an U or UI frame information field" S | |
| 168 | |
| 169 | |
| 170 VAR n201_i "maximum number of octets in an I frame information field" S | |
| 171 | |
| 172 | |
| 173 VAR local "local release or release both sides" B | |
| 174 | |
| 175 VAL @p_ll - VAL_local@ | |
| 176 | |
| 177 VAR cause "cause of ABM termination" S | |
| 178 | |
| 179 VAL @p_ll - VAL_cause@ | |
| 180 | |
| 181 VAR ref_nsapi "ref_nsapi" B | |
| 182 | |
| 183 | |
| 184 VAR ref_npdu_num "ref_npdu_num" S | |
| 185 | |
| 186 | |
| 187 VAR ref_seg_num "ref_seg_num" B | |
| 188 | |
| 189 | |
| 190 VAR cipher "ciphering indicator" B | |
| 191 | |
| 192 VAL @p_ll - VAL_cipher@ | |
| 193 | |
| 194 VAR radio_prio "Radio Priority" B | |
| 195 | |
| 196 VAL @p_ll - VAL_radio_prio@ | |
| 197 | |
| 198 VAR delay "delay class" B | |
| 199 | |
| 200 VAL @p_ll - VAL_delay@ | |
| 201 | |
| 202 VAR relclass "reliability class" B | |
| 203 | |
| 204 VAL @p_ll - VAL_relclass@ | |
| 205 | |
| 206 VAR peak "peak throughput" B | |
| 207 | |
| 208 VAL @p_ll - VAL_peak@ | |
| 209 | |
| 210 VAR preced "precedence class" B | |
| 211 | |
| 212 VAL @p_ll - VAL_preced@ | |
| 213 | |
| 214 VAR mean "main throughput" B | |
| 215 | |
| 216 VAL @p_ll - VAL_mean@ | |
| 217 | |
| 218 VAR reserved_1 "reserved" B | |
| 219 | |
| 220 | |
| 221 VAR reserved_2 "reserved" B | |
| 222 | |
| 223 | |
| 224 VAR reserved_3 "reserved" B | |
| 225 | |
| 226 | |
| 227 VAR reserved_release_cnf "reserved octets for release confirm" B | |
| 228 | |
| 229 | |
| 230 VAR reserved_data_req1 "reserved octets" B | |
| 231 | |
| 232 | |
| 233 VAR reserved_data_req4 "reserved octets for data request" L | |
| 234 | |
| 235 | |
| 236 VAR reserved_data_req5 %!REL99% "reserved octets" S | |
| 237 | |
| 238 | |
| 239 VAR reserved_unitdata_req4 "reserved octets for unitdata request" L | |
| 240 | |
| 241 | |
| 242 VAR reserved_unitdata_req5 %!REL99% "reserved octets" S | |
| 243 | |
| 244 | |
| 245 VAR reserved_data_ind1 "reserved octets for data indication" L | |
| 246 | |
| 247 | |
| 248 VAR reserved_data_ind3 "reserved octets for data indication" B | |
| 249 | |
| 250 | |
| 251 VAR reserved_data_ind4 "reserved octets for data indication" B | |
| 252 | |
| 253 | |
| 254 VAR reserved_data_ind5 "reserved octets for data indication" B | |
| 255 | |
| 256 | |
| 257 VAR reserved_data_ind6 "reserved octets for data indication" B | |
| 258 | |
| 259 | |
| 260 VAR reserved_unitdata_ind1 "reserved octets" L | |
| 261 | |
| 262 | |
| 263 VAR reserved_unitdata_ind3 "reserved octets" B | |
| 264 | |
| 265 | |
| 266 VAR reserved_unitdata_ind4 "reserved octets" B | |
| 267 | |
| 268 | |
| 269 VAR reserved_unitdata_ind5 "reserved octets" B | |
| 270 | |
| 271 | |
| 272 VAR error_cause "error cause" S | |
| 273 | |
| 274 VAL @p_ll - VAL_error_cause@ | |
| 275 | |
| 276 VAR attached_counter "attached to primitive data counter" B | |
| 277 | |
| 278 VAL @p_ll - VAL_attached_counter@ | |
| 279 | |
| 280 VAR seg_pos "First and/or last segment of N-PDU?" B | |
| 281 | |
| 282 VAL @p_ll - VAL_seg_pos@ | |
| 283 | |
| 284 VAR list_len "length in octets of whole data" S | |
| 285 | |
| 286 | |
| 287 VAR first "pointer to first generic data descriptor" L | |
| 288 | |
| 289 | |
| 290 VAR next "next generic data descriptor" L | |
| 291 | |
| 292 | |
| 293 VAR offset "offset in octets" S | |
| 294 | |
| 295 | |
| 296 VAR len "length of content in octets" S | |
| 297 | |
| 298 | |
| 299 VAR buffer "pointer to buffer" L | |
| 300 | |
| 301 | |
| 302 VAR pkt_flow_id %REL99% "packet flow identifier" S | |
| 303 | |
| 304 VAL @p_ll - VAL_pkt_flow_id@ | |
| 305 | |
| 306 | |
| 307 | |
| 308 | |
| 309 COMP sdu "service data unit" | |
| 310 { | |
| 311 l_buf ; length of content in bit | |
| 312 o_buf ; offset of content in bit | |
| 313 buf [1] ; buffer content | |
| 314 } | |
| 315 | |
| 316 | |
| 317 | |
| 318 COMP reference1 "to the segment to be confirmed" | |
| 319 { | |
| 320 ref_nsapi ; ref_nsapi | |
| 321 ref_npdu_num ; ref_npdu_num | |
| 322 ref_seg_num ; ref_seg_num | |
| 323 } | |
| 324 TYPEDEF COMP reference1 reserved_unitdata_req1 "reserved octets" | |
| 325 TYPEDEF COMP reference1 reserved_data_ind2 "reserved octets" | |
| 326 TYPEDEF COMP reference1 reserved_unitdata_ind2 "reserved octets" | |
| 327 | |
| 328 | |
| 329 | |
| 330 COMP ll_qos "quality of service" | |
| 331 { | |
| 332 delay ; delay class | |
| 333 relclass ; reliability class | |
| 334 peak ; peak throughput | |
| 335 preced ; precedence class | |
| 336 mean ; main throughput | |
| 337 reserved_1 ; reserved | |
| 338 reserved_2 ; reserved | |
| 339 reserved_3 ; reserved | |
| 340 } | |
| 341 | |
| 342 | |
| 343 | |
| 344 COMP desc_list3 "List of generic data descriptors" | |
| 345 { | |
| 346 list_len ; length in octets of whole data | |
| 347 first ; pointer to first generic data descriptor | |
| 348 } | |
| 349 | |
| 350 | |
| 351 | |
| 352 COMP desc3 "generic data descriptor" | |
| 353 { | |
| 354 next ; next generic data descriptor | |
| 355 offset ; offset in octets | |
| 356 len ; length of content in octets | |
| 357 buffer ; pointer to buffer | |
| 358 } | |
| 359 | |
| 360 | |
| 361 | |
| 362 | |
| 363 | |
| 364 | |
| 365 ; LL_RESET_IND 0x6200 | |
| 366 ; LL_ESTABLISH_REQ 0x2200 | |
| 367 ; LL_ESTABLISH_CNF 0x6201 | |
| 368 ; LL_ESTABLISH_IND 0x6202 | |
| 369 ; LL_ESTABLISH_RES 0x2201 | |
| 370 ; LL_RELEASE_REQ 0x2202 | |
| 371 ; LL_RELEASE_CNF 0x6203 | |
| 372 ; LL_RELEASE_IND 0x6204 | |
| 373 ; LL_XID_REQ 0x2203 | |
| 374 ; LL_XID_CNF 0x6205 | |
| 375 ; LL_XID_IND 0x6206 | |
| 376 ; LL_XID_RES 0x2204 | |
| 377 ; LL_READY_IND 0x6207 | |
| 378 ; LL_UNITREADY_IND 0x6208 | |
| 379 ; LL_GETDATA_REQ 0x2205 | |
| 380 ; LL_GETUNITDATA_REQ 0x2206 | |
| 381 ; LL_DATA_REQ 0x2207 | |
| 382 ; LL_DATA_CNF 0x6209 | |
| 383 ; LL_DATA_IND 0x620A | |
| 384 ; LL_UNITDATA_REQ 0x2208 | |
| 385 ; LL_UNITDATA_IND 0x620B | |
| 386 ; LL_STATUS_IND 0x620C | |
| 387 ; LL_DESC_REQ 0x2209 | |
| 388 ; LL_UNITDESC_REQ 0x220A | |
| 389 ; LLC_DUMMY_REQ 0x220B | |
| 390 | |
| 391 | |
| 392 | |
| 393 PRIM LL_RESET_IND 0x6200 | |
| 394 { | |
| 395 sapi ; service access point identifier | |
| 396 } | |
| 397 | |
| 398 | |
| 399 | |
| 400 | |
| 401 | |
| 402 | |
| 403 PRIM LL_ESTABLISH_REQ 0x2200 | |
| 404 { | |
| 405 sapi ; service access point identifier | |
| 406 sdu ; layer-3 XID parameters to be negotiated | |
| 407 } | |
| 408 | |
| 409 | |
| 410 | |
| 411 | |
| 412 | |
| 413 | |
| 414 PRIM LL_ESTABLISH_CNF 0x6201 | |
| 415 { | |
| 416 sapi ; service access point identifier | |
| 417 n201_u ; unacknowledged information field length | |
| 418 n201_i ; acknowledged information field length | |
| 419 xid_valid ; layer-3 XID parameters valid | |
| 420 sdu ; negotiated layer-3 XID parameters | |
| 421 } | |
| 422 | |
| 423 | |
| 424 | |
| 425 | |
| 426 | |
| 427 | |
| 428 PRIM LL_ESTABLISH_IND 0x6202 | |
| 429 { | |
| 430 sapi ; service access point identifier | |
| 431 n201_u ; unacknowledged information field length | |
| 432 n201_i ; acknowledged information field length | |
| 433 xid_valid ; layer-3 XID parameters valid | |
| 434 sdu ; layer-3 XID parameters to be negotiated | |
| 435 } | |
| 436 | |
| 437 | |
| 438 | |
| 439 | |
| 440 | |
| 441 | |
| 442 PRIM LL_ESTABLISH_RES 0x2201 | |
| 443 { | |
| 444 sapi ; service access point identifier | |
| 445 xid_valid ; layer-3 XID parameters valid | |
| 446 sdu ; negotiated layer-3 XID parameters | |
| 447 } | |
| 448 | |
| 449 | |
| 450 | |
| 451 | |
| 452 | |
| 453 | |
| 454 PRIM LL_RELEASE_REQ 0x2202 | |
| 455 { | |
| 456 sapi ; service access point identifier | |
| 457 local ; local release | |
| 458 } | |
| 459 | |
| 460 | |
| 461 | |
| 462 | |
| 463 | |
| 464 | |
| 465 PRIM LL_RELEASE_CNF 0x6203 | |
| 466 { | |
| 467 sapi ; service access point identifier | |
| 468 reserved_release_cnf ; reserved octets for release confirm | |
| 469 } | |
| 470 | |
| 471 | |
| 472 | |
| 473 | |
| 474 | |
| 475 | |
| 476 PRIM LL_RELEASE_IND 0x6204 | |
| 477 { | |
| 478 sapi ; service access point identifier | |
| 479 cause ; cause of ABM termination | |
| 480 } | |
| 481 | |
| 482 | |
| 483 | |
| 484 | |
| 485 | |
| 486 | |
| 487 PRIM LL_XID_REQ 0x2203 | |
| 488 { | |
| 489 sapi ; service access point identifier | |
| 490 sdu ; service data unit | |
| 491 } | |
| 492 | |
| 493 | |
| 494 | |
| 495 | |
| 496 | |
| 497 | |
| 498 PRIM LL_XID_CNF 0x6205 | |
| 499 { | |
| 500 sapi ; service access point identifier | |
| 501 n201_u ; unacknowledged information field length | |
| 502 n201_i ; acknowledged information field length | |
| 503 sdu ; service data unit | |
| 504 } | |
| 505 | |
| 506 | |
| 507 | |
| 508 | |
| 509 | |
| 510 | |
| 511 PRIM LL_XID_IND 0x6206 | |
| 512 { | |
| 513 sapi ; service access point identifier | |
| 514 n201_u ; unacknowledged information field length | |
| 515 n201_i ; acknowledged information field length | |
| 516 xid_valid ; layer-3 XID parameters valid | |
| 517 sdu ; layer-3 XID parameters to be negotiated | |
| 518 } | |
| 519 | |
| 520 | |
| 521 | |
| 522 | |
| 523 | |
| 524 | |
| 525 PRIM LL_XID_RES 0x2204 | |
| 526 { | |
| 527 sapi ; service access point identifier | |
| 528 sdu ; service data unit | |
| 529 } | |
| 530 | |
| 531 | |
| 532 | |
| 533 | |
| 534 | |
| 535 | |
| 536 PRIM LL_READY_IND 0x6207 | |
| 537 { | |
| 538 sapi ; service access point identifier | |
| 539 } | |
| 540 | |
| 541 | |
| 542 | |
| 543 | |
| 544 | |
| 545 | |
| 546 PRIM LL_UNITREADY_IND 0x6208 | |
| 547 { | |
| 548 sapi ; service access point identifier | |
| 549 } | |
| 550 | |
| 551 | |
| 552 | |
| 553 | |
| 554 | |
| 555 | |
| 556 PRIM LL_GETDATA_REQ 0x2205 | |
| 557 { | |
| 558 sapi ; service access point identifier | |
| 559 } | |
| 560 | |
| 561 | |
| 562 | |
| 563 | |
| 564 | |
| 565 | |
| 566 PRIM LL_GETUNITDATA_REQ 0x2206 | |
| 567 { | |
| 568 sapi ; service access point identifier | |
| 569 tlli ; temporary logical link entity | |
| 570 } | |
| 571 | |
| 572 | |
| 573 | |
| 574 | |
| 575 | |
| 576 | |
| 577 PRIM LL_DATA_REQ 0x2207 | |
| 578 { | |
| 579 sapi ; service access point identifier | |
| 580 tlli ; temporary logical link entity | |
| 581 ll_qos ; quality of service | |
| 582 radio_prio ; radio priority | |
| 583 reserved_data_req1 ; reserved octet | |
| 584 reference1 ; reference to the PDU | |
| 585 seg_pos ; reserved octets | |
| 586 attached_counter ; attached to primitive counter | |
| 587 reserved_data_req4 ; reserved octets for data request | |
| 588 pkt_flow_id %REL99% ; packet flow identifier | |
| 589 reserved_data_req5 %!REL99% ; reserved octets for data request | |
| 590 sdu ; service data unit | |
| 591 } | |
| 592 | |
| 593 | |
| 594 | |
| 595 | |
| 596 | |
| 597 | |
| 598 PRIM LL_DATA_CNF 0x6209 | |
| 599 { | |
| 600 sapi ; service access point identifier | |
| 601 reference1 [1..LLC_MAX_CNF] ; reference to the PDU | |
| 602 } | |
| 603 | |
| 604 | |
| 605 | |
| 606 | |
| 607 | |
| 608 | |
| 609 PRIM LL_DATA_IND 0x620A | |
| 610 { | |
| 611 sapi ; service access point identifier | |
| 612 tlli ; temporary logical link entity | |
| 613 reserved_data_ind1 ; reserved octets | |
| 614 reserved_data_ind2 ; reserved octets | |
| 615 reserved_data_ind3 ; reserved octets | |
| 616 reserved_data_ind4 ; reserved octets | |
| 617 reserved_data_ind5 ; reserved octets | |
| 618 reserved_data_ind6 ; reserved octets | |
| 619 sdu ; service data unit | |
| 620 } | |
| 621 | |
| 622 | |
| 623 | |
| 624 | |
| 625 | |
| 626 | |
| 627 PRIM LL_UNITDATA_REQ 0x2208 | |
| 628 { | |
| 629 sapi ; service access point identifier | |
| 630 tlli ; temporary logical link entity | |
| 631 ll_qos ; quality of service | |
| 632 radio_prio ; radio priority | |
| 633 cipher ; ciphering indicator | |
| 634 reserved_unitdata_req1 ; reserved octets | |
| 635 seg_pos ; reserved octets | |
| 636 attached_counter ; attached to primitive counter | |
| 637 reserved_unitdata_req4 ; reserved octets for unitdata request | |
| 638 pkt_flow_id %REL99% ; packet flow identifier | |
| 639 reserved_unitdata_req5 %!REL99% ; reserved octets | |
| 640 sdu ; service data unit | |
| 641 } | |
| 642 | |
| 643 | |
| 644 | |
| 645 | |
| 646 | |
| 647 | |
| 648 PRIM LL_UNITDATA_IND 0x620B | |
| 649 { | |
| 650 sapi ; service access point identifier | |
| 651 tlli ; temporary logical link entity | |
| 652 reserved_unitdata_ind1 ; reserved octets | |
| 653 reserved_unitdata_ind2 ; reserved octets | |
| 654 reserved_unitdata_ind3 ; reserved octets | |
| 655 reserved_unitdata_ind4 ; reserved octets | |
| 656 reserved_unitdata_ind5 ; reserved octets | |
| 657 cipher ; ciphering indicator | |
| 658 sdu ; service data unit | |
| 659 } | |
| 660 | |
| 661 | |
| 662 | |
| 663 | |
| 664 | |
| 665 | |
| 666 PRIM LL_STATUS_IND 0x620C | |
| 667 { | |
| 668 sapi ; service access point identifier | |
| 669 error_cause ; error cause | |
| 670 } | |
| 671 | |
| 672 | |
| 673 | |
| 674 | |
| 675 | |
| 676 | |
| 677 PRIM LL_DESC_REQ 0x2209 | |
| 678 { | |
| 679 sapi ; service access point identifier | |
| 680 tlli ; temporary logical link entity | |
| 681 ll_qos ; quality of service | |
| 682 radio_prio ; radio priority | |
| 683 reserved_data_req1 ; reserved octet | |
| 684 reference1 ; reference to the PDU | |
| 685 seg_pos ; reserved octets | |
| 686 attached_counter ; attached to primitive counter | |
| 687 reserved_data_req4 ; reserved octets for data request | |
| 688 pkt_flow_id %REL99% ; packet flow identifier | |
| 689 reserved_data_req5 %!REL99% ; reserved octets for data request | |
| 690 desc_list3 ; List of generic data descriptors | |
| 691 } | |
| 692 | |
| 693 | |
| 694 | |
| 695 | |
| 696 | |
| 697 | |
| 698 PRIM LL_UNITDESC_REQ 0x220A | |
| 699 { | |
| 700 sapi ; service access point identifier | |
| 701 tlli ; temporary logical link entity | |
| 702 ll_qos ; quality of service | |
| 703 radio_prio ; radio priority | |
| 704 cipher ; ciphering indicator | |
| 705 reserved_unitdata_req1 ; reserved octets | |
| 706 seg_pos ; reserved octets | |
| 707 attached_counter ; attached to primitive counter | |
| 708 reserved_unitdata_req4 ; reserved octets for unitdata request | |
| 709 pkt_flow_id %REL99% ; packet flow identifier | |
| 710 reserved_unitdata_req5 %!REL99% ; reserved octets | |
| 711 desc_list3 ; List of generic data descriptors | |
| 712 } | |
| 713 | |
| 714 | |
| 715 | |
| 716 | |
| 717 | |
| 718 | |
| 719 PRIM LLC_DUMMY_REQ 0x220B | |
| 720 { | |
| 721 desc3 ; generic data descriptor | |
| 722 } | |
| 723 | |
| 724 | |
| 725 | |
| 726 | |
| 727 | |
| 728 | |
| 729 | |
| 730 | |
| 731 |
