1 |
1
이더넷 수동광가입자망에서 상향 트래픽의 전송 제어를 위한 동적 대역할당 장치에 있어서,
대역할당 시점이 되면, 대역할당을 기다리는 할당 요구 대상이 존재하는지 여부를 확인하는 대상확인 모듈; 및
상기 할당 요구 대상이 되는 복수의 ONU(Optical Network Unit)를 대상으로 각 ONU 별 대역할당량()을 계산하고, 계산 결과에 따라 상기 할당 요구 대상이 되는 복수의 ONU 각각에 대한 대역할당을 수행하는 대역할당 모듈을 포함하되,
각 ONU 별 대역할당량()은 상기 할당 요구 대상이 되는 복수의 ONU의 대역할당 요구량()을 모두 합한 값인 총 대역할당 요구량(T)과 각 ONU의 가중치()를 고려하여 대역할당 시점마다 실시간으로 산출되며, 대역할당 모드가 공평성 최대화 모드 또는 수율 최대화 모드 중 어느 것인지에 따라 서로 다른 기준으로 산출되는 것을 특징으로 하는 이더넷 수동광가입자망에서의 동적 대역할당 장치
|
2 |
2
제1항에 있어서, 상기 대역할당 모듈은,
상기 할당 요구 대상이 되는 복수의 ONU를 대상으로 각 ONU의 대역할당 요구량()을 모두 합한 값인 총 대역할당 요구량(T)을 계산하고, 상기 할당 요구 대상이 되는 복수의 ONU를 대상으로 각 ONU의 대역할당 요구량()과 가중치()를 곱한 ONU 별 가중할당 요구량()을 모두 합한 값인 총 가중할당 요구량(WT)을 계산하는 요구량 산출부;
공평성 최대화 모드 또는 수율 최대화 모드 중 적어도 어느 하나로 설정되는 값인 대역할당 모드를 저장하는 모드 설정부;
상기 모드 설정부가 공평성 최대화 모드로 설정된 경우, 미리 지정된 상기 할당 요구 대상이 되는 복수의 ONU 각각의 가중치 중 최대 가중치(M)를 찾고, 총 대역할당 요구량(T)과 총 가중할당 요구량(WT)을 이용해 기준값(Y)을 구한 후, 최대 가중치(M)와 기준값(Y)를 고려하여 각 ONU의 대역할당량()을 계산하는 제1 할당량 산출부; 및
상기 모드 설정부가 수율 최대화 모드로 설정된 경우, 총 대역할당 요구량(T)을 고려하여 각 ONU의 대역할당량()을 계산하는 제2 할당량 산출부를 포함하는 이더넷 수동광가입자망에서의 동적 대역할당 장치
|
3 |
3
제1항에 있어서,
각 ONU로부터 새로운 리포트 메시지 또는 가중치 변경 정보가 도착하였는지 여부를 확인하고, 확인 결과에 따라 상기 리포트 메시지를 전송한 ONU의 대역할당 요구량()을 최신 정보로 갱신하거나, ONU 별 가중치()를 갱신하는 데이터 갱신 모듈을 더 포함하는 이더넷 수동광가입자망에서의 동적 대역할당 장치
|
4 |
4
이더넷 수동광가입자망에서 상향 트래픽의 전송 제어를 위한 동적 대역할당 방법에 있어서,
대역할당 시점이 되면, OLT(Optical Line Terminal)가 대역할당을 기다리는 할당 요구 대상이 존재하는지 여부를 확인하는 단계(a); 및
상기 OLT가 상기 할당 요구 대상이 되는 복수의 ONU(Optical Network Unit)를 대상으로 각 ONU 별 대역할당량()을 계산하고, 계산 결과에 따라 상기 할당 요구 대상이 되는 복수의 ONU 각각에 대한 대역할당을 수행하는 단계(b)를 포함하되,
각 ONU 별 대역할당량()은 상기 할당 요구 대상이 되는 복수의 ONU의 대역할당 요구량()을 모두 합한 값인 총 대역할당 요구량(T)과 각 ONU의 가중치()를 고려하여 대역할당 시점마다 실시간으로 산출되며, 대역할당 모드가 공평성 최대화 모드 또는 수율 최대화 모드 중 어느 것인지에 따라 서로 다른 기준으로 산출되는 것을 특징으로 하는 이더넷 수동광가입자망에서의 동적 대역할당 방법
|
5 |
5
삭제
|
6 |
6
제4항에 있어서, 상기 (b)단계는,
상기 OLT가 상기 할당 요구 대상이 되는 복수의 ONU를 대상으로, ONU 별 대역할당 요구량()을 모두 합한 값인 총 대역할당 요구량(T)을 계산하는 단계(b1);
상기 OLT가 상기 할당 요구 대상이 되는 복수의 ONU를 대상으로, 각 ONU의 대역할당 요구량()과 가중치()를 곱한 ONU 별 가중할당 요구량()을 모두 합한 값인 총 가중할당 요구량(WT)을 계산하는 단계(b2);
상기 OLT가 미리 지정된 상기 할당 요구 대상이 되는 복수의 ONU 각각의 가중치 중 최대 가중치(M)를 찾고, 총 대역할당 요구량(T)과 총 가중할당 요구량(WT)을 이용해 기준값(Y)을 구하는 단계(b3);
공평성 최대화 모드로 설정된 경우, 상기 OLT가 최대 가중치(M), 기준값(Y)를 고려하여 각 ONU의 대역할당량()을 계산하는 단계(b4);
수율 최대화 모드로 설정된 경우, 상기 OLT가 총 대역할당 요구량(T)을 고려하여 각 ONU의 대역할당량()을 계산하는 단계(b5); 및
상기 OLT가 계산 결과에 따라 상기 할당 요구 대상이 되는 복수의 ONU 각각에 대역을 할당하는 단계(b6)를 포함하는 이더넷 수동광가입자망에서의 동적 대역할당 방법
|
7 |
7
제6항에 있어서,
상기 OLT가 공평성 최대화 모드로 설정된 경우, 각 ONU의 대역할당량()은 수학식 ''을 통해 산출되어지며, 상기 수학식에서, 는 ONU#i에 할당하는 대역폭을, 는 ONU#i의 가중치를, 는 ONU#i에서의 대역할당 요구량을, 는 기준값을, C는 대역폭을, 는 총 대역할당 요구량을, 는 총 가중할당 요구량을, 는 최대 가중치를 나타내는 것을 특징으로 하는 이더넷 수동광가입자망에서의 동적 대역할당 방법
|
8 |
8
제6항에 있어서,
상기 OLT가 수율 최대화 모드로 설정된 경우, 각 ONU의 대역할당량()은 수학식 ''를 통해 산출되어지며, 상기 수학식에서, 는 ONU#i에 할당하는 대역폭을, 는 ONU#i에서의 대역할당 요구량을, C는 대역폭을 나타내는 것을 특징으로 하는 이더넷 수동광가입자망에서의 동적 대역할당 방법
|
9 |
9
제4항에 있어서,
각 ONU로부터 새로운 리포트 메시지가 도착하였는지 여부를 확인하고, 확인 결과에 따라 상기 리포트 메시지를 전송한 ONU의 대역할당 요구량()을 최신 정보로 갱신하는 단계(c); 및
ONU의 가중치에 변화가 발생하는지 여부를 확인하고, 확인 결과에 따라 ONU 별 가중치()를 갱신하는 단계(d)를 더 포함하는 이더넷 수동광가입자망에서의 동적 대역할당 방법
|