Northbound interface ( abbr . NBI) - i programmering er dette en programmeringsgrænseflade, hvormed en applikation præsenterer detaljer på lavt niveau til en applikation på højere niveau i systemarkitekturen . Den nordlige grænseflade er normalt tegnet i toppen af det arkitektoniske diagram.
Den sydlige grænseflade ( eng. Southbound interface , forkortelse SBI) - i programmering er dette en programmeringsgrænseflade, hvormed en applikation får adgang til en lavere applikation i systemarkitekturen . Opdeler det overordnede billede i tekniske detaljer, for det meste specifikke for en enkelt arkitekturkomponent . "Syd"-grænseflader er tegnet i bunden af det arkitektoniske diagram.
Nord-grænseflader refererer normalt til syd-grænseflader af komponenter på højere niveau og omvendt.
For eksempel for EMS er det nederste lag NE (Network Element), og det øverste er NMS . Tilsvarende for NMS er det nederste lag EMS og det øverste lag er OSS . Ifølge TMN-lagmodellen [1] ser hierarkiet af netværksstyringslag fra bund til top sådan ud:
NE -> Element Management -> Network Management Layer -> Service Management -> Business ManagementLad os forklare med endnu et eksempel. NMS - grænsefladen , der bruges til at kommunikere med netværkselementerne (ved hjælp af EMS ) betragtes som den sydlige grænseflade, mens NMS-grænsefladen rettet til Operations Support System (OSS) betragtes som den nordlige grænseflade. Skemaet i fig. 2 skildrer dette meget tydeligt.
Disse udtryk er generelle og bruges på samme måde i alle lag af computerapplikationer , dvs. uanset om computersystemet består af hardware , visuel grænseflade , middleware mv.
Den "nordlige" grænseflade bruges som regel kun til output (i modsætning til den, der accepterer brugerinput ) , bruges i et operatørklassenetværk og i telekommunikationsnetværkselementer . Almindeligt brugte sprog og protokoller inkluderer SNMP og TL1 .
For eksempel implementerer en enhed, der kan sende beskeder til syslog'en, men ikke er brugerkonfigurerbar, en "nordlig" grænseflade. Andre eksempler omfatter SMASH , IPMI , WSMAN osv.
Diagrammet til højre (Figur 3) viser et eksempel på et arkitektonisk diagram med nord- og sydgrænseflader.
Betegnelse | Beskrivelse |
---|---|
N1 | nordgrænseflade 1, til OSS/BSS -system (via TL1 eller CORBA ) |
N2 | nordgrænseflade 2, intern grænseflade mellem NMS og EMS |
N3 | nordgrænseflade 3, intern grænseflade mellem NMS og EMS |
S1 | syd grænseflade 1, lokal/fjerngrænseflade (via SNMP ) |
S2 | sydgrænseflade 2, fjerngrænseflade (via CWMP ) |
Systemet er placeret i midten af diagrammet (fig. 1), navnene på grænsefladerne bestemmes af kompasset og svarer til navnene på kardinalretningerne.
Hvis systemet overfører data til det øverste niveau system - nord, nedre - syd.