Patents Assigned to Ethernity Networks
  • Publication number: 20240015102
    Abstract: A method for routing using longest prefix matching. The method may include receiving a packet associated with a packet destination address; scanning, using the packet destination address, a tree that comprises multiple nodes to find a longest matching destination address prefix. The multiple nodes may include leaf nodes and non-leaf (NL) nodes. The NL nodes are associated with node boundary values that represent boundaries of destination address ranges, the destination address ranges are spanned by destination addresses prefixes of a routing table; and applying at least one routing decision, based on the longest matching destination address prefix. Each NL node has NL children nodes. The NL node is also associated with the NL children node pointers that point to the NL children nodes; introducing one or more changes in values of one or more of the boundaries of destination address ranges, while maintaining links to the multiple nodes unchanged.
    Type: Application
    Filed: September 6, 2022
    Publication date: January 11, 2024
    Applicant: Ethernity Networks
    Inventor: Guy Soffer
  • Patent number: 10966112
    Abstract: A data distribution system, that includes a source router; destination routers; and a gateway; wherein the source router is arranged to receive multiple data streams and wirelessly transmit the multiple data streams over multiple source router output wireless communication links towards the destination routers; wherein the destination routers are arranged to wirelessly receive the multiple data streams over destination routers input wireless links and to transmit the multiple data streams to the gateway; and wherein the gateway is arranged to reconstruct the multiple data streams and output the multiple data streams over one or more gateway output links.
    Type: Grant
    Filed: January 29, 2014
    Date of Patent: March 30, 2021
    Assignee: ETHERNITY NETWORKS LTD.
    Inventors: David Levi, Shavit Baruch
  • Publication number: 20150163691
    Abstract: A data distribution system, that includes a source router; destination routers; and a gateway; wherein the source router is arranged to receive multiple data streams and wirelessly transmit the multiple data streams over multiple source router output wireless communication links towards the destination routers; wherein the destination routers are arranged to wirelessly receive the multiple data streams over destination routers input wireless links and to transmit the multiple data streams to the gateway; and wherein the gateway is arranged to reconstruct the multiple data streams and output the multiple data streams over one or more gateway output links.
    Type: Application
    Filed: January 29, 2014
    Publication date: June 11, 2015
    Applicant: Ethernity Networks Ltd.
    Inventors: David Levi, Shavit Baruch
  • Patent number: 8223788
    Abstract: A system including: (a) a processor, adapted to generate first type descriptors, second type descriptors and second type descriptor pointers; wherein the first type descriptors and the second type descriptors describe data entities received by the system, and wherein a size of a second type descriptor pointer equals a size of a first type descriptor; and (b) a memory unit, connected to the processor, adapted to maintain a queue that stores at least one first type descriptor and at least one second type descriptor pointer.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: July 17, 2012
    Assignee: Ethernity Networks Ltd
    Inventors: Amir Perelstain, Yoram Gross
  • Patent number: 7822051
    Abstract: A switch including: (i) a processor, adapted to dequeue a multicasting descriptor from a multicasting link-list in response to: (a) a requested number of duplications; (b) a duplications counter; and (c) a rejected duplications counter; and (ii) a memory unit, connected to the processor, adapted to maintain the multicasting link-list.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: October 26, 2010
    Assignee: Ethernity Networks Ltd.
    Inventors: Amir Perelstain, Yoram Gross
  • Patent number: 7620770
    Abstract: A device and method for storing and processing data units. The method includes: storing, at a read request dual port random access (DPR) memory unit, at least one request to read data from a double data rate (DDR) memory unit; storing, at a write request dual port random access (DPR) memory unit, at least one request to write data to a double data rate (DDR) memory unit; selecting a stored request to be sent to the DDR memory unit; wherein if the selected stored request is a write request, storing an ingress data unit at the DDR memory unit; and retrieving a fetched data unit from the DDR memory unit and processing the fetched data unit to provide an egress data unit; wherein the fetched data unit comprises at least a portion of the ingress data unit.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: November 17, 2009
    Assignee: Ethernity Networks Ltd.
    Inventors: David Levi, Yoram Gross