Bitmap manager, method of allocating a bitmap memory, method of generating an acknowledgement between network entities, and network entity implementing the same
First Claim
Patent Images
1. A bitmap manager, comprising:
- a bitmap memory for storing a block acknowledge of received frames based on a bitmap;
a bitmap management information controller for receiving a bitmap entry number and storing bitmap management information associated with the physical address of the bitmap memory; and
a bitmap manager finite state machine (BM FSM), receiving an update or an extract request for the received frames, managing the bitmap management information, and updating or extracting the bitmap memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A bitmap manager, a method of allocating a bitmap memory, a method of generating an acknowledgement between network entities, and a network entity implementing the same. The bitmap manager may include a bitmap memory for storing a block acknowledge of received frames based on a bitmap, a bitmap management information controller for receiving a bitmap entry number and storing bitmap management information associated with the physical address of the bitmap memory, and a bitmap manager finite state machine (BM FSM), receiving an update or an extract request for the received frames, managing the bitmap management information, and updating or extracting the bitmap memory.
-
Citations
15 Claims
-
1. A bitmap manager, comprising:
-
a bitmap memory for storing a block acknowledge of received frames based on a bitmap; a bitmap management information controller for receiving a bitmap entry number and storing bitmap management information associated with the physical address of the bitmap memory; and a bitmap manager finite state machine (BM FSM), receiving an update or an extract request for the received frames, managing the bitmap management information, and updating or extracting the bitmap memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of allocating a bitmap memory of a first network entity, comprising:
-
negotiating a type of block acknowledgement with a second network entity, including an immediate block acknowledgement or a delayed block acknowledgement; negotiating an amount of data to be transferred; and changing the bitmap entry or acknowledge information of the first network entity to the second network entity based on the amount of data to be transferred and the type of block acknowledgement. - View Dependent Claims (12, 13)
-
-
14. A network entity, comprising:
-
an automatic repeat request finite state machine (ARQ FSM) receiving frames from another network entity, decoding selective information from the received frames, returning a block acknowledgement or an acknowledgement frame to the other network entity; an ARQ information comparator, comparing the selective information of received frame with stored entry information, and deciding an acknowledgement policy; and a bitmap manager, storing block acknowledge bits and bitmap management information according to the acknowledgement policy.
-
-
15. A method of generating an acknowledge between network entities comprising:
-
searching stored selective information matched with the selective information from received frames, generating a hit/miss signal, and deciding a type of the block acknowledge; updating bitmap management information and a bitmap memory on the hit of the selective information; and generating a block acknowledge or an acknowledge frame from the bitmap memory according to the bitmap management information.
-
Specification