KR100934226B1 - 데이터 분산 기능을 구비한 단말장치, 이를 이용한멀티미디어 데이터 분산 시스템 및 방법 - Google Patents

데이터 분산 기능을 구비한 단말장치, 이를 이용한멀티미디어 데이터 분산 시스템 및 방법 Download PDF

Info

Publication number
KR100934226B1
KR100934226B1 KR1020070096877A KR20070096877A KR100934226B1 KR 100934226 B1 KR100934226 B1 KR 100934226B1 KR 1020070096877 A KR1020070096877 A KR 1020070096877A KR 20070096877 A KR20070096877 A KR 20070096877A KR 100934226 B1 KR100934226 B1 KR 100934226B1
Authority
KR
South Korea
Prior art keywords
data
terminal device
network
broadcast
stored
Prior art date
Application number
KR1020070096877A
Other languages
English (en)
Other versions
KR20080051016A (ko
Inventor
김봉완
이유경
Original Assignee
한국전자통신연구원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원 filed Critical 한국전자통신연구원
Priority to US11/950,035 priority Critical patent/US20080133545A1/en
Publication of KR20080051016A publication Critical patent/KR20080051016A/ko
Application granted granted Critical
Publication of KR100934226B1 publication Critical patent/KR100934226B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching
    • H04L67/5683Storage of data provided by user terminals, i.e. reverse caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 데이터 분산 기능을 구비한 단말장치와 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법에 관한 것으로, 코어 네트워크의 부하를 줄여 네트워크를 효율적으로 이용하기 위하여, 데이터를 저장하는 저장부, 네트워크를 통해 다른 단말장치로부터 전달되는 데이터 요청을 감지하는 데이터 요청 모니터링부 및 데이터 요청이 있는 경우, 상기 요청 데이터가 상기 저장부에 저장되어 있는지를 판단하고, 상기 저장부에 상기 요청 데이터가 존재하면 상기 데이터를 네트워크를 통해 상기 다른 단말장치로 전송하는 데이터 제어부를 포함하여 구성되어, 적은 비용으로 많은 데이터 서버를 설치하고 있는 것과 같은 효과를 기대할 수 있다.
네트워크, PVR, 튜너, 멀티미디어

Description

데이터 분산 기능을 구비한 단말장치, 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법{APPARATUS FOR DISTRIBUTING MULTIMEDIA DATA, SYSTEM AND METHOD USING THE APPARATUS}
본 발명은 데이터 분산 기능을 구비한 단말장치와 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법에 관한 것으로, 특히 네트워크에 연결된 단말장치의 저장기능을 활용하여 수신한 데이터 정보를 저장하고, 네트워크 내의 다른 단말장치로부터 데이터 정보에 대한 요청이 있는 경우에 이를 감지하여 요청한 단말장치로 데이터를 전송하여 네트워크의 부하가 적게 걸리도록 활용할 수 있는 데이터 분산 기능을 구비한 단말장치와 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법에 관한 것이다.
본 발명은 정보통신부 및 정보통신연구진흥원의 IT신성장동력핵심기술개발사업의 일환으로 수행한 연구로부터 도출된 것이다[과제관리번호 :2005-S-102-02 과제명 : 캐리어급 이더넷 기술 개발].
기술이 진보함에 따라 많은 전자제품들이 네트워크와 융합되는 상황에서 멀티미디어 데이터를 이용하는 PVR, TV, PC 등에 네트워크 기능이 연결되고 있다. PVR과 TV가 융합되어 녹화기능을 갖는 TV가 출시되어 있고, 네트워크에서 TV 영상물을 인터넷 프로토콜로 전달하는 IPTV도 출시되고 있다. 일반적으로 이러한 기기는 영상을 저장해 놓을 저장장치가 부가되는 경우가 많다.
한편, 멀티미디어 정보는 일반적인 데이터에 비해 그 정보량이 많기 때문에 네트워크로 전송을 받을 경우에 많은 트래픽을 유발한다. 따라서, 현재 고화질을 의미하는 HD(High Definition)급 영상은 네트워크로 전송하기 곤란한 상황이다. 또한 네트워크의 중심부를 의미하는 코어 네트워크에 트래픽을 유발하여 네트워크 전체의 효율성이 떨어지는 원인이 된다.
이러한 문제를 해결하기 위해, 종래는 네트워크에 다수 개의 데이터 서버를 두고, 이 중에서 임의의 서버들에 데이터 복사본을 저장하여 사용자들의 데이터 접근 요구에 부하 균등을 이루는 방법을 사용하였다.
도 1은 기존의 복수의 단말장치가 연결된 네트워크의 구성을 나타내는 도면이다.
도 1을 참조하면, 복수의 데이터 서버(100)와 복수의 단말장치(120, 130, 140)가 네트워크(110) 연결된다. 이 경우에, 하나의 단말장치가 네트워크(110)를 통해 먼 거리에 있는 데이터 서버(100)로부터 데이터를 수신한 후에 다른 단말장치(130)가 동일한 데이터를 수신하고자 하는 경우에 다시 먼 거리에 있는 데이터 서버(100)로부터 데이터를 전송받는다.
그러나, 이와 같이 복수의 단말장치가 동일한 데이터를 수신하기 위해 동일한 네트워크를 반복적으로 이용하는 것은 네트워크의 부하를 증가시킨다.
또한, 종래의 기술은 다수 개의 서버를 운용하여야 한다는 점, 서버들의 안정성을 보장해야 한다는 점에서 고가의 장비로 구성된 여러 대의 서버를 이용하기 때문에 비용이 많이 들어가는 문제가 있었다.
따라서, 네트워크에 연결된 단말장치의 저장 기능을 활용하여 코어 네트워크의 부하를 줄여, 네트워크를 효율적으로 이용할 수 있는 데이터 분산 기능을 구비한 단말장치가 필요하게 되었다.
상기와 같은 문제점을 해결하기 위해, 본 발명의 데이터 분산 기능을 구비한 단말장치는
데이터를 저장하는 저장부, 네트워크를 통해 다른 단말장치로부터 전달되는 데이터 요청을 감지하는 데이터 요청 모니터링부, 데이터 요청이 있는 경우, 상기 요청 데이터가 상기 저장부에 저장되어 있는지를 판단하고, 상기 저장부에 상기 요청 데이터가 존재하면 상기 데이터를 네트워크를 통해 상기 다른 단말장치로 전송하는 데이터 제어부를 포함하여 이루어지는 것을 특징으로 한다.
한편, 상기 저장부는 네트워크를 통해 전달받은 데이터를 저장하는 것을 특징으로 하거나, 혹은 안테나 혹은 케이블을 통해 방송 데이터를 수신하여 저장하는 것을 특징으로 한다.
이때, 안테나 혹은 케이블을 통해 방송 데이터를 수신하는 경우에는 상기 방송데이터를 디지털 데이터로 전환하여 저장하는 것을 특징으로 한다.
또한, 상기 제어부는 상기 네트워크를 통해 다른 단말장치로 데이터 요청 메시지를 전송하는 것을 특징으로 하고, 요청 메시지에 대한 응답으로 데이터가 전송되면 이를 재생하는 것을 특징으로 한다.
또 다른 점에서, 상기 제어부는 네트워크를 통해 전달되는 데이터 혹은 상기 안테나 혹은 케이블을 통해 수신되는 방송 데이터를 제어하는 것을 특징으로 한다.
상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 멀티미디어 데이터 분산 시스템은 저장된 멀티미디어 데이터를 상기 네트워크를 통해 전송하는 데이터 서버, 저장장치를 구비하여 상기 네트워크를 통해 상기 데이터 서버로부터 멀티미디어 데이터를 저장하고, 상기 네트워크에 연결된 다른 단말장치의 데이터 요청이 있는 경우에 상기 요청된 데이터가 상기 저장장치에 저장되어 있는지 판단하여, 저장되어 있는 경우에 상기 데이터를 상기 다른 단말장치에 전달하는 단말장치 그리고 상기 데이터 서버로부터 전송되는 멀티미디어 데이터 중에서 상기 단말장치의 저장장치에 저장할 데이터를 지정하는 저장 제어 장치를 포함하여 이루어지는 것을 특징으로 한다.
이때, 상기 저장 제어 장치는 상기 데이터 요청이 수신되면 데이터가 저장된 단말장치에 관한 정보를 전달하는 것을 특징으로 한다.
또한, 상기 단말장치는 데이터 요청 메시지를 상기 네트워크에 전송하여, 상기 요청된 데이터를 저장하고 있는 다른 단말로부터 상기 요청 데이터를 수신하여 재생하는 것을 특징으로 한다.
상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 멀티미디어 데이터 분산 방법은 네트워크를 통해 데이터 서버로부터 데이터를 수신하여 단말장치에 저장하는 1 단계, 상기 네트워크에 연결된 다른 단말장치로부터 데이터 요청이 있는지 감지하는 2 단계, 상기 데이터 요청이 감지되면, 상기 요청된 데이터의 저장 여부를 판단하는 3 단계 및 상기 요청 데이터가 상기 단말장치에 저장되어 있는 경우에 상기 요청 데이터를 상기 다른 단말장치로 전달하는 4 단계를 포함하여 이루어지는 것을 특징으로 한다.
상기와 같은 본 발명의 목적을 달성하기 위하여, 본 발명의 멀티미디어 분산 방법은 안테나 혹은 케이블을 통해 방송을 수신하는 복수의 단말장치가 네트워크로 연결된 시스템에 있어서, 튜너를 이용해 상기 안테나 혹은 케이블로부터 상기 방송을 수신하여 저장하는 1 단계, 상기 네트워크를 통해 다른 단말장치로부터 전달되는 방송 요청메시지를 감지하는 2 단계, 상기 요청되는 방송이 상기 저장되어 있는 방송과 동일한지 판단하는 3 단계, 상기 판단 결과 동일 방송이 저장되어 있으면, 상기 방송을 상기 다른 단말장치로 전송하는 4단계를 포함하여 이루어지는 것을 특징으로 한다.
바람직하게는, 상기 1 단계는 상기 수신된 방송을 녹화하는 단계, 상기 녹화된 방송을 멀티미디어 디지털 정보로 변환하여 저장하는 단계를 포함하여 이루어지는 것을 특징으로 한다.
또한, 상기 1 단계는 상기 안테나 혹은 케이블을 통해 상기 복수의 단말장치에 각각 저장할 방송 채널의 종류를 선택하는 단계를 포함하는 것을 특징으로 한다.
상술한 바와 같이, 본 발명에 의한 데이터 분산 기능을 구비한 단말장치와 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법은 여러 개의 서버를 설치하여 이용하는 대신에 데이터 저장기능을 구비한 단말장치를 데이터 서버로 활용하여 복수의 데이터 서버를 설치하는 것과 같은 작동을 통해 적은 비용으로 많은 데이터 서버를 설치하고 있는 것과 같은 효과가 있다.
또한, 본 발명에 의한 데이터 분산 기능을 구비한 단말장치와 이를 이용한 멀티미디어 데이터 분산 시스템 및 방법은 지역적으로 가까운 단말장치로부터 데이터를 가져오므로 전체 네트워크의 부담을 줄일 수 있는 효과가 있다.
이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예에 대한 동작 원리를 상세하게 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
도 2는 본 발명에 의한 데이터 분산 기능을 구비한 복수의 단말장치가 연결된 네트워크의 구성을 나타내는 도면이다.
도 2를 참조하면, 네트워크(110)에는 데이터 서버(200), 저장 제어 장치(210), 그리고 저장부를 구비한 단말장치(220, 230, 250)와 저장기능을 구비하지 않은 단말장치(240)가 연결되어 있다.
일반적으로 네트워크(110)는 많은 네트워크 장비가 얽혀있는 구조로 되어있다. 그 연결지점의 장비는 그 기능에 따라 허브(hub), 스위치(switch), 라우터(router) 등의 장비들이 사용된다. 다만, 본원발명을 설명함에 있어서는 이를 통칭하여 허브라고 표현한다.
데이터 서버(200)는 멀티미디어 데이터를 저장하면서 데이터 요청에 대하여 단말장치 등의 클라이언트에 데이터를 전송한다. 따라서, 네트워크에 연결된 복수의 단말장치(220, 230, 240, 250)는 데이터 서버(200)로부터 데이터를 받아 멀티미 디어 데이터를 재생하는 기능을 한다. 일반적으로 단말장치(220, 230, 240, 250)는 데이터 서버(200)로부터 데이터를 실시간으로 스트리밍 등의 방법으로 전달받아서 멀티미디어를 재생한다.
멀티미디어 데이터는 통상적으로 비슷한 시간에 많은 사람들이 다시 보는 경향이 있다. 예를 들어, 월드컵과 같은 주요 운동경기가 있으면, 이를 보지 못한 사람들은 방송 후 몇 시간 안에 방송사 홈페이지나 주요 포탈 서버에 접속하여 VOD를 통해 다시 시청을 한다.
이런 경우에 기존의 방법은 각 단말장치(220, 230, 240, 250)가 각각 데이터 서버(200)로부터 데이터를 전송받아야 하고, 그 결과 장거리에서 많은 허브를 거쳐서 데이터 전송이 이루어지기 때문에 네트워크 자원이 많이 필요하다.
하지만, 본원발명은 저장기능을 구비하는 단말장치(220, 230, 250)의 경우 단말장치(1)(220)이 데이터 서버(200)로부터 멀티미디어 데이터를 수신하여 재생하는 경우에, 수신된 멀티미디어 데이터를 저장부(221)에 저장한다. 그리고 네트워크에 연결된 다른 단말장치(2)(230)가 똑같은 멀티미디어 데이터를 요청하는 경우에 먼 거리의 데이터 서버(200)로부터 데이터를 전송하는 것이 아니라, 가까운 거리의 단말장치(1)(220)의 저장부(221)에 저장된 멀티미디어를 수신하여 재생한다.
이를 위하여, 저장제어부(210)는 네트워크에 연결된 복수의 단말장치(220, 230, 250) 각각에 어떤 데이터를 저장할 것인지를 제어한다. 예를 들어, 복수의 단말장치(220, 230, 250)가 데이터 서버(200)로부터 각각 다른 데이터를 수신하는 경우에는, 저장 제어 장치(210)가 각각 수신하고 있는 데이터를 각각의 단말장치의 저장부에 저장하도록 지정할 수 있다. 만일, 데이터 서버(200)로부터 복수의 단말장치(220, 230, 250)에 다양한 데이터를 전송하는 경우에는 각각의 단말장치의 저장부에 저장할 데이터를 지정한다.
또한, 저장 제어 장치(210)는 어떠한 데이터가 어떤 단말장치에 전송되어 저장되어 있는지 기억한다. 그리고, 하나의 단말장치로부터 데이터 요청이 있는 경우에 요청한 데이터를 저장하고 있는 데이터를 검색한다. 만일, 데이터가 복수의 단말장치의 어떤 단말장치에도 저장되어 있지 않은 경우에는 데이터 서버(200)로부터 데이터를 전송하도록 한다.
복수의 단말장치 중에서 저장기능을 구비하지 않은 단말장치(240)가 있는 경우에는, 저장하고 있는 데이터는 없지만 근거리 망의 다른 단말장치에 데이터 요청하여 데이터를 수신하여 재생할 수 있다.
하나의 단말장치(220)에서 필요로 하는 데이터를 다른 단말장치(230)에서 저장하고 있다고 가정할 때,
데이터를 필요로 하는 단말장치(220)는 근거리 네트워크 망에 데이터 요청 메시지를 전달한다. 데이터 요청 메시지가 전달되면 네트워크의 저장 제어 장치(210)는 요청된 데이터를 저장하고 있는 단말장치(230)에 대한 정보를 전달하고, 데이터를 저장하고 있는 단말장치(230)에 데이터 요청 메시지를 전달한다. 만일, 저장 제어 장치(210)가 없는 경우에는 데이터를 필요로 하는 단말장치(220)가 네트워크를 통해 직접 데이터 요청 메시지를 전달할 수 있다.
네트워크를 통해 데이터 요청 메시지가 전달되면 데이터를 저장하고 있는 단말장치(230)는 이를 감지한다. 다만, 데이터 요청에 대한 감지는 저장 제어 장치(210)에 의해 전달된 데이터 요청 메시지를 수신하여 감지할 수 있고, 또는 네트워크에서 직접 데이터 요청을 감지할 수도 있다.
단말장치(230)가 데이터 요청을 감지하면, 요청된 데이터가 저장부에 저장되어 있는지를 판단한다. 그리고, 동일한 데이터가 저장되어 있는 경우에는 데이터를 요청한 단말장치(220)로 전달한다.
네트워크 인터넷에서 근거리 망을 이루는 LAN(Local Area Network)에서 가장 많이 사용되는 물리적 네트워크 인터페이스는 이더넷(Ethernet)이다. 이더넷은 기본적으로 자신이 속한 망의 방송 메시지를 통해 목적지의 물리 주소 등을 알 수 있는 특징이 있다.
따라서, 본 발명의 단말장치에서는 VOD 서버에 멀티미디어 데이터를 요청하기 전에, 자신이 속한 LAN에 방송 메시지를 전달하여, 자신이 원하는 데이터를 갖고 있는 다른 단말장치가 있는지 질의할 수 있다. 만일, 일정 시간 동안 응답이 없으면 데이터 서버(200)에 멀티미디어 데이터를 요청한다. 이러한 간단한 프로토콜에 의해 주변의 저장기능을 갖는 단말장치를 활용하여 장거리 통신을 단거리 통신으로 바꾸어 네트워크를 효과적으로 운용할 수 있다. 본 발명에 적용되는 단말장치 는 비록 자체적으로 저장기능을 구비하지 않은 경우에도 주변의 다른 단말장치가 저장 기능을 갖고 있다면 다른 단말장치로부터 데이터를 수신할 수 있다.
도 3은 본 발명에 의한 데이터 분산 기능을 구비한 단말장치의 구성을 나타내는 도면이다.
네트워크에 연결된 데이터 분산 기능을 구비한 단말장치(340)는 네트워크 인터페이스(341), 데이터 요청 모니터링부(342), 데이터 제어부(343) 그리고 데이터 저장부(344)를 포함하고, 또한 안테나 혹은 케이블에 의해 방송채널을 수신하는 경우에는 튜너(346), 녹화기(347) 그리고 표시장치가 일체형인 경우 디스플레이(345)를 포함하여 이루어진다. 본 발명은 저장장치가 없는 단말장치에도 적용될 수 있는 방법을 제시한다. 따라서, 이 경우 데이터 저장부(344)가 없는 구성도 가능하다.
네트워크 인터페이스(341)는 네트워크의 통신을 수행한다. 또한, 네트워크 인터페이스(341)는 데이터를 요청하는 메시지를 상기 단말장치가 속하는 근거리 통신망(LAN)에 전송하고, 요청 메시지에 대한 응답으로 상기 단말장치가 속하는 근거리망(LAN)의 다른 단말장치로부터 데이터를 수신한다.
데이터 요청 모니터링부(342)는 네트워크의 다른 단말장치로부터 전달되는 데이터 요청을 감지한다. 데이터 요청의 감지는 네트워크의 저장 제어 장치(330)에 의해 전송되는 요청 메시지를 수신하여 감지할 수 있을 뿐만 아니라, 네트워크의 트래픽 중에서 데이터요청이 있는가를 감시할 수 있다.
데이터 저장부(344)는 네트워크 인터페이스를 통해 네트워크의 데이터 서버로부터 전송된 데이터를 저장한다. 데이터 저장부(344)에 저장되는 데이터는 저장 제어 장치(330)에 의해 선택되어 저장된다. 저장 제어 장치(330)는 네트워크에 연결되어 설치될 수 있고, 또는 데이터 서버(310)에 설치될 수도 있다.
데이터 제어부(343)는 요청 데이터가 데이터 저장부(344)에 저장되어 있는지 여부를 판단한다. 데이터 저장부(344)에 요청 데이터가 존재하는 경우에는 요청 데이터를 네트워크를 통해 데이터를 요청한 단말장치로 전달한다.
안테나 혹은 케이블에 의해 방송채널을 수신하는 경우 튜너(346)를 통해 방송을 수신한다. 튜너(346)에 의해 수신된 방송은 녹화기(347)에 의해 녹화된다. 이렇게 녹화된 방송은 디지털 정보로 변환하여 데이터 저장부(344)에 저장된다. 또한, 표시 장치가 일체형인 경우 방송을 출력하기 위한 디스플레이(345)를 구비한다.
도 4는 본 발명에 의한 다양한 단말장치가 IPTV 서버에 네트워크로 연결되어 있는 실시예를 나타내는 도면이다.
IPTV 서비스는 다채널 방송을 IP(Internet Protocol)화 하여 네트워크를 통해 방송을 제공하는 서비스이다. 이러한 서비스를 제공하기 위해서는 IPTV 서버(400)와 저장장치를 구비한 단말장치들(420, 430, 440, 450), 그리고 저장 제어 장치(410)가 네트워크에 의해 연결된다. 네트워크에 연결되는 다양한 단말장치들은 저장기능은 물론 네트워크 통신 기능이 있어야 한다. 이러한 기능을 구비한 단말장치로는 PVR(420), 일반 PC(430), 세톱박스(440) 등이 있다.
IPTV 서비스가 공중파 3사(KBS, MBC, SBS)의 방송을 서비스하는 경우를 예를 들어 설명한다.
네트워크에 연결된 PVR(420), PC(430) 그리고 세톱박스(440) 각각의 장치가 24시간 분량의 저장능력을 가진다고 할 경우에, PVR(420)는 KBS, PC(430)는 MBC 그리고 세톱박스(440)는 SBS 방송을 계속적으로 저장할 수 있다. 하루 분량의 방송이 각 채널에 따라 저장되어 있으므로 근거리 네트워크 망에 연결된 다른 단말장치는 항상 하루 전의 공중파 3 사의 방송을 IPTV 서버에 요청하지 않더라도 근거리 통신을 통해 PVR(420), PC(430) 그리고 세톱박스(440)로부터 전송받아 시청을 할 수 있다.
다른 예로, 아파트 단지에 IPTV 서비스를 이용하는 100가구가 있고 동일한 성능의 IPTV 수신용 단말장치가 있다고 가정할 때, 100개의 채널을 100개의 가구가 각각 저장해 둔다면, 100개 채널의 하루 전 방송은 항상 이 아파트 단지 내부의 통신만으로 시청할 수 있다. 이때, 저장 제어 장치(410)는 각각의 가구에 방송을 분산하는 방법을 제어한다. 그리고, 저장 제어 장치(410)는 IPTV 서버 내부에 구비될 수 있을 뿐만 아니라 이와 별도로 네트워크에 연결되어 저장되는 데이터를 제어할 수 있다.
이러한 서비스는 IPTV 서버와 유사한 VOD 서버와 같은 멀티미디어 서버에 대해서도 적용할 수 있다.
도 5는 본 발명에 의한 안테나 혹은 케이블을 통해 방송을 수신하는 복수의 단말장치가 네트워크로 연결된 시스템의 실시예를 나타내는 도면이다.
IPTV와 같이 네트워크를 통한 멀티미디어 전달 및 저장이 아닌, 안테나나 케이블을 통해 방송을 수신해서 저장하는 단말장치들(530, 540, 550)이 네트워크에 의해 연결되는 경우에도 본 발명이 적용될 수 있다. PVR과 TV가 합쳐진 단말장치(530), 네트워크 기능을 구비하는 PVR(540) 그리고 TV 수신카드 즉 튜너가 장착된 PC(550)는 안테나 혹은 케이블을 통해 방송을 수신하여 디지털 정보로 데이터를 저장한다. 단말장치들(530, 540, 550)이 저장할 방송에 대한 제어는 저장제어부(510)에 의해 이루어진다. 저장제어부(510)가 없는 경우에는 각각의 단말장치들(530, 540, 550)이 녹화할 채널을 네트워크를 이용하여 방송 메시지로 서로에게 알려서 근거리 통신망(LAN) 내의 단말장치들이 서로 다른 채널을 녹화 저장하게 할 수 있다.
방송이 각각의 단말장치들(530, 540, 550)에 저장되면 네트워크에 연결된 다른 단말장치는 방송 시간이 지연된 뒤에라도 원거리의 데이터 서버 혹은 안테나나 케이블로부터 방송을 수신하지 않고도, 근거리 통신망을 통해 데이터 요청을 하고 요청 데이터를 저장하고 있는 단말장치로부터 데이터를 전달받아 재생한다.
그 결과, 개별적인 단말장치는 한 채널에 대해 일정한 시간의 방송 저장 능력이 있더라도, 네트워크을 통해 많은 채널을 긴 시간 동안 녹화해서 재생하는 효과를 기대할 수 있다.
도 6은 본 발명에 의한 멀티미디어 데이터 분산 방법에 관한 제 1 실시예를 나타내는 도면이다.
저장기능을 구비한 단말장치는 데이터 서버로부터 데이터를 수신하여 데이터를 저장한다.(S610)
데이터를 저장한 단말장치는 네트워크로 연결된 다른 단말장치로부터 데이터 요청이 있으면 서버와 같이 데이터를 전달할 수 있다. 따라서, 네트워크에 연결된 다른 단말장치로부터 데이터 요청이 있는지를 감지한다.(S620)
다른 단말장치로부터 데이터 요청이 있으면, 요청받은 데이터가 저장되어 있는지를 판단한다.(S630)
요청받은 데이터가 저장되어 있는 경우에는, 저장부에 저장되어 있는 데이터를 요청 단말장치로 전송한다.(S640)
도 7은 본 발명에 의한 멀티미디어 데이터 분산 방법에 관한 제 2 실시예를 나타내는 도면이다.
제 2 실시예는 안테나 혹은 케이블로부터 방송을 수신하는 단말장치들이 네트워크에 의해 연결되어 있는 경우에, 안테나 혹은 케이블로부터 수신한 방송을 저장하고, 네트워크의 다른 단말장치로부터 요청이 있는 경우에 저장된 방송을 전달한다.
네트워크에 연결된 단말장치는 안테나 혹은 케이블을 통해 전달된 방송을 튜너를 이용해 수신한다.(S710)
방송이 수신되면 수신된 방송을 녹화하고(S720), 녹화된 방송을 멀티미디어 디지털 정보로 전환하여 저장한다.(S730)
방송을 저장한 단말장치는 네트워크를 통해 다른 단말장치로부터 데이터 요청이 있는지를 감지한다.(S740)
데이터 요청이 감지되면, 요청 데이터의 저장 여부를 판단한다.(S750)
요청 데이터가 저장되어 있으면, 데이터를 요청한 단말장치로 데이터를 전송한다.(S760)
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 당업자에게 있어 명백할 것이다.
도 1은 기존의 복수의 단말장치가 연결된 네트워크의 구성을 나타내는 도면이다.
도 2는 본 발명에 의한 데이터 분산 기능을 구비한 복수의 단말장치가 연결된 네트워크의 구성을 나타내는 도면이다.
도 3은 본 발명에 의한 데이터 분산 기능을 구비한 단말장치의 구성을 나타내는 도면이다.
도 4는 본 발명에 의한 다양한 단말장치가 IPTV 서버에 네트워크로 연결되어 있는 구성을 나타내는 도면이다.
도 5는 본 발명에 의한 안테나 혹은 케이블을 통해 방송을 수신하는 복수의 단말장치가 네트워크로 연결된 시스템의 구성을 나타내는 도면이다.
도 6은 본 발명에 의한 멀티미디어 데이터 분산 방법에 관한 제 1 실시예를 나타내는 도면이다.
도 7은 본 발명에 의한 멀티미디어 데이터 분산 방법에 관한 제 2 실시예를 나타내는 도면이다.
<도면의 주요 부분에 대한 설명>
310 : 데이터 서버 320 : 네트워크
330 : 저장 제어 장치 340 : 단말장치
341 : 네트워크 인터페이스 342 : 데이터 요청 모니터링부
343 : 데이터 제어부 344 : 데이터 저장부
347 : 녹화기 346 : 튜너

Claims (16)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 삭제
  7. 삭제
  8. 삭제
  9. 저장된 데이터를 네트워크를 통해 전송하는 데이터 서버;
    구비된 저장장치에 상기 데이터 서버로부터 전송된 데이터를 저장하고, 상기 네트워크에 연결된 다른 단말장치로부터 데이터 요청이 있는 경우에 상기 요청된 데이터가 상기 저장장치에 저장되어 있는지 판단하여, 저장되어 있는 경우에 상기 데이터를 상기 다른 단말장치에 전달하는 단말장치;
    상기 데이터 서버로부터 전송되는 데이터 중에서 상기 단말장치의 저장장치에 저장할 데이터를 선택하는 저장 제어 장치를 포함하되, 상기 단말장치에 상기 요청된 데이터가 저장되어 있지 않은 경우, 상기 데이터 서버에서 상기 요청된 데이터를 제공하는 것을 특징으로 하는 멀티미디어 데이터 분산 시스템.
  10. 제 9 항에 있어서,
    상기 저장 제어 장치는 상기 데이터 요청이 수신되면 데이터가 저장된 단말장치에 관한 정보를 전달하는 것을 특징으로 하는 멀티미디어 데이터 분산 시스템.
  11. 제 10 항에 있어서,
    상기 단말장치는 데이터 요청 메시지를 상기 네트워크에 전송하여, 상기 요청된 데이터를 저장하고 있는 다른 단말로부터 상기 요청 데이터를 수신하여 재생하는 것을 특징으로 하는 멀티미디어 데이터 분산 시스템.
  12. 네트워크를 통해 데이터 서버로부터 데이터를 수신하고, 수신된 데이터 중에 저장할 데이터를 선택하여 단말장치에 저장하는 1 단계;
    상기 네트워크에 연결된 다른 단말장치로부터 데이터 요청이 있는지 감지하는 2 단계;
    상기 데이터 요청이 감지되면, 상기 요청된 데이터의 저장 여부를 판단하는 3 단계;
    상기 요청 데이터가 상기 단말장치에 저장되어 있는 경우에 상기 요청 데이터를 상기 다른 단말장치로 전달하는 4 단계를 포함하되, 상기 단말장치에 상기 요청된 데이터가 저장되어 있지 않은 경우, 상기 데이터 서버에서 상기 요청된 데이터를 제공하는 것을 특징으로 하는 멀티미디어 데이터 분산 방법.
  13. 삭제
  14. 안테나 혹은 케이블을 통해 방송 데이터를 수신하는 복수의 단말장치가 네트워크로 연결된 시스템에 있어서,
    튜너를 이용해 상기 안테나 혹은 케이블로부터 상기 방송 데이터를 수신하고, 방송 채널의 종류에 따라 상기 복수의 단말장치 각각에 상기 방송 데이터를 저장하는 1 단계;
    상기 네트워크를 통해 다른 단말장치로부터 전달되는 방송 요청메시지를 감지하는 2 단계;
    상기 요청되는 방송 데이터가 상기 저장되어 있는 방송 데이터와 동일한지 판단하는 3 단계;
    상기 판단 결과 동일한 방송 데이터가 저장되어 있으면, 상기 방송을 상기 다른 단말장치로 전송하는 단계를 포함하되, 상기 복수의 단말장치에 상기 요청되는 방송 데이터와 동일한 방송 데이터가 저장되어 있지 않은 경우, 상기 다른 단말장치는 안테나 혹은 케이블을 통해 상기 요청되는 데이터를 수신하는 것을 특징으로 하는 멀티미디어 분산 방법.
  15. 제 14 항에 있어서, 상기 1 단계는
    상기 수신된 방송을 녹화하는 단계;
    상기 녹화된 방송을 멀티미디어 디지털 정보로 변환하여 저장하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 멀티미디어 분산 방법.
  16. 삭제
KR1020070096877A 2006-12-04 2007-09-21 데이터 분산 기능을 구비한 단말장치, 이를 이용한멀티미디어 데이터 분산 시스템 및 방법 KR100934226B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/950,035 US20080133545A1 (en) 2006-12-04 2007-12-04 Terminal devices with function of distributing data and method and system for distributing multimedia data using the same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020060121587 2006-12-04
KR20060121587 2006-12-04

Publications (2)

Publication Number Publication Date
KR20080051016A KR20080051016A (ko) 2008-06-10
KR100934226B1 true KR100934226B1 (ko) 2009-12-29

Family

ID=39806162

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070096877A KR100934226B1 (ko) 2006-12-04 2007-09-21 데이터 분산 기능을 구비한 단말장치, 이를 이용한멀티미디어 데이터 분산 시스템 및 방법

Country Status (1)

Country Link
KR (1) KR100934226B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020078259A (ko) * 2001-04-06 2002-10-18 엘지전자 주식회사 티브이의 프로그램 공유 서비스 제공 장치
KR20030038414A (ko) * 2001-11-06 2003-05-16 엘지전자 주식회사 네트워크 인터페이스를 구비하는 퍼스널 비디오 레코더
KR20030042801A (ko) * 2001-11-24 2003-06-02 삼성전자주식회사 네트워크를 통한 멀티미디어 프로그램 공급 시스템 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020078259A (ko) * 2001-04-06 2002-10-18 엘지전자 주식회사 티브이의 프로그램 공유 서비스 제공 장치
KR20030038414A (ko) * 2001-11-06 2003-05-16 엘지전자 주식회사 네트워크 인터페이스를 구비하는 퍼스널 비디오 레코더
KR20030042801A (ko) * 2001-11-24 2003-06-02 삼성전자주식회사 네트워크를 통한 멀티미디어 프로그램 공급 시스템 및 방법

Also Published As

Publication number Publication date
KR20080051016A (ko) 2008-06-10

Similar Documents

Publication Publication Date Title
US10028032B2 (en) Sharing video recording resources over a network
US20080134267A1 (en) Remote Access to Internet Protocol Television by Enabling Place Shifting Utilizing a Telephone Company Network
US20060053452A1 (en) Wired/wireless broadcasting distribution apparatus having a home broadcasting distribution function and broadcasting channel formation/termination method using the same
US20040221304A1 (en) Digital video recording and playback system with seamless advertisement insertion and playback from multiple locations via a home area network
US20040226034A1 (en) Digital video recording and playback system with seamless advertisement insertion and playback from multiple locations via a home area network
CN101159830B (zh) 用于接收自适应广播信号的设备及其方法
US20060224619A1 (en) System for providing media service using sensor network and metadata
US8443408B2 (en) Method and system for managing bandwidth
US8108901B2 (en) Managing access to high definition content
US20050183120A1 (en) Multi-user personalized digital multimedia distribution methods and systems
US20100049824A1 (en) Providing Remote Access to Multimedia Content
US20090328090A1 (en) Digital Television Channel Trending
US20100192183A1 (en) Mobile Device Access to Multimedia Content Recorded at Customer Premises
JP2004056394A (ja) Lanを介して取込装置および蓄積装置を制御するための制御装置、およびそのための取込装置、蓄積装置、プログラムおよび方法
US20090144790A1 (en) Broadcast receiver and method for receiving adaptive broadcast signal
KR100677614B1 (ko) 홈 네트워크에서 디지털 방송 부가 정보를 전송하는 방법및 장치
US20100153445A1 (en) Scheduling recording of recommended multimedia programs
CA2847703C (en) Method and system for managing bandwidth
US20120096502A1 (en) Apparatus and method for distributing integrated broadcast
KR100934226B1 (ko) 데이터 분산 기능을 구비한 단말장치, 이를 이용한멀티미디어 데이터 분산 시스템 및 방법
US20090193476A1 (en) Method for live transmission of content with a view to defered recovery in P2P mode after division, and control device and associated equipment
US20080133545A1 (en) Terminal devices with function of distributing data and method and system for distributing multimedia data using the same
US20110113457A1 (en) Distributed platform of television broadcasting system structure based on internet protocol network
KR20110070052A (ko) 개별 채널 서비스 제공 시스템 및 이를 이용한 개별 채널 서비스 제공 방법
KR101015710B1 (ko) 가상 채널 맵핑을 이용한 사용자 제공 콘텐츠 서비스 방법 및 시스템, 그리고 그를 위한 셋톱박스

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121129

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20131128

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20151127

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20161108

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20171202

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20181210

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20200128

Year of fee payment: 11