- •Технология CompactPci
- •История создания CompactPci
- •Офисные компьютеры
- •"Полупромышленные" промышленные компьютеры
- •В мире действительно промышленных ммс
- •Новый аппаратный стандарт CompactPci
- •Номенклатура CompactPci
- •Vme и CompactPci
- •Физические параметры и сравнительные характеристики
- •CompactPci и компьютерная телефония
- •Основные преимущества стандарта CompactPci
- •Технология шины pci
- •Конструктивы Евромеханики
- •Штырьковые соединители
- •"Plug&Play" совместимость
- •Программная и аппаратная открытость платформы
- •Шина компьютерной телефонии h.110 (ctBus)
- •Возможность "горячей замены"
- •Модульные компоненты для компьютерной телефонии
- •Общесистемные средства
- •Телекоммуникационные и сетевые модули
- •Dsp технологии на базе стандарта CompactPci
- •4 Поколение dsp - базовые технологии для систем компьютерной телефонии
- •Dsp модули в стандарте CompactPci
- •Программно-аппаратный набор ComStruct - пример модульной архитектуры для телекоммуникаций
- •Реализация "горячей замены" в CompactPci
- •Реализация Hot Swap в рамках стандарта CompactPci
- •Программные модели для режима Hot Swap
- •Примеры модулей и систем
- •Список использованных источников
"Plug&Play" совместимость
Программная совместимость CompactPCI систем базируется на принципах "Plug&Play". При использовании интерфейсных схем, используемых в desktop PCI компьютерах драйверы устройств остаются без изменений, что позволяет использовать все стандартные программные платформы - MS Windows 95/98/NT, Solaris, Linux и т.п.
Программная и аппаратная открытость платформы
К преимуществам применения аппаратуры на основе CompactPCI можно отнести следующие достаточно характерные для магистрально-модульных систем факторы:
Аппаратная открытость системы, позволяющая наращивать мощность или добавлять новые функциональные возможности уже существующих систем;
Наличие большого спектра системных и периферийных модулей от разных производителей;
Программная открытость системы, позволяющая реализовать как задачи общего управления сетью, так и специфические задачи по учету, контролю доступа, шифрованию, сжатию информации;
Возможность работы под управлением различных операционных систем. Это позволяет в одних случаях реализовать удобный и привычный интерфейс пользователя (WindowsNT), а в других случаях построить высоконадежную среду с минимальными временами реакции на события (системы реального времени OS-9, VxWorks и др.).
Программно-аппаратная открытость платформы является важнейшим фактором обеспечивающим сохранение инвестиций и позволяющим сократить время выхода готовых систем на рынок. Сокращение сроков разработки готовых систем принципиально важно на рынке компьютерной телефонии.
Шина компьютерной телефонии h.110 (ctBus)
Главным преимуществом применения стандарта CompactPCI в системах компьютерной телефонии является наличие стандартизованной шины компьютерной телефонии H.110, которая является результатом коллективной разработки крупнейших компаний (Ericsson, HP, Lucent, Motorola, Dialogic, Natural MicroSystems, Nortel, Mitel, Brooktrout и др.), объединенных в Форум по корпоративной компьютерной телефонии, ECTF (Enterprise Computer Telephony Forum) - www.ectf.org. Форум ECTF образован в 1995 году фирмами-поставщиками аппаратных и программных средств для телефонных систем, в цели которого входило повышение совместимости систем компьютерной телефонии различных производителей. В это время телефонная промышленность являла собой смешение конкурирующих между собой программных средств и технических платформ. ECTF пытается исправить эту ситуацию и "структурировать" стандарты компьютерной телефонии таким образом, чтобы на базе одной и той же технологии можно было строить телефонные системы как для небольших учреждений, так и для крупных интернациональных корпораций. Первым большим результатом работы ECTF стала спецификация аппаратных компонентов шины CTBus - Н.100/H.110, а также набор стандартных программных интерфейсов, известных под названием S.100/S.300.
Шина Н.100 CTBus была определена для гибкого кабеля, подключаемого в верхней части телефонных PCI-плат в формате персональных компьютеров. Этот плоский кабель последовательно проходит через все телефонные платы, расположенные на объединительной панели в соседних слотах. С одной стороны, это было дешевое решение, с другой стороны, ремонт подобных систем оставлял желать лучшего. Чтобы заменить какой-либо неисправный модуль, необходимо отключить плоский кабель от каждого модуля, заменять неисправный модуль, а затем снова подключить кабель. В некоторых случаях приходится заменять и сам кабель, который повреждается в результате подобной процедуры. Кроме того, недостаток пространства для каналов ввода/вывода на задней стороне компьютерных карт ограничивает количество телефонных линий, которые в принципе можно было бы подключить к одной плате.
CompactPCI-версия шины CTBus (H.110) исправляет эту ситуацию. CompactPCI модули формата 6U, обладают широкими возможностями ввода/вывода через задний разъем, где есть огромное количество контактов, вполне достаточное для организации как телефонной подшины между платами, так и телефонных межсоединений. Недавно введённая в стандарт CompactPCI спецификация IEEE 1101.11 Rear Panel Transition Module (Переходный модуль для задней панели) обеспечивает надежный метод подключения телефонных линий с задней стороны каркаса. На этих переходных модулях можно также реализовывать схемы защиты от перенапряжения и искрообразования. По сравнению со своими предшественниками шина Н.100/Н110 имеет множество преимуществ, в частности:
PCI-интерфейс,
скорость передачи данных 8 Мбайт/с,
дублирование синхроимпульсов (что повышает устойчивость к сбоям),
4096 двунаправленных временных квантов (т.е. до 2048 дуплексных каналов),
обратная совместимость с шинами SC Bus, MVIP Bus и HMVIP Bus,
По этой шине передаются следующие сигналы (все линии с импедансом 65 Ом):
продублированные тактовые сигналы данных с частотой 8,192 МГц,
продублированные кадровые сигналы с частотой 8 КГц,
продублированные синхросигналы телекоммуникационной сети,
канал сообщений с пропускной способностью 2 Мбайт/с,
потоки данных с пропускной способностью 8 Мбайт/с,
синхроимпульсы кадров и данных.
В спецификации CompactPCI для компьютерной телефонии приводится дальнейшее определение способов использования тыльных переходных модулей, удовлетворяющих стандарту IEEE 1101.11. В соответствии со спецификацией компьютерной телефонии, эти модули соединяются с основными модулями через разъем J5 объединительной панели и обеспечивают ввода/вывод через заднюю панель. Одно из важных свойств данной спецификации - возможность подключения к каждому вставному телефонному модулю до 32 сигнальных пар. Это означает, что к одному модулю можно подвести до 16 каналов Т1/Е1, что позволяет строить системы с очень высокой плотностью линий, при этом одна 14-слотовая система может (теоретически) поддерживать до 224 каналов Т1/Е1. Таким образом система компьютерной телефонии, построенная на базе крейта CompactPCI использует как компьютерную шину PCI так и телефонную шину H.110, что позволяет создавать в одном конструктиве высокоинтегрированные решения.