1 |
1
네트워크 통신 시스템에서 신호 처리 장치에 있어서,
이더넷(ethernet)의 데이터 평면에 위치하여 운영, 관리 및 보수(OAM: Operation, Administration and Maintenance) 메시지를 확인하고, 상기 OAM 메시지가 고속 OAM 메시지이면, 상기 고속 OAM 메시지에 대한 테이블 및 엔트리를 스캔하여 처리하는 제1 OAM 처리부; 및
상기 이더넷의 제어 평면에 위치하여 상기 고속 OAM 메시지 이외의 저속 OAM 메시지를 수신하고, 상기 저속 OAM 메시지를 처리하는 제2OAM 처리부를 포함하며,
여기서, 상기 제1 OAM 처리부는 상기 저속 OAM 메시지를 상기 제2OAM 처리부로 제공하는 것을 특징으로 하는 신호 처리 장치
|
2 |
2
제1항에 있어서,
상기 고속 OAM 메시지는, 지속 검사 메시지(CCM: Continuous Check Message), 루프백 메시지(LBM: Loop Back Message), 테스트 메시지 중 적어도 하나의 메시지인 것을 특징으로 하는 신호 처리 장치
|
3 |
3
제1항에 있어서, 상기 제1 OAM 처리부는,
상기 고속 OAM 메시지를 확인하고, 상기 고속 OAM 메시지에 해당하는 OAM 테이블을 스캔하고, 상기 스캔한 OAM 테이블에서 상기 고속 OAM 메시지의 엔트리를 스캔하는 OAM 종단 태스크;
메시지 급속 엔진을 이용하여 상기 고속 OAM 메시지를 처리하고, 상기 고속 OAM 메시지 전송을 위한 프레임 생성 명령을 생성하는 메시지 급송(dispatch) 엔진; 및
상기 프레임 생성 명령을 수신한 후 메시지 생성 엔진을 이용하여 상기 고속 OAM 메시지의 패킷을 생성하는 메시지 프레임 생성 엔진을 포함하는 것을 특징으로 하는 신호 처리 장치
|
4 |
4
제3항에 있어서,
상기 OAM 종단 태스크는, 이더넷 가상 서킷(EVC: Ethernet Virtual Circuit) 식별자(ID: Identifier)를 이용하여 상기 OAM 테이블을 스캔하고, 상기 스캔한 OAM 테이블에서 상기 고속 OAM 메시지의 엔트리를 스캔한 후, 상기 스캔한 상기 고속 OAM 메시지의 엔트리에 해당하는 타임아웃 카운트를 클리어시켜 수신한 상기 고속 OAM 메시지의 패킷을 폐기하는 것을 특징으로 하는 신호 처리 장치
|
5 |
5
제3항에 있어서, 상기 메시지 급송 엔진은,
상기 고속 OAM 메시지의 전송 주기에 상응하여 타이머 이벤트를 생성하는 타이머 스캔 태스크;
상기 CCM 메시지에 해당하는 테이블의 연결 리스트를 관리하며, 상기 타이머 이벤트를 수신하고, 상기 타이머 이벤트에 상응하여 상기 고속 OAM 메시지 중 지속 검사 메시지(CCM: Continuous Check Message)를 처리하는 CCM 스캔 태스크; 및
상기 타이머 이벤트를 수신하고, 상기 타이머 이벤트에 상응하여 상기 고속 OAM 메시지 중 루프백 메시지(LBM: Loop Back Message)/테스트 메시지를 처리하는 LBM/TST 스캔 태스크를 포함하는 것을 특징으로 하는 신호 처리 장치
|
6 |
6
제5항에 있어서,
상기 CCM 스캔 태스크는, 상기 CCM의 전송 주기의 반주기 마다 타이머아웃 칸운트(timeout count)를 증가시키고, 상기 CCM의 전송 주기마다 상기 OAM 테이블을 스캔한 후 상기 CCM을 생성에 상응한 상기 프레임 생성 명령을 상기 메시지 프레임 생성 엔진으로 전송하는 것을 특징으로 하는 신호 처리 장치
|
7 |
7
제5항에 있어서,
상기 CCM 스캔 태스크는, 상기 CCM의 전송 주기에 대해서 연결 리스트 및 상기 OAM 테이블의 엔트리로 연결된 CCM 테이블에서 상기 CCM의 송신시 상기 연결 리스트를 통해 상기 CCM의 연결 리스트를 스캔하고 상기 CCM의 수신 시 이더넷 가상 서킷(EVC: Ethernet Virtual Circuit) 식별자(ID: Identifier)를 이용하여 상기 OAM 테이블의 엔트리를 스캔한 후 상기 CCM의 엔트리를 스캔하는 것을 특징으로 하는 신호 처리 장치
|
8 |
8
네트워크 통신 시스템에서 신호 처리 방법에 있어서,
이더넷(ethernet)의 데이터 평면에서 운영, 관리 및 보수(OAM: Operation, Administration and Maintenance) 메시지를 수신하고, 상기 수신한 OAM 메시지를 고속 OAM 메시지 및 저속 OAM 메시지로 구분하는 단계;
상기 데이터 평면에서 상기 고속 처리 OAM 메시지에 대한 테이블 및 엔트리를 스캔하여 상기 고속 OAM 메시지를 처리하는 단계; 및
상기 저속 OAM 메시지를 제어 평면에서 처리하는 단계를 포함하는 신호 처리 방법
|
9 |
9
제8항에 있어서,
상기 고속 OAM 메시지는, 지속 검사 메시지(CCM: Continuous Check Message), 루프백 메시지(LBM: Loop Back Message), 테스트 메시지 중 적어도 하나의 메시지인 것을 특징으로 하는 신호 처리 방법
|
10 |
10
제8항에 있어서, 상기 고속 OAM 메시지를 처리하는 단계는,
상기 고속 OAM 메시지를 확인하고, 상기 고속 OAM 메시지에 해당하는 OAM 테이블을 스캔하고, 상기 스캔한 OAM 테이블에서 상기 고속 OAM 메시지의 엔트리를 스캔하는 단계;
메시지 급속 엔진을 이용하여 상기 고속 OAM 메시지를 처리하고, 상기 고속 OAM 메시지 전송을 위한 프레임 생성 명령을 생성하는 단계; 및
상기 프레임 생성 명령에 따라 메시지 생성 엔진을 이용하여 상기 고속 OAM 메시지의 패킷을 생성하는 단계를 포함하는 것을 특징으로 하는 신호 처리 방법
|
11 |
11
제10항에 있어서,
상기 고속 OAM 메시지의 엔트리를 스캔하는 단계는, 이더넷 가상 서킷(EVC: Ethernet Virtual Circuit) 식별자(ID: Identifier)를 이용하여 상기 OAM 테이블을 스캔하고, 상기 스캔한 OAM 테이블에서 상기 고속 OAM 메시지의 엔트리를 스캔한 후, 상기 스캔한 상기 고속 OAM 메시지의 엔트리에 해당하는 타임아웃 카운트를 클리어시켜 수신한 상기 고속 OAM 메시지의 패킷을 폐기하는 것을 특징으로 하는 신호 처리 방법
|
12 |
12
제10항에 있어서, 상기 프레임 생성 명령을 생성하는 단계는,
상기 고속 OAM 메시지의 전송 주기에 상응하여 타이머 이벤트를 생성하는 단계;
상기 타이머 이벤트를 수신하고, 상기 타이머 이벤트에 상응하여 상기 고속 OAM 메시지 중 지속 검사 메시지(CCM: Continuous Check Message)를 처리 및 상기 CCM 메시지에 해당하는 테이블의 연결 리스트를 관리하는 단계; 및
상기 타이머 이벤트를 수신하고, 상기 타이머 이벤트에 상응하여 상기 고속 OAM 메시지 중 루프백 메시지(LBM: Loop Back Message)/테스트 메시지를 처리하는 단계를 포함하는 것을 특징으로 하는 신호 처리 방법
|
13 |
13
제12항에 있어서,
상기 CCM을 처리하는 단계는, 상기 CCM의 전송 주기의 반주기 마다 타이머아웃 카운트(timeout count)를 증가시키고, 상기 CCM의 전송 주기마다 상기 OAM 테이블을 스캔한 후 상기 CCM을 생성에 상응한 상기 프레임 생성 명령을 전송하는 것을 특징으로 하는 신호 처리 방법
|
14 |
14
제12항에 있어서,
상기 CCM을 처리하는 단계는, 상기 CCM의 전송 주기에 대해서 연결 리스트 및 상기 OAM 테이블의 엔트리로 연결된 CCM 테이블에서 상기 CCM의 송신 시 상기 연결 리스트를 통해 상기 CCM의 연결 리스트를 스캔하고 상기 CCM의 수신 시 이더넷 가상 서킷(EVC: Ethernet Virtual Circuit) 식별자(ID: Identifier)를 이용하여 상기 OAM 테이블의 엔트리를 스캔한 후 상기 CCM의 엔트리를 스캔하는 것을 특징으로 하는 신호 처리 방법
|