Submission doc.: IEEE 11-10/1231r0 Oct 2012 Philippe Klein, BroadcomSlide 1 CSN & 802.11 BSS Bridging Date: 2012-10-15 Authors:

Slides:



Advertisements
Similar presentations
Submission doc.: IEEE 11-13/ ak July 2013 Finn and Hart, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date:
Advertisements

Topic 7 Local Area Networks (LAN)
Doc.: IEEE 11-15/0454r0 March 2015 SubmissionSlide 1, Mark Hamilton, Spectralink Some more DS architecture concepts Date: Authors: Sli de 1.
Doc.: IEEE /1323r0 November 2012 Submission Relays for ah Date: Authors: Slide 1.
“Internetworking” Bridges –Transparent bridges –Source Routing - Transparent Bridges Routers (Network Layer) Brouters
1 6/13/ :23 CS575ATM LAN Emulation1 Rivier College CS575: Advanced LANs ATM LAN Emulation ATM Network LAN.
© 2002, Cisco Systems, Inc. All rights reserved..
Doc.: IEEE 11-14/1213r0 September 2014 SubmissionSlide 1 Mark Hamilton, Spectralink AP Architectural concepts, and Distribution System Access Function.
IEEE Wireless LAN Standard
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Doc.: IEEE /0081r0 Submission January 2012 Osama Aboul-Magd, Huawei TechnologiesSlide 1 On Traffic Stream Setup for Audio/Visual Bridging Date:
Submission doc.: IEEE 11-12/1449r0 Decmeber 2012 Yan Zhuang, Huawei TechnologiesSlide 1 Virtual Wireless Port based Bridging Date: Authors:
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—1-1 Configuring Catalyst Switch Operations Introducing Basic Layer 2 Switching and Bridging Functions.
Doc.: IEEE /0065r2 Submission January 2011 Ivan Pustogarov, IITP RASSlide 1 GCR for mesh Date: January 2011 Authors:
Submission doc.: IEEE 11-13/ ak May 2013 Norman Finn, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date: Authors:
Month Year doc.: IEEE yy/0221r2 Mar 2013
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning-Tree Protocol Cisco Networking Academy.
Doc.: IEEE /0981r1 TGs Reference Architecture Considerations September 6, 2004 Tricci So & W. Steven Conner.Slide 1 TGs ESS Mesh System Reference.
Submission doc.: IEEE 11-12/0589r0 May 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Submission doc.: IEEE 11-12/0589r2 July 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Presented by: Philippe Klein, Broadcom SRP Redundant Multipath Stream Selection (4) IEEE AVB WG Sep 2011 phkl-srp-stream-path-selection-0911-v01.
Submission doc.: IEEE /1015r1 September 2015 Guido R. Hiertz et al., EricssonSlide 1 Proxy ARP in ax Date: Authors:
Submission doc.: IEEE 11-13/ ak May 2013 Norman Finn, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date: Authors:
Submission doc.: IEEE 11-12/0246r2 NameAffiliationsAddressPhone Jing-Rong HsiehHTC Corp. 1F, 6-3 Baoqiang Road, Xindian district, New Taipei City,
Submission doc.: IEEE 11-12/0589r1 May 2012 Donald Eastlake 3rd, Huawei R&D USASlide 1 General Links Date: Authors:
Jaringan Komputer Dasar Data Link Layer (2) Aurelio Rahmadian.
Wireless LANs Prof. F. Tobagi MAC Management 1.
LOGO Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Local Area Network (LAN) Layer 2 Switching and Virtual LANs (VLANs) Chapter 6.
Doc.: mes Submission 7 May 2004 Tricci SoSlide 1 Need Clarification on The Definition of ESS Mesh Prepared by Tricci So.
Submission doc.: IEEE 11/ ak Jan 2013 Norman Finn, Cisco SystemsSlide Qbz–802.11ak Solutions: Architecture Issue Date: Authors:
Doc.: IEEE /0110r8 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: May, 2012.
S7C2 – Legacy Ethernet From the Old to the New. Legacy Ethernet Characteristics CSMA/CD Shared Bandwidth 10 Mbps Common Broadcast Physical Star Topology;
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
Submission doc.: IEEE 11-13/ ak May 2013 Finn and Hart, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date:
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 7 Spanning Tree Protocol.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs.
Doc.: IEEE /0981r0 TGs Reference Architecture Considerations August 30, 2004 Tricci So.Slide 1 TGs ESS Mesh System Reference Architecture Considerations.
Doc.: IEEE /1378r0 Submission November 2008 Darwin Engwer, Nortel NetworksSlide 1 Improving Multicast Reliability Date: Authors:
1 Simple Efficient Extensible Mesh (SEE-Mesh) Proposal IEEE /0562r0 June 2005 This proposal can be obtained from
Submission doc.: IEEE 11-13/0221r1 Mar 2013 BroadcomSlide QoS Queue Architecture and Possible 802.1bz Bridge Model Date: Authors:
Submission doc.: IEEE 11-13/ ak-r1 July 2013 Norman Finn, Cisco SystemsSlide 1 Comparison of Receiver Subset Techniques Date: Authors:
Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs
Submission doc.: IEEE 11-13/0526r1 May 2013 Donald Eastlake, HuaweiSlide 1 Sub-Setting Date: Authors:
Doc.: IEEE /0110r3 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /0110r6 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: March, 2012.
Doc.: IEEE /0278r5 Submission March 2008 Javier Cardona et al. Avoiding Interactions with Lazy-WDS Equipment Date:
Doc.: IEEE /1143r0 Submission November 2009 Kazuyuki Sakoda, Sony CorporationSlide 1 Potential confusion in D3.04 Date: Authors:
Submission doc.: IEEE 11-13/ ak May 2013 Norman Finn, Cisco SystemsSlide 1 P802.1Qbz + P802.11ak Proposed Division of Work Date: Authors:
Doc.: IEEE /0174r1 Submission Hang Liu, et al. March 2005 Slide 1 A Routing Protocol for WLAN Mesh Hang Liu, Jun Li, Saurabh Mathur {hang.liu,
Doc.: IEEE /0110r1 SubmissionLiwen Chu Etc.Slide 1 Frame Header Compression Date: Authors: Date: Jan, 2012.
Doc.: IEEE /102r0 Submission January 2003 Sid Schrum, Texas Instruments, Inc.Slide 1 QBSS Downlink Broadcast and Multicast Data Frame Handling.
Submission doc.: IEEE 11-12/1162r0 September 2012 Norman Finn, Cisco SystemsSlide Q Bridge Baggy Pants Explanation Date: Authors:
Doc.: IEEE 11-14/0562r7 November 2015 SubmissionSlide 1Norman Finn, Cisco Systems, Mark Hamilton, Spectralink ak and 802.1AC Convergence Function.
Submission doc.: IEEE 11-13/0221r0 Feb 2013 BroadcomSlide QoS Queue Architecture and Possible 802.1bz Bridge Model Date: Authors:
1 Kyung Hee University Chapter 13 Wired LANs: Ethernet.
Virtual Wireless Port based Bridging
Spanning Tree Algorithm
Virtual LANs.
Chapter 16 Connecting LANs, Backbone Networks, and Virtual LANs
Resolutions to orphan comments
802.11ak Architecture Date: Authors: July 2013
CSN & BSS Bridging Date: Authors: Jan 2013
Interworking with Multi Portals in Wireless Mesh Network
VTS SG PAR Scope Topics Date: Authors: January 2008
Suggested Clarification of s ESS Mesh Terminology
A Routing Protocol for WLAN Mesh
VTS SG PAR Scope Topics Date: Authors: January 2008
Naval Research Laboratory Dynamic Backbone Subnets
Presentation transcript:

Submission doc.: IEEE 11-10/1231r0 Oct 2012 Philippe Klein, BroadcomSlide 1 CSN & BSS Bridging Date: Authors:

Submission doc.: IEEE 11-10/1231r0 Abstract This presentation describes how CSNs and BSS could be modelized as Distributed L2 Bridge Slide 2Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 The issue non-AP STA devices are end devices that do not bridge to external networks. This: limit the topology of BSS to “stub networks” do not allow a (STA-)AP-STA wireless link to be used as a connecting path (backbone) between other networks Partial solutions exist to overcome this lack of bridging functionality but these solutions are: proprietary only limited to certain type of traffic or/and based on Layer 3 (such IP Multicast to MAC Multicast translation, NAT - Network Address Translation) Slide 3Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 Coordinated Shared Network (CSN) Slide 4Philippe Klein, Broadcom Oct 2012 Contention-free, time-division multiplexed-access, network of devices sharing a common medium and supporting reserved bandwidth based on priority or flow (QoS). – one of the nodes of the CSN acts as the network coordinator, granting transmission opportunities to the other nodes of the network. Physically a shared medium, in that a CSN node has a single physical port connected to the half-duplex medium, but logically a fully-connected one-hop mesh network, in that every node can transmit frames to every other node over the shared medium. Supports two types of transmission: – unicast transmission for point-to-point (node-to-node) – transmission and multicast/broadcast transmission for point-to-multipoint (node-to-other/all-nodes) transmission.

Submission doc.: IEEE 11-10/1231r0 (GW Centric) Heterogeneous Home Network Oct 2012 Philippe Klein, BroadcomSlide 5

Submission doc.: IEEE 11-10/1231r0 Heterogeneous Network Bridge Model Philippe Klein, Broadcom Oct 2012 Slide 6Philippe Klein, Broadcom

Submission doc.: IEEE 11-10/1231r0 Heterogeneous Network Bridge Model - 1 Oct 2012 Slide 7Philippe Klein, Broadcom

Submission doc.: IEEE 11-10/1231r0 GW Centric Home Network – P2P Model Oct 2012 Philippe Klein, BroadcomSlide 8

Submission doc.: IEEE 11-10/1231r0 Hidden Nodes… On both and 1901 networks, nodes could be hidden to other nodes… …but both AP and 1901 CCo see all nodes Slide 9Philippe Klein, Broadcom Oct 2012 Philippe Klein, Broadcom CCo Node 1 Node 3 Node 2 X AP STA 1 STA 3 STA 2 Relaying X

Submission doc.: IEEE 11-10/1231r0 CSNs behave as L2 Bridges… CSN Network Ctrl Network Protocol Entities Eth Port_3 Eth Port_2Eth Port_1 Eth Port_4 “Selected Node” “Ctrl Plane” FWD Node 1 Node 4 Node 3 Node 2 Eth Port_3 Eth Port_2Eth Port_1 Eth Port_4 Unicast Eth PDU Multicast Eth PDU Broadcast Eth PDU FWD Engine BPDU CTRL plane Eth Bridge L2 Bridge CSN Network Unicast Eth PDU Multicast Eth PDU Broadcast Eth PDU BPDU Port Cmd Oct 2012 Slide 10Philippe Klein, Broadcom

Submission doc.: IEEE 11-10/1231r0 CSN as Distributed Bridge - Pros Scalable: Single bridge per CSN regardless # of nodes vs P2P mesh where each node is a bridge Optimized for “heavy”/”light” nodes (single ctrl plane node + n-1 “dumb” ports rather than n bridges) No duplication of resources 1 single Ctrl plane entity per CSN Reuse of standard L2 Ctrl protocol entities requires only a simple adaptation layer (cf “White Paper: Control Plane Implementation on Coordinated Shared Networks (CSN)” ) Philippe Klein, Broadcom Oct 2012 Slide 11

Submission doc.: IEEE 11-10/1231r0 CSN as Distributed Bridge – Pros (cont.) Support ranking without modification of the underlying network protocol Network agnostic interface to underlying network simple interface CSN bridging method is kept “internal” (including “node relaying” when applicable) This model is already used by MSRP for CSN and BBS (IEEE 802.1Q-2011, Annex C) Philippe Klein, Broadcom Oct 2012 Slide 12

Submission doc.: IEEE 11-10/1231r0 Selected Node Architecture Oct 2012 Philippe Klein, BroadcomSlide 13 MAC PHY Ethernet Port BP Service SN Route BPDU to BP service Provide BPDU with CSN network topological information Device Management BPDU Node IDs QoS Cmd

Submission doc.: IEEE 11-10/1231r0 BPDU Propagation over CSN Philippe Klein, BroadcomSlide 14 Ingress Node i Selected Node d BP Service Egress Node e BPDUD_NI D I_NID BPDU Ethernet CSN BPDU, I_NID CSN (Unicast) BPDU Ctrl Frame BPDU E_NI D D_NI D BPDU BPDU, E_NID CSN Unicast MPDU MC Frame Egress Node f BPDU F_NI D D_NI D BPDU CSN Unicast MPDU BPDU Msg & Ingress Node ID BPDU MC Frame & Destination Node ID BPDU, F_NID BPDU MC Frame & Destination Node ID Ethernet CSN Port_CMD E_NI D D_NI D CSN (Unicast) Port_Cmd Ctrl Frame Port_Cmd Port_CMD E_NI D D_NI D CSN (Unicast) Port_Cmd Ctrl Frame Port_Cmd Oct 2012

Submission doc.: IEEE 11-10/1231r0 MSRP Example Philippe Klein, Broadcom Oct 2012 Slide 15

Submission doc.: IEEE 11-10/1231r0 Heterogeneous Network Bridge Model - 2 Oct 2012 Philippe Klein, Broadcom Slide 16

Submission doc.: IEEE 11-10/1231r0 GW Centric Home Network – Bridge Model Oct 2012 Philippe Klein, BroadcomSlide 17

Submission doc.: IEEE 11-10/1231r0 Heterogeneous Networks are Bridged LANs Philippe Klein, Broadcom BSS handled as other CSN networks MSDUs Bridge Bridge MSDUs MoCA Node Port MoCA Node Port MoCA Network 1901 Node Port 1901 Node Port 1901 Network STA/Bridge Port STA/Bridge Port “Bridging” BSS Bridges Bridge Port Bridge Port Oct 2012 Slide 18

Submission doc.: IEEE 11-10/1231r0 Reminder – Model #1: P2P Link Model Source - Norm Finn’s presentation Philippe Klein, Broadcom Oct 2012 Slide 19

Submission doc.: IEEE 11-10/1231r0 Reminder – Model #2 : Emulated LAN Model Philippe Klein, Broadcom Source - Norm Finn’s presentation Oct 2012 Slide 20

Submission doc.: IEEE 11-10/1231r0 Proposal - Model #3 : Emulated Bridge Model Philippe Klein, Broadcom Each BSS (Access Point and its non-AP stations) emulate a single, separated bridge [B1] [B2]. An AP with wired connections is logically separated into an BBS bridge port (AP) and a wired bridge (B). Each non-AP station/bridge is logically separated into an BSS bridge port and a (virtual) wired bridge (B) (with wires to each component). Based on slide, courtesy of Norm Finn B B AP1AP2 SS S B S BB B1 B2 Oct 2012 Slide 21

Submission doc.: IEEE 11-10/1231r0 BSS Bridging Model Oct 2012 Philippe Klein, BroadcomSlide 22

Submission doc.: IEEE 11-10/1231r0 BSS Bridging Model (Single Ctrl Plane) Oct 2012 Philippe Klein, BroadcomSlide 23 L2 Bridge Protocol Ctrl Entity BPDU Port Ctrl (Action Frame)

Submission doc.: IEEE 11-10/1231r0 New AP Bridging Traffic Type Oct 2012 Philippe Klein, BroadcomSlide 24

Submission doc.: IEEE 11-10/1231r0 AP Bridging Oct 2012 Philippe Klein, BroadcomSlide 25 DARA MAC_1MAC_2 MAC_5MAC_4 SA [MAC_1] STA [MAC_2] AP [MAC_3] DA [MAC_5] STA [MAC_4] Bridging Table MSDU BSS DA = MAC_5 SA = MAC_1 TA = MAC_2 RA = MAC_3 FromDS = 1 ToDS = 1 DA = MAC_5 SA = MAC_1 TA = MAC_3 RA = MAC_4 FromDS = 1 ToDS = 1 DA = MAC_5 SA = MAC_1

Submission doc.: IEEE 11-10/1231r0 BSS Bridging The whole BSS is modeled as a distributed bridge overlaying the protocol AP acts as the Bridge’s Control Plane Non-AP Stations act as Bridge Ports Slide 26Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 BSS Bridging (cont.) Modifications to are limited to: 1.[ToDS=Set, FromDS=Set] mode behavior redefined at ingress AP and ingress non-AP Stations 2.Broadcast “Echo Cancellation” Method Could be: APs broadcast MSDUs without modifying the Sequence Number & non-Stations filter out broadcasted MSDUs they originated on SN matches Non-Stations filter out broadcasted MSDUs they originated on TID matches 3.Additional Parameters to MLME-DLS primitives Slide 27Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 Addition to the Standard New Element in Beacon and Probe Response AP indicates it BSS Bridging Capability in a new BSS Bridging Element in Beacon and Probe Response AP BSS bridging Capability is controlled by a dot11BSSBridgingCapabilityEnabled parameter New Action Frames AP control to non-Station ports (i.e. block port…) Slide 28Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 New [To DS = Set, From DS = Set] Handling Non-AP Station originated MSDU received by AP: AP performs a lookup to the AP Bridging table with the Destination Address (DA) to retrieve the MAC address of the non-AP Station bridging the DA and use it as the Receiver Address (RA) of the forwarded MSDU MSDU with unknown or Multicast DA addresses are broadcasted by the AP AP originated MSDU received by non-AP Station: If the DA is a Broadcast/Multicast Address, the non-AP Station checks the MSDU Sequence Number or TDI ( to match any of the SNs (or TIDs) of the latest Multicast MSDUs by this non-AP Station: If match, the non-AP Station discards the receive frame Otherwise the non-AP Station extracts the (DA,SA) and uses them as the (DA,SA) of the MSDU bridged by the non-AP Station Slide 29Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 New DLS Bridging Traffic Type Oct 2012 Philippe Klein, BroadcomSlide 30

Submission doc.: IEEE 11-10/1231r0 DLS Mode Bridging For Direct Link Setup mode, a new MLME-BDLS request primitive could be specified with the DA MAC address replacing the non-AP Station MAC address as parameter: MLME-BDLS.request ( PeerDAMACAddress, DLSTimeoutValue, DLSResponseTimeout) The associated confirm primitive returns the non-AP Station MAC address bridging the DA MAC address : MLME-BDLS.confirm ( PeerDAMACAddress, PeerSTAMACAddress, ResultCode, CapabilityInformation, DLSTimeoutValue, SupportedRates) Slide 31Philippe Klein, Broadcom Oct 2012

Submission doc.: IEEE 11-10/1231r0 GW Centric Heterogeneous Home Network Oct 2012 Philippe Klein, BroadcomSlide 32

Submission doc.: IEEE 11-10/1231r0 GW Centric Data Planes Oct 2012 Philippe Klein, BroadcomSlide 33 GW is the Designated Node for each CSN: CSN Bridge Data Planes are co-hosted on the GW

Submission doc.: IEEE 11-10/1231r0 GW Centric Data Plane For Network Control Protocols (such RSTP) each CSN bridge runs its owns control plane same standard protocol entity instantiated per CSN bridge Slide 34Philippe Klein, Broadcom Oct 2012 Standard NCP entity CSN_k network specific APIs Standard NCP entity CSN_m network specific APIs Standard NCP entity CSN_l network specific APIs For Network Service Protocols (such MSRP) a single control plane for all the CSNs NSP primitives mapped to each CSN specific APIs Standard NSP entity CSN_k network specific APIs CSN_m network specific APIs CSN_l network specific APIs NCP Primitives NSP Primitives

Submission doc.: IEEE 11-10/1231r0 GW Centric Data Plane Optimized case for IS-IS: Single IS-IS Database Immediate topology change “propagation” Immediate coherency No traffic overhead between bridges Optimized resource Philippe Klein, Broadcom IS-IS Database CSN_k Ctrl PlaneCSN_l Ctrl PlaneCSN_m Ctrl Plane Oct 2012 Slide 35

Submission doc.: IEEE 11-10/1231r0 References [1] White Paper: Control Plane Implementation on Coordinated Shared Networks (CSN): ctrl-plane-1111-v01.pdf ctrl-plane-1111-v01.pdf [2] IEEE 802.1Q-2011, Annex C Slide 36Philippe Klein, Broadcom Oct 2012