SYSTEM AND METHOD FOR MANAGING DEVICES OVER A CONTENT CENTRIC NETWORK
First Claim
1. A computer-implemented method, comprising:
- receiving, by a device, an Interest for managing a device resource, wherein the Interest'"'"'s name includes a name or a name prefix associated with the device resource, and includes a command for the device resource;
performing a longest-prefix-matching lookup using the Interest'"'"'s name to determine a destination for the Interest;
determining, from the longest-prefix-matching lookup results, that the Interest'"'"'s destination includes a component of the local device; and
forwarding the Interest to an agent for the component of the local device.
3 Assignments
0 Petitions
Accused Products
Abstract
A device can process commands from a remote device that manages the local device over a content centric network. During operation, the device can receive an Interest for managing a device resource, such that the Interest'"'"'s name includes a name or a name prefix associated with the device resource, and includes a command for managing the resource. If the device determines that the name prefix corresponds to the local device, the device analyzes the Interest'"'"'s command to determine a device resource and performs the resource-managing operation on the device resource. If the name prefix does not correspond to the local device, the device performs a longest-prefix-matching lookup using the Interest'"'"'s name prefix to determine a destination for the Interest. If the Interest'"'"'s destination corresponds to a component of the local device, the device forwards the Interest to the component or a local agent for the component.
-
Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a device, an Interest for managing a device resource, wherein the Interest'"'"'s name includes a name or a name prefix associated with the device resource, and includes a command for the device resource; performing a longest-prefix-matching lookup using the Interest'"'"'s name to determine a destination for the Interest; determining, from the longest-prefix-matching lookup results, that the Interest'"'"'s destination includes a component of the local device; and forwarding the Interest to an agent for the component of the local device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving, by a device, a first Interest for managing a device resource, wherein the Interest'"'"'s name includes a name or a name prefix for the device resource and a command for monitoring or configuring the device resource; and responsive to determining that the first Interest'"'"'s name corresponds to the local device, analyzing the first Interest'"'"'s command to determine a resource of the device, and to determine a resource-managing operation to perform on the device resource; and performing the resource-managing operation on the device resource. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
receiving a first Interest for managing a device resource, wherein the Interest'"'"'s name includes a name or a name prefix for the resource and a command for monitoring or configuring the device resource; responsive to determining that the first Interest'"'"'s name corresponds to the local device, analyzing the first Interest'"'"'s command to determine a device resource of the device, and to determine a resource-managing operation to perform on the device resource; and performing the resource-managing operation on the device resource. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification