×

METHOD FOR CONTROLLING TRANSMISSION SECURITY OF INDUSTRIAL COMMUNICATIONS FLOW BASED ON SDN ARCHITECTURE

  • US 20170339109A1
  • Filed: 12/25/2015
  • Published: 11/23/2017
  • Est. Priority Date: 07/29/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for controlling transmission security of an industrial communication flow based on an SDN architecture, which comprises the following steps:

  • Step 1;

    after receiving an industrial communication data flow sent by an industrial control terminal, an SDN switch parses a data packet first, matches with a flow table stored therein entry by entry, and if the data packet is matched with a certain entry, go to step 2; and

    if the data packet is matched with none of the entries of the flow table, go to step 3;

    Step 2;

    the SDN switch checks whether a security control identifier of a corresponding matched entry of the flow table is 1, sends a flow ID, an industrial communication protocol type and application layer information in the data packet to a management controller if the security control identifier is 1, to request to detect communication content, go to step 4; and

    the SDN switch executes corresponding operations according to actions in the flow table if the security control identifier is 0;

    Step 3;

    the SDN switch sends the data packet to the management controller, the management controller parses the data packet, establishes a flow transmission path, computes forwarded flow table information and allocates a flow ID for the data packet using an internal basic service function, then judges whether this data flow needs to be managed and controlled through a flow security control module, and if so, sets the security control identifier in the flow table information to be 1;

    otherwise, sets the security control identifier to be 0, and then sends the flow table information to all the SDN switches on the path;

    Step 4;

    the flow security control module performs in-depth parsing on the application layer information in the data packet according to different industrial communication protocols, matches the parsing result with each industrial rule policy in the industrial rule policy database, and sends the detection result to the SDN switch if matching is successful, go to step 5; and

    informs the SDN switch to drop the overall industrial communication data flow if matching is not successful; and

    Step 5;

    the SDN switch further processes the industrial communication data flow according to the detection result.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×