libosmogsm 1.9.0.196-9975
Osmocom GSM library
gsm_48_071.h
Go to the documentation of this file.
1
5/*
6 * (C) 2020 by sysmocom - s.f.m.c. GmbH <info@sysmocom.de>
7 * All Rights Reserved
8 *
9 * Author: Neels Hofmeyr <neels@hofmeyr.de>
10 *
11 * SPDX-License-Identifier: GPL-2.0+
12 *
13 * This program is free software; you can redistribute it and/or modify
14 * it under the terms of the GNU General Public License as published by
15 * the Free Software Foundation; either version 2 of the License, or
16 * (at your option) any later version.
17 *
18 * This program is distributed in the hope that it will be useful,
19 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21 * GNU General Public License for more details.
22 *
23 */
24#pragma once
25
27
39};
40
53};
54
82};
83
85 uint16_t cell_id;
86 uint8_t ta;
87
89};
90
92 uint8_t ta;
93
95};
96
98 uint16_t cell_id;
99 uint8_t ta;
102
104};
105
108 union {
109 /* ta_request: a TA Request message consists only of the message type. */
115 };
116};
117
bsslap_cause
Definition: gsm_48_071.h:41
bsslap_msgt
Definition: gsm_48_071.h:28
bsslap_iei
Definition: gsm_48_071.h:55
@ BSSLAP_CAUSE_CONCUR_POS_PROC_NOT_EN
Definition: gsm_48_071.h:52
@ BSSLAP_CAUSE_OTHER_RADIO_EVT_FAIL
Definition: gsm_48_071.h:45
@ BSSLAP_CAUSE_BSSAP_LE_SEGMENT_ERR
Definition: gsm_48_071.h:51
@ BSSLAP_CAUSE_CHAN_MODE_NOT_SUPP
Definition: gsm_48_071.h:43
@ BSSLAP_CAUSE_INCORR_SERV_CELL_ID
Definition: gsm_48_071.h:50
@ BSSLAP_CAUSE_INTER_BSS_HO
Definition: gsm_48_071.h:48
@ BSSLAP_CAUSE_CONGESTION
Definition: gsm_48_071.h:42
@ BSSLAP_CAUSE_POS_PROC_NOT_SUPP
Definition: gsm_48_071.h:44
@ BSSLAP_CAUSE_INTRA_BSS_HO
Definition: gsm_48_071.h:46
@ BSSLAP_CAUSE_SUPERV_TIMER_EXPIRED
Definition: gsm_48_071.h:47
@ BSSLAP_CAUSE_LOSS_SIG_CONN_MS
Definition: gsm_48_071.h:49
@ BSSLAP_MSGT_TA_LAYER3
Definition: gsm_48_071.h:34
@ BSSLAP_MSGT_MS_POS_RESP
Definition: gsm_48_071.h:36
@ BSSLAP_MSGT_RESET
Definition: gsm_48_071.h:32
@ BSSLAP_MSGT_TA_RESPONSE
Definition: gsm_48_071.h:30
@ BSSLAP_MSGT_ABORT
Definition: gsm_48_071.h:33
@ BSSLAP_MSGT_TA_REQUEST
Definition: gsm_48_071.h:29
@ BSSLAP_MSGT_MS_POS_CMD
Definition: gsm_48_071.h:35
@ BSSLAP_MSGT_UTDOA_RESP
Definition: gsm_48_071.h:38
@ BSSLAP_MSGT_UTDOA_REQ
Definition: gsm_48_071.h:37
@ BSSLAP_MSGT_REJECT
Definition: gsm_48_071.h:31
@ BSSLAP_IEI_TLLI
Definition: gsm_48_071.h:76
@ BSSLAP_IEI_MEAS_REP
Definition: gsm_48_071.h:59
@ BSSLAP_IEI_MR_CONFIG
Definition: gsm_48_071.h:73
@ BSSLAP_IEI_SERVING_CELL_ID
Definition: gsm_48_071.h:69
@ BSSLAP_IEI_TBF_START_TIME
Definition: gsm_48_071.h:78
@ BSSLAP_IEI_DELTA_TIMER
Definition: gsm_48_071.h:68
@ BSSLAP_IEI_PWRUP_START_TIME
Definition: gsm_48_071.h:79
@ BSSLAP_IEI_TFI
Definition: gsm_48_071.h:77
@ BSSLAP_IEI_ENCR_KEY
Definition: gsm_48_071.h:70
@ BSSLAP_IEI_PACKET_CHAN_DESC
Definition: gsm_48_071.h:75
@ BSSLAP_IEI_CELL_ID
Definition: gsm_48_071.h:57
@ BSSLAP_IEI_POLLING_REPETITION
Definition: gsm_48_071.h:74
@ BSSLAP_IEI_CHAN_MODE
Definition: gsm_48_071.h:72
@ BSSLAP_IEI_RRLP
Definition: gsm_48_071.h:62
@ BSSLAP_IEI_LONG_ENCR_KEY
Definition: gsm_48_071.h:80
@ BSSLAP_IEI_CAUSE
Definition: gsm_48_071.h:60
@ BSSLAP_IEI_TA
Definition: gsm_48_071.h:56
@ BSSLAP_IEI_CELL_ID_LIST
Definition: gsm_48_071.h:63
@ BSSLAP_IEI_MS_POWER
Definition: gsm_48_071.h:67
@ BSSLAP_IEI_RRLP_FLAG
Definition: gsm_48_071.h:61
@ BSSLAP_IEI_LAC
Definition: gsm_48_071.h:65
@ BSSLAP_IEI_ENH_MEAS_REP
Definition: gsm_48_071.h:64
@ BSSLAP_IEI_FREQ_LIST
Definition: gsm_48_071.h:66
@ BSSLAP_IEI_CIPH_MODE_SET
Definition: gsm_48_071.h:71
@ BSSLAP_IEI_CHAN_DESC
Definition: gsm_48_071.h:58
@ BSSLAP_IEI_CONCUR_POS_PROC_F
Definition: gsm_48_071.h:81
GSM TS 04.08 definitions.
Definition: gsm_48_071.h:106
enum bsslap_cause abort
Definition: gsm_48_071.h:113
struct bsslap_ta_response ta_response
Definition: gsm_48_071.h:110
struct bsslap_ta_layer3 ta_layer3
Definition: gsm_48_071.h:114
enum bsslap_msgt msg_type
Definition: gsm_48_071.h:107
struct bsslap_reset reset
Definition: gsm_48_071.h:112
enum bsslap_cause reject
Definition: gsm_48_071.h:111
Definition: gsm_48_071.h:97
enum bsslap_cause cause
Definition: gsm_48_071.h:101
bool more_items
always set this to false
Definition: gsm_48_071.h:103
uint8_t ta
Definition: gsm_48_071.h:99
struct gsm48_chan_desc chan_desc
Definition: gsm_48_071.h:100
uint16_t cell_id
Definition: gsm_48_071.h:98
Definition: gsm_48_071.h:91
bool more_items
always set this to false
Definition: gsm_48_071.h:94
uint8_t ta
Definition: gsm_48_071.h:92
Definition: gsm_48_071.h:84
uint8_t ta
Definition: gsm_48_071.h:86
uint16_t cell_id
Definition: gsm_48_071.h:85
bool more_items
always set this to false
Definition: gsm_48_071.h:88
Definition: gsm_04_08.h:501