qos in pppoe
play

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


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

  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 25/10/2000 QoS in PPPoE 2

  3. Quality of Service • Enhance the network • IP with the intelligence to – Differentiated Services treat traffic according – Integrated Services to application • Ethernet requirements. – Priorities (802.1p) – Delay – Subnet Bandwidth – Delay variation Manager – Loss – Others... 25/10/2000 QoS in PPPoE 3

  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 25/10/2000 QoS in PPPoE 4

  5. Mulitcast PADI, w Service-Name Client AC Unicast PADO, w Service-Name(s) PPP/PPPoE & AC-Name Unicast PADO, w Service-Name(s) & AC-Name *) Client AC LCP Unicast PADR, w Service-Name Auth Unicast PADS, w Service-Name & Session ID IPCP PPP session Stage Unicast PADT, w Session ID **) IP data t *) There may be multiple ACs answering with a PADO **) May be sent by either side 25/10/2000 QoS in PPPoE 5

  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 25/10/2000 QoS in PPPoE 6

  7. Background IP IP IP PPP PPP ? PPPoE Sw Sw PPPoE Ethernet Ethernet Ethernet Ethernet Ethernet Ethernet & Model Physical Physical Physical Physical Physical Physical Customer Ethernet Ethernet IP-access Equipment Switch Switch Node STB IPT 10Mbps Ethernet • CPN 100Mbps Ethernet Ethernet Sw • VLAN PC Ethernet Sw 1Gbps Ethernet • IP Access Node Ethernet Sw • New Services => QoS IP-access IP Network Node • NSP selection AAA DSLAM • Protocols ATM 10Mbps Ethernet STB IPT ADSL . ADSL PC 25/10/2000 QoS in PPPoE 7

  8. Why PPP/PPPoE? + NSP selection - Overhead and Connection delay(?) + IP address allocation - Software update for Clients + Reuse of Legacy Equipment - QoS issues unresolved (?) + Unified Model (Bridged ADSL) + Familiar to users + Per user access control and billing 25/10/2000 QoS in PPPoE 8

  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 25/10/2000 QoS in PPPoE 9

  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? 25/10/2000 QoS in PPPoE 10

  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 25/10/2000 QoS in PPPoE 11

  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? 25/10/2000 QoS in PPPoE 12

  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) 25/10/2000 QoS in PPPoE 13

  14. QoS • QoS scope 25/10/2000 QoS in PPPoE 14

  15. QoS • Mapping DS to 802.1p – Static – Hint in DS field – SBM • Recommendation: Ethernet Traffic Class Service Class 7 Network Control Guaranteed Service – Static 6 Voice Low Delay (-jitter) 5 Video – Proposed mapping 4 Controlled Load Low Loss 3 Excellent Effort – No change to PPP/PPPoE 0 Best Effort Best Effort 1 Background 25/10/2000 QoS in PPPoE 15

  16. Multiplexing QoS • Alternatives – One PPPoE session/NSP – One PPPoE session/DS class – One PPP session/DS class 25/10/2000 QoS in PPPoE 16

  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 25/10/2000 QoS in PPPoE 17

  18. Stability and Performance of PPPoE • Stability – Loss – Delay – Reorder – Duplication • Performance – Connection delay – Maximum throughput 25/10/2000 QoS in PPPoE 18

  19. Stability • Lab 25/10/2000 QoS in PPPoE 19

  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 25/10/2000 QoS in PPPoE 20

  21. Performance • Lab – 10Mbps FD – 1Mbps HD – 9 Mbps Load w/wo VLAN – Connection Delay 25/10/2000 QoS in PPPoE 21

  22. 1000 900 Performance 800 700 Throughput [kbps] 600 500 Serie1 400 • Results 300 200 – No significant 100 difference 0 1 5 9 13 17 21 25 29 33 37 41 45 49 53 57 61 65 Time [s] – Except on 1Mbps HD Throughput [kbps] (variance) IP PPPoE Difference 7955 (208) 7520 (242) -5.5% 10Mbps Full-Duplex 853 (60.0) 767 (170) -10.1% 1Mbps Bottleneck – Connection 4760 (12.3) 4644 (14.4) -2.4% 9 Mbps Load 4759 (18.3) 4646 (16.1) -2.4% 9 Mbps Load VLAN sep. Delay ~7s – Can be optimised to ~1s 25/10/2000 QoS in PPPoE 22

  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 25/10/2000 QoS in PPPoE 23

  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. 25/10/2000 QoS in PPPoE 24

  25. Opposition • ... 25/10/2000 QoS in PPPoE 25

  26. Questions • ? 25/10/2000 QoS in PPPoE 26

  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. 25/10/2000 QoS in PPPoE 27

  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 25/10/2000 QoS in PPPoE 28

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend