ЄС-11

Цифрова комутаційна система

Науково-виробничий центр
"Автоматизовані мікропроцесорні системи"
ЄДРПОУ: 13807402 тел: +380-32-237-21-36

Користувальницькькі налаштування

Налаштування сайту


extrasoft:cmdline:testcall

Програма керування автозапитувачем vZs7. Працює починаючи від Meta-TH0 і вище

Для керування роботою автозапитувача vZs7 використовується програма testcall.exe - це консольна програма, яка має такий формат виклику:

testcall.exe -<аргумент1> <параметр1.1> <параметр1.2> -<аргумент2> <параметр2.1> <параметр2.2>

Оскільки драйвер vZs7 базується на драйвері ySs7, то керування відбувається по протоколу ISUP. Для взаємодії на вхід vZs7 подаються сигнальні одиниці протоколу ISUP, починаючи з поля MessageType. Результатами роботи програми будуть теж сигнальні одиниці, згенеровані на виході драйвера vZs7.

Перелік агрументів і їх параметрів

-help

Виводить на екран короткий опис параметрів програми. При запуску програми без параметрів теж видається короткий опис параметрів.

-module <name>

Визначає шлях і назву модуля взаємодії з CommSrv (по замовчуванню EC11NetService.dll).

-station <name> <type>

Визначає маршрут, за допомогою якого відбуватиметься взаємодія зі станцією. Цей аргумент має два параметри: назва станції (згідно файлу завдання CommSrv) і тип станції (local або remote). При відсутності другого параметра по замовчуванню вибирається маршрут local. Якщо назва станції містить пробіли, то її слід взяти в подвійні лапки. Приклади:

testcall.exe -station Test1Qlm local
testcall.exe -station Test1Qlm
testcall.exe -station "Test1Qlm - 192.168.0.205 : 59392" remote

-retry <maxcnt>

Визначає кількість повторних спроб комунікації. По замовчуванню повтори відключені. При будь-якому збої припиняється виконання команди. Наприклад:

testcall.exe -station Test1Qlm local -retry 3

-list <lines>

Список драйверів vZs7, з якими проводити взаємодію. На сьогоднішній день використовується лише перший в списку драйвер. І вся взаємодія відбувається лише з одним драйвером.

-send <data>

Визначає шістнадцяткові дані сформованої сигнальної одиниці, яка подається на вхід драйвера vZs7 так, ніби вона отримана з ланки сигналізації. При відсутності цього параметра або відсутності даних програма лише забере сигнальну одиницю, яка стоїть в черзі на відправку.

Рерзультати виконання програми

Результатом роботи програми є сигнальна одиниця, яка стоїть в черзі на передачу в ланку сигналізації. Сигнальні одиниці, які не забрані до приходу нової сигнальної одиниці будуть затерті новими сигнальними одиницями.

Приклади використання

Приклад надсилання ISUP повідомлення RLC:

testcall.exe -station TD8X1Drm -list ZY5 -send "10 00"

Приклад надсилання ISUP повідомлення REL з причиною 17 (абонент зайнятий):

testcall.exe -station TD8X1Drm -list ZY5 -send "0C 02 00 02 84 91"

Приклад простого зчитування сигнальної одиниці, підготовленої на передачу:

testcall.exe -station TD8X1Drm -list ZY5 -send
extrasoft/cmdline/testcall.txt · В останнє змінено: 2015/04/17 15:25 (зовнішнє редагування)