Embodiments of the present invention relate to a method. The method
includes a step of receiving a bundle of data (i.e., a frame). The method
also includes a step of verifying if content of the bundle of data was
previously received in a previously received bundle of data. The
verifying comprises checking at least two types of information. In other
words, embodiments of the present invention include a procedure for
discarding a duplicate packet. These procedures ensure that a subsequent
packet is actually a duplicate packet and not a new packet by checking at
least two types of information associated with the device receiving the
packet and the data in the packet. Accordingly, embodiments of the
present invention provide for a communication system with minimal data
loss. In turn, the embodiments of the present invention provide for a
communication system which can communicate data without frustrating an
end user due to an incompletion of a data request, such as accessing a
web page on the Internet.