Технология программного обеспечения

Программное обеспечение подсистемы коммутации D900/D1800 характеризуется:

– планом создания и проектирования программного обеспечения (SEPP)

– мощными стандартизированными языками описания и реализации (SDL и CHILL)

– разнообразной и удобной системой поддержки аппаратного и программного обеспечения (поддерживающее программное обеспечение также базируется на языке CHILL)

Языки описания и реализации

Важным инструментом проектирования программного обеспечения подсистемы коммутации D900/D1800 является язык спецификации и описания (SDL) стандартизованный сектором стандартизации связи МСЭ (ITU-T). Он особенно удобен для создания однозначно трактуемых описаний процессов и исполнительных последовательностей, которые характеризуются состояниями, событиями, и вытекающими действиями и изменениями состояний. Среда развития подсистемы коммутации D900/D1800 позволяет разработчикам проектировать, видоизменять и управлять САПР‑диаграммами SDL и их графическими символами. Диаграммы SDL являются базой кодов языков CHILL или ассемблера. Специальные инструменты программного обеспечения позволяют генерировать коды ассемблера напрямую из логики SDL.

CHILL

Модули источников данных программного обеспечения подсистемы коммутации D900/D1800, в основном, написаны на языке высокого уровня CHILL (язык программирования МККТТ), установленном стандартом МСЭ. CHILL гарантирует как структурное программирование, так и обеспечение модульной структуры. Программное обеспечение, написанное на языке CHILL, в большой степени является самодокументирующим, легким для чтения, развития и обслуживания. Будучи современным языком программирования высокого уровня, CHILL является основой высокой мобильности программного обеспечения D900/D1800. Это означает, что программное обеспечение, написанное на языке CHILL, может быть исполнено как на обычных системах обработки данных, так и на специализированных координирующих процессорах подсистемы коммутации D900/D1800.

В отличие от других языков программирования, CHILL обеспечивает особые возможности по объявлению типов данных (режимов) и структур. Это позволяет абсолютно точно определять интерфейсы и обеспечивать их автоматическое тестирование. Это крайне важно для проектов, в которых к единой системе прикладных программ (APS) должны подсоединяться более одной тысячи программных модулей.

Поддерживающее программное обеспечение

Эффективное развитие и качество программного обеспечения в большой степени зависят от возможности обеспечения поддержки. Для разработки программного обеспечения подсистемы коммутации D900/D1800 использовались имеющиеся на рынке компьютерные системы, персональные компьютеры и процессоры коммутаций. Имеющееся на рынке программное обеспечение может обеспечить поддержку разработки специализированного программного обеспечения в ограниченном объеме. В этой связи возникает необходимость в наличии разнообразной поддержки программного обеспечения подсистемы коммутации D900/D1800 для обеспечения быстрого развития, производства и обновления систем прикладных программ. Это программное обеспечение, включающее компилятор языка CHILL, написано на языке CHILL и поэтому является мобильным. Оно поддерживает все фазы разработки программного обеспечения подсистемы коммутации D900/D1800 от анализа до внедрения.

Внутренняя архитектура узла BSS

Сетевые элементы

Система базовых станций (BSS) и соответствующая подсистема управления и обслуживания (OMC-B) образуют систему базовых станций "Siemens" (SBS). Система базовых станций (BSS) состоит из контроллеров базовых станций (BSC), базовых приемо-передающих станций (BTS) в составе оборудования приемо-передающих базовых станций (BTSE), блоков транскодирования и адаптации скорости передачи (TRAU), местных терминалов обслуживания (LMT), как это показано на Рис. 1.15. Структура, включающая "интеллектуальную" часть в виде централизованного контроллера и нескольких недорогих приемо-передающих станций, одинаково подходит как для микросотовых сетей, предпочтительных для городских районов, так и для макросотовых сетей, предназначенных для сельской местности. Преимуществом микросотовых сетей является внутренняя передача, реализуемая BSC, а преимуществом крупносотовых сетей является возможность обслуживания больших территорий с применением недорогих приемопередатчиков BTS.

Наши рекомендации