Telecommunication network utilizing an error control protocol
First Claim
Patent Images
1. A wireless terminal capable of receiving audio information from a base station of a telecommunication network said wireless terminal including:
- means for receiving a data packet transmitted from the base station of the telecommunications network;
error detection means for determining if data in the data packet is in error;
said error detection means including error location determining means for deriving information from data contained in the data packet transmitted from the base station on a location in the telecommunication network at which an error in data contained in the data packet has occurred.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and a method for improving the voice quality of wireless-to-wireless calls. More specifically, the invention provides a method and an apparatus to add supplemental information for better error detection and correction of data packets. This feature allows the identification of the telecommunication link causing errors in the data packets and optimizes the use of the reconstructed data packets.
-
Citations
22 Claims
-
1. A wireless terminal capable of receiving audio information from a base station of a telecommunication network said wireless terminal including:
-
means for receiving a data packet transmitted from the base station of the telecommunications network; error detection means for determining if data in the data packet is in error; said error detection means including error location determining means for deriving information from data contained in the data packet transmitted from the base station on a location in the telecommunication network at which an error in data contained in the data packet has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless terminal capable of receiving audio information from a base station of a telecommunication network said wireless terminal including:
-
a unit for receiving a data packet transmitted from the base station of the telecommunications network; an error detection unit for determining if data in the data packet is in error, said error detection unit including an error location determination sub-unit for processing the data packet transmitted from the base station for deriving information on a location in the telecommunication network at which an error in the data contained in the data packet has occurred.
-
-
12. A method for receiving audio information from a base station of a telecommunication network said method including:
-
receiving a data packet transmitted from the base station of the telecommunication network; determining if data in the data packet is in error including processing the data packet transmitted from the base station for deriving information on a location in the telecommunication network at which an error in the data contained in the data packet has occurred.
-
-
13. A data processing apparatus, comprising:
-
an input for receiving a block of data bits; analysis unit for processing the block of data bits to determine if data conveyed by the block of data bits is in error; data pocket assembly unit for generating a data packet for transmission over a communication link, the data packet containing; a) the block of data bits; b) an error-detecting code indicative of existence of an error in data contained in the data packet; c) a status flag for conveying information indicative of whether data conveyed by the data packet is in error; d) an information data element indicative of the location at which the error in said data packet originates, if said data packet is in fact in error; said data packet assembly unit being responsive to said analysis unit when said analysis unit detects an error in the block of data bits, for setting the status flag of the data packet at a value indicative of an existence of error. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable storage medium comprising a program element suitable for execution by a computing apparatus for:
-
processing a block of data bits to determine if data conveyed by the block of data bits is in error; generating a data packet for transmission over a communication link, the data packet containing; a) the block of data bits; b) an error-detecting code indicative of existence of an error in data contained in the data packet; c) a status flag for conveying information indicative of whether data conveyed by the data packet is in error; d) an information data element indicative of the location at which the error in said data packet originates, if said data packet is in fact in error; said generating responsive to said processing when said processing detects an error in the block of data bits, for setting the status flag of the data packet at a value indicative of an existence of error.
-
Specification