Last updated: November 25, 2010
This measurement is applicable to the lab applications and a feature-licensed test application.
Mobile phone calibration during manufacturing typically involves making a set of transmitter and receiver measurements at a number of different frequencies and power levels.
Traditionally making such measurements has entailed stepping through a number of test points (each point consisting of a specific frequency and power level), configuring the mobile station and the test set, making the measurement and then returning the result. This traditional method has a high overhead in the time taken to do the configuration and return the results.
Fast Device Tune is a Fast Calibration solution that allows the customer to perform rapid calibration of mobile phones during manufacturing test. Fast Device Tune encompasses independent Downlink and Uplink Test Sequences which can be used separately or in combination to calibrate a mobile phone's receiver and transmitter respectively.
A DTS is comprised of a series of Downlink Sequence Steps (DSS) where each sequence step corresponds to one or more identical downlink TDMA frames. A DSS is defined using the following parameters on a per sequence step basis: the frequency at which a DSS is transmitted, the number of active bursts in a TDMA frame, the power level and type of each burst and the number of TDMA frames in a DSS. See DTS Parameters for more information.
An UTS is comprised of one or more Uplink Sequence Steps (USS) where each sequence step corresponds to one or more uplink TDMA frames. The test set need to know the frequency at which the USS is transmitted, the number of active bursts in a TDMA frame and the state of each burst (On or OFF) before making a measurement on UTS. See UTS Parameters for more information.
The number of TDMA frames in an USS is determined by the measurement settings in the test set. The number of TDMA frames in all the USSs are the same. The mobile should query the number of TDMA frames in an USS before transmitting a UTS.
Actually there is no new measurement introduced for the fast transmitter calibration but only leverage the existing measurement. The measurement that can be performed in the
Fast Device Tune
mode is called Fast Device Tune capable measurement. The transmit power measurement is currently the only Fast Device Tune capable Measurement. See
Fast Device Tune Capable Measurement
for more information.
See UTS Parameters for more information.
The operating mode must be set to Fast Device Tune before configuring the DTS and UTS parameters. Most of the Fast Device Tune parameters are configured via GPIB only. However, you can Start/Stop DTS and select single/continuous operation of DTS from the front panel.
DTS parameters are used to define the DSSs and the transmission behavior of a DTS.
This parameter determines whether the test set outputs the DTS continuously or only one time (single mode).
The GPIB command to set/query this parameter is GFDTune:DOWNlink:TSEQuence:CONTinuous .
This parameter sets the number of DSSs in a DTS. The count does not include the number of times a DSS repeats (to set the repeat count, see Repeat Count ).
The GPIB command to set/query this parameter is GFDTune:DOWNlink:TSEQuence:SSTep[:COUNt] .
This parameter initiates the DTS. If the DTS Continuous is configured for continuous operation the test set continuously outputs the DTS until it is stopped (see DTS Stop ), otherwise the test set outputs the DTS one time. The test set applies any changes of the DTS parameters before it outputs the DTS.
The GPIB command to start the DTS is GFDTune:DOWNlink:TSEQuence:STARt .
This parameter stops the transmission of the DTS. This parameter is applied only if the test set is transmitting a DTS.
The GPIB command to stop the DTS is GFDTune:DOWNlink:TSEQuence:STOP .
This parameter sets the burst type of the DSSs in a per timeslot manner.
The available bust type settings are listed below.
OFF
) - No burst transmitted.
FCB
) - This is used by the mobile station for frequency synchronization. See 3GPP TS 45.002 version 7.4.0, subclause 5.2.4 for more information.
FSB
) - This is used by the mobile station for time synchronization. The reduced frame number field is fixed to zero, the BCC and NCC fields use the normal Active Cell operating mode values. See 3GPP TS 45.002 version 7.4.0, subclause 5.2.5 for more information.
DSB
) -This is used by the mobile station for time synchronization. The reduced frame number field increments with each transmitted TDMA frame. If more than one DSB is specified in a TDMA frame, the TDMA frame number is the same for all DSBs. See 3GPP TS 45.002 version 7.4.0, subclause 5.2.5 for more information.
DUMMY
) - This is used to pad timeslots on the BCH to ensure that the BCH has a constant power level. Note that the test set will measure a report results on these "dummy" bursts, and you must simply discard or ignore these data points. See 3GPP TS 45.002 version 7.4.0, subclause 5.2.6 for more information.
PRBS
) - This is a GMSK burst containing a valid midamble and PRBS data.The GPIB command to set/query this parameter on a per DTS basis is GFDTune:DOWNlink:TSEQuence:BURSt:TYPE:TSLot<0|1|2|3|4|5> .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:BURSt:TYPE:TSLot<0|1|2|3|4|5> .
This setting determines the content in the field of reduced frame number (RFN) in a dynamic synchronization burst (DSB). This parameter can be set to one of the following values:
The GPIB command to set/query this parameter is GFDTune:DOWNlink:TSEQuence:BURSt:DSBurst:RFNumber[:MODE] .
When the DSB RFN mode is set to RFN, you can set the starting value of the RFN using the GPIB command GFDTune:DOWNlink:TSEQuence:BURSt:DSBurst:SFNumber .
The DTS can not output more than four different power levels due to hardware limitation. The four available power levels are referred to as PL1 to PL4. You can set the power level of PL1 to PL4 with the DTS Power Level parameter.
Each DSS can be configured to allocate the available power levels across a TDMA frame in two ways - either use the same power level (PL1 to PL4) for all timeslots in the frame or MIXED where each timeslot is allocated a power level that is fixed for the duration of the test sequence. This is done by setting the Frame Power Level Allocation parameter.
This parameter specifies the power levels that can be used in the DSSs of a DTS. The test set can generate four different power levels, (PL1, PL2, PL3, and PL4), in a DTS. The power levels of the active bursts in the DSSs can vary between these four power level settings. Each power level setting must be in the range of -160 dBm to +40 dBm.
The command to set/query this parameter is GFDTune:DOWNlink:TSEQuence:PLEVel<1|2|3|4> .
This parameter specifies the method used to allocate the available power levels across a TDMA frame. The two methods are:
PLX(PL1, PL2, PL3, PL4)
- all timeslots in the frame are fixed to Power Level X (PL1, PL2, PL3, PL4). This mode allows for additional flexibility in defining sequence steps that output synchronization pulses used for synchronizing a receiver test.
MIXed
- the timeslots can be set to any of the four specified Power Levels (
PL1, PL2, PL3
, or
PL4
).The command to set/query this parameter on a per DTS basis is GFDTune:DOWNlink:TSEQuence:PLEVel:FRAMe .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:PLEVel:FRAMe .
This parameter specifies the power level for timeslot<n> for all the DSSs. These settings are only applied if the
Frame Power Level Allocation
is set to
MIXed
.
The GPIB command to set/query this parameter is GFDTune:DOWNlink:TSEQuence:PLEVel:TSLot<0|1|2|3|4|5> .
The following table gives an example of DTS power level allocation.
The programming for the above power level allocation is:
"*** Set DTS power level Allocation ***"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:FRAM PL1,MIX,MIX,MIX,MIX,MIX,PL3,MIX,MIX,MIX"
"*** Set DTS power level ***"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV1 -50"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV2 -60"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV3 -70"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV4 -80"
"*** Set DTS Power Levels for TS1 through TS5 ***"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL0 PL1"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL1 PL2"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL2 PL3"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL3 PL4"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL4 PL3"
OUTPUT Testset;"GFDT:DOWN:TSEQ:PLEV:TSL5 PL2"
This parameter sets the frequency of the DSSs in a DTS. The frequency settings in a DTS must be in the same band. The frequency bands are divided as follows:
The GPIB command to set/query this parameter on a per DTS basis is GFDTune:DOWNlink:TSEQuence:FREQuency .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:FREQuency .
This parameter specifies the number of times a specific DSS is repeated in the DTS before proceeding to the next DSS.
The GPIB command to set/query this parameter on a per DTS basis is GFDTune:DOWNlink:TSEQuence:REPeat .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:REPeat .
This parameter sets the frame of each DTS Step in a DTS in which the DTS will generate a trigger output. This parameter only applies to a DSS if the Trigger State is enabled for that DSS. Also, this setting must be less than or equal to the corresponding Repeat Count value in order for the trigger event to occur. This setting, along with the Trigger Timeslot setting determines the time at which the trigger event occurs for a particular DSS.
The command to set/query this parameter on a per DTS basis is GFDTune:DOWNlink:TSEQuence:TRIGger:FRAMe .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:TRIGger:FRAMe .
The command to set/query this parameter on a per DTS is GFDTune:DOWNlink:TSEQuence:TRIGger:STATe .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:TRIGger:STATe .
This parameter sets the timeslot in which the trigger event should occur for each DTS Step of a DTS. This parameter is only applied if the Trigger State is enabled for that DSS. This setting, along with the Trigger Frame setting determines the time at which the trigger event occurs for a particular DSS.
The command to set/query this parameter on a per DTS is GFDTune:DOWNlink:TSEQuence:TRIGger:TSLot .
The GPIB command to set/query this parameter for a specified range of DSSs is GFDTune:DOWNlink:SSTep:TRIGger:TSLot .
UTS parameters are used to define the USSs and the transmission behavior of a UTS.
This parameter specifies the number of USSs that are in the UTS.
The GPIB command to set this parameter is GFDTune:UPLink:TSEQuence:SSTep[:COUNt] .
This parameter specifies the number of active burst that are in each USS. (This number is the same for all USSs.) This setting is only applicable when the operating mode is
Fast Device Tune
. Also, the maximum number of uplinks depends on the number of uplinks supported by a particular measurement. If a measurement does not support the number of uplinks specified by this parameter, the test set returns integrity indicator 13.
The GPIB command to set this parameter is GFDTune:UPLink:TSEQuence:BURSt:COUNt .
This parameter specifies whether an uplink burst is transmitted in the uplink sequence step. You can get discontinuously uplink burst transmission by setting this parameter. When the state for an uplink burst is set to
ON
, the burst will be transmitted, otherwise it will not be transmitted. you can specifies the state of Burst 1 to 7 for each uplink sequence step. Note, the state of Burst 1 can only be set to
ON
.
The GPIB command to set this parameter on a per UTS basis is GFDTune:UPLink:TSEQuence:BURSt1|2|3|4|5|6|7:STATe .
This parameter sets the frequency of each USS. All frequency settings in an UTS must be in the same band. These frequency bands are divided as follows:
The GPIB command to set this parameter on a per UTS basis is GFDTune:UPLink:TSEQuence:FREQuency .
The GPIB command to set/query this parameter for a specified range of USSs is GFDTune:UPLink:SSTep:FREQuency .
You can configure the transmitter and receiver calibration separately.
The receiver calibration can be done by commanding the test set to transmit the DTS and let the mobile to measure on. The following constrains apply when configuring a DTS.
The figure above shows an example DTS. In this example, the setting for the DSS Repeat Count outputs the first DSS 10 times before moving on to the next DSS. The 2nd, 3rd, and 4th DSSs are sent once, and the 5th DSS is sent twice. The total number of frames transmitted in the DTS is 15.
To configure the test set to transmit the above waveform, set the following:
Fast Device Tune
DTS Step Count
= 5
DTS Power Level Allocation
= "PL1, MIXed, MIXed, MIXed, MIXed"
DTS PL1
= -50
DTS PL2
= -60
DTS PL3
= -70
DTS PL4
= -80
DTS Power Levels for TS0
= PL1
DTS Power Levels for TS1
= PL2
DTS Power Levels for TS2
= PL3
DTS Power Levels for TS3
= PL4
DTS Power Levels for TS4
= PL3
DTS Power Levels for TS5
= PL2
DTS Frequency
= "800MHz, 850MHz, 900MHz, 950MHz, 1000MHz"
DTS Repeat Count
= "10, 1, 1, 1, 2"
DTS Burst Type for TS0
="FCB, FSB, FSB, FSB, PRBS"
DTS Burst Type for TS1
="DUMMY, PRBS, PRBS, PRBS, PRBS"
DTS Burst Type for TS2
="DUMMY, PRBS, PRBS, PRBS, PRBS"
DTS Burst Type for TS3
="DUMMY, PRBS, PRBS, PRBS, PRBS"
DTS Burst Type for TS4
="DUMMY. OFF, OFF, OFF, PRBS"
DTS Burst Type for TS5
="DUMMY. OFF, OFF, OFF,PRBS"
start/stop downlink
button in the front panel instead.
The transmitter calibration can be done by commanding the mobile to transmit the UTS and let the test set to measure on. Currently, the transmit power measurement is the only measurement that can be made on UTS. Before making the transmitter calibration, you should set the UTS parameters and transmit power parameters. See
Fast Device Tune Capable Measurement
for information about how to set the transmit power parameters in
Fast Device Tune
operating mode.
The following constrains apply when configuring an UTS.
Before transmitting the UTS, the mobile station needs to make sure that the test set's hardware has been ready to receive the input RF signal. An Arm State is specified in each GFDT capable measurement for this purpose. You can query the Arm State of the test set using the query only GPIB command of each specific GFDT capable measurement.
The number of TDMA frames in a USS should be know by the mobile before transmitting the UTS. For this reason, all the Fast Device Tune capable measurements have a query only parameter called Uplink Frames per Step . The parameter reports the number of TDMA frames required in an USS. The value of this parameter depends on the measurement settings. In the transmit power measurement, the number of TDMA frames in an USS depends on the parameter Auto Range to Highest Burst and Multi-Measurement Count . See the following table for more details.
The figure above shows an example UTS.
To configure a GFDT capable measurement using the above waveform, set the following:
Fast Device Tune
UTS Step Count
= 5
UTS Burst Count
= 7
Expected Power Control
to
Manual
, set the expected power for the highest burst.
Modulation Format Control
to
Manual
, set the expected modulation format (GMSK or 8PSK) for each uplink burst individually.
UTS Frequency
= "800MHz, 850MHz, 900MHz, 950MHz, 1000MHz"