blob: 13d5f365d537d6736b0fdf403b76fa4997355d4f [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 Erlbecke7c42712013-10-28 13:29:10 +010088--- Send unexpected NS STATUS (should not be answered)---
89
90PROCESSING STATUS from 0x01020304:1111
9108 00 81 0a 02 81 0a
92
93result (STATUS) = 0
94
95--- Send unexpected NS ALIVE ACK (should not be answered)---
96
97PROCESSING ALIVE_ACK from 0x01020304:1111
980b
99
Jacob Erlbecke7c42712013-10-28 13:29:10 +0100100result (ALIVE_ACK) = 0
101
102--- Send unexpected NS RESET ACK (should not be answered)---
103
104PROCESSING RESET_ACK from 0x01020304:1111
10503 01 82 e0 01 04 82 e0 00
106
Jacob Erlbecke7c42712013-10-28 13:29:10 +0100107result (RESET_ACK) = 0
108
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200109--- Setup, send BSSGP RESET ---
110
111Setup NS-VC: remote 0x01020304:1111, NSVCI 0x1122(4386), NSEI 0x1122(4386)
112
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200113PROCESSING RESET from 0x01020304:1111
11402 00 81 01 01 82 11 22 04 82 11 22
115
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200116==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:1111
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200117MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020011803 01 82 11 22 04 82 11 22
119
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200120MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001210a
122
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200123result (RESET) = 9
124
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200125PROCESSING ALIVE from 0x01020304:1111
1260a
127
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200128MESSAGE to BSS, msg length 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +02001290b
130
131result (ALIVE) = 1
132
133PROCESSING UNBLOCK from 0x01020304:1111
13406
135
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200136==> got signal NS_UNBLOCK, NS-VC 0x1122/1.2.3.4:1111
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200137MESSAGE to BSS, msg length 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020013807
139
140result (UNBLOCK) = 1
141
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200142PROCESSING ALIVE_ACK from 0x01020304:1111
1430b
144
145result (ALIVE_ACK) = 0
146
147Current NS-VCIs:
148 VCI 0x1122, NSEI 0x1122, peer 0x01020304:1111
149
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200150PROCESSING BSSGP RESET from 0x01020304:1111
15100 00 00 00 22 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
152
153CALLBACK, event 0, msg length 18, bvci 0x0000
15422 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
155
156result (BSSGP RESET) = 0
157
158--- Peer port changes, RESET, message remains unchanged ---
159
160PROCESSING RESET from 0x01020304:2222
16102 00 81 01 01 82 11 22 04 82 11 22
162
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200163==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:2222
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200164MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020016503 01 82 11 22 04 82 11 22
166
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200167MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001680a
169
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200170result (RESET) = 9
171
172Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200173 VCI 0x1122, NSEI 0x1122, peer 0x01020304:2222, blocked
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200174
175--- Peer port changes, RESET, VCI changes ---
176
177PROCESSING RESET from 0x01020304:3333
17802 00 81 01 01 82 33 44 04 82 11 22
179
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200180==> got signal NS_RESET, NS-VC 0x3344/1.2.3.4:3333
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200181MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020018203 01 82 33 44 04 82 11 22
183
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200184MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02001850a
186
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200187result (RESET) = 9
188
189Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200190 VCI 0x3344, NSEI 0x1122, peer 0x01020304:3333, blocked
191 VCI 0x1122, NSEI 0x1122, peer 0x01020304:2222, blocked
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200192
193--- Peer port changes, RESET, NSEI changes ---
194
195PROCESSING RESET from 0x01020304:4444
19602 00 81 01 01 82 11 22 04 82 33 44
197
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200198==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:4444
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200199MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020020003 01 82 11 22 04 82 33 44
201
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200202MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02002030a
204
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200205result (RESET) = 9
206
207Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200208 VCI 0x3344, NSEI 0x1122, peer 0x01020304:3333, blocked
209 VCI 0x1122, NSEI 0x3344, peer 0x01020304:4444, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200210 NS-VC changed NSEI count : 1
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200211
212--- Peer port 3333, RESET, VCI is changed back ---
213
214PROCESSING RESET from 0x01020304:3333
21502 00 81 01 01 82 11 22 04 82 11 22
216
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200217==> got signal NS_REPLACED: 0x1122/1.2.3.4:4444 -> 0x3344/1.2.3.4:3333
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200218==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:3333
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200219MESSAGE to BSS, msg length 9
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020022003 01 82 11 22 04 82 11 22
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200221
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200222MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02002230a
224
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200225result (RESET) = 9
226
227Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200228 VCI 0x3344, NSEI 0x1122, peer 0x00000000:0, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200229 VCI 0x1122, NSEI 0x1122, peer 0x01020304:3333, blocked
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200230 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200231 NS-VC changed NSEI count : 2
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200232
233--- Peer port 4444, RESET, NSEI is changed back ---
234
235PROCESSING RESET from 0x01020304:4444
23602 00 81 01 01 82 11 22 04 82 11 22
237
Jacob Erlbeck34fc4702013-10-09 11:27:04 +0200238==> got signal NS_RESET, NS-VC 0x1122/1.2.3.4:4444
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200239MESSAGE to BSS, msg length 9
Jacob Erlbeckdcce1962013-10-08 12:04:43 +020024003 01 82 11 22 04 82 11 22
241
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200242MESSAGE to BSS, msg length 1
Jacob Erlbeck05395a62013-10-08 12:04:45 +02002430a
244
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200245result (RESET) = 9
246
247Current NS-VCIs:
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200248 VCI 0x3344, NSEI 0x1122, peer 0x00000000:0, blocked
249 VCI 0x1122, NSEI 0x1122, peer 0x01020304:4444, blocked
Jacob Erlbeck5e6d6792013-10-14 22:06:48 +0200250 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200251 NS-VC changed NSEI count : 2
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200252
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200253--- Setup VC 1 BSS -> SGSN ---
254
255Setup NS-VC: remote 0x01020304:1111, NSVCI 0x1001(4097), NSEI 0x1000(4096)
256
257PROCESSING RESET from 0x01020304:1111
25802 00 81 01 01 82 10 01 04 82 10 00
259
260==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:1111
261MESSAGE to BSS, msg length 9
26203 01 82 10 01 04 82 10 00
263
264MESSAGE to BSS, msg length 1
2650a
266
267result (RESET) = 9
268
269PROCESSING ALIVE from 0x01020304:1111
2700a
271
272MESSAGE to BSS, msg length 1
2730b
274
275result (ALIVE) = 1
276
277PROCESSING UNBLOCK from 0x01020304:1111
27806
279
280==> got signal NS_UNBLOCK, NS-VC 0x1001/1.2.3.4:1111
281MESSAGE to BSS, msg length 1
28207
283
284result (UNBLOCK) = 1
285
286PROCESSING ALIVE_ACK from 0x01020304:1111
2870b
288
289result (ALIVE_ACK) = 0
290
291Current NS-VCIs:
292 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
293
294--- Setup VC 2 BSS -> SGSN ---
295
296Setup NS-VC: remote 0x01020304:2222, NSVCI 0x2001(8193), NSEI 0x2000(8192)
297
298PROCESSING RESET from 0x01020304:2222
29902 00 81 01 01 82 20 01 04 82 20 00
300
301==> got signal NS_RESET, NS-VC 0x2001/1.2.3.4:2222
302MESSAGE to BSS, msg length 9
30303 01 82 20 01 04 82 20 00
304
305MESSAGE to BSS, msg length 1
3060a
307
308result (RESET) = 9
309
310PROCESSING ALIVE from 0x01020304:2222
3110a
312
313MESSAGE to BSS, msg length 1
3140b
315
316result (ALIVE) = 1
317
318PROCESSING UNBLOCK from 0x01020304:2222
31906
320
321==> got signal NS_UNBLOCK, NS-VC 0x2001/1.2.3.4:2222
322MESSAGE to BSS, msg length 1
32307
324
325result (UNBLOCK) = 1
326
327PROCESSING ALIVE_ACK from 0x01020304:2222
3280b
329
330result (ALIVE_ACK) = 0
331
332Current NS-VCIs:
333 VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
334 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111
335
336--- Setup VC 1 SGSN -> BSS ---
337
338MESSAGE to BSS, msg length 12
33902 00 81 01 01 82 10 01 04 82 10 00
340
341PROCESSING RESET_ACK from 0x01020304:1111
34203 01 82 10 01 04 82 10 00
343
344MESSAGE to BSS, msg length 1
3450a
346
347result (RESET_ACK) = 1
348
349Current NS-VCIs:
350 VCI 0x2001, NSEI 0x2000, peer 0x01020304:2222
351 VCI 0x1001, NSEI 0x1000, peer 0x01020304:1111, blocked
352 NS-VC Block count : 1
353
354--- Exchange NSEI 1 + 2 links ---
355
356--- Setup VC 2 SGSN -> BSS (hits NSEI 1) ---
357
358MESSAGE to BSS, msg length 12
35902 00 81 01 01 82 20 01 04 82 20 00
360
361PROCESSING RESET_ACK from 0x01020304:2222
36203 01 82 10 01 04 82 10 00
363
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200364==> got signal NS_REPLACED: 0x1001/1.2.3.4:1111 -> 0x2001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200365MESSAGE to BSS, msg length 1
3660a
367
368result (RESET_ACK) = 1
369
370Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200371 VCI 0x2001, NSEI 0x2000, peer 0x00000000:0
372 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
373 NS-VC Block count : 2
374 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200375
376--- Setup VC 2 SGSN -> BSS (hits NSEI 2) ---
377
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200378Failed to send RESET to 0.0.0.0:0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200379
380--- Setup VC 1 SGSN -> BSS (hits NSEI 1) ---
381
382MESSAGE to BSS, msg length 12
38302 00 81 01 01 82 10 01 04 82 10 00
384
385PROCESSING RESET_ACK from 0x01020304:2222
38603 01 82 10 01 04 82 10 00
387
388MESSAGE to BSS, msg length 1
3890a
390
391result (RESET_ACK) = 1
392
393Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200394 VCI 0x2001, NSEI 0x2000, peer 0x00000000:0
395 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
396 NS-VC Block count : 3
397 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200398
399--- Setup VC 2 BSS -> SGSN ---
400
401Setup NS-VC: remote 0x01020304:1111, NSVCI 0x2001(8193), NSEI 0x2000(8192)
402
403PROCESSING RESET from 0x01020304:1111
40402 00 81 01 01 82 20 01 04 82 20 00
405
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200406==> got signal NS_RESET, NS-VC 0x2001/1.2.3.4:1111
407MESSAGE to BSS, msg length 9
40803 01 82 20 01 04 82 20 00
409
410MESSAGE to BSS, msg length 1
4110a
412
413result (RESET) = 9
414
415PROCESSING ALIVE from 0x01020304:1111
4160a
417
418MESSAGE to BSS, msg length 1
4190b
420
421result (ALIVE) = 1
422
423PROCESSING UNBLOCK from 0x01020304:1111
42406
425
426==> got signal NS_UNBLOCK, NS-VC 0x2001/1.2.3.4:1111
427MESSAGE to BSS, msg length 1
42807
429
430result (UNBLOCK) = 1
431
432PROCESSING ALIVE_ACK from 0x01020304:1111
4330b
434
435result (ALIVE_ACK) = 0
436
437Current NS-VCIs:
438 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200439 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
440 NS-VC Block count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200441 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200442
443--- RESET with invalid NSEI, BSS -> SGSN ---
444
445PROCESSING RESET from 0x01020304:2222
44602 00 81 01 01 82 10 01 04 82 f0 00
447
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200448==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200449MESSAGE to BSS, msg length 9
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020045003 01 82 10 01 04 82 f0 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200451
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200452MESSAGE to BSS, msg length 1
4530a
454
455result (RESET) = 9
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200456
457Current NS-VCIs:
458 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200459 VCI 0x1001, NSEI 0xf000, peer 0x01020304:2222, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200460 NS-VC Block count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200461 NS-VC replaced other count: 1
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200462 NS-VC changed NSEI count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200463
464--- RESET with invalid NSVCI, BSS -> SGSN ---
465
466PROCESSING RESET from 0x01020304:2222
46702 00 81 01 01 82 f0 01 04 82 10 00
468
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200469==> got signal NS_REPLACED: 0xf001/0.0.0.0:0 -> 0x1001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200470==> got signal NS_RESET, NS-VC 0xf001/1.2.3.4:2222
471MESSAGE to BSS, msg length 9
47203 01 82 f0 01 04 82 10 00
473
474MESSAGE to BSS, msg length 1
4750a
476
477result (RESET) = 9
478
479Current NS-VCIs:
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200480 VCI 0xf001, NSEI 0x1000, peer 0x01020304:2222, blocked
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200481 NS-VC replaced other count: 1
482 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
483 VCI 0x1001, NSEI 0xf000, peer 0x00000000:0, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200484 NS-VC Block count : 3
485 NS-VC replaced other count: 1
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200486 NS-VC changed NSEI count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200487
488--- RESET with old NSEI, NSVCI, BSS -> SGSN ---
489
490PROCESSING RESET from 0x01020304:2222
49102 00 81 01 01 82 10 01 04 82 10 00
492
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200493==> got signal NS_REPLACED: 0x1001/0.0.0.0:0 -> 0xf001/1.2.3.4:2222
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200494==> got signal NS_RESET, NS-VC 0x1001/1.2.3.4:2222
495MESSAGE to BSS, msg length 9
49603 01 82 10 01 04 82 10 00
497
498MESSAGE to BSS, msg length 1
4990a
500
501result (RESET) = 9
502
503Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200504 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
505 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200506 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200507 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200508 NS-VC Block count : 3
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200509 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200510 NS-VC changed NSEI count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200511
512--- Unexpected RESET_ACK VC 1, BSS -> SGSN ---
513
514PROCESSING RESET_ACK from 0x01020304:2222
51503 01 82 10 01 04 82 10 00
516
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200517result (RESET_ACK) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200518
519Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200520 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
521 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200522 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200523 VCI 0x1001, NSEI 0x1000, peer 0x01020304:2222, blocked
524 NS-VC Block count : 3
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200525 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200526 NS-VC changed NSEI count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200527
528--- RESET_ACK with invalid NSEI, BSS -> SGSN ---
529
530MESSAGE to BSS, msg length 12
53102 00 81 01 01 82 10 01 04 82 10 00
532
533PROCESSING RESET_ACK from 0x01020304:2222
53403 01 82 10 01 04 82 f0 00
535
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200536MESSAGE to BSS, msg length 1
5370a
538
539result (RESET_ACK) = 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200540
541Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200542 VCI 0xf001, NSEI 0x1000, peer 0x00000000:0, blocked
543 NS-VC replaced other count: 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200544 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200545 VCI 0x1001, NSEI 0xf000, peer 0x01020304:2222, blocked
546 NS-VC Block count : 4
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200547 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200548 NS-VC changed NSEI count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200549
550--- RESET_ACK with invalid NSVCI, BSS -> SGSN ---
551
552MESSAGE to BSS, msg length 12
Jacob Erlbeckab852ee2013-10-24 01:33:24 +020055302 00 81 01 01 82 10 01 04 82 f0 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200554
555PROCESSING RESET_ACK from 0x01020304:2222
55603 01 82 f0 01 04 82 10 00
557
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200558==> got signal NS_REPLACED: 0xf001/0.0.0.0:0 -> 0x1001/1.2.3.4:2222
559MESSAGE to BSS, msg length 1
5600a
561
562result (RESET_ACK) = 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200563
564Current NS-VCIs:
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200565 VCI 0xf001, NSEI 0x1000, peer 0x01020304:2222, blocked
566 NS-VC Block count : 1
567 NS-VC replaced other count: 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200568 VCI 0x2001, NSEI 0x2000, peer 0x01020304:1111
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200569 VCI 0x1001, NSEI 0xf000, peer 0x00000000:0, blocked
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200570 NS-VC Block count : 4
Jacob Erlbeck54b8b2d2013-10-24 01:33:25 +0200571 NS-VC replaced other count: 2
Jacob Erlbeckab852ee2013-10-24 01:33:24 +0200572 NS-VC changed NSEI count : 3
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200573
574Current NS-VCIs:
575
576--- Setup SGSN connection, BSS -> SGSN ---
577
578MESSAGE to SGSN, msg length 12
57902 00 81 01 01 82 01 01 04 82 01 00
580
581PROCESSING RESET_ACK from 0x05060708:32000
58203 01 82 01 01 04 82 01 00
583
584MESSAGE to SGSN, msg length 1
5850a
586
587result (RESET_ACK) = 1
588
589PROCESSING ALIVE_ACK from 0x05060708:32000
5900b
591
592MESSAGE to SGSN, msg length 1
59306
594
595result (ALIVE_ACK) = 1
596
597PROCESSING UNBLOCK_ACK from 0x05060708:32000
59807
599
600==> got signal NS_UNBLOCK, NS-VC 0x0101/5.6.7.8:32000
601result (UNBLOCK_ACK) = 0
602
603Current NS-VCIs:
604 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
605 NS-VC Block count : 1
606
607--- RESET, SGSN -> BSS ---
608
609PROCESSING RESET from 0x05060708:32000
61002 00 81 01 01 82 01 01 04 82 01 00
611
612==> got signal NS_RESET, NS-VC 0x0101/5.6.7.8:32000
613MESSAGE to SGSN, msg length 9
61403 01 82 01 01 04 82 01 00
615
616MESSAGE to SGSN, msg length 1
6170a
618
619result (RESET) = 9
620
621Current NS-VCIs:
622 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
623 NS-VC Block count : 1
624
625--- RESET with invalid NSEI, SGSN -> BSS ---
626
627PROCESSING RESET from 0x05060708:32000
62802 00 81 01 01 82 01 01 04 82 f0 00
629
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200630==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=2, ie=4
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200631MESSAGE to SGSN, msg length 9
Jacob Erlbeck5405a102013-10-24 01:33:23 +020063203 01 82 01 01 04 82 01 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200633
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200634result (RESET) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200635
636Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200637 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200638 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200639 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200640
641--- RESET with invalid NSVCI, SGSN -> BSS ---
642
643PROCESSING RESET from 0x05060708:32000
64402 00 81 01 01 82 f0 01 04 82 01 00
645
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200646==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=2, ie=1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200647MESSAGE to SGSN, msg length 9
Jacob Erlbeck5405a102013-10-24 01:33:23 +020064803 01 82 01 01 04 82 01 00
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200649
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200650result (RESET) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200651
652Current NS-VCIs:
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200653 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200654 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200655 NS-VCI was invalid count : 1
656 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200657
658--- RESET, SGSN -> BSS ---
659
660PROCESSING RESET from 0x05060708:32000
66102 00 81 01 01 82 01 01 04 82 01 00
662
663==> got signal NS_RESET, NS-VC 0x0101/5.6.7.8:32000
664MESSAGE to SGSN, msg length 9
66503 01 82 01 01 04 82 01 00
666
667MESSAGE to SGSN, msg length 1
6680a
669
670result (RESET) = 9
671
672Current NS-VCIs:
673 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
674 NS-VC Block count : 1
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200675 NS-VCI was invalid count : 1
676 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200677
678--- Unexpected RESET_ACK VC 1, BSS -> SGSN ---
679
680PROCESSING RESET_ACK from 0x05060708:32000
68103 01 82 01 01 04 82 01 00
682
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200683result (RESET_ACK) = 0
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200684
685Current NS-VCIs:
686 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200687 NS-VC Block count : 1
688 NS-VCI was invalid count : 1
689 NSEI was invalid count : 1
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200690
691--- RESET_ACK with invalid NSEI, BSS -> SGSN ---
692
693MESSAGE to SGSN, msg length 12
69402 00 81 01 01 82 01 01 04 82 01 00
695
696PROCESSING RESET_ACK from 0x05060708:32000
69703 01 82 01 01 04 82 e0 00
698
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200699==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=3, ie=4
700result (RESET_ACK) = -22
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200701
702Current NS-VCIs:
703 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200704 NS-VC Block count : 1
705 NS-VCI was invalid count : 1
706 NSEI was invalid count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200707
708--- RESET_ACK with invalid NSVCI, BSS -> SGSN ---
709
710MESSAGE to SGSN, msg length 12
71102 00 81 01 01 82 01 01 04 82 01 00
712
713PROCESSING RESET_ACK from 0x05060708:32000
71403 01 82 e0 01 04 82 01 00
715
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200716==> got signal NS_MISMATCH: 0x0101/5.6.7.8:32000 pdu=3, ie=1
717result (RESET_ACK) = -22
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200718
719Current NS-VCIs:
720 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
Jacob Erlbeck5405a102013-10-24 01:33:23 +0200721 NS-VC Block count : 1
722 NS-VCI was invalid count : 2
723 NSEI was invalid count : 2
Jacob Erlbeck81d7c142013-10-24 01:33:22 +0200724
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200725Current NS-VCIs:
726
727--- Send message to SGSN ---
728
729SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
730NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
73122 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
732
733result (BSSGP RESET) = -22
734
735--- Setup dead connection to SGSN ---
736
737MESSAGE to SGSN, msg length 12
73802 00 81 01 01 82 01 01 04 82 01 00
739
740Current NS-VCIs:
741 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked, dead
742
743--- Send message to SGSN ---
744
745SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
746NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
74722 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
748
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200749result (BSSGP RESET) = -16
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200750
751--- Make connection to SGSN alive ---
752
753PROCESSING RESET_ACK from 0x05060708:32000
75403 01 82 01 01 04 82 01 00
755
756MESSAGE to SGSN, msg length 1
7570a
758
759result (RESET_ACK) = 1
760
761PROCESSING ALIVE_ACK from 0x05060708:32000
7620b
763
764MESSAGE to SGSN, msg length 1
76506
766
767result (ALIVE_ACK) = 1
768
769Current NS-VCIs:
770 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000, blocked
771 NS-VC Block count : 1
772
773--- Send message to SGSN ---
774
775SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
776NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
77722 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
778
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200779result (BSSGP RESET) = -16
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200780
781--- Unblock connection to SGSN ---
782
783PROCESSING UNBLOCK_ACK from 0x05060708:32000
78407
785
786==> got signal NS_UNBLOCK, NS-VC 0x0101/5.6.7.8:32000
787result (UNBLOCK_ACK) = 0
788
789PROCESSING ALIVE from 0x05060708:32000
7900a
791
792MESSAGE to SGSN, msg length 1
7930b
794
795result (ALIVE) = 1
796
797Current NS-VCIs:
798 VCI 0x0101, NSEI 0x0100, peer 0x05060708:32000
799 NS-VC Block count : 1
800
801--- Send message to SGSN ---
802
803SENDING BSSGP RESET to NSEI 0x0100, BVCI 0x0000
804NS UNITDATA MESSAGE to SGSN, BVCI 0x0000, msg length 18
80522 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
806
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200807MESSAGE to SGSN, msg length 22
80800 00 00 00 22 04 82 4a 2e 07 81 08 08 88 10 20 30 40 50 60 10 00
809
810result (BSSGP RESET) = 22
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200811
812--- Send empty message with BVCI to SGSN ---
813
814SENDING [empty] to NSEI 0x0100, BVCI 0x0102
815NS UNITDATA MESSAGE to SGSN, BVCI 0x0102, msg length 0
816
817
Jacob Erlbeckbf021962013-10-17 13:58:35 +0200818MESSAGE to SGSN, msg length 4
81900 00 01 02
820
821result ([empty]) = 4
Jacob Erlbeck0d4e9492013-10-17 13:58:34 +0200822
Jacob Erlbeckdcce1962013-10-08 12:04:43 +0200823===== NS protocol test END
824