Patent CH38331A successfully refreshed from Google Patents.
Patent US6385203B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6385203B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Communication server apparatus and method

Assignee: Cisco Technology Inc
•
Filing: 1998-01-08
•
Granted: 2002-05-07
•
Expires: 2018-01-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication server maintains profile information on twisted pair lines in a profile table. This profile information may be generated in a training session and then retrieved to train a modem or transceiver unit to communicate data over the associated twisted pair line using XDSL communication techniques.

Inventors

  • 👤 John F. McHale
  • 👤 Robert H. Locklear, Jr.
  • 👤 James R. Sisk

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:28
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L12/2856; H04L12/2858; H04L12/2859; H04L12/2869; H04L12/287; H04L12/2874; H04L12/2878; H04L12/2887; H04L12/2889; H04L12/46; H04L12/4604; H04L12/4612; H04L12/54; H04L12/56; H04L12/5691; H04L12/5692; H04L27/00; H04L27/0008; H04M; H04M11/00; H04M11/06; H04M11/062; H04Q; H04Q11/00; H04Q11/04; H04Q11/0421; H04Q2213/00; H04Q2213/13003; H04Q2213/1302; H04Q2213/13036; H04Q2213/13039; H04Q2213/1304; H04Q2213/13093; H04Q2213/13103; H04Q2213/13106; H04Q2213/13109; H04Q2213/1319; H04Q2213/13196; H04Q2213/13199; H04Q2213/13203; H04Q2213/13204; H04Q2213/13213; H04Q2213/1329; H04Q2213/13292; H04Q2213/13299; H04Q2213/13302; H04Q2213/1332; H04Q2213/13322; H04Q2213/1334; H04Q2213/13349; H04Q2213/13389

Claims Analysis

