1 |
1
콘텐츠 소비자 단말로부터 콘텐츠 요청 패킷을 수신하는 단계;상기 콘텐츠 요청 패킷으로부터 요청된 콘텐츠를 나타내는 콘텐츠 식별자를 획득하는 단계;상기 콘텐츠 식별자에 기초하여 상기 요청된 콘텐츠를 제공하는 콘텐츠 에이전트를 검색하는 단계;상기 검색된 콘텐츠 에이전트의 주소를 이용하여 상기 콘텐츠 요청 패킷의 헤더를 수정하는 단계; 및상기 수정된 콘텐츠 요청 패킷을 네트워크를 통해 상기 검색된 콘텐츠 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 패킷 전달 방법
|
2 |
2
콘텐츠 소비자 단말로부터 콘텐츠 요청 패킷을 수신하는 단계;상기 콘텐츠 요청 패킷으로부터 요청된 콘텐츠를 나타내는 콘텐츠 식별자를 획득하는 단계;상기 콘텐츠 식별자에 기초하여 상기 요청된 콘텐츠가 저장되어 있는지 확인하는 단계;상기 요청된 콘텐츠가 저장되어 있는 경우, 상기 콘텐츠 소비자 단말로 상기 요청된 콘텐츠를 전송하는 단계;상기 콘텐츠가 저장되어 있지 않은 경우, 상기 콘텐츠 식별자에 기초하여 상기 요청된 콘텐츠를 제공하는 콘텐츠 에이전트를 검색하는 단계;상기 검색된 콘텐츠 에이전트 주소를 이용하여 상기 콘텐츠 요청 패킷의 헤더를 수정하는 단계; 및상기 수정된 콘텐츠 요청 패킷을 네트워크를 통해 상기 검색된 콘텐츠 에이전트로 전송하는 단계를 포함하는 것을 특징으로 하는 패킷 전달 방법
|
3 |
3
제 1항 또는 제 2항에 있어서, 상기 헤더는 상기 콘텐츠 요청 패킷의 송신지 및 목적지 정보를 포함하고,상기 콘텐츠 요청 패킷의 헤더를 수정하는 단계는, 상기 송신지는 상기 콘텐츠 요청 패킷을 수신한 노드의 주소로, 상기 목적지는 상기 검색된 에이전트의 주소로 수정하는 것을 특징으로 하는 패킷 전달 방법
|
4 |
4
제 1항 또는 제 2항에 있어서,상기 요청된 콘텐츠 정보 및 상기 콘텐츠 소비자 단말의 주소를 이용하여 콘텐츠 요청 정보를 저장하는 단계를 더 포함하는 것을 특징으로 하는 패킷 전달 방법
|
5 |
5
제 1항 또는 제 2항에 있어서,상기 콘텐츠 정보를 획득하는 단계는 상기 콘텐츠 요청 패킷의 내용으로부터 콘텐츠 식별자를 추출하는 것을 특징으로 하는 패킷 전달 방법
|
6 |
6
콘텐츠 요청 패킷을 수신하는 수신부;상기 콘텐츠 요청 패킷으로부터 요청된 콘텐츠 정보를 획득하는 패킷 분석부;상기 요청된 콘텐츠 정보에 기초하여 상기 요청된 콘텐츠를 제공하는 콘텐츠 에이전트를 검색하는 검색부; 및상기 검색된 콘텐츠 에이전트 주소를 이용하여 상기 콘텐츠 요청 패킷의 헤더를 수정하고, 상기 수정된 콘텐츠 요청 패킷을 네트워크를 통해 상기 검색된 콘텐츠 에이전트로 전송하는 송신부를 포함하는 패킷 전송 장치
|
7 |
7
콘텐츠 소비자 단말로부터 콘텐츠 요청 패킷을 수신하는 제 1 에이전트; 및상기 콘텐츠 요청 패킷을 이용하여 콘텐츠 제공자 단말에게 콘텐츠를 요청하는 제 2 에이전트를 포함하고,상기 제 1 에이전트는 상기 콘텐츠 소비자 단말로부터 논리적으로 한 홉 떨어진 곳에 존재하고,상기 제 2 에이전트는 상기 콘텐츠 제공자 단말로부터 논리적으로 한 홉 떨어진 곳에 존재하고,상기 제 1 에이전트는, 상기 제 2 에이전트의 위치를 검색하여, 상기 제 2 에이전트로 상기 콘텐츠 요청 패킷을 전송하는 것을 특징으로 하는 네트워크 시스템
|
8 |
8
제 7항에 있어서,상기 콘텐츠 요청 패킷은 송신지 및 목적지 정보를 포함하고, 상기 제 1 에이전트는 상기 송신지를 상기 제 1 에이전트의 IP 주소로, 상기 목적지를 상기 제 2 에이전트의 IP 주소로 변경하는 것을 특징으로 하는 네트워크 시스템
|
9 |
9
제 7항에 있어서,상기 제 2 에이전트는 상기 콘텐츠 제공자 단말로부터 상기 콘텐츠를 수신하여 상기 전체 네트워크에 전송하는 것을 특징으로 하는 네트워크 시스템
|
10 |
10
제 7항에 있어서,상기 전체 네트워크는 인터넷 프로토콜 기반 네트워크 및 콘텐츠 중심 네트워크 중 적어도 어느 하나를 포함하는 것을 특징으로 하는 네트워크 시스템
|
11 |
11
송신지 정보 및 콘텐츠 식별자를 포함하는 콘텐츠 요청 패킷을 수신하는 단계;상기 콘텐츠 요청 패킷으로부터 상기 송신지 정보 및 상기 콘텐츠 식별자를 획득하는 단계;상기 콘텐츠 식별자가 나타내는 콘텐츠가 저장되어 있는지 확인하는 단계;상기 콘텐츠가 저장되어 있지 않는 경우, 상기 콘텐츠 식별자에 대한 콘텐츠 라우팅 정보가 콘텐츠 라우팅 테이블에 존재하는지 여부를 확인하는 단계; 및상기 콘텐츠 라우팅 정보가 존재하는 경우, 콘텐츠-중심 네트워크로 콘텐츠 라우팅을 하는 단계를 포함하는 것을 특징으로 하는 패킷 전달 방법
|
12 |
12
제 11항에 있어서,상기 콘텐츠 식별자가 나타내는 콘텐츠가 저장되어 있는 경우,상기 송신지로 상기 콘텐츠를 전송하는 것을 특징으로 하는 패킷 전달 방법
|
13 |
13
제 11항에 있어서,상기 콘텐츠 라우팅 정보가 존재하지 않는 경우, 인터넷 프로토콜 라우팅을 하는 것을 특징으로 하는 패킷 전달 방법
|
14 |
14
제 13항에 있어서,상기 콘텐츠 요청 패킷의 헤더를 수정하는 단계를 더 포함하고,상기 콘텐츠 요청 패킷의 헤더는 상기 콘텐츠 요청 패킷의 송신지 및 목적지 정보를 포함하고, 상기 송신지를 상기 콘텐츠 요청 패킷을 수신한 노드의 주소로 수정하고,상기 인터넷 프로토콜 라우팅은 상기 수정된 콘텐츠 요청 패킷을 라우팅 하는 것을 특징으로 하는 패킷 전달 방법
|
15 |
15
제 11항에 있어서,상기 송신지 및 상기 콘텐츠 식별자를 저장하는 단계를 더 포함하는 것을 특징으로 하는 패킷 전달 방법
|
16 |
16
송신지 정보 및 콘텐츠 식별자를 포함하는 콘텐츠 요청 패킷을 수신하는 수신부;상기 콘텐츠 요청 패킷으로부터 상기 송신지 정보 및 상기 콘텐츠 식별자를 획득하는 패킷 분석부;상기 콘텐츠 송신지 정보 및 상기 콘텐츠 식별자 정보를 저장 및 관리하면 콘텐츠 정보 베이스 관리부;콘텐츠 식별자에 대한 콘텐츠 라우팅 정보를 저장 및 관리하는 콘텐츠 라우팅 테이블 관리부;수신된 콘텐츠를 저장하는 저장부;상기 콘텐츠 요청 패킷에 대한 처리를 제어하는 제어부; 및상기 콘텐츠 요청 패킷을 전송하는 송신부를 포함하고,상기 제어부는 저장부에 상기 콘텐츠 식별자가 나타내는 콘텐츠가 저장되어 있는지 확인하고, 상기 콘텐츠가 저장되어 있지 않은 경우, 상기 콘텐츠 식별자에 대한 콘텐츠 라우팅 정보가 콘텐츠 라우팅 테이블 관리부에 존재하는지 여부를 확인하고, 상기 콘텐츠 라우팅 정보가 존재하는 경우, 콘텐츠-중심 네트워크로 콘텐츠 라우팅을 하는 것을 특징으로 하는 패킷 전달 장치
|