×

Flow control with network named fragments

  • US 10,355,999 B2
  • Filed: 09/23/2015
  • Issued: 07/16/2019
  • Est. Priority Date: 09/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for facilitating forwarding of packets, the system comprisinga processor;

  • anda storage device storing instructions that when executed by the processor cause the processor to perform a method, the method comprising;

    receiving, by an intermediate node, a first fragment which is a fragment of a content object that is fragmented into a plurality of fragments,wherein the plurality of fragments includes at least one named fragment, which indicates a name associated with the content object, the name being a hierarchically structured variable-length identifier that comprises contiguous name components ordered from a most general level to a most specific level;

    detecting a congestion;

    when there is congestion;

    setting an indicator for congestion notification in the received first fragment;

    forwarding the received first fragment;

    dropping a second fragment received after the forwarded first fragment;

    receiving a third fragment comprising a congestion notification;

    identifying an alternate path not associated with the congestion;

    generating an interest for a remainder of the plurality of fragments based on the congestion notification of the third fragment; and

    forwarding the interest based on an interface associated with the alternate path.

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