Transport_data Struct Reference
[Transport Channel Procedures]


Detailed Description

Transport Data structure.


Data Fields

unsigned char * encoded_data [MAX_NUM_TB]
 Conv. code output (TX).
int * fft_input [NB_ANTENNAS_TX]
 FFT Input buffer (TX).
unsigned short * interleaver_tx [16]
 Frequency/Symbol Interleaving.
unsigned short * interleaver_rx [16]
 Frequency/Symbol Interleaving.
unsigned short * pilot_indices
short * pilot
 Pilot sequence (frequency domain).
int * rx_sig_f [NB_ANTENNAS_RX]
 Received signal in Freq. Domain after phase derotation (RX) (1.15).
int * rx_sig_f2 [NB_ANTENNAS_RX]
 Received signal in Freq. Domain after channel removal (matched filter or MMSE filter) (RX) (1.15).
int * rx_sig_f3 [NB_ANTENNAS_RX]
 Received signal in Freq. Domain after concatenating active frequency groups (RX) (1.15).
short * rx_sig_f4
 Received signal in Freq. Domain after rescaling and removal of zero-carriers(1.7).
short * rx_16qam_thres
 16qam threshold
int * mag_channel_f_16qam [NB_ANTENNAS_RX]
 mag squared of channel in positions, scaled for 16qam
int * mag_channel_f_64qama [NB_ANTENNAS_RX]
 mag squared of channel in positions, scaled for 64qam, first part
int * mag_channel_f_64qamb [NB_ANTENNAS_RX]
 mag squared of channel in positions, scaled for 64qam, second part
int * channel_f_full [NB_ANTENNAS_TXRX][NB_ANTENNAS_RX]
 full interpolated and rotated channel estimate for all subcarriers and all symbols. Redundant Q 1.15 format!
char * demod_data
 Soft-decisions on transmitted bits (RX) (1.7).
unsigned char * demod_pdu
 PDU buffer for RX.
unsigned char * tx_pdu [MAX_NUM_TB]
 PDU buffer for TX.
short RX_RSSI
 Average Received Power (RX).
char chan_qual [NB_GROUPS_MAX]
 Channel quality per frequency group (RX).
unsigned int pdu_errors
 Total number of PDU errors.
unsigned int pdu_errors_last
 Total number of PDU errors 128 frames ago.
unsigned int pdu_errors_conseq
 Total number of consecutive PDU errors.
unsigned int pdu_fer
 FER (in percent).
complex16 perror [NB_ANTENNAS_RX][64]
 Phase error.


Field Documentation

unsigned char* Transport_data::encoded_data[MAX_NUM_TB]

Conv. code output (TX).

int* Transport_data::fft_input[NB_ANTENNAS_TX]

FFT Input buffer (TX).

unsigned short* Transport_data::interleaver_tx[16]

Frequency/Symbol Interleaving.

unsigned short* Transport_data::interleaver_rx[16]

Frequency/Symbol Interleaving.

unsigned short* Transport_data::pilot_indices

short* Transport_data::pilot

Pilot sequence (frequency domain).

int* Transport_data::rx_sig_f[NB_ANTENNAS_RX]

Received signal in Freq. Domain after phase derotation (RX) (1.15).

int* Transport_data::rx_sig_f2[NB_ANTENNAS_RX]

Received signal in Freq. Domain after channel removal (matched filter or MMSE filter) (RX) (1.15).

int* Transport_data::rx_sig_f3[NB_ANTENNAS_RX]

Received signal in Freq. Domain after concatenating active frequency groups (RX) (1.15).

short* Transport_data::rx_sig_f4

Received signal in Freq. Domain after rescaling and removal of zero-carriers(1.7).

short* Transport_data::rx_16qam_thres

16qam threshold

int* Transport_data::mag_channel_f_16qam[NB_ANTENNAS_RX]

mag squared of channel in positions, scaled for 16qam

int* Transport_data::mag_channel_f_64qama[NB_ANTENNAS_RX]

mag squared of channel in positions, scaled for 64qam, first part

int* Transport_data::mag_channel_f_64qamb[NB_ANTENNAS_RX]

mag squared of channel in positions, scaled for 64qam, second part

int* Transport_data::channel_f_full[NB_ANTENNAS_TXRX][NB_ANTENNAS_RX]

full interpolated and rotated channel estimate for all subcarriers and all symbols. Redundant Q 1.15 format!

char* Transport_data::demod_data

Soft-decisions on transmitted bits (RX) (1.7).

unsigned char* Transport_data::demod_pdu

PDU buffer for RX.

unsigned char* Transport_data::tx_pdu[MAX_NUM_TB]

PDU buffer for TX.

short Transport_data::RX_RSSI

Average Received Power (RX).

char Transport_data::chan_qual[NB_GROUPS_MAX]

Channel quality per frequency group (RX).

unsigned int Transport_data::pdu_errors

Total number of PDU errors.

unsigned int Transport_data::pdu_errors_last

Total number of PDU errors 128 frames ago.

unsigned int Transport_data::pdu_errors_conseq

Total number of consecutive PDU errors.

unsigned int Transport_data::pdu_fer

FER (in percent).

struct complex16 Transport_data::perror[NB_ANTENNAS_RX][64]

Phase error.


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