<p>A controller (15) selects either a standard packet assembler (12) or a short packet assembler (13) and controls a layered packet assembler (14) to assemble short packets assembled by the short packet assembler into a standard packet assembled by the standard packet assembler based on predetermined conditions. A packet sender (16) transmits packets supplied from the layered packet assembler and the selected standard packet assembler.</p>