Data Transfer Method
First Claim
1. A data transfer method of a data communication system in which a receiving side, after receiving data, sends a transmission confirmation signal to a sending side indicating whether or not the data was received properly, and the sending side makes reference to the transmission confirmation signal to identify that the receiving side did not proper receive the data and retransmits that data, the data transfer method comprising:
- sending data to which a sequence number is attached from a sending side to a receiving side and saving the data in a memory of the sending side;
A) in a case where the data was not received proper;
sending, from the receiving side to the sending side a transmission confirmation signal which requests the sending side to retransmit the data and to which a sequence number of the data is attached;
monitoring a period of time which elapses from the time when the transmission confirmation signal is sent to the sending side;
when the data is not retransmitted even if the elapsed time exceeds a set time or when data which is different from the data to be retransmitted is received, sending a transmission confirmation signal again to the sending side; and
retransmitting the data that is saved in the memory from the sending side to the receiving side in response to the transmission confirmation signal; and
B) in a case where the data was received properly;
sending, from the receiving side to the sending side a transmission confirmation signal which indicates proper reception; and
deleting data having a sequence number less than (S−
W) from the memory in the sending side in which the maximum number of items of data that can be transmitted even when the transmission confirmation signal is not received is W, and the sequence number that is attached to the transmission confirmation signal that indicates proper reception is S.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transfer method having a data retransmission function, in which a sending side saves data that was sent in memory, a receiving side uses a transmission confirmation signal to request the sending side to retransmit the data when the data was not properly received, then monitors the elapsed time, and when the data is not retransmitted after the elapsed time has exceeded a set time, uses a transmission confirmation signal again to request that the data be retransmitted, and where in response to that transmission confirmation signal, the sending side retransmits the saved data to the receiving side.
-
Citations
8 Claims
-
1. A data transfer method of a data communication system in which a receiving side, after receiving data, sends a transmission confirmation signal to a sending side indicating whether or not the data was received properly, and the sending side makes reference to the transmission confirmation signal to identify that the receiving side did not proper receive the data and retransmits that data, the data transfer method comprising:
-
sending data to which a sequence number is attached from a sending side to a receiving side and saving the data in a memory of the sending side; A) in a case where the data was not received proper; sending, from the receiving side to the sending side a transmission confirmation signal which requests the sending side to retransmit the data and to which a sequence number of the data is attached; monitoring a period of time which elapses from the time when the transmission confirmation signal is sent to the sending side; when the data is not retransmitted even if the elapsed time exceeds a set time or when data which is different from the data to be retransmitted is received, sending a transmission confirmation signal again to the sending side; and retransmitting the data that is saved in the memory from the sending side to the receiving side in response to the transmission confirmation signal; and B) in a case where the data was received properly; sending, from the receiving side to the sending side a transmission confirmation signal which indicates proper reception; and deleting data having a sequence number less than (S−
W) from the memory in the sending side in which the maximum number of items of data that can be transmitted even when the transmission confirmation signal is not received is W, and the sequence number that is attached to the transmission confirmation signal that indicates proper reception is S. - View Dependent Claims (2)
-
-
3. A data transfer method of a data communication system in which a receiving side, after receiving data, sends a transmission confirmation signal to a sending side indicating whether or not the data was received properly, and the sending side makes reference to the transmission confirmation signal to identify that the receiving side did not proper receive the data and retransmits that data, the data transfer method comprising:
-
sending data to which a sequence number is attached from a source base station to a mobile terminal saving data that is sent from the source base station to the mobile terminal that is in communication with the source base station in a memory of the source base station before a handover control for changing a serving base station from the source base station to a target station in order to continue communication; sending a transmission confirmation signal to which a sequence number is attached from the mobile terminal to the source base station to indicate whether or not data was received properly; in a case where the data was not received proper, retransmitting the data that is saved in the memory from the source base station to the mobile terminal side in response to the transmission confirmation signal; in a case where the data was received properly, deleting data having a sequence number less than (S−
W) from the memory in the sending side in which the maximum number of items of data that can be transmitted even when the transmission confirmation signal is not received is W, and the sequence number that is attached to the transmission confirmation signal that indicates proper reception is S;forwarding the data saved in the memory from the source base station to the target base station when the handover control starts; and sending the data that was received from the source base station, to the mobile terminal by the target base station when communication with the mobile terminal becomes possible. - View Dependent Claims (4)
-
-
5. A data transfer method of a data communication system in which a receiving side, after receiving data, sends a transmission confirmation signal to a sending side indicating whether or not the data was received properly, and the sending side makes reference to the transmission confirmation signal and retransmits the data when the receiving side did not properly receive the data, the data transfer method comprising:
-
saving data that is sent from a mobile terminal to a source base station that is in communication with the mobile terminal in a memory of the mobile terminal before the mobile terminal a handover control which changes a serving base stations from the source base station to a target base station in order to continue communication; sending a transmission confirmation signal from the source base station to the mobile terminal to indicate whether or not the data was received properly; forwarding the transmission confirmation signal from the source base station to the target base station when the handover control starts after the transmission confirmation signal is sent; sending the transmission confirmation signal that was forwarded from the source base station to the mobile terminal by the target base station when communication with the mobile terminal becomes possible; and in a case where the transmission confirmation signal requests retransmission, retransmitting the data from the mobile terminal. - View Dependent Claims (6, 7)
-
-
8. A data communication system in which a receiving side, after receiving data, sends a transmission confirmation signal to a sending side indicating whether or not the data was received properly, and the sending side makes reference to the transmission confirmation signal to identify that the receiving side did not proper receive the data and retransmits that data, wherein the sending side comprising:
-
a sending portion configured to send data to which a sequence number is attached to a receiving side; a memory portion that saves the data to which the sequence number is attached; a retransmitting portion to configured to retransmit data that is saved in the memory to the receiving side in response to a transmission confirmation signal which requests the sending side to retransmit data and includes a sequence number of the data; and a deleting portion configured to delete data having a sequence number less than (S−
W) from the memory in which the maximum number of items of data that can be transmitted even when the transmission confirmation signal is not received is W, and the sequence number that is attached to a transmission confirmation signal that indicates proper reception is S; andthe receiving side comprising; a first sending portion configured to send a transmission confirmation signal which requests the sending side to retransmit data and to which a sequence number of the data is attached in a case where the data was not received proper; a monitoring portion to configured to monitor a period of time which elapses from the time when the transmission confirmation signal is sent to the sending side; a second sending portion configured to send the transmission confirmation signal again to the sending side, when the data is not retransmitted even if the elapsed time exceeds a set time or when data which is different from the data to be retransmitted is received; and a third sending portion to configured to send the transmission confirmation signal which indicates proper reception to the sending side in case where the data was received proper.
-
Specification