Wireless communication terminal performing HARQ process for plurality of SIMs and operating method of the wireless communication terminal
A method of operating a wireless communication terminal, which performs a hybrid automatic repeat request process for a plurality of subscriber identity modules (SIMs), includes: setting up communication with a plurality of base stations that respectively correspond to the plurality of SIMS; allocating a radio frequency resource to receive data from each base station corresponding to each SIM in an SIM allocation duration, wherein the SIM allocation duration is set corresponding to each of the plurality of SIMS in a multi-SIM allocation period, and wherein the multi-SIM allocation period corresponds to a data round trip time (RTT) of a base station of the plurality of base stations; and transmitting, with respect to the received data, one of an acknowledged (ACK) signal and a negative-ACK (NACK) signal to each base station corresponding to each SIM.
1 . A method of operating a wireless communication terminal that performs a hybrid automatic repeat request (HARQ) process for a plurality of subscriber identity modules (SIMs), the method comprising:
setting up communication with a plurality of base stations that respectively correspond to the plurality of SIMs;
allocating a radio frequency resource of the wireless communication terminal to receive data from each base station corresponding to each respective SIM during a SIM allocation duration for each base station, wherein for each base station, the SIM allocation duration is set to correspond to the respective SIM corresponding to that base station and is part of a multi-SIM allocation period, and wherein the multi-SIM allocation period has a length the same as a sum of the SIM allocation durations for the plurality of base stations corresponding to the plurality of SIMs, which length equals a data round trip time (RTT) between the wireless communication terminal and a base station of the plurality of base stations; and
transmitting, with respect to the received data, one of an acknowledged (ACK) signal and a negative-ACK (NACK) signal to each base station corresponding to each respective SIM.
2 . The method as claimed in claim 1 , wherein:
the multi-SIM allocation period includes a plurality of sub-frames, and
the SIM allocation duration includes at least one sub-frame included in the plurality of sub-frames.
3 . The method as claimed in claim 2 , wherein:
the receiving of the data includes receiving data from a base station allocated to the SIM allocation duration in at least one sub-frame included in the SIM allocation duration, and
the transmitting of the one of the ACK signal and the NACK signal includes transmitting one of the ACK signal and the NACK signal to the base station corresponding to the SIM, in response to the data received in the at least one sub-frame included in the SIM allocation duration.
4 . The method as claimed in claim 1 , wherein the receiving of the data includes setting a SIM allocation duration for each of the plurality of base stations.
5 . The method as claimed in claim 4 , wherein:
the plurality of SIMs include a first SIM and a second SIM,
the plurality of base stations include a first base station corresponding to the first SIM and a second base station corresponding to the second SIM, and
the setting of the SIM allocation duration includes:
setting a part of the multi-SIM allocation period as a first SIM allocation duration corresponding to the first base station, when the wireless communication terminal communicates with the first base station based on the first SIM; and
setting another part of the multi-SIM allocation period as a second SIM allocation duration corresponding to the second base station, when the wireless communication terminal communicates with the second base station based on the second SIM.
6 . The method as claimed in claim 5 , further comprising setting the multi-SIM allocation period based on a data RTT of a base station having a longer data RTT between the first base station and the second base station, when the first base station and the second base station operate with different radio access technologies.
7 . The method as claimed in claim 4 , wherein the setting of the SIM allocation duration includes adjusting a rate of the SIM allocation duration corresponding to each of the plurality of base stations with respect to the multi-SIM allocation period, based on a rate of amounts of the data received from each of the plurality of base stations.
8 . The method as claimed in claim 4 , wherein the setting of the SIM allocation duration includes adjusting the SIM allocation duration respectively corresponding to each of the plurality of base stations with respect to the multi-SIM allocation period, based on a priority associated with the data received from each of the plurality of base stations.
9 . The method as claimed in claim 4 , wherein the setting of the SIM allocation duration includes transmitting a setting result to the plurality of base stations.
10 . The method as claimed in claim 4 , wherein the setting of the SIM allocation duration includes setting the SIM allocation duration based on a sub-frame allocation request received from each of the plurality of base stations.
11 . The method as claimed in claim 1 , wherein the receiving of the data includes performing radio frequency switching to communicate with a base station corresponding to a shifted SIM allocation duration, when the SIM allocation duration is shifted.
12 . The method as claimed in claim 1 , wherein the receiving of the data includes receiving data resulting from dividing medium access control data, which includes a transport block and an error detection code, by a sub-frame unit allocated to a base station.
13 . The method as claimed in claim 12 , wherein the receiving of the data resulting from the dividing includes receiving HARQ process identification corresponding to the data resulting from the dividing.
14 . The method as claimed in claim 1 , wherein the transmitting of the one of the ACK signal and the NACK signal includes at least temporarily storing data corresponding to a sub-frame in which the NACK signal is transmitted.
15 . The method as claimed in claim 1 , further comprising:
when transmitting the NACK signal with respect to the received data, re-receiving data from a base station that received the NACK signal; and
generating combined data based on the re-received data.
16 . A wireless communication terminal that performs a hybrid automatic repeat request (HARQ) process for a plurality of subscriber identity modules (SIMs), the wireless communication terminal comprising:
a HARQ processor configured to set a SIM allocation duration for each of the plurality of SIMs in a multi-SIM allocation period, wherein the multi-SIM allocation period has a length the same as a sum of the SIM allocation durations for the plurality of SIMs, and wherein the multi-SIM allocation period equals a data round trip time between the wireless communication terminal and a base station among a plurality of base stations within a communication range of the wireless communication terminal, and configured to allocate a radio frequency resource to communicate with the plurality of base stations, wherein each base station of the plurality of base stations corresponds to a respective SIM of the plurality of SIMs;
a reception module configured to receive data, for each SIM during the SIM allocation duration for that SIM, from a respective base station for which communication is set up for that SIM; and
a transmission module configured to transmit one of an acknowledged signal and a negative-acknowledged signal with respect to the received data.
17 . The wireless communication terminal as claimed in claim 16 , wherein the HARQ processor is further configured to adjust a rate of a SIM allocation duration corresponding to each base station based on a rate of amounts of the data received from each of the plurality of base stations.
18 . The wireless communication terminal as claimed in claim 16 , wherein the HARQ processor is further configured to adjust a rate of a SIM allocation duration corresponding to each base station based on a priority of data received from each of the plurality of base stations.
19 . A method of operating a wireless communication terminal that performs a hybrid automatic repeat request process for a plurality of subscriber identity modules (SIMs), the method comprising:
setting up communication with a first base station corresponding to a first SIM of the plurality of SIMs;
setting up communication with a second base station corresponding to a second SIM of the plurality of SIMs;
receiving data from the first base station in a first SIM allocation duration, which is allocated corresponding to the first base station, in a multi-SIM allocation period that equals a data round trip time between the wireless communication terminal and one of the first base station and the second base station so that the multi-SIM allocation period equals the longer of (a) a data round trip time between the wireless communication terminal and the first base station, and (b) a data round trip time between the wireless communication terminal and the second base station;
transmitting, to the first base station, one of an acknowledged signal and a negative-acknowledged signal with respect to the received data from the first base station;
receiving data from the second base station allocated in a second SIM allocation duration, which is different from the first SIM allocation duration and is allocated corresponding to the second base station, in the multi-SIM allocation period; and
transmitting, to the second base station, one of the acknowledged signal and the negative-acknowledged signal with respect to the received data from the second base station.
20 . The method as claimed in claim 19 , further comprising adjusting a rate of the first SIM allocation duration and a rate of the second SIM allocation duration based on one or more of:
rates of amounts of the data received from the first base station and the second base station, or
priorities associated with the data received from the first base station and the second base station.