A method comprising: in a Multiple-Input-Multiple-Output, MIMO, communication device (210, 410, 510) comprising a wireless radio with multiple physical, PHY, transceiver cores (532, 534, 536, 538): alternately communicating in a time division manner with a first device via a first wireless network across a first network channel and with a second device via a second wireless network across a second network channel using the multiple PHY transceiver cores together; recognizing a transition indication to operate in a simultaneous multiband communication mode, and in response: allocating a first PHY transceiver core from the multiple PHY transceiver cores to communicate with the first device via the first wireless network across the first network channel; allocating a second transceiver core from the multiple PHY transceiver cores to communicate with the second device via the second wireless network across the second network channel; replicating media access control, MAC, related architecture (564, 700) to support communicating data across the multiple network channels; and communicating data across the first network channel using the first PHY transceiver core while simultaneously communicating data across the second network channel using the second PHY transceiver core. in a Multiple-Input-Multiple-Output, MIMO, communication device (210, 410, 510) comprising a wireless radio with multiple physical, PHY, transceiver cores (532, 534, 536, 538): alternately communicating in a time division manner with a first device via a first wireless network across a first network channel and with a second device via a second wireless network across a second network channel using the multiple PHY transceiver cores together; recognizing a transition indication to operate in a simultaneous multiband communication mode, and in response: allocating a first PHY transceiver core from the multiple PHY transceiver cores to communicate with the first device via the first wireless network across the first network channel; allocating a second transceiver core from the multiple PHY transceiver cores to communicate with the second device via the second wireless network across the second network channel; replicating media access control, MAC, related architecture (564, 700) to support communicating data across the multiple network channels; and communicating data across the first network channel using the first PHY transceiver core while simultaneously communicating data across the second network channel using the second PHY transceiver core. alternately communicating in a time division manner with a first device via a first wireless network across a first network channel and with a second device via a second wireless network across a second network channel using the multiple PHY transceiver cores together; recognizing a transition indication to operate in a simultaneous multiband communication mode, and in response: allocating a first PHY transceiver core from the multiple PHY transceiver cores to communicate with the first device via the first wireless network across the first network channel; allocating a second transceiver core from the multiple PHY transceiver cores to communicate with the second device via the second wireless network across the second network channel; replicating media access control, MAC, related architecture (564, 700) to support communicating data across the multiple network channels; and communicating data across the first network channel using the first PHY transceiver core while simultaneously communicating data across the second network channel using the second PHY transceiver core. allocating a first PHY transceiver core from the multiple PHY transceiver cores to communicate with the first device via the first wireless network across the first network channel; allocating a second transceiver core from the multiple PHY transceiver cores to communicate with the second device via the second wireless network across the second network channel; replicating media access control, MAC, related architecture (564, 700) to support communicating data across the multiple network channels; and communicating data across the first network channel using the first PHY transceiver core while simultaneously communicating data across the second network channel using the second PHY transceiver core.