Você está na página 1de 28

SAS

Presentation version 22 1.1.1


SAS 1 Perfecting Wireless Communications

About this course

Introduce the Anite SAS and explain its typical usage


Configure the SAS software to simulate cells

For GSM and GPRS For WCDMA

Run a real time simulation and replay it Develop a simulation Use the diagnostic mobile Analyse the results of a SAS simulation

SAS

2 Perfecting Wireless Communications

Objectives reviewed


SAS

Configure the SAS software to simulate cells Run a real time simulation and replay it Create a new playback script Develop a simulation Use the diagnostic mobile Transfer data using GPRS and WCDMA Analyse the results of a SAS simulation

3 Perfecting Wireless Communications

About SAS

SAS

4 Perfecting Wireless Communications

What SAS is for

Repeatable simulations
Help solve customer problems more quickly Reduced need for field trials Reduces time to perform repeated tests Reduces possibility of errors in repeated tests So lower costs and reduced time to market

Unusual situations
'What-if' scenarios Situations not covered by test cases Functionality not yet supported by the live network

SAS

5 Perfecting Wireless Communications

The SAS toolset


SAS

The SAS application


Main front end for SAS hardware

Log viewers
Viewing and analysing result files

Diagnostic Mobile Interface


Controlling diagnostic mobile functions

Supporting applications
Now SMS and WAP tools

Playback Sequencer
Tool to support automation
6 Perfecting Wireless Communications

Working with SAS


SAS

Interactive
Use user interface to test standard functions quickly and easily

Scripting
Use playback editor to create or edit test scripts and build more complex tests

Diagnostic mobile
Use diagnostic mobile to record real-world data and replay it in the SAS

Automation
7 Perfecting Wireless Communications

Configuring SAS

SAS

8 Perfecting Wireless Communications

SAS terminology

Cell configuration
A cell configuration is a collection of information about a network cell

Scenario
A scenario is a collection of cell configurations and other options. It could be a real world location or an imaginary network

SAS

Run
A recording of a simulation
9 Perfecting Wireless Communications

Scenarios and runs

SAS

10 Perfecting Wireless Communications

Cells in scenarios


SAS

A scenario contains a maximum of sixteen 2G and sixteen 3G cell configurations


Cells can be activated and deactivated dynamically

Possible number of active cells depends on number of transceivers Agilent 8960 allows two GSM/GPRS logical channel combinations active in each unit
If they are on the same frequency

For 3G, each UIP supports one cell


UIP = 8960 transceiver + ABP unit
11 Perfecting Wireless Communications

Configuring file locations

SAS

12 Perfecting Wireless Communications

Mobile station options

SAS

13 Perfecting Wireless Communications

Ciphering


SAS

Anite 2G SIM and 2G mobile - Anite GERAN Ki Anite 3G SIM and 3G mobile - Anite UTRAN Ki Otherwise - User Ki
SAS Key Generation to match the mobile type
14 Perfecting Wireless Communications

Hardware configuration

SAS

Switch between configurations


GSM/GPRS only, UTRA only, multi-RAT
15 Perfecting Wireless Communications

Ratio of 2G and 3G transceivers

SAS

The ratio of 3G and 2G transceivers is set in the Hardware Configuration


16 Perfecting Wireless Communications

Interactive UTRAN simulations

SAS

17 Perfecting Wireless Communications

The big picture


Control plane Non Access Stratum
CC SMS SS SMS SM

User plane
Data protocols Circuit Switched protocols

GSM MM

GPRS MM

RRC PDCP RLC RLC RLC BMC RLC RLC

Access Stratum

RLC

RLC

MAC Physical layer SAS

18

Perfecting Wireless Communications

Multi-RAT protocol stack


Application MM, GMM, CC, SMS CBSMS SNDCP TCP/IP

RRC RLC

PDCP RLC MAC RLC

BMC

Layer 3 LAPDm (Layer 2)

LLC

RLC MAC

SAS

Layer 1 (WCDMA)

Layer 1 (TDMA)

19

Perfecting Wireless Communications

Configuring UTRAN cells

SAS

20 Perfecting Wireless Communications

10

UTRAN cell configuration



Set up basic cell configuration Select core network domain type Set CPCH configuration Set UTRAN registration area information

SAS

21 Perfecting Wireless Communications

UE timers and constants

SAS

TS 25.331 10.3.3.43-44 13.1-3

22

Perfecting Wireless Communications

11

Cell Selection parameters



Settings related to Cell Selection and re-selection Used to define the contents of the System Information Blocks

SAS

23 Perfecting Wireless Communications

Measurement Information

SAS

24 Perfecting Wireless Communications

12

Common channels

Bear combination options Open loop power settings RACH Aloha parameters RACH acknowledgement channel (AICH)

SAS

25 Perfecting Wireless Communications

Mobility Information

Selection of Cell_DCH or Cell_FACH state Entry for additional Network identities

SAS

26 Perfecting Wireless Communications

13

RRC Connection options


Enable or Disable

UEA1 Ciphering Integrity Protection RRC Connection Rejection

The Scrambling Code for the the DPCH can also be set
SAS 27 Perfecting Wireless Communications

CS and PS domain options

SAS

28 Perfecting Wireless Communications

14

Real time trace

SAS Real Time Trace


Layer 3 messages only Message content may be viewed Message types may be filtered

Anite Real Time Trace


View of all protocol layers (NAS to Physical layer)

SAS

29 Perfecting Wireless Communications

Anite Real Time Trace



Real time trace window shows message sequence Use 'freeze' option to link to Log Viewer

SAS

30 Perfecting Wireless Communications

15

UTRAN procedures

