1 |
1
트래픽 처리 장치가 수행하는 트래픽 처리 방법으로서,트래픽을 제어(control) 서비스 클래스, 실시간 멀티미디어(real-time multimedia) 서비스 클래스, 저-지연 데이터(low-latency data) 서비스 클래스 및 최선노력(best effort) 서비스 클래스 중 어느 하나의 서비스 클래스로 분류하는 단계와,상기 트래픽의 패킷을 상기 분류된 서비스 클래스별 처리를 통해 성능, 중요도 및 긴급도를 반영한 우선순위에 기초하여 결정한 셰이퍼(shaper)의 큐(queue) 또는 드로퍼(dropper)의 큐에 할당한 후 큐별로 AQM(active queue management)을 적용해 처리하는 단계를 포함하고,상기 처리하는 단계는,상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 디-큐 시 큐 길이가 기 설정된 최소 임계값보다 길어지면 중요도 기반의 차등화 처리하되, 상기 중요도 기반의 차등화 처리는 최상위 패킷은 무조건 송신하고, 다른 패킷은 마지막 패킷보다 중요도가 높은 경우 송신하고 그렇지 않으면 드롭하며, 상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 큐 길이가 기 설정된 최대 임계값보다 길어지면 인-큐 시 최상위 중요도 패킷과 마지막 패킷 보다 중요도가 더 높은 패킷 외 나머지 모든 패킷들을 드롭하고,상기 저-지연 데이터 서비스 클래스로 분류된 트래픽에 대해 중요도 분류 후 큐 길이와 기 설정된 임계값과의 비교 결과에 따라 송신하거나 드롭하되, 상기 기 설정된 임계값의 수는 상기 중요도 분류의 수보다 하나 적으며, 상기 기 설정된 임계값 중 첫 번째 임계값보다 상기 큐 길이가 길어지면 인-큐 시 가장 낮은 중요도의 패킷을 드롭하고,상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 인-큐와 디-큐 시 전달 시한이 경과하였거나 경과할 것으로 예상되는 패킷을 드롭하며, 상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 디-큐한 패킷의 전달 시한이 실시간 계산된 임계 시한 이상 남아 있고 큐의 마지막 패킷에 비해 중요도가 높지 않으면 다시 인-큐되도록 처리하는트래픽 처리 방법
|
2 |
2
제 1 항에 있어서,상기 분류하는 단계는,네트워크의 원활한 운용을 위한 트래픽은 상기 제어 서비스 클래스로 분류하고, 사용자 간 실시간 의사소통을 위한 음성 또는 화상 트래픽은 상기 실시간 멀티미디어 서비스 클래스로 분류하며, 사용자 및 응용 간 실시간 정보공유 및 상호작용을 위한 데이터 트래픽은 상기 저-지연 데이터 서비스 클래스로 분류하고, 나머지 모든 트래픽은 최선노력 서비스 클래스로 분류하는트래픽 처리 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제 1 항에 있어서,상기 중요도로는 상대적 중요도를 고려하는트래픽 처리 방법
|
6 |
6
삭제
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
제 1 항에 있어서,상기 기 설정된 임계값 중 i번째 임계값은 전송속도, AF(assured forwarding)2큐비율, 임계값의 순서 및 감내 시한을 반영해 설정하는트래픽 처리 방법
|
10 |
10
제 9 항에 있어서,상기 큐 길이가 상기 i번째 임계값보다 길어지면 인-큐 시 낮은 순서로 i번째 중요도 이하의 모든 패킷들을 드롭하는트래픽 처리 방법
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
제 1 항에 있어서,상기 임계 시한은 목적지까지의 예상 지연 시간, 큐에서의 대기 시간, 여유 추가 시간을 합한 값이 반영된트래픽 처리 방법
|
14 |
14
제 1 항에 있어서,상기 트래픽에 대한 패킷 스트림의 TTL 필드를 최대 홉수 설정에 사용하는 경우 매 홉마다 1씩 감소시키며 TTL값이 0이면 해당 패킷을 드롭하는트래픽 처리 방법
|
15 |
15
제 1 항에 있어서,상기 트래픽에 대해 패킷 스트림의 TTL 필드를 상기 전달 시한 전달에 사용하는 경우 해당 노드에서의 패킷 큐잉 지연값에 따라 TTL값을 적어도 1 이상 감소시키며 TTL값이 0이면 해당 패킷을 드롭하는트래픽 처리 방법
|
16 |
16
트래픽을 제어 서비스 클래스, 실시간 멀티미디어 서비스 클래스, 저-지연 데이터 서비스 클래스 및 최선노력 서비스 클래스 중 어느 하나의 서비스 클래스로 분류하는 분류기(classifier)와,상기 트래픽의 패킷을 상기 분류된 서비스 클래스별 처리를 통해 성능, 중요도 및 긴급도를 반영한 우선순위에 기초하여 결정한 셰이퍼의 큐 또는 드로퍼의 큐에 할당한 후 큐별로 AQM을 적용해 처리하는 컨디셔너(conditioner)를 포함하고,상기 컨디셔너는,상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 디-큐 시 큐 길이가 기 설정된 최소 임계값보다 길어지면 중요도 기반의 차등화 처리하되, 상기 중요도 기반의 차등화 처리는 최상위 패킷은 무조건 송신하고, 다른 패킷은 마지막 패킷보다 중요도가 높은 경우 송신하고 그렇지 않으면 드롭하며, 상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 큐 길이가 기 설정된 최대 임계값보다 길어지면 인-큐 시 최상위 중요도 패킷과 마지막 패킷 보다 중요도가 더 높은 패킷 외 나머지 모든 패킷들을 드롭하고,상기 저-지연 데이터 서비스 클래스로 분류된 트래픽에 대해 중요도 분류 후 큐 길이와 기 설정된 임계값과의 비교 결과에 따라 송신하거나 드롭하되, 상기 기 설정된 임계값의 수는 상기 중요도 분류의 수보다 하나 적으며, 상기 기 설정된 임계값 중 첫 번째 임계값보다 상기 큐 길이가 길어지면 인-큐 시 가장 낮은 중요도의 패킷을 드롭하고,상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 인-큐와 디-큐 시 전달 시한이 경과하였거나 경과할 것으로 예상되는 패킷을 드롭하며, 상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 디-큐한 패킷의 전달 시한이 실시간 계산된 임계 시한 이상 남아 있고 큐의 마지막 패킷에 비해 중요도가 높지 않으면 다시 인-큐되도록 처리하는트래픽 처리 장치
|
17 |
17
삭제
|
18 |
18
삭제
|
19 |
19
삭제
|
20 |
20
삭제
|
21 |
21
삭제
|
22 |
22
컴퓨터 프로그램을 저장하고 있는 컴퓨터 판독 가능 기록매체로서,상기 컴퓨터 프로그램은, 프로세서에 의해 실행되면,트래픽을 제어 서비스 클래스, 실시간 멀티미디어 서비스 클래스, 저-지연 데이터 서비스 클래스 및 최선노력 서비스 클래스 중 어느 하나의 서비스 클래스로 분류하는 단계와,상기 트래픽의 패킷을 상기 분류된 서비스 클래스별 처리를 통해 성능, 중요도 및 긴급도에 기초하여 결정한 셰이퍼의 큐 또는 드로퍼의 큐에 할당한 후 큐별로 AQM을 적용해 처리하는 단계를 포함하고,상기 처리하는 단계는,상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 디-큐 시 큐 길이가 기 설정된 최소 임계값보다 길어지면 중요도 기반의 차등화 처리하되, 상기 중요도 기반의 차등화 처리는 최상위 패킷은 무조건 송신하고, 다른 패킷은 마지막 패킷보다 중요도가 높은 경우 송신하고 그렇지 않으면 드롭하며, 상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 큐 길이가 기 설정된 최대 임계값보다 길어지면 인-큐 시 최상위 중요도 패킷과 마지막 패킷 보다 중요도가 더 높은 패킷 외 나머지 모든 패킷들을 드롭하고,상기 저-지연 데이터 서비스 클래스로 분류된 트래픽에 대해 중요도 분류 후 큐 길이와 기 설정된 임계값과의 비교 결과에 따라 송신하거나 드롭하되, 상기 기 설정된 임계값의 수는 상기 중요도 분류의 수보다 하나 적으며, 상기 기 설정된 임계값 중 첫 번째 임계값보다 상기 큐 길이가 길어지면 인-큐 시 가장 낮은 중요도의 패킷을 드롭하고,상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 인-큐와 디-큐 시 전달 시한이 경과하였거나 경과할 것으로 예상되는 패킷을 드롭하며, 상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 디-큐한 패킷의 전달 시한이 실시간 계산된 임계 시한 이상 남아 있고 큐의 마지막 패킷에 비해 중요도가 높지 않으면 다시 인-큐되도록 처리하는,방법을 상기 프로세서가 수행하도록 하기 위한 명령어를 포함하는,컴퓨터 판독 가능한 기록매체
|
23 |
23
컴퓨터 판독 가능 기록매체에 저장되어 있는 컴퓨터 프로그램으로서,상기 컴퓨터 프로그램은, 프로세서에 의해 실행되면,트래픽을 제어 서비스 클래스, 실시간 멀티미디어 서비스 클래스, 저-지연 데이터 서비스 클래스 및 최선노력 서비스 클래스 중 어느 하나의 서비스 클래스로 분류하는 단계와,상기 트래픽의 패킷을 상기 분류된 서비스 클래스별 처리를 통해 성능, 중요도 및 긴급도에 기초하여 결정한 셰이퍼의 큐 또는 드로퍼의 큐에 할당한 후 큐별로 AQM을 적용해 처리하는 단계를 포함하고,상기 처리하는 단계는,상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 디-큐 시 큐 길이가 기 설정된 최소 임계값보다 길어지면 중요도 기반의 차등화 처리하되, 상기 중요도 기반의 차등화 처리는 최상위 패킷은 무조건 송신하고, 다른 패킷은 마지막 패킷보다 중요도가 높은 경우 송신하고 그렇지 않으면 드롭하며, 상기 실시간 멀티미디어 서비스 클래스로 분류된 트래픽에 대해 큐 길이가 기 설정된 최대 임계값보다 길어지면 인-큐 시 최상위 중요도 패킷과 마지막 패킷 보다 중요도가 더 높은 패킷 외 나머지 모든 패킷들을 드롭하고,상기 저-지연 데이터 서비스 클래스로 분류된 트래픽에 대해 중요도 분류 후 큐 길이와 기 설정된 임계값과의 비교 결과에 따라 송신하거나 드롭하되, 상기 기 설정된 임계값의 수는 상기 중요도 분류의 수보다 하나 적으며, 상기 기 설정된 임계값 중 첫 번째 임계값보다 상기 큐 길이가 길어지면 인-큐 시 가장 낮은 중요도의 패킷을 드롭하고,상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 인-큐와 디-큐 시 전달 시한이 경과하였거나 경과할 것으로 예상되는 패킷을 드롭하며, 상기 최선노력 서비스 클래스로 분류된 트래픽에 대해 디-큐한 패킷의 전달 시한이 실시간 계산된 임계 시한 이상 남아 있고 큐의 마지막 패킷에 비해 중요도가 높지 않으면 다시 인-큐되도록 처리하는,방법을 상기 프로세서가 수행하도록 하기 위한 명령어를 포함하는,컴퓨터 프로그램
|