Invention Grant
- Patent Title: Method and system for service function chaining
-
Application No.: US16479934Application Date: 2017-01-25
-
Publication No.: US11218405B2Publication Date: 2022-01-04
- Inventor: Giuseppe Siracusano , Roberto Bifulco
- Applicant: NEC Laboratories Europe GmbH
- Applicant Address: DE Heidelberg
- Assignee: NEC Laboratories Europe GmbH
- Current Assignee: NEC Laboratories Europe GmbH
- Current Assignee Address: DE Heidelberg
- Agency: Leydig, Voit & Mayer, Ltd.
- International Application: PCT/EP2017/051479 WO 20170125
- International Announcement: WO2018/137761 WO 20180802
- Main IPC: H04L12/721
- IPC: H04L12/721 ; H04L12/24 ; H04L12/725

Abstract:
A method for service function chaining in a network includes defining, for a flow of packets, a chain of selected network service functions (NSFs) to be traversed by the flow. Each of the selected NSFs is associated with a programmable switch. The method also includes generating a chain establishment packet (CEP) that contains network identifier information (NII) about the selected NSFs and that is configured as a regular network packet to be delivered to the destination node along a network path that includes the programmable switches to which the selected NSFs is associated. Each programmable switch, upon receipt of the CEP and based on the NII about the selected NSFs contained in the CEP, performs installation of packet forwarding rules for the flow together with network address and port translation operations, and selects, on behalf of the respective NSF, socket parameters for use by the NSF for processing the flow.
Information query