[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

EP2062412A1 - Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung - Google Patents

Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung

Info

Publication number
EP2062412A1
EP2062412A1 EP07801926A EP07801926A EP2062412A1 EP 2062412 A1 EP2062412 A1 EP 2062412A1 EP 07801926 A EP07801926 A EP 07801926A EP 07801926 A EP07801926 A EP 07801926A EP 2062412 A1 EP2062412 A1 EP 2062412A1
Authority
EP
European Patent Office
Prior art keywords
signal
error protection
bit loading
bit
unequal error
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.)
Ceased
Application number
EP07801926A
Other languages
English (en)
French (fr)
Inventor
Werner Henkel
Khaled Hassan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jacobs University gGmbH
Original Assignee
Jacobs University gGmbH
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 Jacobs University gGmbH filed Critical Jacobs University gGmbH
Priority to EP07801926A priority Critical patent/EP2062412A1/de
Publication of EP2062412A1 publication Critical patent/EP2062412A1/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • H04L5/0046Determination of how many bits are transmitted on different sub-channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0098Unequal error protection
    • 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/2602Signal structure
    • H04L27/2604Multiresolution systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT

Definitions

  • UEP codes are a well-known tool to protect data according to quality requirements or importance levels.
  • RCPC rate- compatible punctured convolutional codes
  • DVB-t denoted as “hierarchical modulation 1 , where the constellation points are not equally distributed (Fig. 3) .
  • DVB-t are based on multicarrier modulation, denoted by OFDM (Orthogonal Frequency Division Multiplex) in wireless and DMT (Discrete MultiTone) in wireline transmission. Knowing the channel characteristics at the transmitter, multicarrier transmission offers the flexibility to adapt the modulation format on every carrier according to the actual signal-to-noise ratio. This adaptation is called v bit-loading ' in wireline and ' adaptive modulation' in wireless communications. Bit-loading is implemented in current ADSL and VDSL transmission systems.
  • the bit-loading (adaptive modulation) is modified such that the number of bits (constellation size) is reduced for higher protection and increased for lower protection relative to the equal-protection case.
  • margins which define the protection levels in terms of the signal-to-noise ratio.
  • This is a standard formlation of additional protection, also in the equal-protection case where an additional protection against unpredictable additional disturbances is required.
  • xDSL standards use a constant margin of 6 dB.
  • the said invention introduces a non- mtuitive, but robust scheme, where the sensitive data is placed on carriers with a low signal-to-noise ratio.
  • This offers robustness again non-stationary noise events that were not considered during the bit-allocation process.
  • This makes use of the fact that the chance to deteriorate high signal-to-noise ratios is very high, whereas already low signal-to-noise ratios will not change much when unexpected additional noise courses affect transmission.
  • Such typical noise sources are seen in impulse noise (wireline) , but also in sudded distortions in wireless transmission.
  • the objective of the invention is realized by a method for unequal- error protection bit loading for multicarrier transmission to adapt the error probability and the signal-to-noise ratio margin to requirements and the sensitivity of the data, especially source- encoded data, e.g., coming from a video or audio encoder, using a bitallocation algorithm, where different margins and margin separations corresponding to different bit-error ratios modify the number of bits and selecting the modulation alphabet (signal constellation) such that the signal-to-noise ratios will show these chosen margin separations for the bits of different sensitivities and characterized in that the channel capacity or approximations thereof are used for determining the bit load modifying the signal-to-noise ratio by the said different margins with a predefined margin separation such that the corresponding bit-error ratios relative to the signal-to-noise ratio will show these predefined margin separations.
  • the meaning of "margins” is the meaning according the ADSL standard G.992.1.
  • Margin separation is the distance of different margins of the classes
  • bit number results from quantizing (e.g. rounding) the real bit load of the k th carrier in the j th
  • a method for unequal error protection bit loading characterized in that the data is subdivided into sensitivity classes Mj and the carriers are sorted according to the signal-to-noise ratios at these carrier frequencies and the carrier groups belonging to a certain protection class are specified as consecutive entries in this sorted carrier list, where this ordering and grouping is equivalent to introducing thresholds in the signal-to-noise ratio where the number of thresholds is one less than the number of different sensitivity classes.
  • SNR margins are allocated to the carrier groups such that they decrease with the signal-to-noise ratio, i.e., the higher the signal-to-noise ratio, the lower the chosen margin moving the most sensitive data to the carriers with the worst signal-to-noise ratio.
  • bit-loading is not performed over channels represented by the different carriers of a multicarrier system, but alternatively or additionally over spacial or temporal channels, including space-time, space-frequency, space- time-frequency, and MIMO (multiple-input multiple-output) systems.
  • the UEP bit loading is performed at the transmitter on the basis of signal-to-noise ratios measured at the receiver requiring a duplex transmission channel and a demapping or decoding at the receiver according to the signal alphabet resulting from the UEP bit loading process.
  • the apparatus for unequal error protection bit loading is adapted for carrying out a method according to any one of claims 1 to 14.
  • a computer program comprising program code means for causing a computer to perform the steps of one of the methods as claimed in any of the claims 1 to Claim 15 when said computer program is carried out on a computer.
  • the invention relates to a method for the transmission of data of different sensitivity in accordance with Claim 1
  • UDP unequal error protection
  • e physical layer
  • the unequal-protection bit loading can also be applied to other channel scenarios, e g , in the form of space-time, space-frequency, space-time-frequency, and MIMO (multiple-input multiple-output) constellations
  • Campello alg This is a lower complex alternative to Hughes-Hartogs applying some carrier grouping (Campello, J , Practical Bit Loading for DMT, proc ICC, Vancouver, 1999, pp 801-805)
  • George- Amrani alg. This is a greedy algorithm placing bits where it increases the overall bit- or symbol-error rate least. (George, Y., Amrani, O., Bit loading algorithms for OFDM, proc. ISIT 2004, June 27, - July 2, 2004, p. 391)
  • BRMP bit- rate maximization problem
  • the BRMP may be converted other problems as follows: the designed symbol-error rate is exceeded: the algorithm may reduce the number of bits to achieve a lower SER. This changes the algorithm to be a probability of error minimization problem (PEMP) . the achieved probability of error is less than the designed value: the algorithm is re-iterated to reduce the power until the SER is achieved, keeping the number of bits constant. This is equivalent to a power minimization problem (PMP).
  • PEMP probability of error minimization problem
  • the invention according to claims 1 and 2 can be regarded as a generalization of the algorithm by Chow et al.. It computes the bit- load based on Shannon's capacity formula by introducing different noise margins ⁇ 3 for the N 9 groups. ⁇ j is computed iteratively to fulfill the required number of bits T 3 for the set of subcarriers M j .
  • the power P k is allocated based on the SER of class j and the number of bits in each subcarrier k. It is also assumed that one requires more important frames to exactly fulfill the required rate, while the least important frame is allowed to vary slightly in order to exactly fulfill the total target rate.
  • FIG. 2 models a special case of three classes of protections (Classo, Classi, and CIaSS 2 ), where Classo is the highest protected class.
  • the upper graph in Fig. 2 shows the original measured S ⁇ Rs over the carrier indices, whereas the lower graph shows reordered carriers with their S ⁇ Rs after S ⁇ R sorting according to claims 4 and 7.
  • the arrows added in the lower graph symbolize the movements of border lines according to claims 7 and the special realizations according to claims 10, 11.
  • a horizontal movement in the ordered (lower) graph corresponds at the same time to a corresponding vertical movement in S ⁇ R direction, which would be the same in the upper graph.
  • the carriers may be sorted according to their signal-to-noise ratios (" S ⁇ R sorting" ) .
  • Figure 2 shows such thresholds devoting carriers to protection classes.
  • S ⁇ R sorting according to claims 4 and 7 these thresholds represent thresholds at carrier numbers.
  • the invention reaches the required bit load T j per class j up to some tolerance which is usually determined by the bit-load of the carriers near the borderline. In a typical embodyment of the invention, one would choose the tolerances such that the number of bits will only be decreased in the low-priority class, achieving better protection for some bits, moved to better classes by the borderline shift.
  • the said S ⁇ R sorting according to Claim 4 has relations, but still differs from the so-called Tone Ordering in the ADSL (e.g., ITU-T G.992.1) and VDSL (e.g., ETSI TS 101270-2) standards patented in the United States Patent 5,596,604, Cioffi et al., Multicarrier modulation transmission system with variable delay, Jan. 21, 1997.
  • Tone-Ordering the difference in protection is provided by two differently encoded channels, e.g., in ADSL a high and low latency path (slow and fast channels, respectively), with or without an interleaver, respectively.
  • b k ⁇ is the bit rate for the k th carrier in the j th priority class, such that, e g , j G [O 1 . . , N 9 - I) would correspond to N 9 protection levels ⁇ 3 is fixed for a set of carriers k E M 3 .
  • the number of bits, b k , ⁇ are rounded (truncated) to the nearest integer 6 fcj , where ⁇ b k,3 is the 'quantization error', and b max are the maximum allowed bits per subcarrier
  • Each group is composed of a certain number of bits T 3 such that the total target bit- rate is given by
  • Figure 1 depicts a possible algorithm flowchart, without including the modification according to claims 5 and 6 and specializing to a binary search of the region limits according to Claim 11 instead of the linear search according to Claim 10
  • the complete algorithm is the following
  • the margin recalculation in the outer loop is specified in 60 as 7o
  • ne ⁇ • 2 °N
  • a branching 80 leads to the final power allocation according to Claim 13 using the well-known symbol error ratio equations for given signal alphabets as, e g , given in J G Proakis, Digital Communications, McGraw Hill Higher Education Dec 1, 2000, solving them for the power for a given error ratio, which may be symbol or bit error ratios
  • the power for each subcarrier will then appear as a function of the noise power at each subcarrier N fc]J , the rounded number of bits b k 3 , and the required average error probability V M ( ⁇ 3 ) for the j th class
  • An ambodyment of the invention can include a further power normalization according to given power constraints
  • Another embodyment may provide an outer loop, if the overall bit-error probability requirements have finally not be achieved, reducing the bit- load and reentering the algorithm according to claims 1 to 13.
  • the outer loop is not shown in the flow chart in Fig. 1.
  • an embody- ment of the invention may provide a branching 90 leading to a rate-enforcing step 100.
  • This step is characterized in that the desired total and individual bit counts are enforced by either reducing the bit count at carrier locations where the quantization error ⁇ / tj is small or increasing the bit count at those carrier locations where the quantization error Ab ⁇ j is big.
  • the invention only requires this rate-forcing step for the lowest protected class.
  • the other rates are enforced by the border shifts between carrier ranges according to Claim 7 with possible search procedures according to claims 10 or 11.
  • Other embodyments of the invention may choose other steps, i.e., other successive modifications of the border lines.
  • the inner iterations modifying borders of carrier ranges corresponding to the different protection classes are determined by 130-170, where the boundaries are successively determined for each class.
  • 180,190 are provided to flag, if no bits have been placed in the last protection class, meaning that these bits have all been better protected than required.
  • the power of each subcarrier is allocated according to the quantized bit loading results. This means that the power mask will not stay perfectly constant as in the equal bit loading scheme. It will rather vary with the number of allocated bits to have a saw-tooth like shape that fluctuates by around 3 dB peak-to- peak with a discontinuity at every bit-allocation step. These fluctuations are around the desired average constant power mask. One may, of course, also decide to leave the power allocation constant and accept for some bit-error ratio variations that will be taken care of by some additional error correcting code.
  • Equations (6) and (8) lead to the symbol-error probability under AWGN as a function of ⁇ ⁇ and b kj is
  • Kd 3 y ⁇ .. k ⁇ K 1 (I,, !.,,) (10)
  • Figure 4 shows an exemplary bit loading how it relates to the signal-to-noise ratio applying S ⁇ R sorting according to Claim 4
  • Fig. 5 shows the corresponding result when inverse sorting contradicting Claim 4 would be used.
  • Fig. 6 shows the spacing of S ⁇ R curves realized by the invention.
  • a curve that would result from a non- UEP bit loading (Chow et al. alg.) is added as a reference.
  • An example for bit-error rate curves in the case of non-stationary impulse noise added after bit-allocation is shown in Fig. 7.
  • a source encoder 10 is considered as the source of data of different importance, which can, of course, also be delivered from other sources.
  • a channel encoder 20 may follow, which may even be realized as an unequal error protecting encoder.
  • a serial-parallel converter 30 feeds the sorting block 40 reordering the data following the SNR sorting according to claims 4 to 7.
  • the bit-to-symbol mapping 50 according to Claim 17 using the bit-load defined by the UEP bit-loading method according to claims 1 to 2 is next, followed by an inverse sorting to put the carriers into the right order again.
  • An IFFT 70 delivers the time-domain signal to be transmitted after parallel- to-serial conversion 80.
  • the bit-to-sympol mapper according to Claim 17 requires for a corresponding symbol-to-bit demapper according to Claim 18 at the receiver using the same symbol alphabet representeded by the UEP bit-loading method as herein described.
  • a reverse channel (duplex) is required to communicate either the signal-to-noise ratios or the resulting bit-allocation.
  • the signal according to Claim 19 resulting from the UEP bit allcation process will follow the discrete signal alphabets resulting from the herin described UEP bit- allocation process when analyzing it with a DFT (FFT).
  • FFT DFT

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
EP07801926A 2006-08-30 2007-08-28 Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung Ceased EP2062412A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP07801926A EP2062412A1 (de) 2006-08-30 2007-08-28 Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP06119771A EP1895732A1 (de) 2006-08-30 2006-08-30 Bitladungszuweisung mit ungleichem Fehlerschutz bei Mehrträgerübertragung
EP07801926A EP2062412A1 (de) 2006-08-30 2007-08-28 Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung
PCT/EP2007/007503 WO2008025510A1 (en) 2006-08-30 2007-08-28 Unequal-error protection bit loading for multicarrier transmission

Publications (1)

Publication Number Publication Date
EP2062412A1 true EP2062412A1 (de) 2009-05-27

Family

ID=37605250

Family Applications (2)

Application Number Title Priority Date Filing Date
EP06119771A Withdrawn EP1895732A1 (de) 2006-08-30 2006-08-30 Bitladungszuweisung mit ungleichem Fehlerschutz bei Mehrträgerübertragung
EP07801926A Ceased EP2062412A1 (de) 2006-08-30 2007-08-28 Bitladung mit ungleichem fehlerschutz für die mehrträgerübertragung

Family Applications Before (1)

Application Number Title Priority Date Filing Date
EP06119771A Withdrawn EP1895732A1 (de) 2006-08-30 2006-08-30 Bitladungszuweisung mit ungleichem Fehlerschutz bei Mehrträgerübertragung

Country Status (2)

Country Link
EP (2) EP1895732A1 (de)
WO (1) WO2008025510A1 (de)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8442003B2 (en) 2007-09-06 2013-05-14 Qualcomm Incorporated Routing in a mesh network
DE102008029353A1 (de) * 2008-06-20 2009-12-31 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung zum Zuweisen und Schätzen von Übertragungssymbolen
US8908799B2 (en) * 2008-08-15 2014-12-09 Blackberry Limited Systems and methods for communicating using ASK or QAM with uneven symbol constellation
CN101425293B (zh) * 2008-09-24 2011-06-08 天津大学 一种高效感知音频比特分配方法
US8488691B2 (en) * 2008-10-08 2013-07-16 Qualcomm Incorporated Adaptive loading for orthogonal frequency division multiplex (OFDM) communication systems
CN102158696B (zh) * 2011-01-25 2012-10-03 天津大学 一种基于扩展窗喷泉码的立体视频传输方法
EP2587754B1 (de) * 2011-10-25 2016-07-06 Alcatel Lucent Hierarchische und adaptive digitale Mehrträgermodulation und -demodulation
EP2587702A1 (de) * 2011-10-25 2013-05-01 Alcatel Lucent Datenrückübertragungsanfragevorrichtung, Datenüberträger und Datenrückübertragungsverfahren für Mehrtonsysteme
WO2013086311A1 (en) * 2011-12-07 2013-06-13 Drexel University A joint bit loading and symbol rotation scheme for multi-carrier systems in siso and mimo links
WO2012092891A2 (zh) * 2012-01-31 2012-07-12 华为技术有限公司 数据调制方法及装置与数据处理系统
CN103391162B (zh) * 2013-07-10 2016-08-31 上海交通大学 基于Raptor码的多媒体数据非均等差错保护方法
US9350450B2 (en) * 2013-09-23 2016-05-24 Huawei Technologies Co., Ltd. Bit loading for optical discrete multi-tone transmission
CN110061948B (zh) * 2019-04-16 2020-09-18 江苏科技大学 基于多态帧的自适应比特加载方法、设备及存储介质

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5479447A (en) * 1993-05-03 1995-12-26 The Board Of Trustees Of The Leland Stanford, Junior University Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines
EP0753948B1 (de) * 1995-07-11 2006-06-07 Alcatel Zuweisung von Kapazität bei OFDM
US6072779A (en) * 1997-06-12 2000-06-06 Aware, Inc. Adaptive allocation for variable bandwidth multicarrier communication
US6128348A (en) * 1997-12-16 2000-10-03 Integrated Telecom Express Method for configuring data and energy parameters in a multi-channel communications system
US7065151B2 (en) * 2000-12-21 2006-06-20 Agere Systems Inc. Channel optimization system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2008025510A1 *

