TRANSPORT STACK NAME SCHEME AND IDENTITY MANAGEMENT
First Claim
1. A computer-implemented method, comprising:
- receiving, by a forwarder, a packet that corresponds to an interest, wherein the interest includes a name;
in response to determining that the interest is destined for a component of a stack of communication modules, sending the interest to the destined component based on the name for the interest, wherein the stack does not require a respective communication module to communicate only with a layer above or below thereof; and
in response to determining that the interest is not destined for a component of the stack, sending the interest to a network element based on the name for the interest,thereby facilitating directly addressing individual components of the stack.
3 Assignments
0 Petitions
Accused Products
Abstract
An identity management and initialization scheme, along with a naming scheme for a transport stack and its components, facilitates directly addressing each component in the transport stack. During operation, the system receives, by a forwarder, a packet that corresponds to an interest, where the interest includes a name. In response to determining that the interest is destined for a component of a stack of communication modules, the forwarder sends the interest to the destined component based on the name for the interest, where the stack does not require a respective communication module to communicate only with a layer above or below thereof. In response to determining that the interest is not destined for a component of the stack, the forwarder sends the interest to a network element based on the name for the interest. This facilitates directly addressing individual components of the stack.
11 Citations
24 Claims
-
1. A computer-implemented method, comprising:
-
receiving, by a forwarder, a packet that corresponds to an interest, wherein the interest includes a name; in response to determining that the interest is destined for a component of a stack of communication modules, sending the interest to the destined component based on the name for the interest, wherein the stack does not require a respective communication module to communicate only with a layer above or below thereof; and in response to determining that the interest is not destined for a component of the stack, sending the interest to a network element based on the name for the interest, thereby facilitating directly addressing individual components of the stack. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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, by a forwarder, a packet that corresponds to an interest, wherein the interest includes a name; in response to determining that the interest is destined for a component of a stack of communication modules, sending the interest to the destined component based on the name for the interest, wherein the stack does not require a respective communication module to communicate only with a layer above or below thereof; and in response to determining that the interest is not destined for a component of the stack, sending the interest to a network element based on the name for the interest, thereby facilitating directly addressing individual components of the stack. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system for facilitating forwarding of packets, 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 forwarder, a packet that corresponds to an interest, wherein the interest includes a name; in response to determining that the interest is destined for a component of a stack of communication modules, sending the interest to the destined component based on the name for the interest, wherein the stack does not require a respective communication module to communicate only with a layer above or below thereof; and in response to determining that the interest is not destined for a component of the stack, sending the interest to a network element based on the name for the interest, thereby facilitating directly addressing individual components of the stack. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification