-
公开(公告)号:USRE49981E1
公开(公告)日:2024-05-21
申请号:US17566679
申请日:2021-12-30
Applicant: Metaswitch Networks Ltd.
Inventor: Matthew Williams , Michael Evans , Jonathan Lawn , Calum Loudon , Diarmid Mackenzie
IPC: H04L12/24 , G06F9/50 , G06F11/00 , H04L12/46 , H04L41/0806 , H04L41/12 , H04L41/14 , H04L41/044
CPC classification number: H04L41/0806 , G06F9/5077 , G06F11/008 , H04L12/4641 , H04L41/12 , H04L41/145 , G06F2209/501 , H04L41/044 , Y02D10/00
Abstract: Measures, including methods, apparatuses and non-transitory computer-readable storage media, associated with network orchestration. A model of a physical resources part of a network and a model of a virtualised resources part of the network are obtained. The physical/virtualised resources part of the network includes a plurality of physical resources/at least one virtualised network function and represents dependencies between different physical/virtualised resources in the physical/virtualised resources part of the network. At least one optimisation operation is performed using the models of the physical and virtualised resources parts of the network to identify an optimised mapping of the at least one virtualised network function onto at least one of the plurality of physical resources. The at least one virtualised network function is instantiated on the at least one of the plurality of physical resources based on the identified optimised mapping.
-
公开(公告)号: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.
-
公开(公告)号:US11811560B2
公开(公告)日:2023-11-07
申请号:US17214748
申请日:2021-03-26
Applicant: Metaswitch Networks Ltd.
Inventor: Colin Tregenza Dancer
IPC: H04L12/46
CPC classification number: H04L12/4675 , H04L12/4633
Abstract: Traffic is processed in a virtualised environment comprising: (i) a physical underlay network; (ii) a first overlay network (an overlay of the physical underlay network and associated with a first set of network addresses, IP1); (iii) a second overlay network (an overlay of the first overlay network and associated with a second set of network addresses, IP2); and (iv) virtualised applications each having an execution environment and being associated with at least one network address in each of the first and second sets of network addresses, IP1 and IP2. In the execution environment of a first virtualised application: (i) traffic communicated from the first virtualised application to the first overlay network is encapsulated; and/or (ii) traffic communicated from the first overlay network to the first virtualised application is decapsulated. Tenant separation processing is performed outside the execution environments of the virtualised applications.
-
公开(公告)号:US11665098B2
公开(公告)日:2023-05-30
申请号:US17243169
申请日:2021-04-28
Applicant: METASWITCH NETWORKS LTD.
Inventor: Martin Taylor , James Robert Andrew , Matthew Ian Ronald Williams
IPC: H04L47/2441 , H04L47/10 , H04L47/22 , H04L47/2483
CPC classification number: H04L47/2441 , H04L47/15 , H04L47/22 , H04L47/2483
Abstract: User traffic is processed in a virtualised network. First and second VNFs are initialised in the same network namespace as each other in user space in a host and have access to a shared memory region of the host. The first VNF processes user traffic and the second VNF provides a user plane service in relation to user traffic processed by the first VNF. The first VNF is used to establish a point-to-point, shared-memory interface between the first and second VNFs and is used to classify incoming user traffic. In response to the first VNF determining based on the classifying, that the incoming user traffic is to be subject to the user plane service, the first VNF is used to store the incoming user traffic in the shared memory region of the host to enable the second VNF to provide the user plane service in relation to the incoming trier traffic.
-
公开(公告)号:US11539612B2
公开(公告)日:2022-12-27
申请号:US16850812
申请日:2020-04-16
Applicant: Metaswitch Networks Ltd
Inventor: Andrew Lee , David Hotham , Joe Powell , Philip Davies , Michael Duppre , Jamie Parsons , Steve Orbell
Abstract: According to a first aspect, there is provided a method of testing a plurality of virtual network functions (VNFs) during commissioning of the plurality of VNFs in a virtualized environment in a customer network, the method comprising: at a VNF testing component configured to have access to the virtualized environment of the customer network, performing interoperability testing between a first VNF component instantiation (VNFCI) within a first VNF of the plurality of VNFs and a second VNFCI within a second VNF of the plurality of VNFs, the second VNF being different from the first VNF, the first VNF and the second VNF comprising a subset of VNFs within the plurality of VNFs, wherein performing the interoperability testing comprises: instructing the first VNFCI to interoperate directly with the second VNFCI in a predetermined manner; and determining whether the second VNFCI reacts to the instructed direct interoperation in an expected manner.
-
公开(公告)号: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.
-
公开(公告)号:US20220030422A1
公开(公告)日:2022-01-27
申请号:US17094478
申请日:2020-11-10
Applicant: Metaswitch Networks Ltd.
Inventor: Mark STEWART
Abstract: Associating a user service with a telephony identifier. The user service is accessible by a user of a telephony device via an application on the telephony device. The telephony device is operable in a radio telephony network (RTN) and is contactable via the telephony identifier when operating in the RTN. Network equipment: communicates, between the network equipment and the application on the telephony device, first data comprising a communicated token; receives, from the telephony device, second data comprising a received token, wherein the second data is received from the telephony device via an RTN-native service; receives, from a network node in the RTN, the telephony identifier in control signalling associated with the RTN-native service; and based at least on correlating the received token with the communicated token, associates the received telephony identifier with the user service.
-
公开(公告)号:US11218536B2
公开(公告)日:2022-01-04
申请号:US15936229
申请日:2018-03-26
Applicant: Metaswitch Networks Ltd
Inventor: David Drysdale , Michael Bell
IPC: G06F15/16 , H04L29/08 , H04L12/911 , H04W4/50 , H04W4/60
Abstract: Processing data in a communications system comprising a plurality of servers is provided. First data received from a communications device is directed to a given server in the plurality of servers. A server identifier identifying the given server is transmitted to the communications device. Subsequent data is received from the communications device. The subsequent data comprises the server identifier and a further parameter. The given server is selected on the basis of at least the server identifier and some of the subsequent data received from the communications device is directed to the given server. In the event of a need to redirect subsequent data to a server other than the given server, a different server is selected on the basis of at least the further parameter and further of the subsequent data received from the communications device is directed to the selected different server.
-
公开(公告)号:US20210377078A1
公开(公告)日:2021-12-02
申请号:US17214748
申请日:2021-03-26
Applicant: Metaswitch Networks Ltd.
Inventor: Colin TREGENZA DANCER
IPC: H04L12/46
Abstract: Traffic is processed in a virtualised environment comprising: (i) a physical underlay network; (ii) a first overlay network (an overlay of the physical underlay network and associated with a first set of network addresses, IP1); (iii) a second overlay network (an overlay of the first overlay network and associated with a second set of network addresses, IP2); and (iv) virtualised applications each having an execution environment and being associated with at least one network address in each of the first and second sets of network addresses, IP1 and IP2. In the execution environment of a first virtualised application: (i) traffic communicated from the first virtualised application to the first overlay network is encapsulated; and/or (ii) traffic communicated from the first overlay network to the first virtualised application is decapsulated. Tenant separation processing is performed outside the execution environments of the virtualised applications.
-
公开(公告)号:US20210344606A1
公开(公告)日:2021-11-04
申请号:US17243169
申请日:2021-04-28
Applicant: METASWITCH NETWORKS LTD.
Inventor: Martin TAYLOR , James Robert ANDREW , Matthew Ian Ronald WILLIAMS
IPC: H04L12/851 , H04L12/801 , H04L12/815
Abstract: User traffic is processed in a virtualised network. First and second VNFs are initialised in the same network namespace as each other in user space in a host and have access to a shared memory region of the host. The first VNF processes user traffic and the second VNF provides a user plane service in relation to user traffic processed by the first VNF. The first VNF is used to establish a point-to-point, shared-memory interface between the first and second VNFs and is used to classify incoming user traffic. In response to the first VNF determining based on the classifying, that the incoming user traffic is to be subject to the user plane service, the first VNF is used to store the incoming user traffic in the shared memory region of the host to enable the second VNF to provide the user plane service in relation to the incoming trier traffic.
-
-
-
-
-
-
-
-
-