US 12,244,475 B2
Method and system for deep packet inspection in software defined networks
Yossi Barsheshet, Ashdod (IL); Simhon Doctori, Gan-Yavne (IL); and Ronen Solomon, Ramat-Gan (IL)
Assigned to ORCKIT CORPORATION
Filed by ORCKIT CORPORATION, West Newbury, MA (US)
Filed on May 3, 2020, as Appl. No. 16/865,361.
Application 16/865,361 is a continuation of application No. 15/126,288, granted, now 10,652,111, previously published as PCT/US2015/026869, filed on Apr. 21, 2015.
Claims priority of provisional application 61/982,358, filed on Apr. 22, 2014.
Prior Publication US 2020/0259726 A1, Aug. 13, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 12/26 (2006.01); H04L 12/64 (2006.01); H04L 43/026 (2022.01); H04L 43/028 (2022.01); H04L 47/2483 (2022.01); H04L 49/00 (2022.01); H04L 69/16 (2022.01)
CPC H04L 43/028 (2013.01) [H04L 12/6418 (2013.01); H04L 43/026 (2013.01); H04L 47/2483 (2013.01); H04L 49/70 (2013.01); H04L 69/161 (2013.01)] 50 Claims
OG exemplary drawing
 
1. A method for use with a packet network that includes a network node for transporting Transmission Control Protocol (TCP) packets between first and second entities under control of a controller that is external to the network node, the method comprising:
sending, by the controller to the network node over the TCP packet network, an instruction and a packet-applicable criterion;
receiving and storing, by the network node from the controller, the instruction and the criterion;
receiving, by the network node from the first entity over the packet network, a TCP packet addressed to the second entity;
checking, by the network node, if the TCP packet satisfies the criterion;
responsive to the packet not satisfying the criterion, sending, by the network node over the packet network, the TCP packet to the second entity; and
responsive to the TCP packet satisfying the criterion, sending the TCP packet, by the network node over the packet network, to the controller.