81
© SPIRENT COMMUNICATIONS 2014 Product overview Christian Hutter EMEA Business Development Manager [email protected] Who is Spirent? Rev. 11/2012

Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

© SPIRENT COMMUNICATIONS 2014

Product overview

Christian Hutter

EMEA Business Development Manager

[email protected]

Who is Spirent?

Rev. 11/2012

Page 2: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

2© SPIRENT COMMUNICATIONS 2012

Smartphones &

mobile devices

Data center, cloud

computing & virtualization

Mobile access, backhaul

and packet core

Live network servicesHigh-speed IP networks

& applications

Global positioning

technologies

Spirent is… A Global Test and Measurement Leader

Putting innovation to the test…

Page 3: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

3Spirent Communications PROPRIETARY AND CONFIDENTIAL

Spirent by Numbers - 2014

1,570

Symbol

SPT.L

Sales

$457M

R&D investment in areas

that matter most to our

customers

$115M

Market position in the

markets we serve

N◦1 / N◦2

Market Cap (Mar 2014)

$1.0BExchange (FTSE 250)

LSE

Dedicated Spirent

employees

1,727Countries

50

Global customers

in 2014

Page 4: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

4Spirent Communications PROPRIETARY AND CONFIDENTIAL

Trends

Test expertise backed with credibility

Constantly recognized for innovation & leadership

Industry leadership to advance tomorrows technologies

Page 5: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

5Spirent Communications PROPRIETARY AND CONFIDENTIAL

Spirent…

World-Class, diversified customer base

Network Equipment

Manufacturers

Service Providers Enterprise &

Government

Wireless & Positioning Device Manufacturers

Page 6: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

6© SPIRENT COMMUNICATIONS 2012

Spirent Solutions

Routing & Switching

Application Performance &

Security

Mobile Packet Core

Automation

Network/Wireline Emulation

Wireless Emulation

Network Monitoring

Mobile Device Testing

Mobile Experience

Customer Experience

Assisted Positioning

Page 7: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

7© SPIRENT COMMUNICATIONS 2012

Page 8: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

© SPIRENT COMMUNICATIONS 2012

Christian Hutter

Paragon Overview

Page 9: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

9 © SPIRENT COMMUNICATIONS 2012

Introducing the Paragon Platform

9

Advanced Sync options

• IEEE 1588v2 Analysis and Troubleshooting

• Sync-E to G.8262 and G.8264

• CES Analysis and Troubleshooting

Paragon• In-line Impairments for any

service/protocol• 1588v2, CES, Video, VoIP, etc• Ethernet (L2), IP (L3), etc.

OAM options• Ethernet OAM (Y.1731, 802.1ag, G8031/2, etc.)• MPLS-TP / T-MPLS (Y.1711)

Page 10: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

10 © SPIRENT COMMUNICATIONS 2012

Paragon Test Solutions

010

Paragon (100M/1GE)• IEEE 1588v2, Sync-E and CES analysis in the lab• In-line impairments and emulation• Replay PDV profiles• Ethernet OAM analysis and System Test• MPLS-TP PTN analysis and System Test

Paragon-X (100M/1GE/10GE)• All Paragon functionality PLUS• Internal Sync-E wander generation (FULL G.8262)• Sync-E Jitter generation & tolerance• E1/T1/2MHz/1pps wander measurements

(TIE, MTIE, TDEV)• 1pps and Time of Day accuracy measurements• Hybrid Sync-E/1588v2 testing

Page 11: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

11 © SPIRENT COMMUNICATIONS 2012

Paragon Test Solutions

11

GPS/Rb Sync Reference• PRC Reference

• 10MHz Frequency output

• 1pps output

• Portable for field

measurements

Paragon-m (100M/1GE)• Capture only device for field measurements and

troubleshooting• E1/T1/2MHz/1pps wander measurements

(TIE, MTIE, TDEV)• 1pps and Time of Day accuracy measurements• Hybrid Sync-E/1588v2 testing

Page 12: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

12 © SPIRENT COMMUNICATIONS 2012

Paragon-t

Page 13: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

13 © SPIRENT COMMUNICATIONS 2012

Paragon-t Target Applications

13

• NEMs verify multiple SW releases each year

• Each release needs verification to ensure no

defects are introduced

• Customer Proof of Concept demonstration

• Verify Network Equipment during:

