source: trunk/ETSI-Testsuites/ETSI_auto_IOT/ttcn/LibIot/LibIot_PIXITS.ttcn @ 40

Last change on this file since 40 was 22, checked in by rings, 14 years ago
  • Property svn:executable set to *
File size: 23.4 KB
Line 
1/*
2 *      @author         STF     370
3 *      @version                $Id: LibIot_PIXITS.ttcn 277     2009-06-16 15:06:42Z pintar     $
4 *      @desc           This module     provides PIXIT parameters       which   need to be
5 *                              changeable within       validation
6 */
7
8module LibIot_PIXITS     {
9 
10        import from     LibIot_TypesAndValues   
11        {
12                type IOTExecMode,       IotVerdictType, CaptureMode, RecordMode, FileList, TimeOffset, EutInterfaceInfoList,
13                ProtocolFilter, IpAddress, PortNumber, ProductList, InterfaceAvailableList;
14        }
15
16        /**
17                *       @desc   PIXIT   defines which   verdict  (E2E   or conformance)is       to be   kept track of   with the TTCN-3 verdict.
18                *                               Note that       the     verdict not     chosen will     be only available       in log statements.
19                */
20        modulepar       IotVerdictType PX_TTCN3_VERDICT := e_conformance;
21       
22        /**
23        *       
24        *       @desc   Maximum time limit used by monitor component for waiting for expected   incoming messages
25        */
26        modulepar       float   PX_MAX_MSG_WAIT := 10.0;
27
28        /**
29         *
30         * @desc Example of     module parameter based entry of EUT     interface       information     for     all     products particpating   in an   interoperability event
31         */
32        modulepar       ProductList     PX_PRODUCTS     := {
33                {
34                        // productIndex = 0
35                        productName := "Ericsson",
36                        monitorInterfaces       := {
37                                {
38                                        interfaceName   := "Gm",
39                                        interfaceInfo   := {
40                                                IpInterfaceInfo := {
41                                                        {
42                                                                domainName :=   "pcscf.ericsson.etsi",
43                                                                IpAddress       := "192.86.1.97",
44                                                                portNumbers     := {5060}
45                                                        },
46                                                        {
47                                                                domainName :=   omit,
48                                                                IpAddress       := "10.10.20.2",
49                                                                portNumbers     := {5060}
50                                                        },
51                                                        {
52                                                                domainName :=   omit,
53                                                                IpAddress       := "10.10.20.3",
54                                                                portNumbers     := {5060}
55                                                        },
56                                                        {
57                                                                domainName :=   omit,
58                                                                IpAddress       := "10.10.20.37",
59                                                                portNumbers     := {5060}
60                                                        },
61                                                        {
62                                                                domainName :=   omit,
63                                                                IpAddress       := "10.10.20.38",
64                                                                portNumbers     := {5060}
65                                                        },
66                                                        {
67                                                                domainName :=   omit,
68                                                                IpAddress       := "10.10.20.66",
69                                                                portNumbers     := {5060}
70                                                        },
71                                                        {
72                                                                domainName :=   omit,
73                                                                IpAddress       := "10.10.20.67",
74                                                                portNumbers     := {5060}
75                                                        },
76                                                        {
77                                                                domainName :=   omit,
78                                                                IpAddress       := "10.10.20.98",
79                                                                portNumbers     := {5060}
80                                                        },
81                                                        {
82                                                                domainName :=   omit,
83                                                                IpAddress       := "10.10.20.99",
84                                                                portNumbers     := {5060}
85                                                        }
86                                                }
87                                        }
88                                },
89                                {
90                                        interfaceName   := "Ic",
91                                        interfaceInfo   := {
92                                                IpInterfaceInfo := {
93                                                        {
94                                                                domainName :=   "pcscf.ericsson.etsi",
95                                                                IpAddress       := "192.86.1.97",
96                                                                portNumbers     := {5060}
97                                                        },
98                                                        {
99                                                                domainName :=   "icscf.ericsson.etsi",
100                                                                IpAddress       := "192.86.1.98",
101                                                                portNumbers     := {5060}
102                                                        },
103                                                        {
104                                                                domainName :=   "scscf.ericsson.etsi",
105                                                                IpAddress       := "192.86.1.99",
106                                                                portNumbers     := {5060}
107                                                        }
108                                                }
109                                        }
110                                },
111                                {
112                                        interfaceName   := "Isc",
113                                        interfaceInfo   := {
114                                                IpInterfaceInfo := {
115                                                        {
116                                                                domainName :=   "telephonyas.ericsson.etsi",
117                                                                IpAddress       := "192.86.1.109",
118                                                                portNumbers     := {}
119                                                        },
120                                                        {
121                                                                domainName :=   "presenceas.ericsson.etsi",
122                                                                IpAddress       := "192.86.1.106",
123                                                                portNumbers     := {}
124                                                        },
125                                                        {
126                                                                domainName :=   "mtasout.ericsson.etsi",
127                                                                IpAddress       := "0.0.0.0",
128                                                                portNumbers     := {}
129                                                        },
130                                                        {
131                                                                domainName :=   "scscf.ericsson.etsi",
132                                                                IpAddress       := "192.86.1.99",
133                                                                portNumbers     := {5060}
134                                                        }
135                                                       
136                                                }
137                                        }
138                                }
139                        }
140                },                             
141                {
142                        // productIndex = 1
143                        productName := "Thomson",
144                        monitorInterfaces       := {
145                                {
146                                        interfaceName   := "Gm",
147                                        interfaceInfo   := {
148                                                IpInterfaceInfo := {
149                                                        {
150                                                                domainName :=   "pcscf.thomson.etsi",
151                                                                IpAddress       := "10.10.2.10",
152                                                                portNumbers     := {5060}
153                                                        },
154                                                        {
155                                                                domainName :=   omit,
156                                                                IpAddress       := "10.10.20.8",
157                                                                portNumbers     := {5060}
158                                                        },
159                                                        {
160                                                                domainName :=   omit,
161                                                                IpAddress       := "10.10.20.9",
162                                                                portNumbers     := {5060}
163                                                        },
164                                                        {
165                                                                domainName :=   omit,
166                                                                IpAddress       := "10.10.20.41",
167                                                                portNumbers     := {5060}
168                                                        },
169                                                        {
170                                                                domainName :=   omit,
171                                                                IpAddress       := "10.10.20.42",
172                                                                portNumbers     := {5060}
173                                                        },
174                                                        {
175                                                                domainName :=   omit,
176                                                                IpAddress       := "10.10.20.70",
177                                                                portNumbers     := {5060}
178                                                        },
179                                                        {
180                                                                domainName :=   omit,
181                                                                IpAddress       := "10.10.20.71",
182                                                                portNumbers     := {5060}
183                                                        },
184                                                        {
185                                                                domainName :=   omit,
186                                                                IpAddress       := "10.10.20.106",
187                                                                portNumbers     := {5060}
188                                                        },
189                                                        {
190                                                                domainName :=   omit,
191                                                                IpAddress       := "10.10.20.107",
192                                                                portNumbers     := {5060}
193                                                        }
194                                                }
195                                        }
196                                },
197                                {
198                                        interfaceName   := "Ic",
199                                        interfaceInfo   := {
200                                                IpInterfaceInfo := {
201                                                        {
202                                                                domainName :=   "pcscf.thomson.etsi",
203                                                                IpAddress       := "10.10.2.10",
204                                                                portNumbers     := {5060}
205                                                        },
206                                                        {
207                                                                domainName :=   "icscf.thomson.etsi",
208                                                                IpAddress       := "10.10.2.10",
209                                                                portNumbers     := {5180,5185}
210                                                        },
211                                                        {
212                                                                domainName :=   "scscf.thomson.etsi",
213                                                                IpAddress       := "10.10.2.10",
214                                                                portNumbers     := {5185,5187,5188,5189}
215                                                        }
216                                                }
217                                        }
218                                },
219                                {
220                                        interfaceName   := "Isc",
221                                        interfaceInfo   := {
222                                                IpInterfaceInfo := {
223                                                        {
224                                                                domainName :=   "pcscf.thomson.etsi",
225                                                                IpAddress       := "10.10.2.10",
226                                                                portNumbers     := {5060}
227                                                        },
228                                                        {
229                                                                domainName :=   "telephonyas.thomson.net",
230                                                                IpAddress       := "10.10.2.20",
231                                                                portNumbers     := {5076}
232                                                        }
233                                                }
234                                        }
235                                }
236                        }
237                },     
238                {
239                        // productIndex = 2
240                        productName := "NSN",
241                        monitorInterfaces       := {
242                                {
243                                        interfaceName   := "Gm",
244                                        interfaceInfo   := {
245                                                IpInterfaceInfo := {
246                                                        {
247                                                                domainName :=   "pcscf-gm.nsn.etsi",
248                                                                IpAddress       := "10.10.1.99",
249                                                                portNumbers     := {5060}
250                                                        },
251                                                        {
252                                                                domainName :=   omit,
253                                                                IpAddress       := "10.10.20.16",
254                                                                portNumbers     := {5060}
255                                                        },
256                                                        {
257                                                                domainName :=   omit,
258                                                                IpAddress       := "10.10.20.17",
259                                                                portNumbers     := {5060}
260                                                        },
261                                                        {
262                                                                domainName :=   omit,
263                                                                IpAddress       := "10.10.20.39",
264                                                                portNumbers     := {5060}
265                                                        },
266                                                        {
267                                                                domainName :=   omit,
268                                                                IpAddress       := "10.10.20.40",
269                                                                portNumbers     := {5060}
270                                                        },
271                                                        {
272                                                                domainName :=   omit,
273                                                                IpAddress       := "10.10.20.68",
274                                                                portNumbers     := {5060}
275                                                        },
276                                                        {
277                                                                domainName :=   omit,
278                                                                IpAddress       := "10.10.20.69",
279                                                                portNumbers     := {5060}
280                                                        },
281                                                        {
282                                                                domainName :=   omit,
283                                                                IpAddress       := "10.10.20.100",
284                                                                portNumbers     := {5060}
285                                                        },
286                                                        {
287                                                                domainName :=   omit,
288                                                                IpAddress       := "10.10.20.101",
289                                                                portNumbers     := {5060}
290                                                        }
291                                                }
292                                        }
293                                },
294                                {
295                                        interfaceName   := "Ic",
296                                        interfaceInfo   := {
297                                                IpInterfaceInfo := {
298                                                        {
299                                                                domainName :=   "pcscf-mw.nsn.etsi",
300                                                                IpAddress       := "10.10.1.67",
301                                                                portNumbers     := {5070}
302                                                        },
303                                                        {
304                                                                domainName :=   "icscf.nsn.etsi",
305                                                                IpAddress       := "10.10.1.67",
306                                                                portNumbers     := {5080}
307                                                        },
308                                                        {
309                                                                domainName :=   "scscf.nsn.etsi",
310                                                                IpAddress       := "10.10.1.67",
311                                                                portNumbers     := {5090}
312                                                        },
313                                                        {
314                                                                domainName :=   "pcscf-mw.nsn.etsi",
315                                                                IpAddress       := "10.10.1.67",
316                                                                portNumbers     := {5070}
317                                                        }
318                                                }
319                                        }
320                                },
321                                {
322                                        interfaceName   := "Isc",
323                                        interfaceInfo   := {
324                                                IpInterfaceInfo := {
325                                                        {
326                                                                domainName :=   "as.nsn.etsi",
327                                                                IpAddress       := "0.0.0.0",
328                                                                portNumbers     := {5060}
329                                                        }
330                                                }
331                                        }
332                                }
333                        }
334                },     
335                {
336                        // productIndex = 3
337                        productName := "Italtel",
338                        monitorInterfaces       := {
339                                {
340                                        interfaceName   := "Gm",
341                                        interfaceInfo   := {
342                                                IpInterfaceInfo := {
343                                                        {
344                                                                domainName :=   "pcscf.italtel.net",
345                                                                IpAddress       := "172.31.14.6",
346                                                                portNumbers     := {5060}
347                                                        }
348                                                }
349                                        }
350                                },
351                                {
352                                        interfaceName   := "Ic",
353                                        interfaceInfo   := {
354                                                IpInterfaceInfo := {
355                                                        {
356                                                                domainName :=   "icscf.italtel.net",
357                                                                IpAddress       := "172.31.14.2",
358                                                                portNumbers     := {5160}
359                                                        },
360                                                        {
361                                                                domainName :=   "scscf.italtel.net",
362                                                                IpAddress       := "172.31.14.10",
363                                                                portNumbers     := {5160}
364                                                        }
365                                                }
366                                        }
367                                },
368                                {
369                                        interfaceName   := "Isc",
370                                        interfaceInfo   := {
371                                                IpInterfaceInfo := {
372                                                        {
373                                                                domainName :=   "as.italtel.net",
374                                                                IpAddress       := "172.31.14.6",
375                                                                portNumbers     := {5060}
376                                                        }
377                                                }
378                                        }
379                                }
380                        }
381                },             
382                {
383                        // productIndex = 4
384                        productName := "EXFO",
385                        monitorInterfaces       := {
386                                {
387                                        interfaceName   := "Gm",
388                                        interfaceInfo   := {
389                                                IpInterfaceInfo := {
390                                                        {
391                                                                domainName :=   "pcscf.exfo.net",
392                                                                IpAddress       := "172.31.15.3",
393                                                                portNumbers     := {5060}
394                                                        }
395                                                }
396                                        }
397                                },
398                                {
399                                        interfaceName   := "Ic",
400                                        interfaceInfo   := {
401                                                IpInterfaceInfo := {
402                                                        {
403                                                                domainName :=   "icscf.exfo.net",
404                                                                IpAddress       := "172.31.15.2",
405                                                                portNumbers     := {5160}
406                                                        },
407                                                        {
408                                                                domainName :=   "scscf.exfo",
409                                                                IpAddress       := "172.31.15.4",
410                                                                portNumbers     := {5160}
411                                                        }
412                                                }
413                                        }
414                                },
415                                {
416                                        interfaceName   := "Isc",
417                                        interfaceInfo   := {
418                                                IpInterfaceInfo := {
419                                                        {
420                                                                domainName :=   "as.exfo.net",
421                                                                IpAddress       := "172.31.15.6",
422                                                                portNumbers     := {5060}
423                                                        }
424                                                }
425                                        }
426                                }
427                        }
428                },             
429                {
430                        // productIndex = 5
431                        productName := "Iskratel",
432                        monitorInterfaces       := {
433                                {
434                                        interfaceName   := "Gm",
435                                        interfaceInfo   := {
436                                                IpInterfaceInfo := {
437                                                        {
438                                                                domainName :=   "ptech.iskratel.etsi",
439                                                                IpAddress       := "10.10.14.14",
440                                                                portNumbers     := {5070}
441                                                        },
442                                                        {
443                                                                domainName :=   omit,
444                                                                IpAddress       := "10.10.20.6",
445                                                                portNumbers     := {5060}
446                                                        },
447                                                        {
448                                                                domainName :=   omit,
449                                                                IpAddress       := "10.10.20.7",
450                                                                portNumbers     := {5060}
451                                                        },
452                                                        {
453                                                                domainName :=   omit,
454                                                                IpAddress       := "10.10.20.35",
455                                                                portNumbers     := {5060}
456                                                        },
457                                                        {
458                                                                domainName :=   omit,
459                                                                IpAddress       := "10.10.20.36",
460                                                                portNumbers     := {5060}
461                                                        },
462                                                        {
463                                                                domainName :=   omit,
464                                                                IpAddress       := "10.10.20.74",
465                                                                portNumbers     := {5060}
466                                                        },
467                                                        {
468                                                                domainName :=   omit,
469                                                                IpAddress       := "10.10.20.75",
470                                                                portNumbers     := {5060}
471                                                        },
472                                                        {
473                                                                domainName :=   omit,
474                                                                IpAddress       := "10.10.20.104",
475                                                                portNumbers     := {5060}
476                                                        },
477                                                        {
478                                                                domainName :=   omit,
479                                                                IpAddress       := "10.10.20.105",
480                                                                portNumbers     := {5060}
481                                                        }
482                                                }
483                                        }
484                                },
485                                {
486                                        interfaceName   := "Ic",
487                                        interfaceInfo   := {
488                                                IpInterfaceInfo := {
489                                                        {
490                                                                domainName :=   "ptech.iskratel.etsi",
491                                                                IpAddress       := "10.10.14.14",
492                                                                portNumbers     := {5070}
493                                                        },
494                                                        {
495                                                                domainName :=   "itech.iskratel.etsi",
496                                                                IpAddress       := "10.10.14.10",
497                                                                portNumbers     := {5080}
498                                                        },
499                                                        {
500                                                                domainName :=   "stech.iskratel.etsi",
501                                                                IpAddress       := "10.10.14.18",
502                                                                portNumbers     := {5090}
503                                                        },
504                                                        {
505                                                                domainName :=   "stech.iskratel.etsi",
506                                                                IpAddress       := "10.10.14.6",
507                                                                portNumbers     := {5090}
508                                                        }                                                       
509                                                }
510                                        }
511                                },
512                                {
513                                        interfaceName   := "Isc",
514                                        interfaceInfo   := {
515                                                IpInterfaceInfo := {
516                                                        {
517                                                                domainName :=   "astech.iskratel.etsi",
518                                                                IpAddress       := "10.10.14.30",
519                                                                portNumbers     := {5060}
520                                                        },
521                                                        {
522                                                                domainName :=   "stech.iskratel.etsi",
523                                                                IpAddress       := "10.10.14.6",
524                                                                portNumbers     := {5090}
525                                                        }                                                       
526                                                       
527                                                }
528                                        }
529                                }
530                        }
531                },
532                {                               
533                        // productIndex = 6
534                        productName := "Starrent",
535                        monitorInterfaces       := {
536                                {
537                                        interfaceName   := "Gm",
538                                        interfaceInfo   := {
539                                                IpInterfaceInfo := {
540                                                        {
541                                                                domainName :=   "pcscf.starrent.etsi",
542                                                                IpAddress       := "10.10.15.10",
543                                                                portNumbers     := {5060}
544                                                        },
545                                                        {
546                                                                domainName :=   omit,
547                                                                IpAddress       := "10.10.20.10",
548                                                                portNumbers     := {5060}
549                                                        },
550                                                        {
551                                                                domainName :=   omit,
552                                                                IpAddress       := "10.10.20.11",
553                                                                portNumbers     := {5060}
554                                                        },
555                                                        {
556                                                                domainName :=   omit,
557                                                                IpAddress       := "10.10.20.43",
558                                                                portNumbers     := {5060}
559                                                        },
560                                                        {
561                                                                domainName :=   omit,
562                                                                IpAddress       := "10.10.20.44",
563                                                                portNumbers     := {5060}
564                                                        },
565                                                        {
566                                                                domainName :=   omit,
567                                                                IpAddress       := "10.10.20.70",
568                                                                portNumbers     := {5060}
569                                                        },
570                                                        {
571                                                                domainName :=   omit,
572                                                                IpAddress       := "10.10.20.71",
573                                                                portNumbers     := {5060}
574                                                        },
575                                                        {
576                                                                domainName :=   omit,
577                                                                IpAddress       := "10.10.20.108",
578                                                                portNumbers     := {5060}
579                                                        },
580                                                        {
581                                                                domainName :=   omit,
582                                                                IpAddress       := "10.10.20.109",
583                                                                portNumbers     := {5060}
584                                                        }
585                                                }
586                                        }
587                                },
588                                {
589                                        interfaceName   := "Ic",
590                                        interfaceInfo   := {
591                                                IpInterfaceInfo := {
592                                                        {
593                                                                domainName :=   "pcscf.starrent.etsi",
594                                                                IpAddress       := "10.10.15.10",
595                                                                portNumbers     := {5060}
596                                                        },
597                                                        {
598                                                                domainName :=   "scscf.starrent.etsi",
599                                                                IpAddress       := "10.10.15.11",
600                                                                portNumbers     := {5160}
601                                                        }
602                                                }
603                                        }
604                                },
605                                {
606                                        interfaceName   := "Isc",
607                                        interfaceInfo   := {
608                                                IpInterfaceInfo := {
609                                                        {
610                                                                domainName :=   "as.starrent.etsi",
611                                                                IpAddress       := "0.0.0.0",
612                                                                portNumbers     := {5060}
613                                                        }
614                                                }
615                                        }
616                                }
617                        }
618                },                             
619                {
620                        // productIndex = 7
621                        productName := "Acme Packet",
622                        monitorInterfaces       := {
623                                {
624                                        interfaceName   := "Gm",
625                                        interfaceInfo   := {
626                                                IpInterfaceInfo := {
627                                                        {
628                                                                domainName :=   "pcscf.acme.etsi",
629                                                                IpAddress       := "10.10.16.40",
630                                                                portNumbers     := {5060}
631                                                        },
632                                                        {
633                                                                domainName :=   omit,
634                                                                IpAddress       := "10.10.20.12",
635                                                                portNumbers     := {5060}
636                                                        },
637                                                        {
638                                                                domainName :=   omit,
639                                                                IpAddress       := "10.10.20.13",
640                                                                portNumbers     := {5060}
641                                                        },
642                                                        {
643                                                                domainName :=   omit,
644                                                                IpAddress       := "10.10.20.47",
645                                                                portNumbers     := {5060}
646                                                        },
647                                                        {
648                                                                domainName :=   omit,
649                                                                IpAddress       := "10.10.20.48",
650                                                                portNumbers     := {5060}
651                                                        },
652                                                        {
653                                                                domainName :=   omit,
654                                                                IpAddress       := "10.10.20.78",
655                                                                portNumbers     := {5060}
656                                                        },
657                                                        {
658                                                                domainName :=   omit,
659                                                                IpAddress       := "10.10.20.79",
660                                                                portNumbers     := {5060}
661                                                        },
662                                                        {
663                                                                domainName :=   omit,
664                                                                IpAddress       := "10.10.20.110",
665                                                                portNumbers     := {5060}
666                                                        },
667                                                        {
668                                                                domainName :=   omit,
669                                                                IpAddress       := "10.10.20.111",
670                                                                portNumbers     := {5060}
671                                                        }
672                                                }
673                                        }
674                                },
675                                {
676                                        interfaceName   := "Ic",
677                                        interfaceInfo   := {
678                                                IpInterfaceInfo := {
679                                                        {
680                                                                domainName :=   "pcscf.acme.etsi",
681                                                                IpAddress       := "10.10.16.40",
682                                                                portNumbers     := {5060}
683                                                        }
684                                                }
685                                        }
686                                },
687                                {
688                                        interfaceName   := "Isc",
689                                        interfaceInfo   := {
690                                                IpInterfaceInfo := {
691                                                        {
692                                                                domainName :=   "as.acme.etsi",
693                                                                IpAddress       := "0.0.0.0",
694                                                                portNumbers     := {5060}
695                                                        }
696                                                }
697                                        }
698                                }
699                        }
700                },
701                {
702                        // productIndex = 8
703                        productName := "Nexcom",
704                        monitorInterfaces       := {
705                                {
706                                        interfaceName   := "Gm",
707                                        interfaceInfo   := {
708                                                IpInterfaceInfo := {
709                                                        {
710                                                                domainName :=   "pcscf.nexcom.etsi",
711                                                                IpAddress       := "10.10.7.18",
712                                                                portNumbers     := {5080, 5055}
713                                                        },
714                                                        {
715                                                                domainName :=   omit,
716                                                                IpAddress       := "10.10.20.14",
717                                                                portNumbers     := {5060}
718                                                        },
719                                                        {
720                                                                domainName :=   omit,
721                                                                IpAddress       := "10.10.20.15",
722                                                                portNumbers     := {5060}
723                                                        },
724                                                        {
725                                                                domainName :=   omit,
726                                                                IpAddress       := "10.10.20.49",
727                                                                portNumbers     := {5060}
728                                                        },
729                                                        {
730                                                                domainName :=   omit,
731                                                                IpAddress       := "10.10.20.50",
732                                                                portNumbers     := {5060}
733                                                        },
734                                                        {
735                                                                domainName :=   omit,
736                                                                IpAddress       := "10.10.20.80",
737                                                                portNumbers     := {5060}
738                                                        },
739                                                        {
740                                                                domainName :=   omit,
741                                                                IpAddress       := "10.10.20.81",
742                                                                portNumbers     := {5060}
743                                                        },
744                                                        {
745                                                                domainName :=   omit,
746                                                                IpAddress       := "10.10.20.112",
747                                                                portNumbers     := {5060}
748                                                        },
749                                                        {
750                                                                domainName :=   omit,
751                                                                IpAddress       := "10.10.20.113",
752                                                                portNumbers     := {5060}
753                                                        }
754                                                }
755                                        }
756                                },
757                                {
758                                        interfaceName   := "Ic",
759                                        interfaceInfo   := {
760                                                IpInterfaceInfo := {
761                                                        {
762                                                                domainName :=   "pcscf.nexcom.etsi",
763                                                                IpAddress       := "10.10.7.18",
764                                                                portNumbers     := {5080, 5055}
765                                                        },
766                                                        {
767                                                                domainName :=   "icscf.nexcom.etsi",
768                                                                IpAddress       := "10.10.7.18",
769                                                                portNumbers     := {5060}
770                                                        },
771                                                        {
772                                                                domainName :=   "scscf.nexcom.etsi",
773                                                                IpAddress       := "10.10.7.18",
774                                                                portNumbers     := {5070}
775                                                        }
776                                                }
777                                        }
778                                },
779                                {
780                                        interfaceName   := "Isc",
781                                        interfaceInfo   := {
782                                                IpInterfaceInfo := {
783                                                        {
784                                                                domainName :=   "as.nexcom.etsi",
785                                                                IpAddress       := "0.0.0.0",
786                                                                portNumbers     := {5060}
787                                                        }
788                                                }
789                                        }
790                                }
791                        }
792                },
793                {
794                        // productIndex = 9
795                        productName := "Hutaro",
796                        monitorInterfaces       := {
797                                {
798                                        interfaceName   := "Gm",
799                                        interfaceInfo   := {
800                                                IpInterfaceInfo := {
801                                                        {
802                                                                domainName :=   "pcscf.hutaro.etsi",
803                                                                IpAddress       := "10.10.9.26",
804                                                                portNumbers     := {5060}
805                                                        },
806                                                        {
807                                                                domainName :=   omit,
808                                                                IpAddress       := "10.10.20.4",
809                                                                portNumbers     := {5060}
810                                                        },
811                                                        {
812                                                                domainName :=   omit,
813                                                                IpAddress       := "10.10.20.5",
814                                                                portNumbers     := {5060}
815                                                        },
816                                                        {
817                                                                domainName :=   omit,
818                                                                IpAddress       := "10.10.20.45",
819                                                                portNumbers     := {5060}
820                                                        },
821                                                        {
822                                                                domainName :=   omit,
823                                                                IpAddress       := "10.10.20.46",
824                                                                portNumbers     := {5060}
825                                                        },
826                                                        {
827                                                                domainName :=   omit,
828                                                                IpAddress       := "10.10.20.72",
829                                                                portNumbers     := {5060}
830                                                        },
831                                                        {
832                                                                domainName :=   omit,
833                                                                IpAddress       := "10.10.20.73",
834                                                                portNumbers     := {5060}
835                                                        },
836                                                        {
837                                                                domainName :=   omit,
838                                                                IpAddress       := "10.10.20.102",
839                                                                portNumbers     := {5060}
840                                                        },
841                                                        {
842                                                                domainName :=   omit,
843                                                                IpAddress       := "10.10.20.103",
844                                                                portNumbers     := {5060}
845                                                        }
846                                                }
847                                        }
848                                },
849                                {
850                                        interfaceName   := "Ic",
851                                        interfaceInfo   := {
852                                                IpInterfaceInfo := {
853                                                        {
854                                                                domainName :=   "pcscf.hutaro.etsi",
855                                                                IpAddress       := "10.10.9.26",
856                                                                portNumbers     := {5060}
857                                                        },
858                                                        {
859                                                                domainName :=   "icscf.hutaro.etsi",
860                                                                IpAddress       := "10.10.9.10",
861                                                                portNumbers     := {5080}
862                                                        },
863                                                        {
864                                                                domainName :=   "scscf.hutaro.etsi",
865                                                                IpAddress       := "127.0.0.1",
866                                                                portNumbers     := {5090}
867                                                        }
868                                                }
869                                        }
870                                },
871                                {
872                                        interfaceName   := "Isc",
873                                        interfaceInfo   := {
874                                                IpInterfaceInfo := {
875                                                        {
876                                                                domainName :=   "as.hutaro.etsi",
877                                                                IpAddress       := "0.0.0.0",
878                                                                portNumbers     := {5060}
879                                                        }
880                                                }
881                                        }
882                                }
883                        }
884                },
885                {
886                        // productIndex = 10
887                        productName := "Testing Tech IMS Core",
888                        monitorInterfaces       := {
889                                {
890                                        interfaceName   := "Gm",
891                                        interfaceInfo   := {
892                                                IpInterfaceInfo := {
893                                                        {
894                                                                domainName :=   "pcscf.testingtech.com",
895                                                                IpAddress       := "127.0.0.1",
896                                                                portNumbers     := {5060,       5061}
897                                                        }
898                                                }
899                                        }
900                                },
901                                {
902                                        interfaceName   := "Ic",
903                                        interfaceInfo   := {
904                                                IpInterfaceInfo := {
905                                                        {
906                                                                domainName :=   "icscf.testingtech.com",
907                                                                IpAddress       := "127.0.0.1",
908                                                                portNumbers     := {5080}
909                                                        },
910                                                        {
911                                                                domainName :=   "scscf.testingtech.com",
912                                                                IpAddress       := "127.0.0.1",
913                                                                portNumbers     := {5090}
914                                                        }
915                                                }
916                                        }
917                                },
918                                {
919                                        interfaceName   := "Isc",
920                                        interfaceInfo   := {
921                                                IpInterfaceInfo := {
922                                                        {
923                                                                domainName :=   "as.testingtech.com",
924                                                                IpAddress       := "127.0.0.1",
925                                                                portNumbers     := {5060}
926                                                        }
927                                                }
928                                        }
929                                }
930                        }
931                }
932        }
933       
934        /**
935         *
936         * @desc Selects product based on       index   in PX_PRODCUTS vendor   list for EUT_A
937         *
938         */
939        modulepar       integer PX_EUT_A := 6;
940       
941        /**
942         *
943         * @desc Selects product based on       index   in PX_PRODCUTS vendor   list for EUT_B
944         */
945        modulepar       integer PX_EUT_B := 8;
946       
947        /**
948         *
949         * @desc Selects product based on       index   in PX_PRODCUTS vendor   list for EUT_B_B2
950         */
951        modulepar       integer PX_EUT_B_B2     := 2;
952       
953       
954        /**
955        *
956        * @desc Selects if interfaces should be considered in the evaluation
957        *               interfaceName needs to be consistent to AtsImsIot_TestConfiguration
958        */
959        modulepar InterfaceAvailableList PX_AVAILABLE_INTERFACES := {
960                { interfaceName := "Gm A", available := true },
961                { interfaceName := "Gm B", available := true },
962                { interfaceName := "Ic", available := true },
963                { interfaceName := "Isc A", available := true },
964                { interfaceName := "Isc B", available := true },
965                { interfaceName := "User A", available := true },
966                { interfaceName := "User B", available := true },
967                { interfaceName := "User A2", available := true },
968                { interfaceName := "User B2", available := true }               
969        }
970       
971        group   adapterGeneralConfiguration     {
972                /**
973                *       
974                *       @desc   Maximum time limit used by trigger component for waiting for EUT response       after   command has     been sent
975                */
976                modulepar       float   PX_EUT_TRIGGER_RESPONSE := 15.0;
977               
978                /**
979                 * @desc
980                 *               In     case of offline mode,   it defines the path where all sessions's Pcap files are located.
981                 */
982                modulepar       charstring PX_IOT_PCAP_SESSIONS_PATH := "c:/Captures/Result/MS2 Wed Afternoon 1"; // Do not forget to upgrade PX_EUT_A and PX_EUT_B
983               
984                /**
985                 * @desc
986                 *               Defines if     the     record traffic capture mode     must be activated       or not.
987                 */
988                modulepar       RecordMode PX_IOT_RECORD_MODE   := e_norecord;
989               
990                /**
991                 * @desc
992                 *               Defines list   of the files to merge.
993                 */
994                modulepar       FileList PX_IOT_FILE_MERGE_LIST := { "TD_IMS_MESS_0001_19.pcap",        "TD_IMS_MESS_0001_20.pcap"      };
995               
996                /**
997                 * @desc
998                 *               Defines the location   of the files to merge.
999                 */
1000                modulepar       charstring PX_IOT_FILE_MERGE_PATH       := ".";
1001               
1002                /**
1003                 * @desc
1004                 *               Defines the location   of the files to merge.
1005                 */
1006                modulepar       charstring PX_IOT_MERGE_TOOL_PATH       := "C:\Program Files\WireShark";
1007               
1008                /**
1009                 * @desc
1010                 *               Defines the time       stamp   offset to       start   playing record traffic capture file.
1011                 */
1012                modulepar       TimeOffset PX_IOT_TIMESTAMP_OFFSET :=   
1013                {
1014                        seconds := 0,
1015                        microseconds := 0
1016                };
1017               
1018                /**
1019                 * @desc
1020                 *               List   of the network interfaces       to monitor.
1021                 *               Use ';' to     separate the interfaces
1022                 */
1023                modulepar       charstring PX_IOT_IFACES :=     "rpcap://\Device\NPF_{9E2D0FCD-C7F5-401D-B736-F0D4F8814715}";
1024               
1025                modulepar       EutInterfaceInfoList PX_IOT_EUTs_IFACE_INFO_LIST :=     
1026                {
1027                        {
1028                                eut     := "User A",
1029                                ipAddress       := "127.0.0.1",
1030                                portNumber :=   6610
1031                        },
1032                        {
1033                                eut     := "User B",
1034                                ipAddress       := "127.0.0.1",
1035                                portNumber :=   6611
1036                        }
1037                };
1038               
1039        }       // group adapterGlobalConfiguration
1040}
Note: See TracBrowser for help on using the repository browser.