Interfaz Northbound ( abbr . NBI): en programación, esta es una interfaz de programación con la que una aplicación presenta detalles de bajo nivel a una aplicación de nivel superior en la arquitectura del sistema . La interfaz norte generalmente se dibuja en la parte superior del diagrama arquitectónico.
La interfaz del sur ( eng. Southbound interface , abreviatura SBI): en programación, esta es una interfaz de programación con la que una aplicación accede a una aplicación inferior en la arquitectura del sistema . Divide la vista general en detalles técnicos, en su mayoría específicos de un solo componente de arquitectura . Las interfaces "sur" se dibujan en la parte inferior del diagrama arquitectónico.
Las interfaces del norte generalmente se refieren a las interfaces del sur de componentes de nivel superior y viceversa.
Por ejemplo, para EMS , la capa inferior es NE (elemento de red) y la superior es NMS . De manera similar para NMS , la capa inferior es EMS y la capa superior es OSS . De acuerdo con el modelo de capas RGT [1] , la jerarquía de las capas de gestión de red de abajo hacia arriba se ve así:
NE -> Gestión de elementos -> Capa de gestión de red -> Gestión de servicios -> Gestión empresarialVamos a explicar con un ejemplo más. La interfaz NMS utilizada para comunicarse con los elementos de la red (usando EMS ) se considera como la interfaz sur, mientras que la interfaz NMS dirigida al Sistema de soporte de operaciones (OSS) se considera como la interfaz norte. El esquema de la Fig. 2 muestra esto muy claramente.
Estos términos son generales y se utilizan de la misma manera en todas las capas de las aplicaciones informáticas , es decir, independientemente de si el sistema informático consta de hardware , interfaz visual , middleware , etc.
La interfaz "norteña" se usa, por regla general, solo para salida (a diferencia de la que acepta la entrada del usuario ), se usa en una red de clase portadora y en elementos de red de telecomunicaciones . Los lenguajes y protocolos de uso común incluyen SNMP y TL1 .
Por ejemplo, un dispositivo que puede enviar mensajes al syslog pero que no es configurable por el usuario implementa una interfaz "norte". Otros ejemplos incluyen SMASH , IPMI , WSMAN , etc.
El diagrama de la derecha (Figura 3) muestra un ejemplo de un diagrama arquitectónico con interfaces norte y sur.
Designacion | Descripción |
---|---|
N1 | interfaz norte 1, al sistema OSS/BSS (a través de TL1 o CORBA ) |
N2 | interfaz norte 2, interfaz interna entre NMS y EMS |
N3 | interfaz norte 3, interfaz interna entre NMS y EMS |
S1 | interfaz sur 1, interfaz local/remota (a través de SNMP ) |
S2 | interfaz sur 2, interfaz remota (a través de CWMP ) |
El sistema está ubicado en el centro del diagrama (Fig. 1), los nombres de las interfaces están determinados por la brújula y corresponden a los nombres de los puntos cardinales.
Si el sistema transmite datos al sistema de nivel superior - norte, inferior - sur.