Patent ID: 9629151
Date: 2017-04-18
CPC Classifications: G06F,H04L,H04W

Claim:
1. A method for managing a transmission buffer memory at a base station in a wireless communication system, the transmission buffer memory being a circular memory writable by a plurality of producers there being a corresponding producer for each of a plurality of active cells of the base station, the transmission buffer memory configured to receive a symbol at a time from each producer, the transmission buffer memory being readable by a plurality of buffer consumers, there being a corresponding buffer consumer for each of the plurality of active cells, the transmission buffer memory configured to have a symbol at a time read by each buffer consumer, the method comprising: determining, for each active cell of the base station, a size of an address space of the transmission buffer memory configured to store a symbol of the corresponding active cell, the size of the address space being proportional to a bandwidth of the active cell to which a symbol corresponds; determining a first address in the transmission buffer memory at which a symbol of a first cell of the plurality of active cells is to be written; determining a second address in the transmission buffer memory at which a symbol of a second active cell of the plurality of active cells is to be written, the second address being offset from the first address by an address space of the first cell; triggering a first producer to write a symbol of the first cell of the plurality of active cells to the transmission buffer memory at the first address; triggering a second producer to write a symbol of the second cell of the plurality of active cells to the transmission buffer memory at the second address; and triggering a buffer consumer to read a symbol from the transmission buffer memory at an address that is offset from the first address by a predetermined amount.