homeplug av technical overview isplc 2006 – orlando, fl march 28, 2006 larry yonge homeplug av twg...

18
HomePlug AV Technical Overview ISPLC 2006 – Orlando, FL March 28, 2006 Larry Yonge HomePlug AV TWG Chair

Upload: conrad-porter

Post on 17-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

HomePlug AV Technical Overview

ISPLC 2006 – Orlando, FLMarch 28, 2006

Larry Yonge

HomePlug AV TWG Chair

Copyright © 2005, HomePlug Inc

HomePlug AV Marketing Requirements

Focus segment – In-home connectivity– Consumer Electronics (STB, HDTV, DVD, Audio)

Focus applications – Video and Audio distribution– Voice and Data

Performance Requirements– >100 Mbps class, whole home coverage for high quality streaming media

• Reliable, secure delivery with low latency and jitter– Efficient use of available system capacity, with graceful degradation– Acceptable for encrypted, copy protected content with DRM

Coexistence– HP 1.0– Easy bridging to other networking technologies

Coverage– At least 98% of outlet pairs must support a single 24Mbps HDTV stream– At least 90% of outlet pairs must support two simultaneous 24Mbps HDTV

streams Competitive cost

Copyright © 2005, HomePlug Inc

System Architecture

Convergence (CL)

Media Access Control (MAC)

Physical (PHY)

Connection Manager

(CM)

Higher Layer Entity (HLE)

CentralCoordinator

(CCo)

H1Interface

M1Interface

PHYInterface

P1Interface

Powerline

HomePlugAV Modem

Control SAP Data SAP

Coupler

Copyright © 2005, HomePlug Inc

PHY Highlights

Windowed OFDM– Spectral notching for preamble, frame control and payload

– 917 carriers (excluding Amateur bands)

Bit-loaded modulation: BPSK to 1024QAM– Optimum adaptation for each connection

Turbo FEC for frame control, beacon, payload– 16, 136 and 520 byte block sizes respectively

– Near capacity performance (1/2 dB from Shannon Capacity)

Channel interleaver for impulse noise and other PL impairments Diversity coding for reliable frame control, beacon and ROBO HP1.0 coexistence mode uses 1.0 frame control

– AV preamble can be detected by 1.0 devices

200 Mbps PHY channel rate – 150 Mbps PHY information rate

Copyright © 2005, HomePlug Inc

PHY Spectrum - 917 channels from 2-28 MHz Tone Mask defined for North America Amplitude Map enables additional nulls while maintaining

interoperability

0.5 1 1.5 2 2.5 3

x 107

-95

-90

-85

-80

-75

-70

-65

-60

-55

-50

Frequency [MHz]

Norm

aliz

ed P

ow

er

Power Spectral Density Vs Frequency

Nulls created simply through configuration. Spectral nulls

required to avoid interference with amateur bands. Different rules in

different countries

Copyright © 2005, HomePlug Inc

PHY Channel

Frequency selective channel is unique for each connection

Time varying noise and impulse response is common

SNR Vs Freq.

0

10

20

30

40

3 8 13 18 23 28

Frequency (MHz)

SNR

(dB

)

Frequency Selective Channel Time

Selective Channel

Copyright © 2005, HomePlug Inc

PHY Encoding

PBm

PBm+1

PBm+2

PBm+3

PBm+4

PBm+5

PBm+6

FrameControlMPDU

Preamble FC

51.2

GI

4218.3

D1GI

427.6

D2GI

427.6

D3GI

42var

Turbo FEC Encoding

Channel Interleaving

Mapper

IFFTCyclic

ExtensionWindow & Overlap

Scrambler

PPDU

MPDU Data In

PPDU Signal Out

QAM Symbols Out

PAYLOADSOF

...

Copyright © 2005, HomePlug Inc

PHY Performance Test – 10 Homes

Typical PHY data rates– 70-100Mbps

80% of outlet pairs– 55 Mbps or better

95% of outlet pairs– 35 Mbps or better

98% of outlet pairs– 27 Mbps or better

~90% MAC efficiency for HDTV

Copyright © 2005, HomePlug Inc

MAC Highlights

Network managed by a Central Coordinator (CCo) Three access methods within a network:

– Beacon: Non-contention, CCo transmits Beacon in dedicated slot – CSMA: Contention-based, exchange of priority-based user data

and management messages, shared with HP 1.0– Contention-free: Only designated station transmits. QoS guarantee

Beacon Period is divided into “Regions”– Schedules specified in Beacons– Different allocations are further specified in some Regions

Beacon Period synchronous with AC line cycle Allocations: persistent, or non-persistent (valid for

current Beacon Period only) Neighbor network coordination

– Sharing channel with other AV networks (MDUs)

Copyright © 2005, HomePlug Inc

MAC Encapsulation

Payload

MSDUMAC Frame

Header

SA

MAC FRAME n+2

MAC FRAME n+1

CRC

SEGm

SEGm+1

