Shared pending interest table in a content centric network
First Claim
Patent Images
1. A computer-implemented method performed in a content-centric network, comprising:
- receiving, by a local interface, a first message comprising an interest from a node of origin, wherein a hop count for the interest has not been decreased;
creating an entry in a proxy pending interest table (PIT) for the interest, wherein the entry comprises a name of the interest, and wherein the proxy PIT is distinct from a local PIT for interests from a locally coupled device; and
in response to receiving a content object associated with the name,retrieving and removing the entry from the proxy PIT; and
sending the content object to the node of origin in a second message.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment provides a pending interest table (PIT) sharing system that facilitates sharing of a PIT. During operation, the system receives, by a local interface, a first message comprising an interest from a node of origin. The hop count for the interest has not been decreased. The system creates an entry, which includes a name of the interest, in a PIT for the interest. If the system receives a content object associated with the name, the system retrieves and removes the entry from the PIT, and sends the content object to the node of origin in a second message.
-
Citations
20 Claims
-
1. A computer-implemented method performed in a content-centric network, comprising:
-
receiving, by a local interface, a first message comprising an interest from a node of origin, wherein a hop count for the interest has not been decreased; creating an entry in a proxy pending interest table (PIT) for the interest, wherein the entry comprises a name of the interest, and wherein the proxy PIT is distinct from a local PIT for interests from a locally coupled device; and in response to receiving a content object associated with the name, retrieving and removing the entry from the proxy PIT; and sending the content object to the node of origin in a second message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method performed in a content-centric network, the method comprising:
-
receiving, by a local interface, a first message comprising an interest from a node of origin, wherein a hop count for the interest has not been decreased; creating an entry in a proxy pending interest table (PIT) for the interest, wherein the entry comprises a name of the interest, and wherein the proxy PIT is distinct from a local PIT for interests from a locally coupled device; and in response to receiving a content object associated with the name, retrieving and removing the entry from the proxy PIT; and sending the content object to the node of origin in a second message. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for facilitating forwarding of packets in a content-centric network, the system comprising:
-
a processor; and a storage device storing instructions that when executed by the processor cause the processor to perform a method, the method comprising; receiving, by a local interface, a first message comprising an interest from a node of origin, wherein a hop count for the interest has not been decreased; creating an entry in a proxy pending interest table (PIT) for the interest, wherein the entry comprises a name of the interest, and wherein the proxy PIT is distinct from a local PIT for interests from a locally coupled device; and in response to receiving a content object associated with the name, retrieving and removing the entry from the proxy PIT; and sending the content object to the node of origin in a second message. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification