Patents Represented by Attorney Cindy Kaplan
  • Patent number: 7792111
    Abstract: A method and apparatus for establishing multicast and unicast forwarding are disclosed. In one embodiment, a method includes transmitting path messages to a plurality of receivers, receiving a plurality of messages in response to the path messages and establishing unicast and multicast forwarding based on received unicast and multicast labels. Each of the receivers is associated with a sub-LSP (Label Switched Path) in a Point-to-Multipoint (P2MP) LSP and the response messages include a multicast label and at least one unicast label corresponding to a unicast path to one of the receivers.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: September 7, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Narayanan, Robert Goguen, Ali Sajassi, Samir Vapiwala
  • Patent number: 7787900
    Abstract: Systems and methods for advanced signaling between stages of transmitters and/or receivers in a digital communication system. One or more intermediate frequency signals and one or more control signals may share the same cable. Also, systems and methods are provided for calibrating head end receiver gain to improve subscriber unit power control loop performance.
    Type: Grant
    Filed: June 1, 2009
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Alireza Raissinia, Gregory Taylor, Gregory Raleigh, Michael Pollack, Vincent K. Jones
  • Patent number: 7782841
    Abstract: A method for data communication across a layer 2 bridged network having two or more edge nodes configured for receiving and transmitting multiprotocol data packets. The method includes creating a pseudowire circuit across the bridged network, receiving data packets at one of the edge nodes, encapsulating data packets into pseudowire frames, encapsulating the pseudowire frames inside MAC frames, and transmitting the encapsulated frames over the carrier bridged network.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: August 24, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjeev Rampal, Jimmy Ervin, Norman Finn, Michael Smith
  • Patent number: 7779126
    Abstract: A method and system for propagating filters to an upstream device. The method includes generating a filter at a first network device and sending information on the filter to a second network device located upstream from the first network device. The first network device then requests the second network device to install the filter.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: August 17, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: David Cheriton
  • Patent number: 7764686
    Abstract: Flexible migration from IPv4 to IPv6 is facilitated for the Internet and other data networks employing Internet Protocol. In one implementation, certain IPv4 nodes are enhanced by use of a dual address including a globally significant realm address and a locally significant address used only within a particular realm. This dual IPv4 address may be readily mapped to or from an IPv6 address. The enhancement and address mapping scheme may be used to automatically tunnel IPv6 packets through IPv4 infrastructure and to use enhanced IPv4 nodes to contact IPv6 infrastructure.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: July 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John Albert Toebes, Eric Levy-Abegnoli, Pascal Thubert
  • Patent number: 7760692
    Abstract: Significant improvements in throughput of networks employing disparate physical layer standards are provided. Different physical layer standards are segregated into different frequency channels. In one implementation, 802.11b traffic and 802.11g traffic are segregated into different frequency channels. A network management tool allows the user to specify channels to either, e.g., 802.11b-only, 802.11g-only, 802.11b preferred and 802.11g discouraged, or 802.11g preferred and 802.11b discouraged. Access points are given the capability of preventing or discouraging client traffic of either given type.
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: July 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Tania Sung-Yi Chen, Bretton Douglas, Arnold Bilstad
  • Patent number: 7754165
    Abstract: An apparatus for use in parallel reaction of materials. The apparatus includes a base having a plurality of reaction wells, each of the reaction wells having a closed lower end and open upper end for receiving reactant materials. A cover is configured for sealing engagement with the base to form a housing enclosing the plurality of reaction wells and defining a common pressure chamber in communication with the reaction wells. The apparatus further includes an inlet port in communication with the pressure chamber for supplying pressurized fluid to the chamber to pressurize the reaction wells. The housing is configured to sustain a pressure substantially above atmospheric pressure.
    Type: Grant
    Filed: February 20, 2007
    Date of Patent: July 13, 2010
    Assignee: Symyx Solutions, Inc.
    Inventors: Lynn Van Erden, Howard Turner, David M. Lowe
  • Patent number: 7746793
    Abstract: Systems and methods for assuring consistency between MPLS forwarding and control planes. The control plane can be made aware of forwarding plane anomalies and can respond appropriately. One particular application is assuring consistency between forwarding and control planes of a Fast Reroute backup tunnels used to protect an MPLS Traffic Engineering LSP from a link and/or a node failure. When a backup tunnel forwarding failure is detected, the control plane can react by, for example, rerouting the backup tunnel and/or sending a notification to the operator or head-end of the protected Traffic Engineering LSP.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: June 29, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Thomas D. Nadeau, Jean Philippe Vasseur
  • Patent number: 7738382
    Abstract: A hierarchical multi-rate multi-precedence policer is disclosed. The policer discards packets based on assigned precedence levels. When traffic exceeds an available service rate, the policer drops packets of lower precedence levels to make room for packets of higher precedence levels. In certain implementations, the policer also guarantees bandwidth to each level, thus preventing complete loss of lower precedence traffic when there is a large amount of higher precedence traffic.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: June 15, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Francois Le Faucheur, Anna Charny, Sandeep Bajaj
  • Patent number: 7734979
    Abstract: An automatic retransmission system offering good latency and overhead characteristics combined with programmable tradeoffs among overhead, latency, and error performance. ARQ (Automatic Repeat reQuest) blocks present at both ends of a link coordinate to automatically attempt to re-send data if that data was not received properly the first time it was sent. Re-transmission from the transmitter (transmitter) is requested by the receiver (Receiver) via a highly reliable “Repeat Request” (RR) mechanism. This RR scheme carries sufficient information back to the transmitter for it to determine which previous transmissions need to be re-sent.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent K. Jones, Gregory G. Raleigh, David P. Bokaie, Joseph Middleton, Ali Raissinia
  • Patent number: 7733779
    Abstract: A method and system for call admission and preemption in a network having an ingress node and an egress node defining an ingress/egress node pair, and one or more core nodes located in a path between the ingress node and the egress node and configured to mark packets exceeding an admission threshold. The method includes calculating a sustainable preemption rate based on a rate of traffic received at the egress node from the ingress node that passed through the one or more core nodes without being marked, and a ratio between a preemption threshold and the admission threshold. If a traffic load to the egress node is greater than the sustainable preemption rate, at least some traffic is dropped so that the traffic load does not exceed the sustainable preemption rate for the ingress/egress node pair.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: June 8, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Anna Charny, Francois Le Faucheur
  • Patent number: 7702765
    Abstract: Techniques for automatically creating a BGP mesh, and more specifically, an iBGP mesh, are provided. Peering information is flooded to routers within a network AS. The peering information is analyzed and a list of neighbors is created. BGP sessions are then performed with the neighbors to establish the BGP mesh.
    Type: Grant
    Filed: March 1, 2004
    Date of Patent: April 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Robert Raszuk
  • Patent number: 7698580
    Abstract: In a wired data telecommunication network power sourcing equipment coupled to a powered device performs policing of power drawn by the powered device. In one embodiment, a method includes monitoring power drawn by the powered devices at power sourcing equipment, each powered device having a policing limit associated therewith. If power drawn by one of the powered devices exceeds the policing limit, it is determined if a power budget of the power sourcing equipment continues to provide power to the powered devices. If the power budget has been exceeded, action is initiated at the power sourcing equipment. The action may include sending or logging a warning, requesting the powered device to reduce its power requirement or removing power from one of the powered devices. An apparatus for policing inline power is also disclosed.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: April 13, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Frederick Roland Schindler, Asok Tiyyagura
  • Patent number: 7697534
    Abstract: In one embodiment, a method generally includes identifying at a local Virtual Private LAN Service Provider Edge (VPLS PE) device whether remote VPLS PE devices are configured for operation as a Provider Backbone Bridge (PBB), negotiating pseudowire connections with the remote VPLS PE devices based on identification of the remote VPLS PE device configuration, receiving a frame destined for one of the remote VPLS PE devices, and transmitting the frame in a format compatible with the remote VPLS PE device. The local VPLS PE is configured for operation as a PBB and at least one of the remote VPLS PE devices is not configured for operation as a PBB. An apparatus for use in mixed mode VPLS network is also disclosed.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: April 13, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ashok Narayanan, Richard Bradford, George Swallow, Ali Sajassi, Samer Salam
  • Patent number: 7693061
    Abstract: There is provided a traffic placement method in a communications network, the communications network comprising a plurality of nodes, the nodes being connected to one another by links, the method comprising selecting a (possibly non-strict) subset from a given set of traffic flow demands and calculating a plurality of paths for the selected demands under consideration of a set of constraints using an algorithm hybridization combining backtrack search with local consistency techniques (BT+CS) and guiding search by the use of one or more probe generators, that is, search techniques that solve a routing sub-problem or an arbitrary relaxation of the traffic placement problem. By using a hybrid algorithm that integrates other solvers (search techniques) into BT+CS through the use of probe generators, a more powerful search strategy can be achieved compared to BT+CS or the individual search techniques.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: April 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Hani El-Sakkout, Vassilis Liatsos, Stefano Novello
  • Patent number: 7693089
    Abstract: A system and method for performing an upgrade in a communication network comprising network elements coupled together to form one or more circuits are disclosed. In one embodiment, the upgrade is generated at a node in communication with the circuits and the method generally comprises providing a list of circuits or spans available for the upgrade and receiving input from a user identifying at least one circuit to be upgraded or at least one span for the upgraded circuit and a type of upgrade to be performed. The method further comprises automatically performing the upgrade.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: April 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Tantsis, Amit Bhardwaj, Ping Yan, Andrew K. Lie, Lisong Liu
  • Patent number: 7693146
    Abstract: A method and system for filtering traffic in a multicast network are disclosed. Multicast packets are received at a network device which has a multicast routing table and a list containing nodes or interfaces authorized for transmitting multicast traffic into the network at the network device. The method includes determining if the network device is directly connected to a source of the multicast packet and only if the network device is directly connected to the source of the multicast packet, checking the list to determine if the source is an authorized source and dropping or blocking multicast packets from the source if the source is not an authorized source. The method further includes processing multicast packets from the source according to the multicast routing table.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: April 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Srinivas Subramanian
  • Patent number: 7694021
    Abstract: Techniques for implementing a firewall in a gateway network element between two IP based networks is provided. Packets can be filtered out that specify the gateway network element as the source, where the packet comes from the network that is not visible to the other network. For example, if a packet on DCC going to the gateway network element specifies the gateway network element as the source, the packet can be discarded.
    Type: Grant
    Filed: October 21, 2003
    Date of Patent: April 6, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Lee Shombert, Stephen James, Jennifer Carle, David Friedman
  • Patent number: 7688832
    Abstract: A method and system for preventing misforwarding of packets from an MPLS network to a virtual private network are disclosed. The method includes receiving a packet at an ingress edge node of the MPLS network, associating a cookie with a label bound to a route by an egress edge node of the MPLS network, and inserting the cookie on an MPLS label stack at the ingress edge node. The packet is transmitted over the MPLS network to an egress edge node. The cookie allows the egress edge node to detect if the transmitted packet is misforwarded by comparing the cookie in the label stack of the transmitted packet with a stored cookie label at the egress edge node.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: March 30, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Theodore Qian, Eric Rosen
  • Patent number: 7684316
    Abstract: In one embodiment, a method includes receiving a multicast join message at a node having a plurality of interfaces, identifying the interface at which the join message was received, and selecting one or more of the interfaces to transmit the join message based on whether the join message was received on a ring interface. If the join message was received on one of the ring interfaces, the join message is transmitted on another of the interfaces. If the join message was not received on one of the ring interfaces, the join message is transmitted on both of the ring interfaces. The method further includes receiving multicast data and transmitting the multicast data on the interface at which the join message was received.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: March 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Gregory Shepherd, Apoorva Karan, John M. Zwiebel, Dino Farinacci