After discussing with one of the talented guys at Cisco: Saravanan Lakshmanan, I could create this document.
When we configure an SSID to an AP (another mac address gets assigned for that SSID, known as 'BSSID')
So, the way each AP's mac-address is different, similarly, each BSSID's address is different.
Now, since an AP can have 16 WLANs, hence 16 BSSIDs, so an AP can have 16 different mac addresses ( each of its different bssid )
Now, say,
if a client connects to an SSID-X on an AP, then the client will be reported to have got associated to the bssid address , corresponding to SSID-X .
if a client connects to an SSID-Y on an AP, then the client will be reported to have got associated to the bssid address , corresponding to SSID-Y .
if a client connects to an SSID-Z on an AP, then the client will be reported to have got associated to the bssid address , corresponding to SSID-Z .
This way,
if the same client is made to connect to 16 SSIDs/WLANs on an AP, then that same client will be reported to have got associated to the 16 different bssid addresses, each time , corresponding to each ssid, at a time.
Also, these mac addresses are re-usable addresses. Example, the first SSID will have same address, second ssid will have same address, and so on .
The naming convention/nomenclature of the bssids is based on the base radio mac address of an AP.
For example, say, the base radio mac of a given AP is 44:ad:d9:0f:b0:30.
In case one , you will like to know how base mac addresses will be allocated to the ssids when they are not put in any customized AP-Group, that is to say , when the APs are in still in the default AP-Group.
In case two , you will like to know how base mac addresses will be allocated to the ssids when they are put in a customized AP-Group, that is to say , when the APs are not in a default AP-Group.
CASE ONE:
Say, if we have all the 16 WLANs in the WLC , in a non-customized AP Group,
then the enumerated/calculated-in-an-order base-radio-mac of the WLANs , will be :
( in case the WLANs are mapped to Radio G )
44:ad:d9:0f:b0:30 - WLAN1
44:ad:d9:0f:b0:31 - WLAN2
44:ad:d9:0f:b0:32 - WLAN3
44:ad:d9:0f:b0:33 - WLAN4
44:ad:d9:0f:b0:34 - WLAN5
44:ad:d9:0f:b0:35 - WLAN6
44:ad:d9:0f:b0:36 - WLAN7
44:ad:d9:0f:b0:37 - WLAN8
44:ad:d9:0f:b0:38 - WLAN9
44:ad:d9:0f:b0:39 - WLAN10
44:ad:d9:0f:b0:4A - WLAN11
44:ad:d9:0f:b0:4B - WLAN12
44:ad:d9:0f:b0:4C - WLAN13
44:ad:d9:0f:b0:4D - WLAN14
44:ad:d9:0f:b0:4E - WLAN15
44:ad:d9:0f:b0:4F - WLAN16
then the enumerated/calculated-in-an-order base-radio-mac of the WLANs , will be :
( in case the WLANs are mapped to Radio A )
44:ad:d9:0f:b0:30 - WLAN16
44:ad:d9:0f:b0:31 - WLAN15
44:ad:d9:0f:b0:32 – WLAN14
44:ad:d9:0f:b0:33 – WLAN13
44:ad:d9:0f:b0:34 – WLAN12
44:ad:d9:0f:b0:35 – WLAN11
44:ad:d9:0f:b0:36 – WLAN10
44:ad:d9:0f:b0:37 – WLAN9
44:ad:d9:0f:b0:38 – WLAN8
44:ad:d9:0f:b0:39 – WLAN7
44:ad:d9:0f:b0:4A – WLAN6
44:ad:d9:0f:b0:4B – WLAN5
44:ad:d9:0f:b0:4C – WLAN4
44:ad:d9:0f:b0:4D – WLAN3
44:ad:d9:0f:b0:4E – WLAN2
44:ad:d9:0f:b0:4F – WLAN1
As referred-to, in the document available at , https://supportforums.cisco.com/document/15406/different-mac-address-shown-actual-mac-address-ap-when-attached-ap-which-different , the base mac address of the AP for G radio keeps on incrementing , and, for A radio the base mac address, keeps on decrementing.
CASE TWO:
Say, if we are adding only three WLANs (WLAN1,WLAN10 and WLAN15) (out of any number of wlans in the WLC), in a customized AP Group,
then the enumerated/calculated-in-an-order base-radio-mac of the WLANs , will be :
( in case the WLANs are mapped to Radio G )
44:ad:d9:0f:b0:30 - WLAN1
44:ad:d9:0f:b0:31 - WLAN10
44:ad:d9:0f:b0:32 - WLAN15
then the enumerated/calculated-in-an-order base-radio-mac of the WLANs , will be :
( in case the WLANs are mapped to Radio A )
44:ad:d9:0f:b0:30 - WLAN15
44:ad:d9:0f:b0:31 - WLAN10
44:ad:d9:0f:b0:32 – WLAN1