Keysight (Agilent) 8960 Programmers Guide

Agilent Technologies 8960 Series 10 E5515A,B Wireless Communications Test Set
Agilent Technologies E1960A GSM Mobile Test Application
Programming Guide
Test Application Revision A.04
© Copyright Agilent Technologies 1998, 1999
Printed in U.S.A. March 2000
Agilent Part Number: E1960-90002
Revision G
Notice
Information contained in this document is subject to change with out notice. All Rights Reserved. Reproduction, adaptation, or translation without prior written
permission is prohibited, except as allowed under the copyright laws. This material may be reproduced by or for the U .S. Government pursuant to the Copyright
License under the clause at DFARS 52.227-7013 (APR 1988).
Agilent Technologies, Inc. Learning Products Department 24001 E. Mission Liberty Lake, WA 99019-9599
U.S.A.
Safety, Warranty, and Regional Sales and Service Offices Information
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
3
Safety, Warranty, and Regional Sales and Service Offices Information
Manufacturer’s Declaration
This statement is provided to comply with the requirements of the German Sound Emission Directive, from 18 January 1991.
This product has a sound pressure emission (at the operator position) < 70 dB(A).
• Sound Pressure Lp < 70 dB(A).
• At Operator Position.
• Normal Operation.
• According to ISO 7779:1988/EN 27779:1991 (Type Test).
Herstellerbescheinigung
• Schalldruckpegel Lp < 70 dB(A).
• Diese Information steht im Zusammenhang mit den Anforderungen der Maschinenlärminformationsverordnung vom 18 Januar 1991.
• Am Arbeitsplatz.
• Normaler Betrieb.
• Nach ISO 7779:1988/EN 27779:1991 (Typprüfung).
4
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
Safety, Warranty, and Regional Sales and Service Offices Information
Safety Considerations
GENERAL This product and related documentation must be reviewed for familiarization with safety markings and
instructions before operation. This product has been designed and tested in accordance with IEC Publication 1010, "Safety
Requirements for Electronic Measuring Apparatus," and has been supplied in a safe condition. This instruction documentation contains information and warnings which must be followed by the user to ensure safe operation and to maintain the prod uct in a safe condition.
SAFETY EARTH GROUND A uninterruptible safety earth ground mu st be provided from the main power source to the product
input wiring terminals, power cord, or supplied power cord set. SAFETY SYMBOLS Indicates instrument damage can occur if indicated operating limits are exceede d.
!
Indicates hazardous voltages. Indicates earth (ground) terminal
WARNING A W ARNING note denotes a hazard. It calls attention to a procedure, practice, or
the like, which, if not correctly performed or adhered to, could result in personal injury. Do not proceed beyond a WARNING sign until the indicated conditions are fully under s tood and met.
CAUTION A CAUTION note denotes a hazard. It calls attention to an operation procedure, practice,
or the like, which, if not correctly performed or adhered to, could result in damage to or destruction of part or all of the prod uct. Do not proceed beyond an CAUTION note until the indicated conditions are fully understood and met.
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
5
Safety, Warranty, and Regional Sales and Service Offices Information
WARNING This product is a Safety Class I instrument (provided with a protective earthing
ground incorporated in the power co r d). The mains plug shall only be inserted in a socket outlet provided with a protective ear th contact. Any interruption of the protective conductor inside or outside of the product is likely to make the product dangerous. Intentional interruption is prohibited.
Whenever it is likely that the protection has been impaired, the instrument must be made inoperative and be secur ed agai nst any unintended operation.
If this instrument is to be energized via an autotransformer (for voltage reduction), make sure the common terminal is connected to the earth termin al of the power source.
If this product is not used as specified, the protection provided by the equipment could be impaired. This prod uc t must be used in a normal cond ition (in which all means for protection are intact) only.
No operator serviceable parts in this product. Refer servicing to qualified personnel. To prevent electrical shock, do not remove covers.
Servicing instructions are fo r us e by qu alified personnel only. To avoid electrical shock, do not perform any servicing unless you are qualified to do so.
The opening of covers or removal of parts is likely to expose dangerous voltages. Disconnect the product from all voltage sources while it is being opened.
The power cord is connected to internal capacitors that my remain live for 5 seconds after disconnecting the plug from its power supply.
For Continued protection against fire hazard, replace the line fuse(s) only with 250 V fuse(s) or the same current rating and type (for example, normal blow or time delay). Do not use repaired fuses or short circui ted fuseholders.
Always use the three-prong ac power cord supplied with this product. Failure to ensure adequate earth grounding by not using this cord may cause product damage.
This product is designed for use in Installation Category II and Pollution Degree 2 per IE C 1010 and IEC 664 respectively. FOR INDOOR USE ONLY.
This product has autoranging line voltage input, be sure the supply voltage is within the specified range.
To prevent electrical shock, disconnect instrument from mains (line) before cleaning. Use a dry cloth or one slightly dampened with water to clean the external case parts. Do not attempt to clean internally.
Ventilation Requirements: W hen installing the product in a ca bin et, the convection into and out of the product must not be restricted. The ambient temperature (outside the cabinet) must be less than the maximum operati ng
temperature of the product by 4° C for every 100 watts dissipated in the cabinet. If the total power dissipated in the cabinet is greater than 800 watts, then forced convection must be used.
6
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
Safety, Warranty, and Regional Sales and Service Offices Information
Product Markings
CE - the CE mark is a registered trademark of the European Community. A CE mark accompanied by a year indicated the year the design was proven.
CSA - the CSA mark is a registered trademark o f the Canadian Standards Association.
CERTIFICATION
Agilent Technologies, Inc. certifies that this product met its published specifications at the time of shipment from the factory. Agilent Technologies further certifies that its calibration measurements are traceable to the United States National Institute of Standards and Technology, to the extent allowed by
the Institute’s calibration facility, and to the calibration facilities of other International Standards Organization members
WARRANTY
This Agilent Technologies instrument product is warranted against defects in material and workmanship for a period of one year from date of shipment. During the warranty period, Agilent Technologies, Inc. will at its option, either repair or replace products which prove to be defective.
For w arranty service or repair, this product must be returned to a service facility designated by Agilent. Buyer shall prepay shipping charges to Agilen t and Agilent shall pay shipping charges, duties, and taxes for products returned to Agilent from another country.
Agilent warrants that its software and firmware designated by Agilent for use with an instrument will execute its programming instruct io ns when properly installed on that instrument. Agilent does not warrant that the operation of the instrument, or software, or firmware will be uninterrupted or error free.
LIMITATION OF WARRANTY
The foregoing warranty shall not apply to defects resulting from improper or inadequate maintenance by Buyer, Buyer-supplied software or interfacing, unauthorized modification or misuse, operation outside of the environmental specific ations for the product, or improper site preparation or maintenance.
NO OTHER WARRANTY IS EXPRESSED OR IMPLIED. AGILENT SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
EXCLUSIVE REMEDIES
THE REMEDIES PROVIDED HEREIN ARE BUYER’S SOLE AND EX CLUSIVE REMEDIES. AGILENT SHALL NOT BE L IABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER BASE ON CONTRACT, TORT, OR ANY OTHER LEGAL THEORY.
ASSISTANCE
Product maintenance agreements and other customer assistance agreements are available for Agilent Technologies products. For any assistance, contact your nearest Agilent Technologies Sales and Service Office.
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
7
Safety, Warranty, and Regional Sales and Service Offices Information
DECLARATION OF CONFORMITY
according to ISO/IEC Guide 22 and EN 45014
Manufacturer’s Name: Agilent Technologies Inc. Manufacturer’s Address: 24001 E. Mission Avenue
Liberty Lake, Washington 99019-9599 USA
declares that the product
Product Name: Agilent Technologies 8960 Series 10
Wireless Communications Test Set Model Number: Agilent Technologies E5515A,B Product Options: This declaration covers all options of
the above product.
conforms to the following Product specifications:
Safety: IEC 1010-1:1990+A1+A2 / EN 61010-1:1993 EMC: CISPR 11:1990/EN 55011:1991- Group 1, Class A
EN 50082-1 : 1992 IEC 801-2:1991 - 4kV CD,8kV AD IEC 801-3:1984 3V/m IEC 801-4:1988 0.5 kV Sig. Lines, 1 kV Power Lines
Supplementary Information:
This product herewith complies with the requirements of the Low Voltage Directive 73/23/EEC and the EMC Directive 89/336/EEC and carries the CE-marking accordingly.
Spokane, Washington USA November 20,1998
European Contact: Your local Agilent Technologies Sales and Service Office or Ag ilent Technologi es GmbH Department ZQ/Standards Europe, Herrenberger Strass e 130, D-71034 Böblinger, Germany (FAX+49- 7031-14-3143)
Vince Rola nd Reliability & Regulatory Engineering Manager
8
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
Table 1. Regional Sales and Service Offices
Safety, Warranty, and Regional Sales and Service Offices Information
United States of America: Agilent Technologies Test and Measurement Call Center P.O. Box 4026 Englewood, CO 8015 5-4 026
(tel) 1 800 452 4844
Japan: Agilent Technologies Japan Ltd. Measurement Ass ista nce Cente r 9-1 Takakura-Cho, Hachioji-Shi, Tokyo 192-8510, Japan
(tel) (81) 456-56-7832 (fax) (81) 426-56-7840
Asia Pacific: Agilent Technologies 19/F, Cityplaza One, 111 Kings Road, Taikoo shing, Hong Kong, SAR
Canada: Agilent Technologies Canada Inc. 5159 Spectrum Way Mississaua, Ontario L4W 5G1
(tel) 1 877 894 4414
Latin America: Agilent Technologie s Latin America Region Headquarters 5200 Blue Lagoon Drive, Suite #950 Miami, Florida 33126 U.S. A.
(tel) (305) 267 4245 (fax) (305) 267 4286
Europe: Agilent T e chn ologie s European Marketing Organization P.O. Box 999 1180 AZ Amstelveen The Netherlands
(tel) (3120) 547 9999
Australia/New Zealand: Agilent Technologies Australia Pty Ltd 347 Burwood Highway Forest Hill, Wictoria 3131
(tel) 1 800 629 485 (Austrailia) (fax) (61 3) 9272 0749 (tel) 0 800 738 378 (New Zealand) (fax) (64 4) 802 6881
(tel) (852) 2599 7899 (fax) (852) 2506 9233
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
9
Safety, Warranty, and Regional Sales and Service Offices Information
10
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\programming_guide_front.fm
Contents
Introduction
Conventions Used in This Programming Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
Purpose of This Programming Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
How This Programming Guide Is Organized . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14
How to Use This Programming Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
About the Programming Examples Presented in This Programming Guide . . . . . . . . .16
Step 1: Set the Test Set’s Operating Mode to Active Cell
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Overview of Active Cell Operating Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Setting the Test Set’s Operating Mode to Active Cell . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Step 2: Configure the Base Station Emulator (BSE)
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Configuring the Broadcast Channel Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Configuring the Traffic Channel Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Things That Can Go Wrong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Step 3: Configure the Measurement Execution Parameters
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Configuring Measurement Averaging Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
Configuring Measurement Triggering Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Configuring the Burst Synchronization Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . .28
Configuring Measurement Timeout Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Configuring Measurement Specific Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Step 4: Establish an Active Link with Mobile Station
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Process for Making a Base Station Originated Call . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
Process for Making a Mobile Station Originated Call . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Step 5: Set the Mobile Station’s Operating Conditions
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42
Step 6: Make Measurements
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
Things That Can Go Wrong . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
Step 6a: Start Set Of Concurrent Measurements
Starting Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47
11
Contents
Step 6b: Determine if a Measurement Is Done
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Step 6c: Obtain a Set of Measurement Results
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Step 7: Perform an Intra-Cell Handover
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Performing an Intra-Cell Handover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Performing a Dual-Band Handover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Step 8: Disconnect the Mobile Station from the BSE
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Terminating an Active Call from the Base Station Emulator . . . . . . . . . . . . . . . . . . . . 58
Terminating an Active Call from the Mobile Station . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Comprehensive Program Example
Example Program With Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Example Program Without Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
12
Programming the Agilent Technologies 8960 Series 10 for GSM Mobile Testing in Active Cell Operating Mode
Programming the Agilent Technologies 8960 Series 10 for GSM Mobile Testing in Active Cell Operating Mode
13
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_intro.fm
Programming the Agilent Technologies 8960 Series 10 for GSM Mobile Testing in Active Cell Operating Mode

