Patents by Inventor Sunil Khaunte

Sunil Khaunte 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: 8254394
    Abstract: According to specific embodiments of the invention, a technique is described for providing constant bit rate (CBR) service over shared access channels in a computer network. The technique of the present invention provides a plurality of linked lists of grant allocation elements at the head end of the network for implementing CBR service to requesting nodes on each shared access channel. Each grant allocation element corresponds to a respective unsolicited CBR grant allocated to a particular node on a selected channel. A CBR service request sent by a particular node to the head end is handled by an admission control engine within the head end. If admission control admits the CBR service request, it inserts one or more unsolicited grant allocation elements relating to the admitted request in at least one of the plurality of linked lists. Each linked list of grant allocation elements is used to generate a CBR portion of a respective, fixed size, grant allocation MAP message.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: August 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Ajay Chandra Gummalla, Sunil Khaunte
  • Patent number: 8121043
    Abstract: An approach for managing the consumption of resources uses adaptive random sampling to decrease the collection of flow statistical data as the consumption of resources increases. When a packet is received from a network, a determination is made whether the packet belongs to an existing flow, for which flow statistical data is being collected, or to a new flow. If the packet belongs to an existing flow, then the flow statistical data for the existing flow is updated to reflect the packet. If the packet belongs to the new flow, then a sampling probability is used to determine whether the new flow is to be sampled. The sampling probability is determined, at least in part, upon a current usage of resources.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: February 21, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaoxue Ma, Paul Gleichauf, Ganesh Sadasivan, Sunil Khaunte, Paul Aitken
  • Patent number: 7739393
    Abstract: Disclosed are methods and apparatus for guaranteeing restoration of traffic between one or more cable modems and a backup cable modem termination system upon failure of an active cable modem termination system are disclosed. Subscriber information associated with one or more cable modems are received from an active cable modem termination system. The subscriber information includes one or more subscriber identifiers. For instance, the subscriber information may include a primary subscriber identifier that identifies a particular cable modem as well as a secondary subscriber identifier that is assigned to high priority traffic such as that being transmitted in real-time. In addition, the subscriber information may also include a scheduling type that is further used to categorize the real-time traffic, such as into voice or video traffic.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: June 15, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Yong Lu, Jin Zhang, Sunil Khaunte, Kartik Chandran
  • Patent number: 7620055
    Abstract: A method of using DOCSIS 1.1 features to allow the addition of ISPs and QOS levels to a single cable modem without having to modify the CMTS is described in the various figures. Instead of using the SID of a data packet to determine the VPN tag of a data packet (DOCSIS 1.0), a service flow is used to identify the appropriate tag. This is done using the DOCSIS 1.1 configuration file. By doing so, the need for creating additional sub-interfaces in the cable modem interface does not arise. Instead, the configuration is modified at the provisioning server, i.e., the DHCP/TFTP server.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: November 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Kartik Chandran, Chrisanto Leano, Sunil Khaunte, Jerry D. Goodrich, Kelly Schaefer
  • Patent number: 7392279
    Abstract: A time-based buffering system buffers data based upon how long the data should be held in order to comply with a traffic shaping policy. The data's source or destination need not be considered in determining where to buffer the data. The time-based buffering system includes a collection of time-based queues, each of which has a different time to dequeue. The system controlling traffic shaping determines how long a particular piece of data should be buffered (a “traffic shaping delay”) until it can be put on the network. Then, based upon that length of time, the system chooses one of the time-based of queues in which to buffer the data. That chosen queue has a dequeuing time that matches the traffic shaping delay. After the chosen queue dequeues its contents (at the specified time), it assumes a new dequeing time and is free to buffer new data that must be delayed by a time matching the new dequeuing time.
    Type: Grant
    Filed: March 26, 1999
    Date of Patent: June 24, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Kartik S. Chandran, Guenter Roeck, Sunil Khaunte
  • Patent number: 7227889
    Abstract: Methods, apparatus, and computer-readable media are disclosed for performing diagnostic tests of a communication link between a headend and a cable modem without having to assign an IP address to the cable modem. The diagnostic tests are performed at the MAC layer and test the state of the hardware between and including the cable modem termination system (CMTS) and a selected cable modem. By doing so, a network operator is able to more easily focus in on a potential problem in cable RF/MAC connectivity between the two components by first eliminating (or identifying) a problem with hardware before focusing on problem-solving at the software level, typically at the Network layer, at which point the cable modem is assigned an IP address.
    Type: Grant
    Filed: April 24, 2003
    Date of Patent: June 5, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Guenter E. Roeck, Wei-Sing Chen, Sunil Khaunte, Mark E. Millet
  • Publication number: 20070041331
    Abstract: An approach for managing the consumption of resources uses adaptive random sampling to decrease the collection of flow statistical data as the consumption of resources increases. When a packet is received from a network, a determination is made whether the packet belongs to an existing flow, for which flow statistical data is being collected, or to a new flow. If the packet belongs to an existing flow, then the flow statistical data for the existing flow is updated to reflect the packet. If the packet belongs to the new flow, then a sampling probability is used to determine whether the new flow is to be sampled. The sampling probability is determined, at least in part, upon a current usage of resources.
    Type: Application
    Filed: August 19, 2005
    Publication date: February 22, 2007
    Inventors: Xiaoxue Ma, Paul Gleichauf, Ganesh Sadasivan, Sunil Khaunte, Paul Aitken
  • Patent number: 7092397
    Abstract: A method of using DOCSIS 1.1 features to allow the addition of ISPs and QOS levels to a single cable modem without having to modify the CMTS is described in the various figures. Instead of using the SID of a data packet to determine the VPN tag of a data packet (DOCSIS 1.0), a service flow is used to identify the appropriate tag. This is done using the DOCSIS 1.1 configuration file. By doing so, the need for creating additional sub-interfaces in the cable modem interface does not arise. Instead, the configuration is modified at the provisioning server, i.e., the DHCP/TFTP server.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: August 15, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Kartik Chandran, Chrisanto Leano, Sunil Khaunte, Jerry D. Goodrich, Kelly Schaefer
  • Patent number: 7039939
    Abstract: Methods, apparatus, and computer-readable media are disclosed for creating a virtual lookahead upstream receiver in a single physical upstream receiver in a CMTS, thereby avoiding having to dedicate an upstream receiver strictly for lookahead capability. A lookahead receiver is used to determine whether a potential alternative frequency is better than the frequency presently being used. A physical upstream receiver is assigned to operate under a set of operational parameters associated with a logical lookahead receiver during a particular time slot. The logical receiver receives upstream data from a selected test modem using an alternative upstream frequency. It is then determined whether the alternative upstream frequency is preferable over the frequency presently being used. If so, the physical receiver is configured to operate normally under the set of operational parameters associated with the logical receiver.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: May 2, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Mark E. Millet, Chrisanto Leano, Sunil Khaunte
  • Patent number: 6956865
    Abstract: A technique is described for improving packet performance in an access network. The access network comprises a Head End and a plurality of nodes. The access network further includes at least one shared-access upstream channel used by the first plurality of nodes to communicate with the Head End. Propagation delay data associated with at least a portion of the plurality of nodes using the at least one upstream channel is obtained. The propagation delay data is then used to dynamically adjust the lookahead time value associated with the generating of MAP messages for the at least one upstream channel.
    Type: Grant
    Filed: January 7, 2000
    Date of Patent: October 18, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Sunil Khaunte, Guenter Roeck, Chrisanto Leano, Son Nguyen
  • Publication number: 20040034871
    Abstract: Disclosed are methods and apparatus for guaranteeing restoration of traffic between one or more cable modems and a backup cable modem termination system upon failure of an active cable modem termination system are disclosed. Subscriber information associated with one or more cable modems are received from an active cable modem termination system. The subscriber information includes one or more subscriber identifiers. For instance, the subscriber information may include a primary subscriber identifier that identifies a particular cable modem as well as a secondary subscriber identifier that is assigned to high priority traffic such as that being transmitted in real-time. In addition, the subscriber information may also include a scheduling type that is further used to categorize the real-time traffic, such as into voice or video traffic.
    Type: Application
    Filed: January 28, 2002
    Publication date: February 19, 2004
    Applicant: Cisco Technology, Inc.
    Inventors: Yong Lu, Jin Zhang, Sunil Khaunte, Kartik Chandran
  • Patent number: 6621812
    Abstract: Unsolicited grants are allocated a selected time interval for scheduling transmission of audio packets at a network endpoint. A network processing node switches from outputting unsolicited grants to polling for packet transmission requests when Voice Activity Detection (VAD) at the transmitting endpoint stops generating audio packets. The network processing node switches back to outputting unsolicited grants when the endpoint resumes generation of audio packets. The unsolicited grants include one or more additional grants within the selected time interval that flush out one or more audio packets that may already be queued for transmitting. These additional grants reduce the latency normally caused when Voice Activity Detection (VAD) stops and then restarts audio packet transmission.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: September 16, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: John T. Chapman, Guenter Roeck, Sunil Khaunte
  • Patent number: 6614799
    Abstract: A technique is provided for dynamically adjusting modem back-off parameters in a cable modem network. The technique is based on the theoretical result that the ratio of the number of the successful band width requests (Ns) to the number of collisions (Nc) has a value (e-31) when the back-off values are correctly estimated. The present technique for dynamically adjusting modem back-off parameters utilizes this concept to correspondingly correct the back-off parameters, depending upon the value of the Nc/Ns ratio, so as to cause this ratio to converge to the desired ratio of Nc/Ns equal to approximately 0.7. If the ratio of Nc/Ns is greater than a first specified value, the back-off start and backoff-end parameters (broadcast by the CMTS to cable modems on the downstream channel) are increased. If the ratio of Nc/Ns is less than a second specified value, the back-off start and backoff-end parameters are decreased.
    Type: Grant
    Filed: January 20, 1999
    Date of Patent: September 2, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Ajay Gummalla, Sunil Khaunte
  • Patent number: 6594305
    Abstract: Methods, apparatus, and computer-readable media are disclosed for performing diagnostic tests of a communication link between a headend and a cable modem without having to assign an IP address to the cable modem. The diagnostic tests are performed at the MAC layer and test the state of the hardware between and including the cable modem termination system (CMTS) and a selected cable modem. By doing so, a network operator is able to more easily focus in on a potential problem in cable RF/MAC connectivity between the two components by first eliminating (or identifying) a problem with hardware before focusing on problem-solving at the software level, typically at the Network layer, at which point the cable modem is assigned an IP address. A network command is received from a network operator causing the CMTS to place a service identifier corresponding to a cable modem in possible need of diagnosing into a poll list.
    Type: Grant
    Filed: June 23, 1999
    Date of Patent: July 15, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Guenter E. Roeck, Wei-Sing Chen, Sunil Khaunte, Mark E. Millet
  • Patent number: 6546017
    Abstract: The technique of the present invention provides a simple and efficient solution to the problem of supporting differentiated priority levels within a QoS service class within a packet-switched network. When a bandwidth request is received at the cable modem head end, the service ID of that particular cable modem is identified. From this service ID, the associated static priority value of the requesting modem's service class is determined. The grant scheduler at the CMTS maintains a single queuing structure to temporarily store all differentiated priority bandwidth requests associated with a particular class of service that are received from cable modems on a selected channel. The technique of the present invention implements a procedure to calculate a metric used in determining a queuing priority for each received bandwidth request so that a single priority queuing structure may be used for this purpose.
    Type: Grant
    Filed: March 5, 1999
    Date of Patent: April 8, 2003
    Assignee: Cisco Technology, Inc.
    Inventor: Sunil Khaunte