blob: 8a6145077d551f4b67d87d2f07d8ba65812afd0a [file] [log] [blame]
Jacob Erlbeckdcce1962013-10-08 12:04:43 +02001===== NS protocol test START
Jacob Erlbecka52ba012013-10-24 01:33:21 +02002--- Create via RESET (round 0) ---
3
4PROCESSING RESET from 0x01020304:1111
502 00 81 01 01 82 10 01 04 82 10 00
6
7==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
8MESSAGE to BSS, msg length 9
903 01 82 10 01 04 82 10 00
10
11MESSAGE to BSS, msg length 1
120a
13
14result (RESET) = 9
15
16Current NS-VCIs:
17 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
18
19--- Delete nsvc object (round 0)---
20
21Current NS-VCIs:
22
23--- Create via RESET (round 1) ---
24
25PROCESSING RESET from 0x01020304:1111
2602 00 81 01 01 82 10 01 04 82 10 00
27
28==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
29MESSAGE to BSS, msg length 9
3003 01 82 10 01 04 82 10 00
31
32MESSAGE to BSS, msg length 1
330a
34
35result (RESET) = 9
36
37Current NS-VCIs:
38 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
39
40--- Delete nsvc object (round 1)---
41
42Current NS-VCIs:
43
44--- Create via RESET (round 2) ---
45
46PROCESSING RESET from 0x01020304:1111
4702 00 81 01 01 82 10 01 04 82 10 00
48
49==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
50MESSAGE to BSS, msg length 9
5103 01 82 10 01 04 82 10 00
52
53MESSAGE to BSS, msg length 1
540a
55
56result (RESET) = 9
57
58Current NS-VCIs:
59 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
60
61--- Delete nsvc object (round 2)---
62
63Current NS-VCIs:
64
65--- Create via RESET (round 3) ---
66
67PROCESSING RESET from 0x01020304:1111
6802 00 81 01 01 82 10 01 04 82 10 00
69
70==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
71MESSAGE to BSS, msg length 9
7203 01 82 10 01 04 82 10 00
73
74MESSAGE to BSS, msg length 1
750a
76
77result (RESET) = 9
78
79Current NS-VCIs:
80 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
81
82--- Delete nsvc object (round 3)---
83
84Current NS-VCIs:
85
86--- Process timers ---
87
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +020088--- Setup, send BSSGP RESET ---
89
90Setup NS-VC: remote 0x01020304:1111, NSVCI 0x1122(4386), NSEI 0x1122(4386)
91
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020092PROCESSING RESET from 0x01020304:1111
9302 00 81 01 01 82 11 22 04 82 11 22
94
Jacob Erlbeck34fc4702013-10-09 11:27:04 +020095==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:1111
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +020096MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +02009703 01 82 11 22 04 82 11 22
98
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +020099MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001000a
101
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200102result (RESET) = 9
103
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200104PROCESSING ALIVE from 0x01020304:1111
1050a
106
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200107MESSAGE to BSS, msg length 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +02001080b
109
110result (ALIVE) = 1
111
112PROCESSING UNBLOCK from 0x01020304:1111
11306
114
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200115==> got signal NS_UNBLOCK, NS-VC 0x1122/1.2.3.4:1111
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200116MESSAGE to BSS, msg length 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020011707
118
119result (UNBLOCK) = 1
120
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200121PROCESSING ALIVE_ACK from 0x01020304:1111
1220b
123
124result (ALIVE_ACK) = 0
125
126Current NS-VCIs:
127 VCI 0x1122, NSEI 0x1122, peer 0x01020304:1111
128
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200129PROCESSING BSSGP RESET from 0x01020304:1111
13000 00 00 00 22 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
131
132CALLBACK, event 0, msg length 18, bvci 0x0000
13322 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
134
135result (BSSGP RESET) = 0
136
137--- Peer port changes, RESET, message remains unchanged ---
138
139PROCESSING RESET from 0x01020304:2222
14002 00 81 01 01 82 11 22 04 82 11 22
141
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200142==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:2222
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200143MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020014403 01 82 11 22 04 82 11 22
145
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200146MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001470a
148
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200149result (RESET) = 9
150
151Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200152 VCI 0x1122, NSEI 0x1122, peer 0x01020304:2222, blocked
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200153
154--- Peer port changes, RESET, VCI changes ---
155
156PROCESSING RESET from 0x01020304:3333
15702 00 81 01 01 82 33 44 04 82 11 22
158
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200159==> got signal NS_RESET, NS-VC 0x3344/1.2.3.4:3333
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200160MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020016103 01 82 33 44 04 82 11 22
162
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200163MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001640a
165
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200166result (RESET) = 9
167
168Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200169 VCI 0x3344, NSEI 0x1122, peer 0x01020304:3333, blocked
170 VCI 0x1122, NSEI 0x1122, peer 0x01020304:2222, blocked
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200171
172--- Peer port changes, RESET, NSEI changes ---
173
174PROCESSING RESET from 0x01020304:4444
17502 00 81 01 01 82 11 22 04 82 33 44
176
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200177==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:4444
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200178MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020017903 01 82 11 22 04 82 33 44
180
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200181MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001820a
183
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200184result (RESET) = 9
185
186Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200187 VCI 0x3344, NSEI 0x1122, peer 0x01020304:3333, blocked
188 VCI 0x1122, NSEI 0x3344, peer 0x01020304:4444, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200189 NS-VC changed NSEI count : 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200190
191--- Peer port 3333, RESET, VCI is changed back ---
192
193PROCESSING RESET from 0x01020304:3333
19402 00 81 01 01 82 11 22 04 82 11 22
195
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200196==> got signal NS_REPLACED: 0x1122/1.2.3.4:4444 -> 0x3344/1.2.3.4:3333
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200197==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:3333
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200198MESSAGE to BSS, msg length 9
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020019903 01 82 11 22 04 82 11 22
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200200
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200201MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02002020a
203
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200204result (RESET) = 9
205
206Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200207 VCI 0x3344, NSEI 0x1122, peer 0x00000000:0, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200208 VCI 0x1122, NSEI 0x1122, peer 0x01020304:3333, blocked
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200209 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200210 NS-VC changed NSEI count : 2
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200211
212--- Peer port 4444, RESET, NSEI is changed back ---
213
214PROCESSING RESET from 0x01020304:4444
21502 00 81 01 01 82 11 22 04 82 11 22
216
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200217==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:4444
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200218MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020021903 01 82 11 22 04 82 11 22
220
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200221MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02002220a
223
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200224result (RESET) = 9
225
226Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200227 VCI 0x3344, NSEI 0x1122, peer 0x00000000:0, blocked
228 VCI 0x1122, NSEI 0x1122, peer 0x01020304:4444, blocked
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200229 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200230 NS-VC changed NSEI count : 2
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200231
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200232--- Setup VC 1 BSS -> SGSN ---
233
234Setup NS-VC: remote 0x01020304:1111, NSVCI 0x1001(4097), NSEI 0x1000(4096)
235
236PROCESSING RESET from 0x01020304:1111
23702 00 81 01 01 82 10 01 04 82 10 00
238
239==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
240MESSAGE to BSS, msg length 9
24103 01 82 10 01 04 82 10 00
242
243MESSAGE to BSS, msg length 1
2440a
245
246result (RESET) = 9
247
248PROCESSING ALIVE from 0x01020304:1111
2490a
250
251MESSAGE to BSS, msg length 1
2520b
253
254result (ALIVE) = 1
255
256PROCESSING UNBLOCK from 0x01020304:1111
25706
258
259==> got signal NS_UNBLOCK, NS-VC 0x1001/1.2.3.4:1111
260MESSAGE to BSS, msg length 1
26107
262
263result (UNBLOCK) = 1
264
265PROCESSING ALIVE_ACK from 0x01020304:1111
2660b
267
268result (ALIVE_ACK) = 0
269
270Current NS-VCIs:
271 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
272
273--- Setup VC 2 BSS -> SGSN ---
274
275Setup NS-VC: remote 0x01020304:2222, NSVCI 0x2001(8193), NSEI 0x2000(8192)
276
277PROCESSING RESET from 0x01020304:2222
27802 00 81 01 01 82 20 01 04 82 20 00
279
280==> got signal NS_RESET, NS-VC 0x2001/1.2.3.4:2222
281MESSAGE to BSS, msg length 9
28203 01 82 20 01 04 82 20 00
283
284MESSAGE to BSS, msg length 1
2850a
286
287result (RESET) = 9
288
289PROCESSING ALIVE from 0x01020304:2222
2900a
291
292MESSAGE to BSS, msg length 1
2930b
294
295result (ALIVE) = 1
296
297PROCESSING UNBLOCK from 0x01020304:2222
29806
299
300==> got signal NS_UNBLOCK, NS-VC 0x2001/1.2.3.4:2222
301MESSAGE to BSS, msg length 1
30207
303
304result (UNBLOCK) = 1
305
306PROCESSING ALIVE_ACK from 0x01020304:2222
3070b
308
309result (ALIVE_ACK) = 0
310
311Current NS-VCIs:
312 VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
313 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
314
315--- Setup VC 1 SGSN -> BSS ---
316
317MESSAGE to BSS, msg length 12
31802 00 81 01 01 82 10 01 04 82 10 00
319
320PROCESSING RESET_ACK from 0x01020304:1111
32103 01 82 10 01 04 82 10 00
322
323MESSAGE to BSS, msg length 1
3240a
325
326result (RESET_ACK) = 1
327
328Current NS-VCIs:
329 VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
330 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
331 NS-VC Block count : 1
332
333--- Exchange NSEI 1 + 2 links ---
334
335--- Setup VC 2 SGSN -> BSS (hits NSEI 1) ---
336
337MESSAGE to BSS, msg length 12
33802 00 81 01 01 82 20 01 04 82 20 00
339
340PROCESSING RESET_ACK from 0x01020304:2222
34103 01 82 10 01 04 82 10 00
342
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200343==> got signal NS_REPLACED: 0x1001/1.2.3.4:1111 -> 0x2001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200344MESSAGE to BSS, msg length 1
3450a
346
347result (RESET_ACK) = 1
348
349Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200350 VCI 0x2001, NSEI 0x2000, peer 0x00000000:0
351 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
352 NS-VC Block count : 2
353 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200354
355--- Setup VC 2 SGSN -> BSS (hits NSEI 2) ---
356
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200357Failed to send RESET to 0.0.0.0:0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200358
359--- Setup VC 1 SGSN -> BSS (hits NSEI 1) ---
360
361MESSAGE to BSS, msg length 12
36202 00 81 01 01 82 10 01 04 82 10 00
363
364PROCESSING RESET_ACK from 0x01020304:2222
36503 01 82 10 01 04 82 10 00
366
367MESSAGE to BSS, msg length 1
3680a
369
370result (RESET_ACK) = 1
371
372Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200373 VCI 0x2001, NSEI 0x2000, peer 0x00000000:0
374 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
375 NS-VC Block count : 3
376 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200377
378--- Setup VC 2 BSS -> SGSN ---
379
380Setup NS-VC: remote 0x01020304:1111, NSVCI 0x2001(8193), NSEI 0x2000(8192)
381
382PROCESSING RESET from 0x01020304:1111
38302 00 81 01 01 82 20 01 04 82 20 00
384
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200385==> got signal NS_RESET, NS-VC 0x2001/1.2.3.4:1111
386MESSAGE to BSS, msg length 9
38703 01 82 20 01 04 82 20 00
388
389MESSAGE to BSS, msg length 1
3900a
391
392result (RESET) = 9
393
394PROCESSING ALIVE from 0x01020304:1111
3950a
396
397MESSAGE to BSS, msg length 1
3980b
399
400result (ALIVE) = 1
401
402PROCESSING UNBLOCK from 0x01020304:1111
40306
404
405==> got signal NS_UNBLOCK, NS-VC 0x2001/1.2.3.4:1111
406MESSAGE to BSS, msg length 1
40707
408
409result (UNBLOCK) = 1
410
411PROCESSING ALIVE_ACK from 0x01020304:1111
4120b
413
414result (ALIVE_ACK) = 0
415
416Current NS-VCIs:
417 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200418 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
419 NS-VC Block count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200420 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200421
422--- RESET with invalid NSEI, BSS -> SGSN ---
423
424PROCESSING RESET from 0x01020304:2222
42502 00 81 01 01 82 10 01 04 82 f0 00
426
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200427==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200428MESSAGE to BSS, msg length 9
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020042903 01 82 10 01 04 82 f0 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200430
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200431MESSAGE to BSS, msg length 1
4320a
433
434result (RESET) = 9
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200435
436Current NS-VCIs:
437 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200438 VCI 0x1001, NSEI 0xf000, peer 0x01020304:2222, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200439 NS-VC Block count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200440 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200441 NS-VC changed NSEI count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200442
443--- RESET with invalid NSVCI, BSS -> SGSN ---
444
445PROCESSING RESET from 0x01020304:2222
44602 00 81 01 01 82 f0 01 04 82 10 00
447
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200448==> got signal NS_REPLACED: 0xf001/0.0.0.0:0 -> 0x1001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200449==> got signal NS_RESET, NS-VC 0xf001/1.2.3.4:2222
450MESSAGE to BSS, msg length 9
45103 01 82 f0 01 04 82 10 00
452
453MESSAGE to BSS, msg length 1
4540a
455
456result (RESET) = 9
457
458Current NS-VCIs:
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200459 VCI 0xf001, NSEI 0x1000, peer 0x01020304:2222, blocked
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200460 NS-VC replaced other count: 1
461 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
462 VCI 0x1001, NSEI 0xf000, peer 0x00000000:0, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200463 NS-VC Block count : 3
464 NS-VC replaced other count: 1
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200465 NS-VC changed NSEI count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200466
467--- RESET with old NSEI, NSVCI, BSS -> SGSN ---
468
469PROCESSING RESET from 0x01020304:2222
47002 00 81 01 01 82 10 01 04 82 10 00
471
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200472==> got signal NS_REPLACED: 0x1001/0.0.0.0:0 -> 0xf001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200473==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:2222
474MESSAGE to BSS, msg length 9
47503 01 82 10 01 04 82 10 00
476
477MESSAGE to BSS, msg length 1
4780a
479
480result (RESET) = 9
481
482Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200483 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
484 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200485 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200486 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200487 NS-VC Block count : 3
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200488 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200489 NS-VC changed NSEI count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200490
491--- Unexpected RESET_ACK VC 1, BSS -> SGSN ---
492
493PROCESSING RESET_ACK from 0x01020304:2222
49403 01 82 10 01 04 82 10 00
495
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200496result (RESET_ACK) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200497
498Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200499 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
500 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200501 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200502 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
503 NS-VC Block count : 3
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200504 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200505 NS-VC changed NSEI count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200506
507--- RESET_ACK with invalid NSEI, BSS -> SGSN ---
508
509MESSAGE to BSS, msg length 12
51002 00 81 01 01 82 10 01 04 82 10 00
511
512PROCESSING RESET_ACK from 0x01020304:2222
51303 01 82 10 01 04 82 f0 00
514
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200515MESSAGE to BSS, msg length 1
5160a
517
518result (RESET_ACK) = 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200519
520Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200521 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
522 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200523 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200524 VCI 0x1001, NSEI 0xf000, peer 0x01020304:2222, blocked
525 NS-VC Block count : 4
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200526 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200527 NS-VC changed NSEI count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200528
529--- RESET_ACK with invalid NSVCI, BSS -> SGSN ---
530
531MESSAGE to BSS, msg length 12
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020053202 00 81 01 01 82 10 01 04 82 f0 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200533
534PROCESSING RESET_ACK from 0x01020304:2222
53503 01 82 f0 01 04 82 10 00
536
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200537==> got signal NS_REPLACED: 0xf001/0.0.0.0:0 -> 0x1001/1.2.3.4:2222
538MESSAGE to BSS, msg length 1
5390a
540
541result (RESET_ACK) = 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200542
543Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200544 VCI 0xf001, NSEI 0x1000, peer 0x01020304:2222, blocked
545 NS-VC Block count : 1
546 NS-VC replaced other count: 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200547 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200548 VCI 0x1001, NSEI 0xf000, peer 0x00000000:0, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200549 NS-VC Block count : 4
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200550 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200551 NS-VC changed NSEI count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200552
553Current NS-VCIs:
554
555--- Setup SGSN connection, BSS -> SGSN ---
556
557MESSAGE to SGSN, msg length 12
55802 00 81 01 01 82 01 01 04 82 01 00
559
560PROCESSING RESET_ACK from 0x05060708:32000
56103 01 82 01 01 04 82 01 00
562
563MESSAGE to SGSN, msg length 1
5640a
565
566result (RESET_ACK) = 1
567
568PROCESSING ALIVE_ACK from 0x05060708:32000
5690b
570
571MESSAGE to SGSN, msg length 1
57206
573
574result (ALIVE_ACK) = 1
575
576PROCESSING UNBLOCK_ACK from 0x05060708:32000
57707
578
579==> got signal NS_UNBLOCK, NS-VC 0x0101/5.6.7.8:32000
580result (UNBLOCK_ACK) = 0
581
582Current NS-VCIs:
583 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
584 NS-VC Block count : 1
585
586--- RESET, SGSN -> BSS ---
587
588PROCESSING RESET from 0x05060708:32000
58902 00 81 01 01 82 01 01 04 82 01 00
590
591==> got signal NS_RESET, NS-VC 0x0101/5.6.7.8:32000
592MESSAGE to SGSN, msg length 9
59303 01 82 01 01 04 82 01 00
594
595MESSAGE to SGSN, msg length 1
5960a
597
598result (RESET) = 9
599
600Current NS-VCIs:
601 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
602 NS-VC Block count : 1
603
604--- RESET with invalid NSEI, SGSN -> BSS ---
605
606PROCESSING RESET from 0x05060708:32000
60702 00 81 01 01 82 01 01 04 82 f0 00
608
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200609==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=2, ie=4
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200610MESSAGE to SGSN, msg length 9
Jacob Erlbeck5405a102013-10-24 01:33:23 +020061103 01 82 01 01 04 82 01 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200612
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200613result (RESET) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200614
615Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200616 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200617 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200618 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200619
620--- RESET with invalid NSVCI, SGSN -> BSS ---
621
622PROCESSING RESET from 0x05060708:32000
62302 00 81 01 01 82 f0 01 04 82 01 00
624
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200625==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=2, ie=1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200626MESSAGE to SGSN, msg length 9
Jacob Erlbeck5405a102013-10-24 01:33:23 +020062703 01 82 01 01 04 82 01 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200628
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200629result (RESET) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200630
631Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200632 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200633 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200634 NS-VCI was invalid count : 1
635 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200636
637--- RESET, SGSN -> BSS ---
638
639PROCESSING RESET from 0x05060708:32000
64002 00 81 01 01 82 01 01 04 82 01 00
641
642==> got signal NS_RESET, NS-VC 0x0101/5.6.7.8:32000
643MESSAGE to SGSN, msg length 9
64403 01 82 01 01 04 82 01 00
645
646MESSAGE to SGSN, msg length 1
6470a
648
649result (RESET) = 9
650
651Current NS-VCIs:
652 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
653 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200654 NS-VCI was invalid count : 1
655 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200656
657--- Unexpected RESET_ACK VC 1, BSS -> SGSN ---
658
659PROCESSING RESET_ACK from 0x05060708:32000
66003 01 82 01 01 04 82 01 00
661
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200662result (RESET_ACK) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200663
664Current NS-VCIs:
665 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200666 NS-VC Block count : 1
667 NS-VCI was invalid count : 1
668 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200669
670--- RESET_ACK with invalid NSEI, BSS -> SGSN ---
671
672MESSAGE to SGSN, msg length 12
67302 00 81 01 01 82 01 01 04 82 01 00
674
675PROCESSING RESET_ACK from 0x05060708:32000
67603 01 82 01 01 04 82 e0 00
677
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200678==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=3, ie=4
679result (RESET_ACK) = -22
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200680
681Current NS-VCIs:
682 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200683 NS-VC Block count : 1
684 NS-VCI was invalid count : 1
685 NSEI was invalid count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200686
687--- RESET_ACK with invalid NSVCI, BSS -> SGSN ---
688
689MESSAGE to SGSN, msg length 12
69002 00 81 01 01 82 01 01 04 82 01 00
691
692PROCESSING RESET_ACK from 0x05060708:32000
69303 01 82 e0 01 04 82 01 00
694
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200695==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=3, ie=1
696result (RESET_ACK) = -22
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200697
698Current NS-VCIs:
699 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200700 NS-VC Block count : 1
701 NS-VCI was invalid count : 2
702 NSEI was invalid count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200703
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200704Current NS-VCIs:
705
706--- Send message to SGSN ---
707
708SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
709NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
71022 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
711
712result (BSSGP RESET) = -22
713
714--- Setup dead connection to SGSN ---
715
716MESSAGE to SGSN, msg length 12
71702 00 81 01 01 82 01 01 04 82 01 00
718
719Current NS-VCIs:
720 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked, dead
721
722--- Send message to SGSN ---
723
724SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
725NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
72622 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
727
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200728result (BSSGP RESET) = -16
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200729
730--- Make connection to SGSN alive ---
731
732PROCESSING RESET_ACK from 0x05060708:32000
73303 01 82 01 01 04 82 01 00
734
735MESSAGE to SGSN, msg length 1
7360a
737
738result (RESET_ACK) = 1
739
740PROCESSING ALIVE_ACK from 0x05060708:32000
7410b
742
743MESSAGE to SGSN, msg length 1
74406
745
746result (ALIVE_ACK) = 1
747
748Current NS-VCIs:
749 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
750 NS-VC Block count : 1
751
752--- Send message to SGSN ---
753
754SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
755NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
75622 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
757
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200758result (BSSGP RESET) = -16
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200759
760--- Unblock connection to SGSN ---
761
762PROCESSING UNBLOCK_ACK from 0x05060708:32000
76307
764
765==> got signal NS_UNBLOCK, NS-VC 0x0101/5.6.7.8:32000
766result (UNBLOCK_ACK) = 0
767
768PROCESSING ALIVE from 0x05060708:32000
7690a
770
771MESSAGE to SGSN, msg length 1
7720b
773
774result (ALIVE) = 1
775
776Current NS-VCIs:
777 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
778 NS-VC Block count : 1
779
780--- Send message to SGSN ---
781
782SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
783NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
78422 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
785
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200786MESSAGE to SGSN, msg length 22
78700 00 00 00 22 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
788
789result (BSSGP RESET) = 22
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200790
791--- Send empty message with BVCI to SGSN ---
792
793SENDING [empty] to NSEI 0x0100, BVCI 0x0102
794NS UNITDATA MESSAGE to SGSN, BVCI 0x0102, msg length 0
795
796
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200797MESSAGE to SGSN, msg length 4
79800 00 01 02
799
800result ([empty]) = 4
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200801
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200802===== NS protocol test END
803