[go: up one dir, main page]

KR0182468B1 - 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법 - Google Patents

셋탑유니트의 다운로드패킷 인에이블사이즈결정방법 Download PDF

Info

Publication number
KR0182468B1
KR0182468B1 KR1019960017335A KR19960017335A KR0182468B1 KR 0182468 B1 KR0182468 B1 KR 0182468B1 KR 1019960017335 A KR1019960017335 A KR 1019960017335A KR 19960017335 A KR19960017335 A KR 19960017335A KR 0182468 B1 KR0182468 B1 KR 0182468B1
Authority
KR
South Korea
Prior art keywords
service
packet
data
size
supply system
Prior art date
Application number
KR1019960017335A
Other languages
English (en)
Other versions
KR970078612A (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 KR1019960017335A priority Critical patent/KR0182468B1/ko
Publication of KR970078612A publication Critical patent/KR970078612A/ko
Application granted granted Critical
Publication of KR0182468B1 publication Critical patent/KR0182468B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4343Extraction or processing of packetized elementary streams [PES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/65Arrangements characterised by transmission systems for broadcast
    • H04H20/76Wired systems
    • H04H20/77Wired systems using carrier waves
    • H04H20/78CATV [Community Antenna Television] systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42653Internal components of the client ; Characteristics thereof for processing graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Graphics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 셋탑유니트에서 미리 결정된 패킷사이즈에 의해 서버측으로부터 전송되는 데이터의 패킷사이즈를 연산처리하여 전송받은 데이터에 대해 재생가능한 패킷사이즈를 결정할 수 있도록 하는 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법을 제공한다.
그에 따라 본 발명은 서비스공급시스템으로부터의 서비스정보를 전송받아 CA텔레비전을 통한 재생이 가능하도록 데이터처리하는 셋탑유니트에 있어서; 서비스공급시트템에 소정의 서비스를 요망하는 서비스요구데이터를 전송하는 제1단계아, 그 서비스공급시스템으로부터 전송되는 서비스정보에 따른 패킷의 최대사이즈를 미리 결정되어 있는 자체의 패킷에 대한 최대사이즈와 비교연산하는 제2단계 및, 상기 서비스공급시스템으로부터 공급받은 패킷의 최대사이즈와 자체의 패킷에 대한 최대 사이즈를 비교연산한 결과에 따라 서비스정보의 데이터가 테이터처리가능하도록 하거나 서비스데이터의 전송을 거부하는 제3단계로 이루어진 것을 특징으로 한다.

Description

셋탑유니트의 다운로드패킷 인에이블사이즈결정방법
제1도는 본 발명의 바람직한 실시예에 따른 방법을 설명하는 다운로드패킷의 인에이블사이즈결정이 가능한 셋탑유니트를 나타낸 블록구성도,
제2도는 본 발명에 따른 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법을 설명하는 플로우차트이다.
* 도면의 주요부분에 대한 부호의 설명
10 : 리모콘 12 : 원격신호수신부
14 : 버스 16 : 타이머
18 : 데이터버퍼메모리 20 : 그래픽엔진
22 : 비디오엔코더 24 : 로컬시리얼제어부
26 ; 로컬메모리 28 : CPU
30 : 제1레지스터 32 : 제2레지스터
34 : ALU
본 발명은 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법에 관한 것으로, 보다 상세하게는 셋탑유니트에서 서버로부터 전송된 데이터의 패킷사이즈를 자체에서 결정된 패킷사이즈에 의해 연산하여 전송된 데이터에 대해 재생가능한 패킷사이즈를 결정할 수 있도록 하는 셋탑유니트의 다운로드 패킷 인에이블사이즈결정방법에 관한 것이다.
일반적으로, 방송국으로부터 편성된 방송프로그램에 따른 영상/음성신호를 시청자에게 일방적으로 전송하는 방송방식에서는 시청자가 특정의 정보에 대한 선택적인 취득이 불가능하다는 점을 고려하여, 현재에는 가입신청자가 특정의 정보에 대해 전송을 요구하게되면 정보를 제공하는 서버측에서는 요구된 정보를 가입신청자에게 전송할 수 있도록 하고 있는 바, 이러한 정보제공의 서비스를 디지털CATV에 의한 VOD(Video On Demand)서비스라 칭하고 그 상용화를 위한 연구가 활발히 진행되고 있다.
이러한 VOD서비스를 실행하기 위한 디지털CATV에서는 가입신청자가 정보의 전송을 요구하거나 그 요구에 응답하여 정보서버측에서 전송되는 정보를 가입신청자가 인지가능한 형태로 처리하기 위한 수단으로서 소위 셋탑유니트(Set Top Unit)가 제공되고 있다.
이 셋탑유니트가 갖추어진 디지털CATV에서는 가입시청자에게 다양한 종류의 정보를 분배하기 위한 정보서비스시트템으로부터의 정보가 가입시청자에게 요구한 정보를 제공하는 정보서버로서의 서비스공급시스템을 통해서 전송계를 경유하여 셋탑유니트로 공급될 수 있도록 하게 된다.
한편, 가입시청자가 셋탑유니트를 이용하여 서비스시스템에 특정의 정보를 요구하게 되면, 그 정보요구가 전송계를 매개하여 서비스공급시스템에 전송되고 그 서비스공급시스템에서는 정보서비스시스템에 갖추어진 정보중에서 가입시청자가 요구한 정보를 전송계를 매개하여 셋탑유니트측으로 전송하게 되는 바, 셋탑유니트에서는 서비스공급시스템에서 전송된 정보를 가입시청자가 인지가능한 신호형태로 처리하여 디지털CATV에 인가함으로써 가입신청자가 특정의 정보에 대한 취득이 가능하게 된다.
한편, 서비스공급시스템으로부터 셋탑유니트측으로 공급되는 정보에 따른 영상/음성데이터는 MPEG-1(Moving Picture Expert Group-1)알고리즘에 의해 압축된 동화상과 음성신호의 정보패킷단위로 전송되거나, MPEG-2 알고리즘에 의해 압축된 동화상/음성신호의 정보패킷단위로 전송되도록 하고 있다.
한편, 이러한 MPEG-1과 MPEG-2의 데이터압축방식에 따르면, 동영상데이터의 효율적인 전송 또는 재생을 위한 동영상압축기능의 국제적 표준이 필요하게 됨에 따라 이러한 요구가 ITU-T(International Telecommunication Union-Telecommunication Standization Sector; 국제전기통신연합 전기통신 표준화부문)의 권고에 의해 현실화되면서 화질의 열화없이 동영상데이터를 큰폭으로 압축하고 약 1.5Mbps의 전송속도를 갖는 MPEG-1이 탄생하게 되었으며, 이어서 MPEG-1의 특성을 개선한 MPEG-2방식의 데이터압축기능이 개발됨에 의해 현행 텔레비젼(또는 고화질텔레비젼(HDTV)) 품질의 동영상을 영상의 열화없이 얻어낼 수 있게 되었다.
한편, 이러한 MPEG-2알고리즘에 따르면 6Mbps의 데이터전송속도를 갖고 있으면서 디지털비디오디스크(DVD)와 같은 저장미디어에 대한 용도뿐만 아니라, 통신이나 방송미디어에서도 적용가능하고, MPEG-1알고리즘과 달리 순차주사(프레임구조)뿐만 아니라 비월주사(필드구조)영상도 취급가능하며, MPEG데이터의 디코딩시에 MPEG-1방식의 데이터도 호환가능하게 디코딩할 수 있고, 본래 크기의 화면보다 작은 해상도의 화면재생이 가능한 스케일러빌리티(Scalability;가변분해능력)를 갖추고 있다.
이때, 셋탑유니트에서는 MPEG-1알고리즘이나 MPEG-2 알고리즘에 의한 동화상/음성데이터의 디코딩방식을 취하게 되는 바, MPEG-2 알고리즘을 채용하여 동화상/음성신호를 디코딩하는 방식의 경우에는 MPEG1 방식의 데이터를 호환하여 디코딩함에 의해 재생시키는 것은 가능하도록 되어 있지만, MPEG-1 알고리즘에 의한 디코딩방식의 경우에는 MPEG-2방식으로 압축되어 전송되는 동화상/음성데이터에 대해 호환되지 않기 때문에, 그 데이터에 대한 디코딩처리 및 재생이 어려워지게 된다.
따라서, 본 발명은 상기한 사정을 감안하여 이루어진 것으로, 셋탑유니트에서 미리 결정된 패킷사이즈에 의해 서버측으로부터 전송되는 데이터의 패킷사이즈를 연산처리하여 전송받은 데이터에 대해 재생가능한 패킷사이즈를 결정할 수 있도록 하는 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법을 제공하느데 목적이 있다.
상기한 목적을 달성하기 위해 본 발명에 따른 셋탑유니트의 다운로드패킷 인에이블사이즈 결정 방법에 의하면, 서비스공급시스템으로부터의 서비스정보를 전송받아 CA텔레비젼을 통한 재생이 가능하도록 데이터처리하는 셋탑유니트에 있어서 ; 서비스공급시스템에 소정의 서비스를 요망하는 서비스요구데이터를 전송하는 제1단계와, 그 서비스공급시스템으로부터 전송되는 서비스정보에 따른 패킷의 최대사이즈를 미리 결정되어 있는 자체의 패킷에 대한 최대사이즈와 비교연산하는 제2단계 및, 상기 서비스공급시스템으로부터 공급받은 패킷의 최대사이즈와 자체의 패킷에 대한 최대 사이즈를 비교연산한 결과에 따라 서비스정보의 데이터가 데이터처리가능하도록 하거나 서비스데이터의 전송을 거부하는 제3단계로 이루어진 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법을 제공한다.
상기한 바와 같이 구성된 본 발명에 따르면, 셋탑유니트에서 서비스공급시스템으로부터 전송받은 서비스정보의 패킷에 따른 최대사이즈르 자체에서 결정되어 있는 패킷의 최대사이즈와 비교연산한 결과에 따라, 자체의 패킷의 최대사이즈보다 전송받은 패킷의 최대사이즈가 크게 되면 그 서비스공급시스템으로부터의 데이터전송을 거부하도록 한다.
이하, 상기한 바와 같이 구성된 본 발명에 대해 첨부도면을 참조하여 상세히 설명한다.
즉, 제1도는 본 발명의 바람직한 실시예에 따른 방법을 설명하는 다운로드패킷의 인에이블사이즈결정이 가능한 셋탑유니트를 나타낸 블록구성도로서, 동 도면에서 참조부호 10은 가입시청자가 예컨대 서비스공급시스템측으로 정보의 전송을 요구하기 위한 원격제어를 위한 외부제어신호의 투입이 가능한 리모컨을 나타낸다.
또한, 참조부호 12는 상기 리모컨(10)에서 전송되는 정보의 전송요구등에 관한 원격제어신호를 수신하는 원격신호수신부를 나타낸다.
또, 참조부호 14는 해당 셋탑유니트에 구비되는 전체의 구성요소에 대한 데이터의 전송경로를 제공하는 버스를 나타낸다.
그리고, 참조부호 16은 자체의 클럭발생수단으로부터 생성되는 클럭펄스에 의해 시간을 계시함과 더블어, 상기 리모컨(10)으로부터의 입력대기시간의 계시 등을 수행하는 타이머를 나타낸다.
또한, 참조부호 18은 가입시청자의 정보전송요구에 응답하여 서비스공급시스템으로부터 제공되는 MPEG-1방식 또는 MPEG-2방식을 갖는동화상/음성의 정보데이터를 상기 버스(14)를 경유하여 수신받아 저장하는 데이터버퍼 메모리를 나타낸다.
또 참조부호 20은 상기 데이터버퍼메모리(18)에 저장된 예컨대 서비스 화면이라던지 메뉴화면의 스크린표시를 위한 데이터의 그래픽처리를 위한 그래픽엔진을 나타내고, 22는 상기 그래픽엔진(20)을 통해 제공되는 그래픽정보신호나 동화상데이터신호를 디지털CATV에서 재생가능한 형태로 엔코딩하는 비디오엔코더를 나타낸다.

Claims (2)

  1. 서비스공급시스템으로부터의 서비스정보를 전송받아 CA텔레비젼을 통한 재생이 가능하도록 데이터처리하는 셋탑유니트에 있어서, 서비스공급시스템에 소정의 서비스를 요망하는 서비스요구데이터를 전송하는 제1단계와, 그 서비스공급시스템으로부터 전송되는 서비스정보에 따른 패킷의 최대사이즈를 미리 결정되어 있는 자체의 패킷에 대한 최대사이즈와 비교연산하는 제2단계 및, 상기 서비스공급시스템으로부터 공급받은 패킷의 최대사이즈와 자체의 패킷에 대한 최대사이즈를 비교연산한 결과에 따라 서비스정보의 데이터가 데이터처리가능하도록 하거나 서비스데이터의 전송을 거부하는 제3단계로 이루어진 것을 특징으로 하는 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법.
  2. 제1항에 있어서, 상기 제3단계에서 자체의 패킷에 따른 최대사이즈가 서비스공급시스템으로부터 전송받은 서비스정보의 데이터에 대한 전송을 거부하도록 하는 것을 특징으로 하는 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법.
KR1019960017335A 1996-05-22 1996-05-22 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법 KR0182468B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019960017335A KR0182468B1 (ko) 1996-05-22 1996-05-22 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019960017335A KR0182468B1 (ko) 1996-05-22 1996-05-22 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법

Publications (2)

Publication Number Publication Date
KR970078612A KR970078612A (ko) 1997-12-12
KR0182468B1 true KR0182468B1 (ko) 1999-05-01

Family

ID=19459413

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019960017335A KR0182468B1 (ko) 1996-05-22 1996-05-22 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법

Country Status (1)

Country Link
KR (1) KR0182468B1 (ko)

Also Published As

Publication number Publication date
KR970078612A (ko) 1997-12-12

Similar Documents

Publication Publication Date Title
US8516531B2 (en) Reducing channel change delays
US8245264B2 (en) Methods and systems to reduce channel selection transition delay in a digital network
US8249166B2 (en) PVR-support video decoding system
US7003794B2 (en) Multicasting transmission of multimedia information
US6065050A (en) System and method for indexing between trick play and normal play video streams in a video delivery system
US20060277581A1 (en) Local entity and a method for providing media streams
AU2082295A (en) Arrangements for transmitting and receiving digital video signals
WO2002056588A1 (en) Hardware decoding of media streams from multiple sources
US7650577B2 (en) Digital data receiver and method for constructing slideshows
US20050191031A1 (en) Apparatus and method for communicating stop and pause commands in a video recording and playback system
JP4983917B2 (ja) 動画像配信システム、変換装置および動画像配信方法
EP2664157B1 (en) Fast channel switching
JPH09186970A (ja) ビデオデータ記憶装置
CN101605243B (zh) 节目提供的方法、媒体设备和用户侧设备
KR100878023B1 (ko) Iptv의 채널탐색 시간을 이용한 부가정보 제공 장치,방법 및 그 방법을 기록한 기록매체
KR100937418B1 (ko) 부재중 메시지 저장 기능을 갖는 pvr 장치 및 그 방법
EP2315428A1 (en) Digital content processing apparatus and method of digital video receiver
KR0182468B1 (ko) 셋탑유니트의 다운로드패킷 인에이블사이즈결정방법
US7269839B2 (en) Data distribution apparatus and method, and data distribution system
US6128340A (en) Decoder system with 2.53 frame display buffer
CA2206454A1 (en) Method and apparatus for coding digital video signals
US8401086B1 (en) System and method for increasing responsiveness to requests for streaming media
US12022092B2 (en) Method and apparatus for thumbnail generation for a video device
KR100643981B1 (ko) 주문형 비디오 컨텐츠 녹화 방법
WO2009095079A1 (en) Method and apparatus for distributing media over a communications network

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19960522

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19960522

Comment text: Request for Examination of Application

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 19981201

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19981211

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19981211

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20011128

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20021203

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20031126

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20041126

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20051125

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20061004

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20061004

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20081110