×

Method and system for keeping interest alive in a content centric network

  • US 9,590,887 B2
  • Filed: 07/18/2014
  • Issued: 03/07/2017
  • Est. Priority Date: 07/18/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for forwarding packets, the method comprising:

  • receiving, by a content producing device, a packet that corresponds to a first Interest message from a content requesting device, wherein the first Interest message includes a first name for requested content;

    responsive to determining, by the content producing device, that additional time is required to generate a matching Content Object for the first Interest message, generating a notification message which indicates a time period after which a second Interest message is to be sent out by the content requesting device, wherein the notification message further indicates a second name for the second Interest message;

    transmitting the notification message to the content requesting device, which facilitates an intermediate router to remove a first entry in its Pending Interest Table corresponding to the first Interest message based on the first name, and to create a second entry in its Pending Interest Table corresponding to the second Interest message based on the second name receiving a packet that corresponds to the second Interest message;

    responsive to determining that a matching Content Object for the second Interest message is available, generating a matching Content Object in response to the second Interest message, wherein the matching Content Object contains as payload the content corresponding to the first Interest message; and

    responsive to determining that the matching Content Object for the second Interest message is not available, generating an additional notification message which indicates a time period after which a third Interest message is to be sent out by the content requesting device, wherein the additional notification message further indicates a third name for the third Interest message, thereby facilitating the content requesting device to handle a potential timeout event.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×