diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/osmo-bts/scheduler.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/include/osmo-bts/scheduler.h b/include/osmo-bts/scheduler.h index 40b73301..80a260fe 100644 --- a/include/osmo-bts/scheduler.h +++ b/include/osmo-bts/scheduler.h @@ -136,10 +136,14 @@ struct l1sched_chan_state { uint8_t ul_encr_key[MAX_A5_KEY_LEN]; uint8_t dl_encr_key[MAX_A5_KEY_LEN]; - /* Simple ring buffer (up to 8 unique measurements) */ + /* Uplink measurements */ struct { - struct l1sched_meas_set buf[8]; + /* Active channel measurements (simple ring buffer) */ + struct l1sched_meas_set buf[8]; /* up to 8 entries */ unsigned int current; /* current position */ + + /* Interference measurements */ + int interf_avg; /* sliding average */ } meas; /* handover */ |