Изобретение компьютера и уменьшение размера и стоимости процессоров произвели революцию в современной технике, по масштабам вполне соответствующую сдвигу парадигмы современной цивилизации. В настоящее время микроконтроллеры входят в состав как бытовых приборов и детских игрушек, так и сложных технологических систем. Не осталось в стороне и оборудование NGN: количество микропроцессоров в современных устройствах связи исчисляется не десятками и сотнями, а тысячами. Многие функции систем связи реализованы на одном микроконтроллере, существуют однопроцессорные коммутаторы Ethernet, ава-"латоры протоколов, модемы ADSL, Wi-Fi и пр. Даже такие функции, как коммутация пакетов, фильтрация, преобразование сигналов и другие, выполняются отдельными процессорами. Пример 2.23. Устройство DSLAM. В технологии широкополосного доступа ADSL2+ мультиплексирование трафика выполняет станционное устройство DSLAM (DSL Access Multiplexer — мультиплексор доступа DSL). Обмен данными здесь представляет собой сложный многоуровневый процесс, который будет отдельно исследован в гл. 4. В этом процессе DSLAM выполняет восстановление данных из кадров ADSL и формирование потока ячеек ATM. В современной концепции NGN технология ATM сохранена только как служебная, ячейки ATM преобразуются в более привычные для современных сетей пакеты данных, передаваемые по протоколу TCP/IP. Для этой цели в цепь абонентского доступа включен сервер широкополосного удаленного доступа (Broadband Remote Access Server, BRAS). Это устройство представляет собой краевой маршрутизатор IP для интеллектуального управления широкополосным доступом. BRAS позволяет управлять параметрами трафика от пользователей ADSL на уровне канала передачи данных пакетного трафика. В ADSL2+ функции DSLAM и BRAS объединены в одном оборудовании, так что ячейки ATM обрабатываются всего лишь несколькими модулями внутри DSLAM. Только вследствие большого количество процессоров архитектура оборудования NGN не была бы столь сложной, не будь внутри микроконтроллеров программного обеспечения (ПО). Изменение программного кода меняет функции микропроцессора и тем самым изменяет рабочие характеристики оборудования. Поскольку объем ПО постоянно растет, практически невозможно исключить вероятность возникновения ошибок. Несмотря на то что современные средства отладки оптимизируют поиск ошибок, часть из них в качестве скрытых дефектов присутствуют в новом оборудовании. В конечном счете это приводит к нарушениям в работе оборудования и несоответствию оборудования заявленным характеристикам. Тем более это проявляется для новейшей технологии, когда в полевых условиях оператор вынужден проводить обновление программного обеспечения. Пример 2.24. Риск использования автоматических процедур обновления программного обеспечения. Загруженная в одно из устройств сети новая версия программного обеспечения затем рассылается другим устройствам. Несомненным преимуществом такой процедуры является оперативность замены нового ПО, поскольку существует опасность, что сетевые элементы с разным ПО могут начать конфликтовать друг с другом и тем самым нарушают работу сети. Однако эта же процедура может нанести урон оператору. Например, несколько лет назад в Европе имел место случай загрузки дефектного программного обеспечения на DSLAM в сети, которое привело к блокировке абонентских подключений. D результате оператор в течение нескольких часов потерял всех подключенных абонентов на сети. Восстановление исходной конфигурации потребовало больших усилий и заняло более суток. Этот пример показывает влияние адаптивных алгоритмов на работу сети: с одной стороны, такие алгоритмы могут оптимизировать работу, с другой — есть опасность радикального сбоя в сети. Оператор ADSL извлек урок из сложившейся ситуации и создал лабораторию входного контроля, в которой теперь проверяются новые версии ПО до того, как непосредственно внедрить их на сети. Все перечисленные факторы (большое количество процессоров, объем программного обеспечения, вероятные сбои в сети, вызванные программным кодом, и пр.) влияют на процессы диагностики устройств NGN. Наличие скрытых дефектов в оборудовании, исключить которые практически невозможно, делает поведение устройств лишь относительно предсказуемым. По этой причине устройство NGN должно рассматриваться как «черный ящик», поведение которого в общем случае неизвестно оператору. Работоспособность оборудования должна проверяться в различных ситуациях, которые могут встретиться на сети. Для этого, в частности, и


создаются лаборатории входного контроля. Таким образом, достижения современной микроэлектроники существенно сказываются на технологи и NGN и специфике работы и эксплуатации этих сетей.

Рубрика:

Теги: