맞춤기술찾기

이전대상기술

다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍시스템 및 그 방법

  • 기술번호 : KST2015081380
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 1. 청구범위에 기재된 발명이 속한 기술분야본 발명은 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템 및 그 방법에 관한 것임.2. 발명이 해결하려고 하는 기술적 과제본 발명은 스트리밍 서비스를 위한 멀티미디어 데이터를 다중 디스크립션 코딩(Multiple Description Coding)을 이용하여 각각 인코딩 및 저장하고, 인터넷을 통해 클라이언트로 상기 멀티미디어 데이터를 전송할 때 디스패처 및 다수의 스트리밍 서버를 통해 각 디스크립션을 스트리밍 함으로써, 클러스터 내 서버 간의 부하를 균등하게 함과 동시에 클라이언트/네트워크 상태에 적응 가능한 서비스를 제공할 뿐만 아니라 일부 서버의 고장 시에도 지속적으로 서비스를 제공하기 위한, 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템 및 그 방법을 제공하는데 그 목적이 있음.3. 발명의 해결방법의 요지본 발명은, 클러스터 기반의 스트리밍 시스템에 있어서, 각 콘텐츠의 디스크립션 정보, 해당 디스크립션을 저장하고 있는 스트리밍 서버 정보, 서버 부하 정보, 현재 서비스 중인 스트림 정보와 같은 메타데이터를 저장하고 있는 메타데이터 데이터베이스; 클라이언트로부터의 스트리밍 서비스 요청에 따라 해당되는 콘텐츠의 디스크립션 정보, 해당 디스크립션을 저장하고 있는 스트리밍 서버 정보, 서버 부하 정보, 현재 서비스 중인 스트림 정보와 같은 메타데이터를 상기 메타데이터 데이터베이스로부터 전달받고, 상기 전달받은 정보(메타데이터)를 기반으로 결정한 스트리밍 서버 정보를 상기 클라이언트로 회신하기 위한 디스패처; 및 콘텐츠의 디스크립션을 저장하고 있고, 상기 디스패처로부터 클라이언트 정보 및 디스크립션 파일명을 전달받음에 따라 해당되는 디스크립션을 상기 클라이언트 정보를 이용하여 전송하기 위한 스트리밍 서버를 포함함.4. 발명의 중요한 용도본 발명은 스트리밍 시스템 등에 이용됨.멀티미디어 데이터 스트리밍, 클러스터, 다중 디스크립션 코딩
Int. CL G06Q 50/00 (2008.03)
CPC H04N 21/238(2013.01) H04N 21/238(2013.01) H04N 21/238(2013.01) H04N 21/238(2013.01) H04N 21/238(2013.01) H04N 21/238(2013.01)
출원번호/일자 1020060036280 (2006.04.21)
출원인 한국전자통신연구원
등록번호/일자 10-0797389-0000 (2008.01.17)
공개번호/일자 10-2007-0104102 (2007.10.25) 문서열기
공고번호/일자 (20080128) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2006.04.21)
심사청구항수 17

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 박유현 대한민국 대전 유성구
2 정진환 대한민국 서울 동대문구
3 이용주 대한민국 대전 유성구
4 우상민 대한민국 대구 달서구
5 이원재 대한민국 대전 유성구
6 김창수 대한민국 대전 유성구
7 김학영 대한민국 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 신성특허법인(유한) 대한민국 서울특별시 송파구 중대로 ***, ID타워 ***호 (가락동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 대한민국(산업통상자원부장관) 세종특별자치시 한누리대
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2006.04.21 수리 (Accepted) 1-1-2006-0280467-07
2 의견제출통지서
Notification of reason for refusal
2007.08.24 발송처리완료 (Completion of Transmission) 9-5-2007-0455999-15
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2007.10.04 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2007-0713707-39
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2007.10.04 수리 (Accepted) 1-1-2007-0713708-85
5 등록결정서
Decision to grant
2008.01.08 발송처리완료 (Completion of Transmission) 9-5-2008-0009024-76
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
클러스터 기반의 스트리밍 시스템에 있어서,각 콘텐츠의 디스크립션 정보, 해당 디스크립션을 저장하고 있는 스트리밍 서버 정보, 서버 부하 정보, 현재 서비스 중인 스트림 정보와 같은 메타데이터를 저장하고 있는 메타데이터 데이터베이스;클라이언트로부터의 스트리밍 서비스 요청에 따라 해당되는 콘텐츠의 디스크립션 정보, 해당 디스크립션을 저장하고 있는 스트리밍 서버 정보, 서버 부하 정보, 현재 서비스 중인 스트림 정보와 같은 메타데이터를 상기 메타데이터 데이터베이스로부터 전달받고, 상기 전달받은 정보(메타데이터)를 기반으로 결정한 스트리밍 서버 정보를 상기 클라이언트로 회신하기 위한 디스패처; 및콘텐츠의 디스크립션을 저장하고 있고, 상기 디스패처로부터 클라이언트 정보 및 디스크립션 파일명을 전달받음에 따라 해당되는 디스크립션을 상기 클라이언트 정보를 이용하여 전송하기 위한 스트리밍 서버를 포함하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
2 2
제 1 항에 있어서,상기 스트리밍 서버는,상기 클라이언트로부터 요청받은 콘텐츠의 디스크립션들을 하나 이상의 스트리밍 세션을 통해 전송하여 스트리밍 서비스를 제공하는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
3 3
제 2 항에 있어서,상기 스트리밍 서버는,콘텐츠의 각 디스크립션을 저장한, 하나 이상의 스트리밍 서버로 이루어진 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
4 4
제 1 항 내지 제 3 항 중 어느 한 항에 있어서,상기 디스패처는,상기 클라이언트로 스트리밍 서비스를 제공하기 위한 콘텐츠 스트리밍 모듈;파일서버와 상기 각 스트리밍 서버, 그리고 상기 각 스트리밍 서버 간의 디스크립션 전송을 수행하기 위한 콘텐츠 분배 모듈; 및전체 클러스터에 포함되어 있는 상기 각 스트리밍 서버의 정보와 상기 각 스트리밍 서버에 저장되어 있는 디스크립션 파일의 정보 및 기타 정보를 관리하기 위한 메타데이터 관리기를 포함하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
5 5
제 4 항에 있어서,상기 콘텐츠 스트리밍 모듈은,상기 클라이언트로부터의 스트리밍 서비스 요청에 따라 서비스를 수행할 스트리밍 서버를 결정하기 위한 스케줄러;상기 스트리밍 서비스를 제공하기 위한 콘텐츠 스트리밍 엔진; 및상기 스트리밍 서비스 중, 상기 각 스트리밍 서버와 상기 클라이언트 간의 부하 정보를 모니터링하여 상기 모니터링한 부하 정보에 따른 스트리밍 서비스가 제공되도록 하기 위한 클라이언트 상태 검사기를 포함하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
6 6
제 4 항에 있어서,상기 콘텐츠 분배 모듈은,상기 각 스트리밍 서버의 상태를 주기적으로 검사하여 파악하기 위한 서버 상태 검사기;상기 각 스트리밍 서버와의 통신을 수행하기 위한 노드 에이전트;상기 파일서버와 상기 각 스트리밍 서버, 그리고 상기 각 스트리밍 서버 간의 디스크립션 전송을 관리하기 위한 작업관리기; 및실제 전송 기능을 수행하기 위한 콘텐츠 전송기를 포함하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
7 7
제 6 항에 있어서,상기 서버 상태 검사기는,상기 각 스트리밍 서버의 상태를 주기적으로 검사하여 서버의 현재 성능 및 정상 동작 여부를 저장하고 고장 상태임을 파악함에 따라 해당되는 스트리밍 서버의 정보를 상기 클라이언트로 알리는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
8 8
제 4 항에 있어서,상기 디스패처는,상기 각 스트리밍 서버 중에서 임의의 스트리밍 서버가 고장임을 파악함에 따라 해당 스트리밍 서버에 의해 전송되던 디스크립션을 새로운 스트리밍 서버를 통해 전송되도록 하는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
9 9
제 8 항에 있어서,상기 디스패처는,상기 고장이 난 스트리밍 서버에 의해 전송되던 디스크립션이 상기 클라이언트로 전송되도록 하기 위하여 상기 새로운 스트리밍 서버의 아이피 주소를 상기 클라이언트로 전송하는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
10 10
제 8 항에 있어서,상기 디스패처는,정상적인 스트리밍 서버 중에서 사용 대역폭 및 서버의 성능을 고려하여 상기 고장이 난 스트리밍 서버에 저장된 각 디스크립션 파일을 저장할 서버들을 선택하는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
11 11
제 4 항에 있어서,상기 디스패처는,상기 클라이언트로부터의 스트리밍 서비스 요청에 따라, 상기 메타데이터 데이터베이스에 저장되어 있는 디스크립션 수, 해당 디스크립션 파일명, 스트리밍 서버의 아이피 주소를 이용하여 디스크립션 수 및 스트리밍 서버를 결정하는 것을 특징으로 하는 다중 디스크립션 코딩을 이용한 클러스터 기반의 스트리밍 시스템
12 12
클러스터 기반의 스트리밍 시스템에서의 스트리밍 서비스 제공 방법에 있어서,원본 콘텐츠의 디스크립션에 대한 정보 및 각 스트리밍 서버의 정보를 저장하고 있는 저장 단계;클라이언트로부터 콘텐츠에 대한 스트리밍 서비스를 요청받는 요청 수신 단계;상기 요청받은 스트리밍 서비스를 제공하기 위한 스트리밍 서버의 정보를 상기 클라이언트로 회신하는 회신 단계; 및상기 스트리밍 서비스를 제공하기 위한 스트리밍 서버가 상기 클라이언트로 디스크립션을 전송하여 스트리밍 서비스를 제공하는 서비스 단계를 포함하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
13 13
제 12 항에 있어서,상기 저장 단계는,상기 각 스트리밍 서버의 성능 가중치에 따라 디스크립션을 저장하고 있고,상기 서비스 단계는,상기 스트리밍 서비스를 제공하기 위한 각 스트리밍 서버가 각자 저장하고 있는 디스크립션을 상기 클라이언트로 각각 전송하는 것을 특징으로 하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
14 14
제 12 항에 있어서,상기 서비스 단계는,상기 스트리밍 서비스 중에 임의의 스트리밍 서버가 고장임을 파악함에 따라 해당 스트리밍 서버에 의해 전송되던 디스크립션을 새로운 스트리밍 서버를 통해 전송되도록 하는 것을 특징으로 하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
15 15
제 14 항에 있어서,상기 서비스 단계는,정상적인 스트리밍 서버 중에서 사용 대역폭 및 서버의 성능에 따라 상기 새로운 스트리밍 서버를 선택하는 것을 특징으로 하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
16 16
제 12 항 내지 제 15 항 중 어느 한 항에 있어서,상기 저장 단계는,상기 각 스트리밍 서버의 정보로서 아이피 주소, 상태 정보, 여유 디스크 크기를 저장하는 것을 특징으로 하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
17 17
제 16 항에 있어서,상기 서비스 단계는,네트워크 상태의 변화, 상기 클라이언트의 부하 정보를 체크하여 상기 체크한 정보에 따라 실시간으로 적응적인 스트리밍 서비스를 제공하는 것을 특징으로 하는 클러스터 기반의 스트리밍 시스템에서의 다중 디스크립션 코딩을 이용한 스트리밍 서비스 제공 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.