Patent ID: 8885651

Claim:
A communication device comprising: a first determiner configured to determine a signal transmission time between the communication device and another communication device, wherein the communication device and the other communication device have a communication session with each other and communication resources are allocated for exchanging data during the communication session and wherein the signal transmission time is a time required for a signaling information sent by the communication device to reach the other communication device; a second determiner configured to determine a waiting period based on the determined signal transmission time; a transmitter configured to transmit a Session Initiation Protocol (SIP) BYE message indicating that the communication session is to be ended; a detector configured to detect whether a time elapsing since the transmitting of the SIP BYE message by the transmitter has exceeded the determined waiting period; and a controller configured to control the communication device to release the communication resources when and in response to the detector detecting that the time elapsing since the transmitting of the SIP BYE message by the transmitter has exceeded the determined waiting period, wherein the communication device and the other communication device are communication terminals.