摘要:
A receiver is used with third code blocks based on first code blocks, second code blocks, and a planning code block. The first code blocks are associated with a first sequence number and modulated with a first modulation scheme. The second code blocks are associated with a second sequence number and modulated with a second modulation scheme. The planning code block associates the third code blocks with the first code blocks and the second code blocks. The receiver includes a de-multiplexing portion, which includes a code block selector and a look up table, that outputs a de-multiplexed signal based on the third code blocks. The code block selector selects a code block from the third code blocks to output as the de-multiplexed signal based on entries in the look up table. The receiver also includes a recovery portion that outputs received code blocks based on the de-multiplexed signal.
摘要:
A system for a dynamic and flexible multiplexing scheme to allow terminals of a communications system to operate on wideband signals without requiring the operation at full speed, and under multiclass terminal operation, is provided. According to the multiplexing scheme, a one codeblock of a plurality of codeblocks within a multiplexed datastream is decoded, wherein each codeblock includes a flag that indicates whether the codeblock contains a timeplan, and the timeplan signifies a multiplexing structure of the datastream. A determination is made as to whether the flag of the one codeblock indicates that the one codeblock contains the timeplan, and, if it is determined that the one codeblock contains the timeplan, the timeplan is acquired. Further, in response to a determination that the one codeblock does not contain the timeplan, a first subsequent codeblock is determined, and decoded. Each codeblock further includes a sequence number indicator that indicates a sequence position of the one codeblock within a first group of the codeblocks of the multiplexed datastream, and the first subsequent codeblock is determined based on one or more of a decode rate of the processor device and the sequence number indicator A determination is made as to whether the flag of the first subsequent codeblock indicates that the first subsequent codeblock contains the timeplan, and, if it is determined that the first subsequent codeblock contains the timeplan, the timeplan is acquired.
摘要:
A system for a dynamic and flexible multiplexing scheme to allow terminals of a communications system to operate on wideband signals without requiring the operation at full speed, and under multiclass terminal operation, is provided. According to the multiplexing scheme, a one codeblock of a plurality of codeblocks within a multiplexed datastream is decoded, wherein each codeblock includes a flag that indicates whether the codeblock contains a timeplan, and the timeplan signifies a multiplexing structure of the datastream. A determination is made as to whether the flag of the one codeblock indicates that the one codeblock contains the timeplan, and, if it is determined that the one codeblock contains the timeplan, the timeplan is acquired. Further, in response to a determination that the one codeblock does not contain the timeplan, a first subsequent codeblock is determined, and decoded. Each codeblock further includes a sequence number indicator that indicates a sequence position of the one codeblock within a first group of the codeblocks of the multiplexed datastream, and the first subsequent codeblock is determined based on one or more of a decode rate of the processor device and the sequence number indicator A determination is made as to whether the flag of the first subsequent codeblock indicates that the first subsequent codeblock contains the timeplan, and, if it is determined that the first subsequent codeblock contains the timeplan, the timeplan is acquired.
摘要:
An approach for encoding a physical layer (PL) header of a PL data frame is provided. The PL header comprises sixteen information bits u i , ( i = 0,1, 2, ... ,15), and the encoding is based on a convolutional code, whereby, for each information bit, five associated parity bits p i,k , ( k = 0, 1, 2, 3, 4) are generated, resulting in 80 codebits. The resulting 80 codebits are punctured to form a (16,77) codeword ( c 0 , c 1 , c 2 , ..., c 76 ). The codebits of the (16,77) codeword are repeated to generate a (16,154) physical layer signaling codeword ( c 0 , c 0 , c 1 , c 1 , c 2 , c 2 , ... , c 76 , c 76 ) for transmission of the PL data frame over a channel of a communications network. Further, for each information bit, each of the associated five parity bits is generated based on a parity bit generator, as follows: p i,k = ( u i * g k, 0 ) ⊕ ( S 0 * g k , 1 )⊕( S 1 * g k , 2 )⊕( S 2 * g k , 3 )⊕( S 3 * g k ,4 )⊕, where S 0 = u i -1 , S 1 = u i -2 , S 2 = u i -3 , S 3 = u i- 4 , and wherein generator polynomials for g k = ( g k ,0, g k ,1, g k ,2, g k ,3, g k ,4, ), are as follows: g 0 = (1,0,1,0,1); g 1 = (1,0,1,1,1); g 2 = (1,1,0,1,1); g 3 = (1,1,1,1,1); g 4 = (1,1,0,0,1).
摘要:
An approach for encoding a physical layer (PL) header of a PL data frame is provided. The PL header comprises sixteen information bits u i , ( i = 0,1, 2, ... ,15), and the encoding is based on a convolutional code, whereby, for each information bit, five associated parity bits p i,k , ( k = 0, 1, 2, 3, 4) are generated, resulting in 80 codebits. The resulting 80 codebits are punctured to form a (16,77) codeword ( c 0 , c 1 , c 2 , ..., c 76 ). The codebits of the (16,77) codeword are repeated to generate a (16,154) physical layer signaling codeword ( c 0 , c 0 , c 1 , c 1 , c 2 , c 2 , ... , c 76 , c 76 ) for transmission of the PL data frame over a channel of a communications network. Further, for each information bit, each of the associated five parity bits is generated based on a parity bit generator, as follows: p i,k = ( u i * g k, 0 ) ⊕ ( S 0 * g k , 1 )⊕( S 1 * g k , 2 )⊕( S 2 * g k , 3 )⊕( S 3 * g k ,4 )⊕, where S 0 = u i -1 , S 1 = u i -2 , S 2 = u i -3 , S 3 = u i- 4 , and wherein generator polynomials for g k = ( g k ,0, g k ,1, g k ,2, g k ,3, g k ,4, ), are as follows: g 0 = (1,0,1,0,1); g 1 = (1,0,1,1,1); g 2 = (1,1,0,1,1); g 3 = (1,1,1,1,1); g 4 = (1,1,0,0,1).