Charles B. Schoening - Little Silver NJ, US John D. Parello - Campbell CA, US Tirthankar Ghose - San Ramon CA, US Rachel Ross - Austin TX, US Amber Imam - Castro Valley CA, US
International Classification:
G06F 1/26 G06F 15/16
US Classification:
713310
Abstract:
A method is provided in one example embodiment and includes receiving a message at a network element configured for routing packets, where the message directs a network device to change its power state; identifying the network device as being associated with a network for which the network element has responsibility; and communicating at least a portion of the message from the network element to the network device.
System And Method For Querying For Energy Data In A Network Environment
Tirthankar Ghose - Antioch CA, US David W. Kunkel - Santa Clara CA, US Matthew A. Laherty - Bloomington IN, US John D. Parello - Campbell CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G05B 13/02
US Classification:
700286
Abstract:
A method is provided in one example embodiment and includes communicating a query over a network to a plurality of entities that reside in a domain, the query including a request for data relating to energy use. The query can be generated by one or more computing devices belonging to the domain. A selected one of the computing devices can control power consumption for the entities in the domain. In other embodiments, a discovery protocol (DP) and a link layer discovery protocol (LLDP) is used for transporting events regarding the entities that connect or disconnect from the network. The entities send discovery events over a DP/LLDP protocol, identifying them as part of the domain. In yet other embodiments, the method includes querying a selected one of the entities to determine, if the selected entity moved to a certain energy level, an energy consumption value at the certain energy level.
Finding Latency Through A Physical Network In A Virtualized Network
Tirthankar Ghose - San Ramon CA, US Harshad Bhaskar Nakil - San Jose CA, US ND Ramesh - San Ramon CA, US
International Classification:
H04L 12/26
US Classification:
370252
Abstract:
Techniques are described for determining latency in a physical network that includes a number of network devices over which packets travel. A virtual network controller receives a plurality of messages from a plurality of network devices in a network, each of the messages including a packet signature comprising a hash of an invariant portion of an original packet that uniquely identifies the original packet, an identifier of one of the plurality of network devices from which the respective message was received, and a timestamp indicating a time an original packet was processed by the network device from which the respective message was received. The virtual network controller determines a latency of a physical network path in the network based on analysis of contents of the identified messages having a common packet signature.
System And Method For Querying For Energy Data In A Network Environment
Tirthankar Ghose - Antioch CA, US David W. Kunkel - Santa Clara CA, US Matthew A. Laherty - Bloomington IN, US John D. Parello - Campbell CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 1/26
US Classification:
713324, 713310, 713320
Abstract:
A method is provided in one example embodiment and includes communicating a query over a network to a plurality of entities that reside in a domain, the query including a request for data relating to energy use. The query can be generated by one or more computing devices belonging to the domain. A selected one of the computing devices can control power consumption for the entities in the domain. In other embodiments, a discovery protocol (DP) and a link layer discovery protocol (LLDP) is used for transporting events regarding the entities that connect or disconnect from the network. The entities send discovery events over a DP/LLDP protocol, identifying them as part of the domain. In yet other embodiments, the method includes querying a selected one of the entities to determine, if the selected entity moved to a certain energy level, an energy consumption value at the certain energy level.
Fast Roaming And Uniform Policy For Wireless Clients With Distributed Hashing
Techniques for efficient roaming of clients between access points (APs) of a wireless data communications network are described. A first AP receives a request for a first client device to join the network. The request specifies at least a unique identifier for the first client device. An identifier for a second AP is identified by processing the unique identifier using a predefined hash function. The second AP is one of at least two APs configured to each redundantly store network state information relating to the first client device. A network address of the second AP is determined. A first request to is transmitted to the network address, for network state information including a pairwise master key (PMK) and profile information. The PMK and the profile information are received. The first client device is authenticated and a connection is established between the first client device and the network.
Physical Path Determination For Virtual Network Packet Flows
- Sunnyvale CA, US Ankur Singla - Belmont CA, US Rajashekar Reddy - San Jose CA, US Tirthankar Ghose - San Ramon CA, US ND Ramesh - San Ramon CA, US Pedro Marques - Sunnyvale CA, US Hampapur Ajay - Sunnyvale CA, US Ashish Ranjan - San Ramon CA, US
International Classification:
H04L 12/721 H04L 12/26 G06F 9/455 H04L 12/931
Abstract:
In general, techniques are described for configuring and managing virtual networks. For example, a distributed virtual network controller is described that configures and manages an overlay network within a physical network formed by plurality of switches. A plurality of servers are interconnected by the switch fabric, each of the servers comprising an operating environment executing one or more virtual machines in communication via the overlay networks. The servers comprises a set of virtual switches that extends the overlay network as a virtual network to the operating environment of the virtual machines. The controller may instruct the servers and the virtual switches to perform various operations, such as determining a physical network path taken by packets of a network packet flow, determining latency through the network, re-routing traffic in the virtual network due to network events, replicating traffic for multicasting, providing multi-tenant services to support multiple virtual networks, monitoring and logging traffic characteristics within the virtual networks and other operations.
System And Method For Network Enabled Wake For Networks
- San Jose CA, US John D. Parello - Campbell CA, US Tirthankar Ghose - San Ramon CA, US Rachel Ross - Austin TX, US Amber Imam - Castro Valley CA, US
Assignee:
CISCO TECHNOLOGY, INC. - San Jose CA
International Classification:
G06F 1/32
US Classification:
713310
Abstract:
A method is provided in one example embodiment and includes receiving a message at a network element configured for routing packets, where the message directs a network device to change its power state; identifying the network device as being associated with a network for which the network element has responsibility; and communicating at least a portion of the message from the network element to the network device.