Handover

Introduction

The Handover function implemented in the E6651A operates through MAC messages between the BS and SS. Hence it is accessed via the Protocol FN Test menu in BS Emulator mode. Two E6651A Test Sets are required to perform handover testing of the Subscriber Station.

The Handover menu has 4 lower level sub-menus. Press Mode, BS Emulator, Protocol FN Test for access. Click here to view the Handover menu structure. Each softkey label in the diagram is linked to its description in the Handover Menu Keys table. The Setting Menu is used to configure values for the MOB_NBR-ADV message, MOB_SCN-RSP message, MOB_BSHO-REQ message, and the DCD message.

Handover Menu Structure

 

 

 

Setting

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MOB_NBR-ADV msg.

 

MOB_NBR-ADV msg. (setting)

 

 

 

 

 

 

 

 

 

 

 

 

MOB_SCN-RSP msg.

 

MOB_SCN-RSP msg. (setting)

 

 

 

 

 

Operator ID

 

 

 

 

 

MOB_BSHO-REQ msg.

 

 

 

 

 

 

Scan Duration

 

Config. CC

 

 

 

 

 

 

 

 

 

 

 

 

 

Report Mode

 

Neighbor #1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Report Period

 

Neighbor #2

 

 

 

PHY Profile ID

 

 

 

 

 

 

 

 

 

 

Report Metric

 

Neighbor #3

 

 

 

BSID

 

 

 

 

 

 

 

 

 

 

Start Frame

 

 

 

 

 

Preamble Index

 

 

 

 

 

 

 

 

 

 

Interleaving Int.

 

 

DCD Config CC

 

 

 

 

 

 

 

 

 

 

Scan Iteration

 

 

UCD Config CC

 

 

 

 

 

 

 

 

 

 

Scanning Type

 

 

 

 

 

Frequency

 

 

 

 

 

MOB_BSHO-REQ msg. (setting)

 

 

 

 

 

Neighbor #1

 

Permutation base

 

 

 

 

 

 

 

 

 

 

Target BSID

 

 

Neighbor #2

 

 

 

 

 

 

 

DCD msg. (setting)

 

 

 

 

 

 

Neighbor #3

 

 

 

 

 

 

 

 

 

 

 

 

Trig. Type

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trig. Function

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trig. Action

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Trig. Value

 

 

 

 

 

 

 

 

 

 

 

 

 

Trig. Aver. Duration

 

 

 

 

 

 

 

 

 

 

Apply

 

 

 

 

The Handover topic contains the following sections:

Interconnections

Connect the Test Equipment and MS as shown below using a combining device such as an Agilent 11667A Power Splitter. BNC cables are required to connect the Test Sets' 10 MHz References and trigger output/inputs as shown.

Handover Test Setup

Setup the Serving BS

Configure the Serving BS as follows:

  1. Indicate to the SS that the BS supports Handover by pressing Mode, BS Emulator, Settings, BSE Setting, More, More, More, More, Mobility Negotiation, and Handover Support to select [ON].

  2. Connect to the SS by performing the Network Entry procedure.

  3. Press Mode, BS Emulator, Protocol FN Test, Handover, Setting, MOB_NBR-ADV msg, Neighbor #1, Neighbor #2, Neighbor #3 and set a unique BSID, Preamble Index, Frequency and Permutation base for each neighbor enabled. By default, Neighbor #1 is enabled, Neighbor #2 and #3 are disabled.   
    An example of setting up 3 neighbors is provided below:
     

     

    Neighbor #1

    Neighbor #2

    Neighbor #3

    BSID

    0x010101

    0x010102

    0x010103

    Preamble Index

    33

    66

    99

    Frequency

    2.501

    2.593

    2.685

    Permutation Base

    3

    4

    5

  4. To advertise the neighbor information to the SS, press Mode, BS Emulator, Protocol FN Test, Handover, and MOB_NBR-ADV msg. to select  [ON].

Setup the Target BS

Configure the Target BS as follows:

  1. Press Mode, BS Emulator, Settings, BSE Setting and set the Preamble, UL Permbase and BSID equal to one of the neighbors as defined in the MOB_NBR-ADV message from the Serving BS (refer to step 3 of Setup the Serving BS).  An example is provided below:
     

    Neighbor #1

     

    Preamble

    33

    UL Permbase

    3

    BSID

    0x010203010101

    Frequency

    2.501 (Press Frequency, Center)

  2. Press System and select Clock Source [Ext]. Check that the reference indicator on the screen of the E6651A changes to "EXT". If "EXT" is shown in red, the E6651A is not able to lock to the external reference and the interconnect cabling should be checked.

  3. Press System, Ext. Trigger and Use Input Trigger to select [ON].

  4. Un-pause Target BS.

 

