[go: up one dir, main page]

KR100503462B1 - Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof - Google Patents

Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof Download PDF

Info

Publication number
KR100503462B1
KR100503462B1 KR10-2003-0062842A KR20030062842A KR100503462B1 KR 100503462 B1 KR100503462 B1 KR 100503462B1 KR 20030062842 A KR20030062842 A KR 20030062842A KR 100503462 B1 KR100503462 B1 KR 100503462B1
Authority
KR
South Korea
Prior art keywords
frame
super frame
counting data
data
super
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.)
Expired - Fee Related
Application number
KR10-2003-0062842A
Other languages
Korean (ko)
Other versions
KR20050025877A (en
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 KR10-2003-0062842A priority Critical patent/KR100503462B1/en
Priority to JP2004240206A priority patent/JP3987846B2/en
Publication of KR20050025877A publication Critical patent/KR20050025877A/en
Application granted granted Critical
Publication of KR100503462B1 publication Critical patent/KR100503462B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/20Adaptations for transmission via a GHz frequency band, e.g. via satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0078Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
    • H04L1/0083Formatting with frames or packets; Protocol or part of protocol for error control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/36Modulator circuits; Transmitter circuits
    • H04L27/362Modulation using more than one carrier, e.g. with quadrature carriers, separately amplitude modulated
    • H04L27/364Arrangements for overcoming imperfections in the modulator, e.g. quadrature error or unbalanced I and Q levels

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Astronomy & Astrophysics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Radio Relay Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

위성 디지털 방송 송신기에서 슈퍼 프레임의 순서정보를 포함하는 방송 채널 정보데이터를 전송하는 파일럿 방송 채널 처리장치 및 그의 신호처리방법이 개시된다. 파일럿 방송 채널 처리장치는, 프레임의 동기획득을 위한 동기 데이터와, 방송 채널의 제어를 위한 제어 데이터, 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를 각각 시간 분할하여 프레임을 생성하는 프레임생성부; 전송될 수신기의 고유 코드를 프레임에 부여하는 코드 부여부; 및 고유 코드가 부여된 프레임을 소정의 변조 방식으로 변조하는 변조부;를 갖는다. 따라서, 위성 디지털 방송에서 양방향 서비스(예컨데, 예약 동작 서비스 등)를 구현할 수 있다.Disclosed are a pilot broadcast channel processing apparatus and a signal processing method thereof for transmitting broadcast channel information data including sequence information of a super frame in a satellite digital broadcast transmitter. The pilot broadcast channel processing apparatus includes a frame generation unit for generating a frame by time-dividing each of synchronization data for synchronous acquisition of a frame, control data for control of a broadcast channel, and super frame counting data, which is sequence information of a super frame; A code assigning unit which assigns a unique code of a receiver to be transmitted to a frame; And a modulator for modulating the frame to which the unique code is assigned in a predetermined modulation scheme. Therefore, it is possible to implement an interactive service (for example, a reservation operation service) in satellite digital broadcasting.

Description

위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치 및 그의 신호처리방법{Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof}Pilot Broadcasting Channel Processor of Satellite Digital Broadcast Transmitter and Signal Processing Method

본 발명은 위성 디지털 방송 송신기에 관한 것으로, 보다 상세하게는 방송 채널의 동기 정보 및 동작에 필요한 운용 정보를 전송하는 파일럿 방송 채널의 처리장치 및 그의 신호처리방법에 관한 것이다. The present invention relates to a satellite digital broadcast transmitter, and more particularly, to a pilot broadcast channel processing apparatus and a signal processing method for transmitting broadcast channel synchronization information and operation information required for operation.

기존의 위성 디지털 방송 규격(ITU-R Rec. BO. 1130 System E)에서는 다양한 방송 채널 정보, 동기 정보, 및 운용 정보 등을 전송하는 파일럿 채널(Pilot Channel)을 제안하고 있다. 이와 같은 방식이 적용된 위성 디지털 송신기에서는 동작 중에 항상 파일럿 채널을 통해 방송 채널의 제어 정보 신호가 전송됨에 따라서 자유로운 채널 선택의 장점을 갖는다. The existing satellite digital broadcasting standard (ITU-R Rec. BO. 1130 System E) proposes a pilot channel for transmitting various broadcast channel information, synchronization information, and operation information. In the satellite digital transmitter applied to the above-described method, the control information signal of the broadcast channel is always transmitted through the pilot channel during operation, which has the advantage of free channel selection.

그러나, 이와 같이 파일럿 채널을 통해 전송되는 방송 채널 정보/제어 신호에는 하나의 슈퍼 프레임내의 프레임의 순서 정보인 프레임 카운팅 데이터만이 존재하며, 현재 프레임을 포함하고 있는 슈퍼 프레임의 순서 정보는 존재하지 않는다. However, in the broadcast channel information / control signal transmitted through the pilot channel as described above, only frame counting data, which is order information of frames in one super frame, exists, and no order information of super frames including the current frame exists. .

상기와 같은 과제를 해결하기 위해 안출된 것으로, 본 발명의 목적은, 위성 디지털 방송 송신기에서 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를를 포함하는 파일럿 방송 채널 신호를 생성하는 파일럿 방송 채널 처리장치 및 그의 신호처리방법을 제공하는데 있다. SUMMARY OF THE INVENTION An object of the present invention is to provide a pilot broadcast channel processing apparatus for generating a pilot broadcast channel signal including super frame counting data, which is order information of super frames, in a satellite digital broadcast transmitter. It is to provide a signal processing method.

본 발명의 목적을 달성하기 위한 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치는, 프레임의 동기획득을 위한 동기 데이터와, 방송 채널의 제어를 위한 제어 데이터, 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를 각각 시간 분할하여 프레임을 생성하는 프레임생성부; 전송될 수신기의 고유 코드를 상기 프레임에 부여하는 코드 부여부; 및 상기 고유 코드가 부여된 상기 프레임을 소정의 변조 방식으로 변조하는 변조부;를 포함한다. A pilot broadcast channel processing apparatus for a satellite digital broadcast transmitter for achieving the object of the present invention, the synchronization data for the acquisition of the frame, the control data for the control of the broadcast channel, and super frame counting data that is the sequence information of the super frame A frame generation unit generating time frames by time division respectively; A code assigning unit for assigning a unique code of a receiver to be transmitted to the frame; And a modulator for modulating the frame to which the unique code is assigned in a predetermined modulation scheme.

상기 슈퍼 프레임 카운팅 데이터는, 상기 프레임내의 타임슬롯들 중 예비(reserved) 타임슬롯에 삽입된다. The super frame counting data is inserted into a reserved timeslot among the timeslots within the frame.

상기 슈퍼 프레임은 소정개의 상기 프레임으로 이루어지며, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 상기 슈퍼 프레임 카운팅 데이터는 상기 슈퍼 프레임내에 상기 소정번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.The super frame consists of a predetermined number of frames, and the super frame counting data inserted into the preliminary timeslot in the frame has a structure repeated the predetermined times in the super frame. Broadcast channel processing device.

예컨데, 상기 슈퍼 프레임은 6개의 프레임으로 이루어지는 경우, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 32 bit의 슈퍼 프레임 카운팅 데이터는, 상기 슈퍼 프레임 내에 6번 반복되는 구조를 갖게 된다. For example, when the super frame consists of six frames, the 32-bit super frame counting data inserted into the preliminary timeslot in the frame has a structure repeated six times in the super frame.

상기 슈퍼 프레임 카운팅 데이터는, 상기 예비 타임슬롯내에서 소정번 반복되는 구조를 갖으며, 예컨데, 상기 예비 타임슬롯내에 4 bit의 상기 슈퍼 프레임 카운팅 데이터가 8번 반복되는 구조를 가지며, 이에 의해 6개의 프레임으로 구성되는 상기 슈퍼 프레임내에 24 bit의 슈퍼 프레임 카운팅 데이터를 갖게 된다. The super frame counting data has a structure in which the super frame counting data is repeated 8 times in the preliminary timeslot. For example, the super frame counting data of 4 bits is repeated 8 times in the preliminary timeslot. 24 bits of super frame counting data are contained in the super frame composed of frames.

한편, 본 발명에 따른 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법은, 프레임의 동기획득을 위한 동기 데이터와, 방송 채널의 제어를 위한 정보 데이터, 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를 각각 시간 분할하여 프레임을 생성하는 단계; 전송될 수신기의 고유 코드를 상기 프레임에 부여하는 단계; 및 상기 고유 코드가 부여된 상기 프레임을 소정의 변조 방식으로 변조하는 단계;를 포함하는 것을 특징으로 한다. On the other hand, the pilot broadcast channel signal processing method of the satellite digital broadcast transmitter according to the present invention, the synchronization data for the acquisition of the frame, the information data for the control of the broadcast channel, and the super frame counting data that is the sequence information of the super frame Generating frames by time division respectively; Assigning said frame a unique code of a receiver to be transmitted; And modulating the frame to which the unique code has been assigned in a predetermined modulation scheme.

바람직하게 상기 슈퍼 프레임 카운팅 데이터는, 상기 프레임내의 타임슬롯들 중 예비(reserved) 타임슬롯에 삽입된다. Preferably the super frame counting data is inserted into a reserved timeslot of the timeslots within the frame.

따라서, 종래의 위성 디지털 방송 규격의 예비(reserved) 타임슬롯 D51에 슈퍼 프레임 카운팅 데이터를 삽입하여 전송함으로써 양방향 서비스(예컨데, 예약 동작 서비스 등)를 구현할 수 있다. Accordingly, by inserting and transmitting super frame counting data in the reserved timeslot D51 of the conventional satellite digital broadcasting standard, it is possible to implement an interactive service (eg, a reservation operation service).

이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다. Hereinafter, with reference to the drawings will be described the present invention in more detail.

도 1은 본 발명에 따른 위성 디지털 방송 송신기에 대한 개략적인 블록도이다. 위성 디지털 방송 송신기는, 방송 채널 처리장치(100), 파일럿 방송 채널 처리장치(200), 및 멀티플렉서(300)를 가지고 있다. 1 is a schematic block diagram of a satellite digital broadcast transmitter according to the present invention. The satellite digital broadcast transmitter has a broadcast channel processing apparatus 100, a pilot broadcast channel processing apparatus 200, and a multiplexer 300.

방송 채널 처리장치(100)는 복수개의 방송 채널에 대응하여 복수개의 방송 데이터를 각각 처리하는 복수개의 방송 채널 처리부을 갖는다. The broadcast channel processing apparatus 100 includes a plurality of broadcast channel processing units for processing a plurality of broadcast data respectively corresponding to the plurality of broadcast channels.

제1 방송 채널 처리부(110)는 제1 채널에 대응하여 생성된 방송 데이터를 인코딩하는 인코더(111)와, 인코딩된 제1 채널의 방송 데이터를 I신호 및 Q신호로 분리하는 I/Q 분리부(113)와, 제1 채널의 방송 데이터를 수신하는 수신기의 고유 코드를 월쉬코드(Walsh Code) 및 의사잡음열(Pseudo Random Sequence)의 조합으로 부여하는 코드 부여부(115), 및 제1 채널의 방송 데이터를 소정의 변조방식으로 변조하는 변조부(117)를 포함한다. The first broadcast channel processor 110 includes an encoder 111 for encoding broadcast data generated corresponding to the first channel, and an I / Q separator for separating the encoded first channel broadcast data into I and Q signals. 113, a code assigning unit 115 for assigning a unique code of a receiver for receiving broadcast data of a first channel to a combination of a Walsh code and a pseudo random sequence, and a first channel And a modulator 117 for modulating the broadcast data in a predetermined modulation scheme.

이와 같은, 방송 채널 처리부(110)는 위성 디지털 방송 송신기가 지원가능한 복수개의 방송 채널에 대응하여 복수개 마련되며, 각각의 방송 데이터의 처리과정은 동일하다. As described above, the broadcast channel processing unit 110 is provided in plurality in correspondence with a plurality of broadcast channels that can be supported by the satellite digital broadcast transmitter, and the processing of each broadcast data is the same.

파일럿 방송 채널 처리장치(200)는 송신기에서 지원가능한 복수개의 방송 채널에 대한 정보데이터 및 제어데이터 등을 처리하여 파일럿 방송 채널을 통해서 수신기에 전송한다. 파일럿 방송 채널 처리장치(200)는 슈퍼 프레임의 순서정보인 슈퍼 프레임 카운팅 데이터를 포함하는 프레임을 생성하는 프레임 생성부(210)와, 생성된 프레임을 I신호 및 Q신호로 분리하는 I/Q 분리부(230)와, 월쉬 코드(Walsh Code) 및 의사잡음열(Pseudo Random Sequence)의 조합에 의해 수신기의 고유 코드를 부여하는 코드 부여부(250), 및 QPSK 변조방식으로 변조하는 변조부(270)를 포함한다. The pilot broadcast channel processing apparatus 200 processes information data and control data for a plurality of broadcast channels supported by the transmitter, and transmits the processed data to the receiver through the pilot broadcast channel. The pilot broadcast channel processing apparatus 200 includes a frame generator 210 for generating a frame including super frame counting data that is sequence information of a super frame, and an I / Q separation for separating the generated frame into I and Q signals. Code 230 for assigning a unique code of the receiver by a combination of the unit 230, Walsh code and pseudo random sequence, and a modulator 270 for modulating with QPSK modulation. ).

프레임 생성부(210)는 멀티플렉서(211)를 가지며, 멀티플렉서(211)는 프레임 동기획득을 위한 동기 데이터(PS,D1,D2)와, 인코더(213)에 의해 인코딩된 복수개의 방송 채널에 대한 제어 데이터(D3 내지 D50), 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터(D51)를 각각 시간 분할하여 프레임을 생성한다. The frame generation unit 210 includes a multiplexer 211, and the multiplexer 211 controls synchronization data PS, D1 and D2 for frame synchronization acquisition and a plurality of broadcast channels encoded by the encoder 213. The data D3 to D50 and the super frame counting data D51, which are the sequence information of the super frame, are each time-divided to generate a frame.

여기서, 프레임 동기 획득을 위한 동기 데이터로는, 파일럿 심볼(PS)와, 유니크 워드 데이터(Unique Word data)(D1), 및 프레임 카운팅 데이터(Fram Counting data)(D2)를 갖는다. Here, the synchronization data for obtaining frame synchronization includes a pilot symbol PS, unique word data D1, and frame counting data D2.

도 2는 프레임 생성부(210)에서 생성된 프레임의 구조를 도시한 것이다. 도시된 바와 같이, 하나의 프레임 구조는, 51개의 데이터 타임슬롯 D1 ~ D51을 가지며, 각각의 데이터 타임슬롯 D1 ~ D51의 전단에는 파일럿 심볼이 삽입되는 파일럿 타임슬롯 PS가 마련된다. 그리고, 한 프레임에서 마지막 데이터 타임슬롯 D51에는 슈퍼 프레임 카운팅 데이터가 삽입된다. 여기서, 하나의 타임슬롯(PS, D1 ~ D51)의 크기는 32 bit를 갖는다. 2 illustrates a structure of a frame generated by the frame generator 210. As shown, one frame structure has 51 data timeslots D1 to D51, and a pilot timeslot PS in which pilot symbols are inserted is provided in front of each of the data timeslots D1 to D51. The super frame counting data is inserted into the last data timeslot D51 in one frame. Here, the size of one timeslot PS, D1 to D51 has 32 bits.

