1 |
1
콘텐츠 중심 네트워크를 구성하는 라우터에서 사용자의 요청 콘텐츠를 사용자 단말기로 송신하는 방법에 있어서, 상기 요청 콘텐츠의 정보에 기초하여 상기 요청 콘텐츠가 상기 라우터에 존재하는지 판단하는 단계;상기 라우터에 요청 콘텐츠가 존재하는 경우, 상기 요청 콘텐츠의 요청 압축율과 상기 라우터에 존재하는 예비 요청 콘텐츠의 예비 압축율을 비교하는 단계; 및상기 요청 압축율이 상기 예비 압축율보다 큰 경우, 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 비용과 상기 요청 압축율을 가지는 상기 요청 콘텐츠를 주변 라우터로부터 수신하는데 소요되는 비용에 기초하여, 상기 요청 콘텐츠를 상기 사용자 단말기로 송신 제어하는 단계를 포함하는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
2 |
2
제 1 항에 있어서, 상기 요청 콘텐츠의 송신 방법은 상기 요청 콘텐츠가 상기 라우터에 존재하지 않는 경우, 상기 라우터의 주변에 위치하는 주변 라우터로 상기 요청 콘텐츠를 요청하기 위한 콘텐츠 요청 메시지를 송신하는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
3 |
3
제 2 항에 있어서, 상기 요청 콘텐츠의 송신 방법은상기 요청 압축율이 상기 예비 압축율보다 작은 경우, 상기 요청 압축율을 가지는 상기 요청 콘텐츠를 요청하기 위한 콘텐츠 요청 메시지를 상기 주변 라우터로 송신하는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
4 |
4
제 3 항에 있어서, 상기 요청 콘텐츠를 상기 사용자 단말기로 송신 제어하는 단계는상기 요청 압축율이 상기 예비 압축율보다 큰 경우, 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 압축 비용을 계산하는 단계;상기 요청 압축율을 가지는 상기 요청 콘텐츠를 주변 라우터로부터 수신하는데 소요되는 수신 비용을 계산하는 단계; 및상기 압축 비용과 상기 수신 비용에 기초하여 상기 요청 콘텐츠를 상기 라우터에서 상기 요청 압축율로 압축하여 상기 사용자 단말기로 송신할지 아니면 상기 주변 라우터로부터 상기 요청 메시지를 수신하여 상기 사용자 단말기로 송신할지 판단하는 단계를 포함하는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
5 |
5
제 4 항에 있어서, 상기 압축 비용은상기 라우터에서 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 압축 시간에 비례하여 계산되는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
6 |
6
제 5 항 있어서, 상기 압축 시간은상기 예비 요청 콘텐츠의 사이즈, 상기 요청 콘텐츠의 압축 방식, 상기 요청 압축율 및 상기 라우터의 연산속도로부터 계산되는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
7 |
7
제 4 항에 있어서, 상기 수신 비용은상기 요청 압축율을 가지는 상기 요청 콘텐츠를 상기 주변 라우터로부터 수신하는데 소요되는 수신 시간에 비례하여 계산되는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
8 |
8
제 7 항에 있어서, 상기 수신 비용을 계산하는 단계는상기 라우터의 주변 라우터 중 상기 요청 압축율의 상기 요청 콘텐츠를 저장하고 있는 저장 주변 라우터를 검색하는 단계; 상기 저장 주변 라우터와 상기 라우터 사이의 수신 채널 용량과 상기 요청 콘텐츠의 크기에 기초하여 상기 요청 압축율의 상기 요청 콘텐츠를 상기 저장 주변 라우터로부터 수신하는데 소용되는 수신 시간을 계산하는 단계; 및상기 수신 시간에 비례하여 상기 요청 압축율의 요청 콘텐츠를 상기 저장 주변 라우터로부터 수신하는데 소요되는 비용을 계산하는 단계를 포함하는 것을 특징으로 하는 요청 콘텐츠의 송신 방법
|
9 |
9
콘텐츠 중심 네트워크에서 사용자의 요청 콘텐츠를 사용자 단말기로 송신하는 콘텐츠 송신 장치에 있어서, 상기 요청 콘텐츠의 정보에 기초하여 상기 요청 콘텐츠와 일치하는 예비 요청 콘텐츠가 콘텐츠 데이터베이스에 등록되어 존재하는지 판단하는 등록 판단부;상기 예비 요청 콘텐츠가 존재하는 경우, 상기 요청 콘텐츠의 요청 압축률에 대한 정보에 기초하여 상기 요청 압축율과 상기 예비 요청 콘텐츠의 예비 압축율을 비교하는 압축율 비교부;상기 요청 콘텐츠의 존재 여부, 상기 요청 압축율과 상기 예비 압축율의 비교 결과에 기초하여, 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 압축 비용과 상기 요청 압축율의 요청 콘텐츠를 주변 라우터로부터 수신하는데 소요되는 수신 비용을 계산하여 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하여 상기 요청 압축율의 요청 콘텐츠를 생성할지 판단하는 압축 판단부; 및상기 압축 판단부의 판단 결과에 기초하여 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는 압축부를 포함하는 것을 특징으로 하는 콘텐츠 송신 장치
|
10 |
10
제 9 항에 있어서, 상기 콘텐츠 송신 장치는 콘텐츠 중심 네트워크를 구성하는 라우터인 것을 특징으로 하는 콘텐츠 송신 장치
|
11 |
11
제 10 항에 있어서, 상기 압축 판단부는상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 압축 비용을 계산하는 압축 비용 계산부;상기 요청 압축율을 가지는 상기 요청 콘텐츠를 주변 라우터로부터 수신하는데 소요되는 수신 비용을 계산하는 수신 비용 계산부; 및상기 압축 비용과 상기 수신 비용을 비교하여 상기 압축 비용이 상기 수신 비용보다 작은 경우 상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하여 상기 요청 압축율의 요청 콘텐츠를 생성 제어하는 압축 제어부를 포함하는 것을 특징으로 하는 콘텐츠 송신 장치
|
12 |
12
제 11 항에 있어서, 상기 압축 비용 계산부는상기 예비 요청 콘텐츠를 상기 요청 압축율로 압축하는데 소요되는 압축 시간에 비례하여 상기 압축 비용을 계산하는 것을 특징으로 하는 요청 콘텐츠의 송신 장치
|
13 |
13
제 12 항 있어서, 상기 압축 시간은상기 예비 요청 콘텐츠의 사이즈, 상기 요청 콘텐츠의 압축 방식, 상기 요청 압축율 및 상기 압축부의 연산속도로부터 계산되는 것을 특징으로 하는 요청 콘텐츠의 송신 장치
|
14 |
14
제 11 항에 있어서, 상기 수신 비용 계산부는상기 요청 압축율을 가지는 상기 요청 콘텐츠를 상기 주변 라우터로부터 수신하는데 소요되는 수신 시간에 비례하여 상기 수신 비용을 계산하는 것을 특징으로 하는 요청 콘텐츠의 송신 장치
|
15 |
15
제 9 항에 있어서, 상기 콘텐츠 송신 장치는상기 요청 콘텐츠의 존재 여부, 상기 요청 압축율과 상기 예비 압축율의 비교 결과, 상기 압축 비용과 상기 수신 비용의 비교 결과에 기초하여, 상기 요청 압축율의 상기 요청 콘텐츠를 요청하기 위한 콘텐츠 요청 메시지를 생성하여 상기 주변 라우터로 송신 제어하는 콘텐츠 요청부를 더 포함하는 것을 특징으로 하는 콘텐츠 송신 장치
|
16 |
16
제 15 항에 있어서, 상기 콘텐츠 요청부는상기 요청 콘텐츠가 상기 콘텐츠 데이터베이스에 존재하지 않는 경우, 상기 콘텐츠 요청 메시지를 상기 주변 라우터로 송신 제어하는 것을 특징으로 하는 콘텐츠 송신 장치
|
17 |
17
제 15 항에 있어서, 상기 콘텐츠 요청부는상기 요청 압축율이 상기 예비 압축율보다 작은 경우, 상기 요청 압축율을 가지는 상기 콘텐츠 요청 메시지를 상기 주변 라우터로 송신 제어하는 것을 특징으로 하는 콘텐츠 송신 장치
|
18 |
18
제 15 항에 있어서, 상기 콘텐츠 요청부는상기 압축 비용이 상기 수신 비용보다 큰 경우, 상기 요청 압축율을 가지는 상기 콘텐츠 요청 메시지를 상기 주변 라우터로 송신 제어하는 것을 특징으로 하는 콘텐츠 송신 장치
|