-
公开(公告)号:US20200344144A1
公开(公告)日:2020-10-29
申请号: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.
-
公开(公告)号:US20200260506A1
公开(公告)日:2020-08-13
申请号:US16813045
申请日:2020-03-09
Applicant: Metaswitch Networks Ltd.
Inventor: Leland Douglas BENSON , David REEKIE , Benjamin Thomas WRIGHT , Matthew Ian Ronald WILLIAMS , Richard HEWITT
Abstract: In one aspect, a control plane Interworking Function (IWF-C) is used to establish a Packet Data Unit (PDU) session in a data communications network. A create session request is received, for example from a Mobile Management Entity (MME). A create session management context request is generated by the IWF-C and transmitted to a Session Management Function (SMF). A create session management context request response is received from the SMF. A create session request response is generated by the IWF-C and sent, for example to the MME. In other aspects, control plane policy interworking and user plane interworking is provided between components of 4G and 5G networks.
-
公开(公告)号:US10594745B2
公开(公告)日:2020-03-17
申请号:US16250968
申请日:2019-01-17
Applicant: Metaswitch Networks Ltd.
Inventor: Benjamin Ritchie , Benedict Russell , David Court
Abstract: Processing signalling relating to a telephony session. A first telephony session establishment request relating to the telephony session is received. The first telephony session establishment request comprises a first telephony identifier as a calling party identifier. The first telephony identifier is replaced with a second telephony identifier. The second telephony identifier is different from the first telephony identifier. Call processing relating to the telephony session is enabled to be performed based on the second telephony identifier. The second telephony identifier is replaced with a telephony identifier other than the second telephony identifier. A second telephony session establishment request relating to the telephony session is transmitted. The second telephony session establishment request comprises the other telephony identifier.
-
公开(公告)号:US10581931B2
公开(公告)日:2020-03-03
申请号:US16250967
申请日:2019-01-17
Applicant: Metaswitch Networks Ltd.
Inventor: Benjamin Ritchie , David Court
Abstract: Processing signalling relating to a telephony session in a first telephony network. The session involves a telephony device associated with a second telephony network. A first message received from a first node in the first network comprises a first telephony identifier, associated with the first network, as a called party identifier. A second, different telephony identifier, associated with the first network, is identified. A second message transmitted to the first node comprises the second identifier as a telephony party identifier, whereby to enable call services to be provided in the first network on the basis of the second identifier. A third message, comprising the second identifier as a telephony party identifier, is received from the first node. A third telephony identifier, associated with the second network, is identified using the second identifier. A fourth message, comprising the third identifier as a telephony party identifier, is transmitted to the first node.
-
公开(公告)号:US10439936B2
公开(公告)日:2019-10-08
申请号:US15969326
申请日:2018-05-02
Applicant: Metaswitch Networks Ltd
Inventor: Simon Wingrove , Michael Curtis , Shaun Crampton , Alex Pollitt
IPC: H04L12/741 , H04L12/715
Abstract: Measures, including methods, systems, non-transitory computer-readable storage mediums and computer programs for use in routing packet data. At a network switching device, a data packet is received from a device located upstream of the network switching device. The received data packet comprises routing data associated with a routing decision which has been taken for the data packet upstream of the network switching device. The routing data comprises an abstract media access control (MAC) address corresponding to a next hop destination for the data packet located downstream of the network switching device. At the network switching device, the abstract MAC address in the data packet is replaced with a real MAC address of the next hop downstream destination. At the network switching device, the data packet is forwarded towards the next hop downstream destination.
-
公开(公告)号:US10367900B2
公开(公告)日:2019-07-30
申请号:US15377809
申请日:2016-12-13
Applicant: METASWITCH NETWORKS LTD.
Inventor: Christian Lund
IPC: G06F15/173 , H04L29/08 , H04L29/06
Abstract: Measures, including methods, systems and non-transitory computer-readable storage mediums, for use in providing presence notifications on behalf of an endpoint that does not participate in presence notification are disclosed. In embodiments, the presence server receives notifications from a switch providing services to the non-participating endpoint relating to that endpoint's status from which presence can be determined. This information is processed using a dummy roster in order to send out notifications. The dummy roster may be created responsive to receiving a subscription to presence notifications for the non-participating endpoint.
-
公开(公告)号:US20190222533A1
公开(公告)日:2019-07-18
申请号:US16246244
申请日:2019-01-11
Applicant: Metaswitch Networks Ltd.
Inventor: Christian LUND
IPC: H04L12/923 , H04L12/24 , H04L12/26 , G06F9/50 , G06F9/455
CPC classification number: H04L47/762 , G06F9/45558 , G06F9/505 , G06F2209/5019 , G06F2209/508 , H04L41/0681 , H04L41/0893 , H04L43/062 , H04L43/08 , H04L43/16
Abstract: A method of determining trigger conditions for scaling a scalable unit of network function comprising identifying a primary set of metrics associated with usage of an instance of the unit of network function as a primary indicator of occurrence of a load state thereof, and determining usage points when the primary indicator indicates that the load state occurs. Deriving a secondary set of the metrics, different to the primary set, as a secondary indicator of occurrence of the load state of the instance at each of a group of one or more of the usage points when the primary indicator indicates that the load state occurs, and measured data corresponding to values of the metrics in the secondary set of metrics at each of the group of usage points. Storing a trigger condition for scaling the unit of network function based on the secondary set and the measured data.
-
公开(公告)号:US20190182339A1
公开(公告)日:2019-06-13
申请号:US16275151
申请日:2019-02-13
Applicant: Metaswitch Networks Ltd.
Inventor: Andrew CALDWELL , Matthew WILLIAMS , Michael Jeffrey EVANS
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.
-
公开(公告)号:US10298624B2
公开(公告)日:2019-05-21
申请号:US15682393
申请日:2017-08-21
Applicant: METASWITCH NETWORKS LTD.
Inventor: Salem Amin Al-Damluji , George Malcolm Gilbert
Abstract: Measures, including methods, apparatus and computer programs, for use in operating a network node. A method includes, at the network node: receiving a session initiation protocol (SIP) message directed towards a downstream network element, wherein the received message comprises session description protocol (SDP) data indicating a first SDP preconditions setting; forwarding the received SIP message on to the downstream network element with no modifications; in response to forwarding the received SIP message, receiving a rejection message from the downstream network element; on the basis of the received rejection message, determining that the first SDP preconditions setting is not supported by downstream device; generating a second SIP message comprising SDP data indicating a second SDP preconditions setting different from the first SDP preconditions setting; and transmitting the generated second SIP message comprising SDP data indicating the second SDP preconditions setting to the downstream network element.
-
公开(公告)号:US10298493B2
公开(公告)日:2019-05-21
申请号:US14610965
申请日:2015-01-30
Applicant: Metaswitch Networks Ltd
IPC: H04L12/46 , H04L12/741 , H04L12/715 , H04L12/717 , H04L29/06
Abstract: Measures, including methods, systems and computer program products, for use in processing route data in a network comprising a plurality of autonomous systems. At a network device, route data defining at least one route for network traffic which is configured on at least one border network device is received from the at least one border network device. The at least one border network device is located at a border of an autonomous system in the plurality of autonomous systems. The network device processes the received route data according to a set of policies to generate modified route data. The network device transmits at least a part of the modified route data to the at least one border network device. The at least part of the modified route data is operable to instruct the at least one border network device to modify the behavior of the at least one route.
-
-
-
-
-
-
-
-
-