Commit 67fe989
committed
PHY: LtePhyEnb: decouple beacon emission from enableHandover (add enableBeacons)
Beacons are the measurement signal UEs use both for handover feasibility
assessment and for radio link monitoring (RLF detection). Gating their
emission on enableHandover meant radio link monitoring could not run without
handover, and would silently not exist otherwise.
Add a separate enableBeacons parameter that controls beacon broadcasting.
It defaults to enableHandover, so existing configurations are unaffected
(beacons flow exactly when they did before). enableHandover=true now requires
beacons to actually flow (enableBeacons=true and beaconInterval>0); otherwise
the eNB errors out at initialization instead of silently disabling handover.
Fingerprint-neutral: full suite 132/132 OK (default enableBeacons==enableHandover
reproduces prior behavior in every baseline config).1 parent 1f1ad4b commit 67fe989
2 files changed
Lines changed: 21 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
75 | 85 | | |
76 | 86 | | |
77 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
30 | 39 | | |
31 | 40 | | |
32 | 41 | | |
0 commit comments