|
libosmogsm 1.11.0.52-28973f
Osmocom GSM library
|
#include <stdint.h>#include <osmocom/gsm/protocol/gsm_04_08.h>#include <osmocom/gsm/protocol/gsm_08_58.h>Go to the source code of this file.
Enumerations | |
| enum | gsm0502_fn_remap_channel { FN_REMAP_TCH_F , FN_REMAP_TCH_H0 , FN_REMAP_TCH_H1 , FN_REMAP_FACCH_F , FN_REMAP_FACCH_H0 , FN_REMAP_FACCH_H1 , FN_REMAP_MAX } |
Functions | |
| static int | gsm0502_fncmp (uint32_t fn1, uint32_t fn2) |
| Compare the given TDMA FNs, taking the wrapping into account. More... | |
| static unsigned int | gsm0502_get_n_pag_blocks (const struct gsm48_control_channel_descr *chan_desc) |
| static unsigned int | gsm0502_get_ccch_group (uint64_t imsi, unsigned int bs_cc_chans, unsigned int n_pag_blocks) |
| static unsigned int | gsm0502_get_paging_group (uint64_t imsi, unsigned int bs_cc_chans, int n_pag_blocks) |
| unsigned int | gsm0502_calc_paging_group (const struct gsm48_control_channel_descr *chan_desc, uint64_t imsi) |
| uint32_t | gsm0502_fn_remap (uint32_t fn, enum gsm0502_fn_remap_channel channel) |
| Calculate the frame number of the beginning of a block. More... | |
| uint16_t | gsm0502_hop_seq_gen (const struct gsm_time *t, uint8_t hsn, uint8_t maio, size_t n, const uint16_t *ma) |
| Hopping sequence generation as per 3GPP TS 45.002, section 6.2.3. More... | |
| int | gsm0502_fn2ccch_block (uint32_t fn) |
| Calculate CCCH block number from the given TDMA frame number. More... | |