Patent Publication Number: US-2023134261-A1

Title: Communication devices and methods

Description:
BACKGROUND 
     Field of the Disclosure 
     The present disclosure relates to communication devices and methods, in particular for use in a Wireless LAN (WLAN). 
     Description of Related Art 
     Communication systems, e.g. in accordance with IEEE802.11ax, feature orthogonal frequency division multiple access (OFDMA). OFDMA subdivides the channel bandwidth in subsections very efficiently. These subsections are often called resource unit (RU). In IEEE802.11ax different RUs may be allocated to different users (communication devices). 
     The “background” description provided herein is for the purpose of generally presenting the context of the disclosure. Work of the presently named inventor(s), to the extent it is described in this background section, as well as aspects of the description which may not otherwise qualify as prior art at the time of filing, are neither expressly nor impliedly admitted as prior art against the present disclosure. 
     Summary 
     It is an object to provide communication devices and methods that enable allocation of multiple resource units to a single user and that achieve high diversity with the codes and constellation diagrams, particularly provided by the IEEE 802.11 WLAN standard. It is a further object to provide a corresponding computer program and a non-transitory computer-readable recording medium for implementing the communication methods. 
     According to an aspect there is provided a first communication device configured to communicate with a second communication device, the first communication device comprising circuitry configured to 
     encode data words of an input bit stream to be transmitted to the second communication device into code words of an encoded bit stream;   allocate the bits of the encoded bit stream to two or more resource units assigned to the second communication device and covering different subsections of a channel bandwidth, 
   wherein at least two of the two or more resource units cover subsections having a different number of tones,   wherein a number of bits of the encoded bit stream allocated to a resource unit is proportional to the number of tones of the subsection covered by the resource unit,   wherein the bits to be allocated to the two or more resource units are alternately allocated to the two or more resource units in a cycle having two or more alternations,   wherein, for a first portion of the bits to be allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits to be allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is different from the first ratio,   
   groupwise map, per resource unit, bits of the encoded bit stream allocated to the respective resource unit to symbols of a constellation, and   assign the resource units to the respective subsection of the channel bandwidth in the frequency domain.   

     According to a further aspect there is provided a second communication device configured to communicate with a second communication device, the second communication device comprising circuitry configured to 
     extract, from a received signal in the frequency domain, tones of different subsections of a channel bandwidth that are covered by two or more resource units assigned to the second communication device, wherein at least two of the two or more resource units cover subsections having a different number of tones,   groupwise demap, per resource unit, bits of an encoded bit stream allocated to the respective resource unit from symbols of a constellation,   retrieve from two or more resource units the bits of the encoded bit stream, 
   wherein a number of bits of the encoded bit stream allocated to a resource unit corresponds to the number of tones of the subsection covered by the resource unit,   wherein the bits allocated to the two or more resource units in one cycle are alternately retrieved from the two or more resource units in two or more alternations,   wherein, for a first portion of the bits allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is different from the first ratio,   
   decode code words of the encoded bit stream into data words of an output bit stream.   

     According to a further aspect there is provided a first communication method configured to communicate with a second communication device, the first communication method comprising 
     encoding data words of an input bit stream to be transmitted to the second communication device into code words of an encoded bit stream;   allocating the bits of the encoded bit stream to two or more resource units assigned to the second communication device and covering different subsections of a channel bandwidth, 
   wherein at least two of the two or more resource units cover subsections having a different number of tones,   wherein a number of bits of the encoded bit stream allocated to a resource unit is proportional to the number of tones of the subsection covered by the resource unit,   wherein the bits to be allocated to the two or more resource units are alternately allocated to the two or more resource units in a cycle having two or more alternations,   wherein, for a first portion of the bits to be allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits to be allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is different from the first ratio,   
   groupwise mapping, per resource unit, bits of the encoded bit stream allocated to the respective resource unit to symbols of a constellation, and   assigning the resource units to the respective subsection of the channel bandwidth in the frequency domain.   

     According to a further aspect there is provided a second communication method configured to communicate with a first communication device, the second communication method comprising 
     extracting, from a received signal in the frequency domain, tones of different subsections of a channel bandwidth that are covered by two or more resource units assigned to the second communication device, wherein at least two of the two or more resource units cover subsections having a different number of tones;   groupwise demapping, per resource unit, bits of an encoded bit stream allocated to the respective resource unit from symbols of a constellation;   retrieving from two or more resource units the bits of the encoded bit stream, wherein a number of bits of the encoded bit stream allocated to a resource unit corresponds to the number of tones of the subsection covered by the resource unit, wherein the bits allocated to the two or more resource units in one cycle are alternately retrieved from the two or more resource units in two or more alternations, 
   wherein, for a first portion of the bits allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is different from the first ratio,   
   decoding code words of the encoded bit stream into data words of an output bit stream.   

     According to still further aspects a computer program comprising program means for causing a computer to carry out the steps of the method disclosed herein, when said computer program is carried out on a computer, as well as a non-transitory computer-readable recording medium that stores therein a computer program product, which, when executed by a processor, causes the method disclosed herein to be performed are provided. 
     Embodiments are defined in the dependent claims. It shall be understood that the disclosed communication methods, the disclosed computer program and the disclosed computer-readable recording medium have similar and/or identical further embodiments as the claimed communication device and methods and as defined in the dependent claims and/or disclosed herein. 
     According to IEEE802.11ax, different RUs can be allocated to different users only. However, in some cases, it has been recognized that it may make sense to allocate more than one RU to a single user. One example is an interference scenario: If, as an example, the total channel bandwidth is divided into three RUs, e. g. the RU in the middle may be disturbed by interference or have a high noise level which may make this noisy RU unusable or undesired for communication. Since communication systems often employ encoding across the bandwidth, a noisy RU may result in an elevated overall error rate, which is dominated by bit errors generated by the noisy RU. Thus, allocation of two RUs, i.e. all except the noisy RU, to a single user may reduce the overall error rate. 
     According to the present disclosure, an assignment of multiple RUs to a single user (i.e. a single communication device, such as a station (STA), also referred to as “second communication device” herein) may be implemented, the assignment being performed by another communication device (such as another station or an access point (AP), also referred to as “first communication device” herein). The communication devices and methods of the present disclosure are preferably directed to communication via multiple resource units in orthogonal frequency division multiple access (OFDMA). 
     According to an aspect of the present disclosure bits of a continuous bit stream are allocated to RUs of different sizes. Various options are disclosed that differ in both implementation complexity and diversity achieved. Furthermore, exemplary implementations are provided that consider the definition of RUs of IEEE802.11ax as a baseline and outline the operation of the bit allocation for combination of resource units of various sizes. 
     The foregoing paragraphs have been provided by way of general introduction, and are not intended to limit the scope of the following claims. The described embodiments, together with further advantages, will be best understood by reference to the folowing detailed description taken in conjunction with the accompanying drawings. 
    
    
     
       BRIEF DESCRIPTION OF THE DRAWING 
       A more complete appreciation of the disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein: 
         FIG.  1    shows a schematic diagram of first and second communication device according to the present disclosure. 
         FIG.  2    shows a flow chart of a first communication method according an embodiment of the present disclosure. 
         FIG.  3    shows a flow chart of a second communication method according an embodment of the present disclosure. 
         FIG.  4    shows a schematic diagram of another embodiment of a first communication device according to the present disclosure in a single user case having a single spatial stream. 
         FIG.  5    shows a schematic diagram of another embodiment of a first communication device according to the present disclosure in a single user case having multiple spatial streams. 
         FIG.  6    shows a schematic diagram of another embodiment of a first communication device according to the present disclosure in a multi-user case. 
         FIG.  7    shows a schematic diagram of another embodiment of a second communication device according to the present disclosure. 
         FIG.  8    shows a more detailed diagram of an embodiment of the multi-RU parser. 
         FIG.  9    shows a diagram illustrating the bit-wise operation of the multi-RU parser. 
         FIG.  10    shows a more detailed diagram of an embodiment of the multi-RU deparser. 
         FIG.  11    shows a schematic diagram of another embodiment of a first communication device according to the present disclosure using a joint LDPC tone mapper. 
         FIG.  12    shows a diagram of the bit reliability distribution for 16-QAM in WLAN standards. 
         FIG.  13    shows a diagram of the distribution of reliability levels over bit index for four different options. 
         FIG.  14    shows a diagram illustrating a bit-wise multi-RU parser operation for the implementation shown in  FIG.  13 D . 
         FIG.  15    shows a diagram illustrating RU size dependent bit assignment including non-alternating bit assignment. 
         FIG.  16    shows a table giving examples of the multi- RU parser operation for various RU combinations. 
         FIG.  17    shows two examples illustrating a first option for multi-RU allocation using continuous bit allocation. 
         FIG.  18    shows two examples illustrating a second option for multi-RU allocation using RU size independent alternating bit allocation. 
         FIG.  19    shows an example illustrating a third option for multi-RU allocation using RU size dependent alternating bit allocation. 
         FIG.  20    shows four examples illustrating a fourth option for multi-RU allocation using RU size dependent bit assignment including non-alternating bit assignment. 
         FIG.  21    shows four examples illustrating a fifth option for multi-RU allocation using different modulation orders. 
     
    
    
     DETAILED DESCRIPTION OF THE EMBODIMENTS 
     Table 1 gives an overview of different RU sizes as used according to IEEE802.11ax. The RU size is determined by the number of tones or subcarriers that reside within this RU. A tone of an RU has a center frequency within the bandwidth of that RU. 
     
       
         
          TABLE 1
           
               
               
               
               
               
               
               
            
               
                 RU size [tones] 
                 26 
                 52 
                 106 
                 242 
                 484 
                 996 
               
               
                 Approx. bandwidth [MHz] 
                 2 
                 4 
                 8.3 
                 18.9 
                 37.8 
                 77.8 
               
            
           
         
       
     
     RUs are often referred to with their tone size, e.g. 26-tone RU or 52-tone RU, etc. Table 1 assumes a total of 256 tones in each 20 MHz, which is valid for 802.11ax WLANs. As can be also seen from Table 1, an 802.11ax device can operate with 6 different bandwidths. If multiple RUs can be assigned to a single user, more bandwidths may be supported, e.g. a 26-tone RU + a 52-tone RU achieve 6 MHz in total. 
       FIG.  1    shows a diagram illustrating a (first) communication device  100  (e.g. an AP) according to an aspect of the present disclosure for communicating with, e.g. transmitting data to, another (second) communication device  200  (e.g. an STA). Each of the communication devices  100 ,  200  comprises respective circuitry  101 ,  201  configured to perform particular operations. The circuitries may be implemented by a respective processor or computer, i.e. in hardware and/or software, or by dedicated units or elements. For instance, respectively programmed processors may represent the respective circuitries  101 ,  201 . 
       FIG.  2    shows a flow chart of a (first) communication method  110  according an embodiment of the present disclosure, which may be performed by the circuitry  101  of the communication device  100  on the transmission side. In a first step  111  data words of an input bit stream to be transmitted to the second communication device  200  are encoded, e.g. according by an error correction code such as an LDPC code, into code words of an encoded bit stream. In a second step  112  the bits of the encoded bit stream, optionally after an additional padding step (not shown), are allocated to two or more resource units assigned to the second communication device  200  and covering different subsections of a channel bandwidth. In a third step  113  bits of the encoded bit stream allocated to the respective resource units are groupwise mapped, per resource unit, to symbols of a constellation. In a fourth step  114  the resource units are assigned to the respective subsection of the channel bandwidth in the frequency domain. 
     The concept of a so-called tone plan, according to which resource units of different sizes are defined, wherein a fixed number of tones is assigned to each resource unit is generally known from IEEE802.11ax. Hereby, six different resource unit sizes as shown in Table 1 are defined in a total channel bandwidth. The size of a resource unit or subsection of the overall bandwidth is defined by number of tones or subcarriers that it is covering. In general, a mixture of different RU sizes may be applied to cover the total channel bandwidth. According to IEEE802.11ax no more than one RU can be assigned to a single user. 
     According to an embodiment of the present disclosure, at least two of the two or more resource units cover subsections of the channel bandwidth having a different number of tones, wherein a number of bits of the encoded bit stream allocated to a resource unit corresponds to the number of tones of the subsection covered by the resource unit. The allocation is done such that bits allocated to the two or more resource units in one cycle are alternately allocated to the two or more resource units in two or more alternations (which may also be called iterations), wherein in each alternation a predetermined number of consecutive bits is allocated to the respective resource unit. 
     Further, the ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units corresponds to the integer value of the ratio of the number of tones of subsections covered by said two resource units, wherein any potential remainder (that can be calculated in advance) of bits to be allocated to one or more resource units are allocated to the respective resource unit as additional bits in addition to the predetermined number of bits in a first and/or a last alternation of a cycle and/or as pre- and/or post-bits in a pre-assignment and/or post-assignment at the start and/or end of a cycle. The allocation will be explained below in more detail. 
     Further, in an embodiment of the present disclosure at least two of the two or more resource units cover subsections having a different number of tones, a number of bits of the encoded bit stream allocated to a resource unit is proportional to the number of tones of the subsection covered by the resource unit, and the bits to be allocated to the two or more resource units are alternately allocated to the two or more resource units in a cycle having two or more alternations (generally, in one cycle one RU corresponding to the bits of one symbol (e.g. OFDM symbol) is filled with bits). For a first portion of the bits to be allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and for a second portion of the bits to be allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is different from the first ratio. 
       FIG.  3    shows a flow chart of a communication method  210  according an embodiment of the present disclosure, which may be performed by the circuitry  201  of the communication device  200  on the reception side. Generally, the communication method  210  performs the inverse operations of the communication method  110 . In a first step  211 , tones of different subsections of a channel bandwidth that are covered by two or more resource units assigned to the second communication device are extracted from a received signal in the frequency domain. In a second step  212  bits of an encoded bit stream allocated to the respective resource unit are groupwise demapped, per resource unit, from symbols of a constellation. In a third step  213  the bits of the encoded bit stream are retrieved (i.e. deallocated) from two or more resource units. In a fourth step  214  code words of the encoded bit stream, optionally after an additional padding removal step (not shown), are decoded into data words of an output bit stream. 
     It shall be noted that the communication methods  110  and  210  may, in other embodiments, comprise further steps at the start or end or in between the steps illustrated in  FIGS.  2  and  3   . 
       FIG.  4    shows a schematic diagram of another embodiment of a first communication device  120  according to the present disclosure, which may be used as a PHY (physical) layer transmitter.  FIG.  4    illustrates the transmitter operation for a single user (SU) having a single spatial stream but multiple resource units assigned. 
     The communication device  120  comprises a scrambler  121  that randomizes the bits of the input bit stream (provided e.g. by a MAC layer) to be transmitted, an LDPC encoder  122  that adds parity information to the scrambled bit sequence to obtain code words of an encoded bit stream and a padding unit  123  that adds bits such that a certain length of the encoded bit stream is achieved. A multi-RU parser  124  allocates the bits to M different N i -size RUs that are assigned to a single user. A constellation mapper  125 , provided per RU, (groupwise) maps q i  bits for RUito a symbol of a constellation and an LDPC tone mapper  126 , provided per RU, interleaves symbols over the available tones. The LDPC tone mappers  126  are followed by a frequency mapping unit  127  that assigns the RUs to their respective location in the frequency domain. An IDFT (inverse discrete Fourier transform) unit  128  performs an IDFT operation, followed by GI (guard interval) insertion and windowing of a GI insertion and windowing unit  129  and an analog and RF unit  130  that up-converts the transmit signal to the desired center frequency. 
       FIG.  5    shows a schematic diagram of another embodiment of a first communication device  140  according to the present disclosure for a single user (SU) having N SS  spatial streams separated by a stream parser  141  provided after the padding unit  123 . In this configuration, each spatial stream has its own multi-RU parser  124 . In the most general case, each constellation mapper  125  may have a different number of bits per symbol q and each multi-RU parser  124  may have different number of RUs to which it allocates bits. In some cases, it may be applicable to use only one RU, i.e. M=1, for a certain spatial stream. In this case, the multi-RU parser may be dropped. Furthermore, each multi-RU parser  124  has its own frequency mapping unit  127  which allocates the RUs in the frequency range. 
     Following the frequency mapping unit  127 , N SS  spatial streams are allocated spatially by the spatial mapper  142 , i.e. each spatial stream or a linear combination of spatial streams is allocated to a transmit chain or a transmit antenna. The configuration of the spatial mapper  142  may be done based on feedback from the receiver to achieve high beamforming gain. It may be envisioned that frequency mapping and spatial mapping are done jointly in a single frequency and spatial mapping unit  143 . In case spatial separation is sufficient, RUs may overlap in frequency domain, i.e. a frequency mapping unit  127  may allocate RUs such that they overlap with the frequency mapping of another frequency mapping unit  127 . Within a frequency mapping unit  127 , an overlap is not preferred. 
       FIG.  6    shows a schematic diagram of another embodiment of a first communication device  150  according to the present disclosure in a multi-user (MU) case, according to which data to U users are multiplexed in one PHY protocol data unit (PPDU). In this embodiment, it is assumed that multiplexing is performed in the frequency domain and that only one transmit antenna is present. Multiplexing may also be done in the spatial domain, i.e. in MU-MIMO fashion, which would result in a combination of the first communication devices  140  and  150 . In this case the spatial mapping unit  142  is configured such that each user can extract its data from the spatially multiplexed PPDU. According to  FIG.  6   , however, the scrambler  121 , LDPC encoder  122  and padding unit  123  are duplicated for each of the U users. The frequency mapping unit  127  combines the output of each LDPC tone mapper  126  of each user. Frequency mapping is non-overlapping such that each RU can be demodulated without interference. 
       FIG.  7    shows a schematic diagram of another embodiment of a second communication device  220  according to the present disclosure, which may be used as a PHY layer receiver that is designed to demodulate data transmitted by the first communication device  120  shown in  FIG.  4    or  150  shown in  FIG.  6   . After the received waveform has been down-converted by the analog and RF unit  221 , the guard interval is removed in a guard interval removal and windowing unit  222  and a DFT unit  223  extracts the subcarriers or tones of an entire OFDM symbol. A frequency demapping unit  224  extracts the tones of the resource units that are allocated to the specific user. For each RU an LDPC tone demapping unit  225  as well as constellation demapping unit  226  is provided. A multi-RU deparser  227  performs the inverse operation of the multi-RU parser  124  of the first communication device  120 . The multi-RU parser  124  and the multi-RU deparser  227  will be explained in more detail below. After padding is removed by a padding removal unit  228 , the received bits are LDPC decoded by an LDPC decoder  229  and descrambled by a descrambler  230  before they are provided to the user’s MAC layer for further processing. 
     In any one of the embodiments of the first communication device described above the constellation mapper  125  creates one symbol once q i  bits arrived at its input. Once N i  symbols arrived, a N i  size RU of an OFDM symbol is complete. The assignment of a symbol to tone depends on the LDPC tone mapper  126 . In case the LDPC tone mapper  126  performs a one to one (1:1) mapping, each symbol gets assigned to increasing tone index, i.e. from low to high tone center frequency. 
     It is assumed that M &gt; 1 RUs are allocated to a single user and that 1 ≤ i ≤ M holds. It is further assumed that RU indices are sorted by increasing frequency, i.e. the frequency range spanned by RU with i = 1 is smaller than that of RU with i = 2 and so on. 
     The multi-RU parser  124  is generally difficult to design because RU sizes exist that are a non-integer multiple of each other. Furthermore, it is desired that bit allocation for each RU being part of a multi-RU assignment does not overlap the OFDM symbol boundary. This means that the bit allocation operation for each RU finishes after all N i  tones of RU i are supplied with bits to be transmitted. In other words, a bit allocation operation that works over consecutive OFDM symbols, i.e. multiple of N i  tones, is not desired. This is mainly due to complexity reasons since buffers, which are longer than OFDM symbol size, are avoided by the previous constraint. 
       FIG.  8    shows a more detailed diagram of an embodiment of the multi-RU parser  124  that operates as follows: A total of P bits is assumed at the input of the multi-RU parser  124  which originate from the LDPC encoder  122  optionally followed by a padding unit  123 . 
     The multi-RU parser  124  operates in a total of C cycles. C is an integer multiple of C O  which denotes the number of alternations per OFDM symbol or cycle. In each alternation, p 1 (c) consecutive bits are allocated to the first RU of size N 1 , followed by another p 2 (c) consecutive bits that are allocated to the second RU of size N 2 . An alternation ends when p M (c) bits are allocated to the last (M th ) RU of size N M . The number of bits that are allocated to each RU may depend on the actual alternation index c within an OFDM symbol, i.e. 1 ≤ c ≤ C O . Thus, alternation c j  assigns  
     
       
         
           
             
               
                 ∑ 
                 
                   i 
                   = 
                   1 
                 
                 M 
               
               
                 
                   p 
                   i 
                 
                 
                   
                     
                       c 
                       j 
                     
                   
                 
               
             
           
         
       
     
     bit to resource units. In case more input bits are present than can be allocated in C O  alternations, further cycles, i.e. multiples of C O  alternations are executed in the same way as the first C O  alternations. Thus, the number of cycles, which equals the number of OFDM symbols, is 
     
       
         
           
             C 
             = 
             
               P 
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           p 
                           i 
                         
                         
                           
                             
                               c 
                               j 
                             
                           
                         
                       
                     
                   
                 
               
             
           
         
       
     
      and the number of bits allocated within each OFDM symbol (in C O  alternations) is 
     
       
         
           
             
               
                 ∑ 
                 
                   j 
                   = 
                   1 
                 
                 
                   
                     C 
                     O 
                   
                 
               
               
                 
                   
                     ∑ 
                     
                       i 
                       = 
                       1 
                     
                     M 
                   
                   
                     
                       p 
                       i 
                     
                     
                       
                         
                           c 
                           j 
                         
                       
                     
                     = 
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           q 
                           i 
                         
                         
                           N 
                           i 
                         
                       
                     
                   
                 
               
             
           
         
       
     
       FIG.  9    shows the previously described multi-RU parser operation in bit-wise operation. 
     The padding unit  123  operates such that P is an integer multiple of the number of bits allocated in C O  alternations. This means that C O  alternations are completed. This causes the number of cycles C to be an integer number. The number of padded bits complements the total number of bits at the output of the LDPC encoder  122  in the following sense: 
     
       
         
           
             P 
             = 
             
               P 
               
                 L 
                 D 
                 P 
                 C 
               
             
             + 
             
               P 
               
                 p 
                 a 
                 d 
               
             
           
         
       
     
      with 
     
       
         
           
             
               P 
               
                 p 
                 a 
                 d 
               
             
             + 
             
               
                 
                   C 
                   
                     f 
                     r 
                     a 
                     c 
                   
                 
               
             
             ⋅ 
             
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           p 
                           i 
                         
                         
                           
                             
                               c 
                               j 
                             
                           
                         
                       
                     
                     − 
                     
                       P 
                       
                         L 
                         D 
                         P 
                         C 
                       
                     
                   
                 
               
             
           
         
       
     
      and 
     
       
         
           
             
               C 
               
                 f 
                 r 
                 a 
                 c 
               
             
             = 
             
               
                 
                   P 
                   
                     L 
                     S 
                     P 
                     C 
                   
                 
               
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           p 
                           i 
                         
                         
                           
                             
                               c 
                               j 
                             
                           
                         
                       
                     
                   
                 
               
             
           
         
       
     
      wherein C = [C frac ] denotes the number of cycles and is derived by rounding C frac  up to the next integer. 
       FIG.  10    depicts a more detailed diagram of an embodiment of the multi-RU deparser  227  that operates as follows. In principle, it performs the inverse operation of the multi-RU parser  124 . Conceptually, the multi-RU deparser  227  has a buffer memory at each input port that stores the bits that originate from each constellation demapper226. Once the bits of an entire OFDM symbol are available in the memory, the multi-RU deparser  227  assembles the output bit stream by concatenating the first p 1 (c = 1) bits from the memory of the first N 1 -tone RU with the first p i (c = 1) bits from the memory of the i th  N i -tone RU and so on (i = 2, ..., M – 1). After the first p M (c = 1) bits from the memory of the M Th  N M tone RU have been concatenated, the next alternation (if present) is triggered and p 1 (c = 2) bits with index p 1 (c = 1) + 1 to p 1 (c = 1) + p 1 (c = 2) are concatenated to the output bit stream. This process continues until the last alternation C O  of the current OFDM symbol is reached. At this time each memory is empty and bits of the next OFDM symbol can be stored. Depending on hardware implementation, an output buffer of the output of the multi-RU deparser  227  may be needed on top in order to implement the bit concatenation. 
     There are several options for p i (c) and C O . 
     According to a first option continuous bit allocation (C O  = 1, p i (c) = p i ) may be applied. In an implementation, the multi-RU parser operates such that consecutive output bits of the LDPC encoder  122  (or padding unit  123 ) are allocated consecutively to tone index. Thereby, multiple RUs are thought of lying (virtually) side by side, i.e. the number of available tones in multi-RU is  
     
       
         
           
             
               
                 ∑ 
                 
                   i 
                   = 
                   1 
                 
                 M 
               
               
                 
                   N 
                   i 
                 
               
             
             . 
           
         
       
     
     The multi-RU parser  124  allocates p i  = q i · N i  bits to N i  tones consecutively from i = 1, ...,M. As can be seen from equation (2), C O  = 1 holds. 
     Examples illustrating the first option are shown in  FIGS.  17 A and  17 B . In  FIG.  17 A , for instance, one cycle comprises a single alternation since in a single alternation all bits are allocated to an OFDM symbol of the respective RU. 
     This first option is simple to implement, but diversity may not fully be exploited. The latter is in particular true if the RUs are non-contiguous, i.e. reside in different regions of the overall bandwidth. Diversity may be enhanced by a single LDPC tone mapper126′ as illustrated in  FIG.  11    showing a schematic diagram of another embodiment of a first communication device  160 , instead of RU-distinct LDPC tone mappers  126  as used in the embodiments shown in  FIGS.  4  to  6   . In the embodiment of  FIG.  11    the joint LPDC tone mapper 126′ works on tones but not bits, so that a defect tone may affect a block of q i  bits that may be hard to correct by the LDPC decoder  229  which is in favor of distributed error patterns. Furthermore, a joint LDPC tone mapper 126′ comes with delay and high memory complexity because many tones, namely 
     
       
         
           
             
               ∑ 
               
                 
                     
                   
                     i 
                     = 
                     1 
                   
                   M 
                 
               
             
             
               N 
               i 
             
           
         
       
     
      , need to be interleaved. 
     Alternating bit assignment may avoid the drawback of the continuous bit mapping as will be described in the following. 
     Before going to the details of how p i (c) is selected with alternating bit assignment, it is important to consider the effect of constellation mapping. In WLAN (IEEE802.11), the constellation mapping is done such that the reliability of bits is sorted in decreasing order and per dimension of the constellation diagram as shown in  FIG.  12    for 16-QAM, i.e. q = 4 bits per symbol. 
     For each dimension, the most reliable bit is the bit that differentiates between positive and negative axis. In other words, this bit determines if the signal point in the considered dimension has a positive or negative sign. The second most reliable bit is the bit that differentiates within the positive or negative half-space. In other words, this bit determines which amplitude level the signal point in the considered dimension has. The larger the differentiated amplitude levels are, the more reliable the related bit is. As for 16-QAM shown in  FIG.  12    there are just two bits per dimension. 
     In the following, three different cases of the minimum number of consecutive bits are considered that are allocated per each alternation as a function of q i  (when applicable):
     a) 1 bit per alternation;   b)                        q   i       2                   bits per alternation           (     .              denotes rounding to next lower integer); and   c) q i  bits per alternation.   

     In the following, the three cases are abbreviated by Q i  which is 
     
       
         
           
             
               Q 
               i 
             
             = 
             
               
                 
                   
                     
                       1 
                     
                     
                       
                         for  
                         
                           a 
                         
                       
                     
                   
                   
                     
                       
                         
                           
                             
                                 
                               
                                 
                                   q 
                                   i 
                                 
                               
                             
                             / 
                             2 
                           
                         
                       
                     
                     
                       
                         for  
                         
                           b 
                         
                       
                     
                   
                   
                     
                       
                         
                           q 
                           i 
                         
                       
                     
                     
                       
                         for  
                         
                           c 
                         
                       
                     
                   
                 
               
             
           
         
       
     
      The respective p i (c) may be an integer multiple of Q i  and the actual option that is implemented behind the Q i  value may be different for each i of a multi-RU allocation, i.e. Q i  values may be different for different i although q i  is the same. As will be outlined below, these options differ in the diversity that is achieved. 
     Different levels of diversity are achieved by the different options of Q i . In multi-RU allocation, it is desired to generate distributed bit reliability because this helps the LDPC decoder  229  to reconstruct erroneous bits. Thereby, reliability levels imposed by constellation diagram (as shown in  FIG.  12   ) as well as reliability levels imposed by multiple RUs may be considered.  FIG.  13    shows the distribution of reliability levels over bit index for four different options. Two RUs, each modulated with 16-QAM and same Q i  option, are assumed.  FIG.  13 A  shows bit reliability for Q i  option a),  FIG.  13 B  shows bit reliability for Q i  option b), and shows bit reliability for Q i  option c). The level of distribution decreases from  FIG.  13 A  to  FIG.  13 C , which can be readily seen by assuming reliability levels of the second RU being zero. 
       FIG.  13 D  shows another variant that corresponds to the variant shown in  FIG.  13 A , but has in inverted bit allocation for RU 2, i.e. the reliability of bits is not high to low but low to high. In the general case with M &gt; 2, every odd allocation is done in consecutive order whereas every second allocation is done in inverse order. For q i  ≥ 6, the option in  FIG.  13 D  may achieve an even higher diversity order as the option in  FIG.  13 A . For the inverse operation, the parser operation as shown in  FIG.  9    may be changed as illustrated in  FIG.  14    for the M = 2 case. Operation as shown in  FIG.  14    is slightly more complicated to implement, because the parser needs to store bits before they can be output. 
     According to a second option RU size independent alternating bit allocation (C O  &gt; 1, p i (c) ∈ {0; Q i }) may be applied. In an implementation, the multi-RU parser  124  operates such that a group of Q 1  consecutive bits of the LDPC encoder  122  (or padding unit  123 ) is allocated to a tone of first RU. After that another group of Q 2  bits is allocated to the second RU and so on. Once a group of Q M  bits has been allocated to M th  RU, the process starts from the beginning. Since the RU sizes N i  may be different, a small size RU of an OFDM symbol is filled earlier than a large size RU which conflicts with the constraint that multi-RU parsing should not be done over multiple OFDM symbols. In order to evite, the bit allocation to a small RU is stopped once it has been filled. Thus, p i (c) has a segmentwise definition: 
     
       
         
           
             
               p 
               i 
             
             
               c 
             
             = 
             
               
                 
                   
                     
                       
                         
                           Q 
                           i 
                         
                       
                     
                     
                       
                         if 1 
                         ≤ 
                         c 
                         ≤ 
                         
                           
                             
                               N 
                               i 
                             
                             ⋅ 
                             
                               q 
                               i 
                             
                           
                           
                             
                               Q 
                               i 
                             
                           
                         
                       
                     
                   
                   
                     
                       0 
                     
                     
                       
                         else 
                       
                     
                   
                 
               
             
           
         
       
     
      wherein 1 ≤ c ≤ C O  =  
     
       
         
           
             
               
                 max 
               
               i 
             
             
               
                 
                   
                     
                       N 
                       i 
                     
                     ⋅ 
                     
                       q 
                       i 
                     
                   
                   
                     
                       Q 
                       i 
                     
                   
                 
               
             
           
         
       
     
     holds, meaning there are as many alternations as are needed to fill the RU unit that requires the most alternations within a cycle to be completely filled. 
     Examples illustrating the second option are shown in  FIGS.  18 A and  18 B . In  FIG.  18 A , for instance, one cycle comprises a 52 alternations since in 52 alternations all bits are allocated to an OFDM symbol of the respective RU. As can be seen, the 26-tone RU is filled earlier than the 52-tone RU which causes p 1 (c) = 0 for 27 ≤ c ≤ 52. In both examples the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to 26) allocated to the two resource units is 1:1 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the alternations 27 to 52) allocated to the two resource units is 0:1. 
     According to a third option RU size dependent alternating bit allocation (C O  &gt; 1, p i (c) = p i ) may be applied. In an implementation, the multi-RU parser  124  operates such that consecutive output bits of the LDPC encoder  122  are allocated alternating to the RUs. In contrast to the second option, the number of assigned bits per RU is proportional to its number of tones. 
     
       
         
           
             
               p 
               i 
             
             
               c 
             
             = 
             
               p 
               i 
             
             = 
             
               Q 
               i 
             
             ⋅ 
             
               
                 
                   N 
                   i 
                 
                 
                   q 
                   i 
                 
               
               
                 
                   
                     min 
                   
                   i 
                 
                 
                   
                     
                       N 
                       i 
                     
                     
                       q 
                       i 
                     
                   
                 
               
             
           
         
       
     
      This means that a large size RU gets more bits allocated per alternation compared to a small size RU. Prerequisite is  
     
       
         
           
             that 
             
               
                 
                   N 
                   i 
                 
                 
                   q 
                   i 
                 
               
               
                 
                   
                     min 
                   
                   i 
                 
                 
                   
                     
                       N 
                       i 
                     
                     
                       q 
                       i 
                     
                   
                 
               
             
           
         
       
     
     is an integer number and that all originate from same option with Q i  ≠ 1. In this case all RUs of an OFDM symbol are filled at the same time after C O  = min i   
     
       
         
           
             
               
                 
                   
                     
                       N 
                       i 
                     
                     
                       q 
                       i 
                     
                   
                   
                     
                       Q 
                       i 
                     
                   
                 
               
             
           
         
       
     
     alternations. 
     The third option achieves higher diversity than the second option in scenarios where a small size RU is combined with a large size RU, because a weak link quality small size RU can be compensated by a fair link quality large size RU. This is because the bits of small size RU are distributed over the entire OFDM symbol. In addition, each group of Q i  weak bits of the small size RU is separated by various groups of Q i  fair bits of the large size RU. 
     An example illustrating the second option is shown in  FIG.  19   . In  FIG.  19    one cycle comprises a 26 alternations since in 26 alternations all bits are allocated to an OFDM symbol of the respective RU. 
     According to a fourth option RU size dependent bit assignment including non-alternating bit assignment may be applied. In an implementation, the third option is applied together with pre- and post-bit assignment. The operation is shown in  FIG.  15   . The consecutive bits that are allocated in the pre-bit assignment before the alternating operation are labeled with s i,  whereas the consecutive bits that are allocated in the post-bit assignment after the alternating operation are labeled with t i . Inbetween the pre- and post-bit assignment, alternating bit assignment as shown in  FIG.  8    is performed.  FIG.  15    shows the operation for a single OFDM symbol. Thus, if s i  = t i  = 0, the same behavior as before is achieved. The pre- and post-assignment can be flexibly applied, i.e. the post-assignment for example may be done in the middle of the alternating operation, i.e. after alternations. This may be important to avoid long bit allocations to single RU in case of OFDM symbol transitions. 
     Pre- and post-bit assignment may be used in case p i  of the third option e.g. results in a non-integer number. In this case, p i  is rounded to the closest integer number and the remaining bits that are missing to complete an OFDM symbol are computed. 
     
       
         
           
             
               r 
               i 
             
             = 
             
               N 
               i 
             
             ⋅ 
             
               q 
               i 
             
             − 
             
               C 
               O 
             
             ⋅ 
             
               p 
               i 
             
           
         
       
     
     Any r i  ≠ 0 needs to be allocated before the next OFDM symbol starts. In WLAN case and for most other applicable communication systems, r i  ≥ 0 holds. This is because larger RUs have more available tones per frequency unit than small RUs, hence the nominal spectral efficiency increases with RU size. 
     It is desirable to equally distribute r i  bits either via pre- and post-bit assignment and/or via alternating bit assignment. Thus, several options exists to implementr i  &gt; 0:
     a) Allocate variable number of bits per cycle, i.e. p i (c);   b) Allocate constant number of bits per cycle and use non-alternating pre- and/or post-bit assignment, i.e. p i  and s i  = t i  ≠ 0;   c) Allocate variable number of bits per cycle and use non-alternating pre- and/or post-bit assignment, i.e. p i (c) and s i  = t i  ≠ 0.   
 In case of p i (c) being variable, any p i (c) pattern may be envisioned as long as the total number of allocated bits does not change. In examples, it is assumed that the p i (c) pattern are sorted in descending order in sub-cycles.
     In any case, it is desired that s i  equals t i  whenever possible. Thus, if the number of bits to be represented by pre- and post-bit assignment is an even integer, s i  = t i  holds otherwise, s i  = t i  + 1 or t i  = s i  + 1 holds. The operation shown in  FIG.  15    changes equations (1) to (4) as follows: 
     
       
         
           
             C 
             = 
             
               P 
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           p 
                           i 
                         
                         
                           
                             
                               c 
                               j 
                             
                           
                         
                         + 
                         
                           
                             ∑ 
                             
                               i 
                               = 
                               1 
                             
                             M 
                           
                           
                             
                               s 
                               i 
                             
                             + 
                             
                               t 
                               i 
                             
                           
                         
                       
                     
                   
                 
               
             
           
         
       
     
     
       
         
           
             
               
                 ∑ 
                 
                   j 
                   = 
                   1 
                 
                 
                   
                     C 
                     O 
                   
                 
               
               
                 
                   
                     ∑ 
                     
                       i 
                       = 
                       1 
                     
                     M 
                   
                   
                     
                       p 
                       i 
                     
                     
                       
                         
                           c 
                           j 
                         
                       
                     
                   
                 
                 + 
                 
                   
                     ∑ 
                     
                       i 
                       = 
                       1 
                     
                     M 
                   
                   
                     
                       s 
                       i 
                     
                     + 
                     
                       t 
                       i 
                     
                     = 
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           q 
                           i 
                         
                         
                           N 
                           i 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     
       
         
           
             
               P 
               
                 p 
                 a 
                 d 
               
             
             = 
             
               
                 
                   N 
                   
                     c 
                     y 
                     c 
                     l 
                     e 
                   
                 
               
             
             ⋅ 
             
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           p 
                           i 
                         
                         
                           
                             
                               c 
                               j 
                             
                           
                         
                         + 
                         
                           
                             ∑ 
                             
                               i 
                               = 
                               1 
                             
                             M 
                           
                           
                             
                               s 
                               i 
                             
                             + 
                             
                               t 
                               i 
                             
                           
                         
                       
                     
                   
                 
               
             
             − 
             
               P 
               
                 L 
                 D 
                 P 
                 C 
               
             
           
         
       
     
     
       
         
           
             
               N 
               
                 c 
                 y 
                 c 
                 l 
                 e 
               
             
             = 
             
               
                 
                   P 
                   
                     L 
                     D 
                     P 
                     C 
                   
                 
               
               
                 
                   
                     ∑ 
                     
                       j 
                       = 
                       1 
                     
                     
                       
                         C 
                         O 
                       
                     
                   
                   
                     
                       p 
                       i 
                     
                     
                       
                         
                           c 
                           j 
                         
                       
                     
                     + 
                     
                       
                         ∑ 
                         
                           i 
                           = 
                           1 
                         
                         M 
                       
                       
                         
                           s 
                           i 
                         
                         + 
                         
                           t 
                           i 
                         
                       
                     
                   
                 
               
             
           
         
       
     
     Examples illustrating the fourth option are shown in  FIGS.  20 A to  20 D . In  FIG.  20 A , for instance, one cycle comprises a 26 alternations plus a pre-assignment and a post-assignment since in 26 alternations plus the pre-assignment and the post-assignment all bits are allocated to an OFDM symbol of the respective RU. 
     In the example of  FIG.  20 D , generally per alternation (of  242  alternations) 1 bit is allocated to the first RU and 4 bits are allocated to the second RU. Then, there are 28 remainder bits that still have to be allocated to the second RU. This is done such that in each of a pre-assignment and a post-assignment 3 bits are allocated to the second RU (i.e. six remainder bits in total) and that in each eleventh allocation (starting e.g. with the first allocation; each group of eleven consecutive alternations forming a sub-cycle one additional bit (i.e. 22 remainder bits in total) in addition to the regular four bits is allocated to the second RU (i.e. five bits per allocation). 
     In the example shown in  FIG.  20 A  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to 26) allocated to the two resource units is 1:4 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:1. In the example shown in  FIG.  20 B  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to 26) allocated to the two resource units is 1:4 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 1:5. In the example shown in  FIG.  20 C  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to  242 ) allocated to the two resource units is 1:4 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:14. In the example shown in  FIG.  20 D  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 2 to 11, 13 to 22, etc.) allocated to the two resource units is 1:4, the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the alternations 1, 12, 23, etc.) allocated to the two resource units is 1:5, and a third ratio used for allocation of a third portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:3. 
     Generally, the behavior of the bit allocation to the cycles is such that, from cycle to cycle, the same number of bits is assigned to the corresponding alternations of the respective cycles. For instance, if in a first cycle, a cycle has 5 alternations, wherein 1 bit is assigned to RU1 and 2 bits are assigned to RU2 in each alternation, the subsequent cycles follow the same allocation of bits (e.g. in the second cycle there are also 5 alternations, wherein 1 bit is assigned to RU1 and 2 bits are assigned to RU2 in each alternation). 
       FIGS.  21 A to  21 D  shows examples illustrating a fifth option for multi-RU allocation using different modulation orders. For instance, in the example shown in  FIG.  21 A  QPSK (modulation order 2) is used for modulation of the bits allocated to the first RU (having 26 tones) and BPSK (modulation order 1) is used for modulation of the bits allocated to the second RU (having 52 tones). In this case, Q i  (defining the minimum number of consecutive bits that are allocated per each alternation as a function of q i ) is selected according to the above-described case c), i.e. Q i  = q i  bits per alternation, meaning that Q 1  = 2 and Q 2  = 1. Hence, for the first RU two bits are assigned to each tone and for the second RU one bit is assigned to each tone. Then, as described above with respect to the third option, per alternation (of 26 alternations of one cycle) two bits are allocated to the first RU and two bits are allocated to the second RU. 
     In the example shown in  FIG.  21 B  QPSK (modulation order 2) is used for modulation of the bits allocated to the first RU (having 26 tones) and 16-QAM (modulation order 4) is used for modulation of the bits allocated to the second RU (having 106 tones). In this case, Q i  is selected according to the above-described case c), i.e. Q i  = q i  bits per alternation, meaning that Q 1  = 2 and Q 2  = 4. Hence, for the first RU two bits are assigned to each tone and for the second RU four bits are assigned to each tone. Then, per alternation (of 26 alternations) two bits are allocated to the first RU and sixteen bits are allocated to the second RU. The remainder of eight bits to be allocated to the second RU is assigned to a pre-assignment at the start of the cycle and to a post-assignment at the end of the cycle. In the example shown in  FIG.  21 B  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to 26) allocated to the two resource units is 2:16 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:4. 
     In the example shown in  FIG.  21 C  QPSK (modulation order 2) is used for modulation of the bits allocated to the first RU (having 26 tones) and 16-QAM (modulation order 4) is used for modulation of the bits allocated to the second RU (having 106 tones). In this case, Q i  is selected according to the above-described case b), i.e.  
     
       
         
           
             
               Q 
               i 
             
             = 
             
               
                 
                   
                     
                       
                         q 
                         i 
                       
                     
                     2 
                   
                 
               
             
           
         
       
     
      bits per alternation, meaning that Q 1  = 1 and Q 2  = 2. Hence, for the first RU one bit is assigned to each tone and for the second RU eight bits are assigned to each tone. Then, per alternation (of 52 alternations) one bit is allocated to the first RU and eight bits are allocated to the second RU. The remainder of eight bits to be allocated to the second RU is assigned to a pre-assignment at the start of the cycle and to a post-assignment at the end of the cycle. In the example shown in  FIG.  21 C  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 1 to 52) allocated to the two resource units is 1:8 and the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:4. 
     In the example shown in  FIG.  21 D  64-QAM (modulation order 6) is used for modulation of the bits allocated to the first RU (having 242 tones) and QPSK (modulation order 2) is used for modulation of the bits allocated to the second RU (having 996 tones). In this case, Q i  is selected according to the above-described case b), i.e. Q i  = q i  bits per alternation, meaning that Q 1  = 6 and Q 2  = 2.. Hence, for the first RU six bits are assigned to each tone and for the second RU 8 bits are generally assigned to each tone. Then, per alternation (of most of the 242 alternations) 6 bits are allocated to the first RU and eight bits are allocated to the second RU. The remainder of 56 bits to be allocated to the second RU is allocated as follows: 6 bits are allocated to a pre-assignment at the start of the cycle, 6 bits are allocated to a post-assignment at the end of the cycle, and additional two bits are allocated to each first allocation of each sub-cycle comprising eleven alternations (i.e. to each eleventh alternation 10 bits instead of 8 bits are allocated). This option achieves higher diversity because the remaining bits are distributed over the entire OFDM symbol by the altnerations 1, 12, 23, etc. This minimizes number of bits in pre- and post-assignment which is one of the optimization goals. In the example shown in  FIG.  21 D  the first ratio used for allocation of a first portion of the bits (i.e., the bits allocated in the alternations 2 to 11, 13 to 22, etc.) allocated to the two resource units is 6:8, the second ratio used for allocation of a second portion of the bits (i.e., the bits allocated in the alternations 1, 12, 23, etc.) allocated to the two resource units is 6:10, and a third ratio used for allocation of a third portion of the bits (i.e., the bits allocated in the pre- and post-assignments) allocated to the two resource units is 0:6. 
       FIG.  16    shows Table 2 that gives examples for p i , s i , and t i  for various combinations of RUs of Table 1 as well as for various options. 
     The order of RUs is exemplary and may change depending of the actual location of a RU within the frequency band as outlined above. The bit allocation sticks however to the particular RU size. The entries in Table 2 ( FIG.  16   ) are valid under the following assumptions: Entries according to option 1 are always valid. Entries according to options 2, 3, and 4 are valid, when Q i  is always selected from same option a), b), or c) for each RU. If selected according to option a), i.e. Q i  = 1, q i  = q j  for all i ≠ j, i.e. all RUs have the same constellation mapping order, shall be additionally fulfilled. In the following some of the entries in Table 2 will be explained by way of examples. 
     For the type 26-tone RU + 106-tone RU (according to row 6 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 26-tone RU (starting from first alternation to 26th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] (this is p i (c) with c=1...26) times the modulation order of the 26-tone RU.   Alternating bit allocation for 106-tone RU (starting from first alternation to 26th alternation): [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] (this is p 2 (c) with c=1...26) times the modulation order of the 106-tone RU + 1 (this is the s 2  or t 2 ; s 2 =t 2  holds) times modulation order of the 106-tone RU for each pre- and post-assignment. p 1 (c) has always same length as p 2 (c). The succession is like [s1 (not present), s2, p1(c=1), p2(c=1), p1(c=2), p2(c=2), ..., p1(c=26), p2(c=26), t1 (not present), t2].   

     For the type 26-tone RU + 106-tone RU (according to row 6 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 26-tone RU (starting from first alternation to 52nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 26-tone RU.   Alternating bit allocation for 106-tone RU (starting from first alternation to 52nd alternation): [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times half the modulation order of the 106-tone RU + 1 times the modulation order (the pre- and post padding is always times the modulation order even in half modulation order (Q=q/2) case) of the 106-tone RU for each pre- and post-assignment.   

     For the type 26-tone RU + 106-tone RU (according to row 6 of Table 2, with Q=1; the Q=1 case is basically different because of varying vector length and the need of the same modulation order for all RUs) the following bit allocations apply (in this case each RU must have same modulation order, i.e. q 1 =q 2 =q):
     Alternating bit allocation for 26-tone RU (starting from first alternation to (26*q)-th alternation): [1, ..., 1] vector of length (26*q).   Alternating bit allocation for 106-tone RU (starting from first alternation to (26*q)-th alternation): [4, ..., 4] vector of length (26*q) + 1 times q for each pre- and post-assignment.   

     For the type 26-tone RU + 106-tone RU (according to row 7 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 26-tone RU (starting from first alternation to 26th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 26-tone RU.   Alternating bit allocation for 106-tone RU (starting from first alternation to 26th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5] times the modulation order of the 106-tone RU.   

     For the type 26-tone RU + 106-tone RU (according to row 7 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 26-tone RU (starting from first alternation to 52nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 26-tone RU.   Alternating bit allocation for 106-tone RU (starting from first alternation to 52nd alternation): [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6] times half the modulation order of the 106-tone RU.   

     For the type 26-tone RU + 106-tone RU (according to row 7 of Table 2, with Q=1) the following bit allocations apply:
     Alternating bit allocation for 26-tone RU (starting from first alternation to (26*q)-th alternation): [1, ..., 1] vector of length (26*q).   Alternating bit allocation for 106-tone RU (starting from first alternation to (26*q)-th alternation): [4+q, 4, ... , 4, 4+q] vector of length (26*q).   

     For the type 242-tone RU + 996-tone RU (according to row 13 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 242nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 242-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 242nd alternation): [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times the modulation order of the 996-tone RU + 14 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 242-tone RU + 996-tone RU (according to row 13 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 242-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 484th alternation): [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times half the modulation order of the 996-tone RU + 14 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 242-tone RU + 996-tone RU (according to row 13 of Table 2, with Q=1; in this case each RU must have same modulation order, i.e. q 1 =q 2 =q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to (242*q)-th alternation): [1, ..., 1] vector of length (242*q).   Alternating bit allocation for 996-tone RU (starting from first alternation to (242*q)-th alternation): [4, ..., 4] vector of length (242*q) + 14 times q for each pre- and post-assignment.   

     For the type 242-tone RU + 996-tone RU (according to row 14 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 242nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 242-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 242nd alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times the modulation order of the 996-tone RU + 3 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 242-tone RU + 996-tone RU (according to row 14 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 242-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 484th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4,4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times half the modulation order of the 996-tone RU + 3 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 242-tone RU + 996-tone RU (according to row 14 of Table 2, with Q=1; in this case each RU must have same modulation order, i.e. q 1 =q 2 =q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to (242*q)-th alternation): [1, ..., 1] vector of length (242*q).   Alternating bit allocation for 996-tone RU (starting from first alternation to (242*q)-th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, ..., 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] vector of length (242*q) + 3 times q for each pre- and post-assignment. The pattern [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] repeats 22*q times.   

     For the type 484-tone RU + 996-tone RU (according to row 17 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 484-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 484th alternation): [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times the modulation order of the 996-tone RU + 14 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 484-tone RU + 996-tone RU (according to row 17 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 968th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,1,1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 484-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 968th alternation): [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times half the modulation order of the 996-tone RU + 14 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 484-tone RU + 996-tone RU (according to row 17 of Table 2, with Q=1; in this case each RU must have same modulation order, i.e. q 1 =q 2 =q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to (484*q)-th alternation): [1, ..., 1] vector of length (484*q).   Alternating bit allocation for 996-tone RU (starting from first alternation to (484*q)-th alternation): [2, ..., 2] vector of length (484*q) + 14 times q for each pre- and post-assignment.   

     For the type 484-tone RU + 996-tone RU (according to row 18 of Table 2, with Q=q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 484-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 484th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times the modulation order of the 996-tone RU + 3 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 484-tone RU + 996-tone RU (according to row 18 of Table 2, with Q=q/2) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to 968th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 484-tone RU.   Alternating bit allocation for 996-tone RU (starting from first alternation to 968th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times half the modulation order of the 996-tone RU + 3 times the modulation order of the 996-tone RU for each pre- and post-assignment.   

     For the type 484-tone RU + 996-tone RU (according to row 18 of Table 2, with Q=1; in this case each RU must have same modulation order, i.e. q 1 =q 2 =q) the following bit allocations apply:
     Alternating bit allocation for 242-tone RU (starting from first alternation to (484*q)-th alternation): [1, ..., 1] vector of length (484*q).   Alternating bit allocation for 996-tone RU (starting from first alternation to (484*q)-th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, ..., 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] vector of length (484*q) + 3 times q for each pre- and post-assignment. The pattern [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] repeats 44*q times.   

     The present disclosure provides the advantages that the bit parser operation for allocation of multiple resource units to a single user achieves high diversity with the error correction codes, e.g. LDPC codes, and constellation diagrams provided e.g. by IEEE 802.11 WLAN standard. Further, in requires a bit parser operation with low memory requirements that simplifies implementation and enables low latency decoding. Still further, optional bit padding can be adapted to the needs for the multi-RU bit parser operation 
     Thus, the foregoing discussion discloses and describes merely exemplary embodiments of the present disclosure. As will be understood by those skilled in the art, the present disclosure may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. Accordingly, the disclosure of the present disclosure is intended to be illustrative, but not limiting of the scope of the disclosure, as well as other claims. The disclosure, including any readily discernible variants of the teachings herein, defines, in part, the scope of the foregoing claim terminology such that no inventive subject matter is dedicated to the public. 
     In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. A single element or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. 
     In so far as embodiments of the disclosure have been described as being implemented, at least in part, by software-controlled data processing apparatus, it will be appreciated that a non-transitory machine-readable medium carrying such software, such as an optical disk, a magnetic disk, semiconductor memory or the like, is also considered to represent an embodiment of the present disclosure. Further, such a software may also be distributed in other forms, such as via the Internet or other wired or wireless telecommunication systems. 
     The elements of the disclosed devices, apparatus and systems may be implemented by corresponding hardware and/or software elements, for instance appropriated circuits or circuitry. A circuit is a structural assemblage of electronic components including conventional circuit elements, integrated circuits including application specific integrated circuits, standard integrated circuits, application specific standard products, and field programmable gate arrays. Further, a circuit includes central processing units, graphics processing units, and microprocessors which are programmed or configured according to software code. A circuit does not include pure software, although a circuit includes the above-described hardware executing software. A circuit or circuitry may be implemented by a single device or unit or multiple devices or units, or chipset(s), or processor(s). 
     It follows a list of further embodiments of the disclosed subject matter:
     1. First communication device configured to communicate with a second communication device, the first communication device comprising circuitry configured to
   encode data words of an input bit stream to be transmitted to the second communication device into code words of an encoded bit stream;   allocate the bits of the encoded bit stream to two or more resource units assigned to the second communication device and covering different subsections of a channel bandwidth, 
   wherein at least two of the two or more resource units cover subsections having a different number of tones,   wherein a number of bits of the encoded bit stream allocated to a resource unit is proportional to the number of tones of the subsection covered by the resource unit,   wherein the bits to be allocated to the two or more resource units are alternately allocated to the two or more resource units in a cycle having two or more alternations,   wherein, for a first portion of the bits to be allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits to be allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is different from the first ratio,   
   groupwise map, per resource unit, bits of the encoded bit stream allocated to the respective resource unit to symbols of a constellation, and   assign the resource units to the respective subsection of the channel bandwidth in the frequency domain.   
   2. First communication device as defined in any preceding embodiment, wherein the first ratio corresponds to the integer part of the ratio of a first product to a second product, the first product being formed by multiplying the number of tones of the subsections covered by a first of said two or more resource units with the modulation order of a modulation of the bits allocated to the first resource unit and the second product being formed by multiplying the number of tones of the subsections covered by a second of said two or more resource units with the modulation order of a modulation of the bits allocated to the second resource unit, wherein the first product is equal to or larger than the second product.   3. First communication device as defined in embodiment 2, wherein the second ratio is formed by a remainder of bits that are not allocated to the two or more resource units as first portion of bits and/or as second portion of bits according to the first ratio.   4. First communication device as defined in embodiment claim  3 , wherein the circuitry is configured to allocate the remainder of bits to the respective resource unit as additional bits in addition to the predetermined number of bits in one or more alternations of a cycle and/or as pre- and/or post-bits in a pre-assignment and/or post-assignment at the start and/or end of a cycle.   5. First communication device as defined in any preceding embodiment, wherein the circuitry is further configured to allocate the bits of the encoded bit stream to the two or more resource units in one cycle such that all resource units are filled with bits at the same time.   6. First communication device as defined in any preceding embodiment, wherein each ratio of the number of tones of subsections covered by each pair of resource units of the two or more resource units is an integer number.   7. First communication device as defined in any preceding embodiment, wherein at least one ratio of the number of tones of subsections covered by a pair of resource units of the two or more resource units is a non-integer number, wherein the circuitry is further configured to allocate a remainder of bits that are not allocated to the two or more resource units as first portion of bits and/or as second portion of bits according to the first ratio either as additional bits in addition to the predetermined number of bits in the first and/or last alternation of a cycle or as pre- and/or post-bits in a pre-assignment and/or post-assignment at the start and/or end of a cycle.   8. First communication device as defined in any one one of embodiments 4 to 7, wherein the circuitry is further configured to allocate the same number of pre-bits and post-bits in the pre-assignment and the post-assignment.   9. First communication device as defined in any one one of embodiments 4 to 8, wherein the circuitry is further configured to allocate the same number of additional bits in the first alternation, and/or the last alternation of a cycle and/or in one or more other predetermined alternations of a cycle.   10. First communication device as defined in any preceding embodiment, 
   wherein a first resource unit covers a subsection having 26 tones and a second resource unit covers a subsection having 52 tones, or   wherein a first resource unit covers a subsection having 26 tones and a second resource unit covers a subsection having 106 tones, or   wherein a first resource unit covers a subsection having 242 tones and a second resource unit covers a subsection having 484 tones, or   wherein a first resource unit covers a subsection having 242 tones and a second resource unit covers a subsection having 996 tones, or   wherein a first resource unit covers a subsection having 484 tones and a second resource unit covers a subsection having 996 tones, or   wherein a first resource unit covers a subsection having 242 tones, a second resource unit covers a subsection having 996 tones, and a third resource unit covers a subsection having 484 tones.   
   11. First communication device as defined in any preceding embodiment, wherein the circuitry is further configured to generate signaling information for transmission to the second communication device, the signaling information indicating
   which resource units are assigned to the second communication device and/or   the sizes and/or subsections of the channel bandwidth are covered by the resource units, and/or   how the bits of the encoded bit stream are allocated to two or more resource units.   
   12. First communication device as defined in any preceding embodiment, wherein the circuitry is further configured to add bits to the encoded bit stream before allocating the bits to two or more resource units to achieve a predetermined length of the encoded bit stream.   13. First communication device as defined in any preceding embodiment, wherein the circuitry is further configured to interleave the symbols, per resource unit, over the tones of the subsection covered by the respective subsection or to interleave the symbols, across the two or more resource units, over the tones of the subsections covered by the two or more resource units.   14. First communication device as defined in any preceding embodiment, wherein the predetermined number of consecutive bits is an integer multiple of the number of bits per group of bits groupwise mapped to symbols of a constellation or half the number of bits per group of bits groupwise mapped to symbols of a constellation.   15. First communication device as defined in any preceding embodiment, wherein the circuitry is further configured to conduct the post-assignment and/or last alternation at any time during a cycle after a completed alternation.   16. Second communication device configured to communicate with a first communication device, the second communication device comprising circuitry configured to
   extract, from a received signal in the frequency domain, tones of different subsections of a channel bandwidth that are covered by two or more resource units assigned to the second communication device, wherein at least two of the two or more resource units cover subsections having a different number of tones,   groupwise demap, per resource unit, bits of an encoded bit stream allocated to the respective resource unit from symbols of a constellation,   retrieve from two or more resource units the bits of the encoded bit stream, 
   wherein a number of bits of the encoded bit stream allocated to a resource unit corresponds to the number of tones of the subsection covered by the resource unit,   wherein the bits allocated to the two or more resource units in one cycle are alternately retrieved from the two or more resource units in two or more alternations,   wherein, for a first portion of the bits allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is different from the first ratio,   
   decode code words of the encoded bit stream into data words of an output bit stream.   
   17. Second communication device as defined in embodiment 16, wherein the circuitry is further configured to determine which resource units are assigned to the second communication device from signaling information received from the first communication device.   18. First communication method configured to communicate with a second communication device, the first communication method comprising
   encoding data words of an input bit stream to be transmitted to the second communication device into code words of an encoded bit stream;   allocating the bits of the encoded bit stream to two or more resource units assigned to the second communication device and covering different subsections of a channel bandwidth, 
   wherein at least two of the two or more resource units cover subsections having a different number of tones,   wherein a number of bits of the encoded bit stream allocated to a resource unit is proportional to the number of tones of the subsection covered by the resource unit,   wherein the bits to be allocated to the two or more resource units are alternately allocated to the two or more resource units in a cycle having two or more alternations,   wherein, for a first portion of the bits to be allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits to be allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately allocated to two resource units is different from the first ratio,   
   groupwise mapping, per resource unit, bits of the encoded bit stream allocated to the respective resource unit to symbols of a constellation; and   assigning the resource units to the respective subsection of the channel bandwidth in the frequency domain.   
   19. Second communication method configured to communicate with a first communication device, the second communication method comprising 
   extracting, from a received signal in the frequency domain, tones of different subsections of a channel bandwidth that are covered by two or more resource units assigned to the second communication device, wherein at least two of the two or more resource units cover subsections having a different number of tones;   groupwise demapping, per resource unit, bits of an encoded bit stream allocated to the respective resource unit from symbols of a constellation;   retrieving from two or more resource units the bits of the encoded bit stream, wherein a number of bits of the encoded bit stream allocated to a resource unit corresponds to the number of tones of the subsection covered by the resource unit, wherein the bits allocated to the two or more resource units in one cycle are alternately retrieved from the two or more resource units in two or more alternations, 
   wherein, for a first portion of the bits allocated to the two or more resource units in one cycle, a first ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is based on the number of tones of subsections covered by said two resource units and the modulation order of a modulation of the bits allocated to the respective resource unit, and   wherein, for a second portion of the bits allocated to two or more resource units in one cycle, a second ratio of the predetermined numbers of consecutive bits alternately retrieved from two resource units is different from the first ratio,   
   decoding code words of the encoded bit stream into data words of an output bit stream.   
   20. A non-transitory computer-readable recording medium that stores therein a computer program product, which, when executed by a processor, causes the method according to claim 18 or 19 to be performed.   21. First communication device as defined in any one of embodiments 1 to 16, wherein the resource unit covering subsections with lowest frequency within the two or more resource units is considered to be the first resource unit.   22. First communication device as defined in any one of embodiments 1 to 16, wherein the resource units of an OFDM symbol are filled after one cycle including potential pre- and/or post-assignment.   23. First communication device as defined in any one of embodiments 1 to 16, wherein the circuitry is configured to allocate, from cycle to cycle, the same number of bits to the corresponding alternations of the respective cycles.   24. First or second communication device or method as defined in any one of the preceding embodiments, wherein the circuitry or method is configured to allocate the bits to the resource units according to one of the examples described in table 2.   25. First or second communication device or method as defined in any one of the preceding embodiments, 
   wherein a first resource unit has 26 tones and a second resource unit has 106 tones and   wherein one of the following bit allocations apply: 
   a) Alternating bit allocation for 26-tone resource unit (starting from first alternation to 26th alternation):   [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 26-tone resource unit, and   Alternating bit allocation for 106-tone resource unit (starting from first alternation to 26th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5] times the modulation order of the 106-tone resource unit;   
       b) Alternating bit allocation for 26-tone resource unit (starting from first alternation to 52nd alternation):   [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 26-tone resource unit, and   Alternating bit allocation for 106-tone resource unit (starting from first alternation to 52nd alternation): [6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 6] times half the modulation order of the 106-tone resource unit;   c) Alternating bit allocation for 26-tone resource unit (starting from first alternation to (26*q)-th alternation): [1, ..., 1] vector of length (26*q), and   Alternating bit allocation for 106-tone resource unit (starting from first alternation to (26*q)-th alternation): [4+q, 4, ..., 4, 4+q] vector of length (26*q); wherein q represents the number of bits mapped to a symbol of the constellation.       
   26. First or second communication device or method as defined in any one of the embodiments 1 to 24, 
   wherein a first resource unit has 242 tones and a second resource unit has 996 tones and   wherein one of the following bit allocations apply: 
   a) Alternating bit allocation for 242-tone resource unit (starting from first alternation to 242nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 242-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 242nd alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment; b) Alternating bit allocation for 242-tone resource unit (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 242-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 484th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times half the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment;   c) Alternating bit allocation for 242-tone resource unit (starting from first alternation to (242*q)-th alternation): [1, ..., 1] vector of length (242*q), and Alternating bit allocation for 996-tone resource unit (starting from first alternation to (242*q)-th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, ..., 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] vector of length (242*q) + 3 times q for each pre- and post-assignment. The pattern [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] repeats 22*q times; wherein q represents the number of bits mapped to a symbol of the constellation.   
   
   27. First or second communication device or method as defined in any one of the embodiments 1 to 24, 
   wherein a first resource unit has 484 tones and a second resource unit has 996 tones and   wherein one of the following bit allocations apply: 
   a) Alternating bit allocation for 484-tone resource unit (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 484-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 484th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment;   b) Alternating bit allocation for 484-tone resource unit (starting from first alternation to 968th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 484-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 968th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times half the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment;   c) Alternating bit allocation for 242-tone resource unit (starting from first alternation to (484*q)-th alternation): [1, ..., 1 ] vector of length (484*q), and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to (484*q)-th alternation): [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, ..., 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] vector of length (484*q) + 3 times q for each pre- and post-assignment. The pattern [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] repeats 44*q times;   wherein q represents the number of bits mapped to a symbol of the constellation.   
   
   28. First or second communication device or method as defined in any one of the embodiments 1 to 24, 
   wherein a first resource unit has 242 tones, a second resource unit has 996 tones and a third resource unit has 484 tones and wherein one of the following bit allocations apply: 
   a) Alternating bit allocation for 242-tone resource unit (starting from first alternation to 242nd alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times the modulation order of the 242-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 242nd alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment, and   Alternating bit allocation for 484-tone resource unit (starting from first alternation to 242nd alternation): [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times the modulation order of the 484-tone resource unit; b) Alternating bit allocation for 242-tone resource unit (starting from first alternation to 484th alternation): [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] times half the modulation order of the 242-tone resource unit, and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to 484th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] times half the modulation order of the 996-tone resource unit + 3 times the modulation order of the 996-tone resource unit for each pre- and post-assignment, and   Alternating bit allocation for 484-tone resource unit (starting from first alternation to 484th alternation): [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2] times half the modulation order of the 484-tone resource unit;   c) Alternating bit allocation for 242-tone resource unit (starting from first alternation to (242*q)-th alternation): [1, ..., 1 ] vector of length (242*q), and   Alternating bit allocation for 996-tone resource unit (starting from first alternation to (242*q)-th alternation): [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, ..., 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] vector of length (242*q) + 3 times q for each pre- and post-assignment. The pattern [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4] repeats 22*q times, and Alternating bit allocation for 484-tone resource unit (starting from first alternation to (242*q)-th alternation): [2, ..., 2] vector of length (242*q); wherein q represents the number of bits mapped to a symbol of the constellation.   
   
   29. A computer program comprising program code means for causing a computer to perform the steps of said method according to embodiment 18 or 19 when said computer program is carried out on a computer.