-
公开(公告)号:US20180103071A1
公开(公告)日:2018-04-12
申请号:US15682393
申请日:2017-08-21
Applicant: METASWITCH NETWORKS LTD.
Inventor: Salem Amin AL-DAMLUJI , George Malcolm GILBERT
IPC: H04L29/06
CPC classification number: H04L65/1006 , H04L65/105 , H04L69/03
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.
-
公开(公告)号:US09942344B2
公开(公告)日:2018-04-10
申请号:US14609300
申请日:2015-01-29
Applicant: Metaswitch Networks Ltd
Inventor: Christian Lund , Mark Overton , Murray Rogers , John Batty
CPC classification number: G06F15/76 , G06F9/5027 , H04L12/50 , H04L12/66 , H04L29/06231 , H04L67/16 , H04L67/2823
Abstract: Certain examples described herein relate to configuring a call control context in a media gateway. The media gateway has a set of digital signal processors, each having one or more digital signal processor cores. The cores implement digital signal processor channels that are grouped into digital signal processor contexts. When a request to configure a call control context is received, certain examples described herein are configured to assign a set of digital signal processor contexts to process data streams associated with the call control context. In particular, certain examples described herein couple a first digital signal processor context to at least a second digital signal processor context using at least one digital signal processor channel in each of the first and second digital signal processor contexts.
-
公开(公告)号:US09923799B2
公开(公告)日:2018-03-20
申请号:US14262631
申请日:2014-04-25
Applicant: Metaswitch Networks Ltd
Inventor: Casey Davenport , Simon Wingrove , Alex Pollitt , Michael Curtis , Shaun Crampton , Steve Balls , Fiona Corden
IPC: H04L12/751 , H04L12/717 , H04L12/741
Abstract: Measures for processing data in a packet-switched network. At a first device in the network, a packet transmitted from a second device in the network is received. The received packet comprising an Internet Protocol (IP) address for a third device in the network. On the basis of the IP address for the third device comprised in the received data packet, lookup in an IP routing table of the second device is initiated to obtain a next-hop address for the received packet. The obtained next-hop IP address is determined to be an IP address of a device connected to the first device.
-
公开(公告)号:US09736666B2
公开(公告)日:2017-08-15
申请号:US14138111
申请日:2013-12-22
Applicant: Metaswitch Networks Ltd.
Inventor: Chris Mairs , Liz Rice , Philip Pearl , Felix Palmer , David Drysdale , Shaun Crampton
CPC classification number: H04W4/16 , H04L65/1069 , H04L65/1096 , H04L65/4023 , H04M3/42102 , H04M7/0024 , H04M7/0027 , H04M7/003 , H04M7/0036 , H04M2207/187 , H04W76/11
Abstract: Communications equipment associated with a calling party in a telecommunications network has a telephony function for handling telephone calls and a data communication application for handling data communication sessions. The telephony function and the data communication application have an associated first and second user interface respectively. A called party identifier is collected via the second user interface in response to user input at the communications equipment. A telephone call is set up between the calling party and the called party using the telephony function on the basis of the collected called party identifier. Data communication session setup information, comprising information identifying the called party, is transmitted on the basis of the collected called party identifier. The data communication session setup information is for establishing a data communication session separate from the telephone call for the communication of data between the calling party and the called party.
-
公开(公告)号:US09723032B2
公开(公告)日:2017-08-01
申请号:US14482912
申请日:2014-09-10
Applicant: Metaswitch Networks Ltd
Inventor: Chris Mairs , Liz Rice , Philip Pearl , Felix Palmer , David Drysdale , Shaun Crampton
CPC classification number: H04L65/1069 , H04L65/103 , H04L65/4007 , H04L67/14 , H04M7/0057 , H04W8/26 , H04W76/15 , H04W88/06
Abstract: A method of establishing a communications session for communication of data with respect to at least two user devices in a data communications network. A client-server connection request is received from at least one of the at least two user devices. Call party details of a telephone call are received. The telephone call involves at least a first telephony user device and a second telephony user device. The call party details include a first identity associated with the first telephony user device and a second identity associated with the second telephony user device. At least one of the first and second identities comprises a telephone dialing number. A separate communications session is established on the basis of the first and second identities received in the call party details.
-
公开(公告)号:US20160277285A1
公开(公告)日:2016-09-22
申请号:US15073491
申请日:2016-03-17
Applicant: METASWITCH NETWORKS LTD
Inventor: Phillip James SPRINGETT , Max DYMOND , Ryan Peter NORRIS , Oliver Edward PRATT , George Malcolm GILBERT
IPC: H04L12/707 , H04L12/24
CPC classification number: H04L41/0659 , H04L43/0811
Abstract: Measures for use in routing data in a data communications network. A request to route data to a given destination in the network is received. A route to the given destination is first selected from a plurality of routes to the given destination stored in a routing table. Routing the data to the given destination using the first selected route is attempted. In response to receipt of an indication that routing the data to the given destination via the first route failed, a second, different route to the given destination is second selected from the plurality of routes to the given destination stored in the routing table. The second selecting includes omitting, for the purposes of the second selection, at least one route to the given destination from the plurality of routes to the given destination stored in the routing table.
Abstract translation: 用于在数据通信网络中路由数据的措施。 接收到将数据路由到网络中的给定目的地的请求。 首先从到存储在路由表中的给定目的地的多个路由中选择到给定目的地的路由。 尝试使用第一选择路由将数据路由到给定目的地。 响应于接收到经由第一路由将数据路由到给定目的地的指示失败,从存储在路由表中的给定目的地的多个路由中选择到给定目的地的第二不同路由。 第二选择包括为了第二选择的目的省略从存储在路由表中的给定目的地的多条路由到给定目的地的至少一条路由。
-
公开(公告)号:US20160255120A1
公开(公告)日:2016-09-01
申请号:US15054619
申请日:2016-02-26
Applicant: METASWITCH NETWORKS LTD
Inventor: Matthew WILLIAMS , Alex HOCKEY
CPC classification number: H04L65/1006 , H04L67/142 , H04L67/28 , H04L67/2842 , H04L67/2861
Abstract: Measures, including methods, systems and computer-readable storage mediums, for use in operating a network node in a network. Signalling information for an in-progress communication session dialog is processed according to a stateless operating mode. The processing according to the stateless operating mode includes storing communication session dialog state data associated with the communication session dialog. An operating mode change trigger is detected. In response to the detection, the stored communication session dialog state data associated with the communication session dialog is retrieved. Signalling information for the in-progress communication session dialog is processed according to a state-full operating mode. The processing according to the state-full operating mode is carried out at least in part on the basis of the retrieved communication session dialog state data associated with the communication session dialog.
Abstract translation: 措施,包括方法,系统和计算机可读存储介质,用于操作网络中的网络节点。 根据无状态操作模式处理进行中通信会话对话的信令信息。 根据无状态操作模式的处理包括存储与通信会话对话相关联的通信会话对话状态数据。 检测到操作模式改变触发。 响应于检测,检索与通信会话对话相关联的存储的通信会话对话状态数据。 根据状态完全运行模式处理进行中通信会话对话的信令信息。 至少部分地基于与通信会话对话相关联的检索到的通信对话状态数据来执行根据状态完全操作模式的处理。
-
公开(公告)号:US20160248602A1
公开(公告)日:2016-08-25
申请号:US15145556
申请日:2016-05-03
Applicant: Metaswitch Networks Ltd.
Inventor: Christopher David LILJENSTOLPE
IPC: H04L12/46 , H04L12/66 , H04L29/08 , H04L12/751 , H04L29/12
CPC classification number: H04L12/4641 , H04L12/66 , H04L45/02 , H04L45/586 , H04L45/741 , H04L45/742 , H04L47/10 , H04L61/103 , H04L67/10
Abstract: Measures for establishing connectivity in a data center network are provided. A virtual connection is created between a virtual system hosted on a server in a data center network, and a packet forwarding function in that server. Additionally, an entry is populated in a packet forwarding data store in the server, which includes an internet protocol (IP) address of the virtual system and an associated identifier for the created virtual connection. The packet forwarding data store is accessed by the packet forwarding function when making forwarding decisions for received data packets.
-
公开(公告)号:US09378458B2
公开(公告)日:2016-06-28
申请号:US14631666
申请日:2015-02-25
Applicant: Metaswitch Networks Ltd
Inventor: Craig Miller , Doug Theobald
CPC classification number: G06N5/02 , G06F13/385 , H04L12/54
Abstract: A finite state machine is provided. The finite state machine causes a function to be carried out in dependence on at least an event input to the finite state machine and the current state of the finite state machine. Associations between the functions that are to be carried out and combinations of the states and the events are identified using an associative array. The associations identified using the associative array are amended while the finite state machine is operating to dynamically reconfigure the operation of the finite state machine.
-
公开(公告)号:US20160127229A1
公开(公告)日:2016-05-05
申请号:US14527575
申请日:2014-10-29
Applicant: Metaswitch Networks Ltd
Inventor: Simon WINGROVE , Michael CURTIS , Shaun CRAMPTON , Alex POLLITT
IPC: H04L12/741
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.
Abstract translation: 措施,包括方法,系统,非暂时计算机可读存储介质和用于路由分组数据的计算机程序。 在网络交换设备处,从位于网络交换设备上游的设备接收数据分组。 接收到的数据分组包括与网络交换设备上游的数据分组已经采取的路由决定相关联的路由数据。 路由数据包括对应于位于网络交换设备下游的数据分组的下一跳目的地的抽象媒体访问控制(MAC)地址。 在网络交换设备中,数据包中的抽象MAC地址被下一跳下游目的地的真实MAC地址替换。 在网络交换设备处,将数据分组转发到下一跳下游目的地。
-
-
-
-
-
-
-
-
-