Introduction

Introduction

Conventions Used in This Programming Guide

Throughout this Programming Guide the term “test set” refers to an Agilent Technologies 8960 Series 10 wireless communications test set with the E1960A GSM mobile test application installed.

Purpose of This Programming Guide

The test set represents state-of-the-art technology in one-box-testers and contains many powerful test capabilities which are accessible through easy-to-use GPIB programming commands. The purpose of this Programming Guide is to teach you how to write a basic control program, using the test set’s GPIB command set. This program will perform fundamental manufacturing tests on a GSM mobile station with the test set operating in active cell mode.

How This Programming Guide Is Organized

The Programming Guide is organized around a typical set of tasks a control program would normally perform when testing a GSM mobile station in a manufacturing environment. The set of tasks is shown in “Figure 1.
Typical Flow of Tasks Performed by Control Program” on page 15.
Typically in a manufacturing environment, steps 1, 2, and 3 are done once each time a production run is started, steps 4 and 8 are done once for each mobile station tested during the production run, and steps 5, 6, and 7 are done iteratively for each mobile station tested durin g the production run. The number of iterations for steps 5, 6, and 7 is dependent upon how many mobile station operating conditions are being tested (that is, number of channels, number of power levels, and so fourth).
14
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_intro.fm
Programming the Agilent Technologies 8960 Series 10 for GSM Mobile Testing in Active Cell Operating Mode
Figure 1. Typical Flow of Tasks Performed by Control Program
Start
Step 1:
Set test set’s operating
mode to active cell.
Step 2:
Configure base station
emulator (BSE).
Step 3:
Configure measurement
execution parameters.
Step 4:
Establish active link
with mobile station.
Step 5:
Set mobile station
operating conditions.
Introduction
Step 7:
Perform
intra-cell handover.
Step 6a:
Start set of concurrent
measurements.
Step 6b:
No
Determine if a
measurement
is done.
Yes
Assign
mobile station
to new TCH?
No
Step 8:
Disconnect mobile
station from BSE.
Stop
Step 6: Make measurements.
Yes
Step 6c:
Obtain set of
measurement results.
All measurements done.
15
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_intro.fm
Programming the Agilent Technologies 8960 Series 10 for GSM Mobile Testing in Active Cell Operating Mode
Introduction

