KR970057780A - 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법 - Google Patents

셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법 Download PDF

Info

Publication number
KR970057780A
KR970057780A KR1019950052060A KR19950052060A KR970057780A KR 970057780 A KR970057780 A KR 970057780A KR 1019950052060 A KR1019950052060 A KR 1019950052060A KR 19950052060 A KR19950052060 A KR 19950052060A KR 970057780 A KR970057780 A KR 970057780A
Authority
KR
South Korea
Prior art keywords
information
data
message
memory
module
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1019950052060A
Other languages
English (en)
Other versions
KR100207406B1 (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 KR1019950052060A priority Critical patent/KR100207406B1/ko
Publication of KR970057780A publication Critical patent/KR970057780A/ko
Application granted granted Critical
Publication of KR100207406B1 publication Critical patent/KR100207406B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637—Control signals issued by the client directed to the server or network components
    • H04N21/6373—Control signals issued by the client directed to the server or network components for rate control, e.g. request to the server to modify its transmission rate
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43—Processing 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • H04N21/4435—Memory management
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643—Communication protocols
    • H04N21/6433—Digital Storage Media - Command and Control Protocol [DSM-CC]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647—Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64746—Control signals issued by the network directed to the server or the client
    • H04N21/64753—Control signals issued by the network directed to the server or the client directed to the client

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Communication Control (AREA)

Abstract

본 발명은 서버와 셋탑 유닛 시스템과의 인터페이스시에 그 전송데이타량을 감소시킴으로써 원활한 인터액션을 수행하고, 또한 메모리의 효율적인 관리가 가능하도록 한 셋탑 유닛 시스템에서의 스케줄러 데이타 이용 방법에 관한 것으로, 이를 위하여 본 발명은, 셋탑 유닛 시스템으로부터의 사용자 요구신호에 응답하여 상기 서버로부터 메세지가 수신되면, 수신된 메세지의 프로토콜 판별신호를 체크하는 제1단계; 제1단계에서의 체크결과, 수신된 메세지의 프로토콜 판별신호가 메모리 스케줄러 데이타의 프로토콜 판별신호인 것으로 판단되면,해당 메세지에 상응하는 기능을 수행하고 제1단계로 되돌아가 메세지 수신 대기상태를 유지하는 제2단계; 제1단계에서의 체크결과, 수신된 메세지의 프로토콜 판별신호가 메모리 스케줄러 데이타의 프로토콜 판별신호인 것으로 판단되면, DSM BLOB 데이타, 메세지 사이즈 정보, ACK 정보, BLOB 시이퀀스 번호 정보, 총 메세지수 정보 및 총 모듈수 정보를 순차적으로 확인하는 제3단계; 제3단계에서의 확인이 완료되면, 모듈 타입 정보가 메모리 스케쥴러 데이타에 대한 모듈 데이타 정보인지를 체크하는 제4단계; 제4단계에서의 체크결과, 수신된 모듈 타입 정보가 메모리 스케줄러 데이타에 대한 모듈 데이타 정보가 아닌 것으로 판단되면, 해당 모듈 타입에 상응하는 기능을 수행하고 제1단계로 되돌아가 메세지 수신 대기상태를 유지하는 제5단계; 제4단계에서의 체크결과, 수신된 모듈 타입 정보가 메모리 스케쥴러 데이터에 대한 모듈 데이터 정보인 것으로 판단되면, 모듈 타입 정보에 이어서 뒤따르는 소정 바이트의 모듈 데이타를 셋탑유닛 시스템내의 메모리 블럭에 저장하는 제6과정; 및 소정 바이트의 모듈데이타의 저장이 완료되면, 사용자가 메모리 스케줄링 방식이 바뀌었음을 인식할 수 있도록 모니터를 통해 메모리 스케줄링 변환정보를 디스플레이하는 제7과정을 통해 메모리 스케줄러 데이타를 셋탑 유닛 시스템내의 메모리 블럭에 저장한다.

Description

셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제1도는 본 발명에 따른 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법을 적용하는 데 적합한 셋탑 유닛 시스템의 개략적인 블럭구성도,
제2도는 디지탈 저장 매체 명령/제어 메세지의 포맷도,
제3도는 본 발명의 바람직한 실시예에 따라 셋탑 유닛 시스템에서 스케줄러 데이타를 다운로드 받아 이용하는 과정을 도시한 플로우차트.

Claims (1)

  1. 대화형 케이블 텔레비전을 통해 사용자에게 각종 서비스를 제공하는 셋탑 유닛 시스템을 통해 서버로부터 제공되는 메모리 스케줄러 데이타를 이용하는 방법에 있어서, 상기 셋탑 유닛 시스템으로부터의 사용자 요구신호에 응답하여 상기 서버로부터 메세지가 수신되면, 수신된 메세지의 프로토콜 판별신호를 체크하는 제1단계; 상기 제1단계에서의 체크결과, 상기 수신된 메세지의 프로토콜 판별신호가 상기 메모리 스케줄러 데이타 메세지의 프로토콜 판별신호가 아닌 다른 메세지의 프로토콜 판별신호인 것으로 판단되면, 해당 메세지에 상응하는 기능을 수행하고 상기 제1단계로 되돌아가 메세지 수신 대기상태를 유지하는 제2단계; 상기 제1단계에서의 체크결과, 수신된 메세지의 프로토콜 판별신호가 상기 메모리 스케줄러 데이타의 프로토콜 판별신호인 것으로 판단되면, DSM BLOB 데이타, 메세지 사이즈 정보, ACK 정보, BLOB 시이퀀스 번호 정보, 총 메세지수 정보 및 총 모듈수 정보를 순차적으로 확인하는 제3단계; 상기 제3단계에서의 확인이 완료되면, 모듈 타입 정보가 상기 메모리 스케쥴러 데이타에 대한 모듈 데이타 정보인지를 체크하는 제4단계; 상기 제4단계에서의 체크결과, 수신된 모듈 타입 정보가 메모리 스케줄러 데이타에 대한 모듈 데이타 정보가 아닌 것으로 판단되면, 해당 모듈 타입에 상응하는 기능을 수행하고 상기 제1단계로 되돌아가 메세지 수신 대기상태를 유지하는 제5단계; 상기 제4단계에서의 체크결과, 수신된 모듈 타입 정보가 메모리 스케쥴러 데이터에 대한 모듈 데이터 정보인 것으로 판단되면, 상기 모듈 타입 정보에 이어서 뒤따르는 소정 바이트의 모듈 데이타를 상기 셋탑유닛 시스템내의 메모리 블럭에 저장하는 제6과정; 및 상기 소정 바이트의 모듈데이타의 저장이 완료되면, 사용자가 메모리 스케줄링 방식이 바뀌었음을 인식할 수 있도록 모니터를 통해 상기 메모리 스케줄링 변환정보를 디스플레이하는 제7과정으로 이루어진 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법.
    ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
KR1019950052060A 1995-12-19 1995-12-19 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법 Expired - Fee Related KR100207406B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019950052060A KR100207406B1 (ko) 1995-12-19 1995-12-19 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019950052060A KR100207406B1 (ko) 1995-12-19 1995-12-19 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법

Publications (2)

Publication Number Publication Date
KR970057780A true KR970057780A (ko) 1997-07-31
KR100207406B1 KR100207406B1 (ko) 1999-07-15

Family

ID=19441452

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019950052060A Expired - Fee Related KR100207406B1 (ko) 1995-12-19 1995-12-19 셋탑 유닛 시스템에서의 스케줄러 데이타 이용방법

Country Status (1)

Country Link
KR (1) KR100207406B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101126764B1 (ko) * 2004-09-13 2012-03-30 주식회사 케이티 단문 메시지 전송 시스템 및 방법

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002259282A (ja) * 2001-02-27 2002-09-13 Matsushita Electric Ind Co Ltd データ放送スケジュールシステムおよび、それに関する、装置または方法または記録媒体またはプログラム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101126764B1 (ko) * 2004-09-13 2012-03-30 주식회사 케이티 단문 메시지 전송 시스템 및 방법

Also Published As

Publication number Publication date
KR100207406B1 (ko) 1999-07-15

Similar Documents

Publication Publication Date Title
JP2983167B2 (ja) ネットワーク・インタフェース装置およびネットワーク・インタフェースにおけるパケット処理方法
KR970029126A (ko) 멀티프로세서 시스템
US5027349A (en) Embedded control technique for distributed control systems
CN102457442A (zh) 一种消息发送和读取方法、装置及中间件系统
EP1142306A1 (en) A stream device management system for multimedia clients in a broadcast network architecture
KR950015106A (ko) 이더넷 제어기용 패킷 수신 인터럽트 제어 시스템
JPS609292B2 (ja) デ−タ・ブロック間の時間間隔長制御方式
AU719855B2 (en) Decoding system for motion picture data
US20030088736A1 (en) Streaming media cache filling
CN109933435A (zh) 控制方法、装置及计算机设备
TWI248012B (en) Asynchronous communication protocol using efficient data transfer formats
JPH11177588A (ja) 電子機器及びデータ通信方法
US7233592B1 (en) Packet transfer control circuit
US5689298A (en) Method and apparatus for multiple readout of digital video data with faster playback mode switching
CN104506896B (zh) 智能电视的操作处理方法和装置
CN101616497A (zh) 一种实现短信点播业务的方法、用户识别卡和单元
JPH11239151A (ja) ラウンドロビン制御装置および方法
JPH11316693A (ja) プログラム間データ連携システム及び方法
KR970019236A (ko) 비동기 전송모드방식의 스위칭시스템에 있어서 프로세서간 통신 메세지 송수신처리장치 및 방법(apparatus for receiving/sending ipc message in the switching system using atm and method)
CN100548002C (zh) 永久虚电路状态查询系统
JP3076312B2 (ja) ボタン電話システム
JP3554602B2 (ja) 通信制御装置
KR950035219A (ko) 종합정보통신망과 근거리통신망 간의 망정합을 위한 게이트웨이 구현방법 및 시스템
JP2723245B2 (ja) ファクシミリ蓄積交換装置
WO2002037793A3 (de) Verfahren und vorrichtung zum austauschen und umsetzen von daten in einem netzwerk

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

FPAY Annual fee payment

Payment date: 20040326

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20050414

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20050414

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000