• Vendor Selection

• Field Trials

• Parallel measurements during

installation testing

System Verification Test,

Regression Test

and Proof of Concept

Operator Labs

Operators

Test cycle times and lack of test equipment

availability for long term wander tests are

major issues for both Equipment Manufacturers

and Operators

Page 14: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

© SPIRENT COMMUNICATIONS 2012

Use Cases

Page 15: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

15 © SPIRENT COMMUNICATIONS 2012015

100M/1G/10G SyncE

Synchronisation

Source

EEC

Ref

100M/1G/10G SyncE

Wander generation

Jitter Generation

Wander Tolerance

Frequency Accuracy

Pull-in, Pull-out, Hold-in

SyncE

Under Test

SyncE

(Wander-free)

EEC

Ref

ITU-T G.8262 Conformance Test - Wander

Jitter Tolerance

Wander Transfer

Page 16: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

16Spirent Communications PROPRIETARY AND CONFIDENTIAL

Test the Boundary Clock

BITS = Building Integration Time Source

Page 17: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

17Spirent Communications PROPRIETARY AND CONFIDENTIAL

-Paragon

Testing 1588v2 BCs & TCs – ITU-T G.8273.2/.3

External frequency

reference (optional)

TAP

Time and Freq.

Reference1pps Freq.

Cs

T-GM

PRTC

PTP

Mon.

PTP*

Impair

PTP**

Impair T-TSC

TimingMeasureme

ntEquipment

PTP

Mon.

Challenge

• G.8273.2 compliance

TAP

T-BC

System Under

Test

Problems

• Complexity

• Repeatability

• Set up times

• BC has different

In/Out ports

Error sources

• Equipment uncertainty

• Cabling uncertainty

Solution?

Page 18: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

18Spirent Communications PROPRIETARY AND CONFIDENTIAL

-Paragon

External frequency

reference (optional)

TAP

Time and Freq.

Reference1pps Freq.

Cs

T-GM

PTP

Mon.

PTP*

Impair

PTP**

Impair T-TSC

TimingMeasureme

ntEquipment

PTP

Mon.

TAP

T-BC

System Under

Test

Error sources

• Equipment uncertainty

• Cabling uncertainty

REMOVED

PRTC

Challenge

• G.8273.2 compliance

Problems

• Complexity

• Repeatability

• Set up times

• BC has different

In/Out ports

Testing 1588v2 BCs & TCs – ITU-T G.8273.2/.3

Page 19: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

19Spirent Communications PROPRIETARY AND CONFIDENTIAL

External frequency

reference (optional)

Time and Freq.

Reference1pps Freq.

Cs

TAP TAP

T-BC

System Under

Test

Error sources

• Equipment uncertainty

• Cabling uncertainty

REMOVED

REMOVED

Challenge

• G.8273.2 compliance

Problems

• Complexity

• Repeatability

• Set up times

• BC has different

In/Out ports

Testing 1588v2 BCs & TCs – ITU-T G.8273.2/.3

Page 20: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

20Spirent Communications PROPRIETARY AND CONFIDENTIAL

External frequency

reference (optional)Cs

Challenge

• G.8273.2 compliance

Error sources

• Equipment

uncertainty

• Cabling uncertainty

REMOVED

REMOVED

1pps Freq.

T-BC

System Under

Test

Challenge

• G.8273.2 compliance

Problems

• Complexity

• Repeatability

• Set up times

• BC has different

In/Out ports

Solution

• Integrated

• Fast set up

• High repeatability

• Reliable

• Versatile (any 1/10G

In/Out combination)

Testing 1588v2 BCs & TCs – ITU-T G.8273.2/.3

Page 21: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

21 © SPIRENT COMMUNICATIONS 2012

Transparent Clock Testing

Page 22: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

22 © SPIRENT COMMUNICATIONS 2012

G.8263 PEC-S-F

• Establish 1588 session

• Noise Tolerance - Replay G.8263 PDV profiles

• Older G.8261 profiles also can be replayed

• Measure slave recovered clock quality against standards

•Emulation of 2 masters allows Testing of the Slaves BMCA.

Page 23: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

23 © SPIRENT COMMUNICATIONS 2012

1588v2 Multi-Port Slave Clock Testing

Freq,Phase,ToD

Freq,Phase,ToD

Freq,Phase,ToD

