OPENAIR Data Structures

Here are the data structures with brief descriptions:
cfg_Action
cfg_Section
CH_MAC_INST
CHBCH_PDUCHBCH PDU Primitive. This data structure reflects the DL control-plane traffic for the current miniframe
CHSCH_dataCHSCH Variables
complex16
complex32
complexf
DEFAULT_CH_MEAS
DEFAULT_MEAS_IND
DEFAULT_MEAS_REQ
DEFAULT_UE_MEAS
DL_MEASDownlink PHY measurement structure
DL_SACCH_FBDownlink SACCH Feedback Information
DL_SACCH_PDUDowlink Allocation information for frame
DL_SACH_PDUDownlink SACH PDU Structure
GRANTED_LCHAN_TABLE_ENTRY
LCHAN_DESCMAC Logical Channel Descriptor
LCHAN_IDLogical Channel ID structure
LCHAN_INFO
LCHAN_INFO_DIL
LCHAN_INFO_DIL_TABLE_ENTRY
LCHAN_INFO_TABLE_ENTRY
MAC_AVG_T
MAC_CONFIG_CONFIRMThis primitive indicates to RRC that a given logical channel has or has not been configured
MAC_CONFIG_REQThis primitive enables RRC to configure a new logical channel description at the MAC layer
mac_data_indMAC-DATA-Ind primitive indicates the arrival of upper layer PDUs received within one transmission time interval by means of the information transfer service
mac_data_reqMAC-DATA-Req primitive is used to request that an upper layer PDU be sent using the procedures for the information transfer service;
MAC_MEAS_CONFIRMThis primitive indicates to MAC that a measurement request was received
MAC_MEAS_INDThis primitive indicates to RRC that a measurement request is available
MAC_MEAS_REQThis primitive indicates to MAC that a (periodic) measurement request is requested for a particular logical channel
MAC_MEAS_T
MAC_OUT_OF_SYNCThis primitive indicates to RRC (UE) that a particular Node-B has been lossed and passes CHBCH logical channel node_id as parameter
mac_primitive
MAC_RLC_MEAS_DESCThis primitive parametrizes a MAC measurement process
MAC_RLC_MEAS_TMAC/RLC Measurement Information
MAC_RLC_XFACE
mac_rx_tb_management
mac_status_indMAC-STATUS-Ind primitive indicates to RLC for each logical channel the rate at which it may transfer data to MAC. Parameters are the number of PDUs that can be transferred in each transmission time interval and the PDU size; it is possible that MAC would use this primitive to indicate that it expects the current buffer occupancy of the addressed logical channel in order to provide for optimised TFC selection on transport channels with long transmission time interval. At the UE, MAC-STATUS-Ind primitive is also used to indicate from MAC to RLC that MAC has requested data transmission by PHY (i.e. PHY-DATA-REQ has been submitted, see Fig. 11.2.2.1), or that transmission of an RLC PDU on RACH or CPCH has failed due to exceeded preamble ramping cycle counter
mac_status_respMAC-STATUS-Resp primitive enables RLC to acknowledge a MAC-STATUS-Ind. It is possible that RLC would use this primitive to indicate that it has nothing to send or that it is in a suspended state or to indicate the current buffer occupancy to MAC
MAC_SYNCThis primitive indicates to RRC that a particular logical channel has been established and that successful transmission has been received. The parameter passed is the logical channel id
mac_tb_ind
mac_tb_req
mac_tx_tb_management
MAC_xfaceMACPHY Interface
MACPHY_CONFIG_REQMACPHY-CONFIG-REQ primitive is used to configure a new instance of OpenAirInterface (static configuration) during initialization
MACPHY_DATA_REQMACPHY-DATA-REQ primitive is used to transfer a new PDU to PHY corresponding to a particular transport channel
MACPHY_DATA_REQ_RXMACPHY-DATA-REQ_RX structure is used to request transfer a new PDU from PHY corresponding to a particular transport channel
MACPHY_DATA_REQ_TABLEThe MACPHY_DATA_REQ interface between MAC and PHY
Macphy_data_req_table_entryAn entry in the MACPHY_DATA_REQ Table
MACPHY_DATA_REQ_TXMACPHY-DATA-REQ_TX structure is used to transfer a new PDU to PHY corresponding to a particular transport channel
Macphy_req_entry_key
MEAS_REQ_TABLE_ENTRY
MRBCH_PDUMRBCH PDU Primitive. This data structure reflects the MRBCH payload
PHY_CHBCHPHY_CHBCH Configuration Structure
PHY_CHSCHPHY_CHSCH Configuration Structure
PHY_CONFIGStatic Configuration Structure
PHY_FRAMINGPHY Framing Structure
PHY_MEASUREMENTSMeasurement Variables
PHY_MRBCH
PHY_RESOURCESPhysical Resource Descriptor
PHY_SACHPHY SACH/SACCH Configuration Structure
PHY_SCHPHY_SCH Configuration Structure
PHY_VARSTop-level PHY Data Structure
RACH_PDURACH PDU Primitive. This data structure reflects the UL RACH payload
rlc_entity_info
RLC_MEAS_DESCThis primitive parametrizes an RLC measurement process
RRC_XFACE
RX_SCHED
RX_VARSData structure for reception
SACH_DIAGNOSTICSSACH Diagnostics structure
SCH_dataSCH Variables
Transport_dataTransport Data structure
TX_OPS
TX_VARSData structure for transmission
UE_MAC_INST
UL_ALLOC_PDUUplink Allocation information for user
UL_MEASUplink PHY measurement structure
UL_RACH_FBUplink RACH Feedback Information
UL_SACCH_FBUplink SACCH Feedback Information
UL_SACCH_PDUUplink SACCH PDU Structure
UL_SACH_PDUUplink SACH PDU Structure

Generated on Thu May 14 10:34:29 2009 for OPENAIR by  doxygen 1.4.7