Also Published As

Publication number Publication date
WO2008025510A1 (en) 2008-03-06
EP1895732A1 (de) 2008-03-05

Similar Documents

Publication Publication Date Title
WO2008025510A1 (en) Unequal-error protection bit loading for multicarrier transmission
US6480475B1 (en) Method and system for accomodating a wide range of user data rates in a multicarrier data transmission system
Leke et al. A maximum rate loading algorithm for discrete multitone modulation systems
US7292639B1 (en) Method and apparatus for peak to average power ratio reduction for orthogonal frequency division multiplex systems
US7496028B2 (en) Apparatus and method for minimizing PAPR in an OFDM communication system
US8175177B2 (en) Peak to average power ratio reduction
JP3679722B2 (ja) マルチキャリア通信チャネルのための増強されたビットローディング
US7813434B2 (en) Systems and methods for improved bit loading for discrete multi-tone modulated multiple latency applications
US8107553B2 (en) Crest factor reduction in multicarrier transmission schemes
US20020075902A1 (en) Optimum overhead framing techniques for ADSL DMT modems
US20130308657A1 (en) Method and apparatus for transmitting/receiving multiple codewords in sc-fdma system
IL194132A (en) Variable OFDM channel coding and modulation
WO2007021122A1 (en) Method for variable sub-carrier mapping and device using the same
US7088781B2 (en) Tone ordered discrete multitone interleaver
WO2011060533A1 (en) Methods and apparatus for an interleaving scheme in ofdm/ofdma systems
US7281189B2 (en) Apparatus and method for separately modulating systematic bits and parity bits in accordance with communication quality
US20120207241A1 (en) Bit Allocation Apparatus, Transmitter, Bit Allocation Method and Power Allocation Method
US6922444B1 (en) System and method for providing adaptive rate selection
Moon et al. Efficient power allocation for coded OFDM systems
Lee et al. A multi-user power control algorithm for digital subscriber lines
USRE49158E1 (en) Method and apparatus for transmitting/receiving multiple codewords in SC-FDMA system
CN105393514B (zh) 一种比特处理方法、装置及系统
US10135585B1 (en) Adaptive trellis coding enabling and disabling in discrete multitone data communications
Lauer et al. A turbo trellis coded discrete multitone transmission system
Kwon et al. Uniform bit and power allocation with subcarrier selection for coded OFDM Systems

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20090330

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR

AX Request for extension of the european patent

Extension state: AL BA HR MK RS

17Q First examination report despatched

Effective date: 20090618

DAX Request for extension of the european patent (deleted)
REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20151219