MACPHY_DATA_REQ_RX Struct Reference
[MAC Layer Primitives for Communications with PHY]


Detailed Description

MACPHY-DATA-REQ_RX structure is used to request transfer a new PDU from PHY corresponding to a particular transport channel.


Data Fields

int crc_status [MAX_NUMBER_TB_PER_LCHAN]
unsigned short Active_process_map
union {
   CHBCH_PDU *   Chbch_pdu
   DL_SACH_PDU   DL_sach_pdu
   UL_SACH_PDU   UL_sach_pdu
   RACH_PDU *   Rach_pdu
   MRBCH_PDU *   Mrbch_pdu
   UL_SACCH_PDU *   UL_sacch_pdu
Pdu
union {
   DL_MEAS *   DL_meas
   UL_MEAS *   UL_meas
Meas


Field Documentation

int MACPHY_DATA_REQ_RX::crc_status[MAX_NUMBER_TB_PER_LCHAN]

This field indicates the CRC status of the PDU upon reception from PHY

unsigned short MACPHY_DATA_REQ_RX::Active_process_map

HARQ indicator for active processes

CHBCH_PDU* MACPHY_DATA_REQ_RX::Chbch_pdu

This is a pointer to CHBCH data

DL_SACH_PDU MACPHY_DATA_REQ_RX::DL_sach_pdu

This is a pointer to DL_SACH data

UL_SACH_PDU MACPHY_DATA_REQ_RX::UL_sach_pdu

This is a pointer to UL_SACH data

RACH_PDU* MACPHY_DATA_REQ_RX::Rach_pdu

This is a pointer to RACH data

MRBCH_PDU* MACPHY_DATA_REQ_RX::Mrbch_pdu

This is a pointer to MRBCH data

UL_SACCH_PDU* MACPHY_DATA_REQ_RX::UL_sacch_pdu

union { ... } MACPHY_DATA_REQ_RX::Pdu

DL_MEAS* MACPHY_DATA_REQ_RX::DL_meas

This is an array of pointers to the current measurements of DL quality at UE (indexed by CH_id)

UL_MEAS* MACPHY_DATA_REQ_RX::UL_meas

This is an array of pointers to the current measurements of UL quality at Node-B (indexed by user_id)

union { ... } MACPHY_DATA_REQ_RX::Meas


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