Patent ID: 6934288
Filing Date: 2005-08-23
Classification: H04L,H04Q

Abstract:
1. A fragmentation processing device for having fixed packets with IP (internet protocol) packets divided into payload portions written inputted in order from one including a head portion of the IP packets to one including a last portion thereof, comprising a fragmentation processing determination means, an IP header processing means and IP packet assembling means: the fragmentation processing determination means for acquiring, from the fixed packets including an IP packet header of said IP packets, information on a size of the IP packets included in the IP packet header, comparing the size of the IP packets with an MTU (Maximum Transfer Unit) size, and determining, in the case where the size of the IP packets is larger than the MTU size, that said IP packets require to have a fragmentation process executed; the IP header processing means for, in the case where it is determined by the fragmentation processing determination means that said IP packets require to have a fragmentation process executed, extracting the IP packet header from the fixed packets including the IP packet header, and creating an IP packet header after the fragmentation process from the IP packet header; and the IP packet assembling means for, in the case where it is determined by said fragmentation processing determination means that said IP packets require to have a fragmentation process executed, creating a plurality of IP packets of a size smaller than said MTU size to which IP packet payloads of the IP packets included in said fixed packets are added behind the IP packet header created by said IP header processing means in the order in which they are inputted to said fragmentation processing device, sending these IP packets, and in the case where it is determined by the fragmentation processing determination means that said IP packets do not require to have a fragmentation process executed, assembling IP packets from said fixed packets in the order in which they are inputted to said fragmentation processing device and sending them outside the device.