Back to results
US 2011/0211481 A1Published application
Cross-layer approach to virtualized overlay on ad hoc networks
AssigneeIntel Corporation
InventorsGang Ding, Sanjay Rungta, John Vicente, Winson Chan, Dilip Krishnaswamy
Life of this patent
Estimating the term…
Abstract
Methods and apparatus to a cross-layer approach to virtualized overlay on ad hoc networks are described. In one embodiment, a virtual address may be used to search for a (key, value) pair in a virtual overlay. Other embodiments are also described.
Claims20
An apparatus comprising:
- a plurality of computing nodes to form a virtual overlay;
- a first computing node of the plurality of computing nodes to comprise a protocol stack, wherein the protocol stack is to comprise:
- a plurality of virtual machines, wherein the first computing node is to share at least two of the plurality of virtual machines to participate in cross-layer searching operations associated with the virtual overlay and cross-layer monitoring operations associated with the virtual overlay,
- wherein the cross-layer searching operations are to determine a physically shortest route to obtain requested data;
- and
- wherein the cross-layer monitoring operations are to provide information corresponding to underlying networks to other nodes and other overlays to allow the other nodes and overlays to determine network conditions without the other nodes and overlays conducting cross-layer information exchange.
3 more elements
A non-transitory computer-readable medium comprising one or more instructions that when executed on a processor configure the processor to:
- to form a virtual overlay by a plurality of computing nodes;
- share at least two of a plurality of virtual machines of a protocol stack of a first computing node of the plurality of computing nodes to participate in cross-layer searching operations associated with the virtual overlay and cross-layer monitoring operations associated with the virtual overlay,
- wherein the cross-layer searching operations are to determine a physically shortest route to obtain requested data;
- and
- wherein the cross-layer monitoring operations are to provide information corresponding to underlying networks to other nodes and other overlays to allow the other nodes and overlays to determine network conditions without the other nodes and overlays conducting cross-layer information exchange.
2 more elements
A system comprising:
- a memory to store a key and a corresponding value;
- a plurality of computing nodes to form a virtual overlay;
- and
- a first computing node of the plurality of computing nodes to comprise a protocol stack, wherein the protocol stack is to comprise:
- a plurality of virtual machines, wherein the first computing node is to share at least two of the plurality of virtual machines to participate in cross-layer searching operations associated with the virtual overlay and cross-layer monitoring operations associated with the virtual overlay,
- wherein the cross-layer searching operations are to determine a physically shortest route to obtain requested data;
- and
- wherein the cross-layer monitoring operations are to provide information corresponding to underlying networks to other nodes and other overlays to allow the other nodes and overlays to determine network conditions without the other nodes and overlays conducting cross-layer information exchange.
5 more elements
Dependencies are inferred from the claim text.