Wireless communication system which improves reliability and throughput of communication and retransmission timeout determining method used for the same
First Claim
1. A wireless communication system comprising:
- a mobile terminal;
a base station apparatus operable to communicate via a wireless communication line with the mobile terminal;
a data relay apparatus operable to communicate with the base station; and
a server apparatus,wherein one of said mobile terminal, said base station apparatus, said data relay apparatus and said server apparatus includes;
a transmitting unit operable to transmit transmission data and to receive acknowledgement data corresponding to said transmission data through a communication line;
a monitoring unit operable to monitor said transmission data and said acknowledgement data;
a determining unit operable to determine a retransmission timeout period based on a monitored result by said monitoring unit in a certain period;
said transmitting unit is operable to retransmit said transmission data when said acknowledgement data is not received within said retransmission timeout period,wherein said monitoring unit is operable to monitor a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data.
4 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system includes a mobile terminal, a base station apparatus, a data relay apparatus and a server apparatus. One of the mobile terminal, the base station apparatus, the data relay apparatus and the server apparatus includes a transmitting unit, a monitoring unit and a determining unit. The transmitting unit transmits a transmission data and receives an acknowledgement data corresponding to the transmission data through a communication line. The monitoring unit monitors the transmission data and the acknowledgement data. The determining unit determines a retransmission timeout period based on a monitored result by the monitoring unit in a certain period. The transmitting unit retransmits the transmission data when the acknowledgement data is not received in the retransmission timeout period.
-
Citations
45 Claims
-
1. A wireless communication system comprising:
-
a mobile terminal; a base station apparatus operable to communicate via a wireless communication line with the mobile terminal; a data relay apparatus operable to communicate with the base station; and a server apparatus, wherein one of said mobile terminal, said base station apparatus, said data relay apparatus and said server apparatus includes; a transmitting unit operable to transmit transmission data and to receive acknowledgement data corresponding to said transmission data through a communication line; a monitoring unit operable to monitor said transmission data and said acknowledgement data; a determining unit operable to determine a retransmission timeout period based on a monitored result by said monitoring unit in a certain period; said transmitting unit is operable to retransmit said transmission data when said acknowledgement data is not received within said retransmission timeout period, wherein said monitoring unit is operable to monitor a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An information processing apparatus used for a wireless communication, comprising:
-
a transmitting unit operable to transmit transmission data and to receive acknowledgement data corresponding to said transmission data through a communication line; a monitoring unit operable to monitor said transmission data and said acknowledgement data; and a determining unit operable to determine a retransmission timeout period based on a monitored result by said monitoring unit within a certain period; wherein said transmitting unit retransmits said transmission data when said acknowledgement data is not received in said retransmission timeout period, wherein said monitoring unit is operable to monitor a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile terminal used for a wireless communication, comprising:
-
a transmitting unit operable to transmit transmission data and to receive acknowledgement data corresponding to said transmission data through a communication line; a monitoring unit operable to monitor said transmission data and said acknowledgement data; and a determining unit operable to monitor a retransmission timeout period based on a monitored result by said monitoring unit in a certain period; wherein said transmitting unit is operable to retransmit said transmission data when said acknowledgement data is not received within said retransmission timeout period, wherein said monitoring unit is operable to monitor a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A determination method of a retransmission timeout period, comprising:
-
transmitting a transmission data and receiving an acknowledgement data which corresponds to said transmission data through a communication line; monitoring said transmission data and said acknowledgement data; and determining a retransmission timeout period based on a monitored result in a certain period; wherein said transmission data is retransmitted when said acknowledgement data is not received within said retransmission timeout period, wherein is said monitoring the transmission data and the acknowledgement data, a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data are monitored, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer-readable medium including a computer program comprising code operable to control a computer, the code comprising:
-
instructions to transmit a transmission data and receiving an acknowledgement data which corresponds to said transmission data through a communication line; instructions to monitor said transmission data and said acknowledgement data; and instructions to determine a retransmission timeout period based on a monitored result in a certain period; wherein said transmission data is retransmitted when said acknowledgement data is not received within said retransmission timeout period, wherein said instructions to monitoring the transmission data and the acknowledgement data include instructions to monitor a round trip time and a data size (Dmin, Dmax, Dsize) of said transmission data, the round trip time being a time difference between a transmission time of the transmission data and a reception time of the acknowledgment data. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45)
-
Specification