Indirect integration of network connected devices into service function chains
First Claim
1. A method comprising:
- at a gateway device that is configured to operate as a network function in a service function chain and is connected to a plurality of network connected devices;
receiving a service function chain packet that is encapsulated into a service header, wherein the service header includes a request to obtain data from one or more of the plurality of network connected devices, wherein the gateway device is configured to operate as a proxy device to indirectly integrate the one or more of the plurality of network connected devices into the service function chain;
obtaining the data from the one or more of the plurality of network connected devices;
modifying the service function chain packet to include the data obtained from the one or more of the plurality of network connected devices; and
sending the service function chain packet that has been modified to include the data obtained from the one or more of the plurality of network connected devices along the service function chain.
1 Assignment
0 Petitions
Accused Products
Abstract
A gateway device is configured to operate as a network function in a service function chain and is connected to a plurality of network connected devices. The gateway device receives a service function chain packet that includes a request to obtain data from one or more of the plurality of network connected devices. The gateway device obtains the data from the one or more network connected devices and modifies the service function chain packet to include the data obtained from the one or more network connected devices. The gateway device sends the service function chain packet that has been modified to include that data obtained from the one or more network connected devices along the service function chain.
4 Citations
20 Claims
-
1. A method comprising:
at a gateway device that is configured to operate as a network function in a service function chain and is connected to a plurality of network connected devices; receiving a service function chain packet that is encapsulated into a service header, wherein the service header includes a request to obtain data from one or more of the plurality of network connected devices, wherein the gateway device is configured to operate as a proxy device to indirectly integrate the one or more of the plurality of network connected devices into the service function chain; obtaining the data from the one or more of the plurality of network connected devices; modifying the service function chain packet to include the data obtained from the one or more of the plurality of network connected devices; and sending the service function chain packet that has been modified to include the data obtained from the one or more of the plurality of network connected devices along the service function chain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. An apparatus comprising:
-
a network interface unit configured to communicate with a plurality of network connected devices; a memory; and one or more processors coupled to the memory and configured to; receive a service function chain packet that is encapsulated into a service header, wherein the service header includes a request to obtain data from one or more of the plurality of network connected devices, wherein the apparatus is configured to operate as a proxy device to indirectly integrate the one or more of the plurality of network connected devices into a service function chain; obtain the data from the one or more of the plurality of network connected devices; modify the service function chain packet to include the data obtained from the one or more of the plurality of network connected devices; and send the service function chain packet that has been modified to include the data obtained from the one or more of the plurality of network connected devices along a service function chain. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. One or more non-transitory computer readable storage media at a gateway device that is configured to operate as a network function in a service function chain and is connected to a plurality of network connected devices, wherein the computer readable storage media is encoded with instructions that, when executed by a processor, cause the processor to:
-
receive a service function chain packet that is encapsulated into a service header, wherein the service header includes a request to obtain data from one or more of the plurality of network connected devices, wherein the gateway device is configured to operate as a proxy device to indirectly integrate the one or more of the plurality of network connected devices into the service function chain; obtain the data from the one or more of the plurality of network connected devices; modify the service function chain packet to include the data obtained from the one or more of the plurality of network connected devices; and send the service function chain packet that has been modified to include the data obtained from the one or more of the plurality of network connected devices along the service function chain. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification