Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2009076315 - CADRE DE CODAGE EXTERNE SERVANT A REDUIRE AU MINIMUM LE TAUX D'ERREURS DE PAQUETS D'APPLICATION

Note: Texte fondé sur des processus automatiques de reconnaissance optique de caractères. Seule la version PDF a une valeur juridique

[ EN ]

WHAT IS CLAIMED IS:
1. A method comprising:
inserting a received packet into one or more rows of a frame;
encoding, using an outer code, the one or more rows including the received packet;
reading a block of data from a column of the frame, the frame including the one or more rows encoded using the outer code; and
providing the block to enable an inner code to encode the block before transmission.

2. The method of claim 1 , wherein inserting further comprises: inserting a portion of the received packet into a first row of the frame and, when the first row is filled, inserting a remaining portion of the received packet into a second row of the frame.

3. The method of claim 2 further comprising:
encoding the first row using the outer code to form a first codeword; and
encoding the second row using the outer code to form a second codeword.

4. The method of claim 1 , wherein encoding, using the outer code, further comprises:
using a forward error-correction code to encode each of the rows, each encoded row forming a codeword.

5. The method of claim 1 , wherein encoding, using the outer code, further comprises:
using a Reed-Solomon (RS) forward error-correction code to encode each of the rows, each encoded row forming an RS codeword.

6. The method of claim 1 , wherein reading further comprises:
reading a portion of the column to form a first block, when at least one row of the frame has been encoded using the outer code.

7. The method of claim 1 , wherein reading further comprises:
reading, from columns of the frame, one or more blocks, when at least one row of the frame has been encoded using the outer code.

8. The method of claim 1 , wherein providing further comprises:
inserting the block into a link-layer packet, the link-layer packet encoded using the inner code before being sent.

9. The method of claim 1 , further comprising:
encoding, using the inner code, a link-layer packet.

10. The method of claim 9 further comprising:
encoding, using at least one of a Convolution Code (CC) and a Convolutional Turbo Code (CTC), the link-layer packet before sending the encoded link-layer packet through a channel to a client station configured to receive the encoded link-layer packet.

11. The method of claim 1 , wherein inserting the received packet further comprises:
inserting the received packet into the frame on a block basis.

12. The method of claim 1 further comprising:
arranging each of the one or more rows as a horizontal portion of the frame; and
arranging the column as a vertical portion of the frame.

13. The method of claim 1 further comprising:
arranging each of the one or more rows as a vertical portion of the frame; and arranging the column as a horizontal portion of the frame.

14. A method comprising:
decoding, using an inner code, one or more link-layer packets;
inserting one of the decoded link-layer packets into one or more columns of a frame;
decoding, using an outer code, one or more rows of the frame, when the columns of the frame have been filled; and
reading the one or more rows of the frame, when the one or more rows are decoded using the outer code, the one or more rows of the frame forming an application data packet.

15. The method of claim 14, wherein decoding, using the inner code, the one or more link-layer packets further comprises:
decoding, at a client station, the one or more link-layer packets using at least one of a Convolution Code (CC) and a Convolutional Turbo Code (CTC).

16. The method of claim 14, wherein decoding, using the outer code, the at least one row further comprises:
reading the one or more rows to enable a Reed-Solomon (RS) forward error-correction decoder to decode the one or more rows, the one or more decoded rows comprising the application data packet.

17. The method of claim 14, wherein inserting further comprises:
inserting one of the received link-layer packets into a first column of the frame, and, when the first column is full, into a second column of the frame.

18. The method of claim 14 further comprising:
arranging each of the one or more rows as a horizontal portion of the frame; and
arranging each of the one or more columns as a vertical portion of the frame.

19. The method of claim 14 further comprising:
arranging each of the one or more columns as a horizontal portion of the table; and
arranging each of the one or more rows as a vertical portion of the table.

20. A system comprising:
means for inserting a received packet into one or more rows of a frame;
means for encoding, using an outer code, the one or more rows including the received packet;
means for reading a block of data from a column of the frame, the frame including the one or more rows encoded using the outer code; and
means for providing the block to enable an inner code to encode the block before transmission.

21. A system comprising:
a framer configured to insert a received packet into one or more rows of a frame;
an outer coder configured to encode, using an outer code, the one or more rows including the received packet; and
wherein the framer is configured to read a block of data from a column of the frame, the frame including the one or more rows encoded using the outer code and to provide the block to enable an inner code to encode the block before
transmission through a wireless network.

22. The system of claim 21 further comprising:
an inner encoder coupled to the framer, the inner encoder configured to encode the block using an inner code before the block is transmitted.

23. A system comprising:
a deframer configured to insert one or more link-layers packet into one or more columns of a frame;
an outer decoder configured to decode, using an outer code, one or more rows of the frame, when the columns of the frame have been filled; and
wherein the deframer is configured to read the one or more rows of the frame, when the one or more rows are decoded using the outer code, the one or more rows of the frame forming an application data packet.

24. The system of claim 23 further comprising:
an inner decoder coupled to the deframer, the inner decoder using an inner code to decode the one or more link-layer packets, the decoded link-layer packets inserted into the one or more columns of the frame.

25. A computer-readable medium containing instructions to configure at least one processor to perform a method, the method comprising:
inserting a received packet into one or more rows of a frame;
encoding, using an outer code, the one or more rows including the received packet;
reading a block of data from a column of the frame, the frame including the one or more rows encoded using the outer code; and
providing the block to enable an inner code to encode the block before transmission.

26. A computer-readable medium containing instructions to configure at least one processor to perform a method, the method comprising:
decoding, using an inner code, one or more link-layer packets;
inserting one of the decoded link-layer packets into one or more columns of a frame;
decoding, using an outer code, one or more rows of the frame, when the columns of the frame have been filled; and
reading the one or more rows of the frame, when the one or more rows are decoded using the outer code, the one or more rows of the frame forming an application data packet.