Neels Hofmeyr | c4628a3 | 2018-12-07 14:47:34 +0100 | [diff] [blame] | 1 | OsmoMSC> enable |
| 2 | OsmoMSC# list |
| 3 | ... |
| 4 | show neighbor |
| 5 | show neighbor (a|iu) (ran-pc|msc-ipa-name) RAN_PC_OR_MSC_IPA_NAME |
| 6 | show neighbor (a|iu) |
| 7 | show neighbor (a|iu) lac <0-65535> |
| 8 | show neighbor (a|iu) lac-ci <0-65535> <0-65535> |
| 9 | show neighbor (a|iu) cgi <0-999> <0-999> <0-65535> <0-65535> |
| 10 | show neighbor lac <0-65535> |
| 11 | show neighbor lac-ci <0-65535> <0-65535> |
| 12 | show neighbor cgi <0-999> <0-999> <0-65535> <0-65535> |
| 13 | ... |
| 14 | |
| 15 | OsmoMSC# configure terminal |
| 16 | OsmoMSC(config)# msc |
| 17 | |
| 18 | OsmoMSC(config-msc)# list |
| 19 | ... |
| 20 | neighbor (a|iu) lac <0-65535> (ran-pc|msc-ipa-name) RAN_PC_OR_MSC_IPA_NAME |
| 21 | neighbor (a|iu) lac-ci <0-65535> <0-65535> (ran-pc|msc-ipa-name) RAN_PC_OR_MSC_IPA_NAME |
| 22 | neighbor (a|iu) cgi <0-999> <0-999> <0-65535> <0-65535> (ran-pc|msc-ipa-name) RAN_PC_OR_MSC_IPA_NAME |
| 23 | no neighbor (a|iu) (ran-pc|msc-ipa-name) RAN_PC_OR_MSC_IPA_NAME |
| 24 | ... |
| 25 | |
| 26 | OsmoMSC(config-msc)# neighbor? |
| 27 | neighbor Add Handover target configuration |
| 28 | |
| 29 | OsmoMSC(config-msc)# neighbor ? |
| 30 | a Neighbor on GERAN-A |
| 31 | iu Neighbor on UTRAN-Iu |
| 32 | |
| 33 | OsmoMSC(config-msc)# neighbor a ? |
| 34 | lac Handover target cell by LAC |
| 35 | lac-ci Handover target cell by LAC and CI |
| 36 | cgi Handover target cell by Cell-Global Identifier (MCC, MNC, LAC, CI) |
| 37 | |
| 38 | OsmoMSC(config-msc)# neighbor a lac ? |
| 39 | <0-65535> LAC |
| 40 | |
| 41 | OsmoMSC(config-msc)# neighbor a lac 1 ? |
| 42 | ran-pc SCCP point code of RAN peer |
| 43 | msc-ipa-name GSUP IPA name of target MSC |
| 44 | |
| 45 | OsmoMSC(config-msc)# neighbor a lac 1 ran-pc ? |
| 46 | RAN_PC_OR_MSC_IPA_NAME Point code or MSC IPA name value |
| 47 | |
| 48 | OsmoMSC(config-msc)# neighbor iu lac-ci ? |
| 49 | <0-65535> LAC |
| 50 | |
| 51 | OsmoMSC(config-msc)# neighbor iu lac-ci 1 ? |
| 52 | <0-65535> CI |
| 53 | |
| 54 | OsmoMSC(config-msc)# neighbor iu lac-ci 1 2 ? |
| 55 | ran-pc SCCP point code of RAN peer |
| 56 | msc-ipa-name GSUP IPA name of target MSC |
| 57 | |
| 58 | OsmoMSC(config-msc)# neighbor iu lac-ci 1 2 msc-ipa-name ? |
| 59 | RAN_PC_OR_MSC_IPA_NAME Point code or MSC IPA name value |
| 60 | |
| 61 | OsmoMSC(config-msc)# neighbor a cgi ? |
| 62 | <0-999> MCC |
| 63 | |
| 64 | OsmoMSC(config-msc)# neighbor a cgi 1 ? |
| 65 | <0-999> MNC |
| 66 | |
| 67 | OsmoMSC(config-msc)# neighbor a cgi 1 2 ? |
| 68 | <0-65535> LAC |
| 69 | |
| 70 | OsmoMSC(config-msc)# neighbor a cgi 1 2 3 ? |
| 71 | <0-65535> CI |
| 72 | |
| 73 | OsmoMSC(config-msc)# neighbor a lac 11 ran-pc 1.2.3 |
| 74 | OsmoMSC(config-msc)# neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 75 | OsmoMSC(config-msc)# neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 76 | |
| 77 | OsmoMSC(config-msc)# neighbor iu lac 11 ran-pc 2.3.4 |
| 78 | OsmoMSC(config-msc)# neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 79 | OsmoMSC(config-msc)# neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 80 | |
| 81 | OsmoMSC(config-msc)# neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 82 | OsmoMSC(config-msc)# neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 83 | OsmoMSC(config-msc)# neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 84 | |
| 85 | OsmoMSC(config-msc)# neighbor iu lac 65529 msc-ipa-name msc-901-70-2 |
| 86 | OsmoMSC(config-msc)# neighbor iu lac-ci 65529 65528 msc-ipa-name msc-901-70-2 |
| 87 | OsmoMSC(config-msc)# neighbor iu cgi 901 070 65529 65527 msc-ipa-name msc-901-70-2 |
| 88 | |
| 89 | |
| 90 | OsmoMSC(config-msc)# # Add the same entries again, but expect them to exist only once below |
| 91 | OsmoMSC(config-msc)# neighbor a lac 11 ran-pc 1.2.3 |
| 92 | OsmoMSC(config-msc)# neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 93 | OsmoMSC(config-msc)# neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 94 | |
| 95 | OsmoMSC(config-msc)# neighbor iu lac 11 ran-pc 2.3.4 |
| 96 | OsmoMSC(config-msc)# neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 97 | OsmoMSC(config-msc)# neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 98 | |
| 99 | OsmoMSC(config-msc)# neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 100 | OsmoMSC(config-msc)# neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 101 | OsmoMSC(config-msc)# neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 102 | |
| 103 | OsmoMSC(config-msc)# neighbor iu lac 65529 msc-ipa-name msc-901-70-2 |
| 104 | OsmoMSC(config-msc)# neighbor iu lac-ci 65529 65528 msc-ipa-name msc-901-70-2 |
| 105 | OsmoMSC(config-msc)# neighbor iu cgi 901 070 65529 65527 msc-ipa-name msc-901-70-2 |
| 106 | |
| 107 | OsmoMSC(config-msc)# do show neighbor |
| 108 | neighbor a lac 11 ran-pc 1.2.3 |
| 109 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 110 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 111 | neighbor iu lac 11 ran-pc 2.3.4 |
| 112 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 113 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 114 | neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 115 | neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 116 | neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 117 | neighbor iu lac 65529 msc-ipa-name msc-901-70-2 |
| 118 | neighbor iu lac-ci 65529 65528 msc-ipa-name msc-901-70-2 |
| 119 | neighbor iu cgi 901 070 65529 65527 msc-ipa-name msc-901-70-2 |
| 120 | |
| 121 | OsmoMSC(config-msc)# do show neighbor a |
| 122 | neighbor a lac 11 ran-pc 1.2.3 |
| 123 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 124 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 125 | neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 126 | neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 127 | neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 128 | |
| 129 | OsmoMSC(config-msc)# do show neighbor iu |
| 130 | neighbor iu lac 11 ran-pc 2.3.4 |
| 131 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 132 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 133 | neighbor iu lac 65529 msc-ipa-name msc-901-70-2 |
| 134 | neighbor iu lac-ci 65529 65528 msc-ipa-name msc-901-70-2 |
| 135 | neighbor iu cgi 901 070 65529 65527 msc-ipa-name msc-901-70-2 |
| 136 | |
| 137 | OsmoMSC(config-msc)# do show neighbor a ran-pc 1.2.3 |
| 138 | neighbor a lac 11 ran-pc 1.2.3 |
| 139 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 140 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 141 | |
| 142 | OsmoMSC(config-msc)# do show neighbor iu ran-pc 2.3.4 |
| 143 | neighbor iu lac 11 ran-pc 2.3.4 |
| 144 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 145 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 146 | |
| 147 | OsmoMSC(config-msc)# # A cell id that has no ci matches any entries that feature the LAC. |
| 148 | OsmoMSC(config-msc)# # Ambiguous matches are user config error, permitted here but cause error logging during HO |
| 149 | OsmoMSC(config-msc)# do show neighbor a lac 11 |
| 150 | neighbor a lac 11 ran-pc 1.2.3 |
| 151 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 152 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 153 | |
| 154 | OsmoMSC(config-msc)# # The fuzzy matching goes both ways. Same as above. |
| 155 | OsmoMSC(config-msc)# do show neighbor a lac-ci 11 12 |
| 156 | neighbor a lac 11 ran-pc 1.2.3 |
| 157 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 158 | |
| 159 | OsmoMSC(config-msc)# do show neighbor a lac-ci 11 13 |
| 160 | neighbor a lac 11 ran-pc 1.2.3 |
| 161 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 162 | |
| 163 | OsmoMSC(config-msc)# do show neighbor a cgi 901 70 11 13 |
| 164 | neighbor a lac 11 ran-pc 1.2.3 |
| 165 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 166 | |
| 167 | OsmoMSC(config-msc)# do show neighbor iu lac 11 |
| 168 | neighbor iu lac 11 ran-pc 2.3.4 |
| 169 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 170 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 171 | |
| 172 | OsmoMSC(config-msc)# do show neighbor iu lac-ci 11 22 |
| 173 | neighbor iu lac 11 ran-pc 2.3.4 |
| 174 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 175 | |
| 176 | OsmoMSC(config-msc)# do show neighbor iu lac-ci 11 23 |
| 177 | neighbor iu lac 11 ran-pc 2.3.4 |
| 178 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 179 | |
| 180 | OsmoMSC(config-msc)# do show neighbor iu cgi 901 70 11 23 |
| 181 | neighbor iu lac 11 ran-pc 2.3.4 |
| 182 | OsmoMSC(config-msc)# do show neighbor iu cgi 901 070 11 23 |
| 183 | neighbor iu lac 11 ran-pc 2.3.4 |
| 184 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 185 | |
| 186 | OsmoMSC(config-msc)# do show neighbor lac 11 |
| 187 | neighbor a lac 11 ran-pc 1.2.3 |
| 188 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 189 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 190 | neighbor iu lac 11 ran-pc 2.3.4 |
| 191 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 192 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 193 | |
| 194 | OsmoMSC(config-msc)# do show neighbor lac-ci 11 12 |
| 195 | neighbor a lac 11 ran-pc 1.2.3 |
| 196 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 197 | neighbor iu lac 11 ran-pc 2.3.4 |
| 198 | |
| 199 | OsmoMSC(config-msc)# do show neighbor lac-ci 11 13 |
| 200 | neighbor a lac 11 ran-pc 1.2.3 |
| 201 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 202 | neighbor iu lac 11 ran-pc 2.3.4 |
| 203 | |
| 204 | OsmoMSC(config-msc)# do show neighbor cgi 901 70 11 13 |
| 205 | neighbor a lac 11 ran-pc 1.2.3 |
| 206 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 207 | neighbor iu lac 11 ran-pc 2.3.4 |
| 208 | |
| 209 | OsmoMSC(config-msc)# do show neighbor lac-ci 11 22 |
| 210 | neighbor a lac 11 ran-pc 1.2.3 |
| 211 | neighbor iu lac 11 ran-pc 2.3.4 |
| 212 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 213 | |
| 214 | OsmoMSC(config-msc)# do show neighbor lac-ci 11 23 |
| 215 | neighbor a lac 11 ran-pc 1.2.3 |
| 216 | neighbor iu lac 11 ran-pc 2.3.4 |
| 217 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 218 | |
| 219 | OsmoMSC(config-msc)# do show neighbor cgi 901 70 11 23 |
| 220 | neighbor a lac 11 ran-pc 1.2.3 |
| 221 | neighbor iu lac 11 ran-pc 2.3.4 |
| 222 | OsmoMSC(config-msc)# do show neighbor cgi 901 070 11 23 |
| 223 | neighbor a lac 11 ran-pc 1.2.3 |
| 224 | neighbor iu lac 11 ran-pc 2.3.4 |
| 225 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 226 | |
| 227 | OsmoMSC(config-msc)# # Ambiguous neighbor config is permitted |
| 228 | OsmoMSC(config-msc)# # This config maps LAC 65535 to two distinct MSCs as well as a local RAN cell. |
| 229 | OsmoMSC(config-msc)# # It is a user config mistake, will cause error logging during handover. |
| 230 | OsmoMSC(config-msc)# neighbor a lac 65535 ran-pc 6.6.6 |
| 231 | OsmoMSC(config-msc)# neighbor a lac-ci 65535 65533 msc-ipa-name different-msc |
| 232 | OsmoMSC(config-msc)# do show neighbor a lac 65535 |
| 233 | neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 234 | neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 235 | neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 236 | neighbor a lac 65535 ran-pc 6.6.6 |
| 237 | neighbor a lac-ci 65535 65533 msc-ipa-name different-msc |
Neels Hofmeyr | 880b950 | 2019-05-09 02:01:55 +0200 | [diff] [blame] | 238 | |
| 239 | OsmoMSC(config-msc)# show running-config |
| 240 | ... |
| 241 | msc |
| 242 | ... |
| 243 | neighbor a lac 11 ran-pc 1.2.3 |
| 244 | neighbor a lac-ci 11 12 ran-pc 1.2.3 |
| 245 | neighbor a cgi 901 70 11 13 ran-pc 1.2.3 |
| 246 | neighbor iu lac 11 ran-pc 2.3.4 |
| 247 | neighbor iu lac-ci 11 22 ran-pc 2.3.4 |
| 248 | neighbor iu cgi 901 070 11 23 ran-pc 2.3.4 |
| 249 | neighbor a lac 65535 msc-ipa-name msc-901-70-2 |
| 250 | neighbor a lac-ci 65535 65533 msc-ipa-name msc-901-70-2 |
| 251 | neighbor a cgi 901 70 65535 65531 msc-ipa-name msc-901-70-2 |
| 252 | neighbor iu lac 65529 msc-ipa-name msc-901-70-2 |
| 253 | neighbor iu lac-ci 65529 65528 msc-ipa-name msc-901-70-2 |
| 254 | neighbor iu cgi 901 070 65529 65527 msc-ipa-name msc-901-70-2 |
| 255 | neighbor a lac 65535 ran-pc 6.6.6 |
| 256 | neighbor a lac-ci 65535 65533 msc-ipa-name different-msc |
| 257 | ... |