Performance evaluation of multicarrier channels with forward error correction and automatic retransmission request
First Claim
1. A method of determining data flow for a channel having a plurality of subchannels in a multi-carrier system, comprising:
- determining data flow for the channel in terms of an input intensity C and a probability of having a frame having no or a correctable number of errors p; and
adjusting channel performance in accordance with the data flow.
5 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method and apparatus increases a bit load of a multicarrier system comprising a channel having a plurality of subchannels. A bit load is determined for at least one subchannel based on a target symbol error rate εS, a maximum number of symbol errors that can be corrected t, a number of symbols in an information field K, and a maximum number of transmissions k, and a number of bits per subchannel. The maximum number of symbol errors t, the number of symbols in the information field K and the maximum number of transmissions k, is selected such that a net coding gain is increased.
In another embodiment, a method determines data flow for a channel having a plurality of subchannels in a multi-carrier system. Data flow for the channel is determined in terms of an input intensity λin, and a probability of having a frame having no or a correctable number of errors p. The channel performance is adjusted in accordance with the data flow.
-
Citations
55 Claims
-
1. A method of determining data flow for a channel having a plurality of subchannels in a multi-carrier system, comprising:
-
determining data flow for the channel in terms of an input intensity C and a probability of having a frame having no or a correctable number of errors p; and
adjusting channel performance in accordance with the data flow. - View Dependent Claims (2, 3)
-
-
4. A method of determining data flow for a channel having a plurality of subchannels in a multi-carrier system, comprising:
-
determining an upstream data flow;
determining a downstream data flow; and
superimposing the upstream data flow and the downstream data flow to determine a channel data flow. - View Dependent Claims (5, 6, 7)
-
-
8. A method of determining throughput in a multicarrier transmission system having a channel, comprising:
-
generating a representation of the throughput of the channel in a first direction with respect to the throughput of the channel in a second direction; and
determining the throughput of the channel in a first direction with respect to the throughput of the channel in a second direction using the representation. - View Dependent Claims (9)
-
-
10. A method of determining throughput in a multicarrier transmission system, comprising:
-
determining the throughput of a channel in an upstream and downstream direction in accordance with the following relationships;
wherein Md represents a length of an acknowledgment frame in a downstream direction, Kd represents the length of an information field in the downstream direction, Md represents a number of information frames between positive acknowledgment frames in the downstream direction, pd represents a probability of an information frame being accepted in the downstream direction, kd represents a maximum number of transmissions in the downstream direction, Λ
d represents a number of information bits per unit time in the downstream direction, Nd represents a total frame length in the downstream direction, Mu represents a length of an acknowledgment frame in an upstream direction, Nu represents a total frame length in the upstream direction, Ku represents the length of an information field in the upstream direction, mu represents a number of information frames between positive acknowledgment frames in the upstream direction, pu represents a probability of an information frame being accepted in the upstream direction, ku represents a maximum number of transmissions in the upstream direction, Λ
u represents a number of information bits per unit time in the upstream direction, Vu represents a data rate in the upstream direction, and Vd represents a data rate in the downstream direction.
-
-
11. A method of increasing a bit load of a multicarrier system comprising a channel having a plurality of subchannels, comprising:
-
determining a bit load for at least one subchannel based on a target symbol error rate ε
S, a maximum number of symbol errors that can be corrected t, a number of symbols in an information field K, and a maximum number of transmissions k, and a number of bits per subchannel; and
selecting the maximum number of symbol errors t, the number of symbols in the information field K and the maximum number of transmissions k, such that a coding gain is increased. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19)
-
-
18. A method of determining an uncoded bit error rate pb based on a target symbol error rate ε
-
S and a maximum number of transmissions k, comprising;
determining the uncoded bit error rate pb based on a weighted series expansion of the target bit error rate ε
S, comprising weights W that are a function of a maximum number of symbol errors that can be corrected t and a number of symbols in an information field K; and
selecting the maximum number of symbol errors t, the number of symbols in the information field K and the maximum number of transmissions k, such that the uncoded bit error rate pb that produces a symbol error rate that is less than or equal to the target symbol error rate ε
S is largest.
-
S and a maximum number of transmissions k, comprising;
-
20. A method of selecting transmission parameters a multicarrier system having a channel comprising a plurality of subchannels, comprising:
-
selecting a number (s) of discrete multi-tone symbols in a forward-error-correction frame, a number (z) of forward-error-correction control symbols in a discrete multitone symbol, and a maximum number of transmissions (k), based on a signal-to-noise ratio and a number of subchannels associated with the signal-to-noise ratio; and
transmitting information in accordance with the selected number (s) of discrete multi-tone symbols, the number (z) of forward-error-correction control symbols in the discrete multitone symbol and the maximum number of transmissions (k). number of transmissions k to determine the optimum bit load per subchannel in accordance with the following relationship;
b=[γ
+Φ
(γ
,t,K,k,ε
)]/10log2
wherein α
represents a number of bits per symbol, γ
represents a signal-to-noise ratio, ε
represents a target symbol error rate, k represents a maximum number of transmissions, C+R represents a number of redundant symbols in an error correction field, b represents a number of bit positions of a quadrature-amplitude-modulation symbol, ω
(b) represents an average fraction of erroneous bits in an erroneous b-sized quadrature-amplitude-modulation symbol, and bmax is a maximum number of bit positions of the quadrature-amplitude-modulation symbol per subchannel; and
selecting a bit load per subchannel in accordance with the maximum number of symbol errors that can be corrected t, a number of symbols in the information field K and the maximum number of transmissions k. - View Dependent Claims (21, 22, 23, 24, 27, 28, 29, 30, 31)
-
-
25. A method of determining an optimum bit load b per subchannel in a multicarrier system with forward error correction, comprising:
computing one or more values of a maximum number of symbol errors that can be corrected t, a number of symbols in the information field K and a maximum
-
26. A method for transmitting data in a multi-carrier system between a downstream station and an upstream station, coupled by a channel having a plurality of subchannels, comprising:
-
transmitting an information frame from the upstream station;
receiving the information frame at the downstream station;
determining whether the information frame is non-correctable;
transmitting a negative acknowledgement when the information frame is non-correctable; and
transmitting the information frame if the information frame has not be to transmitted a predetermined number of times from the upstream station.
-
-
32. An apparatus for determining throughput in a multicarrier transmission system having a channel, comprising:
-
means for generating a representation of the throughput of the channel in a first direction with respect to the throughput of the channel in a second direction; and
means for determining the throughput of the channel in a first direction with respect to the throughput of the channel in a second direction using the representation. - View Dependent Claims (33, 36, 37, 38, 39, 40, 41)
-
-
34. An apparatus for determining throughput in a multicarrier transmission system, comprising:
-
means for determining the throughput of a channel in an upstream and downstream direction in accordance with the following relationships;
wherein Md represents a length of an acknowledgment frame in a downstream direction, Kd represents the length of an information field in the downstream direction, md represents a number of information frames between positive acknowledgment frames in the downstream direction, pd represents a probability of an information frame being accepted in the downstream direction, kd represents a maximum number of transmissions in the downstream direction, Λ
d represents a number of information bits per unit time in the downstream direction, Nd represents a total frame length in the downstream direction, Mu represents a length of an acknowledgment frame in an upstream direction, Nu represents a total frame length in the upstream direction, Ku represents the length of an information field in the upstream direction, mu represents a number of information frames between positive acknowledgment frames in the upstream direction, pu represents a probability of an information frame being accepted in the upstream direction, ku represents a maximum number of transmissions in the upstream direction, Λ
u represents a number of information bits per unit time in the upstream direction, Vu represents a data rate in the upstream direction, and Vd represents a data rate in the downstream direction.
-
-
35. An apparatus for increasing a bit load of a multicarrier system comprising a channel having a plurality of subchannels, comprising:
-
means for determining a bit load for at least one subchannel based on a target symbol error rate ε
S, a maximum number of symbol errors that can be corrected t, a number of symbols in an information field K, and a maximum number of transmissions k, and a number of bits per subchannel; and
means for selecting the maximum number of symbol errors t, the number of symbols in the information field K and the maximum number of transmissions k, such that a coding gain is increased.
-
-
42. An apparatus for determining an uncoded bit error rate pb based on a target symbol error rate ε
-
S and a maximum number of transmissions k, comprising;
means for determining the uncoded bit error rate Pb based on a weighted series expansion of the target bit error rate ε
S, comprising weights W that are a function of a maximum number of symbol errors that can be corrected t and a number of symbols in an information field K; and
means for selecting the maximum number of symbol errors t, the number of symbols in the information field K and the maximum number of transmissions k, such that the uncoded bit error rate pb that produces a symbol error rate that is less than or equal to the target symbol error rate ε
S is largest. - View Dependent Claims (43)
-
S and a maximum number of transmissions k, comprising;
-
44. An apparatus for selecting transmission parameters a multicarrier system having a channel comprising a plurality of subchannels, comprising:
-
means for selecting a number (s) of discrete multi-tone symbols in a forward-error-correction frame, a number (z) of forward-error-correction control symbols in a discrete multitone symbol, and a maximum number of transmissions (k), based on a signal-to-noise ratio and a number of subchannels associated with the signal-to-noise ratio; and
means for transmitting information in accordance with the selected number (s) of discrete multi-tone symbols, the number (z) of forward-error-correction control symbols in the discrete multitone symbol and the maximum number of transmissions (k). - View Dependent Claims (45, 46, 47, 48)
-
-
49. An apparatus for determining an optimum bit load b per subchannel in a multicarrier system with forward error correction, comprising:
-
means for computing one or more values of a maximum number of symbol errors that can be corrected t, a number of symbols in the information field K and a maximum number of transmissions k to determine the optimum bit load per subchannel in accordance with the following relationship;
b=[γ
+Φ
(γ
,t,K,k,ε
)]/10log2wherein α
represents a number of bits per symbol, y represents a signal-to-noise ratio, ε
represents a target symbol error rate, k represents a maximum number of transmissions, C+R represents a number of redundant symbols in an error correction field, b represents a number of bit positions of a quadrature-amplitude-modulation symbol, ω
(b) represents an average fraction of erroneous bits in an erroneous b-sized quadrature-amplitude-modulation symbol, and bmax is a maximum number of bit positions of the quadrature-amplitude-modulation symbol per subehannel; and
means for selecting a bit load per subchannel in accordance with the maximum number of symbol errors that can be corrected t, a number of symbols in the information field K and the maximum number of transmissions k.
-
-
50. A method for transmitting data in a multi-carrier system between a downstream station and an upstream station, coupled by a channel having a plurality of subchannels, comprising:
-
a transmitter to transmit an information frame from the upstream station;
a receiver to receive the information frame at the downstream station, the receiver to determine whether the information frame is non-correctable, and transmit a negative acknowledgement when the information frame is non-correctable;
wherein the transmitter, in response to the negative acknowledgment, transmits the information frame if the information frame has not be transmitted a predetermined number of times from the upstream station. - View Dependent Claims (51, 52, 53, 54, 55)
-
Specification