| CPC H04L 63/0853 (2013.01) [G06F 21/57 (2013.01); H04L 9/3234 (2013.01); H04L 9/3263 (2013.01); H04L 63/0823 (2013.01); H04W 12/009 (2019.01)] | 10 Claims |

|
1. A method for transmitting data using a collision-resistant full-duplex communication protocol over a half-duplex connection, the method comprising:
ending a data reception mode for a first device transmitting the data;
transmitting, by the first device, a data frame over the half-duplex connection for receipt by a second device;
monitoring, by the first device, for an acknowledgement from the second device, the acknowledgement comprising a cyclic redundancy check value;
determining that the data frame needs to be retransmitted;
identifying a device role of the first device; and
retransmitting the data frame at a time according to the identification of the device role.
|