Patent ID: 7284260

Claim:
A subscriber station for a cable TV network for communication with a headend station by downstream blocks (data traffic from said headend station to said subscriber station) and upstream blocks (data traffic from said subscriber station to said headend station), said subscriber station comprising: a control processor and memory for controlling said upstream communications; a bit vector array apparatus for enhancing the performance of said control processor by providing special-purpose processing functions for a plurality of data structures, wherein each data structure is represented by a unique single bit referred to as a bit vector element; an upstream slot structure having at least two types of slots, wherein a first type slot is uniquely reversed for data transfer from said subscriber station and a second type slot is used to request said first type slots and is subject to contention from other subscriber stations attached to the same network; and an upstream slot selection means under control of said control processor, wherein said control processor stores in a table in said processor memory a data structure describing the parameters of each said slot, represents each data structure with a bit vector element, performs slot selection operations in said bit vector array using the representative bit vectors, and converts said bit vector back to the corresponding data structure prior to communicating over said selected slot.