1 |
1
HSR(High availability Seamless Ring) 토폴로지 네트워크에 포함된 소스 IED에서 패킷 스케줄링하는 방법으로서, (a) 라우팅 테이블을 참조하여 양방향 포트 각각과 목적지 IED와의 거리를 판단하는 단계;(b) 상기 양방향 포트 중 상기 목적지 IED와 가까운 거리에 있는 제1 포트를 통해 복수의 패킷을 제1 전송 주기로 전송하는 단계; 및(c) 상기 양방향 포트 중 상기 목적지 IED와 먼 거리에 있는 제2 포트를 통해 상기 복수의 패킷을 상기 제1 전송 주기보다 확장된 제2 전송 주기로 전송하는 단계를 포함하는 패킷 스케줄링 방법
|
2 |
2
제1항에 있어서, 상기 (a) 단계에 선행하여, 토폴로지 확인 메시지를 전송하는 단계; 상기 토폴로지 확인 메시지가 미리 설정된 시간 이내에 복수의 IED를 거쳐 수신되는 경우, 현재 토폴로지가 링 토폴로지인지를 판단하는 단계; 현재 토폴로지가 링 토폴로지인 경우, 상기 복수의 IED에 대한 홉(hop)수를 포함하는 라우팅 테이블을 생성하는 단계; 및상기 라우팅 테이블을 상기 복수의 IED로 전송하는 단계를 더 포함하는 패킷 스케줄링 방법
|
3 |
3
제2항에 있어서, 상기 네트워크에 초기에 진입하는 IED가 소스 IED가 되어 상기 토폴로지 확인 메시지를 전송하는 패킷 스케줄링 방법
|
4 |
4
제1항에 있어서, 상기 제2 전송 주기는 상기 패킷의 최대 지연 허용 시간에 따라 결정되는 패킷 스케줄링 방법
|
5 |
5
제4항에 있어서, 상기 제2 전송 주기는 하기의 수학식에 따라 결정되는 패킷 스케줄링 방법
|
6 |
6
제1항에 있어서, 상기 제1 포트를 통한 패킷 전송이 실패하는지 여부를 판단하는 단계를 더 포함하되, 상기 제1 포트를 통해 패킷 전송 실패가 발생하는 경우, 상기 (c) 단계는 상기 제2 포트를 통해 상기 복수의 패킷을 상기 제1 전송 주기로 변경하여 전송하는 패킷 스케줄링 방법
|
7 |
7
HSR(High availability Seamless Ring) 토폴로지 네트워크에 포함된 소스 IED에서 패킷 스케줄링하는 방법으로서,(a) 상기 네트워크에 포함되는 복수의 IED에 대한 홉수를 포함하는 라우팅 테이블을 저장하는 단계; (b) 상기 라우팅 테이블을 참조하여 하나 이상의 목적지 IED와 양방향 포트 각각의 거리를 판단하는 단계; 및(c) 상기 판단된 거리에 따라 양방향 포트 각각을 통해 서로 다른 패킷 전송 순서 또는 패킷 전송 주기를 적용하여 패킷을 전송하는 단계를 포함하는 패킷 스케줄링 방법
|
8 |
8
제1항 내지 제7항 중 어느 한 항에 따른 방법을 수행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
|
9 |
9
HSR(High availability Seamless Ring) 토폴로지 네트워크에 포함된 장치로서, 상기 네트워크에 포함되는 복수의 IED에 대한 홉수를 포함하는 라우팅 테이블을 저장하는 저장부; 상기 라우팅 테이블을 참조하여 하나 이상의 목적지 IED와 양방향 포트 각각의 거리에 따른 패킷 전송 순서 또는 패킷 전송 주기를 결정하는 제어부; 및상기 결정된 패킷 전송 순서 또는 패킷 전송 주기에 따라 양방향 포트 각각을 통해 패킷을 전송하는 통신부를 포함하는 장치
|
10 |
10
제9항에 있어서, 상기 목적지 IED가 하나인 경우, 상기 제어부는 상기 양방향 포트 중 상기 목적지 IED와 가까운 거리에 있는 제1 포트를 통한 전송 주기와 상기 목적지 IED와 먼 거리에 있는 제2 포트를 통한 전송 주기를 다르게 결정하는 장치
|
11 |
11
제10항에 있어서, 상기 제2 전송 주기는 상기 제1 전송 주기보다 확장된 주기를 갖는 장치
|
12 |
12
제11항에 있어서, 상기 제2 전송 주기는 상기 패킷의 최대 지연 허용 시간에 따라 결정되는 장치
|
13 |
13
제9항에 있어서,상기 목적지 IED가 복수인 경우, 상기 제어부는 복수의 목적지 IED와 양방향 포트 각각의 거리에 따라 상기 양방향 포트 각각에서의 패킷 전송 순서를 결정하는 장치
|