-
公开(公告)号:US11423084B2
公开(公告)日:2022-08-23
申请号:US16539186
申请日:2019-08-13
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey Evans , Christian Dominic Lund
IPC: G06F16/901 , H04L69/22 , H04L45/74 , H04L41/12 , H04L43/045
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.
-
公开(公告)号:US09031206B2
公开(公告)日:2015-05-12
申请号:US14205271
申请日:2014-03-11
Applicant: Metaswitch Networks Ltd
Inventor: Matthew Williams , Michael Jeffrey Evans , Alex Hockey , Martin Young
CPC classification number: H04M3/24 , H04M2201/18 , H04M2203/556
Abstract: Measures for detecting unusual communication session events in a telecommunications network. A Markov model for events occurring in communication sessions conducted in the network is maintained. The maintaining includes assigning a probability of occurrence metric to a plurality of event sequences in the conducted communication sessions. In response to a given sequence of communication session events being assigned a probability of occurrence metric which exceeds a predetermined threshold, an unusual communication session event alert in association with the given sequence is triggered.
Abstract translation: 检测电信网络异常通信会话事件的措施。 维持在网络中进行的通信会话中发生的事件的马尔可夫模型。 所述维护包括在所进行的通信会话中为多个事件序列分配出现度量的概率。 响应于给定的通信会话事件序列被分配超过预定阈值的出现度量的概率,触发与给定序列相关联的异常通信会话事件警报。
-
公开(公告)号:US11909668B2
公开(公告)日:2024-02-20
申请号:US17683675
申请日:2022-03-01
Applicant: METASWITCH NETWORKS LTD.
Inventor: Michael Jeffrey Evans , Christian Dominic Lund
IPC: G06F9/44 , G06N5/02 , H04L12/741 , H04L49/253 , H04L45/60 , H04L47/2441 , H04L69/22
CPC classification number: H04L49/254 , 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.
-
公开(公告)号:US10530741B2
公开(公告)日:2020-01-07
申请号:US16017304
申请日:2018-06-25
Applicant: METASWITCH NETWORKS LTD
Inventor: Michael Jeffrey Evans
Abstract: Measures, including methods, systems and non-transitory computer-readable storage mediums, for providing a Domain Name Service (DNS) configuration service for one or more network services provided in a cloud environment. Update data relating to one or more relationship updates that have occurred in at least one of the one or more network services is received. The one or more relationship updates relate to one or more service provision units in a cluster of service provision units deployed in the cloud environment to provide the at least one network service. DNS policy configuration data associated with the at least one network service is identified. On the basis of the identified DNS policy configuration data, data in a DNS configuration data database is updated.
-
公开(公告)号:US10051014B2
公开(公告)日:2018-08-14
申请号:US14696138
申请日:2015-04-24
Applicant: Metaswitch Networks Ltd
Inventor: Michael Jeffrey Evans
Abstract: Measures for use in processing data in a telecommunications network. A request message is received in relation to establishment of a communication session involving a given subscriber. Subscriber configuration data is received in relation to the establishment. The subscriber configuration data includes a set of one or more trigger points at which one or more application services should be invoked in relation to communication sessions for the given subscriber. At least one trigger point from the set of trigger points is encoded into an identifier for the communication session within the request message. The request message including the identifier for the communication session in which the at least one trigger point has been encoded is transmitted.
-
公开(公告)号:US11323378B2
公开(公告)日:2022-05-03
申请号:US16539089
申请日:2019-08-13
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey Evans , Christian Dominic Lund
IPC: H04L12/851 , H04L12/741 , 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.
-
公开(公告)号:US09426299B2
公开(公告)日:2016-08-23
申请号:US14012938
申请日:2013-08-28
Applicant: Metaswitch Networks Ltd.
Inventor: Michael Jeffrey Evans
CPC classification number: H04M3/54 , H04L65/1006 , H04L65/1073 , H04L65/1086 , H04L65/1096 , H04M3/42263 , H04M3/58 , H04M2201/42
Abstract: Measures for moving an established communication session in a telecommunications network, the communication session being established between a first device in a plurality of user devices associated with a user and a remote user device associated with a remote party, to a second device in the plurality of user devices associated with the user. At the second user device, a message is received from the first user device indicating that a communication session has been established between the first user device and the remote user device, the message comprising contact information for the remote user device. The second user device transmits, to the remote user device using the contact information comprised in the message, a request to replace the communication session established between the first user device and the remote user device with a communication session between the second user device and the remote user device.
Abstract translation: 用于在电信网络中移动建立的通信会话的措施,在与用户相关联的多个用户设备中的第一设备和与远程方相关联的远程用户设备之间建立通信会话到多个 与用户相关联的用户设备。 在第二用户设备处,从第一用户设备接收到指示在第一用户设备和远程用户设备之间建立通信会话的消息,该消息包括用于远程用户设备的联系人信息。 第二用户设备使用包括在消息中的联系人信息向远程用户设备发送用第二用户设备和远程用户设备之间的通信会话替换在第一用户设备和远程用户设备之间建立的通信会话的请求 用户设备。
-
公开(公告)号:US09363660B2
公开(公告)日:2016-06-07
申请号:US14266686
申请日:2014-04-30
Applicant: Metaswitch Networks Ltd
Inventor: Michael Jeffrey Evans , Matthew Williams , Shaun Crampton
CPC classification number: H04W8/06 , H04L67/125 , H04L67/2842 , H04W8/12 , H04W80/10
Abstract: Measures for processing data in a telecommunications network. At a cache, a subscriber configuration data request requesting subscriber configuration data for a subscriber device is received from a network node in a cluster of network nodes. In response to receipt of the subscriber configuration data request, it is determined that a shared cache store does not contain subscriber configuration data for the subscriber device. In response to the determination, subscriber configuration data for the subscriber device is retrieved from a subscriber configuration network node. The subscriber configuration data for the subscriber device retrieved from the subscriber configuration network node is transmitted to the network node.
Abstract translation: 处理电信网络数据的措施。 在缓存中,从网络节点群集中的网络节点接收到请求订户设备的订户配置数据的订户配置数据请求。 响应于接收到订户配置数据请求,确定共享高速缓存存储器不包含用户设备的用户配置数据。 响应于该确定,从用户配置网络节点检索订户设备的订户配置数据。 从用户配置网络节点检索的用户设备的用户配置数据被发送到网络节点。
-
公开(公告)号:US11863636B2
公开(公告)日:2024-01-02
申请号:US17200623
申请日:2021-03-12
Applicant: Metaswitch Networks Ltd.
Inventor: Andrew Caldwell , Matthew Williams , Michael Jeffrey Evans
IPC: H04L67/51 , H04L67/1095 , H04L69/28 , H04L67/56
CPC classification number: H04L67/51 , H04L67/1095 , H04L67/56 , H04L69/28
Abstract: Measures for providing timer services in a network including a cluster of nodes responsible for providing timer services to clients. At a given node in the cluster, a request to provide a timer is received from a client. Configuration of a primary replica of the requested timer on a first node in the cluster to pop after a first time has elapsed is initiated. A first timer replication message is transmitted to a second node in the cluster, the first timer replication message indicating that the second node should configure a first backup replica of the requested timer. A second timer replication message is transmitted to a third node in the cluster, the second timer replication message indicating that the third node should configure a second backup replica of the requested timer. Popping of the primary, first backup or second backup timer replicas includes initiating callback of a given client.
-
公开(公告)号:US11218517B2
公开(公告)日:2022-01-04
申请号:US16859187
申请日:2020-04-27
Applicant: Metaswitch Networks Ltd
Inventor: Andrew Caldwell , Nicholas Peter Larkin , Michael Jeffrey Evans , Matthew Williams
IPC: H04L29/06 , H04L12/813
Abstract: A media gateway and method with a media session manager function, a media processor function, and a media session state datastore function. The functions are provided by one or more instantiations which allow for independent scalability of the functions in the media gateway.
-
-
-
-
-
-
-
-
-