IP Library › Granted Patent US 10,715,432
Granted Patent B2
US 10,715,432 · App. 15/937,888 · Granted Jul 14, 2020

Chained collection of information

Inventors: Sebastian Jeuk (San Jose, CA); Ralf Rantzau (San Jose, CA); Gonzalo Salgueiro (Raleigh, NC)
Assignee: Cisco Technology, Inc.
H04L45/74H04L69/18H04L69/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,715,432
App. No.
15/937,888
Granted
Jul 14, 2020
Kind
B2
Abstract

In one embodiment, a device is described, the device comprising a processor, a memory operative to store data used by the processor, a network interface operative to enable network communications with at least one other device, and a client executed by the processor, the client operative to utilize a first networking protocol to chain a request for information from the at least one other device and to send an information request packet via the network interface to the at least one other device, the information request packet comprising a request for information from the at least one other device, and a header of a second network protocol, in which a response to the request for information may be provided. Related devices, systems, and methods are also described.

Claims (35)

1. A device comprising:

a processor;

a memory operative to store data used by the processor;

a network interface operative to enable network communications with at least one other device; and

a client executed by the processor, the client operative to utilize a first network metadata enabled protocol to chain a request for information from a plurality of sensors and to send an information request packet via the network interface to the at least one of the plurality of other sensors, the information request packet comprising:

the request for information from the plurality of sensors; and

a header of a second network metadata enabled protocol, in which a response to the request for information may be provided,

wherein the information, once provided, is available to be used or modified by at least one of the plurality of sensors,

wherein a first sensor of the plurality of sensors adds the requested information to the header and the request for information is forwarded to a second sensor in the plurality of sensors.

2. The device according to claim 1 wherein the first network metadata enabled protocol comprises a network services header (NSH) protocol.

3. The device according to claim 1 wherein the first network metadata enabled protocol comprises a segment routing (SR) protocol.

4. The device according to claim 1 wherein the first network metadata enabled protocol is a protocol for use in an Internet Protocol version 6 (IPv6) environment.

5. The device according to claim 1 wherein the second network metadata enabled protocol comprises an in-situ Operations, Administration, and Maintenance (iOAM) protocol.

6. The device according to claim 1 wherein the second network metadata enabled protocol header further comprises at least one request for information.

7. The device according to claim 1 wherein the second network header precedes a header of the first network metadata enabled protocol.

8. The device according to claim 1 wherein the second network header is directly addressed to a specific segment addressed by the first network metadata enabled protocol, and is incorporated into a header of the first network metadata enabled protocol addressing the specific segment.

9. The device according to claim 1 wherein a final destination of the information request packet is a server.

10. The device according to claim 1 wherein the at least one of the plurality of other sensors is an Internet of Things (IoT) device.

11. A method comprising:

storing data in a memory, the data being for use by a processor;

utilizing a first network metadata enabled protocol to chain a request for information from a plurality of sensors at a client executed by the processor;

sending the request for information via a network interface to at least one other device, the request for information:

requesting information from the plurality of sensors; and

providing a header of a second network metadata enabled protocol, in which a response to the request for information may be provided,

wherein the information, once provided, is available to be used or modified by at least one of the plurality of sensors,

wherein a first sensor of the plurality of sensors adds the requested information to the header and the request for information is forwarded to a second sensor in the plurality of sensors.

12. The method according to claim 11 wherein the first network metadata enabled protocol comprises a network services header (NSH) protocol.

13. The method according to claim 11 wherein the first network metadata enabled protocol comprises a segment routing (SR) protocol.

14. The method according to claim 11 wherein the first network metadata enabled protocol is a protocol for use in an Internet Protocol version 6 (IPv6) environment.

15. The method according to claim 11 wherein the second network metadata enabled protocol comprises an in-situ Operations, Administration, and Maintenance (iOAM) protocol.

16. The method according to claim 11 wherein the second network metadata enabled protocol header further comprises at least one request for information.

17. The method according to claim 11 wherein the second network header precedes a header of the first network metadata enabled protocol.

18. The method according to claim 11 wherein the second network header is directly addressed to a specific segment addressed by the first network metadata enabled protocol, and is incorporated into a header of the first network metadata enabled protocol addressing the specific segment.

19. The method according to claim 11 wherein a final destination of the request for information is a server.

20. The method according to claim 11 wherein the at least one of the plurality of sensors is an Internet of Things (IoT) device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2018
From: JEUK, SEBASTIAN; RANTZAU, RALF; SALGUEIRO, GONZALO
To: CISCO TECHNOLOGY, INC.
Reel/Frame 045364/0896 →
Continuity (1)
Related Publication 20190306056A1 · Oct 3, 2019