主权项 |
1. A method for bonding a first and second channels of a home network comprising:
determining that a node has an aggregated packet data unit (A-PDU) to be transmitted, the A-PDU comprised of M bytes; if both the transmitting and receiving node are capable of operating with channel bonding, and the A-PDU is to have either a unicast profile in channel bonding or a VLPER (very low packet error rate) unicast profile in channel bonding, then calculating the number of symbols (Nsym) required to transmit the M bytes of the A-PDU by;
i) calculating the (approximate) maximum number of payload bits per OFDM symbol for each channel (MBAS,i) by multiplying the number of bits per Orthogonal Frequency Division Multiplexing (OFDM) symbol for the first channel (NBAS,1) with the quotient of the maximum LDPC codeword payload sizes from EVM reports for the first channel (kLDPCmax,1) divided by the sum of the maximum LDPC codeword payload sizes from EVM reports for the first channel (kLDPCmax,1) and the number of parity bits per LDPC codeword (Nparity);ii) calculating ratio of the payload that can be carried by the primary channel with respect to the extension channel with 16 bit precision (pi);if the product of the ratio pi times the sum of the number of bytes M in the A-PDU plus the number of bytes MOH in the bonded channel frame splitting overhead minus 18 is a multiple of 4, then calculating the number of bytes M1 to be transmitted by the transmitting node in the primary channel as the product of the ratio pi times the sum of the number of bytes in the A-PDU M plus the number of bytes in the bonded channel frame splitting overhead MOH,if the product of the ratio pi times the sum of the number of bytes M in the A-PDU plus the number of bytes MOH in the bonded channel frame splitting overhead minus 18 is not a multiple of 4, then extending the primary channel fragment (minus the MoCA header of 18 bytes) to the nearest 4 byte boundary, but not exceeding M; andcalculating the payload of the secondary channel M2 as the sum of M bytes plus number of bytes MOH in the bonded channel frame splitting overhead minus the number of bytes M1 to be transmitted by the transmitting node in the primary channel. |