Скачиваний:
53
Добавлен:
01.05.2014
Размер:
373.25 Кб
Скачать

Программные модели для режима Hot Swap

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

Системная поддержка общего назначения позволяет работать любым модулям (поддерживающим Hot Swap спецификацию) с любыми типами пользовательских приложений. Такая поддержка должна быть полностью интегрирована в операционную систему. Реализация таких программных механизмов наиболее предпочтительна с точки зрения пользователей, с другой стороны, такая обобщенная модель сложна в реализации.

Системная поддержка специального назначения поддерживает режим "горячей замены" для предопределенного набора приложений и модулей. Такая модель не предполагает наличие программных механизмов для Hot Swap, уже встроенных в операционную систему. Как правило, системная поддержка реализуется для систем реального времени.

В настоящее время режим "горячей замены" реализован в рамках операционной системы реального времени LynxOS. По данным компаний-разработчиков операционных систем к концу 3 квартала 1999 года режим Hot Swap будет поддержан в таких системах, как VxWorks, QNX, ISI, Linux. Компания Natural Microsystems совместно с Microsoft проводит бета-тестирование программной поддержки Hot Swap для системы Windows2000 с использованием драйверов и сервисного программного обеспечения для CompactPCI телекоммуникационного интерфейса 4 каналов Е1.

Одним из важных компонентов программного обеспечения являются драйверы Hot Swap модулей. Основные требования к такому драйверу аналогичны требованиям к Hot Plug драйверам - возможность запустить и остановить драйвер в работающей системе, повторение инициализации. Как правило, драйверы обеспечивают поддержку Basic и Full Hot Swap.

Для более быстрого развития программных средств, поддерживающих Hot Swap и High Availability системы, рядом компаний выдвинута инициатива OpenTelecom (www.opentelecom.org). В рамках этой инициативы предполагается открытие исходных текстов системного программного обеспечения для компонентов Hot Swap.

Примеры модулей и систем

По данным консорциума PICMG на июль номенклатура CompactPCI модулей для телекоммуникационных применений и систем компьютерной телефонии составляет 82 наименования. Большинство из них (64) поддерживает реализацию режима "горячей замены". Поддержка Hot Swap, оговоренная в спецификациях на каждый модуль, означает возможность реализации механизмов "горячей замены", т.е. на модуле имеются все необходимые аппаратные компоненты: микропереключатель и светодиод на передней панели, контакты разной длины в разъеме, интегральная поддержка специальных интерфейсных сигналов. Таким образом, CompactPCI модули удовлетворяют спецификациям PICMG на Hot Swap. При этом реальное применение модулей в режиме Hot Swap, конечно, требует специальной системной поддержки, основные компоненты которой были описаны выше. Такая системная поддержка зависит от операционной системы, под управлением которой предполагается построение комплексов компьютерной телефонии.

В таблице 7 приведена краткая информация по основным компаниям, которые производят CompactPCI модули для систем компьютерной телефонии с поддержкой режима Hot Swap. Более полную информацию и модулях и компаниях можно получить на сайте независимой ассоциации PICMG (www.picmg.org).

Таблица 7. Основные компании - производители CompactPCI телекоммуникационных модулей и интерфейсов для компьютерной телефонии.

Компания

WWW

Модули

Analogic

www.analogic.com

4 канала Е1, шина H.110

AudioCodes

www.audiocodes.com

4 канала Е1, аппаратная реализация аудио кодеров G.723.1 G.729A, шина H.110

Blue Wave Systems

www.bluews.com

DSP 6400 MIPS, шина H.110

Dialogic

www.dialogic.com

4 канала Е1, шина H.110, поддержка архитектуры DM3

Embedded Telephony Solutions

www.etsolution.com

4 / 8 каналов Е1, шина H.110

InnoMediaLogic

www.iml-cti.com

ATM-TDM , шина H.110

Motorola Computer Group

www.mcg.mot.com

Одноплатные компьютеры, системы High Availability

Natural MicroSystems

www.nmss.com

4 канала E1, программная поддержка Hot Swap под WindowsNT

Performance Technologies

www.pt.com

4 канала Е1 , шина H.110

Telesoft

www.telesoft-design.co.uk

8 каналов Е1, шина H.110, поддержка SS7

VoiceBoard

www.voiceboard.com

4/8 каналов E1, шина H.110, поддержка SS7

Znyx

www.znyx.com

4/8 каналов FastEthernet

Следует подчеркнуть, что возможности создания современных систем компьютерной телефонии с использованием CompactPCI спецификации Hot-Swap наиболее адекватны современным требованиям рынка по надежности, масштабируемости, доступности систем. Открытость спецификаций стандарта CompactPCI позволяет использовать при создании систем аппаратуру различных компаний с уверенностью в совместимости технических средств. Анализ рынка и доступные на сегодняшний день технологии позволяют сделать вывод, что современные системы компьютерной телефонии должны использовать принципы hot-swap для обеспечения требуемого уровня надежности.