Северный интерфейс

Северный интерфейс
Рис. 1. Определения направления интерфейса по компасу

Северный интерфейс (англ. Northbound interface, сокр. NBI) - в программировании это программный интерфейс, с помощью которого приложение представляет низкоуровневые детали, вышестоящему в архитектуре системы, приложению. Северный интерфейс обычно рисуют наверху архитектурной схемы.

Южный интерфейс (англ. Southbound interface, сокр. SBI) — в программировании это программный интерфейс, с помощью которого приложение обращается к нижестоящему в архитектуре системы, приложению. Разделяет общее представление на технические детали, в основном характерные для одного компонента архитектуры. "Южные" интерфейсы рисуют внизу архитектурной схемы.

Северные интерфейсы обычно обращаются к южным интерфейсам компонентов более высокого уровня и наоборот.

Содержание

Использование в системах управления сетью

Рис. 2. Северный и южный интерфейс в системе управления телекоммуникационной сетью

Например для EMS, нижний уровень это NE (сетевой элемент) и верхний это NMS. Аналогично для NMS, нижний уровень это EMS и верхний это OSS. Согласно модели уровней TMN[1], иерархия уровней управления сетью снизу вверх выглядит так:

Сетевой элемент -> Управление элементом -> Уровень управления сетью -> Управление сервисом -> Бизнес управление

Поясним еще на одном примере. Интерфейс NMS применяемый, чтобы общаться с сетевыми элементами (при помощи EMS) рассматривается как южный интерфейс, в то время как NMS интерфейс направленный на систему поддержки эксплуатации (OSS) рассматривается как северный интерфейс. Схема на Рис. 2 изображает это очень ясно.

Использование в других областях

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

Использование в системах управления сетью

"Северный" интерфейс используется, как правило, только для вывода (в отличие от того, который принимает пользовательский ввод), применяется в сети операторского класса и в элементах телекоммуникационной сети. Обычно используемые языки и протоколы включают SNMP и TL1.

Например, устройство, которое может отправлять в системный журнал сообщения, но не настраивается пользователем, реализует "северный" интерфейс. Другие примеры включают SMASH, IPMI, WSMAN и т. д.

Примеры использования северного и южного интерфейса

Рис. 3. Пример архитектурной схемы с северными и южными интерфейсами

На схеме справа (Рис. 3) приведен пример архитектурной схемы с северными и южными интерфейсами.

Обозначение Описание
N1 северный интерфейс 1, к OSS/BSS системе (через TL1 или CORBA)
N2 северный интерфейс 2, внутренний интерфейс между NMS и EMS
N3 северный интерфейс 3, внутренний интерфейс между NMS и EMS
S1 южный интерфейс 1, локальный/удаленный интерфейс (через SNMP)
S2 южный интерфейс 2, удаленный интерфейс (через CWMP)

Схема определения направления интерфейса

В центре схемы (Рис. 1) расположена система, название интерфейсов определяется по компасу и соответствуют названиям сторон света.

Если система передает данные в систему верхнего уровня - север, вниз - юг.


Ссылки

Примечания

  1. TMN Layer Model (англ.)

Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "Северный интерфейс" в других словарях:

  • Северный мост (компьютер) — У этого термина существуют и другие значения, см. Северный мост. Схематическое расположение северного моста на системной плате Северный мост ( …   Википедия

  • Система управления сетью — (англ. Network Management System, сокр. NMS) программное обеспечение, взаимодействующее с менеджерами для поддержки комплексной структуры данных, отражающей состояние сети связи. Содержание 1 Функции NMS …   Википедия

  • Система управления элементами сети — (англ. Element managment system, сокр. EMS) программное обеспечение предназначенное для управления и контроля отдельного сетевого элемента группы однотипных элементов. Состоит из систем и приложений, которые связаны с управлением (СЭ) на… …   Википедия

  • NForce4 — Nvidia nForce4 Поддержка ЦП AMD64 Pentium 4 Поддержка сокета Socket 939 Socket AM2 Socket 754 LGA 775 Предшественник nForce3 Преемник …   Википедия

  • nForce4 — Nvidia nForce4 Поддержка ЦП AMD64 Pentium 4 Поддержка сокета Socket 939 Socket AM2 Socket 754 LGA 775 Предшественник …   Википедия

  • Crusoe — У этого термина существуют и другие значения, см. Крузо. Transmeta Crusoe TM5600 Crusoe  семейство x86 совместимых …   Википедия

  • Intel X58 — Поддержка ЦП Core i7 Поддержка сокета LGA1366 Предшественник X48 Преемник X79 Intel X58 чипсет Intel, анонсированный в ноябре 2008 года, продолжение линейки X чипсетов. Содержание …   Википедия

  • Список чипсетов Intel — …   Википедия

  • Архитектура IBM PC — Архитектура современного персонального компьютера это схема его чипсета, которую можно найти на сайтах производителей Intel и AMD.Чипсет это набор микросхем материнской платы для обеспечения работы процессора с памятью и внешними устройствами.… …   Википедия

  • Intel Core 2 — <<   Core 2   >> Центральный процессор Логотип Core 2 Duo Производство: 2006 настоящее время …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»