1 |
1
TCP 프로토콜 및 UDP 프로토콜을 이용한 서버와의 다중 통신을 수행하는 통신부와,복수 개의 네트워크 각각에 대한 상태 정보를 수집하는 네트워크 모니터부와,상기 복수 개의 네트워크 각각에 대해 수집된 상태 정보 및 상기 통신부를 통해 상기 서버로부터 수신된 손실 복구용 중복 데이터에 대응하는 정보를 기초로 상기 복수 개의 네트워크 각각에 대한 상기 손실 복구용 중복 데이터 크기를 결정하며, 상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보를 기초로 상기 TCP 프로토콜이 이용될 때와 상기 UDP 프로토콜이 이용될 때 각각의 에너지 효율을 상기 복수 개의 네트워크 각각에 대해 산출하고, 상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보, 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보, 상기 산출한 에너지 효율을 비교한 결과 및 상기 복수 개의 네트워크 각각에 대해 결정된 상기 손실 복구용 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각에서 이용될 프로토콜을 상기 TCP 프로토콜 및 상기 UDP 프로토콜 중에서 선택하는 파라미터 제어부를 포함하고,상기 에너지 효율은,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 비트레이트 및 상기 데이터가 상기 UDP 프로토콜을 통해 송수신될 때의 상기 데이터를 구성하는 단위인 소스 블록을 랩터(raptor) 디코딩하기 위한 에너지 소비량에 기초하여 산출되는다중 통신 제어 장치
|
2 |
2
제 1 항에 있어서,상기 수집된 상태 정보는,상기 복수 개의 네트워크 각각에 대한 스루풋, 왕복 시간(round trip time, RTT) 및 패킷 손실율(packet loss rate, PLR) 중 적어도 하나를 포함하는다중 통신 제어 장치
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 파라미터 제어부는,상기 네트워크 모니터가 수집한 패킷 손실율을 기초로 상기 중복 데이터 크기를 결정하는 다중 통신 제어 장치
|
5 |
5
제 1 항에 있어서,상기 파라미터 제어부는,상기 복수 개의 네트워크 각각에 대해 결정된 상기 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 양을 결정하는다중 통신 제어 장치
|
6 |
6
제 5 항에 있어서,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 양은,상기 복수 개의 네트워크를 통해 데이터가 전달될 때 소비되는 에너지의 총량을 최소화시키는 기 정의된 알고리즘을 이용하여서 결정되는다중 통신 제어 장치
|
7 |
7
다중 통신 제어 장치가 수행하는 다중 통신 제어 방법으로서,복수 개의 네트워크 각각에 대한 상태 정보를 수집하는 단계와,서버로부터 손실 복구용 중복 데이터에 대응하는 정보를 수신하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상태 정보 및 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보를 기초로, 상기 복수 개의 네트워크 각각에 대한 상기 손실 복구용 중복 데이터 크기를 결정하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보를 기초로, TCP 프로토콜이 이용될 때와 UDP 프로토콜이 이용될 때 각각의 에너지 효율을 상기 복수 개의 네트워크 각각에 대해 산출하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보, 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보, 상기 에너지 효율을 비교한 결과 및 상기 복수 개의 네트워크 각각에 대해 결정된 상기 손실 복구용 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각에서 서버와의 다중 통신에 이용될 프로토콜을 TCP 프로토콜 및 UDP 프로토콜 중에서 선택하는 단계를 포함하고,상기 에너지 효율은,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 비트레이트 및 상기 데이터가 상기 UDP 프로토콜을 통해 송수신될 때의 상기 데이터를 구성하는 단위인 소스 블록을 랩터(raptor) 디코딩하기 위한 에너지 소비량에 기초하여 산출되는다중 통신 제어 방법
|
8 |
8
제 7 항에 있어서,상기 수집된 상태 정보는,상기 복수 개의 네트워크 각각에 대한 스루풋, 왕복 시간(round trip time, RTT) 및 패킷 손실율(packet loss rate, PLR) 중 적어도 하나를 포함하는다중 통신 제어 방법
|
9 |
9
삭제
|
10 |
10
제 7 항에 있어서,상기 결정하는 단계는,상기 수집된 패킷 손실율을 기초로 상기 중복 데이터 크기를 결정하는 다중 통신 제어 방법
|
11 |
11
제 7 항에 있어서,상기 복수 개의 네트워크 각각에 대해 결정된 상기 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 양을 결정하는 단계를 더 포함하는다중 통신 제어 방법
|
12 |
12
제 11 항에 있어서,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 양은,상기 복수 개의 네트워크를 통해 데이터가 전달될 때 소비되는 에너지의 총량을 최소화시키는 기 정의된 알고리즘을 이용하여서 결정되는다중 통신 제어 방법
|
13 |
13
복수 개의 네트워크 각각에 대한 상태 정보를 수집하는 단계와,서버로부터 손실 복구용 중복 데이터에 대응하는 정보를 수신하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상태 정보 및 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보를 기초로, 상기 복수 개의 네트워크 각각에 대한 상기 손실 복구용 중복 데이터 크기를 결정하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보를 기초로, TCP 프로토콜이 이용될 때와 UDP 프로토콜이 이용될 때 각각의 에너지 효율을 상기 복수 개의 네트워크 각각에 대해 산출하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보, 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보, 상기 에너지 효율을 비교한 결과 및 상기 복수 개의 네트워크 각각에 대해 결정된 상기 손실 복구용 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각에서 서버와의 다중 통신에 이용될 프로토콜을 TCP 프로토콜 및 UDP 프로토콜 중에서 선택하는 단계를 포함하고,상기 에너지 효율은,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 비트레이트 및 상기 데이터가 상기 UDP 프로토콜을 통해 송수신될 때의 상기 데이터를 구성하는 단위인 소스 블록을 랩터(raptor) 디코딩하기 위한 에너지 소비량에 기초하여 산출되는 다중 통신 제어 방법을 수행하도록 프로그램된컴퓨터 프로그램을 저장하는 컴퓨터 판독가능한 기록매체
|
14 |
14
복수 개의 네트워크 각각에 대한 상태 정보를 수집하는 단계와,서버로부터 손실 복구용 중복 데이터에 대응하는 정보를 수신하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상태 정보 및 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보를 기초로, 상기 복수 개의 네트워크 각각에 대한 상기 손실 복구용 중복 데이터 크기를 결정하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보를 기초로, TCP 프로토콜이 이용될 때와 UDP 프로토콜이 이용될 때 각각의 에너지 효율을 상기 복수 개의 네트워크 각각에 대해 산출하는 단계와,상기 복수 개의 네트워크 각각에 대해 수집된 상기 상태 정보, 상기 수신된 손실 복구용 중복 데이터에 대응하는 정보, 상기 에너지 효율을 비교한 결과 및 상기 복수 개의 네트워크 각각에 대해 결정된 상기 손실 복구용 중복 데이터 크기를 기초로 상기 복수 개의 네트워크 각각에서 서버와의 다중 통신에 이용될 프로토콜을 TCP 프로토콜 및 UDP 프로토콜 중에서 선택하는 단계를 포함하고,상기 에너지 효율은,상기 복수 개의 네트워크 각각을 통해 송수신되는 데이터의 비트레이트 및 상기 데이터가 상기 UDP 프로토콜을 통해 송수신될 때의 상기 데이터를 구성하는 단위인 소스 블록을 랩터(raptor) 디코딩하기 위한 에너지 소비량에 기초하여 산출되는 다중 통신 제어 방법을 수행하도록 프로그램된컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램
|