QoS in PPPoE Quality of Service in the Point-to-Point Protocol over - - PowerPoint PPT Presentation

qos in pppoe
SMART_READER_LITE
LIVE PREVIEW

QoS in PPPoE Quality of Service in the Point-to-Point Protocol over - - PowerPoint PPT Presentation

QoS in PPPoE Quality of Service in the Point-to-Point Protocol over Ethernet Masters Thesis Patrik Lahti KTH, Telia Research AB Outline Introduction Quality of Service Point-to-Point Protocol over Ethernet Background and


slide-1
SLIDE 1

QoS in PPPoE

Quality of Service in the Point-to-Point Protocol over Ethernet Master’s Thesis Patrik Lahti KTH, Telia Research AB

slide-2
SLIDE 2

25/10/2000 QoS in PPPoE 2

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-3
SLIDE 3

25/10/2000 QoS in PPPoE 3

Quality of Service

  • Enhance the network

with the intelligence to treat traffic according to application requirements.

– Delay – Delay variation – Loss – Others...

  • IP

– Differentiated Services – Integrated Services

  • Ethernet

– Priorities (802.1p) – Subnet Bandwidth Manager

slide-4
SLIDE 4

25/10/2000 QoS in PPPoE 4

Point-to-Point Protocol over Ethernet

  • Purpose

– To set up Client to Access Concentrator relationship – Encapsulate PPP, and multiplex multiple PPPoE sessions

  • Operation

– Simple Active discovery – Session

slide-5
SLIDE 5

25/10/2000 QoS in PPPoE 5

PPP/PPPoE

t

Mulitcast PADI, w Service-Name Unicast PADR, w Service-Name Unicast PADO, w Service-Name(s) & AC-Name Unicast PADS, w Service-Name & Session ID Unicast PADO, w Service-Name(s) & AC-Name *) *) There may be multiple ACs answering with a PADO **) May be sent by either side PPP session Stage Unicast PADT, w Session ID **)

Client AC

LCP Auth IPCP IP data

AC Client

slide-6
SLIDE 6

25/10/2000 QoS in PPPoE 6

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-7
SLIDE 7

25/10/2000 QoS in PPPoE 7

Background & Model

  • CPN
  • VLAN
  • IP Access Node
  • New Services => QoS
  • NSP selection
  • Protocols

ATM STB PC IPT Ethernet Sw Ethernet Sw Ethernet Sw IP-access Node AAA IP Network 100Mbps Ethernet 10Mbps Ethernet 1Gbps Ethernet ADSL

.

STB PC IPT 10Mbps Ethernet ADSL DSLAM Ethernet PPPoE Physical PPP IP Ethernet Physical Ethernet Physical Ethernet Physical Ethernet Physical Ethernet PPPoE Physical PPP IP Sw Sw ? IP Customer Equipment Ethernet Switch Ethernet Switch IP-access Node

slide-8
SLIDE 8

25/10/2000 QoS in PPPoE 8

Why PPP/PPPoE?

+ NSP selection + IP address allocation + Reuse of Legacy Equipment + Unified Model (Bridged ADSL) + Familiar to users + Per user access control and billing

  • Overhead and Connection

delay(?)

  • Software update for Clients
  • QoS issues unresolved (?)
slide-9
SLIDE 9

25/10/2000 QoS in PPPoE 9

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-10
SLIDE 10

25/10/2000 QoS in PPPoE 10

Problem Definition

  • With what methods can QoS be support be

introduced in PPPoE?

  • Can services with different QoS requirements be

multiplexed in one PPPoE session?

  • Does PPP/PPPoE cope with loss, delay,

reordering, and duplication?

  • How is performance affected by PPP/PPPoE?
  • What issues have to be addressed in the IP access?
slide-11
SLIDE 11

25/10/2000 QoS in PPPoE 11

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-12
SLIDE 12

25/10/2000 QoS in PPPoE 12

QoS in the PPPoE-based Broadband IP Access.

  • IP Differentiated Services

– Guaranteed Service – Low Delay – Low Loss – Best Effort

  • Ethernet User Priorities, 802.1p

– 7 Traffic types: NC, Voice, Video, Controlled Load, Excellent

Effort, BE, Background

  • PPP/PPPoE?
slide-13
SLIDE 13

25/10/2000 QoS in PPPoE 13

QoS

  • PPPoE

