Patent ID: 8619743

Claim:
A radio communication terminal that performs data communication by selecting either one of a first data communication protocol and a second data communication protocol that has a lower level of priority than that of the first data communication protocol, comprising: a communication session status determining unit that determines whether or not the establishment of communication session layers has been completed; and a communication control unit that selects either one of the first data communication protocol and the second data communication protocol and performs data communication on a selected protocol, wherein when the communication control unit begins data communication via a base station which it has been determined is compatible with the first data communication protocol, the communication control unit makes a data communication request using the first data communication protocol if it is determined by the communication session status determining unit that a communication session layer establishment has been completed, while if it is determined that the establishing of a communication session layer has not been completed, the communication control unit inhibits transmission of the data communication request, wherein, in the case where the data communication request transmitted using the first data communication protocol is unsuccessful though it is judged that the session layer establishment has been completed, the communication control unit retries to send the data communication request up to a predetermined times, wherein the communication control unit makes the retries using either the first or second data communication protocol based on determinations of the communication session status determining unit.