1 |
1
네트워크 연결을 통해 클라이언트와 통신하는 콘텐츠 서버에 있어서, 상기 클라이언트로부터의 콘텐츠 전송 요청에 따라 콘텐츠를 스트리밍 서비스 방식으로 전송하는 송수신부;상기 클라이언트와의 네트워크 연결 상태를 지속적으로 모니터링하는 모니터링부; 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한 타 콘텐츠 서버를 검색하는 서버 검색부; 및상기 콘텐츠 전송 중에 상기 모니터링부에 의해 상기 네트워크 연결 상태가 불안정한 것으로 모니터링될 경우, 상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 상기 검색된 타 콘텐츠 서버를 제어하는 제어부;를 포함하고,상기 서버 검색부는, 상기 송수신부를 통해 복수의 타 콘텐츠 서버로 스위칭 요청 메시지를 전송하고, 상기 복수의 타 콘텐츠 서버로부터 상기 스위칭 요청 메시지에 대응하는 스위칭 응답 메시지가 수신될 경우, 상기 스위칭 응답 메시지를 분석하여 상기 복수의 타 콘텐츠 서버 중 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한 상기 타 콘텐츠 서버를 검색하는 콘텐츠 서버
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 스위칭 요청 메시지는, 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한지 여부를 문의하기 위한 메시지로, 상기 클라이언트와 관련된 제1 정보 및 상기 콘텐츠와 관련된 제2 정보를 포함하는 것을 특징으로 하는 콘텐츠 서버
|
4 |
4
제3항에 있어서, 상기 서버 검색부는, 상기 복수의 타 콘텐츠 서버로 스위칭 요청 메시지를 전송함으로써, 상기 복수의 타 콘텐츠 서버가 상기 제1 정보 및 상기 제2 정보를 확인하여 상기 클라이언트에 대한 접근성 및 상기 콘텐츠의 존재 유무를 분석하도록 하는 것을 특징으로 하는 콘텐츠 서버
|
5 |
5
제3항에 있어서, 상기 스위칭 응답 메시지는,해당 타 콘텐츠 서버가 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능함을 통지하기 위한 메시지로, 상기 콘텐츠에 대한 존재 유무와 관련된 제3 정보 및 상기 클라이언트에 대한 접근성 정도와 관련된 제4 정보를 포함하는 것을 특징으로 하는 콘텐츠 서버
|
6 |
6
제5항에 있어서, 상기 서버 검색부는, 상기 복수의 타 콘텐츠 서버로부터 상기 스위칭 요청 메시지에 대응하는 스위칭 응답 메시지가 수신될 경우, 상기 제3 정보 및 상기 제4 정보를 확인하여 상기 복수의 타 콘텐츠 서버 중 상기 콘텐츠가 존재하고 상기 클라이언트에 대한 접근성 정도가 가장 높은 서버를 검색하는 것을 특징으로 하는 콘텐츠 서버
|
7 |
7
제1항에 있어서, 상기 제어부는,상기 검색된 타 콘텐츠 서버로, 콘텐츠 전송 요청 메시지를 전송하여 상기 타 콘텐츠 서버가 스트리밍 서비스 방식으로 상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 제어하는 것을 특징으로 하는 콘텐츠 서버
|
8 |
8
제7항에 있어서, 상기 콘텐츠 전송 요청 메시지는,상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 제어하는 메시지로, 상기 클라이언트와 관련된 제1 정보, 상기 콘텐츠와 관련된 제2 정보 및 상기 콘텐츠의 전송 중단과 관련된 제3 정보를 포함하는 것을 특징으로 하는 콘텐츠 서버
|
9 |
9
제1항에 있어서, 상기 제어부는,상기 검색된 타 콘텐츠 서버에 의해 상기 콘텐츠가 상기 클라이언트로 대체 전송되고 있는 중에 상기 모니터링부에 의해 상기 네트워크 연결 상태가 정상인 것으로 모니터링될 경우, 상기 타 콘텐츠 서버로 상기 콘텐츠의 대체 전송 중단을 요청하고, 상기 송수신부를 통해 상기 콘텐츠를 상기 클라이언트로 직접 전송하는 것을 특징으로 하는 콘텐츠 서버
|
10 |
10
클라이언트로의 콘텐츠 전송 방법에 있어서, 상기 클라이언트로부터의 콘텐츠 전송 요청에 따라 콘텐츠를 스트리밍 서비스 방식으로 전송하는 단계;상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한 타 콘텐츠 서버를 검색하는 단계; 상기 클라이언트와의 네트워크 연결 상태를 지속적으로 모니터링하는 단계; 및 상기 콘텐츠 전송 중에 상기 네트워크 연결 상태가 불안정한 것으로 모니터링될 경우, 상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 상기 검색된 타 콘텐츠 서버를 제어하는 단계;를 포함하고,상기 타 콘텐츠 서버를 검색하는 단계는, 복수의 타 콘텐츠 서버로 스위칭 요청 메시지를 전송하는 단계; 및상기 복수의 타 콘텐츠 서버로부터 상기 스위칭 요청 메시지에 대응하는 스위칭 응답 메시지가 수신될 경우, 상기 스위칭 응답 메시지를 분석하여 상기 복수의 타 콘텐츠 서버 중 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한 상기 타 콘텐츠 서버를 검색하는 단계;를 포함하는 콘텐츠 전송 방법
|
11 |
11
삭제
|
12 |
12
제10항에 있어서, 상기 스위칭 요청 메시지는, 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한지 여부를 문의하기 위한 메시지로, 상기 클라이언트와 관련된 제1 정보 및 상기 콘텐츠와 관련된 제2 정보를 포함하는 것을 특징으로 하는 콘텐츠 전송 방법
|
13 |
13
제12항에 있어서, 상기 복수의 타 콘텐츠 서버로 스위칭 요청 메시지를 전송하는 단계는, 상기 복수의 타 콘텐츠 서버로 스위칭 요청 메시지를 전송함으로써, 상기 복수의 타 콘텐츠 서버가 상기 제1 정보 및 상기 제2 정보를 확인하여 상기 콘텐츠에 대한 접근성 및 상기 콘텐츠의 존재 유무를 분석하도록 하는 것을 특징으로 하는 콘텐츠 전송 방법
|
14 |
14
제12항에 있어서, 상기 스위칭 응답 메시지는,해당 타 콘텐츠 서버가 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능함을 통지하기 위한 메시지로, 상기 콘텐츠에 대한 존재 유무와 관련된 제3 정보 및 상기 클라이언트에 대한 접근성 정도와 관련된 제4 정보를 포함하는 것을 특징으로 하는 콘텐츠 전송 방법
|
15 |
15
제14항에 있어서, 상기 복수의 타 콘텐츠 서버 중 상기 콘텐츠를 상기 클라이언트로 대체 전송 가능한 상기 타 콘텐츠 서버를 검색하는 단계는, 상기 복수의 타 콘텐츠 서버로부터 상기 스위칭 요청 메시지에 대응하는 스위칭 응답 메시지가 수신될 경우, 상기 제3 정보 및 상기 제4 정보를 확인하여 상기 복수의 타 콘텐츠 서버 중 상기 콘텐츠가 존재하고 상기 클라이언트에 대한 접근성 정도가 가장 높은 서버를 검색하는 것을 특징으로 하는 콘텐츠 전송 방법
|
16 |
16
제10항에 있어서, 상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 상기 검색된 타 콘텐츠 서버를 제어하는 단계는, 상기 타 콘텐츠 서버로, 콘텐츠 전송 요청 메시지를 전송하여 상기 타 콘텐츠 서버가 스트리밍 서비스 방식으로 상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 제어하는 것을 특징으로 하는 콘텐츠 전송 방법
|
17 |
17
제16항에 있어서, 상기 콘텐츠 전송 요청 메시지는,상기 콘텐츠를 상기 클라이언트로 대체 전송하도록 제어하는 메시지로,상기 클라이언트와 관련된 제1 정보, 상기 콘텐츠와 관련된 제2 정보 및 상기 콘텐츠의 전송 중단과 관련된 제3 정보를 포함하는 것을 특징으로 하는 콘텐츠 전송 방법
|
18 |
18
제10항에 있어서, 상기 검색된 타 콘텐츠 서버에 의해 상기 콘텐츠가 상기 클라이언트로 대체 전송되고 있는 중에 상기 네트워크 연결 상태가 정상인 것으로 모니터링될 경우, 상기 타 콘텐츠 서버로 상기 콘텐츠의 대체 전송 중단을 요청하는 단계; 및상기 콘텐츠를 상기 클라이언트로 직접 전송하는 단계;를 더 포함하는 콘텐츠 전송 방법
|