Wireless Access

last person joined: 17 hours ago 

Access network design for branch, remote, outdoor, and campus locations with HPE Aruba Networking access points and mobility controllers.

High density wireless design in practice

This thread has been viewed 5 times
  • 1.  High density wireless design in practice

    Posted Feb 27, 2012 12:46 PM
      |   view attached

    All,

     

    Washington and Lee held their Mock Convention at the beginning of February. We re-designed the wireless in our two gymnasiums to support political pundits and speakers, the press, and a standing room only crowd of students and local citizens.

     

    We had an Aruba ACE engineer on site and to help implement the "High-Density Wireless Networks for Auditoriums Validated Reference Design:"

     

    http://www.arubanetworks.com/technology/reference-design-guides/

     

    The results were really awesome! There were absolutely no complaints from any of the attendees or organizers.

     

    The really fascinating thing was the percentage of iPhone users on the high-density network. We were seeing upwards of 85%+ of all network connections coming from iPhones.

     

    I've attached a couple of documents for those that may be interested in designing something similar on their campus. I'm including a PDF drawing of our two gymnasiums and the position and placement of our access points. I'm also attaching a copy of all of the relevant CLI commands that made this possible.

     

    -Mike

     

    Here's the specific configuration:

     

    aaa bandwidth-contract MockCon-Down mbits 15
    aaa bandwidth-contract MockCon-Up mbits 5

    user-role MockCon-Portal-Login
    captive-portal "MockCon-Portal-Profile"
    access-list session Allow-GeoTrust-Certs
    access-list session logon-control
    access-list session captiveportal
    !

    user-role MockCon-Guest
    bw-contract MockCon-Up per-user upstream
    bw-contract MockCon-Down per-user downstream
    access-list session v6-denyall
    access-list session mDNS-responder
    access-list session WLU-Guest-HTTP-Restrictions
    access-list session allowall
    !
    aaa profile "MockCon-Portal-AAA"
    initial-role "MockCon-Portal-Login"
    authentication-mac "WLU-Mac-Auth"
    mac-default-role "WLU-Game-Consoles"
    mac-server-group "internal"
    enforce-dhcp
    !
    aaa authentication captive-portal "MockCon-Portal-Profile"
    default-role "MockCon-Guest"
    default-guest-role "MockCon-Guest"
    server-group "WLU-Portal-Server-Group"
    redirect-pause 1
    no user-logon
    guest-logon
    welcome-page "http://www.mockconvention.com/"
    !
    rf arm-profile "MockCon-Arm"
    assignment disable
    !
    rf arm-profile "MockCon-assignment-disabled-a"
    assignment disable
    40MHz-allowed-bands None
    max-tx-power 15
    no multi-band-scan
    load-aware-scan-threshold 0
    !
    rf arm-profile "MockCon-assignment-disabled-g"
    assignment disable
    40MHz-allowed-bands None
    max-tx-power 12
    min-tx-power 6
    no multi-band-scan
    load-aware-scan-threshold 0
    !

    rf dot11a-radio-profile "MockCon-AM-5ghz"
    mode am-mode
    !

    rf dot11a-radio-profile "MockCon-Channel-149"
    channel 149
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-153"
    channel 153
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-157"
    channel 157
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-161"
    channel 161
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-165"
    channel 165
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-36"
    channel 36
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-40"
    channel 40
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-44"
    channel 44
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Channel-48"
    channel 48
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-149"
    channel 149
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-153"
    channel 153
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-157"
    channel 157
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-161"
    channel 161
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-165"
    channel 165
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-36"
    channel 36
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-40"
    channel 40
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-44"
    channel 44
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Press-Channel-48"
    channel 48
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-A"
    arm-profile "MockCon-assignment-disabled-a"
    !
    rf dot11a-radio-profile "MockCon-Test1"
    tx-power 12
    tpc-power 12
    spectrum-load-balancing
    slb-mode radio
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-SLB"
    !
    rf dot11g-radio-profile "MockCon-AM-24ghz"
    mode am-mode
    !
    rf dot11g-radio-profile "MockCon-Channel-1"
    channel 1
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    rf dot11g-radio-profile "MockCon-Channel-11"
    channel 11
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    rf dot11g-radio-profile "MockCon-Channel-6"
    channel 6
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    rf dot11g-radio-profile "MockCon-Press-Channel-1"
    channel 1
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    rf dot11g-radio-profile "MockCon-Press-Channel-11"
    channel 11
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    rf dot11g-radio-profile "MockCon-Press-Channel-6"
    channel 6
    tx-power 12
    dot11h
    spectrum-load-balancing
    slb-update-interval 5
    spectrum-load-bal-domain "MockCon-Press-G"
    arm-profile "MockCon-assignment-disabled-g"
    !
    wlan ht-ssid-profile "MockCon-HT-SSID-Profile"
    !
    wlan ht-ssid-profile "MockCon-HT40-disabled"
    no 40MHz-enable
    !
    wlan ssid-profile "MockCon-Visitors"
    essid "MockCon-Visitors"
    wmm
    local-probe-req-thresh 20
    mcast-rate-opt
    !
    wlan ssid-profile "MockCon-WLUsec"
    essid "WLUsec"
    opmode wpa2-aes
    a-basic-rates 24
    a-tx-rates 24 36 48 54
    g-basic-rates 11
    g-tx-rates 11 24 36 48 54
    max-clients 100
    wmm
    local-probe-req-thresh 20
    mcast-rate-opt
    ht-ssid-profile "MockCon-HT40-disabled"
    qbss-load-enable
    !
    wlan virtual-ap "MockCon-VAP"
    aaa-profile "MockCon-Portal-AAA"
    ssid-profile "MockCon-Visitors"
    vlan SecureVLANs
    broadcast-filter all
    broadcast-filter arp
    band-steering
    !
    wlan virtual-ap "MockCon-WLUsec-VAP"
    aaa-profile "WLU-8021x-AAA"
    ssid-profile "MockCon-WLUsec"
    vlan SecureVLANs
    broadcast-filter all
    broadcast-filter arp
    band-steering
    !
    ap-group "MockCon-AP-Group"
    virtual-ap "MockCon-VAP"
    virtual-ap "MockCon-WLUsec-VAP"
    dot11a-radio-profile "MockCon-Channel-36"
    dot11g-radio-profile "MockCon-Channel-6"
    ap-system-profile "wbdc0-AP-System-Profile"
    dot11a-traffic-mgmt-profile "WLU-Traffic-Mgmt"
    dot11g-traffic-mgmt-profile "WLU-Traffic-Mgmt"
    !
    ap-group "MockCon-AP-PressArea-Group"
    virtual-ap "MockCon-VAP"
    virtual-ap "MockCon-WLUsec-VAP"
    dot11a-radio-profile "MockCon-Press-Channel-36"
    dot11g-radio-profile "MockCon-Press-Channel-6"
    ap-system-profile "wbdc0-AP-System-Profile"
    dot11a-traffic-mgmt-profile "WLU-Traffic-Mgmt"
    dot11g-traffic-mgmt-profile "WLU-Traffic-Mgmt"
    !
    ap-name "MockCon-1"
    dot11g-radio-profile "MockCon-Channel-1"
    !
    ap-name "MockCon-10"
    dot11a-radio-profile "MockCon-Channel-153"
    !
    ap-name "MockCon-11"
    dot11a-radio-profile "MockCon-Channel-157"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-12"
    dot11a-radio-profile "MockCon-Channel-165"
    !
    ap-name "MockCon-2"
    dot11a-radio-profile "MockCon-Channel-40"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-3"
    dot11a-radio-profile "MockCon-Channel-44"
    !
    ap-name "MockCon-4"
    dot11a-radio-profile "MockCon-AM-5ghz"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-5"
    dot11a-radio-profile "MockCon-Channel-48"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-6"
    dot11a-radio-profile "MockCon-Press-Channel-149"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-7"
    dot11a-radio-profile "MockCon-Press-Channel-153"
    dot11g-radio-profile "MockCon-Channel-11"
    !
    ap-name "MockCon-8"
    dot11a-radio-profile "MockCon-Channel-157"
    dot11g-radio-profile "MockCon-Channel-1"
    !
    ap-name "MockCon-9"
    dot11a-radio-profile "MockCon-Press-Channel-165"
    dot11g-radio-profile "MockCon-Channel-11"
    !
    ap-name "MockCon-Press-1"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "MockCon-Press-2"
    dot11a-radio-profile "MockCon-Press-Channel-40"
    !
    ap-name "MockCon-Press-3"
    dot11a-radio-profile "MockCon-Press-Channel-44"
    dot11g-radio-profile "MockCon-Press-Channel-11"
    !
    ap-name "MockCon-Press-4"
    dot11a-radio-profile "MockCon-Press-Channel-48"
    dot11g-radio-profile "MockCon-Press-Channel-1"
    !
    ap-name "MockCon-Press-5"
    dot11a-radio-profile "MockCon-Press-Channel-149"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !
    ap-name "Warner-PressBox"
    dot11a-radio-profile "MockCon-AM-5ghz"
    dot11g-radio-profile "MockCon-AM-24ghz"
    !

    Attachment(s)