Patent ID: 8032607

Claim:
A data transfer system comprising: a plurality of mobile terminals, at least one base station, and a communication network for transmitting data between one of said mobile terminals and said base station by using either a packet switched call or a circuit switched call; wherein at least one of said base station and said mobile terminals comprises a command file storage section for storing therein a first command file including information of a file size of a data file to be transmitted from the own terminal or own station; a command file read section for reading said first command file to detect said file size of the data file; a cost calculation section for calculating a first cost of transmission of the data file by using said packet switched call and a second cost of file transmission of the data file by using said circuit switched call; a cost comparison section for comparing said first cost and said second cost against each other; and a call type selection section for selecting one of said packet switched call and said circuit switched call for transmission of the data file based on a result of comparison by said cost comparison section; wherein each of said mobile terminals comprises a command file creator for creating said first command file; wherein if the packet switched call is selected the data transmission is started immediately and if the circuit switched call is selected at least one mobile terminal examines whether an existing call is in progress to avoid interference with the existing call and checks a setting that if an existing call is in progress whether to transmit data via packet switched call or poll to determine an end of the existing call to transmit the data via circuit switched call.