Selective multiple-media access control
AssigneeTexas Instruments Incorporated
InventorsXiaolin Lu, Robert Liang, Mehul Soman, Kumaran Vijayasankar, Ramanuja Vedantham
Life of this patent
Estimating the term…
Abstract
Disclosed embodiments include a network device having a split network stack that includes a physical (PHY) layer associated with first and second media access control (MAC) protocol sublayers, a processing device, and memory storing instructions that, when executed by the processing device, cause the processing device to select a route through the split network stack that includes one of the first and second MAC protocol sublayers but not the other one of the first and second MAC protocol sublayers.
Claims20
A method comprising:
- implementing a network stack that includes:
- a first Media Access Control (MAC) sublayer that is associated with a first network;
- a second MAC sublayer that is associated with a second network;
- and
- a physical (PHY) layer coupled to:
- the first MAC sublayer, the second MAC sublayer, the first network, and the second network;
- receiving payload data associated with a frame to be transmitted via the PHY layer;
- determining whether the payload data is associated with the first network or the second network;
- and
- determining whether to process the payload data via the first MAC sublayer or the second MAC sublayer based on whether the payload data is associated with the first network or the second network.
A device comprising:
- a first circuit device configured to couple to a second circuit device that is configured to implement a portion of a network stack, wherein the first circuit device is configured to:
- implement a first Media Access Control (MAC) sublayer of the network stack, wherein the first MAC sublayer is associated with a first network and is coupled to the portion of the network stack;
- implement a second MAC sublayer of the network stack, wherein the second MAC sublayer is associated with a second network and is coupled to the portion of the network stack in parallel with the first MAC sublayer;
- and
- implement a physical (PHY) layer coupled between the first MAC sublayer and the first network and between the second MAC sublayer and the second network;
- receive payload data associated with a frame to be transmitted via the PHY layer;
- determine whether the payload data is associated with the first network or the second network;
- determine whether to process the payload data via the first MAC sublayer or the second MAC sublayer based on whether the payload data is associated with the first network or the second network;
- and
- process the payload data via a determined one of the first MAC sublayer or the second MAC sublayer and via the PHY layer.
A device comprising:
- a first circuit device configured to:
- implement a first Media Access Control (MAC) sublayer of a network stack, wherein the first MAC sublayer is associated with a first network;
- implement a second MAC sublayer of the network stack, wherein the second MAC sublayer is associated with a second network;
- and
- implement a physical (PHY) layer of the network stack between the first MAC sublayer and the first network and between the second MAC sublayer and the second network;
- a second circuit device coupled to the first circuit device and configured to:
- implement a subset of layers of the network stack;
- and
- provide, via the subset of layers, payload data to the first circuit device;
- wherein the first circuit device is configured to:
- determine whether the payload data is associated with the first network or the second network;
- determine whether to process the payload data via the first MAC sublayer or the second MAC sublayer based on whether the payload data is associated with the first network or the second network;
- and
- process the payload data via either the first MAC sublayer or the second MAC sublayer and via the PHY layer.
Dependencies are inferred from the claim text.