– Service Name Tag, request certain DS or Service.

  • Allows CAC
  • Integrate with/similar to SBM?
  • One session/service or DSCP
  • PPP

– DiffServ SLA negotiation

  • Allows CAC

– Fragmentation (slow link)

slide-14
SLIDE 14

25/10/2000 QoS in PPPoE 14

QoS

  • QoS scope
slide-15
SLIDE 15

25/10/2000 QoS in PPPoE 15

QoS

  • Mapping DS to 802.1p

– Static – Hint in DS field – SBM

  • Recommendation:

– Static – Proposed mapping – No change to PPP/PPPoE

Ethernet Traffic Class Service Class 7 Network Control Guaranteed Service 6 Voice Low Delay (-jitter) 5 Video 4 Controlled Load Low Loss 3 Excellent Effort 0 Best Effort Best Effort 1 Background

slide-16
SLIDE 16

25/10/2000 QoS in PPPoE 16

Multiplexing QoS

  • Alternatives

– One PPPoE session/NSP – One PPPoE session/DS class – One PPP session/DS class

slide-17
SLIDE 17

25/10/2000 QoS in PPPoE 17

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-18
SLIDE 18

25/10/2000 QoS in PPPoE 18

Stability and Performance of PPPoE

  • Stability

– Loss – Delay – Reorder – Duplication

  • Performance

– Connection delay – Maximum throughput

slide-19
SLIDE 19

25/10/2000 QoS in PPPoE 19

Stability

  • Lab
slide-20
SLIDE 20

25/10/2000 QoS in PPPoE 20

Stability

  • Result

– PADS, PAP Authentication sensitive to loss – Old LCP, IPCP packet Ids not ignored – TCP segment size smaller than necessary – Termination and Link maintenance – Delays < 3s

slide-21
SLIDE 21

25/10/2000 QoS in PPPoE 21

Performance

  • Lab

– 10Mbps FD – 1Mbps HD – 9 Mbps Load w/wo VLAN – Connection Delay

slide-22
SLIDE 22

25/10/2000 QoS in PPPoE 22

Performance

  • Results

– No significant difference – Except on 1Mbps HD – Connection Delay ~7s – Can be optimised to ~1s

100 200 300 400 500 600 700 800 900 1000 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 Time [s] Throughput [kbps] Serie1

Throughput [kbps] (variance) IP PPPoE Difference 10Mbps Full-Duplex 7955 (208) 7520 (242)

  • 5.5%

1Mbps Bottleneck 853 (60.0) 767 (170)

  • 10.1%

9 Mbps Load 4760 (12.3) 4644 (14.4)

  • 2.4%

9 Mbps Load VLAN sep. 4759 (18.3) 4646 (16.1)

  • 2.4%
slide-23
SLIDE 23

25/10/2000 QoS in PPPoE 23

Outline

  • Introduction

– Quality of Service – Point-to-Point Protocol over Ethernet

  • Background and Model
  • Problem Definition
  • QoS in the PPPoE-based Broadband

IP Access.

  • Stability and Performance of PPPoE
  • Summary, Questions & Credits
slide-24
SLIDE 24

25/10/2000 QoS in PPPoE 24

Summary

  • QoS can be incorporated in the PPPoE

architecture without changes to protocol standards.

  • PPPoE implementation to set Ethernet user

priorities according to IP DS.

  • Simple multiplexing should be used, one PPPoE

session/NSP.

  • PPP/PPPoE is reasonably stable and performs
  • well. Some issues to be further investigated and

improved.

slide-25
SLIDE 25

25/10/2000 QoS in PPPoE 25

Opposition

  • ...
slide-26
SLIDE 26

25/10/2000 QoS in PPPoE 26

Questions

  • ?
slide-27
SLIDE 27

25/10/2000 QoS in PPPoE 27

Thank you!

  • Tack till Fredrik Roos, Stefan Sandell
  • Alla på Bredbandsnät, Telia Research AB
  • Tack till Björn Pehrson och Mikael Lind
  • Tack till alla som kom.
slide-28
SLIDE 28

25/10/2000 QoS in PPPoE 28

Information

  • http://www.e.kth.se/~e95_pla/exjobb
  • Still have my opposition to do.
  • I am currently working at Nortel Networks’

Routing Architecture Lab: patrik.lahti@nortelnetworks.com