1 |
1
주 노드(101)와 다수의 링 노드(102)가 분산적으로 연결된 액세스 노드 시스템에 적용되는 구성 관리 방법에 있어서, 구성 테이블을 초기화하고 사건을 대기하는 상태에서 메시지를 받으면 메시지의 유형을 분석하는 제1단계(301 내지 304); 상기 제1단계(301 내지 304)의 분석 결과, 시동 처리 메시지인 경우에는 구성 요소의 위치를 조사하여 구성 요소의 상태를 변경하고 재구성하는 제2단계(306,310 내지 325); 상기 제1단계(301 내지 304)의 분석 결과, 장애 처리 메시지인 경우에는 구성 요소의 위치를 조사하여 구성 요소의 상태를 변경하고 재구성하는 제3단계(307,326 내지 336); 상기 제1단계(301 내지 304)의 분석 결과, 링 절체
|
2 |
2
제1항에 있어서, 상기 제1단계(301 내지 304)의 분석 결과, 구성 관리와 관계없는 메시지인 경우에는 수신한 메시지를 버리는 제6단계(305)를 더 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|
3 |
3
제1항 또는 제2항에 있어서, 상기 제1단계(301 내지 304)는, 시스템 구성 테이블의 초기화를 수행하고 임의의 사건을 처리하기 위해서 큐에 대기하는 제7단계(301,302); 및 시스템 내부의 큐를 통해서 내부 메시지를 받으면 메시지의 유형을 분석하는 제9단계(303,304)를 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|
4 |
4
제1항 또는 제2항에 있어서, 상기 제2단계(306,310 내지 325)는, 시동 처리 메시지인 경우에는 시동된 구성 요소의 위치를 조사하는 제7단계(310,322 내지 323); 상기 제7단계(310,322 내지 323)의 조사 결과가 노드이면, 노드를 초기 상태인 블럭(BLOCKED) 상태로 변경하며, 노드의 상태를 장애 발생전의 상태로 변경하여 상태가 서비스 상태이면 호처리부로 해당 노드를 삽입하도록 요구하여 결과를 시동 처리부로 송신하며, 장애 상태인 경우에는 메시지를 버리는 제8단계(311 내지 315, 317 내지 321,324,325); 상기 제7단계(310,322 내지 323)의 조사 결과가 보드이면, 보드의 상태를 초기 상태인 언블럭(UNBLOCKED) 상태로 변경하며, 보드의 상태를 이전의 상태로 변경하며, 장애 상태인 경우에는 메시지를 버리는 제9단계(311 내지 315,318,324,325); 상기 제7단계(310,322 내지 323)의 조사 결과가 포트이면, 포트를 블럭(BLOCKED) 상태로 변경하며, 포트의 상태를 이전의 상태로 변경하고 포트의 유형을 조사하여 링이였으면 한쌍이 되는 포트의 상태를 조사하여 링의 상태를 결정하고 포트가 서비스 상태였으면 호처리부로 구성 요소의 정보를 삽입하도록 요구하여 결과를 시동 처리부로 송신하며, 장애 상태인 경우에는 메시지를 버리는 제10단계(311 내지 321,324,325); 및 상기 제7단계(310,322 내지 323)의 조사 결과, 구성 요소가 잘못된 경우에는 메시지를 버리고 결과 메시지를 송신하는 제11단계(324,325)를 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|
5 |
5
제1항 또는 제2항에 있어서, 상기 제3단계(307,326 내지 336)는, 장애 처리 메시지인 경우에는 구성 요소의 위치를 조사하는 제7단계(326,334,335); 상기 제7단계(326,334,335)의 판단 결과가 노드 장애인 경우에는 노드 초기 구성시에 노드의 상태를 장애로 변경하며, 구성이 이루어진 상태에서 장애가 발생한 경우에는 테이블의 상태를 변경하고 서비스 상태였으면 호처리부로 노드 제거를 요구하는 제8단계(327 내지 333); 상기 제7단계(326,334,335)의 판단 결과가 보드 장애인 경우에는 테이블의 보드 상태를 변경하는 제9단계(328); 상기 제7단계(326,334,335)의 판단 결과가 포트 장애인 경우에는 초기 상태이면 테이블의 상태를 장애 상태로 변경하며, 구성된 상태에서 장애가 발생하였으면 테이블의 포트 상태를 변경하고 포트의 유형을 조사하여 링이였으면 한쌍이 되는 포트의 상태를 조사하여 링의 상태를 결정하고 서비스 상태였으면 호처리부로 구성 요소를 제거하는 메시지를 송신하는 제10단계(327 내지 333); 및 상기 제7단계(326,334,335)의 판단 결과, 구성 요소의 위치가 잘못된 경우에는 메시지를 버리는 제11단계(336)를 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|
6 |
6
제1항 또는 제2항에 있어서, 상기 제4단계(308,337 내지 345)는, 링 절체/해제 요구 메시지인 경우에는 링 선로의 상태를 조사하여 절체가 가능한지를 판단하는 제7단계(337); 상기 제7단계(337)의 판단 결과, 절체가 가능하지 않으면 에러 메시지를 송신하는 제8단계(338); 및 상기 제7단계(337)의 판단 결과, 절체가 가능하면 장애 처리부로 절체 요구하여 결과를 수신하여 링의 선로 상태를 변경한 후에 절체로 인하여 고립된 노드를 알리는 제9단계(339 내지 345)를 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|
7 |
7
제1항 또는 제2항에 있어서, 상기 제5단계(309,346 내지 361)는, 운용자이 요구에 의해서 구성 정보를 설정하고 서비스의 상태를 제어하는 메시지인 경우에는 구성 요소의 위치를 조사하는 제7단계(346,358,359); 상기 제7단계(346,358,359)의 조사 결과가 노드이거나 링 또는 포트인 경우에는 구성 테이블의 상태와 제어 상태를 조사하여 초기 장애이면 에러 메시지를 송신하며, 구성 가능한 상태이고 제어 타입이 구성 설정이면 하드웨어 인터페이스 처리부로 구성 정보를 송신하고 결과를 수신하여 테이블을 재구성하며, 서비스 상태 제어이면 제어 상태에 따라서 호 처리부로 구성 요소의 삽입/제거를 요구하여 결과를 수신한 후 구성 요소의 상태를 변경하는 제8단계(347 내지 357); 및 상기 제7단계(346,358,359)의 조사 결과, 구성 요소가 아닌 경우에는 메시지를 버리고 결과 메시지를 송신하는 제9단계(360,361)를 포함하는 것을 특징으로 하는 분산형 액세스 노드 시스템의 구성 관리 방법
|