이하에서는 도 3 및 도 4를 참조하여, 본 발명에 따라서 타임슬롯 D51에 삽입되는 슈퍼 프레임 카운팅 데이터의 구조를 설명한다. Hereinafter, the structure of the super frame counting data inserted into timeslot D51 according to the present invention will be described with reference to FIGS. 3 and 4.

도 3은 일 예로서, QPSK 변조 방식의 경우 슈퍼 프레임 카운팅 데이터가 삽입되는 타임슬롯 D51의 구조를 도시한 것이다. 3 illustrates, as an example, the structure of timeslot D51 into which super frame counting data is inserted in the case of the QPSK modulation scheme.

도시된 바와 같이, 타임슬롯 D51은 32bit의 크기를 갖으며, QPSK 변조방식인 경우에는 도시된 바와 같이, I채널 및 Q채널를 동시에 보낼 수 있으므로 총 64bit의 크기를 갖는다. 따라서, 6개 프레임의 타임슬롯 D51에 슈퍼 프레임 카운팅 데이터가 6번 반복되는 구조로 삽입된다. 이와 같이, 반복되는 데이터 구조는 전송 에러를 최소화 할 수 있다. As shown, the timeslot D51 has a size of 32 bits, and in the case of the QPSK modulation method, since the I channel and the Q channel can be transmitted at the same time as shown, the total size of 64 bits. Therefore, the super frame counting data is inserted six times in the timeslot D51 of six frames. As such, repeated data structures can minimize transmission errors.