Typical BS Initiated Handover Scenario

If the example trigger settings have been used, the DUT initiates scanning and sends a MOB_SCN-REQ to the BS.  The DUT completes handover after further message exchanges with the BS.

Using the N6421A Protocol Logging Application, you can observe the following protocol message sequence when logging the Serving BS:

  1. SS sends MOB_SCN-REQ message to BS.

  2. BS sends MOB_SCN-RSP message to SS.

  3. SS sends MOB_SCN-REP message to BS.

  4. BS sends MOB_BSHO-REQ message to SS.

    If Auto Send [ON] (BS Emulator , Protocol FN Test , Handover , Setting , MOB_BSHO-REQ msg. ,  Auto Send ON/OFF), the BS sends MOB_BSHO-REQ in response to the MOB_SCN-REP from the SS.  If Auto Send [OFF], the SS may send a MOB_MSHO-REQ message to initiate a handover.

  5. SS sends MOB_HO-IND message to BS.

An example of the message sequence:

 

You can observe an Initial Ranging Code of 12 when logging the Target BS:

 

In the Subscriber Station Information window of the Target BS, you will observe the Connection state and this completes the handover to the Target BS.

Setup Event Trigger Conditions

On the Serving BS, the SS trigger information can be setup in the DCD msg. menu (Mode, BS Emulator, Protocol FN Test, Handover, Setting, DCD msg). It is possible to set up 2 trigger conditions.

An example of setting up an Event Trigger Condition:

  1. Select the trigger type using the Trig. Type setting.  The options available are [CINR Metric], [RSSI Metric] and [RTD Metric]. For example, select the [RSSI Metric].

  2. Define the trigger condition using the Trig. Function and Trig. Value settings.  For example, set the Trig. Function to [Serving < Value] and the Trig. Value to -60dBm.  When the RSSI of the Serving BS falls below -60dBm, the trigger condition is met.

  3. Select the required trigger action using the Trig. Action setting.  This is the action that the SS will perform when the trigger condition is met.  For example, select [Initiate Scanning]

    The E6651A supports the following SS trigger actions as defined in the IEEE Std 802.16 Table 358b:

  1. Press Apply to set the updated trigger values in the DCD message. This is sent to the SS every 4 seconds.

  2. To activate the trigger in the example above, press Amplitude, Source Amplitude and use the knob or down arrow key to decrease the power level value in small increments to below -60dBm

  3. Second DCD Trigger can be set to "Off".

 

Typical MS Initiated Handover Scenario

 

Handover Menu Keys

Softkey

Description

Default

API Command

Apply

Press Apply to update the trigger values in the DCD message. This is sent to the SS every 4 seconds.

X

BSHODCDMessageApply

BSID

Press BSID to set the Neighbor BSID. This will be applied in the MOB_NBR-ADV message.

Neighbor #1 =  0x010101
Neighbor #2 =  0x010102
Neighbor #3 =  0x010103

Get/Set_BSHONeighborBSID

Config. CC

Press Config. CC to set the Configuration Change Count value of the MOB_NBR-ADV message.

0

Get/Set_BSHONeighborADVCCC

DCD Config CC

Press DCD Config CC to set the Neighbor DCD Configuration Change Count value. The value can be found using the N6421A Protocol Logging application to log the neighbor DCD message.

0

Get/Set_BSHONeighborDCDCC

DCD msg.

Press DCD msg. to access the configuration menu.

X

None

Frequency

Press Frequency to set the Neighbor Frequency. This will be applied in the MOB_NBR-ADV message.

2.345

Get/Set_BSHONeighborFrequency

Interleaving Int.

Press Interleaving Interval to set  the interleaving interval value in the MOB_SCN-RSP message.

100

Get/Set_BSHOMOB_SCN_RSPInterleavingInterval

MOB_BSHO-REQ msg.

Press MOB_BSHO-REQ msg. to indicate a handover from the BS.

X

SendMOB_BSHO_REQ

MOB_BSHO-REQ msg.
(setting)

Press MOB_BSHO-REQ msg. to input the Target BSID for the handover.

X

None

MOB_NBR-ADV msg.

Press MOB_NBR-ADV msg. to switch the MOB_NBR-ADV message on or off and to set the rate. The message is sent to the SS in frames.

Off

