1 |
1
입력 패킷을 처리하는 복수의 서비스 플로우(Flow)에 대하여 상기 서비스 플로우별로 논리적인 큐(Queue)를 생성하고, 상기 논리적인 큐에 상기 서비스 플로우별로 지연 시간 요구 사항을 기초로 지연 시간 임계값을 설정하는 큐잉부와,상기 입력 패킷에 대하여 서비스 클래스의 우선 순위에 기초하여 상기 복수의 서비스 플로우 중 어느 하나로 분류해 할당하는 우선 순위 분류부와,상기 우선 순위 분류부에 의해 분류되어 상기 논리적인 큐에 저장되는 상기 입력 패킷에 대하여 가중치 방식을 통해 스케줄링을 하는 스케줄러부와,상기 스케줄링이 된 패킷에 대하여 우선 순위 큐(Strict Priority Queue, SPQ) 방식을 통해 차등 처리하여 하드웨어 큐를 통해 출력하는 패킷 출력부를 포함하고,상기 큐잉부는, 상기 우선 순위 분류부에 의해 분류된 상기 입력 패킷을 상기 논리적인 큐에 저장하되, 지연 시간 확인 주기마다 상기 논리적인 큐에 저장 중인 패킷 중 상기 지연 시간 임계값보다 더 큰 지연 시간을 갖는 패킷이 있는지를 판별해 폐기하며, 판별된 패킷을 폐기한 경우 상기 지연 시간 확인 주기를 기 설정된 시간만큼 줄여서 감소시키는패킷 스케줄링 장치
|
2 |
2
제 1 항에 있어서,상기 우선 순위 분류부에 의해 동일한 서비스 플로우로 분류된 입력 패킷에 대하여 새로운 서비스와 기존 서비스로 분류해 서로 다른 상기 논리적인 큐에 저장되게 하는 플로우 분류부를 더 포함하고,상기 스케줄러부는, 상기 새로운 서비스와 상기 기존 서비스의 플로우 큐 목록을 별도로 관리하는패킷 스케줄링 장치
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 스케줄러부는, 상기 가중치 방식으로서 결손 가중치 라운드 로빈(Deficit Weighted Round Robin, DWRR) 방식을 이용하는패킷 스케줄링 장치
|
5 |
5
패킷 스케줄링 장치에 의해 수행되는 패킷 스케줄링 방법으로서,입력 패킷을 처리하는 복수의 서비스 플로우(Flow)에 대하여 상기 서비스 플로우별로 논리적인 큐(Queue)를 생성하는 단계와,상기 논리적인 큐에 상기 서비스 플로우별로 지연 시간 요구 사항을 기초로 지연 시간 임계값을 설정하는 단계와,상기 입력 패킷에 대하여 서비스 클래스의 우선 순위에 기초하여 상기 복수의 서비스 플로우 중 어느 하나로 분류해 할당하는 단계와,상기 복수의 서비스 플로우 중 어느 하나로 분류된 상기 입력 패킷을 상기 논리적인 큐에 저장하되, 지연 시간 확인 주기마다 상기 논리적인 큐에 저장 중인 패킷 중 상기 지연 시간 임계값보다 더 큰 지연 시간을 갖는 패킷이 있는지를 판별해 폐기하며, 판별된 패킷을 폐기한 경우 상기 지연 시간 확인 주기를 기 설정된 시간만큼 줄여서 감소시키는 단계와,상기 논리적인 큐에 저장되는 상기 입력 패킷에 대하여 가중치 방식을 통해 스케줄링을 하는 단계와,상기 스케줄링이 된 패킷에 대하여 우선 순위 큐(Strict Priority Queue, SPQ) 방식을 통해 차등 처리하여 하드웨어 큐를 통해 출력하는 단계를 포함하는패킷 스케줄링 방법
|
6 |
6
제 5 항에 있어서,상기 복수의 서비스 플로우 중 동일한 서비스 플로우로 분류된 입력 패킷에 대하여 새로운 서비스와 기존 서비스로 분류해 서로 다른 상기 논리적인 큐에 저장되게 하는 단계를 더 포함하고,상기 스케줄링을 하는 단계는, 상기 새로운 서비스와 상기 기존 서비스의 플로우 큐 목록을 별도로 관리하는패킷 스케줄링 방법
|
7 |
7
삭제
|
8 |
8
제 5 항에 있어서,상기 스케줄링을 하는 단계는, 상기 가중치 방식으로서 결손 가중치 라운드 로빈(Deficit Weighted Round Robin, DWRR) 방식을 이용하는패킷 스케줄링 방법
|
9 |
9
입력 패킷을 처리하는 복수의 서비스 플로우(Flow)에 대하여 상기 서비스 플로우별로 논리적인 큐를 생성하는 단계와,상기 논리적인 큐(Queue)에 상기 서비스 플로우별로 지연 시간 요구 사항을 기초로 지연 시간 임계값을 설정하는 단계와,상기 입력 패킷에 대하여 서비스 클래스의 우선 순위에 기초하여 상기 복수의 서비스 플로우 중 어느 하나로 분류해 할당하는 단계와,상기 복수의 서비스 플로우 중 어느 하나로 분류된 상기 입력 패킷을 상기 논리적인 큐에 저장하되, 지연 시간 확인 주기마다 상기 논리적인 큐에 저장 중인 패킷 중 상기 지연 시간 임계값보다 더 큰 지연 시간을 갖는 패킷이 있는지를 판별해 폐기하며, 판별된 패킷을 폐기한 경우 상기 지연 시간 확인 주기를 기 설정된 시간만큼 줄여서 감소시키는 단계와,상기 논리적인 큐에 저장되는 상기 입력 패킷에 대하여 가중치 방식을 통해 스케줄링을 하는 단계와,상기 스케줄링이 된 패킷에 대하여 우선 순위 큐(Strict Priority Queue, SPQ) 방식을 통해 차등 처리하여 하드웨어 큐를 통해 출력하는 단계를 포함하는컴퓨터 프로그램이 저장된 컴퓨터 판독 가능한 기록매체
|