Protocol 4
It is probably obvious by now that achieving full-duplex communication is not that difficult
Since we are already sending ACK frames from B to A it is a natural progression to allow data frames to also travel in the same direction
When either side sends or receives a frame the KIND field is used to determine its type
A problem with this method is that with every data frame there is an associated acknowledgement frame and unnecessary waste of bandwidth