1 |
1
복수의 구독자 노드 단말로 패킷을 멀티캐스트하며, 상기 복수의 구독자 노드 단말 중 상기 패킷을 수신하지 못한 해당 구독자 노드 단말이 전달하는 부정응답 메시지를 이용하여 네트워크의 혼잡발생 원인을 검출하는 네트워크 혼잡 검출부; 및상기 네트워크 혼잡 검출부에서 검출한 상기 혼잡발생 원인에 따라 복구 제어 정책을 결정하여 상기 혼잡발생 원인을 해결하는 네트워크 복구 제어부를 포함하고,상기 부정응답 메시지는상기 패킷을 수신하지 못한 해당 구독자 노드 단말의 크로스 레이어드 혼잡추론 테이블(Cross-layered Congestion Tracking Table)에 기초하여 생성된 제1 구독자 혼잡 이유를 포함하는 경량 멀티캐스트 제공 장치
|
2 |
2
삭제
|
3 |
3
청구항 1에 있어서,상기 네트워크 혼잡 검출부는,상기 패킷을 수신한 해당 구독자 노드 단말이 전달하는 긍정응답 메시지를 수신하며, 회복 구독자 리스트에 상기 긍정응답 메시지를 전달한 해당 구독자 노드 단말의 정보를 삭제하는 경량 멀티캐스트 제공 장치
|
4 |
4
청구항 3에 있어서,상기 네트워크 혼잡 검출부는,상기 부정응답 메시지를 전달한 해당 구독자 노드 단말의 정보를 상기 회복 구독자 리스트에 추가하는 경량 멀티캐스트 제공 장치
|
5 |
5
청구항 3에 있어서,상기 네트워크 혼잡 검출부는,상기 패킷을 멀티캐스트하는 경로에 포함된 이웃하는 전달자 노드 단말 및 구독자 노드 단말 각각의 크로스 레이어드 혼잡추론 테이블에 기초하여 제2 구독자 혼잡 이유를 상기 복수의 전달자 노드 단말로부터 전달받는 경량 멀티캐스트 제공 장치
|
6 |
6
청구항 5에 있어서,상기 제2 구독자 혼잡 이유는,상기 패킷을 멀티캐스트하는 경로에 포함된 이웃하는 전달자 노드 단말 및 구독자 노드 단말이 상기 네트워크 혼잡 검출부로 전달되는 상기 부정응답 메시지 또는 상기 긍정응답 메시지를 도청하여 생성되는 경량 멀티캐스트 제공 장치
|
7 |
7
청구항 5에 있어서,상기 네트워크 혼잡 검출부는,상기 제1 구독자 혼잡 이유와 상기 제2 구독자 혼잡 이유를 이용하여 상기 네트워크의 혼잡의 원인을 검출하는 경량 멀티캐스트 제공 장치
|
8 |
8
청구항 7에 있어서,상기 복구 제어 정책은,나이브 복구 정책(Naive Recovery), 고속 복구 정책(Fast Recovery) 및 사전대응적 복구 정책(Proactive Recovery)을 포함하는 경량 멀티캐스트 제공 장치
|
9 |
9
청구항 8에 있어서,상기 네트워크 복구 제어부는,상기 제1 구독자 혼잡 이유와 상기 제2 구독자 혼잡 이유에 포함된 혼잡 플래그의 등급 색상에 따라 전체 혼잡인지 로컬 혼잡인지를 결정하는 경량 멀티캐스트 제공 장치
|
10 |
10
청구항 9에 있어서,상기 네트워크 복구 제어부는,상기 전체 혼잡인 경우, 상기 사전대응적 복구 정책(Proactive Recovery)을 선택하여 상기 전체 혼잡을 복구하는 경량 멀티캐스트 제공 장치
|
11 |
11
청구항 9에 있어서,상기 네트워크 복구 제어부는,상기 로컬 혼잡인 경우, 상기 나이브 복구 정책(Naive Recovery) 또는 상기 고속 복구 정책(Fast Recovery)을 선택하여 상기 로컬 혼잡을 복구하는 경량 멀티캐스트 제공 장치
|
12 |
12
청구항 5에 있어서,상기 크로스 레이어드 혼잡추론 테이블은,상기 패킷이 멀티캐스트되는 경로 필드, 패킷 수신개수 필드, 패킷 분실 개수 필드, 홉 카운트 필드, 맥 지연시간 필드 및 혼잡 플래그 필드를 포함하는 경량 멀티캐스트 제공 장치
|
13 |
13
복수의 구독자 노드 단말로 패킷을 멀티캐스트하는 단계;상기 복수의 구독자 노드 단말 중 상기 패킷을 수신하지 못한 해당 구독자 노드 단말이 전달하는 부정응답 메시지를 수신하는 단계;상기 부정응답 메시지를 이용하여 네트워크의 혼잡발생 원인을 검출하는 단계; 및상기 네트워크의 혼잡발생 원인에 따라 복구 제어 정책을 결정하는 단계를 포함하고,상기 부정응답 메시지는상기 패킷을 수신하지 못한 해당 구독자 노드 단말의 크로스 레이어드 혼잡추론 테이블(Cross-layered Congestion Tracking Table)에 기초하여 생성된 제1 구독자 혼잡 이유를 포함하는 경량 멀티캐스트 제공 방법
|
14 |
14
청구항 13에 있어서,상기 네트워크의 혼잡발생 원인을 검출하는 단계는;상기 부정응답 메시지에 포함된 상기 제1 구독자 혼잡 이유를 검출하는 단계;상기 패킷의 멀티캐스트 경로에 포함된 이웃하는 전달자 노드 단말 및 구독자 노드 단말로부터 제2 구독자 혼잡 이유를 전달받는 단계; 및상기 제1 및 상기 제2 구독자 혼잡 이유를 이용하여 상기 네트워크의 혼잡발생 원인을 검출하는 단계를 포함하는 경량 멀티캐스트 제공 방법
|
15 |
15
청구항 13에 있어서,상기 복수의 구독자 노드 단말 중 상기 패킷을 수신한 해당 구독자 노드 단말이 전달하는 긍정응답 메시지를 수신하는 단계; 및상기 긍정응답 메시지를 전달한 해당 구독자 노드 단말의 정보를 회복 구독자 리스트에서 삭제하는 단계를 포함하는 경량 멀티캐스트 제공 방법
|
16 |
16
청구항 15에 있어서,상기 부정응답 메시지를 수신하는 단계는,상기 부정응답 메시지를 전달한 해당 구독자 노드 단말의 정보를 상기 회복 구독자 리스트에 추가하는 단계를 포함하는 경량 멀티캐스트 제공 방법
|
17 |
17
청구항 14에 있어서,상기 복구 제어 정책은,나이브 복구 정책(Naive Recovery), 고속 복구 정책(Fast Recovery) 및 사전대응적 복구 정책(Proactive Recovery)을 포함하는 경량 멀티캐스트 제공 방법
|
18 |
18
청구항 17에 있어서,상기 복구 제어 정책을 결정하는 단계는,상기 제1 구독자 혼잡 이유와 상기 제2 구독자 혼잡 이유에 포함된 혼잡 플래그의 등급 색상에 따라 전체 혼잡인지 로컬 혼잡인지를 결정하는 단계;상기 전체 혼잡인 경우, 상기 사전대응적 복구 정책(Proactive Recovery)을 선택하여 상기 전체 혼잡을 복구하는 단계; 및상기 로컬 혼잡인 경우, 상기 나이브 복구 정책(Naive Recovery) 또는 상기 고속 복구 정책(Fast Recovery)을 선택하여 상기 로컬 혼잡을 복구하는 경량 멀티캐스트 제공 방법
|
19 |
19
삭제
|
20 |
20
청구항 14에 있어서,상기 제2 구독자 혼잡 이유는,상기 패킷의 멀티캐스트 경로에 포함된 이웃하는 전달자 노드 단말 및 구독자 노드 단말 각각의 크로스 레이어드 혼잡추론 테이블에 기초하여 생성되는 경량 멀티캐스트 제공 방법
|