Severní rozhraní

Northbound interface ( zkr .  NBI) - v programování se jedná o programovací rozhraní , kterým aplikace prezentuje nízkoúrovňové detaily nadřazené aplikaci v systémové architektuře . Severní rozhraní je obvykle nakresleno v horní části architektonického diagramu.

Jižní rozhraní ( angl.  Southbound interface , zkr. SBI) - v programování se jedná o programovací rozhraní, pomocí kterého aplikace přistupuje k nižší aplikaci v architektuře systému . Rozděluje celkový pohled na technické detaily, většinou specifické pro jednu komponentu architektury . "Jižní" rozhraní jsou nakreslena ve spodní části architektonického diagramu.

Severní rozhraní obvykle odkazují na jižní rozhraní komponent vyšší úrovně a naopak.

Použití v systémech správy sítě

Například pro EMS je spodní vrstva NE (Network Element) a horní je NMS . Podobně pro NMS , spodní vrstva je EMS a horní vrstva je OSS . Podle modelu vrstvy TMN [1] vypadá hierarchie vrstev správy sítě zdola nahoru takto:

NE -> Správa prvků -> Vrstva správy sítě -> Správa služeb -> Správa podniku

Vysvětlíme si to ještě na jednom příkladu. Rozhraní NMS používané pro komunikaci se síťovými prvky (pomocí EMS ) je považováno za jižní rozhraní, zatímco rozhraní NMS směřující do Operačního podpůrného systému (OSS) je považováno za severní rozhraní. Schéma na Obr. 2 to ukazuje velmi jasně.

Použití v jiných oblastech

Tyto pojmy jsou obecné a používají se stejným způsobem ve všech vrstvách počítačových aplikací , tedy bez ohledu na to, zda se počítačový systém skládá z hardwaru , vizuálního rozhraní , middlewaru atd.

Použití v systémech správy sítě

"Severní" rozhraní se používá zpravidla pouze pro výstup (na rozdíl od toho, které přijímá uživatelský vstup ), používá se v síti třídy nosičů a v prvcích telekomunikační sítě . Mezi běžně používané jazyky a protokoly patří SNMP a TL1 .

Například zařízení, které může odesílat zprávy do syslog, ale není uživatelsky konfigurovatelné, implementuje „severní“ rozhraní. Mezi další příklady patří SMASH , IPMI , WSMAN atd.

Příklady použití severního a jižního rozhraní

Diagram vpravo (obrázek 3) ukazuje příklad architektonického diagramu se severním a jižním rozhraním.

Označení Popis
N1 severní rozhraní 1, do systému OSS/BSS (přes TL1 nebo CORBA )
N2 severní rozhraní 2, vnitřní rozhraní mezi NMS a EMS
N3 severní rozhraní 3, vnitřní rozhraní mezi NMS a EMS
S1 jižní rozhraní 1, místní/vzdálené rozhraní (přes SNMP )
S2 jižní rozhraní 2, vzdálené rozhraní (přes CWMP )

Schéma pro určení směru rozhraní

Systém je umístěn ve středu diagramu (obr. 1), názvy rozhraní jsou určeny kompasem a odpovídají názvům světových stran.

Pokud systém přenáší data do horní úrovně systému - sever, spodní - jih.

Poznámky

  1. Model vrstvy TMN 

Literatura

Odkazy