A wireless communication system comprising: a user equipment; a first device; and a second device, wherein the first device is configured to: establish a first link with the user equipment based on Bluetooth protocol; establish a second link with the second device; transmit, to the second device, information required for the second device to monitor a data packet transmitted over the first link; receive a first data packet from the user equipment over the first link during a first time period, the first time period corresponding to a reception time slot for the first device; and transmit an acknowledgement, ACK, signal for the first data packet to the user equipment over the first link during a first half time slot of a second time period subsequent to the first time period, the second time period corresponding to a transmission time slot for the first device, wherein the user equipment is configured to transmit regardless of the reception of the first data packet at the second device and when the ACK signal for the first data packet is received from the first device, a second data packet subsequent to the first data packet over the first link during a fourth time period subsequent to a third time period, wherein the second device, when failed to receive the first data packet by monitoring the first link, is configured to transmit, over the second link, negative ACK, NACK, signal for the first data packet to the first device during a second half time slot of the second time period, and the first device is further configured to: attempt to receive an ACK signal, indicating that the second device successfully receives the first data packet, from the second device over the second link during the second half time slot of the second time period, and transmit the first data packet to the second device over the second link during the third time period subsequent to the second time period, when an ACK signal from the second device is not received during the second half time slot or when the NACK signal is received from the second device. a user equipment; a first device; and a second device, wherein the first device is configured to: establish a first link with the user equipment based on Bluetooth protocol; establish a second link with the second device; transmit, to the second device, information required for the second device to monitor a data packet transmitted over the first link; receive a first data packet from the user equipment over the first link during a first time period, the first time period corresponding to a reception time slot for the first device; and transmit an acknowledgement, ACK, signal for the first data packet to the user equipment over the first link during a first half time slot of a second time period subsequent to the first time period, the second time period corresponding to a transmission time slot for the first device, establish a first link with the user equipment based on Bluetooth protocol; establish a second link with the second device; transmit, to the second device, information required for the second device to monitor a data packet transmitted over the first link; receive a first data packet from the user equipment over the first link during a first time period, the first time period corresponding to a reception time slot for the first device; and transmit an acknowledgement, ACK, signal for the first data packet to the user equipment over the first link during a first half time slot of a second time period subsequent to the first time period, the second time period corresponding to a transmission time slot for the first device, wherein the user equipment is configured to transmit regardless of the reception of the first data packet at the second device and when the ACK signal for the first data packet is received from the first device, a second data packet subsequent to the first data packet over the first link during a fourth time period subsequent to a third time period, wherein the second device, when failed to receive the first data packet by monitoring the first link, is configured to transmit, over the second link, negative ACK, NACK, signal for the first data packet to the first device during a second half time slot of the second time period, and the first device is further configured to: attempt to receive an ACK signal, indicating that the second device successfully receives the first data packet, from the second device over the second link during the second half time slot of the second time period, and transmit the first data packet to the second device over the second link during the third time period subsequent to the second time period, when an ACK signal from the second device is not received during the second half time slot or when the NACK signal is received from the second device. attempt to receive an ACK signal, indicating that the second device successfully receives the first data packet, from the second device over the second link during the second half time slot of the second time period, and transmit the first data packet to the second device over the second link during the third time period subsequent to the second time period, when an ACK signal from the second device is not received during the second half time slot or when the NACK signal is received from the second device.