How to Use This Programming Guide

This Programming Guide is divided into 9 sections. Sections 1 through 8 (step 1 through 8) should be read in sequence. Each section, in order, discusses one of the tasks to be performed by the control program, showing
how to accomplish that task using the test set’s GPIB command set. As you progress through each section your understanding of how the test set’s GPIB interface operates will increase as you see the control program evolve.
The last section of the Programming Guide presents a “Comprehensive Program Example” on page 63 which uses all of the topics discussed in sections 1 through 8 together in one program to give the programmer a sense of how to tie everything together.

About the Programming Examples Presented in This Programming Guide

Programming Lang uage:
Programming examples presented in this Prog ramming Guide are written in the Rocky Mountain BASIC programming language, also known as RMB.
Syntax Used in Programming Examples:
1. Programming examples use the shortened form of the command syntax to minimize GPIB bus transactions. The shortened form of a command is defined by use of capital letters in the command syntax.
Example 1. Command Syntax:
CALL:STATus:TCHannel:TSLot?
Example 2. Shortened Form:
CALL:STAT:TCH:TSL?
2. Programming examples do not include default nodes. Default nodes in the command syntax are defined by enclosing the node inside the [ ] brackets.
Example 3. Command Syntax:
CALL[:CELL[1]]:ACTivated[:STATe]<ON|1|OFF|0>
Example 4. Command Syntax without Default Nodes:
CALL:ACT <ON|1|OFF|0>
3. Programming examples make extensive use of compound commands using the ; and the ;: separators. Refer to the test set’s reference information for information on the definition and use of these command separators.
16
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_intro.fm

Step 1: Set the Test Set’s Operating Mode to Active Cell

Step 1: Set the Test Set’s Operating Mode to Active Cell

Background

The test set contains a GSM base station emulator (BSE). The BSE’s primary purpose is to provide the GSM call processing necessary for parametric measurements on the RF and audio signals of a GSM mobile station (MS).
An important characteristic of the test set’s BSE is its operating mode. The operating mode sets the way in which the BSE interacts with the mobile station. The BSE has two operating modes; active cell mode and test mode.
Active cell mode is used when emulating a no rmal GSM cell. Test mode is used when it is not possible, or not desired, to communicate with the MS via over-the-air signaling, but downlink stimulus and uplink measurements are still needed.
This Programming Guide focuses on programming the test set’s BSE in active cell operating mode.

Overview of Active Cell Operating Mode

Active cell is the default operating mode of the test set’s BSE and is used when emulating a normal GSM cell (that is, active signaling between the MS and the BSE).
Active Cell Features
The basic features provided by the BSE when the operating mode is set to active cell are:
• Generation of a BCH (broadcast channel) without TCH (traffic channel).
• Support for location updating.
• Call setup, both MS and BSE originated.
• Changing TCH parameters during a call using ov er-the-air signaling.
• BSE initiated and MS initiated call disconnection.
• All measurements supported in the test application are available.
• The BSE automatically controls the test set’s demodulation receiver.
17
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step1.fm
Step 1: Set the Test Set’s Operating Mode to Active Cell

