Patents by Inventor Peter Ashwood Smith

Peter Ashwood Smith has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8964531
    Abstract: A system for interfacing a client system in a first network domain with a Provider Link State Bridging (PLSB) domain includes at least two Backbone Edge Bridges (BEBs) of the PLSB domain. Each BEB is an end-point of a connection in the first network domain to the client system and an end-point of at least a unicast path in the PLSB domain. An inter-node trunk is provided in the PLSB domain for interconnecting the BEBs. A phantom node is defined in the PLSB domain and is notionally located on the inter-node trunk. Each of the BEBs is configured such that: an ingress packet received from the client system via the connection in the first network domain is forwarded through a path notionally rooted at the phantom node; and an egress packet destined for the client system is forwarded to the client system through the connection in the first network domain.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: February 24, 2015
    Assignee: Rockstar Consortium US LP
    Inventors: Liam Casey, David Allan, Nigel L. Bragg, Jerome Chiabaut, Peter Ashwood Smith
  • Publication number: 20150043905
    Abstract: In one embodiment, data center includes a packet switching core and a photonic switch. The photonic switch includes a first plurality of ports optically coupled to the packet switching core and a second plurality of ports configured to be optically coupled to a plurality of peripherals, where the photonic switch is configured to link packets between the plurality of peripherals and the packet switching core. The data center also includes a photonic switch controller coupled to the photonic switch and an operations and management center coupled between the packet switching core and the photonic switch controller.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 12, 2015
    Applicant: FutureWei Technologies, Inc.
    Inventors: Alan Frank Graves, Peter Ashwood-Smith, Eric Bernier, Dominic Goodwill
  • Publication number: 20150029837
    Abstract: A network element configured to operate in a source routing network, wherein the network element comprises a receiver, a transmitter, and a processor coupled to the receiver and the transmitter. The processor may be configured to cause the network element to receive from an upstream network element, a liveness protection probe comprising a header that comprises a list of one or more ordered connection identifiers that indicate a network path traversing the source routing network through which the liveness protection probe should be forwarded, transmit the liveness protection probe toward a downstream network element according to the connection identifiers, receive the liveness protection probe from the downstream network element, and transmit the liveness protection probe to the upstream network element according to a second list of one or more ordered connection identifiers contained within the header.
    Type: Application
    Filed: July 23, 2014
    Publication date: January 29, 2015
    Inventor: Peter Ashwood-Smith
  • Publication number: 20150016262
    Abstract: The invention relates to enabling differential forwarding in address-based carrier networks such as Ethernet networks. There is described a method of and connection controller for establishing connections (76, 77) in a frame-based communications network comprising nodes (71-75 and 78) such as Ethernet switches. The connections are established by configuring, in various of the nodes, mappings for forwarding data frames, such as Ethernet frames. The mappings are from a combination of a) a destination (or source) address corresponding to a destination (or source) node (73) of the connection and b) an identifier, such as a VLAN tag. The mappings are to selected output ports of the various nodes. By using the combination of destination (or source) address AND identifier, the mappings enable data frames belonging to different connections (76, 77) to be forwarded differentially (ie forwarded on different output ports) at a node (75) despite the different connections having the same destination node.
    Type: Application
    Filed: September 5, 2014
    Publication date: January 15, 2015
    Inventors: ROBERT FRISKNEY, NIGEL BRAGG, SIMON PARRY, PETER ASHWOOD-SMITH, DAVID ALLAN, SIMON BRUECKHEIMER
  • Publication number: 20150003471
    Abstract: Methods and devices for reducing traffic over a wireless link through the compression or suppression of high layer packets carrying predictable background data prior to transportation over a wireless link. The methods include intercepting application layer protocol packets carrying the predictable background data. In embodiments where the background data is periodic in nature, the high layer packets may be compressed into low-layer signaling indicators for communication over a low-layer control channel (e.g., an on off keying (OOK) channel). Alternatively, the high layer packets may be suppressed entirely (not transported over the wireless link) when a receiver side daemon is configured to autonomously replicate the periodic background nature according to a projected interval. In other embodiments, compression techniques may be used to reduce overhead attributable to non-periodic background data that is predictable in context.
    Type: Application
    Filed: August 13, 2014
    Publication date: January 1, 2015
    Inventors: Aaron Callard, Peiying Zhu, Hang Zhang, Petar Djukic, Vipul Desai, Peter Ashwood-Smith
  • Patent number: 8923292
    Abstract: The invention relates to enabling differential forwarding in address-based carrier networks such as Ethernet networks. There is described a method of and connection controller for establishing connections (76, 77) in a frame-based communications network comprising nodes (71-75 and 78) such as Ethernet switches. The connections are established by configuring, in various of the nodes, mappings for forwarding data frames, such as Ethernet frames. The mappings are from a combination of a) a destination (or source) address corresponding to a destination (or source) node (73) of the connection and b) an identifier, such as a VLAN tag. The mappings are to selected output ports of the various nodes. By using the combination of destination (or source) address AND identifier, the mappings enable data frames belonging to different connections (76, 77) to be forwarded differentially (ie forwarded on different output ports) at a node (75) despite the different connections having the same destination node.
    Type: Grant
    Filed: April 6, 2005
    Date of Patent: December 30, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Robert Friskney, Nigel Bragg, Simon Parry, Peter Ashwood Smith, David Allan, Simon Brueckheimer
  • Publication number: 20140376383
    Abstract: Traffic engineering vector operations that are capable of being independently solved can provide near-linear scalability through the exploitation of massively parallel processing. Optimization can be performed simultaneously on different paths in a data plane, as well as on different links within the same path (or within the same set of paths). In some embodiments, the traffic engineering vector operations include an adjustable alpha-fairness variable that allows managers to achieve different levels of fairness/throughput. Hence, embodiment alpha fairness techniques provide flexible policy execution, while maintaining excellent scalability for large network implementations.
    Type: Application
    Filed: June 17, 2014
    Publication date: December 25, 2014
    Inventors: William C. McCormick, Peter Ashwood-Smith, Francis P. Kelly
  • Publication number: 20140365562
    Abstract: XML appliances/routers may be organized to implement one or more XML distribution rings to enable XML documents/messages to be distributed efficiently. The rings may be logical or physical. The XML distribution rings enable the XML documents/messages to be exchanged without requiring the XML appliances/routers to run a routing protocol to determine how XML documents/messages should be distributed through the network. Documents may be transmitted in one way on the ring or may be transmitted in both directions around the ring to enable the ring to tolerate failure of an XML appliance/router. Each XML appliance/router will receive all XML documents/messages and will make routing decisions for those clients that have provided the XML appliance/router with XML subscriptions. The subscriptions may be formed according to the XPath standard or in another manner.
    Type: Application
    Filed: August 26, 2014
    Publication date: December 11, 2014
    Inventor: Peter Ashwood-Smith
  • Patent number: 8885490
    Abstract: Multicast capabilities of a link state protocol controlled network are used to accelerate the flooding advertisement of topology change notifications within portions of the network. This flooding mechanism may be particularly efficient in a network with a large number of two-connected nodes such as a ring network architecture. A control plane specific multicast group address is used when flooding topology change notifications, and a process such as reverse path forwarding check is used as an additional control on forwarding of the notification to prevent looping of control plane packets. Two-connected nodes insert a forwarding entry into their FIB to enable frames containing the control message to be forwarded via the data plane on to the downstream node so that propagation of the control message along a chain of two-connected nodes may occur at data plane speeds.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: November 11, 2014
    Assignee: Constellation Technologies LLC
    Inventors: David Allan, Malcolm Betts, Nigel Bragg, Peter Ashwood Smith, Paul Unbehagen
  • Patent number: 8885643
    Abstract: A network component comprising a memory coupled to a processor, wherein the memory comprises instructions that cause the processor to select a first multicast routing mode from a plurality of multicast routing modes supported by a network comprising the network component, assign the first multicast routing mode to a first multicast flow, and advertise a first information frame to a first plurality of nodes, wherein the first information frame provides the assignment of the first multicast routing mode to the first multicast flow.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: November 11, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: T. Benjamin Mack-Crane, Peter Ashwood-Smith
  • Patent number: 8879424
    Abstract: Routes may be installed across multiple link state protocol controlled Ethernet network areas by causing ABBs to leak I-SID information advertised by BEBs in a L1 network area into an L2 network area. ABBs will only leak I-SIDs for BEBs where it is the closest ABB for that BEB. Where another ABB on the L2 network also leaks the same I-SID into the L2 network area from another L1 network area, the I-SID is of multi-area interest. ABBs will advertise I-SIDs that are common to the L1 and L2 networks back into their respective L1 network. Within each L1 and L2 network area, forwarding state will be installed between network elements advertising common interest in an ISID, so that multi-area paths may be created to span the L1/L2/L1 network areas. The L1/L2/L1 network structure may recurse an arbitrary number of times.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: November 4, 2014
    Assignee: Constellation Technologies LLC
    Inventors: David Allan, Nigel Bragg, Paul Unbehagen, Peter Ashwood-Smith, Guoli Yin
  • Patent number: 8873401
    Abstract: An apparatus comprising a node configured to maintain a plurality of downloaded forwarding states for a plurality of link state based services that are associated with the node and a plurality of other nodes in a network comprising the node, and a plurality of advertised service identifiers (IDs) that correspond to the link state based services, wherein the service IDs are ordered in sequence from higher priority to lower priority link state based services, and wherein work is instantiated at the node according to the ordered sequence from higher priority to lower priority link state based services.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: October 28, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Peter Ashwood-Smith, Yin Guoli, Zhang Xuejiang
  • Patent number: 8874709
    Abstract: A system comprising a plurality of nodes coupled to each other and configured to join a logical, dynamically created Ethernet-Local Area Network (E-LAN) service, and an operations, administration, and maintenance (OA&M) server coupled to a first node of the nodes via a port, wherein the nodes and the OA&M server exchange OA&M traffic over the E-LAN service. Also disclosed is a network component comprising at least one processor configured to implement a method comprising advertising an E-LAN service identifier (SID) for an OA&M logical or physical port on an E-LAN, joining an E-LAN service that corresponds to the SID, and receiving an OA&M Internet Protocol (IP) address assigned for OA&M communications over the E-LAN service. Also disclosed is a method comprising establishing a default E-LAN service for an OA&M network, and exchanging OA&M communications with the OA&M network over the E-LAN service.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 28, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventor: Peter Ashwood-Smith
  • Patent number: 8867366
    Abstract: Forwarding state may be installed for sparse multicast trees in a link state protocol controlled Ethernet network by enabling intermediate nodes to install state for one or more physical multicast trees, each of which may have multiple logical multicast trees mapped to it. By mapping multiple logical multicasts to a particular physical multicast, and installing state for the physical multicast, fewer FIB entries are required to implement the multiple multicasts to reduce the amount of forwarding state in forwarding tables at the intermediate nodes. Mapping may be performed by destination nodes before advertising membership in the physical multicast, or may be performed by the intermediate nodes before installing state when a destination node advertises membership in a logical multicast.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: October 21, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Peter Ashwood-Smith, Guoli Yin, Hong Zhang, Nigel Bragg, David Allan
  • Patent number: 8861335
    Abstract: A system for interfacing a client system in a first network domain with a Provider Link State Bridging (PLSB) domain includes at least two Backbone Edge Bridges (BEBs) of the PLSB domain. Each BEB is an end-point of a connection in the first network domain to the client system and an end-point of at least a unicast path in the PLSB domain. An inter-node trunk is provided in the PLSB domain for interconnecting the BEBs. A phantom node is defined in the PLSB domain and is notionally located on the inter-node trunk. Each of the BEBs is configured such that: an ingress packet received from the client system via the connection in the first network domain is forwarded through a path notionally rooted at the phantom node; and an egress packet destined for the client system is forwarded to the client system through the connection in the first network domain.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: October 14, 2014
    Assignee: Rockstar Consortium US LP
    Inventors: Liam Casey, David Allan, Nigel L. Bragg, Jerome Chiabaut, Peter Ashwood Smith
  • Publication number: 20140301244
    Abstract: Routes may be installed across multiple link state protocol controlled Ethernet network areas by causing ABBs to leak I-SID information advertised by BEBs in a L1 network area into an L2 network area. ABBs will only leak I-SIDs for BEBs where it is the closest ABB for that BEB. Where another ABB on the L2 network also leaks the same I-SID into the L2 network area from another L1 network area, the I-SID is of multi-area interest. ABBs will advertise I-SIDs that are common to the L1 and L2 networks back into their respective L1 network. Within each L1 and L2 network area, forwarding state will be installed between network elements advertising common interest in an ISID, so that multi-area paths may be created to span the L1/L2/L1 network areas. The L1/L2/L1 network structure may recurse an arbitrary number of times.
    Type: Application
    Filed: June 20, 2014
    Publication date: October 9, 2014
    Inventors: David Allan, Nigel Bragg, Paul Unbehagen, Peter Ashwood Smith, Yin Guoli
  • Publication number: 20140286344
    Abstract: Connection constraints are flooded using an extension to a routing protocol being used to control forwarding on network. Nodes maintain topology and connection database and calculate routes for connections based on the constraints. If a node is on a calculated route for a connection it will install forwarding state for the connection. Since each node has a consistent view of the network topology and has been provided with the constraints associated with the connection, each node on the network will calculate the same route for the connection. When a failure occurs, the nodes will calculate restoration paths for the connections on a network-wide priority basis to enable restoration paths to be created for the affected connections without requiring the restoration paths to be signaled. Time-stamps are used to allow events to be applied by nodes in a consistent order regardless of the order in which they arrive.
    Type: Application
    Filed: June 6, 2014
    Publication date: September 25, 2014
    Inventors: Darek Skalecki, Peter Ashwood-Smith
  • Publication number: 20140269433
    Abstract: Multicast capabilities of a link state protocol controlled network are used to accelerate the flooding advertisement of topology change notifications within portions of the network. This flooding mechanism may be particularly efficient in a network with a large number of two-connected nodes such as a ring network architecture. A control plane specific multicast group address is used when flooding topology change notifications, and a process such as reverse path forwarding check is used as an additional control on forwarding of the notification to prevent looping of control plane packets. Two-connected nodes insert a forwarding entry into their FIB to enable frames containing the control message to be forwarded via the data plane on to the downstream node so that propagation of the control message along a chain of two-connected nodes may occur at data plane speeds.
    Type: Application
    Filed: May 30, 2014
    Publication date: September 18, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: David Allan, Malcolm Betts, Nigel Bragg, Peter Ashwood Smith, Paul Unbehagen
  • Publication number: 20140269351
    Abstract: In one embodiment, a system for steering an input packet stream includes a traffic splitter configured to split an input packet stream into a first packet stream and a second packet stream, and a photonic switching fabric coupled to the traffic splitter, where the photonic switching fabric is configured to switch the first packet stream. The system may also include an electrical packet switching fabric coupled to the traffic splitter, where the electrical packet switching fabric is configured to switch the second packet stream, and a traffic combiner coupled to the photonic switching fabric and to the electrical packet switching fabric, where the traffic combiner is configured to merge the first switched packet stream and the second switched packet stream to produce a first packet flow.
    Type: Application
    Filed: May 24, 2013
    Publication date: September 18, 2014
    Applicant: FutureWei Technologies, Inc.
    Inventors: Alan Frank Graves, Peter Ashwood-Smith, Eric Bernier, Dominic Goodwill
  • Patent number: 8838692
    Abstract: XML appliances/routers may be organized to implement one or more XML distribution rings to enable XML documents/messages to be distributed efficiently. The rings may be logical or physical. The XML distribution rings enable the XML documents/messages to be exchanged without requiring the XML appliances/routers to run a routing protocol to determine how XML documents/messages should be distributed through the network. Documents may be transmitted in one way on the ring or may be transmitted in both directions around the ring to enable the ring to tolerate failure of an XML appliance/router. Each XML appliance/router will receive all XML documents/messages and will make routing decisions for those clients that have provided the XML appliance/router with XML subscriptions. The subscriptions may be formed according to the XPath standard or in another manner.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: September 16, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Peter Ashwood Smith