RRC Connection Setup Speech calls and data services using UTRAN radio bearer Handovers
Inter-system Soft (active set update) Hard (inter-frequency)

SAS

31 Perfecting Wireless Communications

UTRAN measurement window

Shows serving cell and UTRAN neighbour cell (N1 to N6) information, reported by the UE
32 Perfecting Wireless Communications

SAS

16

Soft handover

SAS

33 Perfecting Wireless Communications

Inter-system handover

GSM to UTRAN or UTRAN to GSM UE measures current carrier (either Node B or BSS) and carriers in other system UTRAN or GSM network forces handover based on measurement reports 'Break before make' handover

SAS

34 Perfecting Wireless Communications

17

UTRAN to GSM handover


UE UTRAN MSC GSM BSS

System Information or Measurement Control Measurement Report Resource Reservation Resource Reservation Acknowledge and Handover Command Inter-system Handover Command Handover Access

SAS

35 Perfecting Wireless Communications

GSM to UTRAN handover


UE GSM BSS MSC UTRAN

System Information Measurement Report Resource Reservation Resource Reservation Acknowledge and Handover Command Inter-system Handover Command Handover to UTRAN Complete

SAS

36 Perfecting Wireless Communications

18

Radio Bearers
Signalling Radio Bearers RB 1 Logical Channel Transport Channel Transport format set RB 2 RB 3 RB 4 DCCH RB 10 Radio Bearers - Speech RB 11 RB 12

DCCH DCCH

DCCH

DCH-5

DCH-1 81 0 1 1

DCH-2

DCH-3

148 148

0 1

39 81

103 103

0 1

60 60

0 1

CCTrCH

SAS

37 Perfecting Wireless Communications

Bearer Combinations

Selected Radio Bearer Combination (Full rate speech and signalling) Choice of possible Bearer Combinations
(These defaults are configured on next slide ...)

SAS

38 Perfecting Wireless Communications

19

Configuration of Bearer Combinations

Configuration of
Transport Format Combination Sets Physical Channel (bit rates and bits/slot) Radio Bearer (configured on next two slides ...)
SAS 39 Perfecting Wireless Communications

Configuration of Radio Bearer (SRBs)

Configuration of
RLC parameters (RLC mode and payload size) Layer 1 (Transport format, coding parameters)
SAS 40 Perfecting Wireless Communications

20

Configuration of Radio Bearer (RABs)

Configuration of
SAS

RLC parameters Layer 1 (Transport format, coding parameters)

41

Perfecting Wireless Communications

Bearer combinations
SRB 1 SRB 2 SRB 3 SRB 4

RLC
DCCH

RLC
DCCH

RLC
DCCH

RLC
DCCH

MAC
DCH

PHY
SAS
DPCH

42 Perfecting Wireless Communications

21

UTRAN System Information Override

SAS

43 Perfecting Wireless Communications

Scheduling of System information


Scheduling block 1 SI block 5 SI block 18

Master information block


SAS

SI block 1 SI block 2 SI block 3 SI block 4


44 Perfecting Wireless Communications

22

Scheduling Control

SAS

Scheduling information for SIBs may be in the MIB or Scheduling Block 1


45 Perfecting Wireless Communications

UTRAN packet data transfer

SAS

46 Perfecting Wireless Communications

23

The limit of SAS


Application Can be simulated using external software

Data protocol (IP)

SNDCP GSM/GPRS part

PDCP

LLC

RLC

Upper limit of SAS

UTRAN part

RLC MAC

MAC

SAS

Physical

Physical

47

Perfecting Wireless Communications

End to end testing again


www

SAS Controller PC

TCP/IP adapter

Server application (e.g. web server, FTP server)

HTML, files

SAS

48 Perfecting Wireless Communications

24

Data analysis window

SAS

49 Perfecting Wireless Communications

UTRAN scripting in the Playback Editor

SAS

50 Perfecting Wireless Communications

25

The Playback Editor

Session control SAS

Main editing area

Script control 51

Perfecting Wireless Communications

Timing in Playback

SS --> MS
delta time defines the delay before the message is sent or the MT procedure starts

MS --> SS
delta time defines the time for which SAS will wait for the expected message if the message is not received, the procedure will fail

SAS

52 Perfecting Wireless Communications

26

Inserting items into scripts


Load a scenario file Cell control

Cell registration

Traffic channel control Speech calls GPRS procedures Handovers Messages Script control

SAS

53
Single messages Wireless Communications ResetPerfecting cells

Inserting Layer 3 messages

SAS

54 Perfecting Wireless Communications

27

Example 1 speech call again


SS SS SS MS SS MS

00:00:00 00:05:00 00:05:00 00:10:00 00:00:00 00:05:00 00:00:00 00:05:00 00:10:00 00:00:50 00:08:00 00:00:00 00:20:00 00:00:00

U-Cell A U-Cell A U-Cell A U-Cell A

LOAD SCENARIO DATA ACTIVATE CELL [CPICH POWER = -60] LOCATION UPDATE SPEECH CALL [TI = 0] [12345] [Speech] RRC PAGING TYPE 1 RRC CONNECTION REQUEST RRC CONNECTION SETUP RRC CONNECTION SETUP COMPLETE PAGING RESPONSE AUTHENTICATION REQUEST AUTHENTICATION RESPONSE RRC SECURITY MODE COMMAND RRC SECURITY MODE COMPLETE SETUP

SS MS SS MS SS MS SS MS SS MS SS MS SS MS SS MS SS MS SS MS SS MS

SAS

55 Perfecting Wireless Communications

Example 2 checking the UE timers


SAS
RRC connection request T300 RRC connection request

UE

RRC connection setup

RRC connection setup complete

SAS

56 Perfecting Wireless Communications

28

Você também pode gostar