Total Claims: 62
Claim 1
Independent Claim 86 words
A communication server coupled to a plurality of twisted pair lines, the communication server comprising: a plurality of XDSL transceiver units; a line profile table having pre-stored profile information that reflects electrical parameters of each of a plurality of twisted pair lines for XDSL service; and a system controller operable to retrieve profile information for a twisted pair line from the line profile table, the system controller further operable to provide the retrieved profile information to an XDSL transceiver unit coupled to the twisted pair line.
Claim 2
Dependent Claim 86 words
A communication server coupled to a plurality of twisted pair lines, the communication server comprising: a plurality of XDSL transceiver units; a line profile table having pre-stored profile information that reflects electrical parameters of each of a plurality of twisted pair lines for XDSL service; and a system controller operable to retrieve profile information for a twisted pair line from the line profile table, the system controller further operable to provide the retrieved profile information to an XDSL transceiver unit coupled to the twisted pair line.
Claim 3
Dependent Claim 46 words
The communication server of claim 1 , further comprising a plurality of line interface modules coupled to the twisted pair lines and the XDSL transceiver units, wherein the system controller directs a line interface module to couple the twisted pair line to the XDSL transceiver unit.
Claim 4
Dependent Claim 18 words
The communication server of claim 1 , further comprising a network interface coupled to the XDSL transceiver unit.
Claim 5
Dependent Claim 22 words
The communication server of claim 1 , wherein the system controller communicates with the XDSL transceiver units using a serial management bus.
Claim 6
Dependent Claim 44 words
The communication server of claim 1 , wherein each XDSL transceiver unit includes at least one digital signal processor having a plurality of registers, wherein the system controller loads profile information into the registers of the digital signal processor of the XDSL transceiver unit.
Claim 7
Dependent Claim 18 words
The communication server of claim 1 , wherein the line profile table stores profile information in non-volatile memory.
Claim 8
Dependent Claim 17 words
The communication server of claim 1 , wherein the line profile table resides on the system controller.
Claim 9
Dependent Claim 30 words
The communication server of claim 1 , wherein profile information for a twisted pair line comprises a plurality of filter coefficients that reflect physical parameters of the twisted pair line.
Claim 10
Dependent Claim 40 words
The communication server of claim 1 , wherein profile information for a twisted pair line comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; and an associated data rate for the twisted pair line.
Claim 11
Dependent Claim 65 words
The communication server of claim 1 , wherein profile information for a twisted pair line comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; an associated data rate for the twisted pair line; and a margin for the twisted pair line representing the difference between a current or expected signal strength and a minimum signal strength to maintain communication.
Claim 12
Dependent Claim 39 words
The communication server of claim 1 , wherein profile information for a twisted pair line comprises: a plurality of upstream filter coefficients for the twisted pair line; and a plurality of downstream filter coefficients for the twisted pair line.
Claim 13
Dependent Claim 24 words
The communication server of claim 1 , wherein the line profile table comprises profile information indexed by subscriber information for each twisted pair line.
Claim 14
Dependent Claim 19 words
The communication server of claim 1 , wherein each twisted pair line forms a local loop to a subscriber.
Claim 15
Dependent Claim 24 words
The communication server of claim 1 , wherein the XDSL transceiver unit uses profile information to perform carrier-less amplitude phase modulation to communicate information.
Claim 16
Dependent Claim 20 words
The communication server of claim 1 , wherein profile information comprises physical or electrical characteristics of each twisted pair line.
Claim 17
Dependent Claim 36 words
The communication server of claim 1 , wherein the transceiver units are operable to test the quality of the retrieved profile information and adjust the profile information if the profile information is not of sufficient quality.
Claim 18
Dependent Claim 84 words
A communication device, comprising: an XDSL transceiver unit operable to couple to a twisted pair line; a plurality of registers associated with the XDSL transceiver unit; and a microcontroller coupled to the XDSL transceiver unit and the registers, the microcontroller operable to receive pre-stored profile information that reflects electrical parameters of the twisted pair line for XDSL service from an external device, the microcontroller further operable to store the profile information in the registers in preparation for XDSL communication using the twisted pair line.
Claim 19
Dependent Claim 84 words
A communication device, comprising: an XDSL transceiver unit operable to couple to a twisted pair line; a plurality of registers associated with the XDSL transceiver unit; and a microcontroller coupled to the XDSL transceiver unit and the registers, the microcontroller operable to receive pre-stored profile information that reflects electrical parameters of the twisted pair line for XDSL service from an external device, the microcontroller further operable to store the profile information in the registers in preparation for XDSL communication using the twisted pair line.
Claim 20
Dependent Claim 36 words
The communication device of claim 17 , wherein the microcontroller is further operable to direct the XDSL transceiver unit to perform a test on the twisted pair line after storing the profile information in the registers.
Claim 21
Dependent Claim 14 words
The communication device of claim 17 , wherein the external device comprises non-volatile memory.
Claim 22
Dependent Claim 15 words
The communication device of claim 17 , wherein the external device comprises a system controller.
Claim 23
Dependent Claim 20 words
The communication device of claim 17 , wherein the microcontroller communicates with the external device using a serial management bus.
Claim 24
Dependent Claim 24 words
The communication device of claim 17 , wherein the registers are associated with at least one digital signal processor in the XDSL transceiver unit.
Claim 25
Dependent Claim 25 words
The communication device of claim 17 , wherein profile information comprises a plurality of filter coefficients that reflect physical parameters of the twisted pair line.
Claim 26
Dependent Claim 35 words
The communication device of claim 17 , wherein profile information comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; and an associated data rate for the twisted pair line.
Claim 27
Dependent Claim 60 words
The communication device of claim 17 , wherein profile information comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; an associated data rate for the twisted pair line; and a margin for the twisted pair line representing the difference between a current or expected signal strength and a minimum signal strength to maintain communication.
Claim 28
Dependent Claim 34 words
The communication device of claim 17 , wherein profile information comprises: a plurality of upstream filter coefficients for the twisted pair line; and a plurality of downstream filter coefficients for the twisted pair line.
Claim 29
Dependent Claim 19 words
The communication device of claim 17 , wherein the twisted pair line forms a local loop to a subscriber.
Claim 30
Dependent Claim 24 words
The communication device of claim 17 , wherein the XDSL transceiver unit uses profile information to perform carrier-less amplitude phase modulation to communicate information.
Claim 31
Dependent Claim 21 words
The XDSL transceiver unit of claim 17 , wherein profile information comprises physical or electrical characteristics of the twisted pair line.
Claim 32
Dependent Claim 37 words
The communication device of claim 17 , wherein the XDSL transceiver unit is operable to test the quality of the retrieved profile information and adjust the profile information if the profile information is not of sufficient quality.
Claim 33
Independent Claim 83 words
A method for communicating using a plurality of XDSL transceiver units and a plurality of twisted pair lines, the method comprising: storing profile information that reflects electrical parameters of each of a plurality of twisted pair lines for XDSL service; coupling an XDSL transceiver unit to a twisted pair line; retrieving the previously stored profile information for the twisted pair line; and providing the retrieved profile information to the XDSL transceiver unit coupled to the twisted pair line in preparation for XDSL communication.
Claim 34
Independent Claim 83 words
A method for communicating using a plurality of XDSL transceiver units and a plurality of twisted pair lines, the method comprising: storing profile information that reflects electrical parameters of each of a plurality of twisted pair lines for XDSL service; coupling an XDSL transceiver unit to a twisted pair line; retrieving the previously stored profile information for the twisted pair line; and providing the retrieved profile information to the XDSL transceiver unit coupled to the twisted pair line in preparation for XDSL communication.
Claim 35
Dependent Claim 35 words
The method of claim 31 , further comprising: receiving a request for service on the twisted pair line; and directing a line interface module to couple the twisted pair line to the XDSL transceiver unit.
Claim 36
Dependent Claim 32 words
The method of claim 31 , wherein providing the retrieved profile information comprises communicating the retrieved profile information from a system controller to the XDSL transceiver unit using a serial management bus.
Claim 37
Dependent Claim 36 words
The method of claim 31 , wherein providing the retrieved profile information comprises loading the retrieved profile information into a plurality of registers associated with at least one digital signal processor in the XDSL transceiver unit.
Claim 38
Dependent Claim 17 words
The method of claim 31 , wherein storing profile information comprises storing profile information in non-volatile memory.
Claim 39
Dependent Claim 18 words
The method of claim 31 , wherein storing profile information comprises storing profile information at a system controller.
Claim 40
Dependent Claim 29 words
The method of claim 31 , wherein profile information for a twisted pair line comprises a plurality of filter coefficients that reflect physical parameters of the twisted pair line.
Claim 41
Dependent Claim 39 words
The method of claim 31 , wherein profile information for a twisted pair line comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; and an associated data rate for the twisted pair line.
Claim 42
Dependent Claim 64 words
The method of claim 31 , wherein profile information for a twisted pair line comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; an associated data rate for the twisted pair line; and a margin for the twisted pair line representing the difference between a current or expected signal strength and a minimum signal strength to maintain communication.
Claim 43
Dependent Claim 38 words
The method of claim 31 , wherein profile information for a twisted pair line comprises: a plurality of upstream filter coefficients for the twisted pair line; and a plurality of downstream filter coefficients for the twisted pair line.
Claim 44
Dependent Claim 18 words
The method of claim 31 , wherein each twisted pair line forms a local loop to a subscriber.
Claim 45
Dependent Claim 21 words
The method of claim 31 , further comprising the step of performing carrier-less amplitude phase modulation using the retrieved profile information.
Claim 46
Dependent Claim 19 words
The method of claim 31 , wherein profile information comprises physical or electrical characteristics of each twisted pair line.
Claim 47
Dependent Claim 30 words
The method of claim 31 , further comprising: testing the quality of the retrieved profile information; and adjusting the profile information if the profile information is not of sufficient quality.
Claim 48
Independent Claim 62 words
A method for communicating performed on an XDSL transceiver unit, comprising: coupling an XDSL transceiver unit to a twisted pair line; receiving pre-stored profile information that reflects electrical parameters of the twisted pair line for XDSL service from an external device; and storing the received profile information in the XDSL transceiver unit in preparation for XDSL communication using the twisted pair line.
Claim 49
Independent Claim 62 words
A method for communicating performed on an XDSL transceiver unit, comprising: coupling an XDSL transceiver unit to a twisted pair line; receiving pre-stored profile information that reflects electrical parameters of the twisted pair line for XDSL service from an external device; and storing the received profile information in the XDSL transceiver unit in preparation for XDSL communication using the twisted pair line.
Claim 50
Dependent Claim 33 words
The method of claim 45 , wherein coupling the XDSL transceiver unit to the twisted pair line comprises coupling the XDSL transceiver unit to the twisted pair line using a line interface module.
Claim 51
Dependent Claim 30 words
The method of claim 45 , further comprising the step of performing a test on the twisted pair line after storing the received profile information in the XDSL transceiver unit.
Claim 52
Dependent Claim 14 words
The method of claim 45 , wherein the external device comprises a system controller.
Claim 53
Dependent Claim 23 words
The method of claim 45 , wherein receiving profile information comprises receiving profile information from the external device using a serial management bus.
Claim 54
Dependent Claim 41 words
The method of claim 45 , wherein storing the received profile information in the XDSL transceiver unit comprises storing the received profile information in a plurality of registers associated with at least one digital signal processor in the XDSL transceiver unit.
Claim 55
Dependent Claim 24 words
The method of claim 45 , wherein profile information comprises a plurality of filter coefficients that reflect physical parameters of the twisted pair line.
Claim 56
Dependent Claim 34 words
The method of claim 45 , wherein profile information comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; and an associated data rate for the twisted pair line.
Claim 57
Dependent Claim 59 words
The method of claim 45 , wherein profile information comprises: a plurality of filter coefficients that reflect physical parameters of the twisted pair line; an associated data rate for the twisted pair line; and a margin for the twisted pair line representing the difference between a current or expected signal strength and a minimum signal strength to maintain communication.
Claim 58
Dependent Claim 33 words
The method of claim 45 , wherein profile information comprises: a plurality of upstream filter coefficients for the twisted pair line; and a plurality of downstream filter coefficients for the twisted pair line.
Claim 59
Dependent Claim 18 words
The method of claim 45 , wherein the twisted pair line forms a local loop to a subscriber.
Claim 60
Dependent Claim 21 words
The method of claim 45 , further comprising the step of performing carrier-less amplitude phase modulation using the retrieved profile information.
Claim 61
Dependent Claim 19 words
The method of claim 45 , wherein profile information comprises physical or electrical characteristics of the twisted pair line.
Claim 62
Dependent Claim 30 words
The method of claim 45 , further comprising: testing the quality of the received profile information; and adjusting the profile information if the profile information is not of sufficient quality.

