blob: 2b80d01223ab713515c895f84b4ba80e5b5035f4 [file] [log] [blame]
Neels Hofmeyr1a3eaef2020-11-18 16:25:55 +01001# Handover to cell with worse RXLEV, if RXQUAL is below minimum
2# The neighbor cell has worse RXLEV, so no handover is performed.
3# If the RXQUAL of the current cell drops below minimum acceptable
4# level, the handover is performed. It is also required that 10
5# reports are received, before RXQUAL is checked.
6#
7# (See also test 28, which tests for RXQUAL triggering HO to congested cell.)
8#
9# TODO: bad RXQUAL may want to prefer assignment within the same cell to avoid interference.
10# See Performance Enhancements in a Frequency Hopping GSM Network (Nielsen Wigard 2002), Chapter
11# 2.1.1, "Interference" in the list of triggers on p.157.
12
13create-n-bts 2
14set-ts-use trx 0 0 states * TCH/F - - - - - -
15meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
16expect-no-chan
17meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
18expect-no-chan
19meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
20expect-no-chan
21meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
22expect-no-chan
23meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
24expect-no-chan
25meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
26expect-no-chan
27meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
28expect-no-chan
29meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
30expect-no-chan
31meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
32expect-no-chan
33meas-rep lchan 0 0 1 0 rxlev 40 rxqual 6 ta 0 neighbors 30
34expect-ho from lchan 0 0 1 0 to lchan 1 0 1 0
35expect-ts-use trx 0 0 states * - - - - - - -
36expect-ts-use trx 1 0 states * TCH/F - - - - - -
37