물론, PSK 변조 방식의 경우에는 한 프레임의 타임슬롯 D51에 32 bit의 슈퍼 프레임 카운팅 데이터를 삽입하고, 슈퍼 프레임내에는 32 bit의 슈퍼 프레임 카운팅 데이터가 6번 반복되는 구조를 갖게 된다. Of course, in the PSK modulation scheme, 32-bit super frame counting data is inserted into a time slot D51 of one frame, and 32-bit super frame counting data is repeated six times in the super frame.

도 4는 다른 예로서, 종래의 타임슬롯 D2에 삽입되는 프레임 카운팅 데이터 구조를 참고하여 구현한 예이다. 4 is another example, an example of which is implemented with reference to a frame counting data structure inserted into a conventional timeslot D2.

종래의 타임슬롯 D2에 삽입되는 프레임 카운팅 데이터의 구조는 도 5에 도시된 바와 같다. 32 bit의 크기를 갖는 타임슬롯을 8등분하여 4 bit의 프레임 카운팅 데이터를 반복하는 구조를 갖는다. 이와 같은 구조는 종래의 송신기에서 전송 에러율에 대해 고려된 방식이므로, 이를 이용하여 본 발명에 따른 슈퍼 프레임 카운팅 데이터을 전송한다면, 슈퍼 프레임 카운팅 데이터를 검증된 최소의 전송 에러율로 전송할 수 있다. The structure of the frame counting data inserted in the conventional timeslot D2 is as shown in FIG. A time slot having a size of 32 bits is divided into 8 parts and a frame counting data of 4 bits is repeated. Since such a structure is considered for the transmission error rate in the conventional transmitter, if the super frame counting data according to the present invention is transmitted using this, the super frame counting data can be transmitted at the verified minimum transmission error rate.

도 4에 도시된 바와 같이, 타임 슬롯 D51에 4 bit의 슈퍼 프레임 카운팅 데이터를 8번 반복하여 삽입한다. 상기와 같은 방식으로 매 프레임에 적용한다면, 하나의 슈퍼 프레임(FRAME0 내지 FRAME5)에 전송되는 슈퍼 프레임 카운팅 데이터는 24 bit 크기를 갖는다. As shown in FIG. 4, the super frame counting data of 4 bits is repeatedly inserted eight times in the time slot D51. When applied to every frame in the above manner, the super frame counting data transmitted in one super frame FRAME0 to FRAME5 has a size of 24 bits.

도 3 및 도 4에 도시된 바와 같이 반복되는 구조로 전송함으로써 슈퍼 프레임 카운팅 데이터의 전송 에러율을 최소화할 수 있다. 또한, 슈퍼 프레임 카운팅 데이터에 대해 별도의 인코딩을 수행하지 않기 때문에 수신측에서는 채널 디코딩에 의한 지연시간이 없이 바로 활용할 수 있는 장점을 더불어 갖는다. The transmission error rate of the super frame counting data can be minimized by transmitting in a repeated structure as shown in FIGS. 3 and 4. In addition, since a separate encoding is not performed on the super frame counting data, the receiving side has an advantage that it can be utilized immediately without delay time due to channel decoding.

도 6은 본 발명에 따른 파일럿 방송 채널 처리장치의 신호처리방법에 대한 흐름도이다. 6 is a flowchart illustrating a signal processing method of a pilot broadcast channel processing apparatus according to the present invention.

프레임 생성부(210)는 파일럿 심볼(PS)과, 유니크 워드 데이터(Unique Word data)(D1)와, 프레임 카운팅 데이터(Fram Counting data)(D2)와, 인코더(213)에 의해 인코딩된 복수개의 방송 채널에 대한 제어 데이터(D3 내지 D50), 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터(D51)를 시간 다중 분할하여 프레임을 생성한다(S611). The frame generator 210 may include a plurality of pilot symbols PS, unique word data D1, frame counting data D2, and a plurality of encoders 213 encoded by the encoder 213. A frame is generated by time-dividing the control data D3 to D50 for the broadcast channel and the super frame counting data D51 which is sequence information of the super frame (S611).

이때, 프레임내에 삽입되는 슈퍼 프레임 카운팅 데이터의 구조는 다양한 포맷의 적용이 가능하며, 예컨데, 도 3 및 도 4에 도시된 바와 같이 반복 구현하여 전송 에러율을 최소화한다. At this time, the structure of the super frame counting data inserted in the frame can be applied to a variety of formats, for example, repeatedly implemented as shown in Figures 3 and 4 to minimize the transmission error rate.

슈퍼 프레임 카운팅 데이터(D51)를 포함하는 프레임은 I/Q분리부(230)를 통해 I채널 및 Q채널로 분리된다(S613).The frame including the super frame counting data D51 is separated into I and Q channels through the I / Q separator 230 (S613).

I채널 및 Q채널로 분리된 프레임은 코드 부여부(250)에서 수신기의 고유 코드를 월쉬 코드(Walsh Code) 및 의사잡음열(Pseudo Random Sequence)의 조합으로 부여한다(S615). In the frame divided into the I channel and the Q channel, the code assigning unit 250 assigns a unique code of the receiver to a combination of a Walsh code and a pseudo random sequence (S615).

변조부(270)에서는 고유 코드가 부여된 프레임을 QPSK 변조방식으로 변조한다(S617). The modulator 270 modulates the frame to which the unique code is assigned by the QPSK modulation method (S617).

이상과 같이, 종래의 위성 디지털 방송 규격의 예비(reserved) 타임슬롯 D51에 슈퍼 프레임 카운팅 데이터를 삽입하여 전송함으로써 예약 방송 서비스의 구현을 기대할 수 있다. As described above, the implementation of the reservation broadcast service can be expected by inserting and transmitting the super frame counting data into the reserved timeslot D51 of the conventional satellite digital broadcasting standard.

다시 말해서, 서비스 제공자측에서 슈퍼 프레임의 카운팅 데이터는 서비스를 정확하게 시간단위로 제어할 수 있는 정보가 되며, 프레임 카운팅 데이터와 함께 슈퍼 프레임 카운팅 데이터를 연동하여 사용하면 소정의 프레임이 몇번째 슈퍼 프레임내의 몇번째의 시간위치에 존재하는지를 정확하게 알 수 있다. In other words, the counting data of the super frame on the service provider side is information that can accurately control the service in units of time, and when the super frame counting data is used in conjunction with the frame counting data, a predetermined frame is included in the few super frames. The exact time position can be known exactly.

따라서, 서비스 제공자는 고객이 요구하는 특정한 시간에 방송 콘텐츠를 제공할 수 있으며, 수신되는 방송 정보 데이터에 일정간격으로 시간정보를 갖고 있으므로 수신자는 이러한 시간정보를 이용하여 원하는 방송 정보 데이터를 쉽게 검색할 수도 있다. Therefore, the service provider can provide the broadcast content at a specific time required by the customer, and since the received broadcast information data has time information at a predetermined interval, the receiver can easily search for the desired broadcast information data by using such time information. It may be.

본 발명에 따르면, 파일럿 방송 채널을 통해 전송되는 프레임내에 슈퍼 프레임 순서 정보인 슈퍼 프레임 카운팅 데이터를 전송함으로써 기존의 규격에 영향을 주지 않고 정확한 슈퍼 프레임의 순서 정보를 전송함으로써 위성 디지털 방송 서비스 특성을 향상 시킬 수 있다.According to the present invention, by transmitting super frame counting data, which is super frame order information, in a frame transmitted through a pilot broadcast channel, the satellite digital broadcast service characteristics are improved by transmitting accurate super frame order information without affecting existing standards. You can.

또한, 기존의 규격에서 타임슬롯 D51은 별도의 에러 정정을 위한 코딩을 수행하지 않는 특성에 의해 수신측에서는 별도의 지연없이 슈퍼 프레임 카운팅 데이터를 활용할 수 있다. In addition, in the conventional standard, the timeslot D51 does not perform coding for additional error correction, and thus the receiving side may utilize super frame counting data without additional delay.

이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대하여 본 발명의 범주에서 벗어나지 않는 한도내에서 다양한 변형이 가능함을 이해할 것이다. 그러므로, 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며 후술하는 특허청구범위 뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다. Although the present invention has been described in detail through the representative embodiments, those skilled in the art to which the present invention pertains can make various modifications without departing from the scope of the present invention with respect to the embodiments described above. Will understand. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims below and equivalents thereof.

도 1은 본 발명에 따른 위성 디지털 방송 송신기에 대한 개략적인 블록도,1 is a schematic block diagram of a satellite digital broadcast transmitter according to the present invention;

도 2는 도 1의 파일럿 방송 채널 처리장치에 의해 생성된 프레임 구조도,2 is a frame structure diagram generated by the pilot broadcast channel processing apparatus of FIG. 1;

도 3은 본 발명에 따른 프레임내의 타임슬롯 D51의 데이터 구조의 일 예시도,3 shows an example of the data structure of timeslot D51 in a frame according to the present invention;

도 4는 본 발명에 따른 프레임내의 타임슬롯 D51의 데이터 구조의 다른 예시도,4 is another exemplary data structure of timeslot D51 in a frame according to the present invention;

도 5는 종래의 위성 디지털 방송 규격에 따른 프레임내의 타임슬롯 D2의 데이터 구조도, 그리고5 is a data structure diagram of timeslot D2 in a frame according to the conventional satellite digital broadcasting standard;

도 6은 본 발명에 따른 파일럿 방송 채널 처리장치에 의해 슈퍼 프레임 카운팅 데이터가 삽입되는 신호처리방법에 대한 흐름도이다. 6 is a flowchart illustrating a signal processing method in which super frame counting data is inserted by a pilot broadcast channel processing apparatus according to the present invention.

* 도면의 주요부분에 대한 부호의 설명 *Explanation of symbols on main parts of drawing

100 : 방송 채널 처리장치 200 : 파일럿 방송 채널 처리장치100: broadcast channel processing apparatus 200: pilot broadcast channel processing apparatus

210 : 프레임생성부 230 : I/Q분리부210: frame generation unit 230: I / Q separation unit

250 : 코드부여부 270 : 변조부250: code assignment 270: modulation section

Claims (16)

프레임의 동기획득을 위한 동기 데이터와, 방송 채널의 제어를 위한 제어 데이터, 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를 각각 시간 분할하여 프레임을 생성하는 프레임생성부;A frame generation unit for generating a frame by time-dividing the synchronization data for synchronous acquisition of the frame, the control data for controlling the broadcast channel, and the super frame counting data, which is the sequence information of the super frame, respectively; 전송될 수신기의 고유 코드를 상기 프레임에 부여하는 코드 부여부; 및 A code assigning unit for assigning a unique code of a receiver to be transmitted to the frame; And 상기 고유 코드가 부여된 상기 프레임을 소정의 변조 방식으로 변조하는 변조부;를 포함하는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.And a modulator for modulating the frame to which the unique code is assigned in a predetermined modulation scheme. 제 1항에 있어서,The method of claim 1, 상기 슈퍼 프레임 카운팅 데이터는,The super frame counting data, 상기 프레임내의 타임슬롯들 중 예비(reserved) 타임슬롯에 삽입되는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.And a pilot time channel inserted into a reserved time slot among the time slots in the frame. 제 2항에 있어서,The method of claim 2, 상기 슈퍼 프레임은 소정개의 상기 프레임으로 이루어지며, The super frame consists of a predetermined number of frames, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 상기 슈퍼 프레임 카운팅 데이터는, 상기 슈퍼 프레임내에 상기 소정번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.And the super frame counting data inserted into the preliminary timeslot in the frame has the structure of repeating the predetermined times in the super frame. 제 3항에 있어서,The method of claim 3, wherein 상기 슈퍼 프레임은 6개의 프레임을 가지며, The super frame has six frames, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 32 bit의 슈퍼 프레임 카운팅 데이터는, 상기 슈퍼 프레임 내에 6번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.The 32-bit super frame counting data inserted into the preliminary timeslot in the frame has a structure repeated six times in the super frame. 제 4항에 있어서,The method of claim 4, wherein 상기 위성 디지털 방송 송신기가 QPSK 변조 방식인 경우, If the satellite digital broadcast transmitter is a QPSK modulation scheme, 상기 예비 타임슬롯은 I채널 및 Q채널에 대해 64 bit를 가지며, 상기 슈퍼 프레임내에 상기 64 bit의 슈퍼 프레임 카운팅 데이터가 6번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.The preliminary timeslot has 64 bits for the I and Q channels, and the pilot broadcast channel processing of the satellite digital broadcast transmitter has a structure in which the 64 bit super frame counting data is repeated six times in the super frame. Device. 제 2항에 있어서,The method of claim 2, 상기 슈퍼 프레임 카운팅 데이터는,The super frame counting data, 상기 예비 타임슬롯내에서 소정번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.And a repeating structure predetermined times within the preliminary timeslot. 제 6항에 있어서,The method of claim 6, 상기 예비 타임슬롯내에 4 bit의 상기 슈퍼 프레임 카운팅 데이터가 8번 반복되는 구조를 가지며, The super frame counting data of 4 bits is repeated eight times in the preliminary timeslot, 이에 의해 6개의 프레임으로 구성되는 상기 슈퍼 프레임내에 24 bit의 슈퍼 프레임 카운팅 데이터를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치.And 24 bits of super frame counting data in the super frame consisting of six frames. 제 1항에 있어서,The method of claim 1, 상기 위성 디지털 방송 송신기는,The satellite digital broadcast transmitter, 위성 디지털 방송 규격 ITU-R Rec. BO. 1130 System E 에 적용되는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 처리장치. Satellite Digital Broadcasting Standard ITU-R Rec. BO. 1130 System E Pilot broadcast channel processing apparatus, characterized in that applied to the system. 프레임의 동기획득을 위한 동기 데이터와, 방송 채널의 제어를 위한 정보 데이터, 및 슈퍼 프레임의 순서 정보인 슈퍼 프레임 카운팅 데이터를 각각 시간 분할하여 프레임을 생성하는 단계;Generating a frame by time-dividing each of synchronization data for synchronization acquisition of a frame, information data for control of a broadcast channel, and super frame counting data, which is sequence information of a super frame; 전송될 수신기의 고유 코드를 상기 프레임에 부여하는 단계; 및 Assigning said frame a unique code of a receiver to be transmitted; And 상기 고유 코드가 부여된 상기 프레임을 소정의 변조 방식으로 변조하는 단계;를 포함하는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.And modulating the frame to which the unique code has been assigned in a predetermined modulation scheme. 제 9항에 있어서,The method of claim 9, 상기 슈퍼 프레임 카운팅 데이터는,The super frame counting data, 상기 프레임내의 타임슬롯들 중 예비(reserved) 타임슬롯에 삽입되는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.And a pilot broadcast channel signal processing method of a satellite digital broadcast transmitter, characterized in that it is inserted into a reserved time slot among the time slots in the frame. 제 10항에 있어서,The method of claim 10, 상기 슈퍼 프레임은 소정개의 상기 프레임으로 이루어지며, The super frame consists of a predetermined number of frames, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 상기 슈퍼 프레임 카운팅 데이터는, 상기 슈퍼 프레임내에 상기 소정번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.And the super frame counting data inserted into the preliminary timeslot in the frame has a structure in which the super frame counting data is repeated the predetermined times in the super frame. 제 11항에 있어서,The method of claim 11, 상기 슈퍼 프레임은 6개의 프레임을 가지며, The super frame has six frames, 상기 프레임내의 상기 예비 타임슬롯에 삽입되는 32 bit의 슈퍼 프레임 카운팅 데이터는, 상기 슈퍼 프레임 내에 6번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.The 32-bit super frame counting data inserted into the preliminary timeslot in the frame has a structure repeated six times in the super frame. 제 12항에 있어서,The method of claim 12, 상기 위성 디지털 방송 송신기가 QPSK 변조방식인 경우, If the satellite digital broadcast transmitter is QPSK modulation, 상기 예비 타임슬롯은 I채널 및 Q채널에 대해 64 bit를 가지며, 상기 슈퍼 프레임내에 상기 64 bit의 슈퍼 프레임 카운팅 데이터가 6번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기 파일럿 방송 채널 신호처리방법.The preliminary timeslot has 64 bits for I and Q channels, and the 64 bit super frame counting data is repeated six times in the super frame. Way. 제 10항에 있어서,The method of claim 10, 상기 슈퍼 프레임 카운팅 데이터는,The super frame counting data, 상기 예비 타임슬롯내에서 소정번 반복되는 구조를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.And a pilot broadcasting channel signal processing method of the satellite digital broadcast transmitter, characterized in that the predetermined time is repeated within the preliminary timeslot. 제 14항에 있어서,The method of claim 14, 상기 예비 타임슬롯내에 4 bit의 상기 슈퍼 프레임 카운팅 데이터가 8번 반복되는 구조를 가지며, The super frame counting data of 4 bits is repeated eight times in the preliminary timeslot, 이에 의해 6개의 프레임으로 구성되는 상기 슈퍼 프레임내에 24 bit의 슈퍼 프레임 카운팅 데이터를 가지는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법.And 24 bits of super frame counting data in the super frame composed of six frames. 제 9항에 있어서,The method of claim 9, 상기 위성 디지털 방송 송신기는,The satellite digital broadcast transmitter, 위성 디지털 방송 규격 ITU-R Rec. BO. 1130 System E 에 적용되는 것을 특징으로 하는 위성 디지털 방송 송신기의 파일럿 방송 채널 신호처리방법. Satellite Digital Broadcasting Standard ITU-R Rec. BO. 1130 System E pilot signal processing method for a satellite digital broadcast transmitter, characterized in that applied to the system.
KR10-2003-0062842A 2003-09-08 2003-09-08 Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof Expired - Fee Related KR100503462B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR10-2003-0062842A KR100503462B1 (en) 2003-09-08 2003-09-08 Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof
JP2004240206A JP3987846B2 (en) 2003-09-08 2004-08-20 Pilot broadcast channel processing apparatus for satellite digital broadcast transmitter and signal processing method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0062842A KR100503462B1 (en) 2003-09-08 2003-09-08 Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof

Publications (2)

Publication Number Publication Date
KR20050025877A KR20050025877A (en) 2005-03-14
KR100503462B1 true KR100503462B1 (en) 2005-07-27

Family

ID=34420518

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0062842A Expired - Fee Related KR100503462B1 (en) 2003-09-08 2003-09-08 Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof

Country Status (2)

Country Link
JP (1) JP3987846B2 (en)
KR (1) KR100503462B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100705978B1 (en) * 2005-03-17 2007-04-10 주식회사 휴맥스 Timeline recalibration method and device
KR100711193B1 (en) * 2005-03-29 2007-04-24 (유)엔와이텔 How to display images in wireless photochat
US7693031B2 (en) * 2007-01-09 2010-04-06 Futurewei Technologies, Inc. Method and apparatus for achieving system acquisition and other signaling purposes using the preamble in an OFDM based communications system

Also Published As

Publication number Publication date
JP3987846B2 (en) 2007-10-10
JP2005086806A (en) 2005-03-31
KR20050025877A (en) 2005-03-14

Similar Documents

Publication Publication Date Title
US4611323A (en) Method for transmitting digitally coded analog signals
US9628867B2 (en) Method and apparatus for data rate controller for a code block multiplexing scheme
JP5620389B2 (en) Preamble transmitter / receiver and method for orthogonal frequency division multiplexing system
WO1996026582A1 (en) Variable rate transmitting method, and transmitter and receiver using it
CA2410783A1 (en) Vsb communication system
RU2005120004A (en) MULTI-CHANNEL TRANSMISSION AND RECEIVING WITH BLOCK CODING IN THE COMMUNICATION SYSTEM
US6219357B1 (en) Channel multiplex demultiplex method and channel multiplex demultiplex unit
EP0882327A2 (en) A method for enhancing data transmission
KR20030037872A (en) Apparatus for transmitting of data via packet data control channel in communication system
JPH0648796B2 (en) Demand assign satellite communication device
KR100503462B1 (en) Pilot Broadcasting Channel Processor of Satellite Digital Broadcasting transmission and a method signal processing thereof
US6473900B1 (en) Device for broadcasting digital information via satellite from a plurality of earth stations
CN101150575A (en) An Efficient Framing Scheme Supporting VCM/ACM in Digital Satellite Transmission System
KR100905570B1 (en) Apparatus and method for providing broadcast parameter message in mobile communication system
KR100547811B1 (en) Additional broadcasting service method and apparatus in digital broadcasting system
KR101919444B1 (en) Method for transmitting/receiving dl channels in wireless communication system
KR101108000B1 (en) Time Division Multiplexing System of Satellite Digital Multimedia Broadcasting and Its Method
KR100504991B1 (en) Method for inter-converting signals between cdm and tdm modes
JP3350428B2 (en) Transmission signal generator
EP2648381B1 (en) Method and apparatus for a data rate controller for a code block multiplexing scheme
JPH0118613B2 (en)
KR950010738B1 (en) Stereo Audio Transmitter for Optical CATV
AU2008200600B2 (en) Channel coding/decoding apparatus and method for a CDMA mobile communication system
JP3892869B2 (en) Receiving apparatus and receiving method for packet transmission system
JP3350515B2 (en) Receiving method and receiving device

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

R18-X000 Changes to party contact information recorded

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

PG1501 Laying open of application

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

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-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
PN2301 Change of applicant

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

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

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

PN2301 Change of applicant

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

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

PR1001 Payment of annual fee

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

Fee payment year number: 4

PR1001 Payment of annual fee

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

Fee payment year number: 5

PR1001 Payment of annual fee

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

Fee payment year number: 6

PR1001 Payment of annual fee

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

Fee payment year number: 7

PR1001 Payment of annual fee

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

Fee payment year number: 8

R18-X000 Changes to party contact information recorded

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

FPAY Annual fee payment

Payment date: 20130624

Year of fee payment: 9

PR1001 Payment of annual fee

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

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20140619

Year of fee payment: 10

PR1001 Payment of annual fee

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

Fee payment year number: 10

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: 20150716

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: 20150716

P22-X000 Classification modified

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