Get/Set_BSHOMOB_NBR_ADVEnable and Get_Set_BSHOMOB_NBR_ADVRate

MOB_NBR-ADV msg.
(Setting)

Press MOB_NBR-ADV msg. to access the configuration menu.

X

None

MOB_SCN-RSP msg.

Press MOB_SCN-RSP msg. to send an unsolicited MOB_SCN-RSP message to the SS with the configured settings.

X

SendBSHOMOB_SCN_RSP

MOB_SCN-RSP msg.
(setting)

Press MOB_SCN-RSP msg. to access the configuration menu.

X

None

Neighbor #1
(MOB_NBR-ADV msg.)

Press Neighbor #1 to access the configuration menu.

X

None

Neighbor #2
(MOB_NBR-ADV msg.)

Press Neighbor #2 to access the configuration menu.

X

None

Neighbor #3
(MOB_NBR-ADV msg.)

Press Neighbor #3 to access the configuration menu.

X

None

Operator ID

The Operator ID can only be modified using the API command.

0x010203

Get/Set_BSHOOperatorID

Permutation Base

Press Permutation Base to set the Neighbor Permutation Base value. This will be applied in the MOB_NBR-ADV message.

17

Get/Set_BSHONeighborPermutationBase

PHY Profile ID

Press PHY Profile ID to set the PHY Profile ID value. This will be applied in the MOB_NBR-ADV message.

96

Get/Set_BSHONeighborPHYProfileID

Preamble Index

Press Preamble Index to set the preamble index of neighbor BS. Range 0 to 113

0

Get/Set_BSHONeighborPreambleIdx

Report Mode

Press Report Mode to set the reporting mode in the MOB_SCN-RSP message. Options are No Report, Periodic, or Event Triggered.

Periodic

Get/Set_BSHOMOB_SCN_RSPReportMode

Report Metric

Press Report Metric to set the metric on which the handover trigger condition is based. This is set in the MOB_SCN-RSP message.

CINR

Get/Set_BSHOMOB_SCN_RSPReportMetric

Report Period

Press Report Period  to set the report period value (in frames) in the MOB_SCN-RSP message. This is only available when the Report Mode is set to Periodic.

50

Get/Set_BSHOMOB_SCN_RSPReportPeriod

Scan Duration

Press Scan Duration to set the scan duration value (in frames) in the MOB_SCN-RSP message.

200

Get/Set_BSHOMOB_SCN_RSPScanDuration

Scan Iteration

Press Scan Iteration to set the scan iteration value in the MOB_SCN-RSP message.

200

Get/Set_BSHOMOB_SCN_RSPScanIteration

Scanning Type

Press Scanning Type to select the Scanning Type for each neighbor. Options are Without Association or Association Level 0.

Without Association

Get/Set_BSHOMOB_SCN_RSPScanningType

Setting

Press Setting to access MOB_NBR-ADV,  MOB_SCN-RSP,  MOB_BSHO-REQ, and DCD message configuration menus.

X

None

Start Frame

Press Start Frame to set the start frame value in the MOB_SCN-RSP message.

1

Get/Set_BSHOMOB_SCN_RSPStartFrame

Target BSID

Press Target BSID to specify the target Base Station ID value in the MOB_BSHO_REQ msg.

Neighbor #1 (0x010203010101)

Get/Set_BSHOMOB_BSHO_REQTargetBSIDIdx

Trig. Type

Press Trig. Type to set the trigger type to CINR Metric, RSSI Metric, or RTD Metric for the DCD message.

CINR Metric

Get/Set_BSHODCDTrigType

Trig. Function

Press Trig. Function to set the trigger function for the DCD message.

Serving < Value

Get/Set_BSHODCDTrigFunc

Trig. Action

Press Trig. Action to set the trigger action for the DCD message. This is the action the S will perform when the trigger condition is met. Options are Initiate Scanning, Perform Scanning, Send MOB_SCN-REP and Send MOB_MSHO-REQ.

Initiate Scanning

Get/Set_BSHODCDTrigAction

Trig. Value

Press Trig. Value to set the trigger value for the DCD message. This value is used in the Trigger Function.

25

Get/Set_BSHODCDTrigValue

Trig Aver. Duration

Press Trig Aver. Duration to set the trigger average duration for the DCD message.

128

Get/Set_BSHODCDTrigAverDuration

UCD Config CC

Press UCD Config CC to set the Neighbor UCD Configuration Change Count value.

0
Neighbor #1
 

Get/Set_BSHONeighborUCDCC