Alcatel 1000 E10 внедрение
53

4.4.4.2  ÏÐÎÃÀÌÌÍÀß ÌÀØÈÍÀ (ML)

Ïðîãðàììíàÿ ìàøèíà ïîëíîñòüþ óñòàíàâëèâàåòñÿ â îäíîé ÌÏ-ñòàíöèè.

Îíà ìîæåò ñîñòîÿòü èç îäíîãî èëè íåñêîëüêèõ "èñïîëíÿåìûõ áëîêîâ", óñòàíîâëåííûõ â ðàçëè÷íûõ àêòèâíûõ àãåíòàõ äàííîé ñòàíöèè. Êàæäûé èñïîëíÿåìûé áëîê ÿâëÿåòñÿ êîìïîíåíòîì. Êîìïîíåíò ïðåäñòàâëÿåò ñîáîé, òàêèì îáðàçîì, íåêîòîðîå ïîäìíîæåñòâî ïðîãðàììíîé ìàøèíû, âûïîëíÿåìîå â îòäåëüíîì ïðîöåññîðå.

Ïðîãðàììíàÿ ìàøèíà çíàåò ñòðóêòóðó ñâîèõ ñîáñòâåííûõ êîìïîíåíòîâ, íî îíà íå èçâåñòíà äðóãèì ïðîãðàììíûì ìàøèíàì. Ïîýòîìó ÏÅÐÂÈ×ÍÛÉ ÊÎÌÏÎÍÅÍÒ ïðåäñòàâëÿåò ïðîãðàììíóþ ìàøèíó â öåëîì âî âíåøíåì äèàëîãå. Äðóãèå êîìïîíåíòû íàçûâàþòñÿ ÂÒÎÐÈ×ÍÛÌÈ ÊÎÌÏÎÍÅÍÒÀÌÈ.

Ïðèìåð :

 ïðîãðàììíûõ ìàøèíàõ îáðàáîòêè âûçîâîâ è òàðèôèêàöèè èñïîëüçóþòñÿ ðàçëè÷íûå èñïîëíÿåìûå áëîêè : ïåðâè÷íûé êîìïîíåíò (îáìåííûé áëîê) è äî ÷åòûðåõ âòîðè÷íûõ êîìïîíåíòîâ (MACRO).

Ñ ôóíêöèîíàëüíîé òî÷êè çðåíèÿ êîìïîíåíò âûïîëíÿåò íåêîòîðóþ ñîâîêóïíîñòü áàçîâûõ äåéñòâèé, ïðè÷åì êàæäîå èç íèõ àêòèâèðóåò òó èëè èíóþ ÓÑËÓÃÓ (SERVICE). Ïîñëåäîâàòåëüíîñòü óñëóã çàäàåòñÿ ÑÓÏÅÐÂÈÇÎÐÎÌ (SUPERVISOR, SUP), êîòîðûé äåéñòâóåò êàê îïåðàöèîííàÿ ñèñòåìà êîìïîíåíòà.

Ê îñíîâíûì ôóíêöèÿì ñóïåðâèçîðà îòíîñÿòñÿ :

    Àêòèâàöèÿ / äåàêòèâàöèÿ óñëóã â ðàçëè÷íûõ ðåæèìàõ : ðåêóððåíòíûé, ïî çàïðîñó îò äðóãîé óñëóãè, ñðî÷íûé,

    Ïðåäîñòàâëåíèå ñòàíäàðòíûõ óñëóã ïðèêëàäíûì ïðîãðàììàì: ïåðèîäè÷åñêîå óïðàâëåíèå çàäà÷àìè,

    Óïðàâëåíèå ðåæèìîì âîçâðàòà ãèïåðâèçîðà : áåç âîçâðàòà, ïðîãíîçèðóåìûé âîçâðàò,

    Ñ÷åò âðåìåíè è ñîáûòèé äëÿ öåëåé íàáëþäåíèÿ çà íàãðóçêîé.

Êîìïîíåíò ñîñòîèò èç ñóïåðâèçîðà è, â íåêîòîðûõ ñëó÷àÿõ, ñïåöèàëèçèðîâàííûõ óñëóã. Îí òàêæå ñîäåðæèò âñå ïðèêëàäíûå ïðîãðàììû ïðîãðàììíîé ìàøèíû.

4.4.4.3  ÌÏ-ÏÐÎÃÐÀÌÌÍÀß ÌÀØÈÍÀ (ML SM)

ÌÏ-ïðîãðàììíàÿ ìàøèíà "ñêîïèðîâàíà" âî âñåõ àêòèâíûõ àãåíòàõ (PUP, PUS) â ÌÏ-ñòàíöèè.

Îíà èñïîëüçóåò îäèí êîìïîíåíò äëÿ êàæäîãî àãåíòà :

    ïåðâè÷íûé êîìïîíåíò óñòàíîâëåí â äðàéâåðå ïåðâè÷íîé øèíû ñòàíöèè,

    âòîðè÷íûå êîìïîíåíòû óñòàíîâëåíû âî âñåõ äðóãèõ àêòèâíûõ àãåíòàõ ñòàíöèè.

Ðîëü êàæäîãî êîìïîíåíòà çàâèñèò îò òèïà àãåíòà.

Íàïðèìåð :

     äðàéâåðàõ ïåðâè÷íîé èëè âòîðè÷íîé øèíû êîìïîíåíò âûïîëíÿåò çàãðóçêó è èíèöèàëèçàöèþ àãåíòà, çàùèòó, íàáëþäåíèå è îáåñïå÷èâàåò ïîìîùü â îòëàäêå.

     äðàéâåðå ïåðâè÷íîé øèíû êîìïîíåíò òàêæå çàãðóæàåò è èíèöèàëèçèðóåò SM-ïðîãðàììû è ôóíêöèîíàëüíûå ïðîãðàììíûå ìàøèíû, óñòàíàâëèâàåò ñîñòîÿíèå ñòàíöèè, îáíîâëÿåò ôàéëû ñîñòîÿíèé, âûïîëíÿåò ëîêàëüíóþ çàùèòó, óïðàâëÿåò íàáëþäåíèÿìè è  îáåñïå÷èâàåò ïîìîùü â îòëàäêå.

Ïîäâîäÿ èòîã, ìîæíî ñêàçàòü, ÷òî îïåðàöèîííàÿ ñèñòåìà ñòàíöèè îðãàíèçîâàíà ïî äâóõóðîâíåâîìó ïðèíöèïó :

    ãèïåðâèçîð, ñâÿçàííûé ñ äàííîé ñòàíöèåé,

    ñóïåðâèçîð, ñâÿçàííûé ñ êîìïîíåíòîì ïðîãðàììíîé ìàøèíû.

Âçàèìîäåéñòâèå ïðîãðàììíûõ ìàøèí îñíîâàíî íà ñëåäóþùèõ ïðèíöèïàõ :

    ïåðåäà÷à: Ïî çàïðîñó ïðîãðàììíîé ìàøèíû ãèïåðâèçîð â àãåíòå,              ïîääåðæèâàþùåì ýòó ìàøèíó, îïðåäåëÿåò: