KR101466319B1 - Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof - Google Patents

Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof Download PDF

Info

Publication number
KR101466319B1
KR101466319B1 KR1020130087543A KR20130087543A KR101466319B1 KR 101466319 B1 KR101466319 B1 KR 101466319B1 KR 1020130087543 A KR1020130087543 A KR 1020130087543A KR 20130087543 A KR20130087543 A KR 20130087543A KR 101466319 B1 KR101466319 B1 KR 101466319B1
Authority
KR
South Korea
Prior art keywords
signal
priority
block
data block
data
Prior art date
Application number
KR1020130087543A
Other languages
Korean (ko)
Other versions
KR20140016175A (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 경희대학교 산학협력단
Publication of KR20140016175A publication Critical patent/KR20140016175A/en
Application granted granted Critical
Publication of KR101466319B1 publication Critical patent/KR101466319B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/30Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
    • H04N19/37Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability with arrangements for assigning different transmission priorities to video input data or to video coded data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2626Arrangements specific to the transmitter only
    • H04L27/2627Modulators
    • H04L27/2628Inverse Fourier transform modulators, e.g. inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/44Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/0014Carrier regulation
    • H04L2027/0083Signalling arrangements
    • H04L2027/0087Out-of-band signals, (e.g. pilots)

Abstract

비디오 신호 전송 효율 향상을 위한 다중 반송파 부호분할다중접속 시스템 및 그 시스템의 송수신 장치가 개시된다.
이 시스템의 송신 장치는 비디오 데이터를 SVC 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환한 후, 블록별 우선순위 정보에 따라 결정되는 데이터 블록별 우선순위에 기초하여 상기 SVC 비트스트림을 상기 데이터 블록별로 각각 할당하여 송신한다. 수신 장치는 상기 송신 장치에서 송신되는 신호를 수신하여 데이터 블록별 신호로 변환한 후 SVC 비트스트림으로 각각 할당하여 비디오 데이터로 복원한다. 이 때, 상기 송신 장치는 파일롯 신호를 상기 데이터 블록별로 각각 삽입하여 송신하고, 상기 수신 장치는 상기 송신 장치로부터 송신되는 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태를 추정한 후 데이터 블록별 우선순위를 결정하여 블록별 우선순위 정보로써 상기 송신 장치로 피드백한다.
A multicarrier CDMA (Multiple Carrier Code Division Multiple Access) system for improving video signal transmission efficiency and a transmitting / receiving apparatus for the system are disclosed.
The transmitting apparatus of this system converts the video data into an SVC bit stream, wherein the SVC bit stream is divided into a base layer signal to be transmitted and an enhancement layer signal which is combined with the base layer signal and improves the quality of the video information And then allocates and transmits the SVC bitstream for each data block on the basis of the priority for each data block determined according to priority information for each block. The receiving apparatus receives the signal transmitted from the transmitting apparatus, converts it into a data block-by-data signal, and then allocates it as an SVC bit stream, and restores the video data. At this time, the transmitting apparatus inserts a pilot signal for each data block, and the receiving apparatus estimates a channel state through a pilot signal included in a signal for each data block transmitted from the transmitting apparatus, Determines priority and feeds back to the transmission apparatus as priority information per block.

Description

비디오 신호 전송 효율 향상을 위한 다중 반송파 부호분할다중접속 시스템 및 그 시스템의 송수신 장치{Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof}[0001] The present invention relates to a multicarrier code division multiple access system for improving video signal transmission efficiency and a transmission / reception apparatus for the system,

본 발명은 비디오 신호 전송 효율 향상을 위한 다중 반송파 부호분할다중접속 시스템 및 그 시스템의 송수신 장치에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multicarrier CDMA system for improving video signal transmission efficiency and a transmitting / receiving apparatus for the system.

고속 데이터 전송 속도를 보장할 수 있는 차세대 무선 통신 기술로 각광받고 있는 다중 반송파 부호분할다중접속(Multi-Carrier Code Division Multiple Access, 이하 "MC-CDMA"를 병기함) 시스템은 직교 주파수 분할 다중화(Orthogonal Frequency Division Multiplexing: OFDM) 기술과 CDMA 기술을 결합한 시스템이다. 이러한 MC-CDMA 시스템에서 하나의 정보 심벌은 확산 코드 길이에 해당하는 개수만큼의 부반송파들에 걸쳐서 주파수 영역으로 확산되고, 정보 심벌들은 상호 직교하는 서로 다른 코드들을 사용하여 동일한 부반송파 그룹, 데이터 블록을 통하여 다중화된다. 즉, MC-CDMA 시스템에서는 다중화되는 데이터 블록 개수만큼의 정보 심벌들을 동시에 전송할 수 있다.A multi-carrier code division multiple access (hereinafter referred to as "MC-CDMA") system that is promising as a next generation wireless communication technology capable of ensuring a high data rate is an Orthogonal Frequency Division Multiplexing Frequency Division Multiplexing (OFDM) technology and CDMA technology. In this MC-CDMA system, one information symbol is spread in frequency domain over a number of subcarriers corresponding to a spreading code length, and information symbols are transmitted through the same subcarrier group and data block using mutually orthogonal codes. Respectively. That is, in the MC-CDMA system, information symbols corresponding to the number of multiplexed data blocks can be simultaneously transmitted.

한편, 통신 네트워크를 통하여 고품질의 비디오 신호를 전송하고자 많은 연구들이 진행되고 있다. SVC(Scalable Video Coding)는 시변 채널을 위한 H.264/MPEG4-AVC 표준 비디오 코덱의 종류로써, SVC 기법은 높은 수준의 비디오 비트 스트림 부호화를 가능하게 한다. 이러한 SVC 신호들은 두 개의 그룹 계층 안에서 층마다 코드화된 신호로 나뉘어진다. 하나는 기본 계층 신호로써 비디오 신호에서 가장 높은 우선순위를 가지며 반드시 송신되어야 하는 신호이다. 다른 하나는 향상 계층 신호로써 기본 계층 신호에 결합되어 수신된 비디오의 품질을 향상시키는 역할을 담당한다. 따라서, 향상 계층 신호는 기본 계층 신호에 비해 낮은 우선순위를 가지게 된다.On the other hand, many studies have been made to transmit high quality video signals through a communication network. SVC (Scalable Video Coding) is a kind of H.264 / MPEG4-AVC standard video codec for time-varying channels. SVC technique enables high-level video bitstream coding. These SVC signals are divided into layered coded signals in two group hierarchies. One is the base layer signal, which has the highest priority in the video signal and must be transmitted. And the other is an enhancement layer signal, which is combined with the base layer signal to improve the quality of the received video. Thus, the enhancement layer signal has a lower priority than the base layer signal.

이와 같이, 계층화되는 비디오 신호의 특성과 MC-CDMA 환경에서 채널 상황에 따라 다중화되는 데이터 블록들에 자원 할당이 가능한 특성을 접목하여 비디오 신호를 전송하는 기술이 요구된다.Thus, there is a demand for a technology for transmitting a video signal by combining characteristics of a layered video signal and a resource block in data blocks multiplexed according to channel conditions in an MC-CDMA environment.

본 발명이 이루고자 하는 기술적 과제는 비디오 계층 신호의 중요도와 데이터 블록별 우선순위를 고려하여 비디오 계층 신호를 데이터 블록별로 할당함으로써 비디오 신호 전송 효율이 향상되는 다중 반송파 부호분할다중접속 시스템 및 그 시스템의 송수신 장치를 제공하는 것이다.SUMMARY OF THE INVENTION The present invention is directed to a multicarrier CDMA system in which a video signal transmission efficiency is improved by allocating a video layer signal for each data block in consideration of the importance of a video layer signal and the priority of each data block, Device.

본 발명의 한 특징에 따른 송신 장치는,According to one aspect of the present invention,

다중 반송파 부호분할다중접속 시스템의 송신 장치로서, 비디오 데이터를 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환하는 인코더; 상기 파일롯 신호를 생성하는 생성기; 및 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 수신 장치로 송신하는 할당기를 포함하며, 상기 송신 장치는 상기 수신 장치에 의해 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태가 추정된 후 데이터 블록별 우선순위를 결정하여 피드백되는 블록별 우선순위 정보를 수신하는 것을 특징으로 한다.There is provided a transmission apparatus for a multicarrier code division multiple access system, comprising: a scalable video coding (SVC) bitstream for converting video data into a base layer signal to be transmitted and a base layer signal to be transmitted, Divided into enhancement layer signals acting as an encoder; A generator for generating the pilot signal; And an allocator allocating an SVC bitstream output from the encoder on a block-by-block basis based on block priority information, inserting a pilot signal generated by the generator for each data block, and transmitting the inserted pilot signal to a receiver, The transmitting apparatus estimates the channel state through the pilot signal included in the data block-by-data signal by the receiving apparatus, and then determines the priority for each data block and receives the priority information for each block to be fed back.

여기서, 상기 할당기에서 출력되는 SVC 비트스트림에 직교 확산 코드를 곱하여 채널들의 직교성을 확보하는 확산기; 상기 확산기에 의해 출력되는 신호를 IFFT 변환하는 IFFT기; 및 상기 IFFT기에 의해 변환되는 신호에 보호구간을 삽입하여 송신 안테나를 통해 상기 수신 장치로 송신하는 보호구간 삽입기를 더 포함한다.A spreader for multiplying an SVC bitstream output from the allocator by an orthogonal spreading code to secure orthogonality of the channels; An IFFT unit for IFFT-converting a signal output from the spreader; And a guard interval inserter for inserting a guard interval into the signal converted by the IFFT unit and transmitting the guard interval to the receiver through a transmission antenna.

또한, 상기 할당기는, 상기 수신 장치로부터 피드백되는 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림에 각각 할당될 데이터 블록별 우선순위를 확인하는 블록별 우선순위 확인기; 상기 인코더에서 출력되는 SVC 비트스트림에 상기 생성기에 의해 생성되는 파일롯 신호를 삽입하여 파일롯 신호가 삽입된 SVC 비트스트림을 출력하는 파일롯 신호 삽입기; 및 상기 블록별 우선순위 확인기에 의해 확인되는 데이터 블록별 우선순위에 기초하여 상기 파일롯 신호 삽입기에서 출력되는 SVC 비트스트림을 각 데이터 블록에 할당하는 데이터 블록 선택기를 포함한다.In addition, the allocator may include a priority checker for each block to check the priority of each data block to be allocated to the SVC bitstream output from the encoder, based on priority information for each block fed back from the receiving device; A pilot signal inserter for inserting a pilot signal generated by the generator into an SVC bitstream output from the encoder and outputting an SVC bitstream into which a pilot signal is inserted; And a data block selector for allocating an SVC bit stream output from the pilot signal inserter to each data block based on a priority of each data block identified by the block priority checker.

또한, 상기 데이터 블록 선택기는 데이터 블록 중에서 우선순위가 가장 높은 데이터 블록에 상기 기본 계층 신호를 할당하고, 데이터 블록 중에서 우선순위가 낮은 데이터 블록에 상기 향상 계층 신호를 할당하는 것을 특징으로 한다.The data block selector allocates the base layer signal to a data block having the highest priority among data blocks and allocates the enhancement layer signal to a data block having a lower priority among the data blocks.

또한, 상기 데이터 블록 선택기는 상기 향상 계층 신호가 중요도에 따라 다수의 향상 계층 신호로 이루어져 있는 경우, 그 중요도에 따라 데이터 블록들의 우선순위에 대응되도록 할당하는 것을 특징으로 한다.If the enhancement layer signal is composed of a plurality of enhancement layer signals according to the importance, the data block selector allocates the enhancement layer signal so as to correspond to the priority of the data blocks according to the importance of the enhancement layer signal.

본 발명의 다른 특징에 따른 수신 장치는,According to another aspect of the present invention,

다중 반송파 부호분할다중접속 시스템의 수신 장치로서, 상기 다중 반송파 부호분할다중접속 시스템의 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 SVC 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 출력하는 할당기; 상기 할당기에서 출력되는 SVC 비트스트림을 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및 상기 할당기에서 구분되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기를 포함하며, 상기 할당기는 상기 궤환기에서 결정되는 데이터 블록별 우선순위에 따라 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 상기 SVC 비트스트림으로 출력하는 것을 특징으로 한다.There is provided a receiving apparatus for a multicarrier CDMA system, comprising: an SVC bitstream separating signals transmitted from a transmitting apparatus of the multicarrier CDMA system into data blocks, wherein the SVC bitstream comprises a base layer signal to be transmitted, And an enhancement layer signal, the enhancement layer signal being combined with a base layer signal to improve the quality of the video information; An SVC decoder for combining the SVC bitstream output from the allocator and outputting the combined signal as a video signal; And estimating a channel state of the multi-Carrier-CDMA system using a pilot signal included in a data block-by-data-signal signal classified by the allocator, and determining a priority of each data block based on the estimated channel state Wherein the allocator divides the signal transmitted from the transmission apparatus according to the priority of the data block determined by the feedback unit by data block and outputs the SVC bitstream .

여기서, 수신 안테나를 통해 상기 송신 장치로부터 송신되어 수신되는 신호로부터 보호구간을 제거하여 출력하는 보호구간 제거기; 상기 보호구간 제거기로부터 출력되는 신호를 FFT 변환하여 출력하는 FFT기; 및 상기 할당기에서 출력되는 SVC 비트스트림에 대해 대응되는 확산 코드를 사용하여 역환산하여 상기 SVC 디코더로 출력하는 역확산기를 더 포함한다.A guard interval canceller for removing a guard interval from a signal transmitted and received from the transmitting apparatus through a receiving antenna and outputting the guard interval; An FFT unit for FFT-converting the signal output from the guard interval eliminator and outputting the signal; And a despreader for inversely converting the SVC bit stream output from the allocator using a corresponding spreading code and outputting the inversely converted SVC bit stream to the SVC decoder.

또한, 상기 궤환기는, 상기 할당기에서 출력되는 신호에 포함되어 있는 파일롯 신호를 이용하여 다중 반송파 부호분할다중접속 시스템의 채널 상태 정보를 확인하고, 확인되는 채널 상태를 통해 채널 환경을 추정하여 대응되는 채널 추정값을 출력하는 채널 추정기; 및 상기 채널 추정기에서 출력되는 채널 추정값에 기초하여 다중화된 데이터 블록별 우선순위를 결정하는 블록별 우선순위 결정기를 포함한다.Also, the feedback unit may identify the channel state information of the multi-carrier CDMA system using the pilot signal included in the signal output from the allocator, estimate the channel environment through the channel state to be checked, A channel estimator for outputting a channel estimation value; And a block-by-block prioritizer for determining a priority of a multiplexed data block based on a channel estimation value output from the channel estimator.

본 발명의 또 다른 특징에 따른 다중 반송파 부호분할다중접속 시스템은,According to another aspect of the present invention, there is provided a multi-

비디오 데이터를 SVC 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환한 후, 블록별 우선순위 정보에 따라 결정되는 데이터 블록별 우선순위에 기초하여 상기 SVC 비트스트림을 상기 데이터 블록별로 각각 할당하여 송신하는 송신 장치; 및 상기 송신 장치에서 송신되는 신호를 수신하여 데이터 블록별 신호로 변환한 후 SVC 비트스트림으로 각각 할당하여 비디오 데이터로 복원하는 수신 장치를 포함하고, 상기 송신 장치는 파일롯(pilot) 신호를 상기 데이터 블록별로 각각 삽입하여 송신하고, 상기 수신 장치는 상기 송신 장치로부터 송신되는 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태를 추정한 후 데이터 블록별 우선순위를 결정하여 블록별 우선순위 정보로써 상기 송신 장치로 피드백하는 것을 특징으로 한다.The SVC bitstream of the video data is converted into a base layer signal to be transmitted and an enhancement layer signal which is combined with the base layer signal and improves the quality of the video information, A transmitting device for allocating and transmitting the SVC bitstream for each of the data blocks based on a priority of each data block determined according to rank information; And a receiving apparatus for receiving a signal transmitted from the transmitting apparatus, converting the received signal into a data block-by-data signal, and allocating the SVC bit stream to each of the SVC bitstreams, and restoring the data into video data, And the receiving apparatus estimates the channel state through the pilot signal included in the signal for each data block transmitted from the transmitting apparatus, determines the priority for each data block, And feedback to the device.

여기서, 상기 송신 장치는, 비디오 데이터를 SVC 비트스트림으로 변환하여 출력하는 인코더; 상기 파일롯 신호를 생성하는 생성기; 상기 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 출력하는 할당기를 포함하는 것을 특징으로 한다.Here, the transmitting apparatus includes: an encoder for converting video data into an SVC bit stream and outputting the converted SVC bit stream; A generator for generating the pilot signal; And allocating an SVC bitstream output from the encoder on a data block basis based on the priority information for each block and inserting a pilot signal generated by the generator for each data block and outputting the pilot signal.

또한, 상기 수신 장치는, 상기 블록별 우선순위 정보에 기초하여 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 출력하는 할당기; 상기 할당기에서 출력되는 데이터 블록별 신호를 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및 상기 할당기에서 출력되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기를 포함한다.The receiving apparatus may further include: an allocator for classifying signals transmitted from the transmitting apparatus on a block-by-block basis based on the block-by-block priority information; An SVC decoder for combining the data block signal output from the allocator and outputting the signal as a video signal; And estimating a channel state of the multicarrier CDMA system using a pilot signal included in a data block signal output from the allocator, and determining a priority of each data block based on the estimated channel state And a feedback unit for feeding back to the transmission apparatus as priority information for each block.

본 발명의 또 다른 특징에 따른 송신 장치는, According to another aspect of the present invention,

다중 반송파 부호분할다중접속 시스템의 송신 장치로서, 비디오 데이터를 SVC 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환하여 출력하는 인코더; 상기 파일롯 신호를 생성하는 생성기; 사용자별 정보에 기초하여 사용자별 우선순위를 판단하는 사용자 우선순위 판단기; 및 상기 사용자 우선순위 판단기에 의해 판단되는 사용자별 우선순위 정보와 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 수신 장치로 송신하는 할당기를 포함하며, 상기 송신 장치는 상기 복수의 수신 장치에 의해 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태가 추정된 후 데이터 블록별 우선순위의 결정에 따라 피드백되는 블록별 우선순위 정보를 각각 수신하는 것을 특징으로 한다.A transmitting apparatus for a multicarrier CDMA system, the apparatus comprising: an SVC bitstream, wherein the SVC bitstream comprises a base layer signal to be transmitted and an enhancement layer, which is combined with the base layer signal, Divided into signals - and outputting the converted signals; A generator for generating the pilot signal; A user priority determiner for determining a priority for each user based on user-specific information; And an SVC bitstream output from the encoder on the basis of priority information for each user determined by the user priority determiner and priority information for a plurality of blocks fed back from a plurality of receiving apparatuses, And an allocator for inserting a pilot signal generated by the plurality of reception devices into the data block and transmitting the pilot signal to the reception device, wherein the transmission device estimates a channel state through a pilot signal included in the data block- And receiving priority information for each block to be fed back according to the determination of the priority for each data block.

여기서, 상기 사용자별 우선순위 정보는 사용자 프로파일에 저장되어 있는 사용자들이 사용하는 장치 정보, 사용자들이 요구하는 QoS 정보, 사용자들의 데이터 사용량 또는 사용자의 요금제 중 적어도 하나에 의해 결정되는 것을 특징으로 한다.Here, the priority information for each user is determined by at least one of device information used by users stored in a user profile, QoS information requested by users, data usage amount of users, or a user fee.

또한, 상기 할당기는, 상기 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보와 상기 사용자 우선순위 판단기로부터 전달되는 사용자별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림에 각각 할당될 데이터 블록별 우선순위를 결정하는 블록별 우선순위 확인기; 상기 인코더에서 출력되는 SVC 비트스트림에 상기 생성기에 의해 생성되는 파일롯 신호를 삽입하여 파일롯 신호가 삽입된 SVC 비트스트림을 출력하는 파일롯 신호 삽입기; 및 상기 블록별 우선순위 확인기에 의해 확인되는 데이터 블록별 우선순위에 기초하여 상기 파일롯 신호 삽입기에서 출력되는 SVC 비트스트림을 각 데이터 블록에 할당하는 데이터 블록 선택기를 포함한다.The allocator allocates the SVC bitstream output from the encoder based on priority information for each of a plurality of blocks fed back from the plurality of receiving apparatuses and priority information for each user transmitted from the user priority determiner A priority checker for each block for determining a priority for each data block; A pilot signal inserter for inserting a pilot signal generated by the generator into an SVC bitstream output from the encoder and outputting an SVC bitstream into which a pilot signal is inserted; And a data block selector for allocating an SVC bit stream output from the pilot signal inserter to each data block based on a priority of each data block identified by the block priority checker.

또한, 상기 블록별 우선순위 확인기는 상기 사용자별 우선순위 정보에 의해 우선순위가 가장 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보에 의해 데이터 블록별 우선순위를 결정하는 것을 특징으로 한다.The priority checker for each block is characterized in that the priority for each data block is determined by priority information for each block fed back from a receiving apparatus corresponding to a user having the highest priority according to the priority information for each user .

또한, 상기 블록별 우선순위 확인기는, 상기 사용자별 우선순위 정보에 의해 우선순위가 가장 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 우선순위가 가장 높은 데이터 블록을 우선순위가 가장 높은 데이터 블록으로 결정하고, 상기 사용자별 우선순위 정보에 의해 우선순위가 두 번째로 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 우선순위가 가장 높은 데이터 블록을 우선순위가 두 번째로 높은 데이터 블록으로 결정하는 것을 특징으로 한다.In addition, the block-by-block priority checker selects a data block having the highest priority determined based on the priority information for each block fed back from the receiving apparatus corresponding to the user having the highest priority according to the priority information for each user The data block having the highest priority determined by the priority information for each block fed back from the receiving apparatus corresponding to the user having the second highest priority according to the priority information for each user, Is determined to be the second highest-priority data block.

본 발명의 또 다른 특징에 따른 다중 반송파 부호분할다중접속 시스템은,According to another aspect of the present invention, there is provided a multi-

비디오 데이터를 SVC 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환한 후, 사용자 우선순위 정보와 블록별 우선순위 정보에 따라 결정되는 데이터 블록별 우선순위에 기초하여 상기 SVC 비트스트림을 상기 데이터 블록별로 각각 할당하여 송신하는 송신 장치; 및 상기 송신 장치에서 송신되는 신호를 수신하여 데이터 블록별 신호로 변환한 후 SVC 비트스트림으로 각각 할당하여 비디오 데이터로 복원하는 복수의 수신 장치를 포함하고, 상기 송신 장치는 파일롯(pilot) 신호를 상기 데이터 블록별로 각각 삽입하여 송신하고, 상기 복수의 수신 장치는 상기 송신 장치로부터 송신되는 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태를 추정한 후 데이터 블록별 우선순위를 결정하여 블록별 우선순위 정보로써 상기 송신 장치로 각각 피드백하는 것을 특징으로 한다.Video data to an SVC bitstream, wherein the SVC bitstream is divided into a base layer signal to be transmitted and an enhancement layer signal, which is combined with the base layer signal and improves the quality of the video information, A transmission unit for allocating and transmitting the SVC bitstream for each data block based on priority information for each data block determined according to information and priority information for each block; And a plurality of receiving devices for receiving signals transmitted from the transmitting device, converting the received signals into data-block-based signals, and then allocating the SVC bitstreams to SVC bitstreams and restoring them into video data, Each of the plurality of receiving apparatuses estimates a channel state through a pilot signal included in a signal for each data block transmitted from the transmitting apparatus and then determines a priority for each data block, And the information is fed back to the transmission apparatus as information.

여기서, 상기 송신 장치는, 비디오 데이터를 SVC 비트스트림으로 변환하여 출력하는 인코더; 상기 파일롯 신호를 생성하는 생성기; 상기 사용자 프로파일에 저장되어 있는 사용자별 정보에 기초하여 사용자별 우선순위를 판단하는 사용자 우선순위 판단기; 및 상기 사용자 우선순위 판단기에 의해 판단되는 사용자별 우선순위 정보와 상기 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 출력하는 할당기를 포함하는 것을 특징으로 한다.Here, the transmitting apparatus includes: an encoder for converting video data into an SVC bit stream and outputting the converted SVC bit stream; A generator for generating the pilot signal; A user priority determiner for determining a priority for each user based on user-specific information stored in the user profile; And an SVC bitstream output from the encoder on the basis of priority information for each user determined by the user priority determiner and priority information for a plurality of blocks fed back from the plurality of receiving apparatuses, And an allocator for inserting and outputting a pilot signal generated by the generator for each data block.

또한, 상기 복수의 수신 장치 각각은, 상기 송신 장치로 송신한 블록별 우선순위 정보에 기초하여 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 출력하는 할당기; 상기 할당기에서 출력되는 데이터 블록별 신호를 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및 상기 할당기에서 출력되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기를 포함한다.Each of the plurality of receiving apparatuses may further include: an assigning unit for classifying signals transmitted from the transmitting apparatus on a block-by-data block basis based on priority information for each block transmitted to the transmitting apparatus; An SVC decoder for combining the data block signal output from the allocator and outputting the signal as a video signal; And estimating a channel state of the multicarrier CDMA system using a pilot signal included in a data block signal output from the allocator, and determining a priority of each data block based on the estimated channel state And a feedback unit for feeding back to the transmission apparatus as priority information for each block.

본 발명에 따르면, 비디오 계층 신호가 서로 다른 중요도를 가지는 특성을 이용하여 MC-CDMA의 채널 상태에 따른 우선순위별 데이터 블록 할당을 통해서 비디오 신호 전송의 안정성과 전송율이 개선되고 이로 인해 시스템의 효율성이 향상된다.According to the present invention, stability and transmission rate of video signal transmission are improved through allocation of data blocks according to priority levels according to channel states of MC-CDMA using characteristics in which video layer signals have different importance, .

또한, 다수의 사용자의 환경에 따라 판단되는 데이터 블록별 우선순위에 따라 서로 다른 중요도를 가지는 비디오 계층 신호를 할당하여 전송함으로써 MC-CDMA 시스템의 채널 상태는 물론 사용자별 환경에 따른 효율적인 비디오 신호 전송이 가능해진다.In addition, video layer signals having different priority levels are allocated and transmitted according to the priorities of data blocks determined according to environments of a plurality of users, thereby efficiently transmitting video signals according to user environments as well as channel states of MC-CDMA systems It becomes possible.

도 1은 본 발명의 실시예에 따른 MC-CDMA 시스템의 송신 장치를 도시한 도면이다.
도 2는 도 1에 도시된 데이터 블록 할당기의 구체적인 구성을 도시한 도면이다.
도 3은 본 발명의 실시예에 따른 MC-CDMA 시스템의 수신 장치를 도시한 도면이다.
도 4는 도 3에 도시된 블록 정보 궤환기의 구체적인 구성을 도시한 도면이다.
도 5는 본 발명의 실시예에 따른 MC-CDMA 시스템에서 하나의 송신 장치가 다수의 사용자의 수신 장치로 비디오 신호를 방송하는 예를 도시한 도면이다.
도 6은 본 발명의 다른 실시예에 따른 MC-CDMA 시스템의 송신 장치를 도시한 도면이다.
도 7은 도 6에 도시된 데이터 블록 할당기의 구체적인 구성을 도시한 도면이다.
1 is a diagram illustrating a transmitting apparatus of an MC-CDMA system according to an embodiment of the present invention.
2 is a diagram showing a specific configuration of the data block allocator shown in FIG.
3 is a diagram illustrating a receiving apparatus of an MC-CDMA system according to an embodiment of the present invention.
4 is a diagram showing a specific configuration of the block information feedback device shown in FIG.
5 is a diagram illustrating an example in which one transmitting apparatus broadcasts a video signal to a plurality of user receiving apparatuses in an MC-CDMA system according to an embodiment of the present invention.
6 is a diagram illustrating a transmitting apparatus of an MC-CDMA system according to another embodiment of the present invention.
7 is a diagram showing a specific configuration of the data block allocator shown in FIG.

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.Throughout the specification, when an element is referred to as "comprising ", it means that it can include other elements as well, without excluding other elements unless specifically stated otherwise. Also, the terms " part, "" module," and " module ", etc. in the specification mean a unit for processing at least one function or operation and may be implemented by hardware or software or a combination of hardware and software have.

도 1은 본 발명의 실시예에 따른 MC-CDMA 시스템의 송신 장치(100)를 도시한 도면이다.1 is a diagram illustrating a transmitting apparatus 100 of an MC-CDMA system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 실시예에 따른 MC-CDMA 시스템의 송신 장치(100)는 SVC 인코더(110), 데이터 블록 할당기(120), 직교 코드 확산기(130), IFFT(Inverse Fast Fourier Transform)기(140), 보호구간(Guard Interval, 이하 "GI"라고 함) 삽입기(150) 및 파일롯(pilot) 신호 생성기(160)를 포함한다.1, a transmitting apparatus 100 of an MC-CDMA system according to an exemplary embodiment of the present invention includes an SVC encoder 110, a data block allocator 120, an orthogonal code spreader 130, an IFFT A fast Fourier transformer 140, a Guard Interval (GI) inserter 150 and a pilot signal generator 160. [

SVC 인코더(110)는 송신할 비디오 데이터를 SVC 비트 스트림으로 생성하여 출력한다. 즉, SVC 인코더(110)는 비디오 데이터를 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호로 분류하여 출력한다. 여기서, 서로 다른 중요도를 가지는 비디오 계층 신호의 우선 순위는 기본 계층 신호가 가장 높고, 다음으로, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호의 순서로 우선순위를 갖는다.The SVC encoder 110 generates the SVC bitstream of the video data to be transmitted and outputs the SVC bitstream. That is, the SVC encoder 110 converts the video data into a base layer signal, a first enhancement layer signal, a second enhancement layer signal, , And outputs it as an n-th enhancement layer signal. Here, the priority of the video layer signal having different significance levels is the highest for the base layer signal, then the first enhancement layer signal, the second enhancement layer signal, , And the nth enhancement layer signal.

데이터 블록 할당기(120)는 수신 장치(200)로부터 피드백(궤환)되는 블록별 우선순위 정보에 기초하여 다중화된 데이터 블록별로 우선순위를 결정하고, 결정된 우선순위에 따라 SVC 인코더(110)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 할당한다. 즉, 데이터 블록 할당기(120)는 기본 계층 신호를 우선순위가 가장 높은 데이터 블록에 할당하여 기본 계층 블록 신호(181)로 출력하고, 그 다음부터 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 그 우선순위에 따라 해당하는 데이터 블록에 할당하여 제1 향상 계층 블록 신호(182), 제2 향상 계층 블록 신호(183), …, 제n 향상 계층 블록 신호(184)로 출력한다.The data block allocator 120 determines a priority for each multiplexed data block based on the priority information for each block fed back from the receiving apparatus 200 and outputs the output from the SVC encoder 110 in accordance with the determined priority order A first enhancement layer signal, a second enhancement layer signal, ... , And an nth enhancement layer signal is allocated. That is, the data block allocator 120 allocates the base layer signal to the data block having the highest priority, outputs the base layer signal to the base layer block signal 181, and then outputs the first enhancement layer signal, ... The first enhancement layer block signal 182, the second enhancement layer block signal 183, and the second enhancement layer signal are allocated to the corresponding data block according to the priority order. , And outputs it to the nth enhancement layer block signal 184.

또한, 데이터 블록 할당기(120)는 파일롯 신호 생성기(160)에 의해 생성되는 파일롯 신호를 각 블록 신호(181, 182, 183, 184)에 삽입하여 출력한다.The data block allocator 120 inserts the pilot signals generated by the pilot signal generator 160 into the block signals 181, 182, 183, and 184, and outputs the pilot signals.

직교 코드 확산기(130)는 MC-CDMA 시스템에서의 채널들을 분리하기 위해 데이터 블록 할당기(120)에서 출력되는 기본 계층 블록 신호(181), 제1 향상 계층 블록 신호(182), 제2 향상 계층 블록 신호(183), …, 제n 향상 계층 블록 신호(184)에 직교 확산 코드를 곱하여 채널들의 직교성을 확보한 후 대응되는 신호로써 출력한다.The orthogonal code spreader 130 divides the base layer block signal 181, the first enhancement layer block signal 182, and the second enhancement layer signal 182 output from the data block allocator 120 to separate channels in the MC- The block signal 183, ... , The nth enhancement layer block signal 184 is multiplied by an orthogonal spreading code to secure orthogonality of the channels, and then output as a corresponding signal.

IFFT기(140)는 직교 코드 확산기(130)에 의해 출력되는 신호를 IFFT 변환하여 출력한다. The IFFT unit 140 IFFT-converts the signal output from the orthogonal code spreader 130 and outputs the signal.

GI 삽입기(150)는 IFFT기(140)에서 출력되는 신호에 보호구간(GI)을 삽입하여 송신 안테나(170)를 통해 수신 장치(200)로 출력한다.The GI inserter 150 inserts a guard interval GI into a signal output from the IFFT unit 140 and outputs the guard interval GI to the receiver 200 through a transmission antenna 170.

파일롯 신호 생성기(160)는 MC-CDMA 시스템에서의 채널들의 상태 정보 파악을 위해 사용되는 파일롯 신호를 생성하여 데이터 블록 할당기(120)로 제공한다.The pilot signal generator 160 generates a pilot signal used for state information of channels in the MC-CDMA system and provides the pilot signal to the data block allocator 120.

도 2는 도 1에 도시된 데이터 블록 할당기(120)의 구체적인 구성을 도시한 도면이다.FIG. 2 is a diagram showing a specific configuration of the data block allocator 120 shown in FIG.

도 2에 도시된 바와 같이, 데이터 블록 할당기(120)는 블록별 우선순위 확인기(121), 파일롯 신호 삽입기(123) 및 데이터 블록 선택기(125)를 포함한다.2, the data block allocator 120 includes a block-by-block prioritizer 121, a pilot signal inserter 123, and a data block selector 125.

블록별 우선순위 확인기(121)는 수신 장치(200)로부터 피드백되는 블록별 우선순위 정보에 기초하여 SVC 인코더(110)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호에 실질적으로 각각 할당될 데이터 블록별 우선순위를 확인한다.The block-by-block priority checker 121 receives the base layer signal, the first enhancement layer signal, the second enhancement layer signal, and the second enhancement layer signal output from the SVC encoder 110 based on the priority information for each block fed back from the reception apparatus 200, ... , And confirms the priority of each data block to be substantially allocated to the nth enhancement layer signal.

파일롯 신호 삽입기(123)는 SVC 인코더(110)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호에 파일롯 신호 생성기(160)로부터 제공되는 파일롯 신호를 삽입하여 각각 파일롯 신호가 삽입된 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 출력한다.The pilot signal inserter 123 includes a base layer signal output from the SVC encoder 110, a first enhancement layer signal, a second enhancement layer signal, A first enhancement layer signal, a second enhancement layer signal, and a second enhancement layer signal, into which a pilot signal is inserted, respectively, by inserting a pilot signal provided from the pilot signal generator 160 into an nth enhancement layer signal. , And outputs an nth enhancement layer signal.

데이터 블록 선택기(123)는 블록별 우선순위 확인기(121)에 의해 확인되는 데이터 블록별 우선순위를 참조하여, 가장 우선순위가 높은 데이터 블록은 파일롯 신호 삽입기(123)에서 출력되는 기본 계층 신호에 할당하여 기본 계층 블록 신호(181)로써 출력하고, 다음 우선순위의 데이터 블록은 파일롯 신호 삽입기(123)에서 출력되는 제1 향상 계층 신호에 할당하여 제1 향상 계층 블록 신호(182)로써 출력하며, 계속해서 다음의 우선순위의 데이트 블록들에 대해 제2 향상 계층 신호, …, 제n 향상 계층 신호에 각각 할당하여 제2 향상 계층 블록 신호(183), …, 제n 향상 계층 블록 신호(184)로써 출력한다.The data block selector 123 refers to the priorities of the data blocks identified by the block priority checker 121. The data block having the highest priority is the base layer signal output from the pilot signal inserter 123, And assigns the data block of the next priority to the first enhancement layer signal output from the pilot signal inserter 123 to output the first enhancement layer block signal 182 as the first enhancement layer block signal 182. [ A second enhancement layer signal for the next priority data blocks, ... The second enhancement layer block signal 183 is allocated to the n-th enhancement layer signal, , And outputs it as an nth enhancement layer block signal 184.

도 3은 본 발명의 실시예에 따른 MC-CDMA 시스템의 수신 장치(200)를 도시한 도면이다.3 is a diagram illustrating a receiving apparatus 200 of an MC-CDMA system according to an embodiment of the present invention.

도 3에 도시된 바와 같이, 본 발명의 실시예에 따른 MC-CDMA 시스템의 수신 장치(200)는 GI 제거기(210), FFT기(220), 데이터 블록 할당기(230), 직교 코드 역확산기(240), SVC 디코더(250) 및 블록 정보 궤환기(260)를 포함한다.3, a receiving apparatus 200 of an MC-CDMA system according to an embodiment of the present invention includes a GI remover 210, an FFT unit 220, a data block allocator 230, An SVC decoder 250, and a block information < RTI ID = 0.0 > feedbacker 260. < / RTI >

GI 제거기(210)는 수신 안테나(280)를 통해 수신되는 신호로부터 보호구간(GI)을 제거하여 출력한다.The GI eliminator 210 removes the guard interval GI from the signal received through the reception antenna 280 and outputs the guard interval GI.

FFT기(220)는 GI 제거기(210)로부터 출력되는 신호를 FFT 변환하여 출력한다.The FFT unit 220 FFT-converts the signal output from the GI eliminator 210 and outputs the signal.

데이터 블록 할당기(230)는 FFT기(220)로부터 출력되는 신호에 대해 데이터 블록별로 구분하여 출력한다. 이 때, 데이터 블록 할당기(230)는 블록 정보 궤환부(260)에 의해 블록별 우선순위 정보를 전달받아서 FFT기(220)에서 출력되는 신호 중에서 가장 우선순위가 높은 데이터 블록에 해당되는 신호에 대해서는 기본 계층 블록 신호(271)로써 출력하고, 다음 우선순위가 높은 데이터 블록에 해당되는 신호에 대해서는 제1 향상 계층 블록 신호(272)로써 출력하며, 다음의 우선순위의 데이터 블록들에 해당하는 신호들에 대해서는 제2 향상 계층(273), …, 제n 향상 계층 블록 신호(274)로써 출력한다. 여기서, 데이터 블록 할당기(230)는 블록 정보 궤환부(260)로부터 블록별 우선순위 정보를 전달받지 않고, 송신 장치(100)로부터 송신되는 신호를 통해 송신 장치(100)에서 실질적으로 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호가 할당된 데이터 블록별 우선순위 정보를 전달받아서 FFT기(220)에서 출력되는 신호들에 대해 데이터 블록별로 구분하여 출력할 수 있다.The data block allocator 230 divides the signal output from the FFT unit 220 for each data block and outputs the separated data block. At this time, the data block allocator 230 receives block priority information by the block information feedback unit 260, and outputs the signal corresponding to the data block having the highest priority among the signals output from the FFT unit 220 And output as a first enhancement layer block signal 272 for a signal corresponding to a data block having the next highest priority, and outputs a signal corresponding to the next higher priority data block A second enhancement layer 273 for ... , And outputs it as an nth enhancement layer block signal 274. Here, the data block allocator 230 does not receive the priority information for each block from the block information feedback unit 260, and transmits the base layer signal to the transmission apparatus 100 through the signal transmitted from the transmission apparatus 100, A first enhancement layer signal, a second enhancement layer signal, N-th enhancement layer signals, and outputs the signals output from the FFT unit 220 for each data block.

직교 코드 역확산기(240)는 데이터 블록 할당기(230)로부터 출력되는 신호, 즉, 기본 계층 블록 신호(271), 제1 향상 계층 블록 신호(272), 제2 향상 계층 블록 신호(273), …, 제n 향상 계층 블록 신호(274)에 대해 대응되는 확산 코드를 사용하여 역확산한다. 이 때, 직교 코드 역확산기(240)는 송신 장치(100)의 직교 코드 확산기(130)에서 사용된 확산 코드를 사용하여 역확산을 수행한다.The orthogonal code despreader 240 receives the signals output from the data block allocator 230, that is, the base layer block signal 271, the first enhancement layer block signal 272, the second enhancement layer block signal 273, ... , And the nth enhancement layer block signal 274 using the corresponding spreading code. At this time, the orthogonal code despreader 240 performs despreading using the spreading code used in the orthogonal code spreader 130 of the transmitting apparatus 100.

SVC 디코더(250)는 직교 코드 역확산기(240)에서 출력되는 기본 계층 블록 신호, 제1 향상 계층 블록 신호, 제2 향상 계층 블록 신호, …, 제n 향상 계층 블록 신호를 결합하여 비디오 신호로써 출력한다.The SVC decoder 250 receives the base layer block signal, the first enhancement layer block signal, the second enhancement layer block signal, and the second enhancement layer block signal output from the orthogonal code despreader 240. [ And an nth enhancement layer block signal, and outputs the result as a video signal.

블록 정보 궤환기(260)는 직교 코드 역확산기(240)에서 출력되는 신호에 포함되어 있는 파일롯 신호를 이용하여 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 송신 장치(100)로 블록별 우선순위 정보로써 피드백한다.The block information feedback unit 260 estimates a channel state using a pilot signal included in a signal output from the orthogonal code despreader 240, determines a priority for each data block based on the estimated channel state, And feeds back to the device 100 as priority information for each block.

도 4는 도 3에 도시된 블록 정보 궤환기(260)의 구체적인 구성을 도시한 도면이다.4 is a diagram showing a specific configuration of the block information feedback unit 260 shown in FIG.

도 4에 도시된 바와 같이, 블록 정보 궤환기(260)는 채널 추정기(261), 블록별 우선순위 결정기(263) 및 궤환기(265)를 포함한다.As shown in FIG. 4, the block information feedback unit 260 includes a channel estimator 261, a block-by-block priorizer 263, and a feedback unit 265.

채널 추정기(261)는 직교 코드 역확산기(240)에서 출력되는 신호에 포함되어 있는 파일롯 신호를 이용하여 MC-CDMA 채널들의 채널 상태 정보를 확인하고, 확인되는 채널 상태를 통해 채널 환경을 추정하여 대응되는 채널 추정값을 출력한다.The channel estimator 261 estimates the channel state information of the MC-CDMA channels using the pilot signal included in the signal output from the orthogonal code despreader 240, And outputs the channel estimation value.

블록별 우선순위 결정기(263)는 채널 추정기(261)에서 출력되는 채널 추정값에 기초하여 다중화된 데이터 블록별 우선순위를 결정한다.The block-by-block prioritizer 263 determines the priority of each multiplexed data block based on the channel estimation value output from the channel estimator 261.

궤환기(265)는 블록별 우선순위 결정기(263)에 의해 결정되는 데이터 블록별 우선순위 정보를 송신 장치(100)로 피드백한다.The feedback unit 265 feeds back the priority information for each data block determined by the block-by-block prioritizer 263 to the transmission apparatus 100. [

이와 같이, 본 발명의 실시예에서는 비디오 계층 신호가 서로 다른 중요도를 가지는 특성을 이용하여 MC-CDMA의 채널 상태에 따른 우선순위별 데이터 블록 할당을 통해서 비디오 신호 전송의 안정성과 전송율이 개선되고 이로 인해 시스템의 효율성이 향상된다.As described above, according to the embodiment of the present invention, stability and transmission rate of video signal transmission are improved through allocation of data blocks according to priority levels according to channel states of MC-CDMA using characteristics having different levels of importance of video layer signals, The efficiency of the system is improved.

한편, 도 5에 도시된 바와 같이, 본 발명의 실시예에 따른 MC-CDMA 시스템에서 하나의 송신 장치(100)가 다수의 사용자의 수신 장치(200-1, 200-2, …, 200-n)로 동일한 비디오 신호를 방송하는 경우 다수의 사용자의 수신 장치(200-1, 200-2, …, 200-n)로부터 채널 추정에 의한 블록별 우선순위 정보가 사용자별로 송신 장치(100)로 수신된다. 5, in a MC-CDMA system according to an embodiment of the present invention, one transmitting apparatus 100 includes a plurality of receiving apparatuses 200-1, 200-2, ..., 200-n (200-1, 200-2, ..., 200-n), the priority information for each block by channel estimation is received by the transmitting apparatus 100 on a user-by-user basis do.

그런데, 사용자별로 수신되는 블록별 우선순위 정보가 데이터 블록별로 동일한 경우에는 문제가 없지만 만약 데이터 블록별로 서로 다른 경우에는 데이터 블록별로 우선순위를 결정하여 비디오 계층 신호를 할당하는데 문제가 있다.However, there is no problem if priority information for each block received by each user is the same for each data block. However, if the priority information is different for each data block, priority is assigned to each data block to assign a video layer signal.

따라서, 본 발명의 다른 실시예에서는 상기한 문제를 해결하기 위한 MC-CDMA 시스템의 송신 장치(300)에 대해 설명한다.Therefore, in another embodiment of the present invention, a transmitting apparatus 300 of the MC-CDMA system for solving the above problem will be described.

도 6은 본 발명의 다른 실시예에 따른 MC-CDMA 시스템의 송신 장치(300)를 도시한 도면이다.FIG. 6 is a diagram illustrating a transmitting apparatus 300 of an MC-CDMA system according to another embodiment of the present invention.

도 6에 도시된 바와 같이, 본 발명의 다른 실시예에 따른 MC-CDMA 시스템의 송신 장치(300)는 SVC 인코더(310), 데이터 블록 할당기(320), 직교 코드 확산기(330), IFFT기(340), GI 삽입기(350), 파일롯 신호 생성기(360) 및 사용자 우선순위 판단기(390)를 포함한다. 여기서, SVC 인코더(310), 직교 코드 확산기(330), IFFT기(340), GI 삽입기(350) 및 파일롯 신호 생성기(360)는 도 1에 도시된 SVC 인코더(110), 직교 코드 확산기(130), IFFT기(140), GI 삽입기(150) 및 파일롯 신호 생성기(160)와 구성 및 기능이 동일하므로 그 설명을 생략하고 다른 구성요소에 대해서만 설명한다.6, a transmitting apparatus 300 of an MC-CDMA system according to another embodiment of the present invention includes an SVC encoder 310, a data block allocator 320, an orthogonal code spreader 330, A pilot signal generator 340, a GI inserter 350, a pilot signal generator 360 and a user priority determiner 390. The SVC encoder 310, the orthogonal code spreader 330, the IFFT unit 340, the GI inserter 350, and the pilot signal generator 360 are connected to the SVC encoder 110, the orthogonal code spreader 130, the IFFT unit 140, the GI inserter 150, and the pilot signal generator 160 are the same in configuration and function, and thus the description thereof will be omitted and only the other components will be described.

사용자 우선순위 판단기(390)는 MC-CDMA 시스템에 저장되어 있는 사용자 프로파일을 받아서 사용자별 우선순위를 판단하여 데이터 블록 할당기(320)로 전달한다. 여기서, 사용자 프로파일은 사용자들이 사용하는 장치 정보, 사용자들이 요구하는 QoS 정보, 사용자들의 데이터 사용량, 사용자의 요금제 등이 된다.The user priority determiner 390 receives the user profile stored in the MC-CDMA system, determines the priority for each user, and transmits the user profile to the data block allocator 320. Here, the user profile includes device information used by users, QoS information required by users, data usage amount of users, a user's fee scheme, and the like.

따라서, 사용자 우선순위 판단기(390)는 사용자 프로파일, 즉 사용하는 장치 정보, 사용자들이 요구하는 QoS 정보, 사용자들의 데이터 사용량, 사용자의 요금제 등에 따라 사용자별 가중치를 부여하여 최종적으로 사용자별 우선순위를 판단한다. 사용자가 사용하는 장치의 예를 들면, 스마트 TV > 태블릿 PC > 스마트폰 등의 순서로 우선순위가 판단되도록 가중치가 부여될 수 있다.Accordingly, the user priority determiner 390 assigns weights to the users according to the user profile, that is, the device information to be used, the QoS information requested by the users, the data usage amount of the users, . For example, smart TVs, tablet PCs, smart phones, and the like may be weighted so that priorities are determined in order of devices used by users.

데이터 블록 할당기(320)는 다수의 수신 장치(200-1, 200-2, …, 200-n)로부터 피드백되는 블록별 우선순위 정보와 사용자 우선순위 판단기(390)에서 판단되는 사용자별 우선순위에 기초하여 SVC 인코더(310)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 데이터 블록별로 할당한다. 예를 들어, 데이터 블록 할당기(320)는 가장 우선순위가 높은 사용자의 장치로부터 피드백되는 블록별 우선순위 정보에 따라 정해지는 데이터 블록별 우선순위에 따라 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 할당할 수 있다. 또는, 가장 우선순위가 높은 사용자 장치로부터 피드백되는 블록별 우선순위 정보에 따라 가장 우선순위가 높은 데이터 블록에 기본 계층 신호를 할당하고, 다음 우선순위가 높은 사용자 장치로부터 피드백되는 블록별 우선순위 정보에 따라 가장 우선순위가 높은 데이터 블록에 제1 향상 계층 신호를 할당하는 방식으로 데이터 블록별 우선순위를 결정하여 비디오 계층 신호를 각각 할당할 수 있다.The data block allocator 320 receives the priority information for each block fed back from the plurality of receiving apparatuses 200-1, 200-2, ..., 200-n and the priority information for each user determined by the user priority determiner 390 A first enhancement layer signal, a second enhancement layer signal, and a second enhancement layer signal output from the SVC encoder 310 based on the rank, , And an n-th enhancement layer signal is allocated for each data block. For example, the data block allocator 320 allocates the data of the base layer signal, the first enhancement layer signal, and the first enhancement layer signal according to the priority of each data block determined according to the priority information for each block fed back from the apparatus of the user having the highest priority. 2 enhancement layer signal, ... , And an nth enhancement layer signal can be allocated. Alternatively, the base layer signal is allocated to the data block having the highest priority according to the priority information for each block fed back from the user apparatus having the highest priority, and priority information for each block fed back from the user apparatus having the next highest priority is allocated Accordingly, the first enhancement layer signal is allocated to the data block having the highest priority, so that the priority of the data block can be determined and the video layer signal can be allocated.

이와 같이, 데이터 블록 할당기(320)는 다수의 수신 장치(200-1, 200-2, …, 200-n)로부터 피드백되는 블록별 우선순위 정보와 사용자 우선순위 판단기(390)에서 판단되는 사용자별 우선순위를 조합하여 데이터 블록별 우선순위를 결정한 후 그에 따라 SVC 인코더(310)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호를 할당한다.In this manner, the data block allocator 320 receives the priority information for each block fed back from the plurality of receiving apparatuses 200-1, 200-2, ..., 200-n and the priority information for each block determined by the user priority determiner 390 A priority enhancement layer signal, a second enhancement layer signal, and a second enhancement layer signal output from the SVC encoder 310, , And an nth enhancement layer signal is allocated.

또한, 도 1에서와 마찬가지로, 데이터 블록 할당기(320)는 파일롯 신호 생성기(360)에 의해 생성되는 파일롯 신호를 각 블록 신호(381, 382, 383, 384)에 삽입하여 출력한다.1, the data block allocator 320 inserts a pilot signal generated by the pilot signal generator 360 into each block signal 381, 382, 383, and 384, and outputs the result.

도 7은 도 6에 도시된 데이터 블록 할당기(320)의 구체적인 구성을 도시한 도면이다.FIG. 7 is a diagram showing a specific configuration of the data block allocator 320 shown in FIG.

도 7에 도시된 바와 같이, 데이터 블록 할당기(320)는 블록별 우선순위 확인기(321), 파일롯 신호 삽입기(323) 및 데이터 블록 선택기(325)를 포함한다. 여기서, 파일롯 신호 삽입기(323)는 도 2에 도시된 파일롯 신호 삽입기(323)와 구성 및 기능이 동일하므로 그 설명을 생략하고 다른 구성요소에 대해서만 설명한다.As shown in FIG. 7, the data block allocator 320 includes a block-by-block priority checker 321, a pilot signal inserter 323, and a data block selector 325. Here, the pilot signal inserter 323 has the same configuration and function as those of the pilot signal inserter 323 shown in FIG. 2, so that the description thereof will be omitted and only the other elements will be described.

블록별 우선순위 확인기(321)는 사용자별 수신 장치(200-1, 200-2, …, 200-n)로부터 피드백되는 블록별 우선순위 정보와 사용자 우선순위 판단기(390)로부터 전달되는 사용자별 우선순위 정보에 기초하여 SVC 인코더(110)에서 출력되는 기본 계층 신호, 제1 향상 계층 신호, 제2 향상 계층 신호, …, 제n 향상 계층 신호에 실질적으로 각각 할당될 데이터 블록별 우선순위를 결정한다. 상기 예에서와 같이, 가장 우선순위가 높은 사용자의 장치로부터 피드백되는 블록별 우선순위 정보에 따라 데이터 블록별 우선순위를 결정할 수 있다. 또는, 가장 우선순위가 높은 사용자 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 가장 우선순위가 높은 데이터 블록을 가장 우선순위가 높은 데이터 블록으로 결정하고, 다음 우선순위가 높은 사용자 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 가장 우선순위가 높은 데이터 블록을 다음으로 우선순위가 높은 데이터 블록으로 결정하는 방식으로 블록별 우선순위 확인기(321)가 데이터 블록별 우선순위를 결정할 수 있다.The block-by-block priority checker 321 receives priority information for each block fed back from the receiving apparatuses 200-1, 200-2, ..., 200-n for each user, A first enhancement layer signal, a second enhancement layer signal, and a second enhancement layer signal output from the SVC encoder 110 based on the priority priority information. , And the priority for each data block to be substantially allocated to the nth enhancement layer signal is determined. As in the above example, the priority for each data block can be determined according to the priority information for each block fed back from the apparatus of the user having the highest priority. Alternatively, the data block having the highest priority determined through the priority information for each block fed back from the user apparatus having the highest priority is determined as the data block having the highest priority, and the data block having the highest priority is fed back from the user apparatus having the next highest priority The block-by-block priority checker 321 can determine the priority of each data block by determining the data block having the highest priority determined by the block-by-block priority information as the next highest-priority data block.

데이터 블록 선택기(323)는 블록별 우선순위 확인기(321)에 의해 결정되는 데이터 블록별 우선순위를 참조하여, 가장 우선순위가 높은 데이터 블록은 파일롯 신호 삽입기(323)에서 출력되는 기본 계층 신호에 할당하여 기본 계층 블록 신호(381)로써 출력하고, 다음 우선순위의 데이터 블록은 파일롯 신호 삽입기(323)에서 출력되는 제1 향상 계층 신호에 할당하여 제1 향상 계층 블록 신호(382)로써 출력하며, 계속해서 다음의 우선순위의 데이트 블록들에 대해 제2 향상 계층 신호, …, 제n 향상 계층 신호에 각각 할당하여 제2 향상 계층 블록 신호(383), …, 제n 향상 계층 블록 신호(384)로써 출력한다.The data block selector 323 refers to the priorities of the data blocks determined by the block-by-block priority checker 321, and the data block with the highest priority is the base layer signal output from the pilot signal inserter 323, And assigns the data block of the next priority to the first enhancement layer signal output from the pilot signal inserter 323 to output the first enhancement layer block signal 382 as the first enhancement layer block signal 382. [ A second enhancement layer signal for the next priority data blocks, ... The second enhancement layer block signal 383 is allocated to the n-th enhancement layer signal, , And outputs it as an nth enhancement layer block signal 384.

이와 같이, 본 발명의 다른 실시예에서는 다수의 사용자의 환경에 따라 판단되는 데이터 블록별 우선순위에 따라 서로 다른 중요도를 가지는 비디오 계층 신호를 할당하여 전송함으로써 MC-CDMA 시스템의 채널 상태는 물론 사용자별 환경에 따른 효율적인 비디오 신호 전송이 가능해진다.As described above, in another embodiment of the present invention, video layer signals having different priority levels are allocated and transmitted according to priorities of data blocks determined according to environments of a plurality of users, thereby transmitting channel levels of the MC-CDMA system Thereby enabling efficient video signal transmission depending on the environment.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, It belongs to the scope of right.

Claims (19)

다중 반송파 부호분할다중접속 시스템의 송신 장치에 있어서,
비디오 데이터를 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환하는 인코더;
파일롯 신호를 생성하는 생성기; 및
블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 수신 장치로 송신하는 할당기를 포함하며,
상기 송신 장치는 상기 수신 장치에 의해 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태가 추정된 후 데이터 블록별 우선순위를 결정하여 피드백되는 블록별 우선순위 정보를 수신하는
것을 특징으로 하는 송신 장치.
A transmission apparatus of a multi-carrier CDMA system,
The video data is converted into an SVC (Scalable Video Coding) bitstream, wherein the SVC bitstream is divided into a base layer signal to be transmitted and an enhancement layer signal, which is combined with the base layer signal and improves the quality of the video information An encoder;
A generator for generating a pilot signal; And
And an allocator for allocating an SVC bitstream output from the encoder based on priority information per block for each data block, inserting a pilot signal generated by the generator for each data block, and transmitting the inserted pilot signal to a receiver,
The receiving apparatus estimates a channel state through a pilot signal included in a data block-by-data signal by the receiving apparatus, determines a priority for each data block, and receives priority information for each block to be fed back
And a transmission unit for transmitting the transmission data.
제1항에 있어서,
상기 할당기에서 출력되는 SVC 비트스트림에 직교 확산 코드를 곱하여 채널들의 직교성을 확보하는 확산기;
상기 확산기에 의해 출력되는 신호를 IFFT 변환하는 IFFT기; 및
상기 IFFT기에 의해 변환되는 신호에 보호구간을 삽입하여 송신 안테나를 통해 상기 수신 장치로 송신하는 보호구간 삽입기
를 더 포함하는 송신 장치.
The method according to claim 1,
A spreader for multiplying an SVC bit stream output from the allocator by an orthogonal spreading code to secure orthogonality of the channels;
An IFFT unit for IFFT-converting a signal output from the spreader; And
A guard interval inserter for inserting a guard interval into the signal converted by the IFFT unit and transmitting the guard interval to the receiver through a transmission antenna,
Further comprising:
제1항에 있어서,
상기 할당기는,
상기 수신 장치로부터 피드백되는 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림에 각각 할당될 데이터 블록별 우선순위를 확인하는 블록별 우선순위 확인기;
상기 인코더에서 출력되는 SVC 비트스트림에 상기 생성기에 의해 생성되는 파일롯 신호를 삽입하여 파일롯 신호가 삽입된 SVC 비트스트림을 출력하는 파일롯 신호 삽입기; 및
상기 블록별 우선순위 확인기에 의해 확인되는 데이터 블록별 우선순위에 기초하여 상기 파일롯 신호 삽입기에서 출력되는 SVC 비트스트림을 각 데이터 블록에 할당하는 데이터 블록 선택기
를 포함하는 송신 장치.
The method according to claim 1,
The allocator includes:
A block-by-block priority checker for checking a priority for each data block to be allocated to the SVC bit stream output from the encoder based on priority information for each block fed back from the receiving device;
A pilot signal inserter for inserting a pilot signal generated by the generator into an SVC bitstream output from the encoder and outputting an SVC bitstream into which a pilot signal is inserted; And
A data block selector for allocating, to each data block, an SVC bit stream output from the pilot signal inserter based on a priority for each data block identified by the block priority checker;
.
제3항에 있어서,
상기 데이터 블록 선택기는 데이터 블록 중에서 우선순위가 가장 높은 데이터 블록에 상기 기본 계층 신호를 할당하고, 데이터 블록 중에서 우선순위가 낮은 데이터 블록에 상기 향상 계층 신호를 할당하는 것을 특징으로 하는 송신 장치.
The method of claim 3,
Wherein the data block selector allocates the base layer signal to a data block having a highest priority among data blocks and allocates the enhancement layer signal to a data block having a lower priority among the data blocks.
제4항에 있어서,
상기 데이터 블록 선택기는 상기 향상 계층 신호가 중요도에 따라 다수의 향상 계층 신호로 이루어져 있는 경우, 그 중요도에 따라 데이터 블록들의 우선순위에 대응되도록 할당하는 것을 특징으로 하는 송신 장치.
5. The method of claim 4,
Wherein the data block selector allocates the enhancement layer signal to correspond to a priority of data blocks according to the importance of the enhancement layer signal when the enhancement layer signal is composed of a plurality of enhancement layer signals according to importance.
다중 반송파 부호분할다중접속 시스템의 수신 장치에 있어서,
상기 다중 반송파 부호분할다중접속 시스템의 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 출력하는 할당기;
상기 할당기에서 출력되는 SVC 비트스트림을 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및
상기 할당기에서 구분되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기를 포함하며,
상기 할당기는 상기 궤환기에서 결정되는 데이터 블록별 우선순위에 따라 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 상기 SVC 비트스트림으로 출력하는
것을 특징으로 하는 수신 장치.
A receiving apparatus of a multi-carrier CDMA system,
A scalable video coding (SVC) bitstream separating signals transmitted from a transmitter of the multicarrier CDMA system into data blocks, wherein the SVC bitstream comprises a base layer signal to be transmitted, An allocator for outputting an enhancement layer signal, the enhancement layer signal being used for improving quality of information;
An SVC decoder for combining the SVC bitstream output from the allocator and outputting the combined signal as a video signal; And
Estimating a channel state of the multicarrier CDMA system using a pilot signal included in a signal for each data block classified by the allocator, determining a priority for each data block based on the estimated channel state, And a feedback unit for feeding back the priority information of each block to the transmitting apparatus,
The allocator divides the signal transmitted from the transmission apparatus according to the priority of each data block determined by the feedback unit for each data block and outputs it as the SVC bit stream
.
제6항에 있어서,
수신 안테나를 통해 상기 송신 장치로부터 송신되어 수신되는 신호로부터 보호구간을 제거하여 출력하는 보호구간 제거기;
상기 보호구간 제거기로부터 출력되는 신호를 FFT 변환하여 출력하는 FFT기; 및
상기 할당기에서 출력되는 SVC 비트스트림에 대해 대응되는 확산 코드를 사용하여 역환산하여 상기 SVC 디코더로 출력하는 역확산기
를 더 포함하는 수신 장치.
The method according to claim 6,
A guard interval eliminator for removing a guard interval from a signal transmitted and received from the transmission apparatus through a reception antenna and outputting the guard interval;
An FFT unit for FFT-converting the signal output from the guard interval eliminator and outputting the signal; And
And a despreader for outputting the inverse transformed SVC bit stream to the SVC decoder using a spreading code corresponding to the SVC bit stream output from the allocator,
Further comprising:
제6항에 있어서,
상기 궤환기는,
상기 할당기에서 출력되는 신호에 포함되어 있는 파일롯 신호를 이용하여 다중 반송파 부호분할다중접속 시스템의 채널 상태 정보를 확인하고, 확인되는 채널 상태를 통해 채널 환경을 추정하여 대응되는 채널 추정값을 출력하는 채널 추정기; 및
상기 채널 추정기에서 출력되는 채널 추정값에 기초하여 다중화된 데이터 블록별 우선순위를 결정하는 블록별 우선순위 결정기
를 포함하는 수신 장치.
The method according to claim 6,
The above-
And a channel estimator for estimating a channel environment based on the channel state of the multicarrier CDMA system using the pilot signal included in the signal output from the allocator and outputting a corresponding channel estimation value, Estimator; And
A channel priority estimator for determining a priority of a multiplexed data block based on a channel estimation value output from the channel estimator,
.
비디오 데이터를 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환한 후, 블록별 우선순위 정보에 따라 결정되는 데이터 블록별 우선순위에 기초하여 상기 SVC 비트스트림을 상기 데이터 블록별로 각각 할당하여 송신하는 송신 장치; 및
상기 송신 장치에서 송신되는 신호를 수신하여 데이터 블록별 신호로 변환한 후 SVC 비트스트림으로 각각 할당하여 비디오 데이터로 복원하는 수신 장치를 포함하고,
상기 송신 장치는 파일롯(pilot) 신호를 상기 데이터 블록별로 각각 삽입하여 송신하고, 상기 수신 장치는 상기 송신 장치로부터 송신되는 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태를 추정한 후 데이터 블록별 우선순위를 결정하여 블록별 우선순위 정보로써 상기 송신 장치로 피드백하는
것을 특징으로 하는 다중 반송파 부호분할다중접속 시스템.
The video data is converted into a scalable video coding (SVC) bitstream, wherein the SVC bitstream is divided into a base layer signal to be transmitted and an enhancement layer signal, which is combined with the base layer signal and improves the quality of the video information A transmitting unit for allocating and transmitting the SVC bitstream for each data block on the basis of a priority for each data block determined according to priority information for each block; And
And a receiving apparatus for receiving signals transmitted from the transmitting apparatus, converting the received signals into data-block-by-data-signal-by-data-signal-by-data-block-by-
The transmitting apparatus inserts a pilot signal for each data block and transmits the pilot signal. The receiving apparatus estimates a channel state through a pilot signal included in a data block signal transmitted from the transmitting apparatus, The priority is determined and fed back to the transmitting apparatus as priority information for each block
And a multiplexing / demultiplexing system.
제9항에 있어서,
상기 송신 장치는,
비디오 데이터를 SVC 비트스트림으로 변환하여 출력하는 인코더;
상기 파일롯 신호를 생성하는 생성기;
상기 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 출력하는 할당기를 포함하는
것을 특징으로 하는 다중 반송파 부호분할다중접속 시스템.
10. The method of claim 9,
The transmitting apparatus includes:
An encoder for converting the video data into an SVC bit stream and outputting the converted SVC bit stream;
A generator for generating the pilot signal;
And an allocator for allocating the SVC bitstream output from the encoder on a block-by-block basis, based on the block-by-block priority information, and inserting and outputting a pilot signal generated by the generator for each data block
And a multiplexing / demultiplexing system.
제9항에 있어서,
상기 수신 장치는,
상기 블록별 우선순위 정보에 기초하여 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 출력하는 할당기;
상기 할당기에서 출력되는 데이터 블록별 신호를 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및
상기 할당기에서 출력되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기
를 포함하는 다중 반송파 부호분할다중접속 시스템.
10. The method of claim 9,
The receiving apparatus includes:
An allocator for dividing a signal transmitted from the transmission apparatus according to data blocks and outputting the signals according to the block priority information;
An SVC decoder for combining the data block signal output from the allocator and outputting the signal as a video signal; And
Estimating a channel state of the multicarrier CDMA system using a pilot signal included in a signal for each data block output from the allocator, determining a priority for each data block based on the estimated channel state, Feedback device that feeds back the priority information of each block to the transmitting device
And a multiplexing / demultiplexing system.
다중 반송파 부호분할다중접속 시스템의 송신 장치에 있어서,
비디오 데이터를 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환하여 출력하는 인코더;
파일롯 신호를 생성하는 생성기;
사용자별 정보에 기초하여 사용자별 우선순위를 판단하는 사용자 우선순위 판단기; 및
상기 사용자 우선순위 판단기에 의해 판단되는 사용자별 우선순위 정보와 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 수신 장치로 송신하는 할당기를 포함하며,
상기 송신 장치는 상기 복수의 수신 장치에 의해 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태가 추정된 후 데이터 블록별 우선순위의 결정에 따라 피드백되는 블록별 우선순위 정보를 각각 수신하는
것을 특징으로 하는 송신 장치.
A transmission apparatus of a multi-carrier CDMA system,
The video data is converted into an SVC (Scalable Video Coding) bitstream, wherein the SVC bitstream is divided into a base layer signal to be transmitted and an enhancement layer signal, which is combined with the base layer signal and improves the quality of the video information An encoder for outputting;
A generator for generating a pilot signal;
A user priority determiner for determining a priority for each user based on user-specific information; And
An SVC bitstream output from the encoder is allocated for each data block based on priority information for each user determined by the user priority determiner and priority information for a plurality of blocks fed back from a plurality of receiving apparatuses, And an allocator for inserting the pilot signal generated by the data block into the data block and transmitting the inserted pilot signal to the reception device,
The transmitting apparatus estimates the channel state through the pilot signal included in the data block-by-data signal by the plurality of receiving apparatuses, and then receives priority information for each block to be fed back according to the determination of the priority for each data block
And a transmission unit for transmitting the transmission data.
제12항에 있어서,
상기 사용자별 우선순위 정보는 사용자 프로파일에 저장되어 있는 사용자들이 사용하는 장치 정보, 사용자들이 요구하는 QoS 정보, 사용자들의 데이터 사용량 또는 사용자의 요금제 중 적어도 하나에 의해 결정되는 것을 특징으로 하는 송신 장치.
13. The method of claim 12,
Wherein the priority information for each user is determined by at least one of device information used by users stored in a user profile, QoS information requested by users, data usage amount of users, or a user fee.
제13항에 있어서,
상기 할당기는,
상기 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보와 상기 사용자 우선순위 판단기로부터 전달되는 사용자별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림에 각각 할당될 데이터 블록별 우선순위를 결정하는 블록별 우선순위 확인기;
상기 인코더에서 출력되는 SVC 비트스트림에 상기 생성기에 의해 생성되는 파일롯 신호를 삽입하여 파일롯 신호가 삽입된 SVC 비트스트림을 출력하는 파일롯 신호 삽입기; 및
상기 블록별 우선순위 확인기에 의해 확인되는 데이터 블록별 우선순위에 기초하여 상기 파일롯 신호 삽입기에서 출력되는 SVC 비트스트림을 각 데이터 블록에 할당하는 데이터 블록 선택기
를 포함하는 송신 장치.
14. The method of claim 13,
The allocator includes:
Based on priority information for each of a plurality of blocks fed back from the plurality of receiving apparatuses and priority information for each user transmitted from the user priority determiner, priority information for each data block to be allocated to the SVC bit stream output from the encoder A priority checker for each block;
A pilot signal inserter for inserting a pilot signal generated by the generator into an SVC bitstream output from the encoder and outputting an SVC bitstream into which a pilot signal is inserted; And
A data block selector for allocating, to each data block, an SVC bit stream output from the pilot signal inserter based on a priority for each data block identified by the block priority checker;
.
제14항에 있어서,
상기 블록별 우선순위 확인기는 상기 사용자별 우선순위 정보에 의해 우선순위가 가장 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보에 의해 데이터 블록별 우선순위를 결정하는 것을 특징으로 하는 송신 장치.
15. The method of claim 14,
Wherein the priority checker for each block determines a priority for each data block according to priority information for each block fed back from a receiving apparatus corresponding to a user having the highest priority according to the priority information for each user. .
제14항에 있어서,
상기 블록별 우선순위 확인기는,
상기 사용자별 우선순위 정보에 의해 우선순위가 가장 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 우선순위가 가장 높은 데이터 블록을 우선순위가 가장 높은 데이터 블록으로 결정하고,
상기 사용자별 우선순위 정보에 의해 우선순위가 두 번째로 높은 사용자에 해당하는 수신 장치로부터 피드백되는 블록별 우선순위 정보를 통해 판단되는 우선순위가 가장 높은 데이터 블록을 우선순위가 두 번째로 높은 데이터 블록으로 결정하는 것을 특징으로 하는 송신 장치.
15. The method of claim 14,
The block-by-
The data block having the highest priority determined by the priority information for each block fed back from the receiving apparatus corresponding to the user having the highest priority according to the user priority information is determined as the data block having the highest priority,
The data block having the highest priority determined through the priority information for each block fed back from the receiving device corresponding to the user having the second highest priority according to the priority information for each user, Of the transmitting apparatus.
비디오 데이터를 SVC(Scalable Video Coding) 비트스트림-여기서 SVC 비트스트림은 송신되어야 하는 기본 계층 신호와 상기 기본 계층 신호에 결합되어 동영상 정보의 품질을 향상시키는 역할을 하는 향상 계층 신호로 구분됨-으로 변환한 후, 사용자 우선순위 정보와 블록별 우선순위 정보에 따라 결정되는 데이터 블록별 우선순위에 기초하여 상기 SVC 비트스트림을 상기 데이터 블록별로 각각 할당하여 송신하는 송신 장치; 및
상기 송신 장치에서 송신되는 신호를 수신하여 데이터 블록별 신호로 변환한 후 SVC 비트스트림으로 각각 할당하여 비디오 데이터로 복원하는 복수의 수신 장치를 포함하고,
상기 송신 장치는 파일롯(pilot) 신호를 상기 데이터 블록별로 각각 삽입하여 송신하고, 상기 복수의 수신 장치는 상기 송신 장치로부터 송신되는 데이터 블록별 신호에 포함된 파일롯 신호를 통해 채널 상태를 추정한 후 데이터 블록별 우선순위를 결정하여 블록별 우선순위 정보로써 상기 송신 장치로 각각 피드백하는
것을 특징으로 하는 다중 반송파 부호분할다중접속 시스템.
The video data is converted into a scalable video coding (SVC) bitstream, wherein the SVC bitstream is divided into a base layer signal to be transmitted and an enhancement layer signal, which is combined with the base layer signal and improves the quality of the video information A transmitting unit for allocating and transmitting the SVC bitstream for each data block on the basis of a priority for each data block determined according to user priority information and priority information for each block; And
And a plurality of receiving apparatuses for receiving signals transmitted from the transmitting apparatus, converting the received signals into data-block-by-data-signal-by-data-signal-by-data-
The transmitting apparatus inserts a pilot signal for each data block and transmits the pilot signal. The plurality of receiving apparatuses estimates a channel state through a pilot signal included in a signal for each data block transmitted from the transmitting apparatus, Determines the priority for each block and feeds back the priority to each of the transmission apparatuses as priority information for each block
And a multiplexing / demultiplexing system.
제17항에 있어서,
상기 송신 장치는,
비디오 데이터를 SVC 비트스트림으로 변환하여 출력하는 인코더;
상기 파일롯 신호를 생성하는 생성기;
사용자 프로파일에 저장되어 있는 사용자별 정보에 기초하여 사용자별 우선순위를 판단하는 사용자 우선순위 판단기; 및
상기 사용자 우선순위 판단기에 의해 판단되는 사용자별 우선순위 정보와 상기 복수의 수신 장치로부터 피드백되는 복수의 블록별 우선순위 정보에 기초하여 상기 인코더에서 출력되는 SVC 비트스트림을 데이터 블록별로 할당하고, 상기 생성기에 의해 생성되는 파일롯 신호를 상기 데이터 블록별로 삽입하여 출력하는 할당기를 포함하는
것을 특징으로 하는 다중 반송파 부호분할다중접속 시스템.
18. The method of claim 17,
The transmitting apparatus includes:
An encoder for converting the video data into an SVC bit stream and outputting the converted SVC bit stream;
A generator for generating the pilot signal;
A user priority determiner for determining a priority for each user based on user-specific information stored in the user profile; And
Allocates, for each data block, an SVC bit stream output from the encoder based on priority information for each user determined by the user priority determiner and priority information for a plurality of blocks fed back from the plurality of receiving apparatuses, And an allocator for inserting and outputting a pilot signal generated by the data block for each data block
And a multiplexing / demultiplexing system.
제17항에 있어서,
상기 복수의 수신 장치 각각은,
상기 송신 장치로 송신한 블록별 우선순위 정보에 기초하여 상기 송신 장치로부터 송신되는 신호를 데이터 블록별로 구분하여 출력하는 할당기;
상기 할당기에서 출력되는 데이터 블록별 신호를 결합하여 비디오 신호로써 출력하는 SVC 디코더; 및
상기 할당기에서 출력되는 데이터 블록별 신호에 포함되어 있는 파일롯 신호를 이용하여 상기 다중 반송파 부호분할다중접속 시스템의 채널 상태를 추정하고, 추정된 채널 상태에 기초하여 데이터 블록별 우선순위를 결정하여 상기 송신 장치로 블록별 우선순위 정보로써 피드백하는 궤환기
를 포함하는 다중 반송파 부호분할다중접속 시스템.
18. The method of claim 17,
Wherein each of the plurality of receiving apparatuses comprises:
An allocator for dividing a signal transmitted from the transmission apparatus into data blocks and outputting the signals based on priority information for each block transmitted to the transmission apparatus;
An SVC decoder for combining the data block signal output from the allocator and outputting the signal as a video signal; And
Estimating a channel state of the multicarrier CDMA system using a pilot signal included in a signal for each data block output from the allocator, determining a priority for each data block based on the estimated channel state, Feedback device that feeds back the priority information of each block to the transmitting device
And a multiplexing / demultiplexing system.
KR1020130087543A 2012-07-24 2013-07-24 Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof KR101466319B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020120080714 2012-07-24
KR20120080714 2012-07-24

Publications (2)

Publication Number Publication Date
KR20140016175A KR20140016175A (en) 2014-02-07
KR101466319B1 true KR101466319B1 (en) 2014-11-28

Family

ID=50265380

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130087543A KR101466319B1 (en) 2012-07-24 2013-07-24 Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof

Country Status (1)

Country Link
KR (1) KR101466319B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20100034167A (en) * 2008-09-23 2010-04-01 연세대학교 산학협력단 Method for adapting layered coding technique in next generation wireless network and transmitting real-time data using rtps service flow
KR100966565B1 (en) 2006-04-25 2010-06-29 엘지전자 주식회사 A method of configuring multiuser packet and a structure thereof in a wireless communication system
JP2011526102A (en) 2008-06-20 2011-09-29 フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ Apparatus for assigning and estimating transmitted symbols

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100966565B1 (en) 2006-04-25 2010-06-29 엘지전자 주식회사 A method of configuring multiuser packet and a structure thereof in a wireless communication system
JP2011526102A (en) 2008-06-20 2011-09-29 フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ Apparatus for assigning and estimating transmitted symbols
KR20100034167A (en) * 2008-09-23 2010-04-01 연세대학교 산학협력단 Method for adapting layered coding technique in next generation wireless network and transmitting real-time data using rtps service flow

Also Published As

Publication number Publication date
KR20140016175A (en) 2014-02-07

Similar Documents

Publication Publication Date Title
CN101779392B (en) Apparatus and method for allocating resource in a mobile communication system
JP6250731B2 (en) SDMA for WCDMA with increased capacity by using multiple scrambling codes
JP4745334B2 (en) Apparatus and method for switching between AMC mode and diversity mode in a broadband wireless communication system
JP6400126B2 (en) Resource allocation method and apparatus
US9203569B2 (en) Method for transmitting pilot for multiple carrier system
RU2554539C2 (en) Radio communication base station device and radio communication method used for multi-carrier communication
RU2369970C2 (en) Method, device and system for transfer and reception of non-coded channel information in multiplexing system with orthogonal frequency dividing channelling
US20100128683A1 (en) Orthogonal reference signals with different bandwidth and overlapping spectrum
CA2543771A1 (en) Frequency division multiplexing of multiple data streams in a wireless multi-carrier communication system
KR20080073216A (en) Method and apparatus for reference signal generation in wireless communicatin system
KR20080076131A (en) Method and apparatus for transmitting and receiving control signal of single carrier frequency division multiple access system
WO2006124042A1 (en) On-demand reverse-link pilot transmission
JPWO2010026936A1 (en) Wireless communication apparatus and wireless communication system
JP2007043715A (en) Two-dimensional spreading system for ofdm-cdm system
WO2007128199A1 (en) Pilot multiplexing method, apparatus and radio communication system of multiple antennas
US20070121666A1 (en) Apparatus and method for allocating subchannel and power in communication system, and transmitting apparatus
KR20100090411A (en) Method and apparatus for power allocation in ofdm communication systems
KR20090056777A (en) Method for transmitting ack/nack signal in wireless communication system
KR101339507B1 (en) Method for Transmitting Codeword
KR101466319B1 (en) Multicarrier-code division multiple access system for enhancing transmission efficiency of video signal and, transmission apparatus and reception apparatus thereof
JP2003018127A (en) Transmitter and receiver
KR101282480B1 (en) Apparatus for wireless multi-carrier code-division multiplexing communication apparatus for using transmit diversity
KR101472577B1 (en) Orthogonal frequency division multiplexing system capable of transmission of video signal according to user's environment and, transmission apparatus and reception apparatus thereof
KR101494878B1 (en) Multiple input multiple output system for performing transmission of the accumulative layered video signal by applying network coding method and, transmission apparatus and reception apparatus thereof
KR101430611B1 (en) Apparatus and method for transmitting data in mu-mimo system

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

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20191028

Year of fee payment: 6