blob: 680b8efe8e42db0000f5aaeacc32abbd8d12f88b [file] [log] [blame]
Neels Hofmeyr4099f1d2020-05-26 03:58:14 +02001OsmoBSC> show nri
2msc 0
3 % no NRI mappings
4
5OsmoBSC> enable
6OsmoBSC# configure terminal
7
8OsmoBSC(config)# msc 0
9
10OsmoBSC(config-msc)# list
11...
12 nri add <0-32767> [<0-32767>]
13 nri del <0-32767> [<0-32767>]
14 show nri
15...
16OsmoBSC(config-msc)# nri ?
17 add Add NRI value or range to the NRI mapping for this MSC
18 del Remove NRI value or range from the NRI mapping for this MSC
19OsmoBSC(config-msc)# nri add ?
20 <0-32767> First value of the NRI value range, should not surpass the configured 'nri bitlen'.
21OsmoBSC(config-msc)# nri add 23 ?
22 [<0-32767>] Last value of the NRI value range, should not surpass the configured 'nri bitlen' and be larger than the first value; if omitted, apply only the first value.
23
24OsmoBSC(config-msc)# nri add 23
25OsmoBSC(config-msc)# nri add 256 511
26OsmoBSC(config-msc)# nri add 100 200
27OsmoBSC(config-msc)# nri add 1024 1024
28% Warning: msc 0: Warning: NRI range surpasses current NRI bitlen: 1024..1024
29OsmoBSC(config-msc)# show nri
30msc 0
31 nri add 23
32 nri add 100 200
33 nri add 256 511
34 nri add 1024
35OsmoBSC(config-msc)# exit
36
37OsmoBSC(config)# ### Do msc 2 first, to see that the order of mscs in the internal list is not determined by the msc->nr,
38OsmoBSC(config)# ### and whichever was configured first gets higher priority for overlaps.
39
40OsmoBSC(config)# msc 2
41OsmoBSC(config-msc)# nri add 200 300
42% Warning: msc 2: NRI range [200..300] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2
43OsmoBSC(config-msc)# nri add 1024 1025
44% Warning: msc 2: Warning: NRI range surpasses current NRI bitlen: 1024..1025
45% Warning: msc 2: NRI range [1024..1025] overlaps between msc 2 and msc 0. For overlaps, msc 0 has higher priority than msc 2
46OsmoBSC(config-msc)# exit
47
48OsmoBSC(config)# msc 1
49OsmoBSC(config-msc)# nri add 42
50OsmoBSC(config-msc)# nri add 512 767
51OsmoBSC(config-msc)# nri add 200 300
52% Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1
53% Warning: msc 1: NRI range [200..300] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1
54OsmoBSC(config-msc)# nri add 1024 1025
55% Warning: msc 1: Warning: NRI range surpasses current NRI bitlen: 1024..1025
56% Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 0. For overlaps, msc 0 has higher priority than msc 1
57% Warning: msc 1: NRI range [1024..1025] overlaps between msc 1 and msc 2. For overlaps, msc 2 has higher priority than msc 1
58OsmoBSC(config-msc)# show nri
59msc 1
60 nri add 42
61 nri add 200 300
62 nri add 512 767
63 nri add 1024 1025
64OsmoBSC(config-msc)# exit
65
66OsmoBSC(config)# do show nri
67msc 0
68 nri add 23
69 nri add 100 200
70 nri add 256 511
71 nri add 1024
72msc 2
73 nri add 200 300
74 nri add 1024 1025
75msc 1
76 nri add 42
77 nri add 200 300
78 nri add 512 767
79 nri add 1024 1025
80
81OsmoBSC(config)# network
82OsmoBSC(config-net)# nri bitlen 11
83OsmoBSC(config-net)# show running-config
84...
85network
86...
87 nri bitlen 11
88...
89msc 0
90...
91 nri add 23
92 nri add 100 200
93 nri add 256 511
94 nri add 1024
95...
96msc 2
97...
98 nri add 200 300
99 nri add 1024 1025
100...
101msc 1
102...
103 nri add 42
104 nri add 200 300
105 nri add 512 767
106 nri add 1024 1025
107...
108OsmoBSC(config-net)# exit
109
110OsmoBSC(config)# msc 0
111OsmoBSC(config-msc)# nri del 0 10000
112OsmoBSC(config-msc)# exit
113OsmoBSC(config)# msc 1
114OsmoBSC(config-msc)# nri del 0 10000
115OsmoBSC(config-msc)# exit
116OsmoBSC(config)# msc 2
117OsmoBSC(config-msc)# nri del 0 10000
118OsmoBSC(config-msc)# exit
119OsmoBSC(config)# do show nri
120msc 0
121 % no NRI mappings
122msc 2
123 % no NRI mappings
124msc 1
125 % no NRI mappings
126
127OsmoBSC(config)# msc 0
128OsmoBSC(config-msc)# nri add 0 1000
129OsmoBSC(config-msc)# show nri
130msc 0
131 nri add 0 1000
132OsmoBSC(config-msc)# nri del 23
133OsmoBSC(config-msc)# nri del 200 300
134OsmoBSC(config-msc)# nri del 1000 2000
135OsmoBSC(config-msc)# show nri
136msc 0
137 nri add 0 22
138 nri add 24 199
139 nri add 301 999
140OsmoBSC(config-msc)# nri add 23
141OsmoBSC(config-msc)# show nri
142msc 0
143 nri add 0 199
144 nri add 301 999
145OsmoBSC(config-msc)# nri add 200 300
146OsmoBSC(config-msc)# show nri
147msc 0
148 nri add 0 999
149OsmoBSC(config-msc)# nri add 1000
150OsmoBSC(config-msc)# show nri
151msc 0
152 nri add 0 1000