3#include <osmocom/core/prim.h>
17extern const struct value_string osmo_ph_prim_names[];
20enum osmo_mph_info_type {
31enum osmo_ph_pres_info_type {
32 PRES_INFO_INVALID = 0,
51 GSM_L1_BURST_TYPE_NONE = 0,
52 GSM_L1_BURST_TYPE_ACCESS_0,
53 GSM_L1_BURST_TYPE_ACCESS_1,
54 GSM_L1_BURST_TYPE_ACCESS_2
74 int16_t ta_offs_qbits;
for {ACTIVATE,DEACTIVATE} MPH-INFO.cnf
Definition l1sap.h:114
uint8_t cause
RSL cause in case of nack.
Definition l1sap.h:116
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:115
for {ACTIVATE,DEACTIVATE,MODIFY} MPH-INFO.req
Definition l1sap.h:108
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:109
uint8_t sacch_only
Definition l1sap.h:110
for {ACTIVATE,DEACTIVATE} MPH-INFO.{req,cnf}
Definition l1sap.h:120
uint8_t downlink
Apply to downlink.
Definition l1sap.h:122
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:121
uint8_t uplink
Apply to uplink.
Definition l1sap.h:123
for MEAS MPH-INFO.ind
Definition l1sap.h:98
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:99
uint8_t is_sub
flags
Definition l1sap.h:103
int16_t c_i_cb
C/I ratio in 0.1 dB.
Definition l1sap.h:102
int16_t ta_offs_qbits
timing advance offset (in qbits)
Definition l1sap.h:101
uint16_t ber10k
BER in units of 0.01%.
Definition l1sap.h:100
uint8_t inv_rssi
RSSI in dBm * -1.
Definition l1sap.h:104
for TIME MPH-INFO.ind
Definition l1sap.h:93
uint32_t fn
GSM Frame Number.
Definition l1sap.h:94
for MPH-INFO.ind
Definition l1sap.h:127
enum osmo_mph_info_type type
Info message type.
Definition l1sap.h:128
primitive header for PH-SAP primitives
Definition l1sap.h:139
struct osmo_prim_hdr oph
generic primitive header
Definition l1sap.h:140
union osmo_phsap_prim::@245210001150256357267115104347356116122223306112 u
request-specific data
for PH-CONN.ind
Definition l1sap.h:88
uint32_t fn
GSM Frame Number.
Definition l1sap.h:89
for PH-[UNIT]DATA.{req,ind} | PH-RTS.ind
Definition l1sap.h:68
uint32_t fn
GSM Frame Number.
Definition l1sap.h:71
int8_t rssi
RSSI of receivedindication.
Definition l1sap.h:72
uint8_t link_id
Link Identifier (Like RSL)
Definition l1sap.h:69
uint16_t ber10k
BER in units of 0.01%.
Definition l1sap.h:73
enum osmo_ph_pres_info_type pdch_presence_info
Info regarding presence/validity of header and data parts.
Definition l1sap.h:76
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:70
for PH-RANDOM_ACCESS.ind
Definition l1sap.h:58
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:59
uint16_t ra
Random Access.
Definition l1sap.h:60
uint8_t acc_delay
Delay in bit periods.
Definition l1sap.h:61
uint32_t fn
GSM Frame Number at time of RA.
Definition l1sap.h:62
enum ph_burst_type burst_type
type of burst
Definition l1sap.h:64
uint8_t is_11bit
no.of bits in RACH
Definition l1sap.h:63
for PH-RANDOM_ACCESS.req
Definition l1sap.h:41
uint8_t ta
Timing Advance.
Definition l1sap.h:43
uint16_t offset
Timing Offset.
Definition l1sap.h:46
uint8_t is_combined_ccch
Are we using a combined CCCH?
Definition l1sap.h:45
uint8_t ra
Random Access.
Definition l1sap.h:42
uint8_t tx_power
Transmit Power.
Definition l1sap.h:44
for TCH.{req,ind} | TCH-RTS.ind
Definition l1sap.h:80
uint32_t fn
GSM Frame Number.
Definition l1sap.h:82
uint8_t marker
RTP Marker bit (speech onset indicator)
Definition l1sap.h:84
uint8_t chan_nr
Channel Number (Like RSL)
Definition l1sap.h:81
int8_t rssi
RSSI of received indication.
Definition l1sap.h:83