Patents Assigned to Gnodal Limited
  • Publication number: 20140146814
    Abstract: A switch device for use in telecommunications apparatus, the switch device comprising: a substantially planar substrate having first substantially planar face and an opposing second substantially planar face; a first plurality of ports mounted on the first face of the substrate, and having a first arrangement of locating pins which extend into the substrate from the first face towards the second face thereof; and a second plurality of ports mounted on the second face of the substrate, and having a second arrangement of locating pins which extend into the substrate from the second face towards the first face thereof, wherein the first arrangement of locating pins is offset with respect to the second arrangement of locating pins.
    Type: Application
    Filed: August 31, 2011
    Publication date: May 29, 2014
    Applicant: Gnodal Limited
    Inventors: Anthony Michael Ford, James Tilbrook Corke, Neil Alexander Shute, Mark Owen Homewood
  • Patent number: 8542686
    Abstract: A technique is described for retrieving data from a hash table in an Ethernet bridge. The table has a plurality of columns, each of which has a hash function, thereby creating respective different hash key values.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: September 24, 2013
    Assignee: Gnodal Limited
    Inventor: David Charles Hewson
  • Patent number: 8542679
    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the data frame is to be routed, discarded or flooded to all ports except the ingress port; and respectively routing, discarding or flooding the data frame to all ports except the ingress port.
    Type: Grant
    Filed: July 8, 2009
    Date of Patent: September 24, 2013
    Assignee: Gnodal Limited
    Inventors: Jon Beecroft, Edward James Turner, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20130215896
    Abstract: The present invention relates to data switching networks, and, in particular, to link aggregation groups in Ethernet switching networks. A technique is described in which a large number of links in a link aggregation group can be managed.
    Type: Application
    Filed: July 15, 2011
    Publication date: August 22, 2013
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, David Charles Hewson
  • Publication number: 20130215750
    Abstract: A method of controlling data packet congestion in a data packet network comprises determining a reference flow condition that results in data packet congestion at a node of a data packet network, and identifying a data packet flow having a flow condition substantially equal to the reference flow condition. For such an identified data packet flow the following actions are taken causing a data packet to be dropped from the identified data packet flow, allowing a predetermined number of data packets from the identified data packet flow to proceed, and dropping data packets from the identified data packet flow subsequent to the predetermined number of data packets, until the packets that were not dropped have been delivered to the egress ports of the network.
    Type: Application
    Filed: July 7, 2011
    Publication date: August 22, 2013
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, David Charles Hewson
  • Publication number: 20130208727
    Abstract: A network switch adaptive routing mechanism is disclosed along with an associated method of data routing. In particular, a mechanism is disclosed that enables adaptive routing selection within a crossbar switch.
    Type: Application
    Filed: July 15, 2011
    Publication date: August 15, 2013
    Applicant: Gnodal Limited
    Inventor: Jon Beecroft
  • Publication number: 20130205160
    Abstract: A data processing system comprises a first clock domain having a first clock rate, a second clock domain having a second clock rate, and a data path operable to transfer data items from the first clock domain to the second clock domain. The data path comprises a buffer having an input for receiving data items from the first clock domain, and an output port for transmitting data items to the second clock domain in a first-in first-out manner. The buffer has a first pointer for indication of a current first location of the buffer, and a second pointer for indication of a current second location of the buffer. The system further includes a read controller operable to define a read pattern for the buffer, to control output from the buffer in dependence upon such a read pattern, and to adjust such a read pattern in dependence upon a value of such a first pointer for the buffer.
    Type: Application
    Filed: July 26, 2011
    Publication date: August 8, 2013
    Applicant: Gnodal Limited
    Inventors: Edward James Turner, Jon Beecroft
  • Publication number: 20130107719
    Abstract: A method for controlling data packet routing through a switching element having a first plurality of input ports and a second plurality of output ports, the method comprising the steps of: detecting issuance of a first congestion indicator from an output port of the switching element, the first congestion indicator relating to a first routing request from a first input port of the switching element; allowing reassertion of the first routing request after a first time period; detecting issuance of a second congestion indicator from the output port of the switching element, the second congestion indicator relating to a second routing request from a second input port of the switching element; allowing reassertion of the second routing request after a second time period, wherein the first and second time periods are such that reassertions of the first and second connection requests occur substantially simultaneously. Also provided is a device for controlling such data packet routing.
    Type: Application
    Filed: July 15, 2011
    Publication date: May 2, 2013
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, David Charles Hewson
  • Publication number: 20110188503
    Abstract: A technique is described for retrieving data from a hash table in an Ethernet bridge. The table has a plurality of columns, each of which has a hash function, thereby creating respective different hash key values.
    Type: Application
    Filed: August 12, 2009
    Publication date: August 4, 2011
    Applicant: Gnodal Limited
    Inventor: David Charles Hewson
  • Publication number: 20110170405
    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, the multi-path network including a plurality of network ports; a plurality of network elements; and a plurality of network links interconnecting the network elements and the network ports for transporting data packets, each network element including a fault monitor for detecting faults on the network links to which the network element is connected, a plurality of dynamically selectable output ports and output port selection mechanism and each network element being adapted to communicate the existence of a fault back to one or more other network elements via which network elements the faulty network link can be bypassed, and each network element being adapted to update the output port selection mechanism when communication of the existence of a fault is received so that only output ports which ensure the faulty network link is bypassed are dynamically selectable.
    Type: Application
    Filed: August 5, 2009
    Publication date: July 14, 2011
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20110149969
    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: (a) receiving (42) on an ingress port a data frame intended for a destination station and containing a MAC address of that station; (b) checking (50) the destination MAC address with the contents of a MAC table; and thereby (c) determining (50, 54, 58, 62) whether the data frame is to be routed (56), discarded (60, 66) or flooded (52, 64) to all ports except the ingress port; and (d) respectively routing (56), discarding (60, 66) or flooding (52, 64) the data frame to all ports except the ingress port, as determined in Step (c).
    Type: Application
    Filed: July 8, 2009
    Publication date: June 23, 2011
    Applicant: Gnodal Limited
    Inventors: Jon Beecroft, Edward James Turner, Anthony Michael Ford, David Charles Hewson
  • Publication number: 20110134924
    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, comprising a plurality of network ports adapted for connection with one or more devices, each device having a different identifying address data; a plurality of network elements; and a plurality of network links interconnecting the network elements and connecting the network elements to the network ports, wherein the multi-path network further comprises separately addressable memory elements each adapted for storing device address data and the multi-path network is adapted to distribute a plurality of device address data amongst the plurality of memory elements.
    Type: Application
    Filed: July 23, 2009
    Publication date: June 9, 2011
    Applicant: Gnodal Limited
    Inventors: David Charles Hewson, Jon Beecroft, Anthony Michael Ford, Edward James Turner, Mark Owen Homewood
  • Publication number: 20110090797
    Abstract: The present invention relates to a method of managing congestion in a multi-path network, the network having a plurality of network elements arranged in a plurality of switch stages and a plurality of network links interconnecting the network elements, the method comprising the steps of detecting congestion on a network link, the congested network link interconnecting the output port of a first network element with a first input port of a second network element in a subsequent switch stage; identifying an uncongested network link connected to a second input port of said second network element; and directing future data packets on a route across the multi-path network which includes the identified uncongested network link. Also provided is a multi-path network and an Ethernet bridge or router incorporating such a multi-path network.
    Type: Application
    Filed: June 23, 2009
    Publication date: April 21, 2011
    Applicant: Gnodal Limited
    Inventor: Jon Beecroft
  • Publication number: 20110075592
    Abstract: The present invention provides a method of preserving packet ordering in a multi-path network having a plurality of network elements interconnected by network links wherein for each data packet arriving at an egress port of the multi-path network, a delivery acknowledgement is issued by the egress port and is transmitted across the network following in reverse the path taken by the data packet being acknowledged, and wherein the state of each link in the path taken by the data packet being acknowledged is updated by the acknowledgement.
    Type: Application
    Filed: May 13, 2009
    Publication date: March 31, 2011
    Applicant: Gnodal Limited
    Inventor: Jon Beecroft
  • Patent number: D663299
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: July 10, 2012
    Assignee: Gnodal Limited
    Inventors: James Tilbrook Corke, Neil Alexander Shute, Anthony Michael Ford, Mark Owen Homewood