Patent ID: 7301948

Claim:
A routing method of, based on a destination address given to a packet, routing said packet, said method comprising: a step of extracting a destination address of a packet; a step of extracting two or more packets having a common route at least in part to their respective terminals, from a plurality of packets, based on their respective destination addresses thus extracted; a step of aggregating the two or more packets having the common route at least in part to create an aggregate packet including information of each of the packets; a step of giving said aggregate packet a destination address so that the destination address of said aggregate packet is an address of an adjacent node on said common route; a step of routing said aggregate packet, based on said destination address; a step of comparing a total number of bits of the two or more packets having the common route at least in part of the routes, with a number of bits of said aggregate packet; and a step of routing said aggregate packet, based on the destination address thereof, only when a result of the comparison is that the number of bits of said aggregate packet is smaller than the total number of bits of said two or more packets.