Setting the Test Set’s Operating Mode to Active Cell

The test set’s operating mode is set using the CALL:OPERating:MODE command.
Example 1. Command Syntax:
CALL:OPERating:MODE <CELL|TEST>
Example 2. Programming Example:
!********************************************************************** ! Step 1: Set Test Set Operating Mode To Active Cell !********************************************************************** !
OUTPUT Test_set;”CALL:OPER:MODE CELL
18
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step1.fm

Step 2: Configure the Base Station Emulator (BSE)

Step 2: Configure the Base Station Emulator (BSE)

Background

The test set contains a GSM base station emulator (BSE). In active cell operating mode the BSE, using the
test set’s GMSK modulated source, generates a downlink (BSE to MS direction) broadcast channel (BCH) which represents a cell. The MS can camp to this signal, just as it would camp to a cell on a real network. The BSE can then page the MS on the B CH and listen to the response of the MS on the uplink (MS to BSE direction), using the test set’s demodulating receiver. Calls can then be set up with the establishment of a traffic channel (TCH) in both the downlink and uplink directions. Measurements can be made, using the BSE’s measuring receiver, under essentially identical conditions to that which the MS would experience on a real network.
The BS Emulator can emulate a cell in any one of the following GSM frequency bands:
• PGSM - Primary (band) GSM, also known as GSM900
• EGSM - Extension (band) GSM (includes PGSM)
• DCS - Also known as DCS1800
• PCS - Also known as PCS1900
NOTE The term GSM is used to refer to any combination of, or all of, the supported bands. It is not used
as a shortened term for PGSM.
The task of configuring the BSE consists of configuring the BCH and the TCH. There are numerous parameters that can be configured for both the BCH and the TCH. It may not be necessary to configure all the parameters all the time. The test set’s default settings should allow a properly fun ctioning MS to successfully camp on the cell under most circumstances.
In a manufacturing environment it may be desirable to explicitly configure the BCH and TCH parameters to ensure that the settings have not been corrupted by someone setting a parameter’s value through the test set’s front panel.
19
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step2.fm
Step 2: Configure the Base Station Emulator (BSE)

Configuring the Broadcast Channel Parameters

The broadcast channel parameters are configured using the CALL processing subsystem commands shown in the following table.
T able 1. Broadcast Channel Settable Parameters
Parameter Command Syntax Footnote
Broadcast Band CALL[:CELL[1]]:BAND <PGSM|EGSM|DCS|PCS> 1 Cell Power CALL[:CELL[1]]:POWer[:AMPlitude]<numeric value>[<suffix>] Cell Power State CALL[:CELL[1]]:POWer:STATe <ON|1|OFF|0> Cell Power and State CALL[:CELL[1]]:POWer[:SAMPlitude]<numeric value>[<suffix>] 2
Cell BCH Number CALL[:CELL[1]]:BCHannel[:ARFCn][:SELected]<numeric value>
OR CALL[:CELL[1]]:BCHannel[:ARFCn]:<PGSM|EGSM|DCS|PCS>
<numeric value> Mobile Country Code CALL[:CELL[1]]:MCCode <numeric value> 4 PCS Mobile Country Code CALL[:CELL[1]]:PMNCode:V ALue <numeric value> 4 Use PCS MNC CALL[:CELL[1]]:PMNCode:STATe <ON|1|OFF|0> 4 PCS Mobile Country Code
and Use PCS NMC State Mobile Network Code CALL[:CELL[1]]:MNCode <numeric value> 4 Location Area Code CALL[:CELL[1]]:LACode <numeric value> 4 Network Color Code CALL[:CELL[1]]:NCCode <numeric value> 4 Base Station Color Code CALL[:CELL[1]]:BCCode <numeric value> 4 Paging IMSI CALL:PAGing:IMSI <string> Repeat Paging State CALL:PAGing:REPeat[:STATe] <ON|1|OFF|0> Paging Mode CALL:PAGing:MODE <NORMal | REORg> 7 Paging Multiframes CALL:PAGing:MFRames <numeric value> Auto IMEI Request CALL:IMEI:AUTO <ON|1|OFF|0>
CALL[:CELL[1]]:PMNCode[:SVALue] <numeric value> 4, 5
3
BA Table Entries CALL[:CELL[1]]:BA:TABle[:SELected][<numeric value>{,<numeric
value>}]
OR
CALL[:CELL[1]]:BA:TABle:<PGSM|EGSM|DCS|PCS> [<numeric
value>{,<numeric value>}]
XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
20
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step2.fm
6
Step 2: Configure the Base Station Emulator (BSE)
Table Footnotes 1 The broadcast band setting becomes the selected (:SELected) band (see note 3). 2 Sets amplitude to <numeric value> and state to ON in one command. 3 Sets the BCH channel for the broadcast band selected with the broadcast band command (see note 1). 4 Can only be set when Cell Activated State = OFF.
See "Things That Can Go Wrong" on page 23.
5 Sets PCS mobile country code to <numeric value> and state to ON in one command. 6 Sets the BA table entries for the broadcast band selected with the broadcast band comman d (see note 1). 7 Setting Paging Mode to Normal causes the MS to use discontinuous reception (that is, DRX = ON).
Example 1. Programming Example:
The following program example illustrates proper use of the BSE BCH conf iguration commands. Not all parameters are accessed. Note the use of the c ell activated state command to set the network configuration parameters.
!********************************************************************** ! Step 2: Configure Base Station Emulator (BSE) !********************************************************************** !
OUTPUT Test_set;”CALL:CELL:BAND PGSM” OUTPUT Test_set;”CALL:PAG:MODE REOR” ! Sets discontinuous reception to OFF OUTPUT Test_set;”CALL:ACT OFF” OUTPUT Test_set;”CALL:CELL:MCC 1;LAC 1;MNC 1;NCC 1;BCC 5” OUTPUT Test_set;”CALL:ACT ON” OUTPUT Test_set;”CALL:BCH 20” OUTPUT Test_set;”CALL:POW:SAMP -85”
21
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step2.fm
Step 2: Configure the Base Station Emulator (BSE)

Configuring the Traffic Channel Parameters

The traffic channel parameters are configured using the CALL processing subsystem commands shown in the following table.
Table 2. Traffic Channel Settable Parameters
Parameter Com ma nd Syn t ax Footnote
TCH Band CALL:TCHannel:BAND <PGSM|EGSM|DCS|PCS> 1 Channel
Number
Loopback Mode CALL:TCHannel:LOOPback <OFF|A|B|C> Timeslot CALL:TCHannel:TSLot <numeric value> Downlink
Speech Source
XXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
CALL:TCHannel[:ARFCn][:SELected] <numeric value> OR CALL:TCHannel[:ARFCn]:<PGSM|EGSM|DCS|PCS> <numeric value>
CALL:TCHannel:DOWNlink:SPEec h <NONE|ECHO|PRBS15|S IN300|SIN1000|SIN3000>
2
Table Footnotes 1 The TCH band setting becomes the selected band (see Note 2). 2 Sets the TCH channel for the TCH band selected with the TCH Band command (see Note 1).
Example 2. Programming Example:
The following program example illustrates proper use of the BSE TCH configuration commands. Not all parameters are accessed.
OUTPUT Test_set;”CALL:TCH 45” OUTPUT Test_set;”CALL:TCH:TSL 4”
22
S:\Hp8960\E1960A GSM Mobile Test Application\A.04 Release\Proguide\Chapters\prog_prog_guide_step2.fm
Loading...
+ 50 hidden pages