93 lines
4.5 KiB
Plaintext
93 lines
4.5 KiB
Plaintext
Testing test location area identifier
|
|
Testing parsing and generating TMSI/IMSI
|
|
hex: 17 08 99 78 56 34 12 90 78 36
|
|
hex: 17 09 91 78 56 34 12 90 78 56 f4
|
|
Element is: 2 => freqs[i] = 121
|
|
Element is: 2 => freqs[i] = 1
|
|
Element is: 0 => freqs[i] = 68
|
|
w[0]=122
|
|
w[1]=2
|
|
w[2]=69
|
|
w[3]=204
|
|
w[4]=75
|
|
w[5]=66
|
|
w[6]=60
|
|
w[7]=70
|
|
w[8]=83
|
|
w[9]=3
|
|
w[10]=24
|
|
w[11]=67
|
|
w[12]=54
|
|
w[13]=64
|
|
w[14]=70
|
|
w[15]=9
|
|
Range512: 89 4b 2a 95 65 95 55 2c a9 55 aa 55 6a 95 59 55
|
|
Range test 0: range 511, num ARFCNs 12
|
|
chan_list = 88 00 98 34 85 36 7c 50 22 dc 5e ec 00 00 00 00
|
|
Decoded freqs 12 (expected 12)
|
|
Decoded: 1 12 31 51 57 91 97 98 113 117 120 125
|
|
Range test 1: range 511, num ARFCNs 17
|
|
chan_list = 88 00 82 7f 01 3f 7e 04 0b ff ff fc 10 41 07 e0
|
|
Decoded freqs 17 (expected 17)
|
|
Decoded: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
|
Range test 2: range 511, num ARFCNs 18
|
|
chan_list = 88 00 82 7f 01 7f 7e 04 0b ff ff fc 10 41 07 ff
|
|
Decoded freqs 18 (expected 18)
|
|
Decoded: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
|
Range test 3: range 511, num ARFCNs 18
|
|
chan_list = 88 00 94 3a 44 32 d7 2a 43 2a 13 94 e5 38 39 f6
|
|
Decoded freqs 18 (expected 18)
|
|
Decoded: 1 17 31 45 58 79 81 97 113 127 213 277 287 311 331 391 417 511
|
|
Range test 4: range 511, num ARFCNs 6
|
|
chan_list = 88 00 8b 3c 88 b9 6b 00 00 00 00 00 00 00 00 00
|
|
Decoded freqs 6 (expected 6)
|
|
Decoded: 1 17 31 45 58 79
|
|
Range test 5: range 511, num ARFCNs 6
|
|
chan_list = 88 05 08 fc 88 b9 6b 00 00 00 00 00 00 00 00 00
|
|
Decoded freqs 6 (expected 6)
|
|
Decoded: 10 17 31 45 58 79
|
|
Range test 6: range 1023, num ARFCNs 17
|
|
chan_list = 84 71 e4 ab b9 58 05 cb 39 17 fd b0 75 62 0f 2f
|
|
Decoded freqs 17 (expected 17)
|
|
Decoded: 0 17 31 45 58 79 81 97 113 127 213 277 287 311 331 391 1023
|
|
Range test 7: range 1023, num ARFCNs 16
|
|
chan_list = 80 71 e4 ab b9 58 05 cb 39 17 fd b0 75 62 0f 2f
|
|
Decoded freqs 16 (expected 16)
|
|
Decoded: 17 31 45 58 79 81 97 113 127 213 277 287 311 331 391 1023
|
|
Random range test: range 127, max num ARFCNs 29
|
|
Random range test: range 255, max num ARFCNs 22
|
|
Random range test: range 511, max num ARFCNs 18
|
|
Random range test: range 1023, max num ARFCNs 16
|
|
testing RP-Reference wrap
|
|
Allocated reference: 255
|
|
Allocated reference: 0
|
|
Allocated reference: 1
|
|
Test SI2quater UARFCN (same scrambling code and diversity):
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 52 88 0a 7e 10 99 64 00 0b 2b 2b 2b 2b 2b 2b 2b 2b
|
|
failed to generate SI2quater: Invalid argument
|
|
failed to generate SI2quater: Invalid argument
|
|
Testing SYSINFO_TYPE_2quater EARFCN generation:
|
|
generated invalid SI2quater: [23] 59 06 07 c0 00 04 86 59 0a 03 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
|
|
added EARFCN 1917 - generated valid SI2quater: [23] 59 06 07 c0 00 04 86 59 83 be c8 50 0b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
|
|
added EARFCN 1932 - generated valid SI2quater: [23] 59 06 07 c0 00 04 86 59 83 be cc 1e 30 14 03 2b 2b 2b 2b 2b 2b 2b 2b
|
|
added EARFCN 1937 - generated valid SI2quater: [23] 59 06 07 c0 00 04 86 59 83 be cc 1e 31 07 91 a0 a0 2b 2b 2b 2b 2b 2b
|
|
added EARFCN 1945 - generated valid SI2quater: [23] 59 06 07 c0 00 04 86 59 83 be cc 1e 31 07 91 a8 3c c8 28 0b 2b 2b 2b
|
|
added EARFCN 1965 - generated valid SI2quater: [23] 59 06 07 c0 00 04 86 59 83 be cc 1e 31 07 91 a8 3c ca 0f 5a 0a 03 2b
|
|
added EARFCN 1967 - failed to generate SI2quater: Cannot allocate memory
|
|
added EARFCN 1982 - failed to generate SI2quater: Cannot allocate memory
|
|
Testing SYSINFO_TYPE_2quater UARFCN generation:
|
|
generated invalid SI2quater: [23] 59 06 07 c0 00 04 86 59 00 03 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 0c 1a 10 99 64 00 0b 2b 2b 2b 2b 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 14 1a 1f 00 44 b2 00 03 2b 2b 2b 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 18 58 12 f0 84 86 59 00 03 2b 2b 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 20 58 2e f0 f2 04 86 59 00 03 2b 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 28 58 2e 22 f2 4e 84 86 59 00 03 2b 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 34 1a 64 26 5d f2 05 04 86 59 00 03 2b 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 38 58 12 22 fd ce 8e 05 04 86 59 00 03 2b 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 40 58 1d 22 fa ce 88 85 7b 00 44 b2 00 03 2b
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 4c 7a 34 0e 64 77 85 43 55 c8 10 99 64 00 0b
|
|
failed to add UARFCN to SI2quater: No space left on device
|
|
failed to add UARFCN to SI2quater: No space left on device
|
|
generated valid SI2quater: [23] 59 06 07 c0 00 25 0f 7c 4c 7a 34 0e 64 77 85 43 55 c8 10 99 64 00 0b
|
|
Done.
|