MAPPING BETWEEN CLASSICAL URLs AND ICN NETWORKS
First Claim
1. A method for routing a request for content from a content provider through an IPv6 network, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address, the method comprising:
- receiving, at an IPv6 network, a request for content;
determining that the request for content does not comprise an ICN address; and
intercepting the request for content, and translating the request for content into an IPv6 address in which at least a portion of the address is directed to the piece of content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for routing a request for content from a content provider through an IPv6 network is described, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address. The method includes receiving, at an IPv6 network, a request for content, determining that the request does not comprise an ICN address. The method further includes intercepting the request, and translating the request into an IPv6 address in which at least a portion of the address is directed to or associated with the piece of content. Systems and methods described herein address problems arising from the interaction between IP and ICN networking models.
-
Citations
18 Claims
-
1. A method for routing a request for content from a content provider through an IPv6 network, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address, the method comprising:
-
receiving, at an IPv6 network, a request for content; determining that the request for content does not comprise an ICN address; and intercepting the request for content, and translating the request for content into an IPv6 address in which at least a portion of the address is directed to the piece of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A network device, comprising:
-
a processor; and a memory;
whereinthe memory stores a set of instructions for execution on the processor, arranged to cause the execution of a method for routing a request for content from a content provider through an IPv6 network, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address, the method comprising; receiving, at an IPv6 network, a request for content; determining that the request for content does not comprise an ICN address; and intercepting the request for content, and translating the request for content into an IPv6 address in which at least a portion of the address is directed to the piece of content.
-
-
18. A computer program, computer program product, piece of computer software or logic encoded on one or more computer readable media for running on a processing system which, when run, causes the execution of a method for routing a request for content from a content provider through an IPv6 network, the IPv6 network being an information centric network (ICN) in which content is directly addressed using at least a portion of an IPv6 address, the method comprising:
-
receiving, at an IPv6 network, a request for content; determining that the request for content does not comprise an ICN address; and intercepting the request for content, and translating the request for content into an IPv6 address in which at least a portion of the address is directed to the piece of content.
-
Specification