Patents Assigned to Juniper Networks, Inc.
-
Patent number: 7826357Abstract: An ATM multiplexing apparatus for selectively performing cell discard processing in the case of congestion, on the basis of a use state of the same connection formed by cells from the side of an ATM switching unit and subscribers without installing UPC units. The ATM multiplexing apparatus, which is connected to the ATM switching unit and plural subscribers though ATM communication lines, performs multiplex processing to ATM cells sent from the plural subscribers. The ATM multiplexing apparatus has a detection means for detecting a level of a congestion state corresponding to the ATM cells received from the subscribers and discard means for selectively discarding the ATM cells received from the subscribers on the basis of a communication state determined by the ATM cells received from the ATM switching unit, ATM cells received from the subscribers and a level value of a warning signal indicating the detected congestion state.Type: GrantFiled: November 15, 2006Date of Patent: November 2, 2010Assignee: Juniper Networks, Inc.Inventor: Hiroshi Ueno
-
Patent number: 7826458Abstract: A device may receive a fragment of a fragmented data unit, determine a flow identifier that identifies a data flow with which the fragment is associated, and create a flow entry, based on the flow identifier, to store information associated with the data flow. The device may also determine a fragment key associated with the fragment, store a pointer to the flow entry based on the fragment key, correlate the fragment and another fragment, associated with the data flow, based on the fragment key and the pointer to the flow entry, and accumulate statistics associated with the fragment and the other fragment after correlating the fragment and the other fragment.Type: GrantFiled: March 5, 2009Date of Patent: November 2, 2010Assignee: Juniper Networks, Inc.Inventors: David Rowell, Jack Kohn, Gunes Aybay
-
Patent number: 7827404Abstract: A method for secure communications between a client and one of a plurality of servers performed on an intermediate device coupled to the client and the plurality of servers.Type: GrantFiled: November 6, 2006Date of Patent: November 2, 2010Assignee: Juniper Networks, Inc.Inventors: Michael Freed, Elango Gannesan
-
Publication number: 20100274919Abstract: A system delivers a media stream to a client using a delivery bandwidth. The system adjusts an amount of the bandwidth used to deliver the media stream based on a state of a buffer associated with the client that receives and buffers the delivered media stream.Type: ApplicationFiled: July 2, 2010Publication date: October 28, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Spencer GREENE, Robert DYKES
-
Publication number: 20100272112Abstract: An MPOA system for establishing communication by using layer 3 protocol on an ATM network, in which data about the layer 3 address of a source of data packets is added to an address resolution request packet which is transmitted in order to establish a shortcut VCC toward a destination of the data packets in each communication node and hence transmitted to the destination, and in the case of accepting the address resolution request packets to be transmitted in order to establish the respective shortcut VCCs toward the destination of the data packets, as for the same communication, from a plurality of the communication nodes, a shortcut VCC is established only between the destination and the communication node remotest from the destination on the network.Type: ApplicationFiled: July 2, 2010Publication date: October 28, 2010Applicant: JUNIPER NETWORKS, INC.Inventor: Koichi HORIKAWA
-
Patent number: 7822042Abstract: The present invention is directed to obtain a statistic multiplexing effect in an image transmission system using terminals stipulated by H.310 of an ITU-T recommendation. In a network including a first local area ATM network, a second local area ATM network and a public ATM network connected to the first and second ATM local area networks, multiplex gateway devices are interposed between the local area ATM networks and the public ATM network, respectively. The multiplex gateway apparatus includes ATM transmission line units 21 to 23 for calculating statistic information represented by a mean rate and a peak cell rate of ATM cells in the transmission ATM signal. A statistic multiplexing control unit 24 conducts rate addition after statistic multiplexing according to the statistic information and determines the rate addition result.Type: GrantFiled: July 19, 2006Date of Patent: October 26, 2010Assignee: Juniper Networks, Inc.Inventor: Yoshiaki Nozawa
-
Patent number: 7822718Abstract: Techniques are described for reliable restoration of archived configuration. For example, a device, such as a router, comprises a first memory to store operational configuration data and a second memory to store candidate configuration data. The candidate configuration data represents a working copy of the operational configuration data. The device further includes a control unit to lock the candidate configuration data, load archived configuration data to replace the locked candidate configuration data and commit the candidate configuration data to restore the archived configuration data as the operational configuration data of the device. In locking the candidate configuration, the device ensures reliable restoration of the candidate configuration by helping prevent the device from becoming both unreachable and inoperable.Type: GrantFiled: April 21, 2009Date of Patent: October 26, 2010Assignee: Juniper Networks, Inc.Inventors: Reid E. Wilson, Philip A. Shafer
-
Patent number: 7823195Abstract: An improved firewall for providing network security is described. The improved firewall provides for dynamic rule generation, as well using conventional fixed rules. This improvement is provided without significant increase in the processing time required for most packets. Additionally, the improved firewall provides for translation of IP addresses between the firewall and the internal network.Type: GrantFiled: August 20, 2007Date of Patent: October 26, 2010Assignee: Juniper Networks, Inc.Inventors: Ken Xie, Yan Ke, Yuming Mao
-
Publication number: 20100268819Abstract: A network device may include logic configured to detect that an event has occurred in the network device, determine an XML document structure based on the detected event, and generate an XML document with the determined structure including information relating to the detected event.Type: ApplicationFiled: July 2, 2010Publication date: October 21, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Pallavi MAHAJAN, Dogu NARIN, M. Richard SALAIZ
-
Publication number: 20100265947Abstract: A network layer device controls provision of data link layer functionality by a data link layer device to provide a requested multimedia service to a subscriber. For example, the network layer device may control the performance of multicast elaboration by the data link layer device, or the queuing and forwarding of packets by the data link layer device to facilitate transmission of packets according to a Quality of Service class. The network layer device may send control messages to the data link layer device to dynamically configure a control object stored by the data link layer device, such as multicast filter information or a Quality of Service profile. The network layer device may be a service edge router, and the data link layer device may be a customer premises equipment device, e.g., a modem or wireless access point, or a switch, e.g., a digital subscriber line access multiplier.Type: ApplicationFiled: June 28, 2010Publication date: October 21, 2010Applicant: Juniper Networks, Inc.Inventors: Mathias Kokot, Hermann Rodler, Kurt Melden, Jerome Moisand, Thomas Gemmer
-
Publication number: 20100268845Abstract: A network system uses a management routing instance to route management information between elements involved in management of the system. The system registers each element in the management routing instance when the element comes on line. Based on the management routing instance, the system creates management forwarding tables. The system then uses the management forwarding tables to route management information between the elements. Multiple systems, for example systems connected by a network, may exchange management routing instance information to allow elements in different systems to communicate management information with each other.Type: ApplicationFiled: June 30, 2010Publication date: October 21, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: James MURPHY, Saurabh Sandhir
-
Publication number: 20100265967Abstract: A packet header processing engine includes a packet processing unit that is configured to generate the packet header information based on the packet header data. A checksum generating unit is connected to the packet processing unit. The checksum generating unit is configured to compute and store a partial checksum for a packet header being processed by the packet processing unit. After all packet header information for a packet is stored in the buffer, the checksum generating unit contains a complete checksum for the packet header.Type: ApplicationFiled: July 1, 2010Publication date: October 21, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Raymond Marcelino Manese LIM, Jeffrey G. LIBBY
-
Patent number: 7817548Abstract: The invention provides an arbitration method and an arbiter circuit by which equal arbitration of output cells can be achieved with a comparatively simple configuration even where a very great number of queues are involved. The arbiter circuit includes a plurality of queues for storing output cells, and a plurality of round robins for successively providing the right of outputting output cells to the queues. The round robins are arranged in a multi-stage tree link configuration, and the queues are distributed under those of the round robins which are in the lowest order stage. Each of the round robins in the lowest order stage has a rate information holding function of holding rate information representative of a rate of cells inputted thereto.Type: GrantFiled: April 27, 2006Date of Patent: October 19, 2010Assignee: Juniper Networks, Inc.Inventor: Osamu Ohno
-
Publication number: 20100263035Abstract: Improved approaches for providing secure access to resources maintained on private networks are disclosed. The secure access can be provided through a public network using a standard network browser. Multiple remote users are able to gain restricted and controlled access to at least portions of a private network through a common access point. The solution provided by the invention is not only easily set up and managed, but also able to support many remote users in a cost-effective manner.Type: ApplicationFiled: June 23, 2010Publication date: October 14, 2010Applicant: JUNIPER NETWORKS, INC.Inventors: Theron TOCK, Sampath SRINIVAS
-
Patent number: 7813264Abstract: A router includes multiple routing engines. If the active routing engine fails, a backup one of the routing engines detects the failure and assumes the role of active routing engine. A redundancy controller circuit, connected to the multiple routing engines, facilitates the selection and switching of the routing engines. Portions of the packet forwarding engine, in addition to the routing engine, may be redundantly implemented. The active routing engine controls the selection of the redundant portion of the packet forwarding engine.Type: GrantFiled: March 21, 2005Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Anis Haq, Lawrence Hui, Scott Chew, Unmesh Agarwala, Michael Beesley
-
Patent number: 7813376Abstract: A network access device is described that uses a modified lower layer two (L2) software interface that is enhanced to operate as a proxy for a dynamic upper L2 software interface when the upper L2 software interface has been torn down, i.e., terminated unbeknownst to a subscriber device. The lower L2 software interface may, for example, be extended to incorporate certain features of the upper L2 software interface to detect such a condition. In the absence of the upper L2 software interface, the lower L2 interface may output a simulated termination request on behalf of the upper L2 interface and in accordance with the upper L2 protocol.Type: GrantFiled: June 8, 2007Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: John Gibbons, Paul Howard
-
Patent number: 7813346Abstract: A router receives a packet at an ingress interface. The router classifies the received packet based on at least a first field value contained in the header of the packet. According to the classification of the received packet, the router associates one of the plurality of forwarding tables to the packet. The router then performs a lookup operation in the associated forwarding table according to at least a second field value contained in the header of the packet. Based on the lookup operation, the router determines an egress interface and transmits the received packet from the determined egress interface.Type: GrantFiled: November 21, 2001Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Ken Kuwabara, Steven Lin, Michael Langdon
-
Patent number: 7814283Abstract: A first-in-first-out (FIFO) queue optimized to reduce latency in dequeuing data items from the FIFO. In one implementation, a FIFO queue additionally includes buffers connected to the output of the FIFO queue and bypass logic. The buffers act as the final stages of the FIFO queue. The bypass logic causes input data items to bypass the FIFO and to go straight to the buffers when the buffers are able to receive data items and the FIFO queue is empty. In a second implementation, arbitration logic is coupled to the queue. The arbitration logic controls a multiplexer to output a predetermined number of data items from a number of final stages of the queue. In this second implementation, the arbitration logic gives higher priority to data items in later stages of the queue.Type: GrantFiled: February 27, 2006Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Devereaux C. Chen, Jeffrey R. Zimmer
-
Patent number: 7813364Abstract: A cross-bar switch includes a set of input ports to accept data packets and a set of sink ports in communication with the input ports to forward the data packets. Each sink port includes a communications link interface with a Retry input. When a signal is asserted on the Retry input, the sink port aborts transmission of a data packet and waits a predetermined period of time to retransmit the data packet.Type: GrantFiled: December 11, 2006Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Abbas Rashid, Nazar Zaidi, Mark Bryers, Fred Gruner
-
Patent number: 7813278Abstract: A system provides congestion control and includes multiple queues that temporarily store data and a drop engine. The system associates a value with each of the queues, where each of the values relates to an amount of memory associated with the queue. The drop engine compares the value associated with a particular one of the queues to one or more programmable thresholds and selectively performs explicit congestion notification or packet dropping on data in the particular queue based on a result of the comparison.Type: GrantFiled: February 27, 2008Date of Patent: October 12, 2010Assignee: Juniper Networks, Inc.Inventors: Pradeep Sindhu, Debashis Basu, Jayabharat Boddu, Avanindra Godbole