Patents by Inventor Greg M. Bernstein
Greg M. Bernstein 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: 8891382Abstract: The disclosure includes an apparatus comprising: a path computation element (PCE) comprising a processor configured to: receive a path computation element protocol (PCEP) path computation request from a path computation client (PCC), wherein the path computation request comprises an impairment validation request that directs the PCE to perform an impairment validation of a network path; after receiving the path computation request, compute a network path; and perform an impairment validation of the network path specified by the impairment validation request. In another embodiment, the disclosure includes a method comprising: sending, by a PCC a PCEP path computation request to a PCE, wherein the request directs the PCE to perform routing and wavelength assignment (RWA) and a first impairment validation of a network path, wherein the request comprises a type of signal quality of the network path which indicates the first type of impairment validation to be performed.Type: GrantFiled: July 6, 2012Date of Patent: November 18, 2014Assignee: Futurewei Technologies, Inc.Inventors: Young Lee, Greg M. Bernstein
-
Patent number: 8358662Abstract: An apparatus comprising a node configured to communicate with a path computation element (PCE) and a neighbor node, wherein the node is configured to send a local traffic engineering (TE) information directly to the PCE without sending the local TE information to the neighbor node. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCE protocol (PCEP) session with a PCE, and sending a TE information directly to the PCE without flooding the TE information. Also disclosed is a method comprising receiving a TE information, updating a first TE database (TED) using the TE information, and synchronizing the first TED with a second TED.Type: GrantFiled: August 21, 2009Date of Patent: January 22, 2013Assignee: Futurewei Technologies, Inc.Inventors: Greg M. Bernstein, Young Lee, Yijun Xiong
-
Publication number: 20100054267Abstract: An apparatus comprising a node configured to communicate with a path computation element (PCE) and a neighbor node, wherein the node is configured to send a local traffic engineering (TE) information directly to the PCE without sending the local TE information to the neighbor node. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCE protocol (PCEP) session with a PCE, and sending a TE information directly to the PCE without flooding the TE information. Also disclosed is a method comprising receiving a TE information, updating a first TE database (TED) using the TE information, and synchronizing the first TED with a second TED.Type: ApplicationFiled: August 21, 2009Publication date: March 4, 2010Applicant: FUTUREWEI TECHNOLOGIES, INC.Inventors: Greg M. Bernstein, Young Lee, Yijun Xiong
-
Patent number: 7054554Abstract: An exemplary embodiment of the invention is a method of detecting network elements in an optical communications network. The method includes an initiating network element generating a neighbor discovery message including a requested hierarchy level at which neighbor discovery is requested and transmitting the neighbor discovery message downstream along the optical communications network. A downstream network element receives the neighbor discovery message, determines if the downstream network element operates at the requested hierarchy level. The downstream network element generates a responding neighbor discovery message if the downstream network element operates at the requested hierarchy level and transmits the responding neighbor discovery message to the initiating network element. Alternate embodiments include a system and storage medium for implementing the method.Type: GrantFiled: November 2, 2001Date of Patent: May 30, 2006Assignee: CIENA CorporationInventors: Robert McNamara, Greg M. Bernstein, Robert A. Levin, Srinivasa Hebbar
-
Patent number: 6807174Abstract: A method and apparatus for efficiently transporting DS-X traffic in packet form over an ATM or other packet network. Specifically, virtual connection or slot provisioning and/or cell concentration techniques are used to compact the amount of DS-X traffic broadcast between communications system devices such as the access mux and the communications switch and spare bandwidth. In provisioning, a configured DS-X loading of an end node supporting DS-X traffic is ascertained. In turn, a minimum number of virtual connections for bearing packetized DS-X traffic are established, either at communications system configuration or as needed. In concentration processing, a dynamic association between the virtual connections and the DS-X traffic is established, typically on a per frame basis. Only those digital channels entering the node within a given time frame which actually bear DS-X traffic will be assigned a slot within packet. Concentration may be augmented by provisioning to further reduce bandwidth requirements.Type: GrantFiled: April 5, 2002Date of Patent: October 19, 2004Assignee: Nortel Networks LimitedInventors: Greg M. Bernstein, Premal Desai, Jeffrey T. Gullicksen
-
Patent number: 6597662Abstract: Fairness is provided among network sessions contending for available bit rate (ABR) service in an asynchronous transfer mode network by determining congestion information on a per port basis. ABR cells are monitored to determine which rate information per outgoing port based on ABR cells leaving a switch. Using the ABR per port rate, the available capacity, and the input rate to output queues, a link congestion parameter (LCP) is determined. Resource Management (RM) cells traveling through the switch are monitored to determine whether the new LCP is lower than the explicit rate (ER) field in RM cell. If the new LCP is lower, the new LCP is stuffed into the RM cell. When the sender receives the LCP value, the sender output rate is adjusted based on the LCP. Because LCP is determined based on per port traffic flow, fairness is provided among session competing for available ABR capacity.Type: GrantFiled: May 13, 1998Date of Patent: July 22, 2003Assignee: Nortel Networks LimitedInventors: Anurag Kumar, Santosh P. Abraham, Greg M. Bernstein, Jeffrey T. Gullicksen, Gurpreet S. Chhabra
-
Publication number: 20020122418Abstract: A method and apparatus for efficiently transporting DS-X traffic in packet form over an ATM or other packet network. Specifically, virtual connection or slot provisioning and/or cell concentration techniques are used to compact the amount of DS-X traffic broadcast between communications system devices such as the access mux and the communications switch and spare bandwidth. In provisioning, a configured DS-X loading of an end node supporting DS-X traffic is ascertained. In turn, a minimum number of virtual connections for bearing packetized DS-X traffic are established, either at communications system configuration or as needed. In concentration processing, a dynamic association between the virtual connections and the DS-X traffic is established, typically on a per frame basis. Only those digital channels entering the node within a given time frame which actually bear DS-X traffic will be assigned a slot within packet. Concentration may be augmented by provisioning to further reduce bandwidth requirements.Type: ApplicationFiled: April 5, 2002Publication date: September 5, 2002Inventors: Greg M. Bernstein, Premal Desai, Jeffrey T. Gullicksen
-
Patent number: 6404765Abstract: A method and apparatus for efficiently transporting DS-X traffic in packet form over an ATM or other packet network. Specifically, virtual connection or slot provisioning and/or cell concentration techniques are used to compact the amount of DS-X traffic broadcast between communications system devices such as the access mux and the communications switch and spare bandwidth. In provisioning, a configured DS-X loading of an end node supporting DS-X traffic is ascertained. In turn, a minimum number of virtual connections for bearing packetized DS-X traffic are established, either at communications system configuration or as needed. In concentration processing, a dynamic association between the virtual connections and the DS-X traffic is established, typically on a per frame basis. Only those digital channels entering the node within a given time frame which actually bear DS-X traffic will be assigned a slot within packet. Concentration may be augmented by provisioning to further reduce bandwidth requirements.Type: GrantFiled: May 6, 1998Date of Patent: June 11, 2002Assignee: Nortel Networks LimitedInventors: Greg M. Bernstein, Premal Desai, Jeffrey T. Gullicksen
-
Patent number: 6370114Abstract: The benefits of Transport Control Protocol (TCP) over Available Bit Rate (ABR) Service of an Asynchronous Transfer Mode (ATM) network is extended to the entire TCP connection by intercepting and modifying TCP congestion control information in accordance with resource information associated with the TCP connection. An algorithm calculates a new advertised window size based on various network resource parameters, such as ABR. The advertised window is adjusted if the newly calculated window size is smaller than the advertised window size. By adjusting the TCP window, the normal extreme fluctuations of the TCP window are avoided.Type: GrantFiled: December 31, 1997Date of Patent: April 9, 2002Assignee: Nortel Networks LimitedInventors: Jeffrey T. Gullicksen, Greg M. Bernstein, Gurpreet S. Chhabra
-
Patent number: 6128301Abstract: A telecommunications network provides efficient switching for voice-over-data lines by having access units coupled to the sources and destinations of telephone calls using virtual channels created in a packet switch to connect to a channel switch that converts incoming packets into the outgoing packets and causes the packet switch to route the outgoing packets to the proper access units.Type: GrantFiled: November 7, 1996Date of Patent: October 3, 2000Assignee: Nortel Networks LimitedInventor: Greg M. Bernstein
-
Patent number: 5999529Abstract: A plurality of voice-over-ATM modules operate in parallel and each processes at least one type of AAL. Interface circuitry and contention circuitry allow the parallel modules to interact. The result is an interworking between ATM streams and different types of equipment.Type: GrantFiled: September 16, 1997Date of Patent: December 7, 1999Assignee: Nortel Networks CorporationInventors: Greg M. Bernstein, Jeffrey T. Gullicksen
-
Patent number: 5912880Abstract: A system in a receiver of ATM cells determines an average cell interarrival time by determining the amount of time required for a predetermined number of cells to arrive. The system then uses the average cell interarrival time to adjust the internal timing of the receiver.Type: GrantFiled: November 7, 1996Date of Patent: June 15, 1999Assignee: Northern Telecom, LimitedInventor: Greg M. Bernstein
-
Patent number: 5007087Abstract: Information-theoretic notions are employed to establish the predictability of a random number generated from a circuit exhibiting chaos in order to obtain a number from a sequence of numbers with a known level of randomness and security. The method provides a measure of information loss whereby one may select the number of iterations before or between bit sampling in order to extract a secure pseudo-random number. A chaotic output is obtained by use of a sample and hold circuit coupled in a feedback loop to a variable frequency oscillator, such as a voltage controlled oscillator circuit, and operated with a positive Lyapunov exponent. A source signal generator, such as a periodic wave generator, provides a driving signal to the sample and hold circuit.Type: GrantFiled: April 16, 1990Date of Patent: April 9, 1991Assignee: Loral Aerospace Corp.Inventors: Greg M. Bernstein, Michael A. Lieberman