摘要:
Disclosed is a novel method and system for efficiently synchronizing, transmitting, and receiving data between a base station and a plurality of customer premises. A MAC coprocessor (MCP) (402) is implemented, which works in conjunction with the MAC (410) in order to produce a robust, high throughput communication system. The MAC coprocessor (402) performs many of the tasks typically performed by prior art MAC's, including: during a downlink, storing a data frame, sorting the data frame according to modulation type or other criteria, determining when the data frame is full, and appending a set of CPE settings to the data frame. During an uplink, the MAC coprocessor (402) receives all data and routes the data either to the MAC (410) or a network backhaul. A MAC coprocessor (402) may be used in both the base station and Customer Premises. In both the downlink and uplink processes, having a MAC coprocessor working in conjunction with the MAC may significantly increase the communication system's throughput.