1 |
1
통신 시스템에서 제1 서버에 의해 수행되는 방법에 있어서,적어도 하나의 클라이언트(client) 장치로부터 컨텐츠를 위한 요청을 수신하는 단계;제2 서버에게 상기 컨텐츠를 위한 요청을 포함하는 제1 메시지를 전송하는 단계;제3 서버로부터 상기 컨텐츠를 직접 수신하는 바이패스(bypass) 연결 설정을 위한 제2 메시지를 수신하는 단계;상기 제2 메시지에 기반하여 포워딩 정보 테이블을 업데이트 하는 단계;상기 바이패스 연결을 유지하기 위한 시간의 주기를 설정하는 단계;상기 바이패스 연결을 이용하여 상기 제2 서버를 경유하지 않고 상기 제3 서버로부터 상기 컨텐츠를 직접 수신하는 단계;상기 컨텐츠를 상기 클라이언트 장치로 전송하는 단계;상기 클라이언트 장치로부터 새로운 컨텐츠를 위한 요청을 수신하는 단계;순차 모드가 설정되었으면, 상기 포워딩 정보 테이블에 기반하여 상기 새로운 컨텐츠를 위한 제3 메시지를 상기 제2 서버 또는 상기 제3 서버 중 하나의 서버에게 전송하는 단계; 및병렬 모드가 설정되었으면, 상기 제3 메시지를 상기 제2 서버 및 상기 제3 서버에게 전송하는 단계를 포함하고,상기 제1 서버와 상기 제3 서버 사이의 상기 바이패스 연결은 상기 설정된 시간의 주기에 따라 유지되는 것을 특징으로 하는 방법
|
2 |
2
제1항에 있어서, 상기 제2 메시지에 기반하여 상기 제1 서버와 상기 제3 서버 사이에 바이패스 전송 제어 프로토콜(TCP, Transmission Control Protocol)을 설정하는 것을 특징으로 하는 방법
|
3 |
3
제1항에 있어서, 상기 제1 서버의 IP(internet protocol) 주소 또는 TCP 포트 번호 중 적어도 하나의 정보에 대응하는 프록시 간 바이패스 연결 파라미터를 생성하는 단계;상기 생성된 파라미터를 상기 제2 서버를 경유하여 상기 제3 서버로 전송하는 단계; 및상기 제3 서버로부터의 바이패스 TCP 연결 요청에 기반하여 상기 바이패스 연결을 설정하는 단계를 포함하는 것을 특징으로 하는 방법
|
4 |
4
제1항에 있어서, 상기 제1 서버, 상기 제2 서버 및 상기 제3 서버는 프록시 서버(Proxy Server)인 것을 특징으로 하는 방법
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 바이패스 연결을 통해 상기 컨텐츠에 대한 컨텐츠 프리픽스(content prefix), 상기 제3 서버의 IP 주소와 TCP 포트 번호를 포함하는 프록시 간 정보를 업데이트하는 단계; 및상기 프록시 간 정보에 기반하여, 적어도 하나의 클라이언트로부터 수신하는 컨텐츠 요청에 대해 상기 설정된 바이패스 연결을 이용할지 여부를 결정하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
7 |
7
제1항에 있어서, 상기 제2 서버와 데이터 수신을 위한 인증을 수행하는 단계를 더 포함하고,상기 인증을 수행하는 단계는,상기 제3 서버로부터 인증 요청 메시지를 수신하는 단계,상기 제3 서버로 인증 허가 메시지를 전송하는 단계, 그리고상기 제3 서버로부터 접속 허가 메시지를 수신하는 단계를 포함하는 것을 특징으로 하는 방법
|
8 |
8
삭제
|
9 |
9
제1항에 있어서, 상기 제3 서버와 푸시(PUSH)를 설정하는 단계; 및상기 푸시를 설정하면, 상기 제3 서버의 컨텐츠가 변경될 때 상기 바이패스 연결을 이용하여 변경된 데이터를 수신하는 단계를 더 포함하는 것을 특징으로 하는 방법
|
10 |
10
통신 시스템의 제1 서버에 있어서,통신부; 및상기 통신부를 통해 적어도 하나의 클라이언트(client) 장치로부터 컨텐츠를 위한 요청을 수신하고, 상기 통신부를 통해 제2 서버에게 상기 컨텐츠를 위한 요청을 포함하는 제1 메시지를 전송하며, 상기 통신부를 통해 제3 서버로부터 상기 컨텐츠를 직접 수신하는 바이패스(bypass) 연결 설정을 위한 제2 메시지를 수신하고, 상기 제2 메시지에 기반하여 포워딩 정보 테이블을 업데이트 하며, 상기 바이패스 연결을 유지하기 위한 시간의 주기를 설정하고, 상기 바이패스 연결을 이용하여 상기 제2 서버를 경유하지 않고 상기 제3 서버로부터 상기 컨텐츠를 직접 수신하며, 상기 통신부를 통해 상기 컨텐츠를 상기 클라이언트 장치로 전송하고, 상기 통신부를 통해 상기 클라이언트 장치로부터 새로운 컨텐츠를 위한 요청을 수신하며, 순차 모드가 설정되었으면, 상기 포워딩 정보 테이블에 기반하여 상기 새로운 컨텐츠를 위한 제3 메시지를 상기 제2 서버 또는 상기 제3 서버 중 하나의 서버에게 상기 통신부를 통해 전송하고, 병렬 모드가 설정되었으면, 상기 제3 메시지를 상기 제2 서버 및 상기 제3 서버에게 상기 통신부를 통해 전송하도록 제어하는 제어부를 포함하고,상기 제1 서버와 상기 제3 서버 사이의 상기 바이패스 연결은 상기 설정된 시간의 주기에 따라 유지되는 것을 특징으로 하는 제1 서버
|
11 |
11
제10항에 있어서, 상기 제2 메시지에 기반하여 상기 제1 서버와 상기 제3 서버 사이에 바이패스 전송 제어 프로토콜(TCP, Transmission Control Protocol)을 설정하는 것을 특징으로 하는 제1 서버
|
12 |
12
제10항에 있어서, 상기 제어부는,상기 제1 서버의 IP(internet protocol) 주소 또는 TCP 포트 번호 중 적어도 하나의 정보에 대응하는 프록시 간 바이패스 연결 파라미터를 생성하고, 상기 생성된 파라미터를 상기 제2 서버를 경유하여 상기 제3 서버로 전송하며, 상기 제3 서버로부터의 바이패스 TCP 연결 요청에 기반하여 상기 바이패스 연결을 설정하도록 제어하는 것을 특징으로 하는 제1 서버
|
13 |
13
제10항에 있어서, 상기 제1 서버, 상기 제2 서버 및 상기 제3 서버는 프록시 서버(Proxy Server)인 것을 특징으로 하는 제1 서버
|
14 |
14
삭제
|
15 |
15
제10항에 있어서, 상기 제어부는,상기 바이패스 연결을 통해 상기 컨텐츠에 대한 컨텐츠 프리픽스(content prefix), 상기 제3 서버의 IP 주소와 TCP 포트 번호를 포함하는 프록시 간 정보를 업데이트하고, 상기 프록시 간 정보에 기반하여, 적어도 하나의 클라이언트로부터 수신하는 컨텐츠 요청에 대해 상기 설정된 바이패스 연결을 이용할지 여부를 결정하도록 제어하는 것을 특징으로 하는 제1 서버
|
16 |
16
제10항에 있어서, 상기 제어부는,상기 제3 서버로부터 인증 요청 메시지를 수신하고, 상기 제3 서버로 인증 허가 메시지를 전송하며, 상기 제3 서버로부터 접속 허가 메시지를 수신하여 상기 제3 서버와 데이터 수신을 위한 인증을 수행하도록 제어하는 것을 특징으로 하는 제1 서버
|
17 |
17
삭제
|
18 |
18
제10항에 있어서, 상기 제어부는,상기 제3 서버와 푸시(PUSH)를 설정하고, 상기 푸시를 설정하면, 상기 제3 서버의 컨텐츠가 변경될 때 상기 바이패스 연결을 이용하여 변경된 데이터를 수신하도록 제어하는 것을 특징으로 하는 제1 서버
|