-
公开(公告)号:US20200053025A1
公开(公告)日:2020-02-13
申请号:US16538546
申请日:2019-08-12
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey EVANS , Christian Dominic LUND
IPC: H04L12/937 , H04L29/06 , H04L12/851 , H04L12/773
Abstract: Embodiments of the present disclosure relate to software-defined networks, and particularly, but not exclusively to programmable packet data processing systems, methods and computer readable products for use therein.
-
公开(公告)号:US20220337533A1
公开(公告)日:2022-10-20
申请号:US17683675
申请日:2022-03-01
Applicant: METASWITCH NETWORKS LTD.
Inventor: Michael Jeffrey EVANS , Christian Dominic LUND
IPC: H04L49/253 , H04L45/60 , H04L47/2441 , H04L69/22
Abstract: Embodiments of the present disclosure relate to software-defined networks, and particularly, but not exclusively to programmable packet data processing systems, methods and computer readable products for use therein.
-
公开(公告)号:US20150169374A1
公开(公告)日:2015-06-18
申请号:US14567938
申请日:2014-12-11
Applicant: Metaswitch Networks Ltd
Inventor: Christopher Neil SWINDLE , Murray William ROGERS , John Patrick BATTY , Mark Edward OVERTON , Christian Dominic LUND
CPC classification number: G06F9/5088 , H04L65/1023 , H04L65/403 , H04L65/608
Abstract: Certain examples are described relating to resource allocation for one or more digital signal processors in a media gateway. Processing of telecommunication calls are allocated to different digital signal processor cores in the media gateway. When more processing resources are required for a call, a determination is made as to whether any of a set of digital signal processor cores are able to provide these resources. Responsive to a particular digital signal processor core being unable to provide the further processing resources, a reallocation process is initiated. This may involve reserving resources on a further digital processor core, releasing the original set of processing resources and allocating the processing of the call to the further digital processor core.
Abstract translation: 描述了关于媒体网关中的一个或多个数字信号处理器的资源分配的某些示例。 电信呼叫的处理被分配给媒体网关中的不同数字信号处理器核心。 当呼叫需要更多的处理资源时,确定一组数字信号处理器核心中的任何一个是否能够提供这些资源。 响应于特定数字信号处理器核心不能提供进一步的处理资源,启动重新分配过程。 这可能包括在另一个数字处理器核心上保留资源,释放原始的一组处理资源并将呼叫的处理分配给另外的数字处理器核。
-
公开(公告)号:US20220329531A1
公开(公告)日:2022-10-13
申请号:US17732959
申请日:2022-04-29
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey EVANS , Christian Dominic LUND
IPC: H04L47/2441 , H04L45/48 , H04L45/74 , H04L47/2483 , H04L69/22
Abstract: A packet processing system comprises a packet processing graph comprising classifier nodes including a root classifier node and leaf classifier nodes. The root classifier node is connected to each of the classifier nodes through a respective packet processing path in the graph. Each classifier node stores node match data indicative of at least one match to be applied by the respective classifier node. The classifier nodes comprise first and second classifier nodes arranged in a first packet processing path of said plurality of packet processing paths. The first classifier node stores node match data indicative of a match corresponding to content from a plurality of packet header field types, including first and second, different packet header field types. The second classifier node stores node match data indicative of a match corresponding to content from at least one packet header field type, including the first packet header field type.
-
公开(公告)号:US20200053012A1
公开(公告)日:2020-02-13
申请号:US16539089
申请日:2019-08-13
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey EVANS , Christian Dominic LUND
IPC: H04L12/851 , H04L12/741 , H04L29/06 , H04L12/753
Abstract: A packet processing system comprises a packet processing graph comprising classifier nodes including a root classifier node and leaf classifier nodes. The root classifier node is connected to each of the classifier nodes through a respective packet processing path in the graph. Each classifier node stores node match data indicative of at least one match to be applied by the respective classifier node. The classifier nodes comprise first and second classifier nodes arranged in a first packet processing path of said plurality of packet processing paths. The first classifier node stores node match data indicative of a match corresponding to content from a plurality of packet header field types, including first and second, different packet header field types. The second classifier node stores node match data indicative of a match corresponding to content from at least one packet header field type, including the first packet header field type.
-
公开(公告)号:US20200050633A1
公开(公告)日:2020-02-13
申请号:US16539186
申请日:2019-08-13
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey EVANS , Christian Dominic LUND
IPC: G06F16/901 , H04L12/24 , H04L12/26
Abstract: A graph data structure for a packet processing system is generated. The structure comprises graph data objects representing classifier nodes of a packet processing graph. The classifier nodes include a root node and leaf nodes. The root node is connected to each of the leaf nodes through respective corresponding packet processing paths through the graph. Each graph data object includes node match data indicative of at least one match to be applied by the respective classifier node. One or more n-type match graph data objects are identified, which include node match data indicative of an n-type match corresponding to content from n header field types. One or more (n+m)-type match graph data objects are identified, which include node match data indicative of an (n+m)-type match corresponding to a combination of content from a (n+m) different header field types. n and m are integer values of 1 or more.
-
-
-
-
-