Data communication system and method
First Claim
1. A data communication system which sends or receives data to or from an application server using the same protocol via a transmission line comprising one type selected from a 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:
- a first table containing therein a relation among a service identifier of the application server, a destination address, a communication network type, and processing time of the application server; and
a retransmission timer setting unit which 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 time as a retransmission time.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communication system, which sends or receives data to or from an application server using the same protocol via a transmission line as one of a wire communication network, a wireless communication network, and both a wire communication network and a wireless communication network, comprises a table 14 containing therein a relation among a service identifier of the application server, a destination address, a communication network type, and a processing time of the application server; and a retransmission timer setting unit 16 which references the table to obtain 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 the application server and sets the time as a retransmission time.
33 Citations
13 Claims
-
1. A data communication system which sends or receives data to or from an application server using the same protocol via a transmission line comprising one type selected from a 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:
-
a first table containing therein a relation among a service identifier of the application server, a destination address, a communication network type, and processing time of the application server; and
a retransmission timer setting unit which 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 time as a retransmission time. - View Dependent Claims (2, 5, 7, 9, 10)
a radio status acquisition unit which acquires a radio 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 wireless communication 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, calculates the transmission/reception time for each packet size based on the radio wave strength and the error rate acquired from said radio status acquisition unit, and sets a sum of the processing time of the application server and the calculated transmission/reception time of the packet as a retransmission timer value.
-
-
5. The data communication system as defined by claim 1, wherein a linking server, which sends or receives data to or from the application server over the wire communication network, divides a connection with the application server into two sub-connections and applies a transmission protocol to each of the sub-connections.
-
7. The data communication system as defined by claim 1, further comprising a network interface controller which controls a transmission of a packet to the wire communication network or the wireless communication network and sends information on the type of the communication network, to which the packet has been transmitted, to the retransmission timer setting unit or the buffer size controller.
-
9. 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 address to said retransmission timer setting unit.
-
10. The data communication system as defined by claim 1, wherein the communication network type contained in said table comprises only the wireless communication network type.
-
3. A data communication system which sends or receives data to or from an application server using the 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:
-
(a) a variable-length sending buffer in which data to be sent to the application server is stored;
(b) a table containing therein 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 sending buffer; and
(c) a buffer size controller which references said table to adjust the size of said sending buffer based on the acquired radio wave strength and the error rate. - View Dependent Claims (4, 6, 8, 11)
a radio status acquisition unit which acquires 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 information to the buffer size controller.
-
-
6. The data communication system as defined by claim 3, wherein a linking server, which sends or receives data to or from the application server over the wire communication network, divides a connection with the application server into two sub-connections and applies a transmission protocol to each of the sub-connections.
-
8. The data communication system as defined by claim 3, further comprising a network interface controller which controls a transmission of a packet to the wire communication network or the wireless communication network and sends information on the type of the communication network, to which the packet has been transmitted, to the retransmission timer setting unit or the buffer size controller.
-
11. The data communication system as defined by claim 3, wherein the communication network type contained in said table comprises only the wireless communication network type.
-
12. A data communication system which sends or receives data to or from an application server using the 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:
-
(a) a first table containing therein a relation among service identifiers of the application server(s), destination addresses, communication network types, and processing time of the application server;
(b) a retransmission timer setting unit which 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 time as a retransmission time;
(c) a variable-length sending buffer in which data to be sent to the application server is stored;
(d) a second 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, the communication network types, and communication network transmission speeds; and
(e) a buffer size controller which references the second table to adjust size of said sending buffer based on the acquired radio wave strength and the error rate.
-
-
13. A data communication method for sending or receiving data to or from an application server using the 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:
-
(a) storing relation among service identifiers of the application server, destination addresses, communication network types, and processing time of the application server in a table; and
(b) referencing said table to set the processing time of the application server as a retransmission time based on the service identifier, destination address, and communication network type during transmission or reception of data to or from said application server.
-
Specification