Patents by Inventor Kunal R. Shah
Kunal R. Shah 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: 8849989Abstract: A method performed in a network element coupled between a subscriber end station and a multicast source for tracking a history of IGMP report messages. The network element receives and IGMP report message from the subscriber end station and determines a multicast group address and multicast source IP address corresponding to a multicast group to which the network element is a member. The network element builds an IGMP report history record indicating the subscriber end station's identity and comprises the multicast group address, the multicast source IP address, and a time stamp corresponding to the date and time at which the network element received the IGMP report message. This record is then stored in an IGMP report history database along with a plurality of other IGMP report history records so that the network element can maintain a history of IGMP report messages received from the subscriber end station.Type: GrantFiled: October 22, 2010Date of Patent: September 30, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Kunal R. Shah, Avoy K. Nanda
-
Patent number: 8638788Abstract: A router receives a leave message from a host on a subscriber circuit. The leave message indicates a request to stop receiving a multicast stream that is associated with a group object. The interface between the router and network elements including, but not limited to, a remote multicast replication interface. A group specific query is then sent on the subscriber circuit, and is directed to hosts on the subscriber circuit and regards only the multicast group of the received request. Next the group object association with the subscriber circuit is removed from the record at the router if, in response to the group specific query, no host of the subscriber circuit reports receiving the traffic stream corresponding to the multicast group identified in the leave message.Type: GrantFiled: November 22, 2011Date of Patent: January 28, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventor: Kunal R. Shah
-
Patent number: 8619777Abstract: A router is coupled to sources of multicast streams and to multicast consumer hosts through one or more network elements, for managing multicast streams sent to hosts through the one or more network elements using subscriber circuits. The interface between the router and the network elements includes, but is not limited to, a remote multicast replication interface. Reports are received from a host on a subscriber circuit. The subscriber circuit is coupled between the router and the host. The report indicates a request to receive a multicast stream that is associated with a group object. A reference counter associated with the group object is incremented and the requested multicast stream is added to a remote multicast replication circuit if the reference counter transitions from zero upon incrementing.Type: GrantFiled: November 22, 2011Date of Patent: December 31, 2013Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventor: Kunal R. Shah
-
Patent number: 8559427Abstract: In a proxy for an upstream multicast router using IGMP or MLD, a process efficiently and scalably manages an interface between the upstream multicast router and the proxy by tracking a subset of multicast sources from the plurality of multicast sources required by an aggregate state of the plurality of multicast subscriber nodes. The tracking uses an interface tracking table for determining the aggregate state for the interface instead of a forwarding information base (FIB) and membership database that tracks more specific data detailing each multicast source required by each multicast subscriber node. The process receives an IGMP or MLD membership report with at least one change in the set of multicast sources to be received on the interface, updates the interface tracking table to reflect the at least one change in the subset of multicast sources and notifies the upstream multicast router of the at least one change.Type: GrantFiled: February 25, 2011Date of Patent: October 15, 2013Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Kunal R. Shah
-
Publication number: 20130128886Abstract: A router receives a leave message from a host on a subscriber circuit. The leave message indicates a request to stop receiving a multicast stream that is associated with a group object. The interface between the router and network elements including, but not limited to, a remote multicast replication interface. A group specific query is then sent on the subscriber circuit, and is directed to hosts on the subscriber circuit and regards only the multicast group of the received request. Next the group object association with the subscriber circuit is removed from the record at the router if, in response to the group specific query, no host of the subscriber circuit reports receiving the traffic stream corresponding to the multicast group identified in the leave message.Type: ApplicationFiled: November 22, 2011Publication date: May 23, 2013Inventor: Kunal R. Shah
-
Publication number: 20130128887Abstract: A router is coupled to sources of multicast streams and to multicast consumer hosts through one or more network elements, for managing multicast streams sent to hosts through the one or more network elements using subscriber circuits. The interface between the router and the network elements includes, but is not limited to, a remote multicast replication interface. Reports are received from a host on a subscriber circuit. The subscriber circuit is coupled between the router and the host. The report indicates a request to receive a multicast stream that is associated with a group object. A reference counter associated with the group object is incremented and the requested multicast stream is added to a remote multicast replication circuit if the reference counter transitions from zero upon incrementing.Type: ApplicationFiled: November 22, 2011Publication date: May 23, 2013Inventor: Kunal R. Shah
-
Patent number: 8379641Abstract: a method for reducing computational and/or bandwidth requirements in a network including a multicast router and a layer 2 network element by efficiently communicating required source state information. The method comprises receiving at the layer 2 network element a source interest list from a host over a multicast network. The layer 2 multicast network element transmits a message to the multicast router, the message formatted to be processed by a multicast routing protocol on the multicast router after a protocol header is removed by a light host management protocol on the multicast router without any additional processing. Responsive to receiving the message at the multicast router, the light host management protocol removes the protocol header and sending the message to the multicast routing protocol to alter a set of multicast sources to be routed to the host.Type: GrantFiled: September 11, 2009Date of Patent: February 19, 2013Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Avoy K. Nanda, Kunal R. Shah
-
Patent number: 8325725Abstract: A method reduces computational and/or bandwidth requirements of multicast routing by efficiently communicating required source state information. The method comprises receiving at a first network element, executing a modified host management protocol, a source interest list from a host over a network, the source interest list identifies at least one multicast source to be one of excluded or included from routing to the host. The modified host management protocol identifies a difference between the source interest list and a source state maintained by the first network element. The modified host management protocol provides the difference between the source interest list and the source state and not an entirety of the source interest list to a multicast routing protocol to alter the set of multicast sources to be routed to the host.Type: GrantFiled: July 20, 2009Date of Patent: December 4, 2012Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Avoy K. Nanda, Kunal R. Shah
-
Publication number: 20120218997Abstract: In a proxy for an upstream multicast router using IGMP or MLD, a process efficiently and scalably manages an interface between the upstream multicast router and the proxy by tracking a subset of multicast sources from the plurality of multicast sources required by an aggregate state of the plurality of multicast subscriber nodes. The tracking uses an interface tracking table for determining the aggregate state for the interface instead of a forwarding information base (FIB) and membership database that tracks more specific data detailing each multicast source required by each multicast subscriber node. The process receives an IGMP or MLD membership report with at least one change in the set of multicast sources to be received on the interface, updates the interface tracking table to reflect the at least one change in the subset of multicast sources and notifies the upstream multicast router of the at least one change.Type: ApplicationFiled: February 25, 2011Publication date: August 30, 2012Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventor: Kunal R. Shah
-
Patent number: 8223767Abstract: A method and apparatus of dynamically distributing multicast stream to different hosts on a link-aggregation-group is described. A network element receives, on a link-aggregation-group, multicast requests and determines the bandwidth for that request by the information stored in the request. The network element further allocates bandwidth requirement on the least utilized link in link-aggregation-group. The network element additionally updates a forwarding table to indicate that the multicast stream in that request is to be forward out the allocated link.Type: GrantFiled: December 31, 2009Date of Patent: July 17, 2012Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Avoy K. Nanda, Kunal R. Shah
-
Publication number: 20120102188Abstract: A method performed in a network element coupled between a subscriber end station and a multicast source for tracking a history of IGMP report messages. The network element receives and IGMP report message from the subscriber end station and determines a multicast group address and multicast source IP address corresponding to a multicast group to which the network element is a member. The network element builds an IGMP report history record indicating the subscriber end station's identity and comprises the multicast group address, the multicast source IP address, and a time stamp corresponding to the date and time at which the network element received the IGMP report message. This record is then stored in an IGMP report history database along with a plurality of other IGMP report history records so that the network element can maintain a history of IGMP report messages received from the subscriber end station.Type: ApplicationFiled: October 22, 2010Publication date: April 26, 2012Inventors: KUNAL R. SHAH, AVOY K. NANDA
-
Publication number: 20110191813Abstract: A method and apparatus of controlling an Internet Protocol television (IPTV) channel change to a first multimedia stream of an IPTV channel, where the channel change is initiated by a set top box coupled to the network device is described. A network device receives a request from a set top box for a high-resolution multimedia stream from a device downstream and transmits a low-resolution multimedia stream upstream in place of the high-resolution multimedia stream request. The network device receives the low-resolution multimedia stream and forwards the low-resolution stream to the requesting set top box. The set top receives the low-resolution stream and displays this stream. Furthermore, the network device transmits the high-resolution multimedia stream request and receives the high-resolution multimedia stream. The set top box receives the high-resolution multimedia stream and displays this stream.Type: ApplicationFiled: February 4, 2010Publication date: August 4, 2011Inventors: Mike Rozhavsky, Kunal R. Shah
-
Publication number: 20110158113Abstract: A method and apparatus of dynamically distributing multicast stream to different hosts on a link-aggregation-group is described. A network element receives, on a link-aggregation-group, multicast requests and determines the bandwidth for that request by the information stored in the request. The network element further allocates bandwidth requirement on the least utilized link in link-aggregation-group. The network element additionally updates a forwarding table to indicate that the multicast stream in that request is to be forward out the allocated link.Type: ApplicationFiled: December 31, 2009Publication date: June 30, 2011Inventors: Avoy K. Nanda, Kunal R. Shah
-
Publication number: 20110013630Abstract: a method for reducing computational and/or bandwidth requirements in a network including a multicast router and a layer 2 network element by efficiently communicating required source state information. The method comprises receiving at the layer 2 network element a source interest list from a host over a multicast network. The layer 2 multicast network element transmits a message to the multicast router, the message formatted to be processed by a multicast routing protocol on the multicast router after a protocol header is removed by a light host management protocol on the multicast router without any additional processing. Responsive to receiving the message at the multicast router, the light host management protocol removes the protocol header and sending the message to the multicast routing protocol to alter a set of multicast sources to be routed to the host.Type: ApplicationFiled: September 11, 2009Publication date: January 20, 2011Applicant: Telefonaktiebolaget L M EricssonInventors: Avoy K. Nanda, Kunal R. Shah