1 |
1
통신 시스템에서 데이터 흐름을 제어하는 장치에 있어서,다수의 서브플로우 중 특정 서브플로우에 대한 데이터를 수신하는 수신부;상기 수신된 데이터의 최적 전송 속도를 계산하고 상기 최적 전송 속도를 발생시키는 윈도우 기준값을 결정하며, 상기 특정 서브플로우에 대한 윈도우 크기가 상기 윈도우 기준값 이상인 경우 인위적인 응답 메시지를 생성하는 제어부; 및상기 인위적인 응답 메시지를 송신 노드로 전송하는 송신부를 포함하는 데이터 흐름 제어 장치
|
2 |
2
제 1 항에 있어서, 상기 최적 전송 속도는,상기 송신 노드의 어플리케이션 계층의 전송속도 및 상기 특정 서브플로우에 대한 경로 정보로부터 결정됨을 특징으로 하는 데이터 흐름 제어 장치
|
3 |
3
제 2 항에 있어서, 상기 특정 서브플로우에 대한 경로 정보는,상기 특정 서브플로우에 대한 RTT(Round Trip Time), 패킷 유실율, 상기 윈도우, 용량 및 대역폭-지연 곱 중 적어도 하나의 정보를 포함함을 특징으로 하는 데이터 흐름 제어 장치
|
4 |
4
제 3 항에 있어서, 상기 최적 전송 속도는,상기 송신 노드의 어플리케이션 계층의 전송속도 및 상기 용량 간의 함수로부터 계산됨을 특징으로 하는 데이터 흐름 제어 장치
|
5 |
5
제 1 항에 있어서, 상기 윈도우 기준값은,상기 최적 전송 속도에 적용되는 최적 패킷 유실율에 따른 윈도우 사이즈로부터 결정됨을 특징으로 하는 데이터 흐름 제어 장치
|
6 |
6
제 1 항에 있어서, 상기 인위적인 응답 메시지는,인위적인 중복 정상 응답(Duplicate acknowledge) 메시지임을 특징으로 하는 데이터 흐름 제어 장치
|
7 |
7
제 1 항에 있어서, 상기 제어부는,상기 특정 서브플로우에 대한 윈도우 크기가 상기 윈도우 기준값보다 작은 경우 일반적인 응답 메시지를 생성함을 특징으로 하는 데이터 흐름 제어 장치
|
8 |
8
제 7 항에 있어서, 상기 송신부는,상기 일반적인 응답 메시지를 송신함을 특징으로 하는 데이터 흐름 제어 장치
|
9 |
9
통신 시스템에서 데이터 흐름을 제어하는 방법에 있어서,다수의 서브플로우 중 특정 서브플로우에 대한 데이터를 수신하는 과정;상기 수신된 데이터의 최적 전송 속도를 계산하고 상기 최적 전송 속도를 발생시키는 윈도우 기준값을 결정하며, 상기 특정 서브플로우에 대한 윈도우 크기가 상기 윈도우 기준값 이상인 경우 인위적인 응답 메시지를 생성하는 과정; 및상기 인위적인 응답 메시지를 송신 노드로 전송하는 과정을 포함하는 데이터 흐름 제어 방법
|
10 |
10
제 9 항에 있어서, 상기 최적 전송 속도는,상기 송신 노드의 어플리케이션 계층의 전송속도 및 상기 특정 서브플로우에 대한 경로 정보로부터 결정됨을 특징으로 하는 데이터 흐름 제어 방법
|
11 |
11
제 10 항에 있어서, 상기 특정 서브플로우에 대한 경로 정보는,상기 특정 서브플로우에 대한 RTT(Round Trip Time), 패킷 유실율, 상기 윈도우, 용량 및 대역폭-지연 곱 중 적어도 하나의 정보를 포함함을 특징으로 하는 데이터 흐름 제어 방법
|
12 |
12
제 11 항에 있어서, 상기 최적 전송 속도는,상기 송신 노드의 어플리케이션 계층의 전송속도 및 상기 용량 간의 함수로부터 계산됨을 특징으로 하는 데이터 흐름 제어 방법
|
13 |
13
제 9 항에 있어서, 상기 윈도우 기준값은,상기 최적 전송 속도에 적용되는 최적 패킷 유실율에 따른 윈도우 사이즈로부터 결정됨을 특징으로 하는 데이터 흐름 제어 방법
|
14 |
14
제 9 항에 있어서, 상기 인위적인 응답 메시지는,인위적인 중복 정상 응답(Duplicate acknowledge) 메시지임을 특징으로 하는 데이터 흐름 제어 방법
|
15 |
15
제 9 항에 있어서, 상기 특정 서브플로우에 대한 윈도우 크기가 상기 윈도우 기준값보다 작은 경우 일반적인 응답 메시지를 생성하는 과정; 및상기 일반적인 응답 메시지를 상기 송신 노드로 송신하는 과정을 더 포함함을 특징으로 하는 데이터 흐름 제어 방법
|