Freq,Phase,ToD

Paragon-X

• Frequency Measurement = 4 x E1, T1, 10MHz, 2MHz,

SyncE

• Phase Measurement = 4 x 1pps Accuracy

• Time = 4 x ToD Display Measurements

(running multi-flow

PDV impairments)

Paragon-t Advantage

• 4 Simultaneous Frequency Measurements

• 4 Simultaneous Phase Measurements

• 4 Simultaneous ToD Measurements

Paragon-t

References:

E1, T1

10MHz, 2MHz

64k, 6.3MHz

GPS Antenna

~

Page 24: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

24© SPIRENT COMMUNICATIONS 2012

Page 25: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

PROPRIETARY AND CONFIDENTIAL

GPS/GNSS Simulator

Page 26: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

26

Positioning Technology History

Team Started in 1985

Now World’s Largest Supplier of GNSS test equipment

Product range covers all GNSS applications

1980’s

Initially Single-channel GPS systems

Multi-channel (1987) SA/AS (1989)

1990’s

Massive technology lead with the STR2760

Introduced other GNSS Systems test

SBAS (1996), GLONASS (1997)

Page 27: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

27 PROPRIETARY AND CONFIDENTIAL

Approved Status

Spirent simulators have been fully certified by GNSS system operators for over 15 years

GPS-JPO security approval for SA/A-S and EVTP testing

GPS Wing security approval for modernised user equipment testing (MUE)

Galileo capability validated by the Galileo Design Authority (ESA)

Spirent has been approved by the Russian Federation for GLONASS Simulators

Additionally Simulation by Spirent simulators has been validated by numerous user segment authorities including:

RTCM11010.2 testing (Maritime GNSS equipment)

IEC 61108-3 (Personal Locator Beacons)

3GPP (Smartphones)

Page 28: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

28 PROPRIETARY AND CONFIDENTIAL

References

Page 29: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

29 PROPRIETARY AND CONFIDENTIAL

Progressive testing approaches

Simulation Record & Playback Live Drive Testing

...

GSS5700 WiFi Positioning Simulator

. . .GSS6700 Multi-GNSS Simulator

Performance evaluation

Threat modes

Failure modes

Safety cases

Statistical results analysis

Environment capture

Performance tuning

Known problem areas

Optimisation

Final confirmation

Page 30: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

30

Entry Level GNSS Simulators and Signal Generators

GSS6300

1, 4 or 8 Channels of each constellation

Embedded Controller version available

Up to 3 constellation in a chassis

SimCHAN and SimCHAN+ Software

Remote User Interface

Integration into ATE

Standalone with dedicated PC

High Fidelity Signal Generator

Full Generation of Data

Does not require Web Access

Constellations Supported

GPS L1

Glonass L1

Galileo E1

BeiDou-2 B1

QZSS L1

From Go/No-go manufacturing, through integration

Page 31: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

31

Professional GNSS Simulators

GSS6700

12 channels of each constellation

SimGEN or SimREPLAY+ Software

Dedicated PC Controller

Remote Control Interface

High Fidelity Signal Generator

Full Generation of Data in real time

Does not require Web Access

Pre-processing not required

Constellations Supported

GPS L1

Glonass L1

Galileo E1

BeiDou-2 B1

QZSS L1

SBAS L1

From Receiver Integration through to Development

Page 32: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

32

Expert GNSS Simulation Systems

GSS9000

Up to 16 channels per bank

Up to 10 banks per chassis (160 channels)

Up to 4 faders per channel (640 faders)

License Control of signals

All Constellation All Frequencies

SimGEN Software

Ultra high fidelity signal generator

In-built self calibrator

1000Hz SIR

Field upgradeable

Constellation Capabilities

GPS L1/L2/L5

Glonass L1/L2

Galileo E1/E5/E6

SBAS L1/L5

QZSS L1/L2/L5

Beidou B1/B2/B3

IRNSS L5/S-Band

From Receiver Development through Research and Specialist Applications Testing

Page 33: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

33

Record/Playback Systems

Recorders for L1 and Multi-frequency

All signals in band

2-bit high quality record/playback

Record other signals

Video, Voice, CAN, etc.

Internal disk and battery

Ideal for portable recordings

Brings the ‘Real-World’ into the Lab

From Production, Receiver development to Research

Page 34: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

34

