Source routing apparatus and method in ICN
AssigneeElectronics and Telecommunications Research Institute
InventorsHak Suh Kim, Nam Seok Ko, Sun Me Kim
Life of this patent
Estimating the term…
Abstract
Disclosed herein a source routing apparatus and method in ICN. The method includes: receiving an interest packet; extracting a current entry value when the received interest packet includes a forwarding hint; using the extracted current entry value as an index of a path list; extracting a name of the interest packet; reducing the current entry value when the interest packet is transmitted to a network area of the path list; performing a FIB lookup with the extracted name; determining an output port using the FIB lookup; and transmitting the interest packet to the output port.
Claims16
A source routing method in an information centric network (ICN), the source routing method comprising:
- receiving an interest packet;
- extracting a current entry value when the received interest packet includes a forwarding hint, wherein the forwarding hint comprises a path list, the current entry value, and a last entry value, the current entry value indicates a path to be currently processed among all paths in the path list, and the last entry value refers to a number of entries of the path list;
- using the extracted current entry value as an index of the path list;
- extracting a name of the interest packet;
- reducing the current entry value when the interest packet is transmitted to a network area of the path list;
- performing a forwarding information base (FIB) lookup with the extracted name;
- determining a next path using the FIB lookup;
- and
- transmitting the interest packet to the next path.
A source routing apparatus in an information centric network (ICN), the source routing apparatus comprising:
- an input port configured to receive an interest packet;
- a routing processor configured to:
- extract a current entry value when the received interest packet includes a forwarding hint, wherein the forwarding hint comprises a path list, the current entry value, and a last entry value, the current entry value indicates a path to be currently processed among all paths in the path list, and the last entry value refers to a number of entries of the path list,
- use the extracted current entry value as an index of the path list,
- extract a name of the interest packet,
- reduce the current entry value when the interest packet is transmitted to a network area of the path list,
- perform a forwarding information base (FIB) lookup with the extracted name, and
- determine a next path using the FIB lookup;
- and
- an output port configured to output the interest packet to the next path.
A source routing apparatus in an information centric network (ICN), the source routing apparatus comprising:
- a transceiver configured to transmit and receive an interest packet and to transmit the interest packet to a next path;
- a processor configured to:
- extract a current entry value when the received interest packet includes a forwarding hint, wherein the forwarding hint comprises a path list, the current entry value, and a last entry value, the current entry value indicates a path to be currently processed among all paths in the path list, and the last entry value refers to a number of entries of the path list,
- use the extracted current entry value as an index of the path list,
- extract a name of the interest packet,
- reduce the current entry value when the interest packet is transmitted to a network area of the path list,
- perform a forwarding information base (FIB) lookup with the extracted name, and
- determine a next path using the FIB lookup;
- and
- a memory configured to store routing information.
Dependencies are inferred from the claim text.