1 |
1
데이터센터 네트워크에서의 부하 균형을 위한 신용 기반 다중경로 데이터 전송 방법으로서,수신 장치와 통신했던 히스토리에 기초하여, 상기 수신 장치와 통신이 가능한 모든 경로 중 가장 최근에 상기 수신 장치와 통신했던 경로를 통하여, 상기 수신 장치에게 신용 요청 패킷을 전송하는 단계;상기 신용 요청 패킷에 대한 응답으로, 상기 수신 장치로부터, 상기 수신 장치와 통신이 가능한 모든 경로 중, 경로별 수용 가능한 대역폭과 무관하게, 상기 신용 요청 패킷을 전송한 이후의 경로별 최초 신용 패킷이 가장 먼저 수신되는 적어도 하나의 제1 경로를 결정하는 단계 - 상기 경로별 수용 가능한 대역폭은 상기 경로별 상기 수신 장치에게 전송할 수 있는 데이터 패킷의 양에 대응됨 - ; 및상기 수신 장치로부터 상기 제1 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제1 경로를 통해 상기 수신 장치에게 데이터 패킷을 전송하는 단계 - 상기 제1 경로를 통해 수신한 상기 신용 패킷과 상기 제1 경로를 통해 상기 수신 장치에게 전송된 상기 데이터 패킷은 일대일 대응됨 -;상기 수신 장치에게 전송할 잔여 데이터 패킷이 더 이상 존재하지 않는 경우, 상기 수신 장치에게 신용 중지 패킷을 전송하는 단계 - 상기 신용 중지 패킷은 가장 최근에 수신한 신용 패킷이 경유한 경로를 통해 전송됨 -를 포함하는, 신용 기반 다중경로 데이터 전송 방법
|
2 |
2
제1항에 있어서,상기 전송할 잔여 데이터 패킷이 존재하지 않는 경우, 상기 적어도 하나의 제1 경로를 통해 수신되는 신용패킷은 드랍되는, 신용 기반 다중경로 데이터 전송 방법
|
3 |
3
제1항에 있어서,상기 적어도 하나의 제1 경로 상에서 수신되는 신용 패킷의 수신율이 임계값 이상이면, 상기 제1 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제1 경로를 통해 상기 수신 장치에게 데이터 패킷이 전송되는, 신용 기반 다중경로 데이터 전송 방법
|
4 |
4
제1항에 있어서,상기 적어도 하나의 제1 경로 상에서 수신되는 신용 패킷의 수신율이 임계값 미만이면, 상기 수신 장치에게 경로 재설정 패킷을 전송하는 단계;상기 경로 재설정 패킷에 대한 응답으로, 상기 수신 장치로부터, 상기 수신 장치와 통신이 가능한 모든 경로 중 신용 패킷이 가장 먼저 수신되는 적어도 하나의 제2 경로를 결정하는 단계;상기 수신 장치로부터 상기 제2 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제2 경로를 통해 상기 수신 장치에게 데이터 패킷을 전송하는 단계 - 상기 제1 경로를 통해 수신한 상기 신용 패킷과 상기 제1 경로를 통해 상기 수신 장치에게 전송된 상기 데이터 패킷은 일대일 대응됨 -; 및상기 수신 장치에게 전송할 잔여 데이터 패킷이 더 이상 존재하지 않는 경우, 상기 수신 장치에게 신용 중지 패킷을 전송하는 단계를 더 포함하는, 신용 기반 다중경로 데이터 전송 방법
|
5 |
5
제1항에 있어서,상기 신용 요청 패킷 및 상기 데이터 패킷은 전송 장치의 식별 정보 및 상기 수신 장치의 식별 정보와 함께 상기 수신 장치에게 전송되는, 신용 기반 다중경로 데이터 전송 방법
|
6 |
6
제1항에 있어서,상기 데이터센터는 팻트리 토폴로지(fat-tree topology)를 사용하고,상기 신용 기반 다중경로 데이터 전송 방법은,상기 신용 패킷과 함께, 상기 팻트리 토폴로지의 복수의 최상위 계층의 스위치 중 상기 신용 패킷이 경유한 스위치의 식별 정보를 수신하는 단계; 및상기 신용 패킷이 경유한 스위치의 식별 정보에 기초하여, 상기 수신 장치와 통신이 가능한 모든 경로 중 상기 신용 패킷이 경유한 상기 제1 경로를 특정하는 단계를 더 포함하고,상기 데이터 패킷은 상기 특정된 제1 경로를 통해 전송되는, 신용 기반 다중경로 데이터 전송 방법
|
7 |
7
데이터센터 네트워크에서의 부하 균형을 위한 신용 기반 다중경로 데이터 수신 방법으로서,전송 장치와 통신이 가능한 모든 경로 중 가장 최근에 상기 전송 장치와 통신했던 경로를 통하여, 상기 전송 장치로부터, 신용 요청 패킷을 수신하는 단계;상기 신용 요청 패킷에 응답하여, 상기 전송 장치에게, 상기 전송 장치와 통신이 가능한 모든 경로를 통해 소정의 시간 동안 소정의 속도로 신용 패킷을 전송하는 단계;상기 전송 장치로부터, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 적어도 하나의 제1 경로를 통해, 데이터 패킷을 수신하는 단계 - 상기 제1 경로는, 상기 전송 장치와 통신이 가능한 모든 경로 중에서, 경로별 수용 가능한 대역폭과 무관하게, 상기 신용 요청 패킷을 수신한 이후의 경로별 최초 신용 패킷이 상기 전송 장치에게 가장 먼저 도달한 순서로 결정된 경로이고,상기 경로별 수용 가능한 대역폭은 상기 경로별 상기 전송 장치로부터 수신할 수 있는 데이터 패킷의 양에 대응되고,상기 제1 경로를 통해 수신한 상기 데이터 패킷은 상기 제1 경로를 통해 상기 전송 장치에 도달한 신용 패킷과 일대일 대응됨 -;상기 소정의 시간이 지난 이후, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 데이터 패킷이 수신된 상기 적어도 하나의 제1 경로를 통해서만 소정의 속도로 신용 패킷을 전송하는 단계; 및상기 전송 장치로부터 신용 중지 패킷을 수신하는 경우, 신용 패킷의 전송을 중단하는 단계 - 상기 신용 중지 패킷은 가장 최근에 전송된 신용 패킷이 경유한 경로를 통해 수신됨 -를 포함하는, 신용 기반 다중경로 데이터 수신 방법
|
8 |
8
제7항에 있어서,상기 데이터 패킷이 수신되는 상기 적어도 하나의 제1 경로의 개수가 임계값이 되면, 상기 소정의 시간이 지나기 이전이라도, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 적어도 하나의 제1 경로를 통해서만 소정의 속도로 신용 패킷이 전송되는, 신용 기반 다중경로 데이터 수신 방법
|
9 |
9
제7항에 있어서,상기 전송 장치로부터, 경로 재설정 패킷을 수신하는 단계;상기 경로 재설정 패킷에 응답하여, 상기 전송 장치에게, 상기 전송 장치와 통신이 가능한 모든 경로를 통해 소정의 시간 동안 소정의 속도로 신용 패킷을 전송하는 단계;상기 전송 장치로부터, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 적어도 하나의 제2 경로를 통해, 데이터 패킷을 수신하는 단계 - 상기 제2 경로를 통해 수신한 상기 데이터 패킷은 상기 제2 경로를 통해 상기 전송 장치에 도달한 신용 패킷과 일대일 대응됨 -; 및상기 소정의 시간이 지난 이후, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 적어도 하나의 제2 경로를 통해서만 소정의 속도로 신용 패킷을 전송하는 단계를 더 포함하는, 신용 기반 다중경로 데이터 수신 방법
|
10 |
10
제7항에 있어서,상기 신용 패킷은 수신 장치의 식별 정보 및 상기 전송 장치의 식별 정보와 함께 상기 전송 장치에게 전송되는, 신용 기반 다중경로 데이터 수신 방법
|
11 |
11
제7항에 있어서,상기 데이터센터는 팻트리 토폴로지(fat-tree topology)를 사용하고,상기 신용 기반 다중경로 데이터 수신 방법은,상기 데이터 패킷과 함께, 상기 팻트리 토폴로지의 복수의 최상위 계층의 스위치 중 상기 데이터 패킷이 경유한 스위치의 식별 정보를 수신하는 단계; 및상기 데이터 패킷이 경유한 스위치의 식별 정보에 기초하여, 상기 전송 장치와 통신이 가능한 모든 경로 중 상기 데이터 패킷이 경유한 상기 제1 경로를 특정하는 단계를 더 포함하고,상기 소정의 시간이 지난 이후, 상기 신용 패킷은, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 특정된 제1 경로를 통해서만 소정의 속도로 전송되는, 신용 기반 다중경로 데이터 수신 방법
|
12 |
12
데이터센터 네트워크에서의 부하 균형을 위한 신용 기반 다중경로 데이터 전송 장치로서,수신 장치와 통신했던 히스토리에 기초하여, 상기 수신 장치와 통신이 가능한 모든 경로 중 가장 최근에 상기 수신 장치와 통신했던 경로를 통하여, 상기 수신 장치에게 신용 요청 패킷을 전송하는 통신부; 및상기 신용 요청 패킷에 대한 응답으로, 상기 수신 장치로부터, 상기 수신 장치와 통신이 가능한 모든 경로 중, 경로별 수용 가능한 대역폭과 무관하게, 상기 신용 요청 패킷을 전송한 이후의 경로별 최초 신용 패킷이 가장 먼저 수신되는 적어도 하나의 제1 경로를 결정하는 제어부를 포함하고 - 상기 경로별 수용 가능한 대역폭은 상기 경로별 상기 수신 장치에게 전송할 수 있는 데이터 패킷의 양에 대응됨 -,상기 통신부는,상기 수신 장치로부터 상기 제1 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제1 경로를 통해 상기 수신 장치에게 데이터 패킷을 전송하고 - 상기 제1 경로를 통해 수신한 상기 신용 패킷과 상기 제1 경로를 통해 상기 수신 장치에게 전송된 상기 데이터 패킷은 일대일 대응됨 -,상기 수신 장치에게 전송할 잔여 데이터 패킷이 더 이상 존재하지 않는 경우, 상기 수신 장치에게 신용 중지 패킷을 전송하는 - 상기 신용 중지 패킷은 가장 최근에 수신한 신용 패킷이 경유한 경로를 통해 전송됨 -, 신용 기반 다중경로 데이터 전송 장치
|
13 |
13
제12항에 있어서,상기 전송할 잔여 데이터 패킷이 존재하지 않는 경우, 상기 적어도 하나의 제1 경로를 통해 수신되는 신용 패킷은 드랍되는, 신용 기반 다중경로 데이터 전송 장치
|
14 |
14
제12항에 있어서,상기 적어도 하나의 제1 경로 상에서 수신되는 신용 패킷의 수신율이 임계값 이상이면, 상기 제1 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제1 경로를 통해 상기 수신 장치에게 데이터 패킷이 전송되는, 신용 기반 다중경로 데이터 전송 장치
|
15 |
15
제12항에 있어서,상기 통신부는,상기 적어도 하나의 제1 경로 상에서 수신되는 신용 패킷의 수신율이 임계값 미만이면, 상기 수신 장치에게 경로 재설정 패킷을 전송하고,상기 제어부는,상기 경로 재설정 패킷에 대한 응답으로, 상기 수신 장치로부터, 상기 수신 장치와 통신이 가능한 모든 경로 중 신용 패킷이 가장 먼저 수신되는 적어도 하나의 제2 경로를 결정하고,상기 통신부는,상기 수신 장치로부터 상기 제2 경로를 통해 신용 패킷이 수신될 때마다, 상기 신용 패킷에 응답하여 상기 제2 경로를 통해 상기 수신 장치에게 데이터 패킷을 전송하고 - 상기 제2 경로를 통해 수신한 상기 신용 패킷과 상기 제2 경로를 통해 상기 수신 장치에게 전송된 상기 데이터 패킷은 일대일 대응됨 -,상기 수신 장치에게 전송할 잔여 데이터 패킷이 더 이상 존재하지 않는 경우, 상기 수신 장치에게 신용 중지 패킷을 전송하는, 신용 기반 다중경로 데이터 전송 장치
|
16 |
16
제12항에 있어서,상기 데이터센터는 팻트리 토폴로지(fat-tree topology)를 사용하고,상기 통신부는,상기 신용 패킷과 함께, 상기 팻트리 토폴로지의 복수의 최상위 계층의 스위치 중 상기 신용 패킷이 경유한 스위치의 식별 정보를 수신하고,상기 제어부는,상기 신용 패킷이 경유한 스위치의 식별 정보에 기초하여, 상기 수신 장치와 통신이 가능한 모든 경로 중 상기 신용 패킷이 경유한 상기 제1 경로를 특정하고,상기 데이터 패킷은 상기 특정된 제1 경로를 통해 전송되는, 신용 기반 다중경로 데이터 전송 장치
|
17 |
17
데이터센터 네트워크에서의 부하 균형을 위한 신용 기반 다중경로 데이터 수신 장치로서,전송 장치와 통신이 가능한 모든 경로 중 가장 최근에 상기 전송 장치와 통신했던 경로를 통하여, 상기 전송 장치로부터, 신용 요청 패킷을 수신하고,상기 신용 요청 패킷에 응답하여, 상기 전송 장치에게, 상기 전송 장치와 통신이 가능한 모든 경로를 통해 소정의 시간 동안 소정의 속도로 신용 패킷을 전송하고,상기 전송 장치로부터, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 적어도 하나의 제1 경로를 통해, 데이터 패킷을 수신하고 - 상기 제1 경로는, 상기 전송 장치와 통신이 가능한 모든 경로 중에서, 경로별 수용 가능한 대역폭과 무관하게, 상기 신용 요청 패킷을 수신한 이후의 경로별 최초 신용 패킷이 상기 전송 장치에게 가장 먼저 도달한 순서로 결정된 경로이고,상기 경로별 수용 가능한 대역폭은 상기 경로별 상기 전송 장치로부터 수신할 수 있는 데이터 패킷의 양에 대응되고,상기 제1 경로를 통해 수신한 상기 데이터 패킷은 상기 제1 경로를 통해 상기 전송 장치에 도달한 신용 패킷과 일대일 대응됨 -,상기 소정의 시간이 지난 이후, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 데이터 패킷이 수신된 상기 적어도 하나의 제1 경로를 통해서만 소정의 속도로 신용 패킷을 전송하는 통신부; 및상기 전송 장치로부터 신용 중지 패킷을 수신하는 경우, 신용 패킷의 전송을 중단하는 제어부 - 상기 신용 중지 패킷은 가장 최근에 전송된 신용 패킷이 경유한 경로를 통해 수신됨 -를 포함하는, 신용 기반 다중경로 데이터 수신 장치
|
18 |
18
제17항에 있어서,상기 데이터 패킷이 수신되는 상기 적어도 하나의 제1 경로의 개수가 임계값이 되면, 상기 소정의 시간이 지나기 이전이라도, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 적어도 하나의 제1 경로를 통해서만 소정의 속도로 신용 패킷이 전송되는, 신용 기반 다중경로 데이터 수신 장치
|
19 |
19
제17항에 있어서,상기 통신부는,상기 전송 장치로부터, 경로 재설정 패킷을 수신하고,상기 경로 재설정 패킷에 응답하여, 상기 전송 장치에게, 상기 전송 장치와 통신이 가능한 모든 경로를 통해 소정의 시간 동안 소정의 속도로 신용 패킷을 전송하고,상기 전송 장치로부터, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 적어도 하나의 제2 경로를 통해, 데이터 패킷을 수신하고 - 상기 제2 경로를 통해 수신한 상기 데이터 패킷은 상기 제2 경로를 통해 상기 전송 장치에 도달한 신용 패킷과 일대일 대응됨 -, 및상기 소정의 시간이 지난 이후, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 적어도 하나의 제2 경로를 통해서만 소정의 속도로 신용 패킷을 전송하는, 신용 기반 다중경로 데이터 수신 장치
|
20 |
20
제17항에 있어서,상기 데이터센터는 팻트리 토폴로지(fat-tree topology)를 사용하고,상기 통신부는,상기 데이터 패킷과 함께, 상기 팻트리 토폴로지의 복수의 최상위 계층의 스위치 중 상기 데이터 패킷이 경유한 스위치의 식별 정보를 수신하고,상기 제어부는,상기 데이터 패킷이 경유한 스위치의 식별 정보에 기초하여, 상기 전송 장치와 통신이 가능한 모든 경로 중 상기 데이터 패킷이 경유한 상기 제1 경로를 특정하고,상기 소정의 시간이 지난 이후, 상기 신용 패킷은, 상기 전송 장치와 통신이 가능한 모든 경로 중에서 상기 특정된 제1 경로를 통해서만 소정의 속도로 전송되는, 신용 기반 다중경로 데이터 수신 장치
|