1 |
1
VoIP 네트워크를 통하여 수신된 패킷에 대한 큐 제어를 관리하는 큐잉 모듈;상기 큐잉 모듈에서 처리된 패킷을 다음 노드로 전송하는 패킷 스케줄러 및 PLC 처리정보와 연계된 RTCP 메시지를 작성하여 상향노드로 발송하는 PLC 헬퍼를 포함하는 스케줄러 모듈; 및, 외부로부터 입력된 트래픽 또는 패킷 제어 메시지를 입력받아 이에 대한 분석을 행하여 상기 큐잉 모듈 및 상기 스케줄러 모듈의 PLC 헬퍼를 관리하는 VoIP 관리 모듈을 포함하여 구성되는 VoIP 네트워크의 폭주 제어 장치로서, 상기 VoIP 관리 모듈이 수신하는 트래픽 또는 패킷 제어 관련 메시지는, 운용자로부터 전송되어온 메시지, VoIP 지원 서버 또는 네트워크 관리 시스템으로부터 전송되어온 메시지, 또는 착신측 단말로부터 전송되어온 메시지 중에서 선택되는 하나 이상의 메시지이고, 상기 PLC 헬퍼는 상기 VoIP 관리 모듈로부터의 입력 메시지를 기반으로, VoIP 패킷 수신 종단 측 게이트웨이에서 수집한 UDP/TCP 패킷 손실률에 기반한 손실 상관 지수, 왕복시간(RTT), 해당 코덱의 PLC 회로에서의 손실 처리 능력 정보 및 네트워크내 폭주 예측을 위한 지터값을 포함한, 상기 PLC 처리정보와 연계된 RTCP 메시지를 작성하여 진행중인 VoIP 세션의 상향 노드로 매 RTCP 주기마다 발송하는 VoIP 네트워크의 폭주 제어 장치
|
2 |
2
제 1항에 있어서, 상기 큐잉 모듈이 VoIP 네트워크를 통하여 수신된 패킷에 대한 큐 제어를 관리하기 전에, 상기 수신된 패킷을 차등 서비스별로 구분하여 역다중화를 행하는 등급 분류 및 역다중화 모듈; 및,상기 등급 분류 및 역다중화 모듈에서 처리된 각 패킷들을 종류에 따라 마킹 또는 세이핑을 처리하는 마킹/세이핑 모듈을 더 포함하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
3 |
3
제 2항에 있어서, 상기 등급 분류 및 역다중화 모듈은 외부 네트워크로부터 입력된 트래픽 패킷이 TCP 패킷에 해당하는 경우에는 티시피 소스기(TCP source)로 역다중화처리를 행하고, TCP 패킷에 해당하지 않는 경우에는 비티시피 소스기(non-TCP source)로 역다중화처리를 행하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
4 |
4
제 2항에 있어서, 상기 마킹/세이핑 모듈은 상기 역다중화 처리된 패킷에 대하여, 상기 패킷이 IETF 차등서비스의 최선 서비스에 해당하는 최선형 패킷이면 최선서비스 처리기에서 패킷별 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하고, 상기 패킷이 EF(Expedited Forwarding) 대역 보장 서비스의 대역 할당된 패킷에 해당하는 경우에는 프리미움기에서 패킷별 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하고, 또는 상기 패킷이 차등 서비스의 AF(Assured Forwarding) 서비스에 해당하는 패킷인 경우에는, AF 전송대역 할당기에서 패킷별로 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
5 |
5
제 3항에 있어서, 상기 마킹/세이핑 모듈은 상기 등급분류 및 역다중화 모듈의 비티시피 소스기를 통하여 역다중화처리된 패킷에 대하여, 상기 패킷이 비묵음 패킷인 경우에는 프리미움기에서 마킹 처리하고, 상기 패킷이 묵음 패킷인 경우로서 코덱의 손실 대응력에 해당하는 설정한 PLC 상한치가 임계값을 상회하는 경우에는 AF 전송대역할당기에서 세이핑 처리하고, 상기 패킷이 묵음 패킷인 경우로서 상기 PLC 상한치가 임계값을 상회하는 것이 아니면, 상기 AF 전송대역할당기에서 AF 패킷에 대해 마킹 처리하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
6 |
6
제 5항에 있어서, 상기 비티시피 소스기를 통하여 역다중화처리된 패킷은 VoIP 음성 패킷인 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
7 |
7
제 5항에 있어서, 상기 마킹은 패킷 헤더의 IETF DSCP(Differentiated Service Code Point) 코드 포인트 또는 ToS(Type of Service) 비트를 이용하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
8 |
8
제 4항에 있어서, 상기 큐잉 모듈은 마킹/세이핑 모듈로부터 입력된 AF 패킷을 저장한 후 RED 알고리즘에 따라 큐 제어 관리를 행하는 RED 큐; 및,상기 마킹/세이핑 모듈의 최선서비스 처리기로부터 입력된 최선형 패킷을 저장하여 해당 큐 관리 알고리즘을 행하는 FIFO 큐를 포함하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
9 |
9
제 8항에 있어서,상기 큐잉 모듈의 RED 큐는, 상기 VoIP 관리 모듈로부터 전달되는 파라미터에 따라, 평균 큐 길이 추정에 의한 패킷 드롭을 행하는 제1 큐 관리 알고리즘과, VoIP 서비스에서 패킷 손실 보상의 한계를 고려한 단말 측 VoIP 패킷 처리 정보를 이용하여 패킷 드롭을 행하는 제2 큐 관리 알고리즘을 선택적으로 사용하여 큐 제어를 관리하는 트래픽/레이블 제어기를 포함하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
10 |
10
제 9항에 있어서, 상기 트래픽/레이블 제어기에서 행하는 제1 큐 관리 알고리즘은 하기 수학식 2를 이용하여 계산된 패킷 드롭 확률을 적용하여 RED 큐에 대한 패킷 드롭이 수행되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
11 |
11
제 10항에 있어서, 상기 평균 큐 길이 Sn은 하기 수학식 1을 이용하여 계산되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
12 |
12
제 9항에 있어서, 상기 트래픽/레이블 제어기에서 행하는 제2 큐 관리 알고리즘은 하기 수학식 3을 이용하여 계산된 패킷 드롭 확률을 적용하여 RED 큐에 대한 패킷 드롭이 수행되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
13 |
13
제 12항에 있어서, 상기 ρUT는 하기 수학식 4에 의하여 산출되는 값인 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 장치
|
14 |
14
제 1항 내지 제 13항 중 어느 하나의 장치를 포함하는 라우터
|
15 |
15
제 1항 내지 제 13항 중 어느 하나의 장치를 포함하는 라우터 스위치
|
16 |
16
제 1항 내지 제 13항 중 어느 하나의 장치를 포함하는 VoIP 게이트웨이
|
17 |
17
VoIP 네트워크를 통하여 수신된 패킷을 큐잉하는 큐잉 단계 ;상기 큐잉된 패킷을 다음 노드로 전송하는 패킷 스케줄링 단계; 및, VoIP 관리 모듈이 운용자로부터 전송되어온 메시지, VoIP 지원 서버 또는 네트워크 관리 시스템으로부터 전송되어온 메시지, 또는 착신측 단말로부터 전송되어온 메시지 중에서 선택되는 하나 이상의 메시지인 트래픽 또는 패킷 제어 관련 메시지를 입력받아 분석하여 상기 큐잉 단계 및 패킷 스케줄링 단계를 관리하는 VoIP 관리 단계를 포함하여 구성되는 VoIP 네트워크의 폭주 제어 방법으로서, 상기 VoIP 관리 단계는, 상기 트래픽 또는 패킷 제어 관련 메시지를 분석한 결과 상기 메시지가 PLC 헬퍼 구동 요구 메시지인 경우에는, PLC 헬퍼에서 VoIP 패킷 수신 종단 측 게이트웨이에서 수집한 UDP/TCP 패킷 손실률에 기반한 손실 상관 지수, 왕복시간(RTT), 해당 코덱의 PLC 회로에서의 손실 처리 능력 정보 및 네트워크내 폭주 예측을 위한 지터값을 포함한, PLC 처리정보와 연계된 RTCP 메시지를 작성하여 진행중인 VoIP 세션의 상향 노드로 매 RTCP 주기마다 발송하도록 하고,상기 큐잉 단계는, 외부에서 전달된 VoIP 패킷에 대하여 평균 큐 길이 추정에 의한 패킷 드롭을 행하는 제1 큐 관리 알고리즘 또는 VoIP 서비스에서 패킷 손실 보상의 한계를 고려한 단말 측 VoIP 패킷 처리 정보를 이용하여 패킷 드롭을 행하는 제2 큐 관리 알고리즘을 선택적으로 사용하여 큐 제어를 관리하는 VoIP 네트워크의 폭주 제어 방법
|
18 |
18
제 17항에 있어서, 상기 큐잉 단계 이전에, 상기 수신된 패킷을 차등 서비스별로 구분하여 역다중화를 행하는 등급 분류 및 역다중화 단계; 및,상기 등급 분류 및 역다중화 단계에서 처리된 각 패킷들을 종류에 따라 마킹 또는 세이핑을 처리하는 마킹/세이핑 단계를 더 포함하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
19 |
19
제 18항에 있어서, 상기 등급 분류 및 역다중화 단계는 외부 네트워크로부터 입력된 트래픽 패킷이 TCP 패킷에 해당하는 경우에는 티시피 소스기(TCP source)로 역다중화처리를 행하고, TCP 패킷에 해당하지 않는 경우에는 비티시피 소스기(non-TCP source)로 역다중화처리를 행하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
20 |
20
제 18항에 있어서, 상기 마킹/세이핑 단계는 상기 역다중화 처리된 패킷에 대하여, 상기 패킷이 IETF 차등서비스의 최선 서비스에 해당하는 최선형 패킷이면 최선서비스 처리기에서 패킷별 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하고, 상기 패킷이 EF(Expedited Forwarding) 대역 보장 서비스의 대역 할당된 패킷에 해당하는 경우에는 프리미움기에서 패킷별 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하고, 또는 상기 패킷이 차등 서비스의 AF(Assured Forwarding) 서비스에 해당하는 패킷인 경우에는, AF 전송대역 할당기에서 패킷별로 SLA(Service Level Agreement)에 상응하는 마킹 또는 세이핑 처리를 행하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
21 |
21
제 19항에 있어서, 상기 마킹/세이핑 단계는 상기 등급분류 및 역다중화 단계의 비티시피 소스기를 통하여 역다중화처리된 패킷에 대하여, 상기 패킷이 비묵음 패킷인 경우에는 프리미움기에서 마킹 처리하고, 상기 패킷이 묵음 패킷인 경우로서 코덱의 손실 대응력에 해당하는 설정한 PLC 상한치가 임계값을 상회하는 경우에는 상기 AF 전송대역할당기에서 세이핑 처리하고, 상기 패킷이 묵음 패킷인 경우로서 상기 PLC 상한치가 임계값을 상회하는 것이 아니면, 상기 AF 전송대역할당기에서 AF 패킷에 대해 마킹 처리하는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
22 |
22
제 21항에 있어서, 상기 비피시피 소스기를 통하여 역다중화처리된 패킷은 VoIP 음성 패킷인 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
23 |
23
제 17항에 있어서, 상기 제1 큐 관리 알고리즘은 하기 수학식 2를 이용하여 계산된 패킷 드롭 확률을 적용하여 RED 큐에 대한 패킷 드롭이 수행되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
24 |
24
제 23항에 있어서, 상기 평균 큐 길이 Sn은 하기 수학식 1을 이용하여 계산되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
25 |
25
제 17항에 있어서, 상기 제2 큐 관리 알고리즘은 하기 수학식 3을 이용하여 계산된 패킷 드롭 확률을 적용하여 RED 큐에 대한 패킷 드롭이 수행되는 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|
26 |
26
제 25항에 있어서, 상기 ρUT는 하기 수학식 4에 의하여 산출되는 값인 것을 특징으로 하는 VoIP 네트워크의 폭주 제어 방법
|