Разработка интеллектуальной системы мониторинга компании GN Nettest для сетей ОКС7, GSM и IN

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?са, видео и данных, тема контроля уровня сервиса и качества работы сети становится особенно актуальной. Для тестирования этих параметров и предназначен MP1230A. Прибор осуществляет тестирование и мониторинг сетей IP. Обладает возможностями по тестированию MPLS и QoS, декодированию и эмуляции протоколов, в том числе IPv6, BGP4 и других. В приборе можно тестировать различные интерфейсы со скоростями передачи от 10 Мбит/с до 10Гбит/с. Любая комбинация из пяти интерфейсных модулей может использоваться в MP1230A. Более того, до 8 анализаторов MP1230A могут быть объединены в цепочку с одним прибором, действующим, как контроллер для остальных. В этом случае количество одновременно тестируемых портов может возрасти до 320 (10/100BASE-TX).

Анализатор имеет мощную систему фильтров и триггеров, которые могут устанавливаться независимо для каждого порта.

Прибор поддерживает тестирование согласно RFC2544, тестирование параметров QoS, монитора VPN QoS, тестирование работы BGP4. Мониторинг заголовков и APS для SDH. Анализатор имеет богатый набор функций по автоматическому тестированию с использованием команд GPIB.

Таб. 3.1 Основные особенности Anritsu MD1230A.

Декодирование и эмуляция протоколов. Интерфейсы от 10 Мбит/с до 10Гбит/с. Расширяемость до 320 портов (100BASE-TX). Мощная и гибкая система фильтров и триггеров Тестирование MPLS и QoS. Тестирование согласно RFC2544. Тестирование параметров VPN QoS Тестирование BGP4 Оценка задержки доставки пакета с помощью GPS. Анализ параметров POS. Мониторинг заголовков и APS для SDH. Автоматическое тестирование.

Таб. 3.2 Технические характеристики.

Общие характеристики Интерфейсы RS-232C, GPIB, Ethernet, USB, PS/2, GPS antenna Синхронизация На 10 результатов измерений и на 10 конфигураций. Структура кадров В соответствии с RFC2544 Тестовые последовательности 64кбит/с +8кГц +50ppm, 2.048Мгц+50ppm, 1.544МГц+50ppm. Внесение ошибок 320х177х350мм Внесение сигналов тревоги 15кг. Модули Ethernet MU120101A MU120102A Порты 10/100BaseTX, 8 портов RJ45Дуплексный/полудуплексный 1000BaseSX/LX/LH/ZX 2 порта SCДуплексный Индикаторы Link, Tx/collision, Rx/error Link, Tx, Rx/error Установки пакета MAC адрес: постоянный, увеличивающийся, уменьшающийся, случайныйТаг VLAN: постоянный, увеличивающийся, уменьшающийся, случайныйМетка MPLS: до 10, постоянные установкиПротоколы: IPv4, IPv6, TCP, UDP, IGMP, ICMPv4, RIP, DHCP, IPX, ARPРедактирование данных пакета Длина пакета От 18 до 10000 байт От 48 до 65536 байт Команды для управления потоками данных Ошибки: FAS, B1, B2, B3, BIP-2, MS-REI, HP-REI, LP-REI Настройки для потоков данных Время между передачей пакетов:10BaseTX: от 8000нс до 170с (шаг 800нс)100BaseTX: от 800нс до 170с (шаг 80нс)Время между передачей очереди/потока:10BaseTX: от 8000нс до 170с (шаг 800нс)100BaseTX: от 800нс до 170с (шаг 80нс) Время между передачей пакетов:64нс до 120с (шаг 16нс)Время между передачей очереди/потока пакетов: 64нс до 120с (шаг 16нс) Количество потоков 256 на один порт Внесение ошибок Коллизия, ошибка FCS, ошибка dribble bit, ошибки размеров пакета, ошибки фрагментации, контрольной суммы заголовка IP и TCP/UDP заголовков Ошибка FCS, ошибки размеров пакета, ошибки фрагментации, контрольной суммы заголовка IP и TCP/UDP заголовков. Время задержки Минимальное, максимальное, среднее Измерения QoS 8 уровней посчета фреймов: таг VLAN приоритета (IEE802.1D), последние три бита поля DSCP (RFC2474) Буфер захвата 8Мбайт/порт 32Мбайт/порт Фильтры захвата Для каждого порта свои фильтры для MAC-адреса назначения, MAC-адреса источника, состояний ошибок, наличия 32-битной последовательности Триггеры захвата Для каждого порта свои триггеры для MAC-адреса назначения, MAC-адреса источника, состояний ошибок, наличия 32-битной последовательности, превышения порогового трафика, превышения пороговой задержки. А так же внешний вход триггера. Декодирование протоколов Ethernet, MPLS, VLAN, ARP, IPX, IPv4, IPv6, ICMP, TCP, UDP, IGMP, RIP, BGP4, DHCP Эмуляция протоколов ARP, RING, IGMP, BGP4

Из за того, что реальное оборудование для тестирования сетей довольно дорого, была рассмотрена возможность создания программной эмуляции приборов с помощью программного комплекса LabVIEW. Пакет LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) представляет собой универсальную систему (инструмент) программирования с расширенными библиотеками программ, ориентированную на решение задач управления инструментальными средствами измерения и задач сбора, обработки и представления экспериментальных данных.

Для полного проведения тестирования сигнализации в сетях абонентского доступа необходимо оборудование, которое поставляется как NI, так и сторонними производителями. Реальные приборы имеют свойство изнашиваться и выходить из строя. Программные модели приборов не имеют подобных недостатков. Данные виртуальные приборы возможно использовать для наглядной демонстрации процессов внутри сети, а также позволяют с наименьшими затратами времени и материальных средств вносить любые коррективы в свою структуру.

4. Технико-экономическая эффективность проекта

4.1 Определение трудоемкости выполненных работ

В процессе проектирования информационной системы проектировщик может разработать несколько вариантов технологических процессов, среди которых ему необходимо выбрать наилучший.

Основные требования, предъявляемые к выбираемому технологическому процессу:

обеспечение пользователя своевременной и достоверной информацией;

обеспечение высокой степени достоверности получаемой информации;

обеспечение минимальности трудовых и стоимостных затрат, связанных с обработкой данных.

Трудоемкость разработки программного обеспечения в чел.-часах определяется по формуле:

(4.1)

где - затраты труда н