CAPWAP

The CAPWAP tab is used to define the WTP and UE settings associated with CAPWAP protocol.

WTP Information

 

UE 802.11

Association Request

UE 802.11

Reassociation Request

Data Request

 

BSSID

BSSID List

  • Index
  • MAX Address

 

Custom Messages

 

 

^ Back to Top


 

Gateway Control Port

Enter the WOGW port over which  CAPWAP Control packets are sent and received.

Default: 5246

Tcl Parameter: CapWapGwCtrlPort

 

Gateway Data Port

Enter the WOGW port over which  CAPWAP Data packets are sent and received.

Default: 5247

Tcl Parameter: CapWapGwDataPort

 

Access Point Control Port

Enter the AP port over which  CAPWAP Control packets are sent and received.

Default: 5246

Tcl Parameter: CapWapApCtrlPort

Access Point Data Port

Enter the WOGW port over which  CAPWAP Data packets are sent and received.

Default: 5247

Tcl Parameter: CapWapApDataPort

Control DTLSDTLS(Datagram Transport Layer Security)

Edit Ciphers

Select to indicate CAPWAP/DTLS control Interface.  That is, encrypt CAPWAP control packets that are sent between the access point and the WOGW.

Select Edit Ciphers (available only when you select Control DTLS) to display the Control DTLS Editor window with a list of available ciphers.

  • Cypher: Lists ciphers from which you can select. Select Ciphers from the list of available ciphers that you want to use with the protocol. Select one or more entries in the Cypher list.

If you no longer wish to use a cipher, clear the selection.

  • Select All/Deselect All: Use this toggle checkbox select all or deselect all the selections. Click Select All (available when to include all the listed Ciphers with the protocols. Click Deselect All (available when all Ciphers are selected).

  • Only Display Selected Cipher: Selecting Display Only Selected Cipher shows only the list of ciphers you selected from the available ciphers.

CapWapCtrlDtlsEn

CapWapCtrlDtlsCipherMask

 

Selecting Control DTLS also allows you to select digital certificate for authentication.

  • Control X509 Certificate File: Select Installed and use the drop-down list to select the X.509 certificate file.

  • Control Private Key File: Select Installed and use the drop-down list to select the file that will provision the local peers' private key.

Options: All Certificate files installed on the test server

Default: N/A

You may also select Test Data File to specify the certificate file names. This allows you to upload a certificate you want to use as a Test Data File without causing the test Server to reboot.

NOTE:
  • Using Test Data Files also allows you to save certificates for to different repositories and provides you with a means to use the same certificates files names from different repositories.
  • When Certificates are TDF, they are exportable to STE. See topic Exporting Test Suites for additional information.

 

 

Tcl Parameter:

CapWapCtrlDtlsCertTdfEn

CapWapCtrlDtlsCertFile

CapWapCtrlDtlsCertTdf

 

Vendor Variant

Select the required Vendor Variant to ensure that the AP reports AP/STA information to AC via WTP Event Request message every 10 seconds using Vendor Specific Payload (37).

Options: None (0); Variant 1 (1); ....; Variant (10)

Default:  None

TCL Parameter: CapWapVendorVariant

Data Channel Encapsulation

Options : 802.3, 802.11

TCL Parameter: CapWapDataEncapsulation

Data DTLS

 

Select to indicate encryption of CAPWAP Data packets that are sent between the access point and the WOGW

TCL Parameter: CapWapDtlsDataEn

TLS Resumption

If Data DTLS is enabled, you may enable TLS Resumption

TCL Parameter: CapWapDtlsResumptionEn

Use Local Significant Certificate (LSC)

If Control DTLS is enabled, you may enable Use Local Significant Certificate (LSC). Control X509 Certificate File and Control Private key File will be disabled.

TCL Parameter: CapWapCtrlDtlsLscCertEn

Data via GRE Tunnel

Select to send data via GRE tunnel. See Wifi Offload Gateway Nodal - Data via GRE Tunnel.

TCL Parameter: CapWapGreTunnelEn

 

^ Back to Top


WTP Information

Name

 

Indicates the WTP Name message element (is a variable-length byte UTF-8 encoded string)  

Option: Maximum size 512 bytes

Tcl Parameter: CapWapName

Hardware Version

The CAPWAP protocol defines the WTP Hardware Version used in conjunction with the Vendor Identifier.

Option: Vendor Specific

Default: 1.0

Tcl Parameter:  CapWapHwVersion

 

Active Software Version

The CAPWAP protocol defines the WTP Sofware Version (WTP current/running software version) used in conjunction with the Vendor Identifier.

Option: Vendor Specific

Default: 1.0

Tcl Parameter: CapWapSwVersion

 

Boot Version

The CAPWAP protocol defines the WTP Boot Version (WTP Boot Loader version) used in conjunction with the Vendor Identifier.

Option: Vendor Specific

Default: 1.0

Tcl Parameter: CapWapBootVersion

 

Other Software Version

The CAPWAP protocol defines the WTP Other Sofware Version used in conjunction with the Vendor Identifier.

Indicates the alternate software version available on the WTP's non-volatile storage.

Option: Vendor Specific

Default: 1.0

Tcl Parameter: CapWapOtherSwVersion

 

Vendor

Indicates the vendor Identifier (part of Access Controller the Descriptor Type message element, whose value is set to zero (0).

Option: 0 - 4294967295

Default: 0

Tcl Parameter: CapWapVendor

 

Full ECN Support

The ECN Support message element is sent by both the WTP and the AC to indicate their support for the Explicit Congestion Notification (ECN) bits (RFC3168).

Indicates the WTP support for ECN. Full ECN Support is used if both the WTP and AC advertise the capability for "Full and Limited ECN" Support. The CAPWAP protocol also supports the Limited ECN Support mode.

  • False: Limited ECN Support
  • True: Full ECN Support

Tcl Parameter: CapWapFullEcnEn

 

Radio Type

  • 802.11a

  • 802.11b

  • 802.11g

  • 802.11n

  • 802.11ac

Indicates the WTP Radio Information message element carried in the Discovery, Primary Discovery, and Join Request and Response messages, indicating the binding-specific radio types supported at the WTP.

802.11ac is only available when Vendor Variant = Variant 9.

Default: 802.11n

Tcl Parameters:

CapWap80211aEn

CapWap80211bEn

CapWap80211gEn

CapWap80211nEn

CapWap80211acEn

 

 

Echo Interval (s)

Indicates the minimum time in seconds between sending Echo Request messages to the Ac with which the WTP has joined.

Option: 0 - MAX UINT32

Default: 30 Seconds

Tcl Parameter: CapWapEchoInterval

Keep Alive Interval (s)

Indicates the time in seconds used by the WTP to determine when to transmit the Data Channel Keep-Alive.

NOTE: The CAPWAP Data Channel Keep-Alive packet is used to bind the CAPWAP control channel with the data channel, and to maintain freshness of the data channel, ensuring that the channel is still functioning. The CAPWAP Data Channel Keep-Alive packet is transmitted by the WTP when the DataChannelKeepAlive timer expires. When the CAPWAP Data Channel Keep-Alive packet is transmitted, the WTP sets the DataChannelDeadInterval timer.

 

Option: 0 - MAX UINT32

Default: 30 Seconds

Tcl Parameter: CapWapKeepAlive

Retransmit Interval (s)

Indicates the time in seconds in which a non-acknowledged CAPWAP packet will be retransmitted

Option: 0 - MAX UINT32

Default: 30 Seconds

Tcl Parameter: CapWapRetransInterval

 

Max Retransmit

Indicates the maximum number of times a given CAPWAP packet is retransmitted before the link layer considers the peer dead.

Option: 0 - 429

Default: 5

Tcl Parameter: CapWapMaxRetrans

 

WTP Event Interval (ms)

Indicates the WTP Event Interval in milliseconds sent by the AP.

Option: 0 - 4294967295

Default: 0 ms

Tcl Parameter: CapWtpEventInterval

Element

Indicates the Vendor Element Id in the WTP Event Request message.

Option: 0 - 65535

Default: 0

Tcl Parameter: CapVendorElementId

Radio ID

Indicates the Radio ID number (a 5-bit field) of the packet.

NOTE: The MAC Addresses are not necessarily unique across physical radios in a WTP, the Radio Identifier (RID) field is used to indicate with which physical radio the message is associated.

 

Option: 1 - 31

Default: 1

Tcl Parameter: CapWapRadioId

 

Wireless Spec Info

The Wireless 'W' bit is used to specify whether the optional Wireless Specific Information field is present in the header. A value of one (1) is used to represent the fact that the optional header is present.

Tcl Parameter:

CapWapSpecInfoEn

CapWapSpecInfo

Radio MAC Address

The Radio MAC 'M' bit is used to indicate that the Radio MAC Address optional header is present. This is used to communicate the MAC address of the receiving radio.

NOTEs:
  • The Radio MAC Address increases by 16.
  • The Radio MAC Address is identified by WLC (Cisco) for APs which connected to WLC. When emulated AP is integrated to WLC, WLC shows the AP Name, IP Address and AP MAC address at "WLC > Wireless > All APs" (WLC GUI) but Radio MAC is shown at "detail of AP" (WLC GUI) and it is named Base Radio MAC.
  • This Radio MAC is used to configure WLC to add Emulated AP to "AP Authorization List" of WLC that is configured at "WLC > Security > AP Policy (WLC GUI)". ("Accept Self Signed Certificate" under Policy Configuration should be enabled (WLC GUI)).

 

Tcl Parameter:

CapWapRadioMacEn

CapWapRadioMac

Max Radios

The WTP Descriptor message element is used by a WTP to communicate its current hardware and software (firmware) configuration. The value contains the following fields:

An 8-bit value representing the number of radios (where each radio is identified via the Radio ID field) supported by the WTP.

Option: 0 - 255

Default: 1

Tcl Parameter: CapWapMaxRadio

 

Radios In Use

Indicates the number of radios in use in the WTP (an 8-bit value)

Option: 0 - 255

Default: 1

Tcl Parameter: CapWapRadioInUse

 

Radio Administrative State

The Radio Administrative State message element is used to communicate the state of a particular radio. The Radio Administrative State is sent as part of/in the Configuration Status Request from the WTP (AP) to the AC (GW).

Options: Reserved = 0, Enabled = 1, Disabled = 2

Default: Disabled

Tcl Parameter: CapWapRadioAdminState

 

WTP Administrative State

Indicates the state communicated by the WTP after receiving the Radio Administrative State message from the GW (AC).

The WTP Administrative State is specified using the Radio Administrative State message element with a radio ID of 255.  Both WTP and Radio Administrative messages are sent in the Configuration Status Request to inform the AC (GW) of the current state.  

Options: Reserved = 0, Enabled = 1, Disabled = 2

Default: Disabled

Tcl Parameter: CapWapWtpAdminState

 

Model Number

Indicates the WTP Model Number included in the WTP Board Data message element. Enter a value to indicate whether the Model Number is included in the data message element.

Default: 0

Tcl Parameter: CapWapModelNum

 

Serial Number

Indicates the WTP Serial Number included in the WTP Board Data message element. Enter a value to indicate whether the Model Number is included in the data message element.

Tcl Parameter: CapWapSerialNum

 

Board ID

The WTP Board ID message element is sent by the WTP to the AC and contains information about the hardware present. A hardware identifier, which may be included in the WTP Board Data message element.

Tcl Parameter:

CapWapBoardIdEn

CapWapBoardId

Board Revision

Indicates a revision number of the board, which may be included in the WTP Board Data message element.

Tcl Parameter:

CapWapBoardRevEn

CapWapBoardRev

 

Base MAC Address

The WTP's Base MAC address is included in the WTP Board Data message element, and may be assigned to the primary Ethernet interface.

Tcl Parameter:

CapWapBaseMacEn

CapWapBaseMac

 

Location Data

The Location Data message element is a user-defined location information of variable length. You may configure this information to allow the WTP location to be determined.

Option: 0 - 1024 (a text string)

Default: 0

Tcl Parameter: CapWapLocation

 

Starting Session ID

A string used to identify the starting session identifier.

Option: 16Hex Bytes

Default: 0x0

Tcl Parameter: CapWapSessionId

Total Interface

Enter the Total Interface in the WTP Event Request Message.

Range: 1 to 255

Default: 1

Tcl Parameter: CapTotalInterface

Sent Rate

Enter the Sent Rate in the WTP Event Request Message.

Range: 1 to 4294967295

Default: 1

Tcl Parameter: CapWapSentRate

Rcvd Rate

Enter the Rcvd Rate in the WTP Event Request Message.

Range: 1 to 4294967295

Default: 1

Tcl Parameter: CapWapRcvdRate

 

 

^ Back to Top


UE 802.11 Association Request/Reassociation Request

 

If Test Activity = Mobility, the Reassociation pane become available. The Reassociation Tcl variables begin with CapWapTgt.

Number of Supported Rates

Indicates the supported rates to be used with the station and specifies the set of data rates at which the station may transmit data.

Option: 1 - 8

Default: 1

Tcl Parameter:

CapWapNumRates

CapWapTgtNumRates

 

Rate Indicates the data rates at which the station may transmit data. The number of Rates parameters available for input depends on the value you selected in Number of Supported Rates.  

Option: 0 - 127

Default: 1

Tcl Parameter:

CapWapRate1

CapWapRate2

CapWapRate3

CapWapRate4

CapWapRate5

CapWapRate6

CapWapRate7

CapWapRate8

CapWapTgtRate1

CapWapTgtRate2

CapWapTgtRate3

CapWapTgtRate4

CapWapTgtRate5

CapWapTgtRate6

CapWapTgtRate7

CapWapTgtRate8

 

Listen Interval

Indicates to the AP how often a STA in power save mode wakes to listen to Beacon management frames.

An AP may use the Listen Interval information in determining the lifetime of frames that it buffers for a STA.

Option: 0 - 65535

Default: 1

Tcl Parameter:

CapWapListenInterval

CapWapTgtListenInterval

 

Capabilities

The Capabilities contains a number of subfields that are used to indicate requested or advertised optional capabilities. (IEEE Standard IEEE.802-11.2007)

 

Option: 0 - 65535

Default: 1

Tcl Parameter:

CapWapCapabilities

CapWapTgtCapabilities

 

Duration/ID

Contents of Duration/ID vary depending on whether the frame is transmitted during the CFP, and with the QoS capabilities of the sending STA (Station).

NOTE:   CFP (Contention-free period): The time period during operation of a point coordination function (PCF) when the right to transmit is assigned to stations (STAs) solely by a point coordinator (PC), allowing frame exchanges to occur between members of the basic service set (BSS) without contention for the wireless medium (WM).

 

Option: 0 - 65535

Default: 1

Tcl Parameter:

CapWapDuration

CapWapTgtDuration

 

Use WTP Radio MAC as 802.11 Dest Address Indicates whether to use the Radio the MAC address as the Destination Mac Address. Available only when Radio Mac Address is provided, otherwise field is grayed out. You can also use "Gateway Mac as Dest Address" or enter the MAC address to be used as the 802.11 destination address in the "Specify 802.11 Dest Address" field.

Tcl Parameter: CapWap80211AddrSource, CapWapTgt80211AddrSource

Use Gateway MAC as 802.11 Dest Address Indicates whether Gateway MAC is used as 802.11 destination address. If you do not select Use Gateway MAC address as the Destination address, you can enter the MAC address to be used in the "Specify 802.11 Dest Address" field or Use ARP to get Destination Address.

Tcl Parameter:

CapWap80211AddrSource

CapWapTgt80211AddrSource

Specify 802.11 Dest Address If you do not select Use WTP Radio MAC as 802.11 Dest Addr or Use Gateway MAC address as the Destination address, you can enter the MAC address to be used in the "Specify 802.11 Dest Address" field.

Tcl Parameter:

CapWap80211DestAddr

CapWapTgt80211DestAddr

WLAN ID Target WLAN Id (Reassociation Request) Enter WLAN ID. Available when Vendor Variant = 9.

Tcl Parameter:

CapWapWlanId

CapWapTgtWlanId

 
Wait for Association Request Select to wait for Association Response. Available when CAPWAP Vendor = NONE. Not available on Reassociation Request.

Tcl Parameter:

CapWapWaitAssocRsp

 

 

Data Request

Use ARP to Acquire 802.11 Dest Addr Indicates whether to send ARP to get MAC address and use it as Destination 801.11 address. You can also use "Gateway MAC as 802.11 Dest Addr" or enter the MAC Address to be used as the 802.11 destination address in the "Specify 802.11 Dest Addr".
Use Gateway MAC as 802.11 Dest Addr Indicates whether Gateway MAC is used as 802.11 BSSID. If you do not select Use Gateway MAC address as the BSSID, enter the 802.11 BSSID.
 Specify 802.11 Dest Addr Indicates whether Gateway MAC is used as 802.11 destination address.. If you do not select Use Gateway MAC address as the destination address , enter the 802.11 destination address.

Tcl Parameter:

CapWapData80211AddrSource

CapWapData80211DestAddr

BSSID

Use WTP Radio MAC as 802.11BSSID Indicates whether to use the Radio the MAC address  as the BSSID Destination Mac Address. Available only when Radio Mac Address is provided, otherwise field is grayed out.
Use Gateway MAC as 802.11BSSID Indicates whether Gateway MAC is used as 802.11 BSSID. If you do not select Use Gateway MAC address as the BSSID, enter the 802.11 BSSID.
 Specify 802.11BSSID Indicates whether Gateway MAC is used as 802.11 BSSID. If you do not select Use Gateway MAC address as the BSSID, enter the 802.11 BSSID.

Tcl Parameter:

CapWap80211BssidSource

CapWap80211Bssid

 

^ Back to Top


Custom Messages

You can customize Landslide generated messages and or compose your proprietary messages to perform negative testing with invalid values or malformed messages or to add proprietary information. The Custom Message checkbox is available for CAPWAP protocol during WiFi Offload Gateway Nodal testing if your system is licensed for the feature. (Receives WLAN Configuration Request and respond with WLAN Configuration Response. RFC 5416 section 3)

Select the Custom Messages Checkbox, which makes available the New and Open buttons.

Tcl Parameter:

CapWapCustomMsgEn

CapWapCustomMsg

^ Back to Top