Patent ID: 8170043

Claim:
A multimode communication device comprising: a first network layer configured to route data between nodes on a network according to a first network layer protocol, wherein the first network layer comprises a first network layer service access point for communicating with a first application; a first logical link control layer in communication with the first network layer and transmitting data to and from the first network layer and providing data flow control, wherein the first logical link control layer comprises a first logical link control layer service access point for communicating with the first network layer and the second network layer; a second logical link control layer in communication with the second network layer and transmitting data to and from the second network layer and providing data flow control, wherein the second logical link control layer comprises a second logical link control layer service access point for communicating with the first network layer and the second network layer; a second network layer configured to route data between nodes on the network according to a second network layer protocol, wherein the first logical link control layer is in communication with the second network layer without requiring communication through the second logical link layer and transmitting data to and from the second network layer and providing data flow control using the first logical link control layer service access point, and wherein the second network layer comprises a second network layer service access point for communicating with a second application; a media access control layer providing channel access control and transmitting data to and from the first logical link control layer and the second logical link control layer; a physical layer configured to transform data received from the media access control layer into signals for transmission and transmit the signals, to receive signals from the network, convert the received signals into data and provide the data to the media access control layer.