1
Michael G Hluchyj, Amit Bhargave, Nanying Yin: Method for prioritizing, selectively discarding, and multiplexing differing traffic type fast packets. Codex Corporation, Darleen J Stockley, Steven G Parmelee, Charles L Warren, July 27, 1993: US05231633 (312 worldwide citation)

A queueing and dequeueing mechanism for use in an integrated fast packet network, wherein fast packets from differing traffic types are multiplexed with one another through use of a weighted round-robin bandwidth allocation mechanism (517). Fast packets within a particular traffic type are selected ...


2
Michael G Hluchyj, Nanying Yin: Dynamic encoding rate control minimizes traffic congestion in a packet network. Codex Corporation, Darleen J Stockley, Charles L Warren, May 19, 1992: US05115429 (218 worldwide citation)

This invention is suited for a packet network that carries bursty data. A mechanism is coupled to an edge node for coding bursty information into a digital format at either a first coding rate of a second coding rate which is less than the first rate. A mechanism senses traffic overload of one or mo ...


3
Nanying Yin, Steven R Willis: Method and apparatus for controlling admission of connection requests. Nortel Networks Corporation, Blakely Sokoloff Taylor & Zafman, November 9, 1999: US05982748 (165 worldwide citation)

A system controls the admission of a connection request based on available resources. The received connection request specifies a particular class of service. The system then determines the allocated bandwidth for the specified class of service. Available resources for the specified class of service ...


4
Nanying Yin: Method and apparatus for allocating shared memory resources among a plurality of queues each having a threshold value therefor. Nortel Networks, Blakely Sokoloff Taylor & Zafman, April 17, 2001: US06219728 (91 worldwide citation)

A system for allocating shared memory resources among a plurality of queues and discarding incoming data as necessary. The shared memory resources are monitored to determine a number of available memory buffers in the shared memory. A threshold value is generated for each queue indicating a maximum ...


5
Nanying Yin: Method and apparatus for servicing multiple queues. Bay Networks, Blakely Sokoloff Taylor & Zafman, July 20, 1999: US05926458 (91 worldwide citation)

A system for servicing multiple queues identifies a queue service time associated with each of the multiple queues. The queue servicing system selects a particular queue service time having the minimal value of all identified queue service times. The system services the queue associated with the sel ...


6
Michael G Hluchyj, Nanying Yin, Daniel B Grossman: Rate-based adaptive congestion control system and method for integrated packet networks. Codex Corporation, Darleen J Stockley, June 20, 1995: US05426640 (84 worldwide citation)

An adaptive congestion control device (600) and method minimize congestion using independent congestion level indicators. The invention allows efficient recovery for an integrated packet network that becomes congested and allows a user to utilize the network on a space-available basis when capacity ...


7
Michael G Hluchyj, Nanying Yin: Device and method for ATM end system cell flow regulation. Motorola, Darleen J Stockley, March 5, 1996: US05497375 (55 worldwide citation)

An end system cell flow regulator includes a congestion state determiner (208), a data source (202), a cell scheduler (206), and a leaky bucket monitor (204). The congestion state determiner typically decides congestion state based on feedback information and a timer. The data source typically furth ...


8
Nanying Yin, Marty Borden, Shiping Li, Michael Hluchyj: Queue service interval based cell scheduler with hierarchical queuing configurations. Nortel Networks Corporation, Blakely Sokoloff Taylor & Zafman, January 25, 2000: US06018527 (55 worldwide citation)

To determine when to service a cell queue in an ATM network, a cell scheduler can use an ideal service interval time. The ideal service interval time of each cell queue is the reciprocal of the bandwidth assigned to that cell queue. An interval based cell scheduler is then initialized by setting a t ...


9
Richard L Angle, Shantigram V Jagannath, Geoffrey B Ladwig, Nanying Yin: Multicast scheduling for a network device. Nortel Networks, Blakely Sokoloff Taylor & Zafman, December 9, 2003: US06661788 (52 worldwide citation)

A method and apparatus are provided for scheduling multicast data in an input-queued network device. According to one aspect of the present invention, deterministic and bounded delay for high priority multicast cells is guaranteed by the multicast scheduler. The scheduler receives a transmit request ...


10
Nanying Yin, Steven R Willis: Method and apparatus for controlling admission of connection requests. Nortel Networks, Blakely Sokoloff Taylor & Zafman, August 27, 2002: US06442138 (39 worldwide citation)

A system controls the admission of a connection request based on available resources. The received connection request specifies a particular class of service. The system then determines the allocated bandwidth for the specified class of service. Available resources for the specified class of service ...