References Cited (Backward Citations)

US3532827A Cited
US3821484A Cited
US4002849A Cited
US4282408A Cited
US4438511A Cited
US4679227A Cited
US4731816A Cited
US4833706A Cited
US5054034A Cited
US4665514A Cited
US4782512A Cited
US4757495A Cited
JPS6376648A Cited
US4841561A Cited
US4985889A Cited
US4980897A Cited
US5199071A Cited
US5134611A Cited
US5379441A Cited
US5408527A Cited
US5025469A Cited
US5206886A Cited
US5228062A Cited
US5408522A Cited
US5339355A Cited
US5337348A Cited
US5119402A Cited
US5214650A Cited
US5210530A Cited
US5185763A Cited
US5222077A Cited
US5119403A Cited
US5293402A Cited
US5444703A Cited
US5506868A Cited
US5202884A Cited
US5434863A Cited
US5247347A Cited
US5410343A Cited
US5198818A Cited
US5367540A Cited
US5331670A Cited
US5461624A Cited
US5295159A Cited
US5345437A Cited
US5341474A Cited
US5371532A Cited
US5285474A Cited
US5517488A Cited
US5410264A Cited
US5583872A Cited
US5598406A Cited
US5282155A Cited
US5404388A Cited
US5479447A Cited
US5440335A Cited
US5469495A Cited
US5414455A Cited
US5442390A Cited
US5400322A Cited
US5461616A Cited
US5422876A Cited
US5452306A Cited
US5412660A Cited
US5528585A Cited
US5631897A Cited
US5546379A Cited
US5678004A Cited
US5475735A Cited
US5408614A Cited
US5414733A Cited
US5428608A Cited
US5513251A Cited
US5408260A Cited
US5737364A Cited
US5430793A Cited
US5453779A Cited
US5461415A Cited
US5390239A Cited
US5473599A Cited
US5799017A Cited
US5555244A Cited
US5477263A Cited
US5461640A Cited
US5612957A Cited
US5600712A Cited
US5619505A Cited
US5495483A Cited
US5604741A Cited
US5602902A Cited
US5649001A Cited
US5583862A Cited
US5574724A Cited
US5687176A Cited
US5812786A Cited
US5790550A Cited
US5680394A Cited
US5610910A Cited
US5770950A Cited
US5756280A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-05-06 2005-11-05 2006-05-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-05-06 2009-11-05 2010-05-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-05-06 2013-11-05 2014-05-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag