맞춤기술찾기

이전대상기술

적응형 멀티미디어 스트리밍 시스템 및 방법

  • 기술번호 : KST2015162316
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 사용자 단말의 실시간 상태와, 사용자 단말 및 미디어 서버와의 네트워크 상태를 분석하고, 분석결과에 따라 적절한 스트림 데이터를 요청 및 수신하여 제공할 수 있는 중계 노드를 둠으로써 사용자 단말과 미디어 서버 간 적응형 멀티미디어 스트리밍을 중계할 수 있는 멀티미디어 스트리밍 시스템 및 방법에 관한 것이다.
Int. CL H04W 24/00 (2009.01) H04W 52/02 (2009.01) H04W 28/02 (2009.01)
CPC H04N 21/26216(2013.01)H04N 21/26216(2013.01)H04N 21/26216(2013.01)H04N 21/26216(2013.01)H04N 21/26216(2013.01)H04N 21/26216(2013.01)
출원번호/일자 1020130111230 (2013.09.16)
출원인 경북대학교 산학협력단
등록번호/일자 10-1497232-0000 (2015.02.23)
공개번호/일자
공고번호/일자 (20150227) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2013.09.16)
심사청구항수 21

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 경북대학교 산학협력단 대한민국 대구광역시 북구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 임경식 대한민국 서울 송파구
2 장민수 대한민국 대구 북구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 아이피에스 대한민국 서울특별시 서초구 반포대로**길 **, *층 (서초동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 경북대학교 산학협력단 대한민국 대구광역시 북구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2013.09.16 수리 (Accepted) 1-1-2013-0847203-91
2 선행기술조사의뢰서
Request for Prior Art Search
2014.07.08 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2014.08.08 수리 (Accepted) 9-1-2014-0063708-56
4 의견제출통지서
Notification of reason for refusal
2014.08.26 발송처리완료 (Completion of Transmission) 9-5-2014-0584214-27
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2014.10.27 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2014-1030776-58
6 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2014.10.27 수리 (Accepted) 1-1-2014-1030775-13
7 등록결정서
Decision to grant
2015.02.06 발송처리완료 (Completion of Transmission) 9-5-2015-0090199-66
8 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2015.02.27 수리 (Accepted) 1-1-2015-0198331-50
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2018.03.26 수리 (Accepted) 4-1-2018-5051994-32
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.23 수리 (Accepted) 4-1-2020-5136893-04
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
적어도 하나 이상의 사용자 단말로부터 미디어 파일에 대한 미디어 스트리밍 요청을 수신하는 통신모듈;미디어 스트리밍을 요청한 사용자 단말의 시스템 상태 정보 및 네트워크 상태 정보와, 스트리밍 현황 정보를 수집하고, 수집한 시스템 상태 정보 및 네트워크 상태 정보와 스트리밍 현황 정보를 분석하는 상태분석모듈;상기 분석 결과에 기초하여 상기 미디어 파일에 대한 세그먼트 품질을 선택하는 세그먼트 선택모듈; 및선택된 품질의 세그먼트를 상기 미디어 서버에 요청하도록 상기 통신모듈을 제어하는 제어모듈;을 포함하며,상기 시스템 상태 정보는, CPU 성능, 배터리 잔량, 버퍼의 입출력 비율 및 버퍼의 잔여 크기를 포함하는 그룹 중 적어도 하나 이상을 포함하고,상기 상태분석모듈은, 사용자 단말로부터 주기적으로 수신되는 시스템 상태 정보 중 사용자 단말의 배터리 잔량을 실시간 확인하여 사용자 단말이 재생한 세그먼트의 품질에 따른 배터리 소모량을 분석하는 것을 특징으로 하는 중계 노드
2 2
청구항 1에 있어서,상기 제어모듈은, 상기 미디어 서버로 세그먼트 관련 정보가 기록된 MPD 파일을 요청하고, 요청한 MPD 파일을 수신하도록 통신모듈을 제어하고, 상기 상태분석모듈은, 수집한 시스템 상태 정보 및 네트워크 상태 정보, 스트리밍 현황 정보와 함께 수집한 MPD 파일을 분석하는 것을 특징으로 하는 중계 노드
3 3
청구항 2에 있어서,상기 MPD 파일은, 현재 재생되는 시점의 시간정보, 총 재생시간 정보, 스트리밍에 필요한 버퍼의 최소크기, 재생시 시작지점의 정보, 재생시간 정보, 재생시 필요한 대역폭을 적어도 포함하는 것을 특징으로 하는 중계 노드
4 4
청구항 3에 있어서,상기 네트워크 상태 정보는, 대역폭, RTT(Round Trip Time) 및 스루풋(throughput)을 포함하는 그룹 중 적어도 하나 이상을 포함하며,상기 상태분석모듈은, 사용자 단말과 미디어 서버와 각각 패킷을 송수신하는 동안 RTT를 측정하고, 측정한 RTT 정보를 이용한 스루풋(throughput) 분석하는 것을 특징으로 하는 중계 노드
5 5
삭제
6 6
청구항 4에 있어서,상기 상태분석모듈은, 전송되는 세그먼트의 크기 및 재생시간에 대한 정보와, 사용자 단말의 버퍼 크기 정보를 아래 수학식에 적용하여 주기적으로 버퍼 입출력 비율(RatioSIO)을 계산하는 것을 특징으로 하는 중계 노드
7 7
청구항 6에 있어서,상기 세그먼트 선택모듈은, 수집한 정보들의 각 요인별 분석 결과에 대해 가장 좋은 품질의 세그먼트를 선택하는 1차 선택 과정과, 선택된 세그먼트들 중 가장 낮은 품질의 세그먼트를 선택하는 2차 선택 과정을 수행하는 것을 특징으로 하는 중계 노드
8 8
미디어 파일에 대한 미디어 스트리밍을 요청하고, 시스템 상태 정보를 주기적으로 전송하는 적어도 하나 이상의 사용자 단말;상기 사용자 단말로부터 미디어 스트리밍 요청이 수신되면, 상기 사용자 단말의 시스템 상태 정보, 네트워크 상태 정보, MPD 파일 정보 및 스트리밍 현황 정보 중 적어도 하나 이상의 정보를 수집한 후 분석하고, 분석 결과에 기초하여 상기 미디어 파일에 대한 세그먼트 품질을 선택하는 중계 노드; 및상기 MPD 파일 및 상기 미디어 파일에 대한 세그먼트들을 관리하며, 선택된 품질의 세그먼트를 상기 중계 노드로 전송하는 미디어 서버;를 포함하며,상기 사용자 단말은, CPU 성능, 배터리 잔량, 버퍼의 입출력 비율 및 버퍼의 잔여 크기를 적어도 포함하는 시스템 상태 정보를 주기적으로 상기 중계 노드로 전송하고,상기 중계 노도는, 사용자 단말로부터 주기적으로 수신되는 시스템 상태 정보 중 사용자 단말의 실시간 배터리 잔량을 확인하여 사용자 단말이 재생한 세그먼트의 품질에 따른 배터리 소모량을 분석하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
9 9
삭제
10 10
삭제
11 11
청구항 8에 있어서,상기 중계 노드는, 전송되는 세그먼트의 크기 및 재생시간에 대한 정보와, 사용자 단말의 버퍼 크기 정보를 아래 수학식에 적용하여 주기적으로 버퍼 입출력 비율(RatioSIO)을 계산하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
12 12
청구항 8에 있어서,상기 중계 노드와 사용자 단말은 제1 네트워크를 통해 서로 접속되고, 상기 중계 노드와 미디어 서버는 제2 네트워크를 통해 서로 접속되며, 상기 제1 네트워크는 무선데이터 전송시스템인 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
13 13
청구항 12에 있어서,상기 네트워크 상태 정보는 대역폭, RTT 정보 및 스루풋(throughput)를 적어도 포함하며, 상기 중계 노드는, 제1 네트워크 및 제2 네트워크를 통해 송수신하는 패킷들에 대한 RTT 정보를 측정하고, 측정한 RTT 정보를 이용해 스루풋(throughput)을 분석하여 제1 및 제2 네트워크 상태를 분석하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
14 14
청구항 8항에 있어서,상기 중계 노드는, 미디어 스트리밍 요청이 수신되면, 상기 미디어 서버로 상기 미디어 파일의 세그먼트에 관한 MPD 파일을 요청하여 수신하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
15 15
청구항 14에 있어서,상기 MPD 파일은, 현재 재생되는 시점의 시간정보, 총 재생시간 정보, 스트리밍에 필요한 버퍼의 최소크기, 재생시 시작지점의 정보, 재생시간 정보, 재생시 필요한 대역폭을 적어도 포함하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
16 16
청구항 8에 있어서,상기 중계 노드는, 수집한 정보들의 각 요인별 분석 결과에 대해 가장 좋은 품질의 세그먼트를 선택하는 1차 선택 과정과, 선택된 세그먼트들 중 가장 낮은 품질의 세그먼트를 선택하는 2차 선택 과정을 수행하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
17 17
청구항 8에 있어서,상기 중계 노드는, 상기 미디어 서버로부터 전송되는 세그먼트를 상기 사용자 단말로 전송하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 시스템
18 18
중계 노드가, 적어도 하나 이상의 사용자 단말로부터 미디어 파일에 대한 미디어 스트리밍이 요청되면, 미디어 서버로 상기 미디어 파일의 세그먼트에 관한 MPD 파일을 요청하는 1단계;상기 미디어 서버로부터 요청한 MPD 파일을 수신하는 2단계;상기 사용자 단말의 시스템 상태 정보와, 상기 사용자 단말 및 상기 미디어 서버 각각의 네트워크 상태 정보와, 스트리밍 현황 정보를 각각 수집하는 3단계;수신한 MPD 파일과, 수집한 시스템 상태 정보, 네트워크 상태 정보 및 스트리밍 현황 정보를 분석하는 4단계; 및분석 결과에 기초하여 상기 미디어 파일에 대한 세그먼트의 품질을 선택하는 5단계;를 포함하며,상기 시스템 상태 정보는 CPU 성능, 배터리 잔량, 버퍼의 입출력 비율 및 버퍼의 잔여 크기를 적어도 포함하고, 상기 4단계는, 상기 사용자 단말의 배터리 잔량을 실시간 확인하여 사용자 단말이 재생한 세그먼트의 품질에 따른 배터리 소모량을 분석하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
19 19
청구항 18항에 있어서,상기 3단계에서, 상기 사용자 단말의 시스템 상태 정보는 상기 사용자 단말로부터 주기적으로 수신되는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
20 20
삭제
21 21
청구항 18에 있어서,상기 4단계는, 전송되는 세그먼트의 크기 및 재생시간에 대한 정보와, 사용자 단말의 버퍼 크기 정보를 아래 수학식에 적용하여 주기적으로 버퍼 입출력 비율(RatioSIO)을 계산하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
22 22
청구항 18에 있어서,상기 네트워크 상태 정보는 대역폭, RTT 정보 및 스루풋(throughput)를 적어도 포함하며, 상기 4단계는, 네트워크를 통해 송수신하는 패킷들에 대한 RTT 정보를 측정하고, 측정한 RTT 정보를 이용해 스루풋(throughput)을 분석하여 네트워크 상태를 분석하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
23 23
청구항 18에 있어서,상기 5단계는, 수집한 정보들의 각 요인별 분석 결과에 대해 가장 좋은 품질의 세그먼트를 선택하는 1차 선택 과정과, 선택된 세그먼트들 중 가장 낮은 품질의 세그먼트를 선택하는 2차 선택 과정을 수행하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
24 24
청구항 18에 있어서,상기 5단계는, 선택한 품질의 세그먼트를 상기 미디어 서버로 요청한 후 수신하는 단계; 및수신된 세그먼트를 상기 사용자 단말로 전송하는 단계;를 더 포함하는 것을 특징으로 하는 적응형 멀티미디어 스트리밍 방법
25 25
제18항, 제19항 및 제21항 내지 제24항 중 어느 한 항의 방법을 수행하기 위해 디지털 신호 처리 장치에 의해 판독되고 실행될 수 있는 프로그램을 기록한 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 경북대학교산학협력단 SW컴퓨팅산업원천기술개발 자율군집을 지원하는 웰빙형 정보기기 내장 소프트웨어 플랫폼 개발
2 경북대학교 경북대학교산학협력단 KNU학술연구비 스마트 환경에서 적응적 멀티미디어 스트리밍 기술연구