Options and Specialist Applications

CRPA Interference/Spoofing

Plus much more…

GNSS/Inertial

SimSafe (Spoofing)

….

Page 35: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

35Spirent Communications PROPRIETARY AND CONFIDENTIAL

Case Study: Understanding vulnerabilities of

GPS timing receivers

Rb. Oscillator

Spirent GSS6700

GNSS Simulator

Paragon XPTP Monitor

Device Under Test:GNSS-based PRTC/T-GM

RF Cable

10MHz reference 10MHz reference

PTP

1pps

1pps reference

Time of Day RS232 (optional)

Timing alignment to < 5ns

Freq. (opt.)

Experiments carried out at Spirent in August 2015 by Spirent and Calnex

Using GSS 6700 GNSS Simulator and SimSafeTM, Spirent’s GNSS Spoofing test bed, to set-up attacks on several timing receivers and then alter the timing information received by the target receiver

Objectives: How do timing receivers react to fake GPS signals? When spoofing is in progress, do current receivers provide warning indications or flag problems? Should users of timing systems be worried? What safeguards could be implemented?

Results will be presented in a paper at ITSF 2015, 02-05 November, Edinburgh

Page 36: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

PROPRIETARY AND CONFIDENTIAL

Use Cases

Page 37: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

37Spirent Communications PROPRIETARY AND CONFIDENTIAL

Example 4G LTE Application

Network Timing World

Page 38: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

38Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for PRTC (primary reference time clocks)

Background

Time and phase is a synchronisation problem in modern networks.

Time Error Requirement

(with respect to ideal

reference)

Typical Applications

1 ms - 500 ms Billing, Alarms

5 ms - 100 ms IP Delay monitoring

1.5 ms - 5 ms LTE TDD (cell >3km)

1 ms - 1.5 ms

UTRA-TDD,

LTE-TDD (cell

3Km)

Wimax-TDD (some configurations)

1 ms Wimax-TDD (some

configurations)

If time error is not satisfied

Call interference

Dropped calls

Packet loss/collisions

Reduced spectral efficiency

Streaming interruption (video broadcast)

Poor signal edge of cells

Location-based services lose accuracy

Lower data speeds

GPS/GNSS satellite-based systems

Provide 1PPS signal

Time-of-day (ToD) calculations for next-second rollover

Time and phase references

Page 39: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

39Spirent Communications PROPRIETARY AND CONFIDENTIAL

Recommendation ITU (International Telecommunications Union) G.8272 specifies error allowed at the time output of the

primary reference time clocks (PRTCs) for time and phase synchronisation in packet networks, such as LTE.

3 specifications:

Calibrating Timing Error for PRTC (Timing Receivers)

G.8272

2. Maximum Time Interval Error, MTIE

3. Time Deviation, TDEV

G.8272-Y.1367(12)_F02

100

30

10

3

10.1 1 10 100 1 000 10 000

Observation interval [s]

TDEV [ns]

1. Max|TE| < 100ns

Time output of PRTC accurate within 100 ns when verified against applicable time standard, e.g. UTC.

PRTC

GPSTime outTime in

Page 40: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

40Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for Timing Receivers

Example: 4G LTE Application

1. Comparison to a PRC frequency standard

• Only addresses phase wander (i.e. dTE)

• Cannot verify max|TE| value – Inadequate

2. Comparison to a reference receiver

• Addresses both phase wander and max|TE|

• Uncertainty of the reference receiver may be too

high – Inadequate

3. Comparison to a national time standard

• Addresses both phase wander and max|TE|

• Only available from a certified national time

laboratory – Inadequate

ITU G.8272 currently suggests three main ways of testing – All not good enough:

DUTTiming

MonitorPTP Freq

DUTTiming

MonitorPTP 1pps

ToD

DUTTiming

MonitorPTP 1pps

ToD

National

Standard

Page 41: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

41Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for Timing Receivers

Example: 4G LTE Application

Tests

Basic scenarios

Verification purpose: Go/ No Go

Multipath

Antenna Pattern

Obscuration

Leap seconds

GNSS Spirent Simulator

Device under Test:

GNSS-Based PRTC

PTP Timing Monitor

Calnex Paragon-X

Stable Oscillator

(Optional)

PTP

GPS

1pps

Reference Time

Time

alignment

to < 5ns

1pps

