Patents by Inventor Milan Zoranovic
Milan Zoranovic 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: 8214868Abstract: Apparatus for distributing streaming multimedia to at least one end client over a network includes memory and at least one processor operatively connected to the memory. The processor is operative: (i) to receive the streaming multimedia from at least one multimedia source via at least one of a plurality of channels in the network; (ii) when a channel change request generated by the end client for changing a channel and corresponding multimedia content from the multimedia source is not detected, to deliver the at least one multimedia stream to the end client at a first data rate; and (iii) when the channel change request has been detected, to deliver the at least one multimedia stream to the end client at a second rate for a prescribed period of time after receiving the channel change request and, after the prescribed period of time, to deliver the at least one multimedia stream to the end client at the first data rate, wherein the second data rate is greater than the first data rate.Type: GrantFiled: April 21, 2006Date of Patent: July 3, 2012Assignee: Agere Systems Inc.Inventors: Christopher W. Hamilton, David P. Sonnier, Milan Zoranovic
-
Patent number: 7599315Abstract: The resilient packet ring (RPR for short) is receiving much attention as a telecommunications network architecture. The RPR consists of dual counter-rotating ringlets and implements a ring protection scheme such as ring wrap and source steering. Topology discovery is an important aspect of the network management of the RPR. Herein described is a new topology discovery algorithm which performs in multiple phases. According to one phase of the algorithm, a station on the ring periodically exchange with only its neighboring stations a control messages containing a topology database. The topology database indicates addresses of stations on the ring and their link status. The algorithm should find applications not only in RPR but also other ring architectures.Type: GrantFiled: December 16, 2002Date of Patent: October 6, 2009Assignee: Alcatel-Lucent Canada Inc.Inventors: Jerome Cornet, Gerard Damm, Milan Zoranovic
-
Patent number: 7535845Abstract: A selective, flow-based datapath architecture is described. A Flow Control Block Manager (FCBM) is located in a flow-based datapath for selectively and intelligently processing packets in the Flow Path. If, according to the FCBM, efficiency gains can be achieved by creating a flow control block and employing flow-based processing on a packet stream, the packets are processed accordingly. If, however, insufficient gains are anticipated the packets are processed in a flow-unaware manner. The FCBM determines the manner in which to process packets based on a set of criteria.Type: GrantFiled: October 28, 2004Date of Patent: May 19, 2009Assignee: Alcatel LucentInventors: Bashar Said Bou-Diab, Lyle Strub, Milan Zoranovic, Gerard Damm, Jerome Cornet
-
Patent number: 7453810Abstract: A backpressure mechanism uses a TDM backpressure bus with each port card being assigned time slot. During its time slot, each ingress card/port writes on the bus the number of packets it transmitted to an egress ports during the last data refresh cycle. This information is read by the egress ports and used to compute current depth of the switch fabric output queues. In addition to information received from ingress cards, egress cards keep count of number of packets received from the appropriate switch fabric port and based on it estimate/calculate the current depth of the switch fabric output queue. Congestion states are calculated for all queues by comparing the queue depth with a respective threshold. Each egress card uses these congestion states to generate backpressure signals to ingress cards. Ingress card are using these signals to make decision whether to send or not traffic to destination egress card/port.Type: GrantFiled: July 27, 2004Date of Patent: November 18, 2008Assignee: Alcatel LucentInventors: Milan Zoranovic, Brian McBride, Peter Rabinovitch
-
Publication number: 20070250635Abstract: Apparatus for distributing streaming multimedia to at least one end client over a network includes memory and at least one processor operatively connected to the memory. The processor is operative: (i) to receive the streaming multimedia from at least one multimedia source via at least one of a plurality of channels in the network; (ii) when a channel change request generated by the end client for changing a channel and corresponding multimedia content from the multimedia source is not detected, to deliver the at least one multimedia stream to the end client at a first data rate; and (iii) when the channel change request has been detected, to deliver the at least one multimedia stream to the end client at a first rate for a prescribed period of time after receiving the channel change request and, after the prescribed period of time, to deliver the at least one multimedia stream to the end client at the first data rate, wherein the second data rate is greater than the first data rate.Type: ApplicationFiled: April 21, 2006Publication date: October 25, 2007Inventors: Christopher Hamilton, David Sonnier, Milan Zoranovic
-
Publication number: 20060165049Abstract: A selective, flow-based datapath architecture is described. A Flow Control Block Manager (FCBM) is located in a flow-based datapath for selectively and intelligently processing packets in the Flow Path. If, according to the FCBM, efficiency gains can be achieved by creating a flow control block and employing flow-based processing on a packet stream, the packets are processed accordingly. If, however, insufficient gains are anticipated the packets are processed in a flow-unaware manner. The FCBM determines the manner in which to process packets based on a set of criteria.Type: ApplicationFiled: October 28, 2004Publication date: July 27, 2006Applicant: ALCATELInventors: Bashar Bou-Diab, Lyle Strub, Milan Zoranovic, Gerard Damm, Jerome Cornet
-
Publication number: 20060023705Abstract: A backpressure mechanism uses a TDM backpressure bus with each port card being assigned time slot. During its time slot, each ingress card/port writes on the bus the number of packets it transmitted to an egress ports during the last data refresh cycle. This information is read by the egress ports and used to compute current depth of the switch fabric output queues. In addition to information received from ingress cards, egress cards keep count of number of packets received from the appropriate switch fabric port and based on it estimate/calculate the current depth of the switch fabric output queue. Congestion states are calculated for all queues by comparing the queue depth with a respective threshold. Each egress card uses these congestion states to generate backpressure signals to ingress cards. Ingress card are using these signals to make decision whether to send or not traffic to destination egress card/port.Type: ApplicationFiled: July 27, 2004Publication date: February 2, 2006Applicant: AlcatelInventors: Milan Zoranovic, Brian McBride, Peter Rabinovitch
-
Publication number: 20040114530Abstract: The resilient packet ring (RPR for short) is receiving much attention as a telecommunications network architecture. The RPR consists of dual counter-rotating ringlets and implements a ring protection scheme such as ring wrap and source steering. Topology discovery is an important aspect of the network management of the RPR. Herein described is a new topology discovery algorithm which performs in multiple phases. According to one phase of the algorithm, a station on the ring periodically exchange with only its neighboring stations a control messages containing a topology database. The topology database indicates addresses of stations on the ring and their link status. The algorithm should find applications not only in RPR but also other ring architectures.Type: ApplicationFiled: December 16, 2002Publication date: June 17, 2004Applicant: Alcatel Canada Inc.Inventors: Jerome Cornet, Gerard Damm, Milan Zoranovic
-
Publication number: 20040103179Abstract: Among networks of ring configuration, the dual ring topology with source steering or wrapping capabilities offers numerous advantages over a single ring topology. In the management of a ring network, problems consist in making sure that every node in the ring is aware of the current ring topology. If, however, two or more links fail even in a dual ring network, the propagation of discovery packets is not guaranteed. A new topology discovery technique is disclosed. In accordance with one aspect of the invention, the algorithm uses only one discovery packet format and a set of timers for a variety of actions to be performed at each node on the ring. The protocol finds valuable applications in RPR and many similar network architectures.Type: ApplicationFiled: November 26, 2002Publication date: May 27, 2004Applicant: Alcatel Canada Inc.Inventors: Gerard Damm, Milan Zoranovic, Qunwei Chen