A cellular device architecture, comprising: a Modem-AP switch (205, 305, 400, 805) configured to select a processing route; a first application processor (206, 306, 407, 809) adapted for processing a first type of data and selectively connected to said Modem-AP Switch; a second application processor (207, 307, 408, 808) adapted for processing a second type of data and selectively connected to said Modem-AP switch; at least two modems (203, 204, 303, 304, 401, 402, 803, 804) coupled to said Modem-AP switch, each of said modems (203, 204, 303, 304, 401, 402, 803, 804) communicating with a respective antenna (201, 202, 301, 302, 801, 802); and a controller module (210, 409, 509, 807) coupled to said Modem-AP switch and being configured to: detect whether received data is said first type of data or said second type of data; and select a processing route having one of the two application processors based on a detected type of data, said selection comprising: in response to receipt of data of a first type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a first processing route wherein said first application processor (206, 306, 407, 809) is switched to connect to said modem and to its associated antenna; and in response to receipt of data of a second type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a second processing route wherein said second application processor (207, 307, 408, 808) is switched to connect to said modem and to its associated antenna. a Modem-AP switch (205, 305, 400, 805) configured to select a processing route; a first application processor (206, 306, 407, 809) adapted for processing a first type of data and selectively connected to said Modem-AP Switch; a second application processor (207, 307, 408, 808) adapted for processing a second type of data and selectively connected to said Modem-AP switch; at least two modems (203, 204, 303, 304, 401, 402, 803, 804) coupled to said Modem-AP switch, each of said modems (203, 204, 303, 304, 401, 402, 803, 804) communicating with a respective antenna (201, 202, 301, 302, 801, 802); and a controller module (210, 409, 509, 807) coupled to said Modem-AP switch and being configured to: detect whether received data is said first type of data or said second type of data; and select a processing route having one of the two application processors detect whether received data is said first type of data or said second type of data; and select a processing route having one of the two application processors based on a detected type of data, said selection comprising: in response to receipt of data of a first type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a first processing route wherein said first application processor (206, 306, 407, 809) is switched to connect to said modem and to its associated antenna; and in response to receipt of data of a second type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a second processing route wherein said second application processor (207, 307, 408, 808) is switched to connect to said modem and to its associated antenna. in response to receipt of data of a first type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a first processing route wherein said first application processor (206, 306, 407, 809) is switched to connect to said modem and to its associated antenna; and in response to receipt of data of a second type of data received in said Modem-AP switch (205, 305, 400, 805) as received at one of said modems through an associated antenna, commanding said Modem-AP switch (205, 305, 400, 805) to select a second processing route wherein said second application processor (207, 307, 408, 808) is switched to connect to said modem and to its associated antenna.