SEGm+2

Length/Type

DAMDSU(from Host)

MAC Frame(+6 bytes)

MAC FrameQueue

Segments(512 bytes)

MAC FRAME n+1

PBm

PBm+1

PBm+2

ENCSEG

PBHDR

CRC

SEGm+3

SEGm+4

SEGm+5

SEGm+6

PBm+3

PBm+4

PBm+5

PBm+6

AES Encryption

SOFFC

MPDU(to PHY)

PHY Block(+8 bytes)

......

VLANTag

Copyright © 2005, HomePlug Inc

MPDU Bursting

Many PHY Blocks (or segments) are typically sent in a single MPDU

– PHY blocks are individually Turbo FEC encoded– PHY Blocks are selectively acknowledged (SACK)– Provides efficient retry transmission over the noisy powerline medium

More than one MSDUs may be sent in a burst for efficiency

SOF SACKPayload SOF Payload

Bit Map ofBad Segments

SOF Payload

MPDUCnt = 2 MPDUCnt = 1 MPDUCnt = 0FailedSegments

FailedSegments

Copyright © 2005, HomePlug Inc

Beacon Period

Beacon period synchronized to AC line cycle– Provides timing for synchronized channel adaptation

• different bit loading for different phases on the AC line cycle– Provides stable QoS for TDMA allocations

BeaconRegion

CSMARegion

Contention Free(TDMA) Region

Beacon Period(33.3 / 40 msec.)

BeaconRegion

CSMARegion

Contention Free(TDMA) Region

Beacon Period(33.3 / 40 msec.)

AC Line Cycle50/60 Hz

Line CyclePhase Sync

Copyright © 2005, HomePlug Inc

Channel Adaptation

Receiver responsible for determining Tone Map intervals and up to 6 Tone Maps per transmitter

– Stations exchange SOUND PPDUs so the receiver can determine optimal tone maps (e.g., modulation per tone, code rate and cyclic prefix length)

– Stations continuously monitor data PPDUs (SNR estimate per carrier, PB error rate, etc.) to update tone maps

– Different tone maps may be used in different intervals of the AC line cycle

Beacon Period(33.3 / 40 msec.)

AC Line Cycle50/60 Hz

T1 T1T1T2 T2T3 T3T1 T1T2 T3 T2 T3

Copyright © 2005, HomePlug Inc

Central Coordinator

Beacons transmission – AC line cycle sync, network clock, & schedule

Association, authentication & security– Admit new stations into network

Admission control and bandwidth management– Determine schedules that meets QoS requirements

– Persistent allocation provides coarse-scale allocation

– Real-time adjustment made based on stations’ queue depth

Neighboring network coordination– Coordinate sharing of BW between neighbor CCos

Copyright © 2005, HomePlug Inc

Quality of Service (QoS)

Connections– Parameter Based QoS (TDMA) – Priority Based QoS (CSMA)

Higher Layer Entities (HLEs)– Connection Specification (CSPEC) and Control– QoS Management and Control

Connection Manager (CM)– Stations exchange QoS requirements (CSPEC) and set up a connection– CSPEC contains min./avg./max. data rate, delay bound, etc.– If contention-free allocation is needed, stations then send BW request to

CCo CCo

– Admission Control, Bandwidth Management and Scheduling Convergence Layer (CL)

– Packet classification based on CSPEC– Automatic connection service – create CSPEC– QoS Monitoring– Smoothing & Jitter Control

Copyright © 2005, HomePlug Inc

Neighbor Networks

One Physical Network & Many Logical Networks

CCo maintains an Interfering Network List (INL): contains networks that it interferes– A network coordinates with networks in its INL (i.e., no

chaining effect) to share the channel– CSMA Region is shared

– TDMA Regions are reserved for each network in the ILN• Reserved Regions may be reused by networks not in the ILN

Synchronization– CCo using the first Beacon Slot synchronizes to the AC

line cycle; all other CCos synchronizes to it

Copyright © 2005, HomePlug Inc

Security

Encryption is based on 128-bit AES in Cipher Block Chaining (CBC) mode

Data Protection (Privacy)– NEK: Payload encrypted with a rotating Network Encryption

Key– Tone Maps

Authentication: Gaining Network Access– NMK: Network Membership Key defines a logical network

and is used to distribute the NEK Authorizing a New Station

– Direct entry of NMK, requires a user interface– DAK: Encryption with Device Access Key– “Easy Connect” push button mechanism (less secure)

Supports HLE protocols such as 802.1x

Copyright © 2005, HomePlug Inc

Summary

HomePlug AV meets the market requirements for in-home networking– Physical Layer designed for robust, near capacity operation for the

powerline channel– MAC layer provides near optimum use of the PHY– QoS guarantees are provided for video, audio and voice– AV Specification provides implementation flexibility for innovation– Experience and product maturity will bring further performance

improvements Additional information about HomePlug technologies is

available on the HomePlug web site:– www.homeplug.org