KR0151569B1 - 실시간데이터전송장치와 수신장치 - Google Patents

실시간데이터전송장치와 수신장치

Info

Publication number
KR0151569B1
KR0151569B1 KR1019940008917A KR19940008917A KR0151569B1 KR 0151569 B1 KR0151569 B1 KR 0151569B1 KR 1019940008917 A KR1019940008917 A KR 1019940008917A KR 19940008917 A KR19940008917 A KR 19940008917A KR 0151569 B1 KR0151569 B1 KR 0151569B1
Authority
KR
South Korea
Prior art keywords
frame
data
count value
clock
frame count
Prior art date
Application number
KR1019940008917A
Other languages
English (en)
Other versions
KR940025343A (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 모리시타 요이찌
Publication of KR940025343A publication Critical patent/KR940025343A/ko
Application granted granted Critical
Publication of KR0151569B1 publication Critical patent/KR0151569B1/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • 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/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/242Synchronization processes, e.g. processing of PCR [Program Clock References]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network 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/63Control 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/643Communication protocols
    • H04N21/6437Real-time Transport Protocol [RTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • H04N7/52Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
    • H04N7/54Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal the signals being synchronous
    • H04N7/56Synchronising systems therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Television Systems (AREA)
  • Small-Scale Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

동화상데이터의 전송전에, 동화상데이터의 프레임주기를 전송에 이용되는 클록신호를 이용해서 카운트하여 프레임카운트값을 생성한다. 그후, 동화상데이터를 상기 프레임주기에 따라 전송하므로 수신기측에서 정확하게 프레임동기될 수 있다.

Description

실시간데이터전송장치와 수신장치
제1도는 본 발명에 의한 전송장치와 수신장치의 블록도.
제2도는 본 발명의 제1실시예를 도시한 전송장치에 있어서의 송신기와 수신장치에 있어서의 수신기의 블록도.
제3도는 본 발명의 제2실시예를 도시한 전송장치에 있어서의 송신기와 수신장치에 있어서의 수신기의 블록도.
제4도는 본 발명의 제3실시예를 도시한 전송장치에 있어서의 송신기와 수신장치에 있어서의 수신기의 블록도.
제5도는 종래장치의 블록도.
* 도면의 주요부분에 대한 부호의 설명
102 : 부호기 103 : 송신기
104, 206, 308, 407 : 전송로 105 : 수신기
106 : 복호기 203, 304, 403 : 클록발생기
204, 305, 404 : 송신기의 클록카운터 205, 307, 406 : 데이터혼합기
207, 309, 406 : 클록재생기 208, 310, 409 : 수신기의 클록카운터
209, 312, 411 : 데이터분리기 306 : 감산기
311 : 가산기 405 : 하위비트선택기
410 : 연결기
본 발명은 예를 들면 동(動)화상 등의 원하는 데이터를 장치간에 실시간에 전송하는 데이터 전송장치와 데이터수신장치에 관한 것이다.
디지틀통신기술의 진보와 함께, 동화상의 디지틀데이터를 전송로를 통하여 전송하는 각종 전송장치가 개발되어 있다. 제5도는 동화상데이터를 디지틀전송로를 통하여 전송하는 장치의 종래예를 도시한 것으로서, 데이터전송장치(1)에 있어서의 송신기(501)가 데이터수신장치(2)에 디지틀전송로(502)에 의해 연결되어 있다. 이 데이터수신장치(2)는 클록재생기(503)와 수신기(504)로 구성되어 있다.
동작시, 디지틀형태의 동화상데이터는 비트스트림(bit stream)으로서 전송장치(1)로부터 전송로(502)를 통하여 수신장치(2)내의 클록재생기(503)로 전송되고, 클록재생기(503)에서는, 상기 전송된 데이터로부터 그 비트스트림에 동기된 클록신호를 재생한다. 이 전송된 데이터 또는 입력된 데이터는 상기 클록신호에 동기해서 수신기(504)에서 처리되어 원래의 화상을 재현한다.
이와 같이 해서, 어떠한 동화상데이터도 디지틀전송로를 통하여 전송하는 것이 가능해 진다.
그러나, 제5도에 도시한 수신장치(2)에서의 입력화상데이터의 처리는 전송로(502)를 통한 데이터전송에 이용되는 클록신호에 동기된 클록신호에 의해 제어된다. 특히, 동화상을 재생하는 프레임동기신호는 전송클록신호에 동기된다. 따라서, 전송장치(1)에서의 프레임동기신호는 전송클록신호에 동기되어야만 한다.
그러나, 이 전송로(502)가 복수개의 비동기 동화상데이터출력장치에 접속되어 있는 경우에는, 그 클록신호는 단지 1개의 장치밖에 동기시킬 수 없으므로, 나머지 장치는 동시에 작동될 수 없게 된다.
본 발명의 목적은 동화상데이터 등의 복수개의 데이터를 실시간에 동시전송하는 데이터전송장치와 데이터수신장치를 제공하는데 있다.
본 발명의 제1측면에 의한, 동화상데이터를 디지틀전송로를 통하여 전송하는 실시간데이터전송장치는, 상기 동화상데이터의 프레임주기 또는 프레임주기의 약수의 배수를, 상기 디지틀전송로를 통한 전송에 이용되는 전송클록신호와 동기해서 카운트하여 프레임카운트값을 얻는 카운터와; 상기 프레임카운트값을 상기 동화상데이터에 혼합하여 합성데이터를 얻은 데이터혼합기와; 상기 데이터혼합기에 의해 얻어진 합성데이터를 전송하는 송신기를 구비한 것을 특징으로 한다.
이러한 구성에 있어서는, 동작시, 프레임 주기를 전송클록신호와 동기해서 카운트하여 구한 프레임카운트값이 전송되므로, 전송장치의 신호처리에 이용되는 클록신호와 전송클록신호가 비동기상태이더라고, 전송클록신호를 이용해서 프레임주기를 성공적으로 재현할 수 있다. 따라서, 본 발명에 의하면, 전송장치와 수신장치간의 신호처리클록과 전송클록신호를 비동기로 제휴할 수 있다.
또, 발명의 제2측면에 의한, 동화상데이터를 다지틀전송로를 통하여 데이터수신장치에 전송하는 실시간데이터전송장치는, 상기 동화상데이터의 프레임주기 또는 이 프레임주기의 약수의 배수를, 상기 디지틀전송로를 통한 전송에 이용되는 전송클록신호와 동기해서 카운트하여 프레임카운트값을 얻은 카운터와; 상기 프레임카운트값과 상기 데이터수신장치 고유의 기준치간의 차이값을 생성하는 차이값생성기와; 상기 차이값을 상기 동화상데이터에 혼합하여 합성데이터를 얻는 데이터혼합기와; 상기 데이터혼합기에 의해 얻어진 합성데이터를 전송하는 송신기를 구비한 것을 특징으로 한다.
이러한 구성에 있어서는, 동작시, 프레임카운트값과 상기 전송장치와 수신장치의 양쪽에 공통인 프레임주기기준치간의 차이값이 전송된다. 전송클록신호와 비동기인 어떠한 동화상데이터의 프레임주기도 프레임주기기준치와 거의 동일하므로, 프레임카운트값과 프레임주기기준치간의 차이값은 상당히 작은 값으로 된다, 따라서, 전송해야 할 데이터량을 상당히 삭감할 수 있다.
또한, 본 발명의 제3측면에 의한, 동화상데이터를 디지틀전송로를 통해서 전송하는 실시간데이터전송장치는, 상기 동화상데이터의 프레임주기 또는 이 프레임주기의 약수의 배수를, 상기 디지틀전송로를 통한 전송에 이용되는 전송클록신호와 동기해서 카운트하여 프레임카운트값을 얻은 카운터와 상기 카운터에 의해 얻어진 프레임카운트값으로부터 특정자리수의 하위비트를 분리하는 하위비트생성기와; 상기 하위비트를 상기 동화상데이터에 혼합하여 합성데이터를 얻는 데이터혼합기와; 상기 데이터혼합기에 의해 얻어진 합성데이터를 전송하는 송신기를 구비한 것을 특징으로 한다.
이러한 구성에서는, 상기 차이값과 같은 프레임카운트값의 하위비트를 동화상데이터와 함께 전송하고 있으므로, 전송해야 할 전체 데이터를 비교적 감축할 수 있다.
이하, 첨부도면을 참조하면서 본 발명의 바람직한 실시예에 대해 상세히 설명한다.
제1도는 본 발명에 의한 데이터전송장치와 데이터수신장치를 구비한 데이터송수신장치를 도시한 것이다. 동도면에 도시한 바와 같이, 동화상입력부(101), 부호기(102), 송신기(103), 전송로(104), 수신기(105), 복호기(106) 및 동화상출력부(107)가 구비되어 있다.
동화상입력부(101)에 입력된 동화상데이터는 부호기(102)로 공급되어 부호화 디지틀형태로 부호화된다. 이와 같이 부호화된 동화상데이터는 전송로(104)를 통해서 동화상데이터용의 프레임주기정보를 따라 전송된다. 수신기(105)에서는, 이 프레임주기정보로부터 상기 부호화된 동화상데이터를 분리하여 복호기(106)로 공급한다. 이와 동시에, 상기 프레임주기정보는 수신기(105)에서 처리되어 프레임펄스를 재생하고, 복호기(106)에서는 상기 프레임펄스를 이용해서 상기 부호화된 동화상데이터를 복호화하여 원래의 동화상데이터로 재현하고, 이것을 동화상출력부(107)로 전송한다.
제2도는 송신기와 수신기의 제1실시예를 도시한 블록도이다. 동도면에 도시한 바와 같이, 프레임펄스입력부(201), 데이터입력부(202), 클록발생기(203), 송신기의 클록카운터(204), 데이터혼합기(205), 전송로(206), 클록재생기(207), 수신기의 클록카운터(208), 데이터분리기(209), 프레임펄스출력부(210) 및 데이터출력부(211)가 구비되어 있다. 특히, 제2도에 있어서 전송로(206)의 왼쪽이 전송장치의 송신기를 구성하고, 오른쪽이 수신장치의 수신기를 구성하고 있다.
프레임펄스입력부(201)로부터 입력되는 동화상프레임의 개시시각(start time)을 나타내는 프레임펄스는 클록카운터(204)로 입력되고, 이 클록카운터(204)에서는 프레임펄스입력의 검출시 클록발생기(203)로부터 출력되는 전송클록신호에 의해 카운트값을 갱신한다. 보다 구체적으로는, 프레임펄스의 입력주기는 프레임 카운트값으로 불리우는 전송클록펄스의 수에 의해 정해진다. 이 프레임 카운트값은 데이터혼합기(205)에서 동화상데이터입력부(202)로부터 입력되는 동화상데이터와 혼합된다. 그 결과 데이터혼합기(205)로부터 얻어지는 비트스트림은 클록발생기(203)로부터 출력된 전송클록신호에 동기해서 전송로(206)를 통해서 전송된다.
전송로(206)로부터, 본 제1실시예의 데이터수신장치로 공급된 비트스트림은, 클록재생기(207)에 입력되어 전송클록신호가 분리·재생되고, 이와 같이 재생된 전송클록신호는 데이터분리기(209)로 입력된다. 이 데이터분리기(209)에서는 그 전송클록신호를 이용해서 동화상데이터와 프레임카운트값을 서로 분리한다. 분리된 동화상데이터는 데이터출력부(211)에 직접 전송되나, 프레임카운트값은 수신기의 클록카운터(208)에 입력된다. 이 클록카운터(208)에서는 상기 프레임카운트값을 전송클록신호에 의해 카운트하여 프레임주기를 복원한다. 이와 같이 복원된 프레임펄스는 프레임펄스출력부(210)에 데이터출력부(211)로부터의 동화상데이터와 동기해서 출력된다.
이와 같이, 본 제1실시예에 의하면, 송신기에서 구해진 프레임주기를 수신기에서 복원할 수 있다. 또 제2도에 도시한 회로구성에서는, 동화상데이터의 처리가 데이터 전송용으로 이용되는 전송클록신호와 동기하고 있을 필요가 없다. 그러므로, 전송클록신호와 비동기인 어떠한 동화상데이터도 마찬가지로 전송할 수 있다. 특히, 복수개의 비동기 동화상데이터신호도 동시에 전송하는 것이 가능하다.
제3도는 본 발명의 제2실시예의 송신기와 수신기의 블록도이다. 동도면에 도시한 바와 같이, 프레임펄스 입력부(301), 프레임주기 기준치입력부(302), 데이터입력부(303), 클록발생기(304), 송신기의 클록카운터(305), 감산기(306), 데이터혼합기(307), 전송로(308), 클록재생기(309), 수신기의 클록카운터(310), 가산기(311), 데이터분리기(312), 프레임펄스 출력부(313), 프레임주기 기준치입력부(314) 및 데이터출력부(315)가 구비되어 있다. 특히, 제3도에 있어서 전송로(308)의 왼쪽이 전송장치의 송신기를 구성하고, 오른쪽이 수신장치의 수신기를 구성하고 있다.
제3도에 있어서 프레임펄스입력부(301)로부터 입력되는 동화상데이터의 프레임의 개시시각을 나타내는 프레임펄스는 클록카운터(305)로 입력된다. 이 클록카운터(305)에서는 클록발생기(304)로부터 출력되는 전송클록신호를 이용해서 프레임주기를 카운트하여 프레임카운트값을 구한다. 이 프레임카운트값은 감산기(306)로 전송되고, 이 감산기(306)에서는 프레임카운트값에서 프레임주기기준치입력부(302)로부터 입력된 프레임주기기준치만큼 감산하여 그 차이값을 산출한다. 이 차이값은 데이터혼합기(307)에서 데이터입력부(303)로부터 입력된 동화상데이터와 혼합된다. 그 결과, 데이터혼합기(307)로부터 혼합되어 얻어진 비트스트림은, 클록발생기(304)로부터 출력된 전송클록신호에 동기해서 전송로(308)로 전송된다.
전송로(308)로부터, 본 제 2실시예의 데이터수신장치로 공급된 비트스트림은, 클록재생기(309)에 입력되어 전송클록신호가 분리·재생되고, 이와 같이 재생된 전송클록신호는 데이터분리기(312)로 입력된다. 이 데이터분리기(312)에서는 그 전송클록신호를 이용해서 상기 차이값으로부터 동화상데이터를 분리한다. 분리된 동화상데이터는 데이터출력부(315)에 직접 전송되나, 그 차이값은 가산기(311)로 입력된다. 이 가산기(311)에서는 상기 차이값과 프레임주기기준치입력부(314)로부터 입력된 프레임주기기준치를 가산해서 프레임카운트값을 재생한다. 이와 같이 재생된 프레임카운트값은 수신기의 클록카운터(310)로 전송된다. 이 클록카운터(310)에서는 클록재생기(309)로부터의 전송클록신호를 이용해서 상기 프레임카운트값을 카운트하여 프레임주기를 복원한다. 복원된 프레임펄스는 그후 데이터출력부(315)로부터의 동화상데이터에 동기해서 프레임펄스출력부(313)로 출력된다.
이와 같이 본 제2실시예에서는, 프레임카운트값이 아니라 송신기와 수신기에 양쪽에 기억되어 있는 프레임주기기준치와의 차이값만을 전송한다. 현행 TV 방식의 어떠한 비동기 텔레비전신호의 프레임주기도 프레임주기기준치와의 차를 1% 이내로 얻는 것이 가능하므로, 프레임카운트값과 프레임주기기준치간의 차이값만을 전송함으로써 프레임주기를 복원하기 위해 전송해야할 전체데이터량을 대폭 삭감 할 수 있다. 또, 그 TV방식에 따라 프레임주기가 변할 경우에도, 프레임주기기준치와의 차이값의 형태대로 전송해야 할 데이터를 균일하게 제어하는 것이 가능하다.
제4도는 본 발명의 제3실시예의 송신기와 수신기의 블록도이다. 동도면에 도시한 바와 같이, 프레임펄스입력부(401), 데이터입력부(402), 클록발생기(403), 송신기의 클록카운터(404), 하위비트선택기(405), 데이터혼합기(406), 전송로(407), 클록재생기(408), 수신기의 클록카운터(409), 연결기(410), 데이터분리기(411), 프레임펄스출력부(412), 상위비트입력부(413) 및 데이터출력부(414)가 구비되어 있다. 알고 있는 바와 같이, 제4도에 있어서 전송로(407)의 왼쪽이 전송장치의 송신기를 구성하고, 오른쪽이 수신장치의 수신기를 구성하고 있다.
동작시, 제4도에 있어서 프레임펄스입력부(401)로부터 입력되는 동화상데이터의 프레임의 개시시각을 나타내는 프레임펄스는 클록카운터(404)로 입력된다. 이 클록카운터(404)에서는 클록발생기(403)로부터 출력되는 전송클록신호를 이용해서 프레임주기를 카운트하여 프레임카운트값을 구한다. 이 프레임카운트값은 하위비트선택기(405)로 전송되고, 이 하위비트선택기(405)에서는 프레임카운트값의 전체 비트로부터 특정자리수의 하위비트를 선택적으로 추출하고, 이와 같이 선택된 하위비트는 데이터혼합기(406)에서, 데이터입력부(402)로부터 입력된 동화상데이터와 혼합된다. 그 결과 데이터혼합기(406)로부터의 비트스트림은 클록발생기(403)로부터 출력된 전송클록신호에 동기해서 전송로(407)로 전송된다.
전송로(407)로부터, 본 제3실시예의 데이터수신장치로 공급된 비트스트림은 클록재생기(408)로 입력되어 전송클록신호가 분리·재생되고, 이와 같이 재생된 전송클록신호는 데이터분리기(411)로 입력된다. 이 데이터분리기(411)에서는, 그 전송클록신호를 이용해서 상기 하위비트로부터 동화상데이터의 비트를 분리한다. 분리된 동화상데이터의 비트는 데이터출력부(414)로 직접 전송되나, 하위비트는 연결기(410)로 입력된다. 이 연결기(410)에서는 상기 하위비트를 상위비트입력부(413)로부터 입력된 상위비트와 연결하여 2진수형태의 프레임값을 재생한다. 이와 같이 재생된 프레임카운트값은 수신기의 클록카운터(409)로 전송된다. 이 클록카운터(409)에서는 클록재생기(408)로부터의 전송클록신호를 이용해서 상기프레임카운트값을 카운트하여 프레임주기를 복원한다. 복원된 프레임펄스는 그후 데이터출력부(414)로부터의 동화상데이터에 동기해서 프레임펄스출력부(412)로 출력된다.
상기 제2실시예에서도 전술한 바와 같이, 공통의 동화상데이터에 있어서 실제의 프레임주기와 그의 기준치와의 차이값은 작으므로 프레임카운트값의 특정자리수의 하위비트는 상기 프레임주기기준치를 이용해서 수신기측에서 그 프레임주기를 재현하기에 충분하다는 점에 유의해야 한다.
또, 프레임주기기준치는 간단한 정수와 2의 거듭제곱과의 곱으로 표현될 수 있으므로 회로구성을 용이하게 한다. 이 경우, 2진수형태의 프레임주기기준치는 그의 상위비트가 2진수로, 하위비트가 0으로 표현된다. 이것에 의해, 프레임주기기준치의 상위비트를 제4도에 도시한 전송장치의 클록카운터(404)에서 구한 프레임카운트값의 상위비트와 일치하도록 설정해 놓으면, 프레임카운트값의 하위비트를 프레임주기기준치와의 차이값으로서의 이용할 수 있다.
여기에서 525/60 또는 625/50방식의 텔레비전신호를 본 발명에 의한 약 30Mbt/sec의 디지틀전송로를 통해서 전송하는 것으로 가정하기로 한다. 예를 들면, 525/60 방식 및 625/50 방식에 대한 프레임주기기준치를 각각 30MHz의 클록신호로 다음과 같이 미리 설정한다.
30×215또는 11110 000000000000000B (525/60)
36×215또는 100100 000000000000000B (625/50)
이로부터 명백한 바와 같이, 2진수형태의 각 프레임주기기준치는 상위비트의 2진수와 모두 0으로 표기되는 하위비트로 이루어진다. 그래서, 프레임주기를(프레임주기기준치)+α(0α 215)라고 하면, 프레임카운트값중 상위비트(하위 15비트를 제외한 부분)는 프레임주기기준치의 상위비트에 해당한다. 그러므로, α는 그대로 차이값으로 된다. 그 결과, 프레임카운트값은 프레임주기기준치의 하위비트(최하위 15비트)를 차이값α로 치환함으로써 복원될 수 있다.
또, 송신기에서의 프레임카운트값의 상위비트와 수신기에서의 프레임주기기준치의 상위비트가 동일하므로, 동화상신호처리의 데이터를 이용함으로써 상위비트를 제외한 하위비트만을 카운트하도록 해서 양쪽의 클록카운터를 간단히 구성하는 것도 가능하다.
전송클릭신호가 일반적응로 30×nMHz(n은 정수)라면, 프레임주기준치는 525/60, 1125/60 또는 1050/60 텔레비전신호방식에 대해서는, 30×215×n, 625/50 또는 1250/50 텔레비전신호방식에 대해서는 36×215×n으로서 구할 수 있다.
이상 설명한 바와 같이, 본 발명에서는 전송클록신호의 정밀도로 수신기에 프레임주기의 데이터를 전송하는 것이 바람직하다. 따라서, 프레임주기의 정밀도가 알맞은 경우에는, 프레임카운트값 또는 차이값의 최소값을 제공함으로써 전송해야 할 데이터량을 상당히 삭감할 수 있으므로 회로규모를 저감하는 것도 가능하다.
또, 본 발명은 상기 동화상데이터이외의 기타 데이터의 실시간전송에도 적용 가능하고, 각종의 전송방식, 주파수 및 장치구성에도 적합하며, 또한 소프트웨어형태로도 실시가능하다.

Claims (9)

  1. 동화상의 프레임의 간격으로 발생하는 프레임펄스(201, 301, 401)를 수반하는 디지틀 동화상데이터(202, 303, 404)를, 클록발생기(203, 304, 403)에 의해 발생되는 전송클록신호에 동기해서 전송되는 비트스트림의 형태로 디지틀전송로(206, 308, 407)를 통하여 전송하는 실시간데이타전송장치에 있어서, 상기 각 간격중에 전송클록신호의 클록을 카운트하여 동화상의 프레임의 개시시각을 나타내는 프레임카운트값을 얻는, 프레임펄스에 응답하는 클록카운터(204, 305, 404)와, 상기 디지틀 동화상데이터를 수신하여 클록카운터에 연결되어 상기 프레임카운트값에 의거한 프레임카운트값정보와 디지틀 동화상데이터를 혼합하여, 디지틀전송로(206, 308, 407)를 통하여 전송될 합성데이터를 얻는 데이터혼합기를 구비한 것을 특징으로 하는 실시간데이터전송장치.
  2. 제1항에 있어서, 프레임카운트값과 데이터전송장치고유의 프레임주기기준치(302)사이의 차이값을 상기 프레임카운트값정보로서 생성하는 차이값생성기(306)를 또한 구비한 것을 특징으로 하는 실시간데이터전송장치.
  3. 제1항에 있어서, 클록카운터(404)에 의해 얻은 프레임카운트값으로부터 상기 프레임카운트값 정보로서의 특정자리수의 하위비트를 분리하는 하위비트선택기(405)를 또한 구비한 것을 특징으로 하는 실시간데이터전송장치.
  4. 제1항 내지 제3항중 어느 한 항에 있어서, 프레임카운트값, 차이값, 또는 하위비트는 각각 전송되기 전에 정밀하게 삭감되는 것을 특징으로 하는 실시간데이터전송장치.
  5. 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 전송클록신호가 30×nMHz(n=정수)인 경우에, 프레임주기기준치가 525/60, 1125/60 또는 1050/60 TV신호방식에 대해서는 30×215×n으로 표현되고, 625/50 또는 1250/50 TV신호방식에 대해서는 36×215×n으로 표현되는 것을 특징으로 하는 실시간데이터전송장치.
  6. 디지틀 동화상데이터와 프레임카운트값 정보로 구성되는 비트스트림형태의 합성데이터를 디지틀전송로(206, 308, 407)로부터 수신하여, 디지틀 동화상데이터(211, 315, 414)와 동화상의 프레임의 개시시각을 나타내는, 클록펄스의 카운트결과인 프레임카운트값(210, 313, 412)을 출력하고, 상기 수신된 합성데이터로부터 전송클록신호를 재생하는 클록재생기(207, 309, 408)를 지닌 실시간 데이터수신장치에 있어서, 상기 합성데이터로부터 프레임카운트값정보를 분리하는 데이터분리기(209, 312, 411)와, 클록재생기(207, 309, 408)와 데이터분리기(209, 312, 411)에 연결되어 재생된 전송클록신호의 클록을 카운트하여 그 카운트결과가 프레임카운트값에 의해 나타낸 값과 같을 때마다 프레임펄스를 출력하는 클록카운터(208, 310, 409)를 구비한 것을 특징으로 하는 실시간데이터수신장치.
  7. 제6항에 있어서, 상기 분리기(312)에서 수신된 합성데이터로부터 분리된 프레임카운트값정보는 프레임카운트값과 프레임주기기준치사이의 차이값인 것을 특징으로 하며, 또한, 상기 차이값을 프레임주기기준치(314)에 가산함으로써 프레임카운트값을 재생하는 프레임카운트값재생수단(311)을 구비한 것을 특징으로 하는 실시간데이터수신장치.
  8. 제6항에 있어서, 상기 분리기(411)에서 수신된 합성데이터로부터 분리된 프레임카운트값정보는 하위비트인 것을 특징으로 하며, 또한, 상기 하위비트로부터 프레임카운트값을 재생하는 프레임카운트값재생기(410)를 구비한 것을 특징으로 하는 실시간데이터수신장치.
  9. 제8항에 있어서, 프레임카운트값재생기(410)는 하위비트를, 정수와 2의 거듭제곱과의 곱으로 이루어진 프레임주기기준치(413)의 상위비트에 혼합함으로써 프레임카운트값을 재생하는 것을 특징으로 하는 실시간데이터전송장치.
KR1019940008917A 1993-04-28 1994-04-27 실시간데이터전송장치와 수신장치 KR0151569B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10236393 1993-04-28
JP93-102363 1993-04-28

Publications (2)

Publication Number Publication Date
KR940025343A KR940025343A (ko) 1994-11-19
KR0151569B1 true KR0151569B1 (ko) 1998-10-15

Family

ID=14325382

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019940008917A KR0151569B1 (ko) 1993-04-28 1994-04-27 실시간데이터전송장치와 수신장치

Country Status (5)

Country Link
US (1) US5574752A (ko)
EP (1) EP0622958B1 (ko)
JP (1) JP2000341234A (ko)
KR (1) KR0151569B1 (ko)
DE (1) DE69412337T2 (ko)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6008858A (en) * 1996-12-06 1999-12-28 Ati Technologies, Inc Video timing generation
US6040871A (en) * 1996-12-27 2000-03-21 Lucent Technologies Inc. Method and apparatus for synchronizing video signals
KR100221336B1 (ko) * 1996-12-28 1999-09-15 전주범 직교 주파수 분할 다중화 수신 시스템의 프레임 동기 장치 및 그 방법
JPH1174878A (ja) * 1997-08-28 1999-03-16 Mitsubishi Electric Corp デジタルデータ伝送システム
EP0949818A3 (en) * 1998-04-07 2000-10-25 Matsushita Electric Industrial Co., Ltd. On-vehicle image display apparatus, image transmission system, image transmission apparatus, and image capture apparatus
JPH11331248A (ja) * 1998-05-08 1999-11-30 Sony Corp 送信装置および送信方法、受信装置および受信方法、並びに提供媒体
JP2000184351A (ja) * 1998-12-11 2000-06-30 Office Noa:Kk 動画像配信方法およびそのシステム
US20010055354A1 (en) * 2000-03-03 2001-12-27 Danny Fung Method & apparatus for data rate synchronization
JP4564350B2 (ja) 2004-12-27 2010-10-20 株式会社東芝 信号処理装置
JP2006270792A (ja) * 2005-03-25 2006-10-05 Fujitsu Ltd フレーム伝送方法及び装置
EP2045937B1 (en) * 2007-10-04 2019-06-19 Microchip Technology Germany GmbH System and method for real time synchronization through a communication system
WO2010037916A1 (fr) * 2008-10-03 2010-04-08 Thomson Licensing Synchronisation d'equipements independante du standard du signal de synchronisation
JP5802727B2 (ja) * 2013-11-11 2015-10-28 東芝テリー株式会社 同期式カメラ

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1294701C (en) * 1907-08-20 1992-01-21 Norio Suzuki Color television signal sampling clock phase control system
US4066964A (en) * 1967-01-06 1978-01-03 Rockwell International Corporation Communication system
US3795763A (en) * 1972-04-18 1974-03-05 Communications Satellite Corp Digital television transmission system
US4353090A (en) * 1979-06-20 1982-10-05 Discovision Associates Extended play video recording and reproducing system with selection of multiplexed audio
JPS60212049A (ja) * 1984-04-06 1985-10-24 Nec Corp フレ−ム同期方式
US4631586A (en) * 1984-06-04 1986-12-23 United States Of America As Represented By The Secretary Of The Navy Digital raster timing encoder/decoder
US4759040A (en) * 1986-02-01 1988-07-19 Iwatsu Electric Co., Ltd. Digital synchronizing circuit
JPH0783337B2 (ja) * 1988-03-01 1995-09-06 日本電気株式会社 スクランブル−デスクランブル方式
US5124985A (en) * 1988-12-13 1992-06-23 Small Power Communication Systems Research Laboratories Co., Ltd. Radiocommunication system using time-division digital frames
GB2240231B (en) * 1990-01-19 1994-03-30 British Broadcasting Corp High definition television coder/decoder
JP2937529B2 (ja) * 1991-03-27 1999-08-23 日本電気株式会社 クロック再生回路
US5260978A (en) * 1992-10-30 1993-11-09 Bell Communications Research, Inc. Synchronous residual time stamp for timing recovery in a broadband network

Also Published As

Publication number Publication date
EP0622958A3 (en) 1995-03-15
JP2000341234A (ja) 2000-12-08
DE69412337T2 (de) 1998-12-10
EP0622958A2 (en) 1994-11-02
DE69412337D1 (de) 1998-09-17
KR940025343A (ko) 1994-11-19
EP0622958B1 (en) 1998-08-12
US5574752A (en) 1996-11-12

Similar Documents

Publication Publication Date Title
US4527195A (en) Apparatus for encoding and decoding information
KR0151569B1 (ko) 실시간데이터전송장치와 수신장치
US5621799A (en) Scrambled transmission system
CN100515091C (zh) 用于对压缩的视频信号接收***进行同步的方法
US5568403A (en) Audio/video/data component system bus
IL124605A (en) Method and apparatus for recovering the clock of mpeg signals
US4982270A (en) Video data transmitting system
JPH0512910B2 (ko)
JPH0795194A (ja) データ伝送装置及びデータ受信装置
JP5068282B2 (ja) 映像伝送装置及び方法
CA1205900A (en) Scrambling system of television signal
US7519182B2 (en) Encryption device and decryption device
EP0119751B1 (en) Scrambling system of television signal
KR100199960B1 (ko) 동기 클럭 생성 및 재생장치
JP4294888B2 (ja) 伝送システム
JPH07115414A (ja) スクランブル伝送装置
KR100198785B1 (ko) 시간정보 관리를 위한 주파수 정보 전송 장치 및 전송 방법
JPS63187942A (ja) デ−タ伝送方式
KR0179507B1 (ko) 시스템 타임 클럭 복원 장치에서의 업 신호 및 다운 신호 생성 방법
JPH0733500Y2 (ja) テレビジヨン電話装置
JPS58121847A (ja) 同期信号再生方式
JP2707990B2 (ja) ディジタル信号伝送方法及びそれに用いる送信装置と受信装置
JPS6046597A (ja) パ−ソナルコンピユ−タ
JPH0195682A (ja) 高品位テレビジヨンシステムの付加情報伝送方式
JPH0273740A (ja) フレーム同期方式

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070608

Year of fee payment: 10

LAPS Lapse due to unpaid annual fee