Patent ID: 8924809

Claim:
An apparatus for automatic repeat request error recovery, comprising: a control module, determining a recovery multicast group address using a function of a multicast group address and access point address; said control module in communication with a communications interface, transmitting a request to join a multicast group; said control module in communication with said communications interface, transmitting a request to join a recovery multicast group; said control module in communication with said communications interface, transmitting a registration message to a recovery server; said control module in communication with said communications interface, determining when a registration reply message has been received from said recovery server; an automatic repeat request module in communication with said communications interface, transmitting a recovery request message to a recovery server to request recovery data using said determined recovery multicast group address; and a data receiving module in communication with said communications interface, receiving said recovery data from said recovery server, wherein said recovery data is one of error recovery data generated by cross packet coding and re-transmitted data.