摘要 |
<p>Disclosed is a method, a device, such as a mobile station, and an information bearing medium that tangibly embodies a program of machine-readable instructions that are executable by a digital processing apparatus to perform operations to receive data packets. In this case the operations include verifying the correctness of a received data packet; storing a data packet found to have an incorrect TCP layer header checksum and signaling the source of the received data packets and, in response to receiving another instance of a previously received incorrect data packet, verifying the correctness of the received another instance of the data packet and, if correct, using information obtained from verifying the correctness of a header of the received another instance of the data packet to re-verify the correctness of the at least one stored data packet that was previously found to be incorrect. The correctness of the received data packet is preferably verified by use of a PPP layer FCS checksum, an IP layer header checksum and a TCP layer checksum. The data packet headers are preferably compressed by using a V-J header compression technique.</p> |