This example shows how to create a downlink TDD waveform with one DL PUSC zone and two bursts using manual allocation. It assumes that you know the frame structure, zones, and bursts that you want to set up, and is a "tops down” approach. You might use this type of setup for component test, such as testing amplifiers. Two bursts are created within the DL PUSC zone, each with a different modulation type for demonstration purposes. For actual component test, you may want the same modulation type in the entire zone with the FCH omitted as noted below.
In parameter configuration windows, you can check in the upper right, and then click the desired
parameter for a brief description.
From the Welcome dialog, select
Click
n the tree view. This section of the table contains the key system parameters. Many of the default settings are used for this exercise.Enter a name for your waveform.
: Use the default setting of 1.
: Use the default setting, 50.0000. This parameter determines what portion of the total frame time is available for the downlink subframe.
: Use the default 10 MHz.
Leave the default settings for the other parameters.
Click
in tree view.: Use the default of 802.16e-2005 for this example. However, flexibility is provided to select either 802.16-2004/Cor1/D2 or 802.16-2004/Cor1/D3 depending on which standard specifications you want to use for subchannel randomization and subcarrier allocation.
frame plot view.
A small yellow triangle
at the bottom of the graph indicates the division between the downlink
and uplink. The available subframe time determines how many symbols can
be put into the subframe (see example.)
Note that when the output mode is Downlink Only (TDD), the RF burst off
time will include any unused frame time, shown as a gap (TTG), plus the
uplink portion (grayed out) of the TDD frame.
Click
in the tree view.The
can be changed if desired. It determines the ID Cell (in the Carrier Properties -> OFDMA Carrier Settings) and the segment index (in the Downlink window) as shown in Table 309 in the standard. Possible choices for the Preamble Index include: 0 (default), 32, 64, or 96 for the default ID cell value of 0. Use any of these values. to show which groups of subchannels are assigned to
this segment. This will determine the maximum number of subchannels available
for the FFT size selected.
Groups can be assigned to the segment either by choosing On or Off for each group, or by entering a 6-bit binary number in the Bitmask [Binary] cell to indicate 1 for assigned groups and 0 for unassigned groups. Group 5 is the most significant bit in the bitmask. For this example, use the default of all groups assigned.
The lower half of this window allows you to add, delete, or copy zones. We will use the default of one PUSC zone.
You can delete an unwanted zone by clicking in the first column and then clicking Delete. However, Zone#1,PUSC is the default zone and cannot be deleted or re-ordered.
Click
in the tree view. Note the additional zone view to the right of the frame plot. The Zone Setting window displayed in the parameter view lists parameters specific to this zone. Zone boosting is used to increase the power in the DL PUSC zone when not all subchannels are in use. The zone boosting factor is calculated by the software and cannot be changed. Use default values for this example.: You can choose Auto Allocation On or Off. For this example, turn Auto Allocation Off. Now choose how many symbols long the zone should be. Use 18 for this example. The value must be an even number because DL PUSC is divided into slots of 2 symbols x 1 subchannel (section 8.4.3.1 in 802.16-2005).
Note the
is displayed. The value depends on the groups assigned to the segment. Also note the Symbol Offset of 1. This cannot be changed for the first zone because it allows for the preamble, but in later zones you can edit this cell when auto allocation is off.: You can choose whether to automatically generate an FCH, DL-MAP, or UL-MAP which is always at the start of the first zone when present. Leave Auto FCH on and DL-MAP and UL-MAP off for this example.
For component test application, you may want to turn off the FCH if you want a zone with the same modulation type in all subchannels and symbols. (FCH is always QPSK 1/2.)
The bottom half of the screen allows you to add
regular or HARQ bursts to this zone. One regular burst is present by default.
Click to add a regular one.
The white fields in the table can be edited directly, while the gray fields
cannot be changed here (true in general for similar tables in this software).
Select
in the tree view or double-click on the first column in the row for Burst #1. This will display the burst editing window. Note the following:: Sets the coding type, modulation type, and the rate. Leave at default value of QPSK (CC) 1/2 for this burst.
: Allows the burst to be repeated 0, 2, 4, or 6 times. Leave at default of none.
: Applies power boost to burst. Leave at default of 0 dB.
: Set up the following values:
: Use default of 2 (must be even due to slot size).
: Use default of 0. This determines the starting point of burst on the symbol (x) axis.
: Set this to 26 to extend the burst to the remaining available subchannels on the y-axis.
: This was set to 4 by the software to allow for the FCH. Keep this value.
Assigned Slots shows the total available slots in this burst, while Occupied Slots shows how many are in use by the MAC PDUs that have been added to the burst.
The bottom half of the window allows you to add MAC PDUs to the burst. One is present by default. Click the
cell and change the value to 145.Occupied Slots in the top half of the window has now changed to 26, equal to the Assigned Slots, which shows that the burst has been filled.
Click
in the first column of the row in the table. This table allows you to choose the following for each PDU..: Raw provides data with no MAC header or CRC. MAC, No CRC adds a header without a CRC, and MAC,CRC (default) adds both a MAC header and a CRC.
: Identifies targeted subscriber station for the MAC PDU data.
: Select PN9 sequence.
): Shows the value of 145 that we entered from the table in the last step.
Click
in the tree view. Set to 16QAM 1/2 in this example. (For component test application, you may, however, want to have the same Rate ID for all bursts.)This burst is on top of another burst. Choose the following:
: 16
: 2.
: 30.
: 0. This allocates the remainder of this zone. Note there are now 240 assigned slots and only 4 occupied.
On bottom half, click to add a second MAC PDU. You want
to fill these MAC PDUs with data also, so click in the cell for PDU #1 and enter the maximum value of 2037 (this
plus 6 bytes of MAC header and 4 bytes of CRC equals the maximum of 2047
bytes in a burst).
Not all slots are occupied yet, so click in the
cell for PDU #2 and enter 850.Click to verify all parameters are okay. View the result
in the window at the bottom
of the main window.
Click on CCDF, Waveform, or Power Envelope graphs at the bottom of the page if desired.
in the tree view to view theClick
to generate waveform.
Click
to download waveform to the instrument if you have configured the instrument
connection.