WARM START TECHNIQUE FOR CLOUD-HOSTED FUNCTIONS

    公开(公告)号:US20190075154A1

    公开(公告)日:2019-03-07

    申请号:US15878318

    申请日:2018-01-23

    Abstract: A system, computer-implemented method, and/or non-transitory computer-readable media may provide a warm start technique for cloud-hosted functions. This warm start technique may reduce latency associated with a time to execution of a cloud-hosted function, such as by determining a cloud-hosted function associated with an activated function graph and instantiating the cloud-hosted function ahead of its execution in association with the activated function graph (e.g. in anticipation of a later requested execution of the cloud-hosted function), and/or maintaining an already instantiated cloud-hosted function for a hold time that is dynamically determined for the cloud-hosted function (in anticipation of a later requested execution of the cloud-hosted function being made during that hold time).

    Dynamically offloading flows from a service chain

    公开(公告)号:US10200293B2

    公开(公告)日:2019-02-05

    申请号:US14884523

    申请日:2015-10-15

    Abstract: Dynamically by-passing a service function instance on a service chain after the service function instance has processed the first few packets of a traffic flow may improve the overall processing efficiency of the service chain. When using a control plane mechanism, a service function instance communicates a by-pass indication to a control plane entity to prompt the control plane entity to re-route remaining portions of the traffic flow around the service function instance. When using a data plane mechanism, a service function instance includes a by-pass indication in a service chain header (SCH) of a packet in a traffic flow, and forwards the packet to a data plane entity. The by-pass indication will prompt the data plane entity to re-route remaining portions of the traffic flow around the service function instance.

    Computing Service Chain-Aware Paths

    公开(公告)号:US20170187609A1

    公开(公告)日:2017-06-29

    申请号:US15459918

    申请日:2017-03-15

    CPC classification number: H04L45/12 H04L12/6418 H04L41/12

    Abstract: A method implemented by a path computation element (PCE), comprising receiving a path computation request to compute a network path for a source-destination pair in a service chain (SC) network, wherein the path computation request comprises at least one network routing constraint and a service function (SF) input associated with a plurality of SFs, computing a plurality of network paths through the network for the source-destination pair according to the network routing constraint, selecting at least a first of the network paths according to the SF input, and sending a path computation response indicating at least the first network path in response to the received path computation request.

    Exchanging Application Metadata for Application Context Aware Service Insertion in Service Function Chain
    35.
    发明申请
    Exchanging Application Metadata for Application Context Aware Service Insertion in Service Function Chain 审中-公开
    交换应用程序元数据应用程序上下文感知服务插入到服务功能链中

    公开(公告)号:US20160352629A1

    公开(公告)日:2016-12-01

    申请号:US14725222

    申请日:2015-05-29

    CPC classification number: H04L45/38 H04L45/306

    Abstract: A method implemented by a network element (NE), comprising receiving a classification message comprising a classification rule for identifying a service function chain (SFC) in a network, wherein the SFC comprises an ordered set of service functions (SFs) that provides services to an application, and a dynamic application-specific contextual data associated with an operation of the application, receiving a first of a plurality of application data packets, determining that the first of the application data packets matches the classification rule, generating a first SFC packet by adding the dynamic application-specific contextual data to the first of the application data packets according to the classification rule to enable communication of the dynamic application-specific contextual data to at least one of the SFs in the SFC, and sending the first SFC packet towards a next NE according to an SF path in the network associated with the SFC.

    Abstract translation: 一种由网元(NE)实现的方法,包括接收分类消息,所述分类消息包括用于识别网络中的服务功能链(SFC)的分类规则,其中所述SFC包括提供服务的服务功能(SF)的有序集合 应用程序和与所述应用程序的操作相关联的动态应用程序特定的上下文数据,接收多个应用数据分组中的第一个,确定所述第一应用数据分组与所述分类规则匹配,生成第一SFC分组, 根据分类规则将动态应用特定的上下文数据添加到第一应用数据分组,以使动态应用特定上下文数据能够与SFC中的至少一个SF进行通信,并向第 根据与SFC相关联的网络中的SF路径的下一个NE。

    Service Chain Topology Map Construction
    36.
    发明申请
    Service Chain Topology Map Construction 有权
    服务链拓扑图构造

    公开(公告)号:US20150358235A1

    公开(公告)日:2015-12-10

    申请号:US14732268

    申请日:2015-06-05

    CPC classification number: H04L47/12 H04L45/745

    Abstract: A method implemented by a network controller, comprising receiving an address filter from a service chain orchestrator, wherein the address filter comprises a plurality of service instance (SI) addresses associated with a plurality of SIs in a network, obtaining network topology information from a plurality of service function (SF) forwarders controlled by the network controller, wherein the network topology information indicates a plurality of network devices communicatively coupled to the plurality of controlled SF forwarders, and wherein at least some of the network devices are SI hosting devices, and generating a service chain topology map by building mappings between at least some of the plurality of controlled SF forwarders, the SI hosting devices, and the plurality of SIs according to the network topology information and the address filter.

    Abstract translation: 一种由网络控制器实现的方法,包括从服务链协调器接收地址过滤器,其中所述地址过滤器包括与网络中的多个SI相关联的多个服务实例(SI)地址,从多个网络获取网络拓扑信息 由网络控制器控制的服务功能(SF)转发器,其中所述网络拓扑信息指示通信地耦合到所述多个受控SF转发器的多个网络设备,并且其中所述网络设备中的至少一些是SI主机设备,并且生成 通过根据网络拓扑信息和地址过滤器在多个受控SF转发器,SI主机设备和多个SI中的至少一些之间建立映射来生成服务链拓扑图。

    Enhanced Flow Entry Table Cache Replacement in a Software-Defined Networking Switch
    37.
    发明申请
    Enhanced Flow Entry Table Cache Replacement in a Software-Defined Networking Switch 有权
    软件定义的网络交换机中增强的流入口表缓存替换

    公开(公告)号:US20140369348A1

    公开(公告)日:2014-12-18

    申请号:US13919793

    申请日:2013-06-17

    CPC classification number: H04L45/121 H04L45/023 H04L45/38 H04L45/48 H04L45/563

    Abstract: In a network switch of a software-defined network (SDN) architecture, a method for improving cache replacement (CR) efficiency implemented therein, the method comprising maintaining a flow table comprising a plurality of flow entries, computing a replacement index (RI) value for each of the plurality of flow entries resulting in a plurality of RI values, wherein computing an RI value for a flow entry is at least partially based on latency sensitivity of a forwarding path specified by the flow entry, and generating, based on at least some of the computed RI values, an eviction list comprising a number of list entries, wherein each of the list entries points to one of at least a fraction of the flow entries.

    Abstract translation: 在软件定义网络(SDN)架构的网络交换机中,提供了一种用于提高在其中实现高速缓存替换(CR)效率的方法,所述方法包括维护包括多个流条目的流表,计算替换索引(RI)值 对于导致多个RI值的多个流条目中的每一个,其中计算流入口的RI值至少部分地基于由流入口指定的转发路径的等待时间灵敏度,并且至少基于 计算的RI值中的一些,包括多个列表条目的驱逐列表,其中每个列表条目指向至少一部分流条目中的一个。

    Service chain header and metadata transport

    公开(公告)号:US11411863B2

    公开(公告)日:2022-08-09

    申请号:US16840754

    申请日:2020-04-06

    Abstract: Metadata may be embedded in a service chain header (SCH) appended to a packet that is forwarded over a service chain path. The metadata may include information that is used to process the packet at a downstream service function chain (SFC) entity on the service chain path. The metadata TLV field may identify a service action to be performed by a downstream SFC entity. For example, the metadata TLV field may instruct the downstream SFC entity to drop the packet, to redirect the packet (or a traffic flow associated with the packet), to mirror a traffic flow, to terminate a communication connection, to start or stop a packet accounting, and/or to apply a higher grade of service. Alternatively, the metadata TLV field specifies an OAM service action list that identifies service actions that have been performed on the packet.

    Instantiation of cloud-hosted functions based on call to function graph

    公开(公告)号:US11088926B2

    公开(公告)日:2021-08-10

    申请号:US15878318

    申请日:2018-01-23

    Abstract: A system, computer-implemented method, and/or non-transitory computer-readable media may provide a warm start technique for cloud-hosted functions. A call is received from a web application. In response to the received call, a function graph is activated and includes a collection of functions associated with the web-application. The function graph also includes a plurality of states and transitions between the states. In response to the activation of the function graph, a cloud-hosted function associated with a particular state in the plurality of states included in the function graph is determined Before the particular state is triggered within the function graph to execute the cloud-hosted function, the determined cloud-hosted function is instantiated.

    Service function registration mechanism and capability indexing

    公开(公告)号:US10587698B2

    公开(公告)日:2020-03-10

    申请号:US15044010

    申请日:2016-02-15

    Abstract: A method implemented in a network engine comprising receiving, by a service function (SF) orchestrator in the network engine, a registration request message from a third-party SF manager requesting registration of a SF comprising one or more SF instances in a network, wherein the registration request message comprises vendor identification information identifying a vendor of the SF and SF identification information identifying the SF, receiving a capability information message from the third-party SF manager indicating vendor-specific capability information associated with the SF, receiving a service request message from a service client requesting a network service and one or more policies for the service, generating the network service by utilizing the one or more SF instances according to the one or more policies and the vendor-specific capability information, and sending the one or more policies to the one or more SF instances.

Patent Agency Ranking