±5 ns 1PPS to RF Delay

Beidou

TOD: Time of Day

Simulator

Repeatable/ Controllable/ Current and Future signals.

Full Navigation Data Generation – Important for receivers to see full

messages.

Atmospheric/ Orbital/ Multipath models allow tests for PRTCs to see

such impairments.

1PPS and Time of Day output produced, synchronised to RF signals.

Page 42: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

42Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for PRTC

Example: 4G LTE Application

Test Cases to check software algorithm in receiver.

GPS Satellite number changing effect

: Force satellites SVID into different channels. Checks algorithm to see which satellites are used for timing.

: Adding/removing satellites can have affect on frequency synchronisation in receiver.

GPS Multipath and fading effect

: Introduce these effects for complex scenarios of receiver location. i.e. surrounded by urban tall buildings.

GPS Leap Seconds

: Important to test for introduction of leap seconds if correct warnings and actions occur when event happens

– requires navigation data modification.

Above tests performed for other constellations (in event of GPS failure)

: Glonass system failed in April 2014 due to bad ephemerides data uploaded to satellites causing broadcast

of corrupted data for 11 hours. Such an event was described “impossible to happen”. Systems need to

prepare for such cases.

Tests for switching between constellations

Page 43: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

43Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for Timing Receivers

Important tests to check software algorithm in timing receiver

GPS Satellite

Force satellites SVID into different channels. Checks algorithm to see which satellites are used for timing.

Add different tests/ Keep running for as long as possible / Repeat / make changes

Tests

1. All Satellites off

2. Turn on channels 1 to

6

3. Force satellite 13 to

CH: 1

4. Force satellite 16 to

CH: 4

5. Turn all satellites off

2 53 & 4

Page 44: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

44Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for Timing Receivers

Important tests to check software algorithm in timing receiver

GPS Multipath and fading effect

Introduce these effects for complex scenarios of receiver location. i.e. surrounded by urban tall buildings.

Tests

1. Reduce power on

channels 5 and 6

2. Change signals

from satellites 16

and 22 to multipath

1 2

Page 45: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

45Spirent Communications PROPRIETARY AND CONFIDENTIAL

Calibrating Timing Error for Timing Receivers

Important tests to check software algorithm in timing receiver

GPS Leap Seconds

Important to test for introduction of leap seconds if correct warnings and actions occur when event happens.

Receiver manufacturers do not always test this.

1998: Mobile Phone Blackout in USA – time change was outside network tolerance

2012: Qantas Airline over 400 flights by 2 hours – operating system using UTC did not update correctly.

Tests for switching between constellations

Perform tests with both GPS/Beidou satellites on, turn off all Beidou satellites to see if receiver will start tracking GPS.

Force GPS to track – do the same with Beidou.

Page 46: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

PROPRIETARY AND CONFIDENTIAL

Thank you

Page 47: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

© SPIRENT COMMUNICATIONS 2012

Christian Hutter

Spirent TestCenter

Page 48: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

48 © SPIRENT COMMUNICATIONS 2012

Spirent TestCenter The Platform Delivering Results

•Test Core, Backhaul, Cloud, Mobile and Application Experience - 1G to 100G Ethernet

Unified

Platform

•Test network and appliance virtualizationVirtualPorts

•Emulate complex networks from single portTopologyEmulation

•Fault isolation from millions of results real-time

Intelligent

Results

•Advanced automation without scriptingNoCode

Automation

Page 49: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

49 © SPIRENT COMMUNICATIONS 2012

Spirent TestCenter Family

24-ports of 1GigE

64-ports of 10GigE

4-ports of 100GigE

16-ports of 40GigE

Bench top chassis

For large workgroups or large scale testing

400G Ethernet Ready

STC N4U STC N11U

144-ports of 1GigE

384-ports of 10GigE

24-ports of 100GigE

96-ports of 40GigE

rack mount

For large workgroups or large scale testing

400G Ethernet Ready

Page 50: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

52 © SPIRENT COMMUNICATIONS 2012

Spirent TestCenter Family

C1 10 Gig C1 1 Gig

2-ports of 10GigE,

Portable form factor

Powerful and cost effective solution

4-ports of 1GigE,

Portable form factor

Powerful and cost effective solution

Page 51: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

53 © SPIRENT COMMUNICATIONS 2012

Spirent TestCenter New Family Members

C1 1/10 Gig C50

2-ports of 10GigE and 4-ports of 1GigE,

Portable form factor

Powerful and cost effective solution

NIC: SFP+

4x10G or 4x1G

NIC: SFP (Dual-Media)

4x1G, 4x100M or 4x10M

Portable

Different NIC’s available

Page 52: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

54 © SPIRENT COMMUNICATIONS 2012

Supported Protocols

MPLS

• LDP

• RSVP-TE

• MPLS-TP

• GMPLS

IEEE 1588

SyncE

RFC 2544/2889/3918

OPENFLOW (SDN)

BGP

IS-IS

OSPFv2

OSPFv3

L4-7 (HTTP, FTP, SIP, Video....)

Not a complete list…………………………..

Page 53: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

55 PROPRIETARY AND CONFIDENTIAL

Spirent TestCenter

Topology Emulation

Testing is no longer limited to packet blasting or single functionality scenarios…

Testing a real network, takes a real network to test…

Spirent TestCenter Topology Emulation allows testing exactly how the device would perform in a real network

• Avoid performance surprises not exposed by less stressful unrealistic test plans

• Testing subsystems independently does not expose performance problems caused by the subsystems interacting and competing for resources

• Topology emulation also allows testing to occur when the network is changing

Testing Scenario Examples:• Video traffic (server and clients) over mVPN

• Multi-hop BGP with fully emulated intermediate nodes

• Stateful traffic (ALP) over any topology

• Routing over Access

• MPLS IP VPN over Access (remote PE connected via DSL)

• RFC2544 over routing

• RFC3918 over mVPN

• RFC2889 over VPLS

With our advanced network emulation you can take a topology, decide what you want to test and

easily build it up in Spirent TestCenter

Page 54: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

56 PROPRIETARY AND CONFIDENTIAL

STC unique Layer 2/3 Dataplane features

Real-time statistics – determine cause and effect

Short Term Statistics – find repetitive errors & buffer issues

Dynamic Results – real-time data mining of millions of streams to find the one that broke the rules

Page 55: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

57 PROPRIETARY AND CONFIDENTIAL

Real-Time Change

Example: Find maximum System Under Test performance interactively

• Change stream rates, frame sizes and priority settings on the fly

• No need to stop or restart traffic generators or rebuild configuration!

• See how rate, latency, loss, jitter and other measurements affect another

Page 56: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

58 PROPRIETARY AND CONFIDENTIAL

Line-rate RX Analyzer HyperFiltersTM

Regulatory compliance and priority remarking testing

Look for VLAN Leakage and Stray Multicast Frames

Test and verify SUT VLAN, IP Address and Priority remarking

Page 57: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

59 PROPRIETARY AND CONFIDENTIAL

Spirent TestCenter Wizards

Wizards

• Easy to use for many different Test Cases (RFC 2544,Routing,MPLS……)

Page 58: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

60 PROPRIETARY AND CONFIDENTIAL

Spirent TestCenter Wizards

Example: MPLS IP VPN

Page 59: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

61 PROPRIETARY AND CONFIDENTIAL

Spirent TestCenter Virtual

• Virtualized Test Environment

• Spirent TestCenter

Virtualized

• Full featured Spirent

TestCenter

• Ideal for prototyping with

new emulated HW

• Ideal for developers to have

access to test ports on

demand

• Expand test capabilities

without the costs of physical

systems

From

Fixed Hardware

To Dynamic

Virtual Servers

Page 60: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

62 PROPRIETARY AND CONFIDENTIAL

Spirent TestCenter Virtual

Test Virtual Machine LAN & SAN I/O simultaneously

100% measurement compatibility between Virtual and HW ports

LAN & SAN I/O

STC 10GbE

Real SCSI target

L2-7 SCSI with HTTP etc from Virtual to Physical

Servers

Switches

Page 61: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

63© SPIRENT COMMUNICATIONS 2012

Page 62: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

64Spirent Communications PROPRIETARY AND CONFIDENTIAL

Next Generation L4-7 Testing

Christian Hutter

Business Development Manager App&Sec

Spirent Applications & Security

Page 63: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

65Spirent Communications

L4-7 growing test challenges

Next Generation Firewalls

Network Security

Application-aware shaping

Video and content delivery networks

Mobile security

Intrusion Detection/Protection

Deep packet inspection (DPI)

Web security gateways

Encryption

Performance| Availability| Scalability| Security

Page 64: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

66Spirent Communications

Today: Two User interfaces, one Hardware

Avalanche Commander

Advanced user interface for detailed testing

Self prepared highly flexible testing

Avalanche Next

Easy to use user interface for predefined testing

Quick and easy setup

Page 65: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

67Spirent Communications

Multi Platform Support

Multi HW platform

Spirent TestCenter

Appliance C100

Appliance C1

Virtual

Differentiated value with:

Thousands of app scenarios

Online TestCloud

Simple UI

Integrated advanced fuzzing

Advanced L4-7 tests with Avalanche Commander

Page 66: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

68Spirent Communications

What is Spirent Avalanche?

Spirent Avalanche Client side

Simulates users which access an application or a functionality

Simulates realistic stateful traffic and shows real time statistics

Simulates different transport/access protocol for users like PPPoE, DHCP, IPsec

Can access real servers (“One Arm Testing”)

Spirent Avalanche Server side

Simulates real servers for many different applications

Simulates Access server side like DHCP server, IPsec termination

Client – Server

Many Native application protocols,

Ability to modify, multiply and replay user traffic based on real network captured

traffic.

Page 67: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

Avalanche Commander

Page 68: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

70Spirent Communications

Avalanche Commander (Client Software)

Page 69: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

71Spirent Communications

Protocol Coverage

• Web Protocols

HTTP

HTTP/2

HTTPS

FTP

SMTP

POP3

IMAP

CIFS

NFS

DNS

Telnet

• IPv4 & IPv6

6RD

DSLite

NAT64

• Voice and Video

Multicast

MMS

RTSP

RTMP

MSRTP

SIP

HTTP ABR

• Security Assessment

DOS/DDOS

Attacks

• PACP based Application Replay (SAPEE)

Predefined :

Bittorrent

Gnutella

MSN

Yahoo

SKYPE

SQL

MYSQL

Oracle

SMB

NFS

Remote Desktop

Exchange

LDAP

• Load own PCAP’s for stateful Replay• Tunneling & Access

IPsec

SSL

GTP

PPPoE

DHCP

Page 70: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

72Spirent Communications

Avalanche Virtual

Many Hypervisors (VMWare, KVM, Windows, etc) supported

Tests 100% portable from Development to Sales

Consistency

The most flexible test solution

Virtual-Virtual

Hybrid (Virtual-Hardware Based)

Page 71: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

Avalanche NEXT

Page 72: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

74Spirent Communications

Web Based UI

Page 73: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

75Spirent Communications

New User Interface

Profile browser

Configuration

Information

Load profile

Pass/Fail criteria

Start test

Functions selector

Enable debugging

Page 74: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

Protocol Tests (Examples)

Page 75: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

77Spirent Communications

Example: Throughput with Mixed Apps (1/2)

The throughput with Mixed Apps allows the user to use pre-configured or custom Traffic mix to achieve a

highly realistic throughput test

Page 76: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

78Spirent Communications

Example: Volumetric DDoS (1/2)

Modify ratio by “drag

and drop”

Modify ratio by typing

Change attack type

Page 77: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

79Spirent Communications

Example: Network Traffic Replay (Phase I)

Replay PCAP up to 10GB File size

Replay “as is” with same IP and MAC Addresses with option to “Loop” Replay

Replace IP and MAC Addresses with option to “Loop” and “Multiply” Replay

Page 78: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

80Spirent Communications

Example: CyberSecurity Assessment

Cyber Security Assessment allows the user to scan the system for the catch rate of

Known Vulnerabilities and/or Malware

By dragging and dropping the user selects the batches he needs to validate against

Page 79: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

81Spirent Communications

Runtime stats

Start/Stop TestCase

Progress

Relevant Stats only

Access to End of Test

Results

Page 80: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

82Spirent Communications

Test Report

At the end of the test the user wants to see straight away how well the System Under Test

performed

The test report contains all valid information about the test including a Quality Score

Page 81: Who is Spirent?time.pcss.pl/wp-content/uploads/2015/11/Who-is-Spirent.pdf · Testing 1588v2 BCs & TCs –ITU-T G.8273.2/.3 External frequency reference (optional) TAP Time and Freq

83© SPIRENT COMMUNICATIONS 2012