1. A method for frame aggregation transmission of wireless network system, comprising:
receiving an statistical packet error rate based on channel quality, transmission opportunities N, linearly independent probability that the receiver will receive k mixed packets, and an indicator value of not correctly received packets;
calculating a network coding length k based on the statistical packet error rate, the transmission opportunities N and the indicator value;
using Mixed Generation Coding (MGC) to generate k mixed native packets and N\u2212k mixed coded packets from a plurality of retransmitted packets and a plurality of new packets, wherein the MGC is given as an equation of:
MP
i
=
{
(
\u2211
j
2
=
1
k
pre
*
\u2062
\u2062
c
i
,
j
2
\u2062
p
j
2
)
+
p
i
,
1
\u2264
i
\u2264
k
MGC
*
\u2211
j
3
=
1
k
pre
*
\u2062
\u2062
c
i
,
j
3
\u2062
p
j
3
+
\u2211
j
4
=
1
k
MGC
*
\u2062
\u2062
c
i
,
k
pre
*
+
j
4
\u2062
p
j
4
,
\u2062
k
MGC
*
<
i
\u2264
N
,
where p1, p2, . . . , pk*pre and p1, p2 . . . , pk*MGC are corresponding native packets of the previous and current generations, the parameters ci,j2, ci,j3, and ci,j4 are a random coefficients, wherein the k*MGC is given as equation:
k*MGC=\u2514N(1\u2212PrPER)\u2212r\u2518,
where the r is additional packets, the PrPER is given as equation:
PrPER=1\u2212(1\u2212PrBER)Lm,
where the Lm=h+l+32 bits, h is a number of bits allocated for a control overhead and l is a number of payload bits for the linear combination of all k native packets, wherein bit error at the receiver is assumed to follow a Bernoulli trial with probability PrBER;
creating a frame aggregation of mixed coded packets for transmission through a MAC layer; and
receiving the frame aggregation and decoding the mixed coded packets.
2. The method for frame aggregation transmission of wireless network system as claimed in claim 1, further including using Mixed Generation Coding to produce a plurality of random coefficients corresponding to the mixed coded packets.
3. The method for frame aggregation transmission of wireless network system as claimed in claim 2, wherein the frame aggregation is a MAC layer frame.
4. The method for frame aggregation transmission of wireless network system as claimed in claim 2, further including using Mixed Generation Coding to decode the mixed coded packets with the random coefficients even if some mixed coded packets are lost.
5. The method for frame aggregation transmission of wireless network system as claimed in claim 4, further including sending a block acknowledgement based on the not correctly received mixed coded packets.
6. The method for frame aggregation transmission of wireless network system as claimed in claim 2 or 4, further including using Mixed Generation Coding to decode the mixed native packets and coded packets if received packets are sufficient to decode.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
What is claimed is:
1. A buoyant body, comprising:
an exterior envelope defining a hollow watertight chamber;
said envelope including a plurality of walls having ribbed outer surfaces,
said surfaces including protrusions, ridges, grooves and channels sized and shaped to receive water and direct the water in a direction different from that which is received,
and means enabling attachment to other buoyant bodies.
2. The body according to claim 1, further comprising:
buoyancy means for adjusting buoyancy of the body.
3. The body according to claim 1, further comprising:
anchoring means for anchoring the body in water at a select position.
4. The body according to claim 1, wherein said envelope includes:
a first part and a second part, the first and second parts being symmetrical and arranged for engagement to each other to provide a complete body.
5. The body of claim 1 including a front wall, a back wall, a top wall, a bottom wall, first and second side walls in a spaced relation, a plurality of intersecting surfaces between said walls, a plurality of spaced extending yokes connected to a plurality of said walls, said yokes including passage means for enabling attachment to other buoyant bodies, the outer surfaces of said walls and yokes having ribbed areas shaped to receive water and direct water in a direction different from that which is received.
6. The body of claim 4 wherein said first and second parts include complementary opposing internal wall surfaces having engageable mating extensions and grooves for securing said parts together to form a single body.
7. The body of claim 4 wherein said side walls extend outwardly beyond the widths of the other of said walls providing a thicker central dimension.
8. The body according to claim 2 wherein said means for adjusting buoyancy includes apertures in said envelope for receiving and removing fillers into and out of the interior of said envelope, and closure means for securing said apertures.
9. An energy dissipating assembly for flowing water comprising:
a plurality of buoyant bodies connected together, each body having a plurality of external walls including ribbed outer surfaces, said surfaces including protrusions, ridges, grooves and channels sized and shaped to receive water and direct water in a direction different from that which is received to dissipate the energy of said water.
10. The assembly of claim 9 wherein each body includes passages for receiving means for attachment to other buoyant bodies.
11. The assembly of claim 10 wherein said means for attachment includes cables extending through said passages.
12. The body of claim 7 wherein said internal surfaces are of a flexible material having opposing convolutions including engageable mating protrusions and slots securing said parts together.
13. An energy dissipating assembly for flowing water comprising:
a plurality of buoyant bodies connected together;
each body having an external envelope defining a hollow watertight chamber;
each body having a plurality of external walls including ribbed outer surfaces, said surfaces including protrusions, ridges, grooves and channels sized and shaped to receive water and direct water in a direction different from that which is received to dissipate the energy of said water;
each body including a front wall, a back wall, a top wall, a bottom wall, first and second side walls in a spaced relation extending outwardly beyond the widths of the other said walls providing a thicker central dimension;
a plurality of intersecting surfaces between said walls;
a plurality of spaced extending yokes connected to a plurality of said walls;
said yokes having ribbed outer surfaces and including passages for receiving means for attachment to other buoyant bodies;
said means for attachment including cables extending through said passages;
each body including apertures in said envelope for receiving and removing fillers into and out of the interior of said envelope for adjusting the buoyancy of said body;
closure means for securing said apertures; and
anchor means for anchoring said body in water at a select position.