Error correction management based on message type determination
First Claim
1. A method, with a wireless receiver communicatively coupled to a wireless communication network, for managing error correction of received wireless messages, the method comprising:
- identifying, by a High Level network layer component of a device in the wireless communication network, unique values within at least one message type associated with a communication link;
determining, by the High Level network layer component of the device in the wireless communication network, a message signature associated with the at least one message type;
generating, with the High Level network layer component of the device in the wireless communication network, in response to the identifying, decoding rules associated with the at least one message type, wherein the decoding rules comprise a set of acceptable errors associated with the at least one message type and a set of unacceptable errors associated with the at least one message type to thereby manage the error correction of the at least one message type;
sending, with the High Level network layer component of the device in the wireless communication network, the decoding rules to a component of the device in the wireless communication network at a network layer that is lower than the High Level network layer component; and
decoding, with the Low Level network layer component of the device in the wireless communication network, at least a portion of a wirelessly transmitted message that has been received based on the decoding rules.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, wireless receiver, and wireless communication system manage error correction of received wirelessly transmitted messages. A High Level network layer component identifies unique values within a message type associated with a communication link. The High Level network layer component determines a message signature associated with the message type. Decoding rules associated with the message type are generated by the High Level network layer component. The decoding rules include a set of acceptable/unacceptable errors associated with the message type. The decoding rules are sent via the High Level network layer component, to a component at a network layer that is lower than the High Level network layer component. The Low Level network layer component decodes, based on the decoding rules, at least a portion of a wirelessly transmitted message that has been received.
-
Citations
20 Claims
-
1. A method, with a wireless receiver communicatively coupled to a wireless communication network, for managing error correction of received wireless messages, the method comprising:
-
identifying, by a High Level network layer component of a device in the wireless communication network, unique values within at least one message type associated with a communication link; determining, by the High Level network layer component of the device in the wireless communication network, a message signature associated with the at least one message type; generating, with the High Level network layer component of the device in the wireless communication network, in response to the identifying, decoding rules associated with the at least one message type, wherein the decoding rules comprise a set of acceptable errors associated with the at least one message type and a set of unacceptable errors associated with the at least one message type to thereby manage the error correction of the at least one message type; sending, with the High Level network layer component of the device in the wireless communication network, the decoding rules to a component of the device in the wireless communication network at a network layer that is lower than the High Level network layer component; and decoding, with the Low Level network layer component of the device in the wireless communication network, at least a portion of a wirelessly transmitted message that has been received based on the decoding rules.
-
-
2. The method of claim 1, wherein the decoding rules comprise at least one of:
-
an error correction mask indicating which bits within a message associated with the at least one message type are ignored for determining messaging error and which bits within the message are to be error free for determining messaging error; an allowable error threshold associated with the message; and error weighting parameters associated with each bit in the message.
-
-
3. The method of claim 1, wherein the decoding further comprises:
-
determining a unique signature associated with a wirelessly transmitted message; and determining, with the Low Level network layer component, a message type associated with the wirelessly transmitted message based on the determined unique signature associated with the wirelessly transmitted message.
-
-
4. The method of claim 1, further comprising:
-
determining by the Low Level network layer component of the device in the wireless communication network, in response to the decoding, if the wirelessly transmitted message comprises errors; and if the wirelessly transmitted message comprises errors, identifying, based on the decoding rules, a set of errors that are acceptable in the wirelessly transmitted message and a set of errors that are unacceptable in the wirelessly transmitted message.
-
-
5. The method of claim 4, wherein if the at least a portion of the wirelessly transmitted message comprises a set of errors that are unacceptable,
requesting, by the Low Level network layer component of the device in the wireless communication network, retransmission of at least a portion of the wirelessly transmitted message.
-
6. The method of claim 4, wherein if the wirelessly transmitted message comprises errors that are acceptable,
correcting, by the High Level network layer component of the device in the wireless communication network, based on a message type associated with the wirelessly transmitted message, the errors that are acceptable in the wirelessly transmitted message; - and
communicatively coupling the corrected wirelessly transmitted message to an application associated with the corrected wirelessly transmitted message.
- and
-
7. A wireless receiver, communicatively coupled to a wireless communication network, the wireless receiver comprising:
-
a memory; a processor communicatively coupled to the memory; a message signature determiner, residing within a High Level network layer, wherein the message signature determiner; identifies unique values within at least one message type associated with a communication link, determines a message signature associated with the at least one message type in response to the unique values which have been identified, and generates decoding rules associated with the at least one message type in response to the message signature being determined, wherein the decoding rules comprise a set of acceptable errors associated with the at least one message type and a set of unacceptable errors associated with the at least one message type; a message decoding manager, residing within the High Level network layer, wherein the message decoding manager sends the decoding rules to a message decoder residing at a network layer that is lower than the High Level network layer; and the message decoder wherein the message decoder decodes at least a portion of a wirelessly transmitted message that has been received based on the decoding rules.
-
-
8. The wireless receiver of claim 7, wherein the decoding rules comprise at least one of:
-
an error correction mask indicating which bits within a message associated with the at least one message type are ignored for determining messaging error and which bits within the message associated with the at least one message type are to be error free for determining messaging error; an allowable error threshold associated with the message associated with the at least one message type; and error weighting parameters associated with each bit in the message associated with the at least one message type.
-
-
9. The wireless receiver of claim 7, wherein the message decoder further determines a unique signature associated with the wirelessly transmitted message.
-
10. The wireless receiver of claim 9, wherein the message decoder further determines a message type associated with the wirelessly transmitted message based on the determined unique signature associated with the wirelessly transmitted message.
-
11. The wireless receiver of claim 7, wherein the message decoder further determines, in response to the decoding, if the wirelessly transmitted message comprises errors;
- and
if the wirelessly transmitted message comprises errors, based on the decoding rules, the message decoder identifies a set of errors that are acceptable in the wirelessly transmitted message and a set of errors that are unacceptable in the wirelessly transmitted.
- and
-
12. The wireless receiver of claim 11, further comprising:
an error detection module, residing in the Low Level network layer, wherein the error detection module requests retransmission of at least a portion of the wirelessly transmitted message in response to the wirelessly transmitted message comprising a set of errors that are unacceptable based on the decoding rules.
-
13. The wireless receiver of claim 11, further comprising:
an error correction module residing in the High Level network layer, wherein if the wirelessly transmitted message comprises errors that are acceptable based on the decoding rules, the error correction module corrects the errors that are acceptable based on a message type associated with the wirelessly transmitted message and communicatively couples the corrected wirelessly transmitted message to an application associated with wirelessly transmitted message.
-
14. A wireless communication system for managing error correction of received wirelessly transmitted messages, the wireless communication system comprising:
-
a plurality of base stations; and a plurality of wireless receivers communicatively coupled to at least one base station in the plurality of base stations, wherein at least one wireless receiver comprises; a memory; a processor communicatively coupled to the memory; a message type analyzer residing within a High Level network layer wherein the message type analyzer receives a wirelessly transmitted message; a message signature determiner residing within a High Level network layer wherein the message signature determiner identifies unique values within at least one message type associated with a communication link, wherein the message signature determiner also determines a message signature associated with the at least one message type in response to the unique values which have been identified, and wherein the message signature determiner further generates decoding rules associated with the at least one message type in response to the message signature that has been determined, wherein the decoding rules comprise a set of acceptable errors associated with the at least one message type and a set of unacceptable errors associated with the at least one message type; and a message decoding manager residing within the High Level network layer wherein the message decoding manager sends the decoding rules to a message decoder residing at a network layer that is lower than the High Level network layer component, wherein the message decoder decodes at least a portion of a wirelessly transmitted message that has been received based on the decoding rules.
-
-
15. The wireless communication system of claim 14, wherein the decoding rules comprise at least one of:
-
an error correction mask indicating which bits within a message associated with the at least one message type are ignored for determining messaging error and which bits within the message associated with the at least one message type are to be error free for determining messaging error; an allowable error threshold associated with the message associated with the at least one message type; and error weighting parameters associated with each bit in the message associated with the at least one message type.
-
-
16. The wireless communication system of claim 14, wherein the message decoder determines a unique signature associated with a wirelessly transmitted message.
-
17. The wireless communication system of claim 16, wherein the message decoder further determines a message type associated with the wirelessly transmitted message based on the unique signature associated with the wirelessly transmitted message that has been determined.
-
18. The wireless communication system of claim 14, wherein the message decoder further determines, in response to the decoding, if the wirelessly transmitted message comprises errors;
- and
if the wirelessly transmitted message comprises errors, the message decoder identifies, based on the decoding rules, a set of errors that are acceptable in the wirelessly transmitted message and a set of errors that are unacceptable in the wirelessly transmitted message.
- and
-
19. The wireless communication system of claim 14, further comprising:
an error detection module residing in the Low Level network layer wherein the error detection module requests retransmission of at least a portion of the wirelessly transmitted message in response to the wirelessly transmitted message comprising a set of errors that are unacceptable based on the decoding rules.
-
20. The wireless communication system of claim 14, further comprising:
an error correction module residing in the High Level network layer, wherein if the wirelessly transmitted message comprises errors that are acceptable based on the decoding rules, the error correction module corrects the errors that are acceptable based on a message type associated with the wirelessly transmitted message and communicatively couples the corrected wirelessly transmitted message to an application associated with the wirelessly transmitted message.
Specification