Patent ID: 8170061
Filing Date: 2012-05-01
Classification: H04L

Abstract:
1. A communication device transmitting and receiving packet data via a network, the communication device comprising: a receiving unit to receive a packet; a packet determining unit to determine if the received packet is a fragment packet or not a fragment packet, upon determination that the received packet is the fragment packet then further to identify if the fragment packet is a head fragment packet, an intermediate fragment packet or a last fragment packet; a packet search control unit to extract, upon receiving the head fragment packet, a fragment identifier from the head fragment packet, to register the fragment identifier in a search table along with location of payload associated with the head fragment packet, and to extract, upon receiving either the intermediate fragment packet or the last fragment packet, a fragment identifier from the intermediate fragment packet or the last fragment packet, to register the fragment identifier in the search table along with location of payload associated with the intermediate fragment packet or the last fragment packet; an assembly processing unit to create an original packet by assembling payloads associated with the head fragment packet, the intermediate fragment packet, and the fragment packet based upon a common fragment identifier and the location of payload.