Patent ID: 7720979

Claim:
A communication apparatus that processes a connection, the apparatus comprising: a first storage unit configured to store a plurality of protocol control blocks; a second storage unit configured to temporarily store a protocol control block; a transfer unit configured to transfer a protocol control block stored in the first storage unit, corresponding to a predetermined connection to the second storage unit, where the protocol control block has updating information corresponding to M parameters respectively; and an updating unit configured to update the updating information of the protocol control block, among protocol control blocks stored in the second storage unit, corresponding to the undated parameters, wherein, when a protocol control block having been stored in the second storage unit is written back to the first storage unit to allocate a space in the second storage unit for storing another protocol control block into the second storage unit from the first storage unit, the transfer unit selects a parameter updated by the updating unit, and writes back the selected parameter from the second storage unit to the first storage unit.