Patent ID: 6058106
Filing Date: 2000-05-02
Classification: H04W

Abstract:
A network protocol method for an access point device (APD) for providing centrally coordinated peer-to-peer communication for a wireless source peripheral device WSPD and a wireless destination peripheral device WDPD, comprising the steps of:A) receiving an initiation request containing a number N of data blocks to be transmitted;B) setting an access point sequence number APSN equal to zero and setting a data block count n equal to zero, where the APSN corresponds to an expected ith data block, i.ltoreq.N, i an integer, and where n represents a number of data blocks transmitted successfully;C) broadcasting a data block assignment BA;D) receiving one of two information types from a WDPD: an acknowledgment together with a sequence number ACKSEQ and a negative acknowledgment NAK;E) determining whether a data block has been acknowledged by the WDPD;F) forwarding another NAK to a WSPD and returning to step C where the APD receives one of:the ACKSEQ with a sequence number that fails to equal the APSN; andthe NAK;G) forwarding an acknowledgment to the WSPD when the data block has been acknowledged by the WDPD, wherein the acknowledgment contains a block sequence number BSN;H) determining whether the BSN received is equal to the APSN and where BSN fails to equal the APSN, returning to step C;I) incrementing the APSN and incrementing n when BSN=APSN;J) determining whether n=N, andwhere n fails to equal N, returning to step C; andwhere n equals N, ending transmission of block assignments for the N blocks.