Nova Patents
CA2327309C

Data communication system and method

Abstract

A data communication system which sends or receivesdata to or from an application server using the same protocolvia a transmission line as one of a wire communication network.a wireless communication network and both a wire communicationnetwork and a wireless communication network comprises a tablecontaining therein a relation among a service identifier ofthe application server, a destination address a communicationnetwork type and a processing time of the application server;and a retransmission timer setting unit which references thetable to obtain the processing time of the application serverbased on the service identifier. destination address andcommunication network type during transmission or reception ofdata to or from the application server and sets the time as aretransmission time.

CA2327309C, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 30 November 2020, 5.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 7 independent, 3 dependent

  1. 1
    CA 02327309 2004-06-18 THE EMBODIMENTS OF THE INVENTION IN WHICH AN EXCLUSIVE PROPERTY OR PRIVILEGE IS CLAIMED ARE DEFINED AS FOLLOWS:1. A data communication system which sends or receives data to or from an application server using a same protocol via a transmission line comprising one type selected from a group consisting of a wire commuication network, a wireless communie at ion network, and both a wire communication network and a wireless communication network, said data communication system comprising: a first table containing therein a relation among a servi ce identifierofthe application server, a destination address, a communication network type, and processing time of the application server from a transmission to the application server until reception of a response;and a retransmission timer setting unitwhich references said first table to acquire the processing time of the application server based on the service identifier, destination address, and communication network type during transmission or reception of data to or from said application server and sets the processing time as a retransmission time.
  2. 2
    The data communication system as defined by claim 1, further comprising :a radio status acquisition unit which acquires a radio CA 02327309 2004-06-18 wave strength of the wireless communication network and an error rate of data sent to or received from the wireless communication network from a wireless base station connected via a physical line;and a second table containing therein a relation among radio wave strength of the wire less comunication network, error rate of data sent to or received from the communication network, the communication network type, and communication network transmission speeds, wherein said retransmission timer setting unit references said second table and calculates a transmission/reception time for each packet size based on the radio wave strength and the error rate acquired from said radio status acquistion unit, and sets a sum of the processing time of the application server and the'calculated transmission/reception time ofthe packet as a retransmission timervalue.
  3. 3
    A data communication system which sends or receives data to or from an application server using a same protocol via a transmission line comprising one type selected from the group consisting of a wire communication network, a wireless communication network, and both a wire communication network and a wireless communication network, said data communication system comprising ;CA 02327309 2004-06-18 a variable-length sending buffer in which data to be sent tothe application serveris stored;a table containing therein a relation among radio wave strength of the wireless communication network, error rates of data sent to or received from the communication network, communication network types, communication network transmission speeds, and sizes of said variable-length sending buffer;and a buffer size controller which references said table to adjust the size of said variable-length sending buffer based on an acquired radio wave strength and the error rate.
  4. 4
    The data communication system as defined by claim 3, further comprising:a radio status acquisition unit which acquries the radio wave strength of the wireless communication network and the error rate of data sent to or received from the wireless communication network from a wireless base station connected via a physical line and outputs the acquired wave strength and error rate to the buffer size controller.
  5. 7
    The data communication system as defined by claim 1, further comprising a transfer controller which controls establishment of a connection with the application server for use in packet transmission and passes the service identifier and the destination addressto said retransmission timer setting unit.
  6. 9
    A data communication system which sends or receives data to or from an appliation server using a same protocol via a transmission line comprising one type selected from the group consisting of a wire communication network, a wireless CA 02327309 2004-06-18 communication network, and both a wire communication network and a wireless communication network, said data communication system comprising:a first table containing therein a relation among service identifiers of the application server, destination addresses, communication network types, and processing time of the application server from a transmission to the application server until reception of a response;a retransmission timersetting unitwhich referencessaid first table to acquire the processing time of the application server based on the service identifier, destination address, and communication network type during transmission or reception of data to or from said application server and sets the processing time as a retransmission time;a variable-length sending buffer in which data to be sent to the application server is stored;a second table containing the re in a relation among radio wave st re ngthofthe wire less communication network, error rates of data sent to or received from the communication network, the communication network types, and communication network transmission speeds;and a buffer size controller which references the second table to adjust a size ofsaid variable-length sending buffer based on an acquired rad io wave strength and the error rate. CA 02327309 2004-06-18
  7. 10
    A data communication method for sending or receiving data to or from an application server using a same protocol via a transmission line comprising one type selected from the group consisting of a wire communication network, a wireless communication network, and both a wire communication network and a wireless communication network, said data communication method comprising the steps of:storing relation among service identifiers of the application server, destination addresses, communication network types, and processing time from a transmission time to the application server until reception of a response of the application server in a table;and referencing said table to set the processing time ofthe application server as a re transmission time based on the service identifier, destination address, and communication network type during transmission or reception of data to or from said application server.