US 11,818,030 B2
Reliable switch from regular IP to hybrid-ICN pull-based communications for proxy applications
Jordan François Jean Augé, Saint-Cyr-l-Ecole (FR); Mauro Sardara, Issy-les-Moulineaux (FR); and Angelo Mantellini, Gland (CH)
Assigned to CISCO TECHNOLOGY, INC., San Jose, CA (US)
Filed by Cisco Technology, Inc., San Jose, CA (US)
Filed on Feb. 16, 2021, as Appl. No. 17/176,269.
Claims priority of provisional application 63/128,449, filed on Dec. 21, 2020.
Prior Publication US 2022/0200886 A1, Jun. 23, 2022
Int. Cl. H04L 45/02 (2022.01); H04L 69/164 (2022.01); H04L 69/326 (2022.01); H04L 43/0817 (2022.01); H04L 9/40 (2022.01); H04L 45/745 (2022.01); H04L 69/40 (2022.01); H04L 67/56 (2022.01)
CPC H04L 45/02 (2013.01) [H04L 43/0817 (2013.01); H04L 45/745 (2013.01); H04L 63/0281 (2013.01); H04L 67/56 (2022.05); H04L 69/164 (2013.01); H04L 69/326 (2013.01); H04L 69/40 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by a first node configured to support hybrid Information-Centric Networking (hICN), the method comprising:
obtaining a sequence that includes a plurality of packets to be forwarded to a second node;
inspecting a first packet of the plurality of packets to be forwarded over a transient connection-less transport protocol to determine whether to establish an hICN connection, wherein the transient connection-less transport protocol is for a fallback connection while the hICN connection is being setup;
determining whether the hICN connection between the first node and the second node is operational, wherein determining whether the hICN connection is operational includes determining whether an hICN stack of the second node is up and running based on whether an interest packet is received from the second node; and
forwarding the first packet to the second node by forwarding the first packet over the hICN connection based on determining that the hICN connection is operational and over the transient connection-less transport protocol based on determining that the hICN connection is not operational, wherein forwarding includes:
forwarding individual packets of the plurality of packets over the transient connection-less transport protocol to the second node until a determination is made that the hICN connection is operational, and
switching to forwarding over the hICN connection when the determination is made that the hICN connection is operational.