Patents by Inventor Gal Mor
Gal Mor 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: 7339929Abstract: A method for data broadcast over a network includes receiving at a virtual bridge a data packet to be flooded over the network, and passing the data packet from the virtual bridge to a multicast-capable router, along with a broadcast indication. Responsive to the broadcast indication, the router determines a group of destination addresses to which the packet should be multicast, and creates copies of the packet for transmission over the network to the destination addresses in the group.Type: GrantFiled: August 23, 2002Date of Patent: March 4, 2008Assignee: Corrigent Systems Ltd.Inventors: David Zelig, Leon Bruckman, Gal Mor, Zvi Menahemi
-
Patent number: 7336605Abstract: A method for establishing a connection with a guaranteed bandwidth for transmitting data over a logical link that includes a plurality of parallel physical links between first and second endpoints. A link bandwidth is allocated on each of the physical communication links so as to include a predefined safety margin, based on either a failure protection policy, or a measure of fluctuation that occurs in a rate of data transmission over the physical links, or both. A sum of the allocated link bandwidth over the plurality of the parallel physical links is substantially greater than the guaranteed bandwidth of the connection. The data are conveyed over the logical link by distributing the data for transmission among the physical links in accordance with the allocated link bandwidth.Type: GrantFiled: May 13, 2003Date of Patent: February 26, 2008Assignee: Corrigent Systems, Inc.Inventors: Leon Bruckman, Gal Mor, Zvi Menahemi
-
Patent number: 7280560Abstract: A method for handling traffic in a communication network includes setting an aggregate limit on a total rate of transmission of information by a group of flows to be transmitted over the network, and setting a respective individual limit on an individual rate of transmission by each of the flows in the group. When the information carried by packets in any given one of the flows is in excess of the respective individual limit, the packets in excess of the respective individual limit in the given one of the flows are tagged with a first excess flow tag. When the total rate of transmission of the information is in excess of the aggregate limit, the packets in excess of the aggregate limit are tagged with a second excess flow tag. Resources in the network are allocated to convey the packets responsive to the first and second excess flow tags.Type: GrantFiled: April 24, 2002Date of Patent: October 9, 2007Assignee: Corrigent Systems Ltd.Inventors: Leon Bruckman, Omer Goldfisher, Gal Mor, David Zelig
-
Patent number: 7054264Abstract: A communication device for interconnection of first and second networks, of which at least the first network is a bidirectional ring network, includes first and second interconnect modules, each such module adapted to receive outgoing data traffic on the first network at a data rate not substantially greater than a predetermined maximum rate for one of the ring directions, and to convey the outgoing data traffic to the second network. When a fault occurs in one of the first and second modules, the other module is reconfigured to receive substantially all of the outgoing data traffic and to convey the outgoing data traffic to the second network regardless of whether the outgoing data traffic is transmitted on the first network in the clockwise or in the counterclockwise direction.Type: GrantFiled: July 24, 2001Date of Patent: May 30, 2006Assignee: Corrigent Systems Ltd.Inventor: Gal Mor
-
Publication number: 20060109802Abstract: A method for communication via a ring network that includes a plurality of nodes. The method includes receiving at a first node in the ring network a data packet transmitted over a virtual private LAN service (VPLS), the data packet including an identification of the VPLS. The first node reads the identification from the data packet. Responsively to reading the identification, the first node forwards the data packet to at least one second node in the ring network that is associated with the VPLS.Type: ApplicationFiled: November 19, 2004Publication date: May 25, 2006Applicant: Corrigent Systems Ltd.Inventors: David Zelig, Leon Bruckman, Ronen Solomon, Uzi Khill, Gal Mor
-
Patent number: 7032135Abstract: Communication apparatus includes a plurality of interface cards, including a central interface card and spoke interface cards, which are adapted to link communication lines to a network. A protection bus includes multiple spoke connections that link the central interface card to the spoke interface cards in a partial star configuration, such that on at least one of the spoke connections there are two of the spoke interface cards connected together to the central interface card.Type: GrantFiled: August 2, 2002Date of Patent: April 18, 2006Assignee: Corrigent Systems Ltd.Inventors: Rafi Harel, Leon Bruckman, Gal Mor
-
Publication number: 20050271084Abstract: A method for communication includes setting respective overbooking ratios for multiple categories of data traffic, and assigning respective bandwidth allocations to a plurality of connections for transmitting the data traffic in one or more of the categories over a network. The data traffic from the connections is coupled into respective queues, such that each of the queues is associated with one or more of the connections. Respective weights are computed for the queues responsively to the bandwidth allocations and to the overbooking ratios of the categories of the data traffic to be transmitted on the connections that are associated with each of the queues. A multiplexer multiplexes among the queues responsively to the respective weights so as to transmit the data traffic from the connections over a link in the network.Type: ApplicationFiled: June 3, 2004Publication date: December 8, 2005Applicant: Corrigent Systems Ltd.Inventors: Leon Bruckman, Gal Mor
-
Patent number: 6973049Abstract: A method for configuration of a node inserted into a bidirectional ring network includes, responsive to traffic on first and second rings of the network, determining at the node that one of the first and second rings carries the traffic in a clockwise direction around the network, while the other of the rings carries the traffic in a counterclockwise direction. The node then sends and receives advertisement packets through its network interfaces over the respective rings, advertising the determined directions of the traffic carried by the rings. Responsive to the advertisement packets received at the node, the configuration of the node is completed so that the traffic can be sent to and from the node on the first and second rings in the determined directions.Type: GrantFiled: October 16, 2001Date of Patent: December 6, 2005Assignee: Corrigent Systems Ltd.Inventor: Gal Mor
-
Patent number: 6963537Abstract: A method for routing a data flow from a source node to a destination node among a plurality of nodes mutually linked in a ring by segments of a communication network, configured so that the data flow can traverse the ring in either of first and second, mutually-opposing directions of communication. The method includes maintaining at each of the nodes a record of respective levels of use of a network resource on the segments in the ring for both the first and second directions of communication. Responsive to the respective levels of use, one of the directions is selected at the source node, in which to route the data flow to the destination node. A notification is sent from the source node to the other nodes in the ring of an additional allocation of the resource required by the source node in order to convey the data flow to the destination node in the selected direction on the segments in the ring.Type: GrantFiled: February 26, 2001Date of Patent: November 8, 2005Assignee: Corrigent Systems Ltd.Inventors: Gal Mor, Ron Grinfeld
-
Patent number: 6952397Abstract: A communication network includes a communication medium and a plurality of communication nodes, mutually coupled by the communication medium so as to form a ring, over which each of the nodes is configured to transmit traffic to the other nodes in both clockwise and counterclockwise directions around the ring. At least one of the nodes is configured to receive the traffic in only one of the directions at any given time.Type: GrantFiled: June 7, 2001Date of Patent: October 4, 2005Assignee: Corrigent Systems Ltd.Inventors: Gal Mor, Leon Bruckman, David Zelig
-
Patent number: 6917986Abstract: A method for fast protection in a fault-tolerant network includes coupling an edge switch in a network to one or more access switches via at least first and second redundant links, respectively connected to first and second ports of the edge switch. The first port is placed in an active state, while the second port is placed in a blocking state, so that communication traffic is conveyed over the first link, and each of the switches builds a respective database for use in forwarding the traffic. Responsive to a failure associated with the first link, the second port is placed in the active state and the first port is placed in the blocking state. Dummy traffic is then sent from the edge switch over the second link to the one or more access switches, so as to cause each of the one or more access switches to modify its respective database responsive to the second port being in the active state.Type: GrantFiled: January 7, 2002Date of Patent: July 12, 2005Assignee: Corrigent Systems Ltd.Inventors: Gal Mor, Shmuel Ilan
-
Publication number: 20040228278Abstract: A method for establishing a connection with a guaranteed bandwidth for transmitting data over a logical link that includes a plurality of parallel physical links between first and second endpoints. A link bandwidth is allocated on each of the physical communication links so as to include a predefined safety margin, based on either a failure protection policy, or a measure of fluctuation that occurs in a rate of data transmission over the physical links, or both. A sum of the allocated link bandwidth over the plurality of the parallel physical links is substantially greater than the guaranteed bandwidth of the connection. The data are conveyed over the logical link by distributing the data for transmission among the physical links in accordance with the allocated link bandwidth.Type: ApplicationFiled: May 13, 2003Publication date: November 18, 2004Applicant: Corrigent Systems, Ltd.Inventors: Leon Bruckman, Gal Mor, Zvi Menahemi
-
Publication number: 20040078620Abstract: Communication apparatus includes a plurality of interface cards, including a central interface card and spoke interface cards, which are adapted to link communication lines to a network. A protection bus includes multiple spoke connections that link the central interface card to the spoke interface cards in a partial star configuration, such that on at least one of the spoke connections there are two of the spoke interface cards connected together to the central interface card.Type: ApplicationFiled: August 2, 2002Publication date: April 22, 2004Applicant: CORRIGENT SYSTEMS LTD.Inventors: Rafi Harel, Leon Bruckman, Gal Mor
-
Publication number: 20040037279Abstract: A method for data broadcast over a network includes receiving at a virtual bridge a data packet to be flooded over the network, and passing the data packet from the virtual bridge to a multicast-capable router, along with a broadcast indication. Responsive to the broadcast indication, the router determines a group of destination addresses to which the packet should be multicast, and creates copies of the packet for transmission over the network to the destination addresses in the group.Type: ApplicationFiled: August 23, 2002Publication date: February 26, 2004Inventors: David Zelig, Leon Bruckman, Gal Mor, Zvi Menahemi
-
Publication number: 20030208618Abstract: A method for fast protection in a fault-tolerant network includes coupling an edge switch in a network to one or more access switches via at least first and second redundant links, respectively connected to first and second ports of the edge switch. The first port is placed in an active state, while the second port is placed in a blocking state, so that communication traffic is conveyed over the first link, and each of the switches builds a respective database for use in forwarding the traffic. Responsive to a failure associated with the first link, the second port is placed in the active state and the first port is placed in the blocking state. Dummy traffic is then sent from the edge switch over the second link to the one or more access switches, so as to cause each of the one or more access switches to modify its respective database responsive to the second port being in the active state.Type: ApplicationFiled: January 7, 2002Publication date: November 6, 2003Inventors: Gal Mor, Shmuel Ilan
-
Publication number: 20030202467Abstract: A method for handling traffic in a communication network includes setting an aggregate limit on a total rate of transmission of information by a group of flows to be transmitted over the network, and setting a respective individual limit on an individual rate of transmission by each of the flows in the group. When the information carried by packets in any given one of the flows is in excess of the respective individual limit, the packets in excess of the respective individual limit in the given one of the flows are tagged with a first excess flow tag. When the total rate of transmission of the information is in excess of the aggregate limit, the packets in excess of the aggregate limit are tagged with a second excess flow tag. Resources in the network are allocated to convey the packets responsive to the first and second excess flow tags.Type: ApplicationFiled: April 24, 2002Publication date: October 30, 2003Applicant: Corrigent Systems Ltd.Inventors: Leon Bruckman, Omer Goldfisher, Gal Mor, David Zelig
-
Publication number: 20030072259Abstract: A method for configuration of a node inserted into a bidirectional ring network includes, responsive to traffic on first and second rings of the network, determining at the node that one of the first and second rings carries the traffic in a clockwise direction around the network, while the other of the rings carries the traffic in a counterclockwise direction. The node then sends and receives advertisement packets through its network interfaces over the respective rings, advertising the determined directions of the traffic carried by the rings. Responsive to the advertisement packets received at the node, the configuration of the node is completed so that the traffic can be sent to and from the node on the first and second rings in the determined directions.Type: ApplicationFiled: October 16, 2001Publication date: April 17, 2003Applicant: CORRIGENT SYSTEMS LTD.Inventor: Gal Mor
-
Publication number: 20030021226Abstract: A communication device for interconnection of first and second networks, of which at least the first network is a bidirectional ring network, includes first and second interconnect modules, each such module adapted to receive outgoing data traffic on the first network at a data rate not substantially greater than a predetermined maximum rate for one of the ring directions, and to convey the outgoing data traffic to the second network. When a fault occurs in one of the first and second modules, the other module is reconfigured to receive substantially all of the outgoing data traffic and to convey the outgoing data traffic to the second network regardless of whether the outgoing data traffic is transmitted on the first network in the clockwise or in the counterclockwise direction. Typically, each module has its own MAC address, but when the fault occurs in one of the modules, the other module receives the traffic transmitted both to its own MAC address and to the MAC address of the failed module.Type: ApplicationFiled: July 24, 2001Publication date: January 30, 2003Inventor: Gal Mor
-
Publication number: 20020186667Abstract: A communication network includes a communication medium and a plurality of communication nodes, mutually coupled by the communication medium so as to form a ring, over which each of the nodes is configured to transmit traffic to the other nodes in both clockwise and counterclockwise directions around the ring. At least one of the nodes is configured to receive the traffic in only one of the directions at any given time.Type: ApplicationFiled: June 7, 2001Publication date: December 12, 2002Applicant: Corrigent Systems Ltd.Inventors: Gal Mor, Leon Bruckman, David Zelig
-
Publication number: 20020018481Abstract: A method for routing a data flow from a source node to a destination node among a plurality of nodes mutually linked in a ring by segments of a communication network, configured so that the data flow can traverse the ring in either of first and second, mutually-opposing directions of communication. The method includes maintaining at each of the nodes a record of respective levels of use of a network resource on the segments in the ring for both the first and second directions of communication. Responsive to the respective levels of use, one of the directions is selected at the source node, in which to route the data flow to the destination node. A notification is sent from the source node to the other nodes in the ring of an additional allocation of the resource required by the source node in order to convey the data flow to the destination node in the selected direction on the segments in the ring.Type: ApplicationFiled: February 26, 2001Publication date: February 14, 2002Applicant: Orckit Communications Ltd.Inventors: Gal Mor, Ron Grinfeld