1 |
1
원본 데이터를 부호화하여 부호화 패킷을 생성하는 제1 노드; 및상기 제1 노드로부터 상기 부호화 패킷을 수신하고, 상기 부호화 패킷을 복호화하여 상기 원본 데이터를 복원하는 제2 노드를 포함하고,상기 제2 노드는 상기 부호화 패킷의 복호화 시에 목표 주파수와 목표 점유율을 유지하도록 하는 상기 부호화 패킷의 목표 전송 속도를 결정하고,상기 제1 노드는 상기 제2 노드에서 결정된 상기 목표 전송 속도로 상기 부호화 패킷을 상기 제2 노드로 송신하도록 구성되는 데이터 전송 시스템
|
2 |
2
제1 항에 있어서,상기 제2 노드는,상기 목표 주파수를 기반으로 상기 부호화 패킷의 복호화에 소요되는 실행 시간을 산출하는 실행시간 산출부; 및상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 전송속도 결정부를 포함하는 데이터 전송 시스템
|
3 |
3
제2 항에 있어서,상기 실행시간 산출부는,기설정된 복수개의 기준 주파수 중 상기 목표 주파수에 대응되는 기준 주파수를 결정하고, 상기 기준 주파수에서 복호화에 소요되는 기준 실행 시간을 측정하고, 상기 기준 주파수에 대한 상기 목표 주파수의 비율과 상기 기준 실행 시간을 기반으로 상기 실행 시간을 산출하도록 구성되는 데이터 전송 시스템
|
4 |
4
제2 항에 있어서,상기 전송속도 결정부는,기설정된 복수개의 목표 점유율 중 상기 목표 주파수에 대응되는 목표 점유율을 결정하고, 상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 데이터 전송 시스템
|
5 |
5
제2 항 내지 제4 항 중 어느 한 항에 있어서,상기 제1 노드는,제너레이션 단위로 상기 원본 데이터를 부호화하여 상기 부호화 패킷을 생성하고, 기설정된 샘플링 주기 마다 상기 실행 시간에 대한 상기 목표 점유율의 비율에 해당하는 제너레이션 개수의 상기 부호화 패킷을 상기 제2 노드로 송신하고, 상기 기설정된 샘플링 주기 마다 상기 제너레이션 개수 만큼 상기 부호화 패킷의 전송이 완료되면 상기 제너레이션 개수를 초과하는 전송 전의 부호화 패킷의 전송을 일시적으로 중지하는 휴지 상태로 전환하도록 구성되는 데이터 전송 시스템
|
6 |
6
원본 데이터를 부호화하여 부호화 패킷을 생성하는 제어부; 및상기 부호화 패킷을 데이터 수신 노드로 전송하는 송수신부를 포함하고,상기 제어부는,상기 데이터 수신 노드에서 상기 부호화 패킷의 복호화 시에 목표 주파수와 목표 점유율을 유지하도록 결정된 상기 부호화 패킷의 목표 전송 속도를 수신하고, 상기 부호화 패킷을 상기 목표 전송 속도로 상기 데이터 수신 노드로 송신하도록 상기 송수신부를 제어하는 데이터 송신 노드
|
7 |
7
제6 항에 있어서,상기 제어부는,제너레이션 단위로 상기 원본 데이터를 부호화하여 상기 부호화 패킷을 생성하고, 기설정된 샘플링 주기 마다 상기 부호화 패킷의 복호화에 소요되는 실행 시간에 대한 상기 목표 점유율의 비율에 해당하는 제너레이션 개수의 상기 부호화 패킷을 상기 데이터 수신 노드로 송신하도록 상기 송수신부를 제어하고, 상기 기설정된 샘플링 주기 마다 상기 제너레이션 개수 만큼 상기 부호화 패킷의 전송이 완료되면 상기 제너레이션 개수를 초과하는 전송 전의 부호화 패킷의 전송을 일시적으로 중지하는 휴지 상태로 전환하도록 구성되는 데이터 송신 노드
|
8 |
8
데이터 송신 노드로부터 원본 데이터로부터 부호화된 부호화 패킷을 수신하는 송수신부; 및상기 부호화 패킷을 복호화하여 상기 원본 데이터를 복원하는 제어부를 포함하고,상기 제어부는,상기 부호화 패킷의 복호화 시에 목표 주파수와 목표 점유율을 유지하도록 하는 상기 부호화 패킷의 목표 전송 속도를 결정하고,상기 데이터 송신 노드에서 상기 부호화 패킷을 상기 목표 전송 속도로 송신하도록, 상기 목표 전송 속도를 상기 데이터 송신 노드로 전달하도록 구성되는 데이터 수신 노드
|
9 |
9
제8 항에 있어서,상기 제어부는,상기 목표 주파수를 기반으로 상기 부호화 패킷의 복호화에 소요되는 실행 시간을 산출하는 실행시간 산출부; 및상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 전송속도 결정부를 포함하는 데이터 수신 노드
|
10 |
10
제9 항에 있어서,상기 실행시간 산출부는,기설정된 복수개의 기준 주파수 중 상기 목표 주파수에 대응되는 기준 주파수를 결정하고, 상기 기준 주파수에 따라 복호화에 소요되는 기준 실행 시간을 측정하고, 상기 기준 주파수에 대한 상기 목표 주파수의 비율과 상기 기준 실행 시간을 기반으로 상기 실행 시간을 산출하도록 구성되는 데이터 수신 노드
|
11 |
11
제9 항 또는 제10 항에 있어서,상기 전송속도 결정부는,기설정된 복수개의 목표 점유율 중 상기 목표 주파수에 대응되는 목표 점유율을 결정하고, 상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 데이터 수신 노드
|
12 |
12
제1 노드에서 원본 데이터를 부호화하여 부호화 패킷을 생성하는 단계;제2 노드에서 상기 부호화 패킷의 복호화 시에 목표 주파수와 목표 점유율을 유지하도록 하는 상기 부호화 패킷의 목표 전송 속도를 결정하는 단계;상기 제1 노드가 상기 제2 노드에서 결정된 상기 목표 전송 속도로 상기 부호화 패킷을 상기 제2 노드로 송신하는 단계;상기 제2 노드가 상기 제1 노드로부터 상기 목표 전송 속도로 전송되는 상기 부호화 패킷을 수신하는 단계; 및상기 제2 노드가 상기 목표 전송 속도로 전송되는 상기 부호화 패킷을 복호화하여 상기 원본 데이터를 복원하는 단계를 포함하는 데이터 전송 방법
|
13 |
13
제12 항에 있어서,상기 부호화 패킷의 목표 전송 속도를 결정하는 단계는,상기 제2 노드가 상기 목표 주파수를 기반으로 상기 부호화 패킷의 복호화에 소요되는 실행 시간을 산출하는 단계; 및상기 제2 노드가 상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 단계를 포함하는 데이터 전송 방법
|
14 |
14
제13 항에 있어서,상기 실행 시간을 산출하는 단계는,기설정된 복수개의 기준 주파수 중 상기 목표 주파수에 대응되는 기준 주파수에서 복호화에 소요되는 기준 실행 시간을 측정하는 단계; 및상기 기준 주파수에 대한 상기 목표 주파수의 비율과 상기 기준 실행 시간을 기반으로 상기 실행 시간을 산출하는 단계를 포함하는 데이터 전송 방법
|
15 |
15
제13 항에 있어서,상기 부호화 패킷의 목표 전송 속도를 결정하는 단계는,기설정된 복수개의 목표 점유율 중 상기 목표 주파수에 대응되는 목표 점유율을 결정하는 단계; 및상기 실행 시간에 대한 상기 목표 점유율의 비율을 기반으로 상기 부호화 패킷의 목표 전송 속도를 결정하는 단계를 포함하는 데이터 전송 방법
|
16 |
16
제13 항에 있어서,상기 부호화 패킷을 생성하는 단계는,상기 제1 노드가 제너레이션 단위로 상기 원본 데이터를 부호화하여 상기 부호화 패킷을 생성하는 단계를 포함하고,상기 부호화 패킷을 상기 제2 노드로 송신하는 단계는,기설정된 샘플링 주기 마다 상기 실행 시간에 대한 상기 목표 점유율의 비율에 해당하는 제너레이션 개수의 상기 부호화 패킷을 상기 제2 노드로 송신하는 단계; 및상기 기설정된 샘플링 주기 마다 상기 제너레이션 개수 만큼 상기 부호화 패킷의 전송이 완료되면 상기 제너레이션 개수를 초과하는 전송 전의 부호화 패킷의 전송을 일시적으로 중지하는 휴지 상태로 전환하는 단계를 포함하는 데이터 전송 방법
|
17 |
17
제12 항 내지 제16 항 중 어느 한 항의 데이터 전송 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|