1 |
1
프로세스 매니저가,네트워크 운영체제의 동작이 개시되면, 상기 네트워크 운영체제의 시스템 서비스 영역의 프로세스들에 제1 초기화 명령을 전송하여 상기 제1 초기화 명령에 응답한 프로세스들을 등록하는 단계;상기 제1 초기화 명령에 대응하여 등록된 프로세스들의 장애 상태를 확인하고, 상기 등록된 프로세스들이 지정된 서비스를 실행하도록 제어하는 단계;상기 시스템 서비스 영역의 프로세스들이 서비스를 실행하면, 네트워킹 서비스 영역 및 네트워킹 응용 영역의 프로세스들에 제2 초기화 명령을 전송하여 상기 제2 초기화 명령에 응답한 프로세스들을 등록하는 단계; 및상기 제2 초기화 명령에 대응하여 등록된 프로세스들의 장애 상태를 확인하고, 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들에게 역할을 할당하는 단계를 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
2 |
2
청구항 1에 있어서,상기 시스템 서비스 영역의 프로세스는,IPC(Inter Process Communication), 이벤트(Event), 체크포인트(Checkpoint), 태스크(Task) 및 메모리(Memory) 중 어느 하나에 대응하여 지정된 서비스를 상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역의 프로세스들에 제공하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
3 |
3
청구항 1에 있어서,상기 네트워킹 서비스 영역의 프로세스는,커맨드 매니저(Command manager), RIB(Routing Information Base) 매니저, 링크 매니저(Link manager), 정책 매니저(Policy manager) 중 어느 하나에 대응하여 할당된 역할에 대응하는 서비스를 상기 네트워킹 응용 영역의 프로세스들에 제공하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
4 |
4
청구항 1에 있어서,상기 네트워킹 응용 영역의 프로세스는,RIP(Routing Information Protocol), OSPF(Open Shortest Path First) 프로토콜, BGP(Border Gateway Protocol), LACP(Link Aggregation Control Protocol) 및 STP(Spanning Tree Protocol) 중 어느 하나의 응용 프로토콜에 대응하여 할당된 역할에 대응하는 동작을 처리하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
5 |
5
청구항 1에 있어서,상기 프로세스 매니저가,상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들에게 역할을 할당하는 단계 이후에, 상기 역할을 할당한 프로세스들 중 적어도 하나로부터 응답을 수신하는 단계;상기 응답을 수신한 프로세스의 역할 수행에 대한 상태 변경 이벤트를 생성하는 단계; 및상기 상태 변경 이벤트를 상기 응답을 수신한 프로세스 이외의 다른 프로세스들에 전송하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
6 |
6
청구항 5에 있어서,상기 상태 변경 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들이 다른 프로세스의 상태를 확인하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
7 |
7
청구항 5에 있어서,상기 상태 변경 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들 중 적어도 하나가 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 다른 프로세스의 역할 수행 상태를 확인하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
8 |
8
청구항 7에 있어서,상기 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 다른 프로세스가 역할 수행을 시작한 경우, 상기 해당 프로세스가 상기 프로세스 매니저에 응답을 회신하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
9 |
9
청구항 1에 있어서,상기 프로세스 매니저에 의해 역할이 할당된 프로세스들이 상기 프로세스 매니저에 응답한 후 할당된 역할을 수행하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
10 |
10
청구항 9에 있어서,상기 프로세스 매니저가,상기 프로세스 매니저에 의해 할당된 역할을 수행하는 프로세스들의 장애를 탐지하면, 상기 장애가 탐지된 프로세스에 대한 장애 발생 이벤트를 생성하는 단계; 상기 장애 발생 이벤트를 상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역의 프로세스들에 전송하는 단계; 및상기 장애가 발생한 프로세스에 대한 장애 복구 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
11 |
11
청구항 10에 있어서,상기 장애 발생 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들이 상기 장애가 발생한 프로세스를 확인하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
12 |
12
청구항 11에 있어서,상기 장애가 발생한 프로세스가 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 프로세스인 경우, 상기 해당 프로세스의 역할 수행을 중지하는 단계; 및상기 해당 프로세스가 장애 복구 동작을 수행하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
13 |
13
청구항 1에 있어서,상기 프로세스 매니저가,상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역에서 동작하는 의 프로세스들에 역할 중지 명령을 전송하는 단계;상기 역할 중지 명령에 응답한 프로세스들에 대한 상태 이벤트를 생성하여 상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역의 프로세스들에 전송하는 단계;상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역에서 동작하는 의 프로세스들의 역할이 모두 중지되면 각 프로세스들이 종료하도록 제어하는 단계;상기 네트워킹 서비스 영역 및 상기 네트워킹 응용 영역의 프로세스들이 모두 종료된 후 상기 시스템 서비스 영역에서 동작하는 프로세스들이 종료하도록 제어하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
14 |
14
청구항 13에 있어서,상기 상태 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들이 역할 수행을 중지한 프로세스를 확인하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
15 |
15
청구항 14에 있어서,상기 역할 수행을 중지한 프로세스가 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 프로세스인 경우, 상기 해당 프로세스의 역할 수행을 중지하는 단계를 더 포함하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 방법
|
16 |
16
네트워크 운영체제의 시스템 서비스 영역, 네트워크 서비스 영역 및 네트워크 응용 영역에서 동작하는 복수의 프로세스들; 및상기 복수의 프로세스들의 라이프사이클을 제어하는 프로세스 매니저를 포함하며,상기 프로세스 매니저는,상기 네트워크 운영체제의 동작 개시 시에 상기 시스템 서비스 영역의 프로세스들의 서비스 실행을 제어한 후 상기 네트워크 서비스 영역 및 상기 네트워크 응용 영역의 각 프로세스들에 역할을 할당하고, 상기 네트워크 운영체제의 동작 종료 시 상기 네트워크 서비스 영역 및 상기 네트워크 응용 영역의 각 프로세스들이 종료하도록 제어한 후 상기 시스템 서비스 영역의 프로세스들이 종료하도록 제어하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 장치
|
17 |
17
청구항 16에 있어서,상기 프로세스 매니저는,상기 네트워크 서비스 영역 및 상기 네트워크 응용 영역의 프로세스들 중 할당된 역할을 수행하는 프로세스의 정보를 포함하는 상태 변경 이벤트를 생성하여 다른 프로세스들에 제공하며,상기 상태 변경 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들 중 적어도 하나가 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 다른 프로세스의 역할 수행 상태를 확인하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 장치
|
18 |
18
청구항 16에 있어서,상기 프로세스 매니저는,상기 네트워크 서비스 영역 및 상기 네트워크 응용 영역의 프로세스들 중 장애가 발생한 프로세스의 정보를 포함하는 장애 발생 이벤트를 생성하여 다른 프로세스들에 제공하며,상기 장애 발생 이벤트에 의해 상기 네트워킹 서비스 영역 및 네트워킹 응용 영역의 각 프로세스들 중 적어도 하나가 해당 프로세스의 역할 수행에 필요한 서비스를 제공하는 프로세스의 장애 상태를 확인하는 것을 특징으로 하는 네트워크 운영체제를 위한 프로세스의 라이프사이클 제어 장치
|