Source: http://www.google.com/patents/US6839829?dq=7,339,580
Timestamp: 2017-04-24 09:58:10
Document Index: 10630420

Matched Legal Cases: ['application No. 09', 'application No. 09', 'application No. 09', 'application No. 09', 'application No. 10', 'application No. 09', 'application No. 09', 'application No. 09']

Patent US6839829 - Routing protocol based redundancy design for shared-access networks - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA protection CMTS is available to immediately service a cable modem should that modem's service from a working CMTS fail for any reason. To speed the service transfer (cutover) from the working CMTS to the protection CMTS, the cable modem may preregister with the protection CMTS well before the cutover...http://www.google.com/patents/US6839829?utm_source=gb-gplus-sharePatent US6839829 - Routing protocol based redundancy design for shared-access networksAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS6839829 B1Publication typeGrantApplication numberUS 09/484,189Publication dateJan 4, 2005Filing dateJan 18, 2000Priority dateJan 18, 2000Fee statusPaidAlso published asUS7966409Publication number09484189, 484189, US 6839829 B1, US 6839829B1, US-B1-6839829, US6839829 B1, US6839829B1InventorsFeisal Daruwalla, James R. Forster, Guenter E. Roeck, Richard M. Woundy, Michael A. ThomasOriginal AssigneeCisco Technology, Inc.Export CitationBiBTeX, EndNote, RefManPatent Citations (38), Non-Patent Citations (23), Referenced by (149), Classifications (35), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetRouting protocol based redundancy design for shared-access networks
US 6839829 B1Abstract
(a) participating in registration of the cable modem to allow servicing of the cable modem by the working CMTS; and (b) obtaining an IP address for the cable modem, which IP address is obtained from an address space outside the subnet of the working CMTS, wherein the IP address is used in communications with both the working CMTS and the protection CMTS, whereby taking over service to the cable modem is performed without re-registering the cable modem or obtaining a new IP address for the cable modem and comprises requesting that the cable modem adjust at least one of the following parameters: transmission power, transmission frequency, and transmission time slots. 2. The method of claim 1, wherein the working CMTS is a routing CMTS.
(c) determining that the working CMTS's service to the cable modem has or will become unavailable; and (d) notifying at least one of the cable modem and the protection CMTS that the cable modem should obtain service from the protection CMTS. 11. The method of claim 1, wherein the service provided to the cable modem includes telephony service.
(a) participating in registration of the cable modem to allow servicing of the cable modem by the working CMTS; and (b) obtaining an IP address for the cable modem, which IP address is obtained from an address space outside of the subnet of the working CMTS, wherein the IP address is used for communications with both the working CMTS and the protection CMTS, whereby taking over service to the cable modem is performed without re-registering the cable modem or obtaining a new IP address for the cable modem, and comprises requesting that the cable modem adjust at least one of the following parameters: transmission power, transmission frequency, and transmission time slots. 13. The computer program product of claim 12, further comprising program instructions for communicating the IP address for the cable modem to the protection CMTS.
(c) determining that the working CMTS's service to the cable modem has or will become unavailable; and (d) notifying at least one of the cable modem and the protection CMTS that the cable modem should obtain service from the protection CMTS. 19. A CMTS designed or configured to act as a working CMTS for a cable network including the working CMTS which has a subnet of IP addresses for assigning to its cable modems and provides normal service to a cable modem and a protection CMTS which has its own subnet of IP addresses and takes over service to the cable modem should service from the working CMTS become unavailable, the CMTS comprising:
(a) one or more processors; (b) memory in communication with at least one of the one or more processors; and (c) wherein at least one of the one or more processors is configured to store registration data for the cable modem in the memory, and wherein the registration data specifies an IP address for the cable modem, which IP address resides in an address space outside the subnet of the working CMTS, and wherein the IP address is used for communication with both the working CMTS and the protection CMTS, whereby at least one of the one or more processors is configured to allow taking over service from another CMTS without re-registering the cable modem or obtaining a new IP address for the cable modem, and in doing so to request that the cable modem adjust at least one of the following parameters: transmission power, transmission frequency, and transmission time slots. 20. The CMTS of claim 19, wherein the CMTS is a routing CMTS.
(a) determining that the working CMTS's service to the cable modem has or will become unavailable; and (b) taking over service to the cable modem while using an IP address for the cable modem that was also used while the working CMTS was servicing the cable modem, whereby taking over service to the cable modem is performed without re-registering the cable modem or obtaining a new IP address for the cable modem and comprises requesting that the cable modem adjust at least one of the following parameters: transmission power, transmission frequency, and transmission time slots, wherein the IP address for the cable modem resides in an address space located outside the subnet for the working CMTS and also outside the subnet for the protection CMTS. 24. The method of claim 23, wherein determining that the working CMTS's service to the cable modem has or will become unavailable comprises receiving a notification to that effect from at least one of the cable modem and the working CMTS.
using a first address to enable a first device to communicate with a first CMTS which has a subnet of IP addresses for assigning to its cable modems wherein the first address is assigned by the first CMTS and the first address is outside the first CMTS's subnet; attaching to a second CMTS which has its own subnet of IP addresses; and using said first address to enable said first device to communicate with said second CMTS and thereby allowing the second device to take over service from said first device, whereby taking over service to the cable modem is performed without re-registering the cable modem or obtaining a new IP address for the cable modem and comprises requesting that the cable modem adjust at least one of the following parameters: transmission power, transmission frequency, and transmission time slots. 28. The method of claim 27 further including detaching from said first CMTS.
submitting an address request for communicating with said second CMTS; and receiving said first address from said DHCP device for communicating with said second CMTS. 36. The method of claim 27 further including:
detecting a problem in the communication path between said first device and said first CMTS; and in response to detection of said problem, detaching from said first CMTS and attaching to a second CMTS using said first address. 37. The method of claim 1, wherein notifying at least one of the cable modem and the protection CMTS that the cable modem should obtain service from the protection CMTS comprises sending a downstream channel change request to the cable modem.
Media Access Control Specification MAC Management Messages Downstream Channel Change Request (DCC-REQ) A DCC-REQ may be transmitted by a CMTS to a CM to switch to the downstream channel that the CM is using. The format of a DCC-REQ may be as shown in Figure below: Transaction ID Unique identifier for this transaction assigned by the CMTS Action Code The appropriate Action Code; the CM may behave as follows 0=Switch to the Protect downstream channel do initialization 1=Switch to the Protect downstream channel do occasional ranging 2=Switch to the Protect downstream channel after failure 3=Switch to the Working downstream channel All other parameters are coded as TLV tuples. When the Action Code is 0, 1, or 2, the DCC-REQ message may contain the following TLVs. When Action Code is 3, the DCC-REQ message must contain the following TLVs.
Downstream Frequency The downstream frequency which the CM is to switch to. Priority The priority of this backup channel If the downstream frequency is not explicitly stated with the downstream frequency TLV, then the CM must choose a downstream frequency based upon the list of downsteam frequencies and their priorities that were provided during configuration. If the list does not exist, or the frequencies are not working, the CM must begin searching for a new downsteam.
The format of a DCC-RSP message may be as shown in Figure below: Transaction ID Transaction ID from corresponding DCC-REQ Response 0=Okay
Downstream Frequency The downstream frequency which the CM is to switch to. Priority The priority of this backup channel
Cable Modem—CMTS Interaction Cable Modem Initialization For Working CMTS, following the standard procedure and: Transfer Operational Parameters The CM's config. file may contain the Backup Downstream Channel Set TLV. If present, the CM must send them in the Registration Request.
Establish IP Connecivity Establish Time of Day Transfer Operational Parameters Several TLVs have been added in REG-REQ and REG-RSP. Registration Registration Request must contain the following TLVs: Modem Primary SID for Protect CMTS with Initialization SID 0; Modem IP Address for Protect CMTS with the CM's current IP address; The Registration Response must contain the following TLVs:
Baseline Privacy Initialization If the CM is provisioned to run Baseline Privacy, the CM must skip it now, and initialize Baseline Privacy operations later during failure switch.
Standard Operation Changing Downstream Channels The Working CMTS must provide each CM an Occasional Ranging opportunity with the Protect CMTS at least once every 24 hour period by sending a DCC-REQ with an Action Code equal to 1. If the CMTS does not get DCC-RSP after T9 timeout, it must retry.
Changing Upstream Burst Parameters Never change for Protect CMTS Changing Upstream Channels Never change for Protect CMTS Failure Switch Mode When a CM receives a DCC-REQ with Action Code 2 or when a CM detects downstream failure, the CM will Failure Switch using the following steps:
Parameters and Constants System Name Time Reference Minimum Value Default Value Maximum Value CMTS T9 Wait for DCC-RSP 5 CMTS DCC-REQ Retries Number of Retries on DCC-REQ 3 Common Radio Frequency Interface Encodings Backup Downstream Channel Set: This field defines the parameters associated with Backup Downstream Channels Type Length Value: 29 n Priority: The priority of this backup channel Type Length Value: 29.1 1 0-7 More than one backup downstream channel may have the same priority. In this case, the CM must scan for these channels from lowest to highest frequency.
Length Value: 29.2 4 Rx Frequency Valid Range: The receive frequency must be a multiple of 62599 Hz Downstream In-Active Timer: Timer in msec that the CM uses to detect downstream failure before it switchs to the Protect CMTS. This timer should be a level timer based on the highest QoS the CM has.
Type Length Value: 29.4 4 Downstream in-active timer Modem Primary SID for Protect CMTS: This is a 16-bit field of which the lower 14 bits define the SID with bits 14 and 15 defined to be 0. During initialization with Protect CMTS, the CM must send REG-REQ message containing this TLV with an Initialization SID 0. Protect CMTS must send REG-RSP message containing this TLV with an assigned Primary SID if provided now or Initialization SID of 0 if provided later when a failure occurs. During failure switchover, the Protect CMTS must send RNG-RSP message with Ranging Status=“success”, containing this TLV with the assigned primary SID.
Type Length Value: 29.5 2 SID Modem IP Address for Protect CMTS: The IP address of the CM when it is in normal operation with the Protect CMTS. During initialization with the Protect CMTS, the CM must send REG-REQ message containing this TLV with its current IP address. The Protect CMTS must send a REG-RSP message containing this TLV with the same IP address if it can support the address, or the Initialization IP address of 0.0.0.0 if it cannot. If the CM receives 0.0.0.0, the CM must invoke DHCP mechanisms to obtain an IP address when it performs registration on the Protect CMTS.
Type Length Value: 29.6 4 IP Address Modem Occasional Ranging SID for Protect CMTS: SID is a 16-bit field of which the lower 14 bits define the SID with bits 14, 15 defined to be 0. During initialization with Protect CMTS, Protect CMTS must send REG-RSP message contains this TLV. When CM do Occasional Ranging with Protect CMTS, CM must send the RNG-REQ use this Occasional Ranging SID, if Occasional Ranging SID is Initialization SID 0, than use the ranging backoff in the current MAP. Protect CMTS must allocate contention ranging opportunity with region large enough to account for the variation in delays between any two CMs, CM must finish Occasional Ranging within T9 timeout.
Type Length Value: 29.7 4 SID, Occasional Ranging backoff start, Occasional Ranging backoff end Modem Failure Ranging SID for Protect CMTS: The SID is a 16-bit field of which the lower 14 bits define the SID with bits 14 and 15 defined to be 0. During the initialization with Protect CMTS, the Protect CMTS must send a REG-RSP message containing this TLV. During failure switch-over, when the CM does Failure Ranging with the Protect CMTS, the CM must send the RNG-REQ using this Failure Ranging SID. The Protect CMTS must send a RNG-RSP with Ranging Status=“success” message and containing the Modem Primary SID for Protect CMTS TLV with the assigned Primary SID. The Protect CMTS must allocate a contention ranging opportunity with a region large enough to account for the variation in delays between any two CMs.
Type Length Value: 29.8 4 SID, Failure Ranging backoff start, Failure Ranging backoff end CMTS Redundancy Overview DOCSIS systems which are intended to be used for high availability applications such as voice or mission critical data need to be able to offer rundancy in equipment in order to protect from either CMTS failure of HFC plant failure. The general approach that DOCSIS follows is to provide the CM access to two (or more) CMTS domains, and let the CM switch-over from the first CMTS, known as the Working CMTS, to the second CMTS, known as the Protect CMTS, when the CM determines there is a failure with the Working CMTS.
What is the criteria for the CM to switch from the Working CMTS to Protect CMTS? What is the criteria for the CM to switch from the Protect CMTS to Working CMTS? Allowing the Working and Protect CMTS to support traffic at the same time. Allowing the CM to be moved between CMTS domains for the purposes of load sharing.
Pre-Initialization: The CM will partially initialize with the Protect CMTS. Occasional Ranging: The CM will perform occasional ranging with the Protect CMTS Failure Switch: The CM will perform final initialization with the Protect CMTS during failure Normal Operation: Standard operation For Pre-Initialization, the challenges are:
CM may not get a primary SID assigned; CM's current IP address may not be supported by the Protect CMTS; CM must not initialize Baseline Privacy operations if the CM is provisioned to run Baseline Privacy. The solution is for the CM to perform final initialization with Protect CMTS during failure.
CM must first does Failure Ranging which has the same problems as Occasional Ranging, than final initial with Protect CMTS. The solution is to allocate a much more quicker contention ranging opportunity to Modem Failure Ranging SID for Protect CMTS. This is similiar in concept to the Initial Maintenance IE. The CM gets a Primary SID assigned in RNG-RSP with Ranging Status=success message. The CM must invoke DHCP mechanisms to obtain an IP address and must initialize Baseline Privacy operations if the CM is provisioned to run Baseline Privacy.
Protect CMTS may not support that many CMs at normal operation. The solution is for the Protect CMTS to send the CM back to its Working CMTS or some other Working CMTS.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS4692918Dec 17, 1984Sep 8, 1987At&T Bell LaboratoriesReliable local data network arrangementUS5016244Sep 8, 1989May 14, 1991Honeywell Inc.Method for controlling failover between redundant network interface modulesUS5018133Sep 6, 1990May 21, 1991Hitachi, Ltd.Network system comprising a plurality of LANs using hierarchical routingUS5218600Dec 26, 1990Jun 8, 1993Richard Hirschmann Gmbh & Co.Process for networking computers and/or computer networks and networking systemsUS5371852Oct 14, 1992Dec 6, 1994International Business Machines CorporationMethod and apparatus for making a cluster of computers appear as a single host on a networkUS5473599Apr 22, 1994Dec 5, 1995Cisco Systems, IncorporatedStandby router protocolUS5572528Mar 20, 1995Nov 5, 1996Novell, Inc.Mobile networking method and apparatusUS5619552Aug 19, 1994Apr 8, 1997Nokia Telecommunications OyArrangement and method for location registrationUS5729537Jun 14, 1996Mar 17, 1998Telefonaktiebolaget L M Ericsson (Publ)Method and apparatus for providing anonymous data transfer in a communication systemUS5793763Nov 3, 1995Aug 11, 1998Cisco Technology, Inc.Security system for network address translation systemsUS5825759Jul 24, 1995Oct 20, 1998Telefonaktiebolaget Lm EricssonDistributing network services and resources in a mobile communications networkUS5835696Nov 22, 1995Nov 10, 1998Lucent Technologies Inc.Data router backup featureUS5862345Aug 15, 1996Jan 19, 1999Nec CorporationSystem for location multicasting and database management for mobile sessions in any computer subnetworks without using a home router of a home subnetworkUS5862451Jan 22, 1996Jan 19, 1999Motorola, Inc.Channel quality management in a cable telephony systemUS5943604Oct 31, 1997Aug 24, 1999Cisco Technology, Inc.Echo device method for locating upstream ingress noise gaps at cable television head endsUS5949753Apr 11, 1997Sep 7, 1999International Business Machines CorporationRedundant internet protocol gateways using local area network emulationUS5963540Dec 19, 1997Oct 5, 1999Holontech CorporationRouter pooling in a network flowswitchUS5982745Mar 20, 1996Nov 9, 1999Newbridge Networks CorporationLAN bridging redundancyUS5999536Nov 24, 1997Dec 7, 1999Anritsu CorporationRouter for high-speed packet communication between terminal apparatuses in different LANsUS6078575Jun 26, 1997Jun 20, 2000Lucent Technologies Inc.Mobile location management in ATM networksUS6148410Sep 15, 1997Nov 14, 2000International Business Machines CorporationFault tolerant recoverable TCP/IP connection routerUS6157965 *Feb 27, 1998Dec 5, 2000Intel CorporationSystem and method for binding a virtual device driver to a network driver interfaceUS6189102 *May 27, 1998Feb 13, 20013Com CorporationMethod for authentication of network devices in a data-over cable systemUS6195705Jun 30, 1998Feb 27, 2001Cisco Technology, Inc.Mobile IP mobility agent standby protocolUS6202169Dec 31, 1997Mar 13, 2001Nortel Networks CorporationTransitioning between redundant computer systems on a networkUS6230326Jul 30, 1998May 8, 2001Nortel Networks LimitedMethod and apparatus for initialization of a cable modemUS6236678Jan 14, 2000May 22, 2001Broadcom CorporationMethod and apparatus for converting between byte lengths and burdened burst lengths in a high speed cable modemUS6389027Aug 25, 1998May 14, 2002International Business Machines CorporationIP multicast interfaceUS6397260Mar 8, 1999May 28, 20023Com CorporationAutomatic load sharing for network routersUS6438123Jan 4, 1999Aug 20, 2002Cisco Technology, Inc.Method and apparatus for supporting header suppression and multiple microflows in a networkUS6449249 *Sep 7, 2000Sep 10, 2002Arris International, Inc.Spare circuit switchingUS6449250Oct 13, 1998Sep 10, 2002Fujitsu LimitedMethod for switching central device and a cable modem system using the sameUS6477197Jun 30, 1998Nov 5, 2002Arris International, Inc.Method and apparatus for a cable modem upstream RF switching systemUS6510162May 27, 1998Jan 21, 20033Com CorporationSystem and method for managing channel usage in a data over cable systemUS6556591Jul 19, 2001Apr 29, 2003Conexant Systems, Inc.Method and apparatus for upstream burst transmission synchronization in cable modemsUS6577642Jan 15, 1999Jun 10, 20033Com CorporationMethod and system for virtual network administration with a data-over cable systemUS6611868May 21, 1999Aug 26, 20033Com CorporationMethod and system for automatic link hang upUS6650624May 19, 2000Nov 18, 2003Broadcom CorporationCable modem apparatus and method* Cited by examinerNon-Patent CitationsReference13Com Corporation, "Configuring Boundary Routing System Architecture," NETBuilder Family Bridge/Router Release Notes, Mar. 1994, pp. 26-29.2Black, Uyless, "TCP/IP and Related Protocols", McGraw-Hill, Inc., pp. 226-249, 1992.3C.C. Perkins and T. Jagannadh, "DHCP for Mobile Networking with TCP/IP," IBM, Watson Research Center IEEE, Apr. 1995.4Chambliss, et al., "Home Agent Redundancy Protocol (HARP)," Oct. 27, 1997.5D. Oran, RFC 1142 OSI IS-IS Intra-domain Routing Protocol , Feb. 1990.6Denny, et al. "Stateful Network Address Translation Protocol Implemented Over a Data Network," U.S. patent application No. 09/735,199, filed Dec. 11, 2000, 67 Pages.7E. Gerich, "Guidelines for Management of IP Address Space," RFC: 1466, Network Working Group, May 1993, 10 Pages.8Ian Wilson, "Redirection to a Virtual Router," U.S. patent application No. 09/748,828, filed Dec. 26. 2000, 33 Pages.9J. Moy, RFC 1247 "OSPF Version 2", Jul. 19, 1991.10K. Egevang et al., "The IP Network Address Translator (NAT)", Network Working Group, pp. 1-10, May 1994.11Kanekar, et al., "Load Sharing and Redundancy Scheme," U.S. patent application No. 09/342,589, filed Jun. 29, 1999, 75 Pages.12Kent K. Leung, "Mobile IP Mobility Agent Standby Protocol", Application Ser. No.: 09/107,701, File Date: Nov. 14, 2000, 51 Pages.13Kent Leung, "Mobile IP Mobility Agent Standby Protocol," U.S. patent application No. 09/714,466, filed Nov. 14, 2000, 51 Pages.14Leung, et al. "Robust HA Redundancy and Load Balancing," U.S. patent application No. 10/008,494, filed Nov. 9, 2001, 53 Pages.15Network Working Group, RFC 2002 "IP Mobility Support," Oct. 1996.16Nosella, et al. "Gateway Load Balancing Protocol," U.S. patent application No. 09/883,674, filed Jun. 18, 2001, 48 Pages.17P. Srisuresh, et al, "IP Network Address Translator (NAT) Terminology and Considerations ,"RFC: 2663, Network Working Group, Aug. 1999, 30 Pages.18P. Srisuresh, et al, "Load Sharing Using IP Network Address Translation (LSNAT)," RFC: 2391, Network Working Group, Aug. 1998, 18 Pages.19Release notes for 3Com Corporation, "NETBuilder Family Bridge/Router", pp. 27-29, (Mar. 1994).20T. Li, et al., RFC 2281 "Cisco Hot Standby Router Protocol (HSRP)," Mar. 1998.21Y. Rekhter, et al, "Address Allocation for Private Internets," RFC: 1918, Network Working Group, Feb. 1996, 9 pages.22Zang, et al. "Cable Network Redundancy Architecture," U.S. patent application No. 09/484,612, filed Jan. 18, 2000. 60 Pages.23Zang, et al. "Method for a Cable Modem to Rapidly Switch to a Backup CMTS," U.S. patent application No. 09/484,611, filed Jan. 18, 2000, 53 Pages.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS7058007 *Jan 18, 2000Jun 6, 2006Cisco Technology, Inc.Method for a cable modem to rapidly switch to a backup CMTSUS7075886 *Dec 21, 2001Jul 11, 2006Itt Manufacturing Enterprises, Inc.Method and apparatus for routing information in satellite communication networksUS7136383Mar 18, 2005Nov 14, 2006Cisco Technology, Inc.Redirection to a virtual routerUS7174376 *Jun 28, 2002Feb 6, 2007Cisco Technology, Inc.IP subnet sharing technique implemented without using bridging or routing protocolsUS7426744 *Sep 27, 2001Sep 16, 2008Broadcom CorporationMethod and system for flexible channel associationUS7489641Apr 25, 2005Feb 10, 2009ActernaData connection quality analysis apparatus and methodsUS7530091Jul 18, 2005May 5, 2009Pct International, Inc.VOIP drop amplifierUS7539193 *Jan 27, 2005May 26, 2009Time Warner Cable, Inc.System and method for facilitating communication between a CMTS and an application server in a cable networkUS7580348 *Dec 28, 2004Aug 25, 2009Fujitsu LimitedCommunication apparatus, control method, and computer readable information recording mediumUS7630392May 31, 2005Dec 8, 2009Cisco Technology, Inc.Multi-homing using controlled route leakage at a backup service providerUS7660906 *Mar 27, 2007Feb 9, 2010Beyond Media, LlcData delivery system and methodUS7688713 *Nov 1, 2005Mar 30, 2010Samsung Electronics Co., Ltd.Changing mode in digital broadcast receiverUS7693048May 4, 2007Apr 6, 2010Cisco Technology, Inc.Enhanced internal router redundancyUS7839773 *Mar 14, 2008Nov 23, 2010Cisco Technology, Inc.Modem timing offset compensation for line card redundancy failoverUS7843810Jun 17, 2008Nov 30, 2010Cisco Technology, Inc.Keeping modems online upon N+1 switchover in cable modem termination systemsUS7895312Dec 1, 2006Feb 22, 2011Cisco Technology, Inc.IP subnet sharing technique implemented without using bridging or routing protocolsUS7903585Feb 15, 2006Mar 8, 2011Cisco Technology, Inc.Topology discovery of a private networkUS7912431Sep 11, 2008Mar 22, 2011Commscope, Inc. Of North CarolinaSignal amplifiers having non-interruptible communication pathsUS7953103Nov 24, 2009May 31, 2011Cisco Technology, Inc.Multi-homing using controlled route leakage at a backup service providerUS7958274Jun 18, 2007Jun 7, 2011International Business Machines CorporationHeuristic status pollingUS7962147Jul 11, 2007Jun 14, 2011Broadcom CorporationMethods for flexible wireless channel associationUS7966409Jul 26, 2004Jun 21, 2011Cisco Technology, Inc.Routing protocol based redundancy design for shared-access networksUS7983279Oct 23, 2006Jul 19, 2011Huawei Technologies Co., Ltd.Method for configuring IP network resource and IP networkUS7984450Nov 28, 2007Jul 19, 2011International Business Machines CorporationDispatching packets on a global combining network of a parallel computerUS7986690Aug 12, 2008Jul 26, 2011Cisco Technology, Inc.Inter-gateway cloned device detector using provisioning request analysisUS7991396 *May 21, 2004Aug 2, 2011Qualcomm IncorporatedMethod and apparatus for broadcast application in a wireless communication systemUS8018963Jul 11, 2007Sep 13, 2011Broadcom CorporationSystems for flexible wireless channel associationUS8032899Oct 26, 2006Oct 4, 2011International Business Machines CorporationProviding policy-based operating system services in a hypervisor on a computing systemUS8059661Dec 29, 2004Nov 15, 2011Cisco Technology, Inc.Methods and apparatus for using DHCP for home address management of nodes attached to an edge device and for performing mobility and address management as a proxy home agentUS8082424Aug 1, 2007Dec 20, 2011International Business Machines CorporationDetermining when a set of compute nodes participating in a barrier operation on a parallel computer are ready to exit the barrier operationUS8116360Sep 30, 2005Feb 14, 2012General Instrument CorporationMethod and apparatus for preventing loss of service from hardware failure in a networkUS8140704 *Jul 2, 2008Mar 20, 2012International Busniess Machines CorporationPacing network traffic among a plurality of compute nodes connected using a data communications networkUS8160068Nov 5, 2008Apr 17, 2012Time Warner Cable, Inc.System and method for facilitating communication between a CMTS and an application server in a cable networkUS8160447 *Jun 27, 2008Apr 17, 2012Hitachi, Ltd.Communication system using passive optical network and passive optical networkUS8224936 *May 21, 2008Jul 17, 2012Cisco Technology, Inc.Configuration file overrideUS8296430Jun 18, 2007Oct 23, 2012International Business Machines CorporationAdministering an epoch initiated for remote memory accessUS8335917Aug 12, 2008Dec 18, 2012Cisco Technology, Inc.System for binding a device to a gateway to regulate service theft through cloningUS8346928Jun 8, 2012Jan 1, 2013International Business Machines CorporationAdministering an epoch initiated for remote memory accessUS8365186Apr 14, 2010Jan 29, 2013International Business Machines CorporationRuntime optimization of an application executing on a parallel computerUS8458722Jun 9, 2008Jun 4, 2013International Business Machines CorporationThread selection according to predefined power characteristics during context switching on compute nodesUS8473589 *Jun 7, 2012Jun 25, 2013Cisco Technology, Inc.Configuration file overrideUS8495603Aug 11, 2008Jul 23, 2013International Business Machines CorporationGenerating an executable version of an application using a distributed compiler operating on a plurality of compute nodesUS8504730Jul 30, 2010Aug 6, 2013International Business Machines CorporationAdministering connection identifiers for collective operations in a parallel computerUS8504732Oct 26, 2012Aug 6, 2013International Business Machines CorporationAdministering connection identifiers for collective operations in a parallel computerUS8516532Jul 26, 2010Aug 20, 2013Motorola Mobility LlcIP video delivery using flexible channel bondingUS8526485Sep 23, 2009Sep 3, 2013General Instrument CorporationUsing equalization coefficients of end devices in a cable television network to determine and diagnose impairments in upstream channelsUS8537972Dec 7, 2006Sep 17, 2013General Instrument CorporationMethod and apparatus for determining micro-reflections in a networkUS8565120Jan 5, 2011Oct 22, 2013International Business Machines CorporationLocality mapping in a distributed processing systemUS8566895 *Feb 15, 2008Oct 22, 2013Time Warner Cable Inc.System and method for incremental implementation of new service capabilitiesUS8576705Nov 18, 2011Nov 5, 2013General Instrument CorporationUpstream channel bonding partial service using spectrum managementUS8594118Mar 23, 2007Nov 26, 2013General Instrument CorporationMethod and apparatus for configuring logical channels in a networkUS8606979Mar 29, 2010Dec 10, 2013International Business Machines CorporationDistributed administration of a lock for an operational group of compute nodes in a hierarchical tree structured networkUS8654640Dec 8, 2010Feb 18, 2014General Instrument CorporationSystem and method for IP video delivery using distributed flexible channel bondingUS8656448Oct 26, 2006Feb 18, 2014International Business Machines CorporationProviding policy-based application services to an application running on a computing systemUS8667550Nov 21, 2012Mar 4, 2014Pct International, Inc.House amplifier with return path gatingUS8675590Mar 26, 2012Mar 18, 2014Tri-County Excelsior FoundationPersonal area network with automatic attachment and detachmentUS8676917Dec 10, 2012Mar 18, 2014International Business Machines CorporationAdministering an epoch initiated for remote memory accessUS8683092Nov 15, 2013Mar 25, 2014Tri-County Excelsior FoundationAutomatic attachment and detachment for hub and peripheral devicesUS8689228Jul 19, 2011Apr 1, 2014International Business Machines CorporationIdentifying data communications algorithms of all other tasks in a single collective operation in a distributed processing systemUS8700815 *Jan 30, 2013Apr 15, 2014Tri-County Excelsior FoundationPersonal area network apparatusUS8713582Oct 26, 2006Apr 29, 2014International Business Machines CorporationProviding policy-based operating system services in an operating system on a computing systemUS8717877Jun 28, 2010May 6, 2014Zte CorporationMethod for completing smooth cut-over, device and equipment for performing cut-over operationsUS8732347Nov 15, 2013May 20, 2014Tri-County Excelsior FoundationAutomatic attachment and detachment for hub and peripheral devicesUS8732361 *Jul 12, 2013May 20, 2014Tri-County Excelsior FoundationPersonal area network apparatusUS8769597May 12, 2010Jul 1, 2014Pct International, Inc.Amplifier with noise reductionUS8787207Jan 12, 2011Jul 22, 2014Cisco Technology, Inc.Topology discovery of a private networkUS8837302Apr 27, 2012Sep 16, 2014Motorola Mobility LlcMapping a network faultUS8867371Apr 27, 2012Oct 21, 2014Motorola Mobility LlcEstimating physical locations of network faultsUS8868736Apr 27, 2012Oct 21, 2014Motorola Mobility LlcEstimating a severity level of a network faultUS8893150Feb 15, 2013Nov 18, 2014International Business Machines CorporationRuntime optimization of an application executing on a parallel computerUS8898678Oct 30, 2012Nov 25, 2014International Business Machines CorporationRuntime optimization of an application executing on a parallel computerUS8937992Aug 30, 2011Jan 20, 2015General Instrument CorporationMethod and apparatus for updating equalization coefficients of adaptive pre-equalizersUS9003460Apr 27, 2012Apr 7, 2015Google Technology Holdings LLCNetwork monitoring with estimation of network path to network element locationUS9025469Mar 15, 2013May 5, 2015Arris Technology, Inc.Method for estimating cable plant topologyUS9042236Mar 15, 2013May 26, 2015Arris Technology, Inc.Method using equalization data to determine defects in a cable plantUS9053226Mar 4, 2013Jun 9, 2015International Business Machines CorporationAdministering connection identifiers for collective operations in a parallel computerUS9065731May 1, 2012Jun 23, 2015Arris Technology, Inc.Ensure upstream channel quality measurement stability in an upstream channel bonding system using T4 timeout multiplierUS9065839Oct 2, 2007Jun 23, 2015International Business Machines CorporationMinimally buffered data transfers between nodes in a data communications networkUS9088355Dec 13, 2006Jul 21, 2015Arris Technology, Inc.Method and apparatus for determining the dynamic range of an optical link in an HFC networkUS9113181Dec 13, 2011Aug 18, 2015Arris Technology, Inc.Dynamic channel bonding partial service triggeringUS9136943Jul 30, 2012Sep 15, 2015Arris Technology, Inc.Method of characterizing impairments detected by equalization on a channel of a networkUS9137164Nov 15, 2012Sep 15, 2015Arris Technology, Inc.Upstream receiver integrity assessment for modem registrationUS9197886Mar 13, 2014Nov 24, 2015Arris Enterprises, Inc.Detecting plant degradation using peer-comparisonUS9203639Dec 27, 2012Dec 1, 2015Arris Technology, Inc.Dynamic load balancing under partial service conditionsUS9229780Nov 2, 2012Jan 5, 2016International Business Machines CorporationIdentifying data communications algorithms of all other tasks in a single collective operation in a distributed processing systemUS9246861Nov 5, 2012Jan 26, 2016International Business Machines CorporationLocality mapping in a distributed processing systemUS9250948Sep 13, 2011Feb 2, 2016International Business Machines CorporationEstablishing a group of endpoints in a parallel computerUS9250949Nov 30, 2012Feb 2, 2016International Business Machines CorporationEstablishing a group of endpoints to support collective operations without specifying unique identifiers for any endpointsUS9276834Nov 18, 2011Mar 1, 2016Cisco Technology, Inc.Load sharing and redundancy schemeUS9317637Jan 14, 2011Apr 19, 2016International Business Machines CorporationDistributed hardware device simulationUS9350618Apr 17, 2013May 24, 2016Arris Enterprises, Inc.Estimation of network path and elements using geodataUS9419862 *Feb 26, 2015Aug 16, 2016Cisco Technology, Inc.System and method for discovering and verifying a hybrid fiber-coaxial topology in a cable network environmentUS9459917Mar 4, 2013Oct 4, 2016International Business Machines CorporationThread selection according to power characteristics during context switching on compute nodesUS20020144284 *Dec 26, 2000Oct 3, 2002Burroughs Robert SidneyReliability enhancement for cable modem serviceUS20020144287 *Mar 5, 2002Oct 3, 2002Kabushiki Kaisha ToshibaCable modem, head end system, and channel change method for bi-directional communication systemUS20030061620 *Sep 27, 2001Mar 27, 2003Lisa DenneyMethod and system for flexible channel associationUS20030137930 *Dec 21, 2001Jul 24, 2003Albert FuternikMethod and apparatus for routing information in satellite communication networksUS20030145108 *Jan 31, 2002Jul 31, 20033Com CorporationSystem and method for network using redundancy schemeUS20040223508 *Jun 16, 2004Nov 11, 2004Nortel Networks LimitedApparatus and method of maintaining state in a data transmission systemUS20050075107 *May 21, 2004Apr 7, 2005Jun WangMethod and apparatus for broadcast application in a wireless communication systemUS20050135235 *Dec 28, 2004Jun 23, 2005Ryo MaruyamaCommunication apparatus, control method, program and computer readable information recording mediumUS20060015921 *Jul 18, 2005Jan 19, 2006Jay VaughanVoIP drop amplifierUS20060095951 *Nov 1, 2005May 4, 2006Hung-Rok KwonChanging mode in digital broadcast receiverUS20060140164 *Dec 29, 2004Jun 29, 2006Cisco Technology, Inc.Methods and apparatus for using DHCP for home address management of nodes attached to an edge device and for performing mobility and address management as a proxy home agentUS20060165082 *Jan 27, 2005Jul 27, 2006Pfeffer Howard LSystem and method for facilitating communication between a CMTS and an application server in a cable networkUS20060250967 *Apr 25, 2005Nov 9, 2006Walter MillerData connection quality analysis apparatus and methodsUS20060268681 *May 31, 2005Nov 30, 2006Raza Syed KMulti-homing using controlled route leakage at a backup service providerUS20070076789 *Sep 30, 2005Apr 5, 2007Thibeault Brian KMethod and apparatus for preventing loss of service from hardware failure in a networkUS20070220301 *Feb 27, 2006Sep 20, 2007Dell Products L.P.Remote access control management moduleUS20070261086 *Jul 11, 2007Nov 8, 2007Broadcom CorporationMethods for flexible wireless channel associationUS20070261087 *Jul 11, 2007Nov 8, 2007Broadcom CorporationSystems for flexible wireless channel associationUS20080013547 *Oct 19, 2006Jan 17, 2008Cisco Technology, Inc.Ethernet layer 2 protocol packet switchingUS20080080366 *May 31, 2007Apr 3, 2008Kabushiki Kaisha ToshibaIP telephone system and telephone exchangeUS20080104452 *Oct 26, 2006May 1, 2008Archer Charles JProviding Policy-Based Application Services to an Application Running on a Computing SystemUS20080148355 *Oct 26, 2006Jun 19, 2008Archer Charles JProviding Policy-Based Operating System Services in an Operating System on a Computing SystemUS20080313661 *Jun 18, 2007Dec 18, 2008Blocksome Michael AAdministering an Epoch Initiated for Remote Memory AccessUS20090034594 *Jun 17, 2008Feb 5, 2009Cisco Technology, Inc.Keeping modems online upon N+1 switchover in cable modem termination systemsUS20090037707 *Aug 1, 2007Feb 5, 2009Blocksome Michael ADetermining When a Set of Compute Nodes Participating in a Barrier Operation on a Parallel Computer are Ready to Exit the Barrier OperationUS20090047917 *Sep 11, 2008Feb 19, 2009Phillips Neil PSignal Amplifiers Having Non-Interruptible Communication PathsUS20090052440 *Nov 5, 2008Feb 26, 2009Pfeffer Howard LSystem and method for facilitating communication between a cmts and an application server in a cable networkUS20090089328 *Oct 2, 2007Apr 2, 2009Miller Douglas RMinimally Buffered Data Transfers Between Nodes in a Data Communications NetworkUS20090103918 *Jun 27, 2008Apr 23, 2009Munetoshi TsugeCommunication System Using Passive Optical Network and Passive Optical NetworkUS20090113308 *Oct 26, 2007Apr 30, 2009Gheorghe AlmasiAdministering Communications Schedules for Data Communications Among Compute Nodes in a Data Communications Network of a Parallel ComputerUS20090138892 *Nov 28, 2007May 28, 2009Gheorghe AlmasiDispatching Packets on a Global Combining Network of a Parallel ComputerUS20090210921 *Feb 15, 2008Aug 20, 2009Time Warner CableSystem and method for incremental implementation of new service capabilitiesUS20090232111 *Mar 14, 2008Sep 17, 2009Cisco Technology, Inc.Modem timing offset compensation for line card redundancy failoverUS20090292795 *May 21, 2008Nov 26, 2009Cisco Technology, IncConfiguration file overrideUS20090307708 *Jun 9, 2008Dec 10, 2009International Business Machines CorporationThread Selection During Context Switching On A Plurality Of Compute NodesUS20090320085 *Jun 18, 2009Dec 24, 2009Jon-En WangHouse amplifier with return path gatingUS20100005189 *Jul 2, 2008Jan 7, 2010International Business Machines CorporationPacing Network Traffic Among A Plurality Of Compute Nodes Connected Using A Data Communications NetworkUS20100037035 *Aug 11, 2008Feb 11, 2010International Business Machines CorporationGenerating An Executable Version Of An Application Using A Distributed Compiler Operating On A Plurality Of Compute NodesUS20100043041 *Aug 12, 2008Feb 18, 2010Cisco Technology, Inc.Inter-gateway cloned device detector using provisioning request analysisUS20100074268 *Nov 24, 2009Mar 25, 2010Cisco Technology, Inc.Multi-homing using controlled route leakage at a backup service providerUS20100117728 *Jan 19, 2010May 13, 2010Robert Ryan RiggsbySignal Amplifiers Having Communications Paths that Automatically Terminate to a Matched Termination in Response to a Power Interruption and Related MethodsUS20100223651 *May 12, 2010Sep 2, 2010Jon-En WangAmplifier with noise reductionUS20110030019 *Jul 26, 2010Feb 3, 2011General Instrument CorporationIp video delivery using flexible channel bondingUS20110141944 *Jan 12, 2011Jun 16, 2011Cisco Technology, Inc.Topology discovery of a private networkUS20110238949 *Mar 29, 2010Sep 29, 2011International Business Machines CorporationDistributed Administration Of A Lock For An Operational Group Of Compute Nodes In A Hierarchical Tree Structured NetworkUS20120246283 *Jun 7, 2012Sep 27, 2012Cisco Technology, IncConfiguration file overrideUS20130268698 *Jan 30, 2013Oct 10, 2013Tri-County Excelsior FoundationPersonal area network apparatusUS20140025793 *Sep 23, 2013Jan 23, 2014Time Warner Cable Inc.System and method for incremental implementation of new service capabilitiesUS20140123203 *Oct 30, 2013May 1, 2014Kevin J. OliverMethod and system for locating ingress utilizing customer premises equipmentUS20150180726 *Feb 26, 2015Jun 25, 2015Cisco Technology, Inc.System and method for discovering and verifying a hybrid fiber-coaxial topology in a cable network environmentUSRE44661 *Dec 6, 2006Dec 24, 2013Cisco Technology, Inc.Method for a cable modem to rapidly switch to a backup CMTSEP1777895A1 *Oct 24, 2006Apr 25, 2007Huawei Technologies Co., Ltd.Method for configuring IP network resource and IP networkEP1906605A1 *Apr 13, 2007Apr 2, 2008Kabushi Kaisha ToshibaIP telephone system and telephone exchangeWO2007040808A3 *Aug 3, 2006Dec 6, 2007Gen Instrument CorpMethod and apparatus for preventing loss of service from hardware failure in a networkWO2011094992A1 *Jun 28, 2010Aug 11, 2011Zte CorporationMethod for completing smooth cut-over, device and equipment for performing cut-over operationsWO2017031095A1 *Aug 16, 2016Feb 23, 2017Arris Enterprises LlcN+0 redundancy in a network access system* Cited by examinerClassifications U.S. Classification712/28, 712/29, 348/E07.07, 370/217, 725/109, 709/239, 714/13International ClassificationH04L12/28, H04L12/56, H04N7/173Cooperative ClassificationH04N21/6168, H04L12/2801, H04N21/4788, H04N21/2404, H04N21/6402, H04L45/22, H04L45/586, H04L45/00, H04M3/08, H04L45/28, H04N7/17309, H04N21/64322, H04N21/6118European ClassificationH04N21/6402, H04N21/24E, H04N21/61D2, H04N21/643P, H04N21/61U2, H04N21/4788, H04L45/00, H04L45/58B, H04L45/22, H04L45/28, H04L12/28B, H04N7/173BLegal EventsDateCodeEventDescriptionJan 18, 2000ASAssignmentOwner name: CISCO TECHNOLOGY, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DARUWALLA, FEISAL;FORSTER, JAMES R.;ROECK, GUENTER E.;AND OTHERS;REEL/FRAME:010542/0156;SIGNING DATES FROM 19991221 TO 20000110Jun 19, 2008FPAYFee paymentYear of fee payment: 4Jul 5, 2012FPAYFee paymentYear of fee payment: 8Jul 5, 2016FPAYFee paymentYear of fee payment: 12RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services