Patents by Inventor Richard L. Goodson

Richard L. Goodson 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).

  • Publication number: 20240080237
    Abstract: Methods and systems for resilient network communication are provided. In one aspect, a network includes multiple West NEs, spine elements, and East NEs. Each element has multiple physical communication interfaces. A working communication path connects the West NE to the East NE through a spine element. A protection communication path connects that West NE to that East NE through a different spine element. The working and protection communication paths terminate at the West NE and East NE at maintenance end points. A protection group is formed of the working communication path and the protection communication path. The protection group maintains a state designating an active path and a standby path. Maintenance groups at the spine elements monitor continuity messaging for their associated maintenance endpoints to determine network health. Faults and other disruptions to network health are overcome by switching states within the ELPS protection group. Service assignment is optimized.
    Type: Application
    Filed: January 6, 2022
    Publication date: March 7, 2024
    Inventors: Richard Lee Goodson, Darrin L. Gieger, Andrew T. Ruble, Brent Priddy
  • Publication number: 20240080238
    Abstract: Methods and systems for resilient network communication are provided. In one aspect, a network includes multiple West NEs, spine elements, and East NEs. Each element has multiple physical communication interfaces. A working communication path connects the West NE to the East NE through a spine element. A protection communication path connects that West NE to that East NE through a different spine element. The working and protection communication paths terminate at the West NE and East NE at maintenance end points. A protection group is formed of the working communication path and the protection communication path. The protection group maintains a state designating an active path and a standby path. Maintenance groups at the spine elements monitor continuity messaging for their associated maintenance end points to determine network health. Faults between the West NEs and East NEs are detected through RDI and CCM.
    Type: Application
    Filed: January 6, 2022
    Publication date: March 7, 2024
    Inventors: Richard Lee Goodson, Darrin L. Gieger, Andrew T. Ruble, Brent Priddy
  • Patent number: 10530527
    Abstract: In a vectored Discrete Multi-Tone (DMT) system that employs trellis encoding, tones of a DMT signal are paired by a trellis encoder, and parity information is shared between the paired tones. In accordance with some embodiments, the tones are paired based on an interpolation pattern that is used to calculate vectoring coefficients in an effort to mitigate interpolation error. Specifically, a tone having a vectoring coefficient with a relatively large interpolation error may be paired with a tone having a vectoring coefficient with a relatively small interpolation error thereby reducing the peak interpolation error among paired tones within the system. By reducing the peak interpolation error in the paired tones, the number of communication lines included in a vectoring group can be increased without significantly degrading signal quality.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: January 7, 2020
    Assignee: ADTRAN, Inc.
    Inventors: Arlynn Wayne Wilson, Richard L. Goodson
  • Patent number: 10225195
    Abstract: A telecommunication system employs dynamic shaping based on current load conditions for at least one congestion point in order to achieve a fair allocation of network bandwidth. In one exemplary embodiment, shaper control logic communicates with virtual scheduler/shapers to learn current load conditions for at least one congestion point. Using such load information, the shaper control logic dynamically controls the shaper rates for the virtual scheduler/shapers so that packet flows for services of the same class passing through the congestion point achieve a desired (e.g., same or similar) performance regardless of which virtual scheduler/shaper is communicating each respective packet flow.
    Type: Grant
    Filed: March 11, 2017
    Date of Patent: March 5, 2019
    Assignee: ADTRAN, Inc.
    Inventors: Kenneth D. Ko, Richard L. Goodson
  • Patent number: 10122641
    Abstract: An aggregation module receives a data packet. A bonding engine of the aggregation module breaks the data packet into fragments, and each fragment is part of a bonding group that is assigned a sequence identifier that allows the data packet to be reconstructed from the fragments. Each fragment is provided to one of a plurality of transmitters to be transmitted over a data link. When a noise event occurs on one of the data links, the fragments stored at the transmitter associated with that data link are transferred to another transmitter within the same bonding group for transmission over a different data link.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: November 6, 2018
    Assignee: ADTRAN, Inc.
    Inventors: Martin Kuipers, Richard L. Goodson, Fred Chu
  • Patent number: 9729241
    Abstract: A telecommunication system employs dynamic shaping across a plurality of access modules of an access node using a dynamic bandwidth allocation (DBA) algorithm that is based on current load conditions for each of the access modules in order to achieve a fair allocation of network bandwidth at the access node. In one exemplary embodiment, access modules at an access node communicate via a control channel with shaper control logic that receives load information from each of the access modules. Using such load information, the shaper control logic dynamically controls the shaper rates for the access modules so that a fair allocation of network bandwidth is achieved across all of the access modules. Specifically, the shaper rates are controlled such that packet flows for services of the same class achieve the same or similar performance (e.g., average data rate) regardless of which access module is communicating each respective packet flow.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: August 8, 2017
    Assignee: ADTRAN, Inc.
    Inventors: Richard L. Goodson, Kenneth D. Ko
  • Publication number: 20170187632
    Abstract: A telecommunication system employs dynamic shaping based on current load conditions for at least one congestion point in order to achieve a fair allocation of network bandwidth. In one exemplary embodiment, shaper control logic communicates with virtual scheduler/shapers to learn current load conditions for at least one congestion point. Using such load information, the shaper control logic dynamically controls the shaper rates for the virtual scheduler/shapers so that packet flows for services of the same class passing through the congestion point achieve a desired (e.g., same or similar) performance regardless of which virtual scheduler/shaper is communicating each respective packet flow.
    Type: Application
    Filed: March 11, 2017
    Publication date: June 29, 2017
    Inventors: Kenneth D. Ko, Richard L. Goodson
  • Patent number: 9432169
    Abstract: Power dissipation within a network service unit, such as digital-subscriber-line access multiplexer (DSLAM), is treated as a resource that is to be shared among subscribers. In this regard, the total amount of available power dissipation is quantified, and the framing for the data streams communicated across the subscriber lines are controlled to ensure that specified power dissipation limits are not exceeded, accounting for one or more factors, such as traffic load, service level agreement (SLA) specifications, available power, and temperature.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: August 30, 2016
    Assignee: ADTRAN, Inc.
    Inventors: Richard L. Goodson, Fred Chu, Martin Kuipers
  • Patent number: 9294212
    Abstract: A controller at a distribution point (DP) of a communication system is coupled to a plurality of customer premises (CP) transceivers via drop connections. The controller is configured to schedule upstream and downstream data transmissions across the drop connections such that they do not overlap from one drop connection to another thereby avoiding the effects of crosstalk. A flexible frame structure is used to permit dynamic scheduling changes. Overhead for the flexible frame structure is permitted to overlap on the drop connections, and a reduced bit loading is used to communicate the overhead relative to the bit loading used for data transmissions.
    Type: Grant
    Filed: June 7, 2013
    Date of Patent: March 22, 2016
    Assignee: ADTRAN, Inc.
    Inventors: Martin Kuipers, Richard L. Goodson, Fred Chu
  • Publication number: 20150326479
    Abstract: A telecommunication system employs dynamic shaping across a plurality of access modules of an access node using a dynamic bandwidth allocation (DBA) algorithm that is based on current load conditions for each of the access modules in order to achieve a fair allocation of network bandwidth at the access node. In one exemplary embodiment, access modules at an access node communicate via a control channel with shaper control logic that receives load information from each of the access modules. Using such load information, the shaper control logic dynamically controls the shaper rates for the access modules so that a fair allocation of network bandwidth is achieved across all of the access modules. Specifically, the shaper rates are controlled such that packet flows for services of the same class achieve the same or similar performance (e.g., average data rate) regardless of which access module is communicating each respective packet flow.
    Type: Application
    Filed: May 7, 2015
    Publication date: November 12, 2015
    Inventors: Richard L. Goodson, Kenneth D. Ko
  • Patent number: 8731183
    Abstract: An echo canceller system includes a first echo canceller having a first voltage divider and an adaptable second voltage divider that is configured to generate a first replica of an echo. A second echo canceller is configured to generate a second replica of an echo and has tap values that are generated in response to an error signal. A controller is coupled to the first and second echo cancellers and includes a selection algorithm that responds to the tap values of the second echo canceller and selects a voltage divider value for the adaptable second voltage divider.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: May 20, 2014
    Assignee: Adtran, Inc.
    Inventors: Richard L. Goodson, Daniel M. Joffe, Neil M. Jensen, Peter S. Kerr
  • Publication number: 20140050227
    Abstract: Power dissipation within a network service unit, such as digital-subscriber-line access multiplexer (DSLAM), is treated as a resource that is to be shared among subscribers. In this regard, the total amount of available power dissipation is quantified, and the framing for the data streams communicated across the subscriber lines are controlled to ensure that specified power dissipation limits are not exceeded, accounting for one or more factors, such as traffic load, service level agreement (SLA) specifications, available power, and temperature.
    Type: Application
    Filed: August 20, 2013
    Publication date: February 20, 2014
    Inventors: Richard L. Goodson, Fred Chu, Martin Kuipers
  • Patent number: 8638809
    Abstract: The present disclosure generally pertains to systems and methods for compensating for repetitive impulse noise (REIN) affecting signals that are communicated over a telecommunication channel. A system in accordance with one exemplary embodiment of the present disclosure includes a transmitter and receiver that communicate over a telecommunication channel. The data is encoded by the transmitter using a forward error correction (FEC) algorithm, such as Reed-Solomon coding, before being transmitted over a telecommunication channel to the receiver. The REIN tracker analyzes the data received by the receiver in order to predict when future occurrences of REIN will likely affect the data being communicated over the channel. The REIN tracker then marks erasures in a received data stream based on its REIN predictions. A decoder then decodes FEC code words in the data stream based on the marked erasures.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: January 28, 2014
    Assignee: ADTRAN, Inc.
    Inventor: Richard L. Goodson
  • Patent number: 8582969
    Abstract: In accordance with a non-limiting example, an Optical Network Unit (ONU) includes an optical transmitter that has a laser diode and laser driver connected to the laser diode and configured to drive the laser diode so that the laser diode emits an optical communications signal based on transmit data signals. A feedback circuit includes a monitoring photodiode that receives optical feedback signals from the laser diode. A watchdog circuit is connected to the monitoring photodiode and laser driver and includes a logic circuit configured to process the feedback signals and transmit signals to determine if the ONU is rogue. This logic circuit in one example is an XOR logic circuit.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: November 12, 2013
    Assignee: Adtran, Inc.
    Inventors: Leif J. Sandstrom, Philip D. Williams, Richard L. Goodson
  • Publication number: 20130272314
    Abstract: A controller at a distribution point (DP) of a communication system is coupled to a plurality of customer premises (CP) transceivers via drop connections. The controller is configured to schedule upstream and downstream data transmissions across the drop connections such that they do not overlap from one drop connection to another thereby avoiding the effects of crosstalk. A flexible frame structure is used to permit dynamic scheduling changes. Overhead for the flexible frame structure is permitted to overlap on the drop connections, and a reduced bit loading is used to communicate the overhead relative to the bit loading used for data transmissions.
    Type: Application
    Filed: June 7, 2013
    Publication date: October 17, 2013
    Inventors: Martin Kuipers, Richard L. Goodson, Fred Chu
  • Patent number: 7760624
    Abstract: A network access device comprises a first line card, a second line card, and logic. The first line card has a first transceiver coupled to a first subscriber line, and the second line card has a second transceiver coupled to a second subscriber line. The logic is configured to switch communication from the first subscriber line to the second subscriber line in response to a detection of an error condition for communication occurring over the first subscriber line.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: July 20, 2010
    Assignee: ADTRAN, Inc.
    Inventors: Richard L. Goodson, Arlynn W. Wilson, Kevin W. Schneider
  • Patent number: 7697408
    Abstract: A system for adjusting transmission power levels of transceivers in order to reduce crosstalk utilizes a transmitter and logic. The transmitter is configured to transmit signals to a customer transceiver over a first communication connection that is bound within a binder. The logic is configured to estimate a distance of a data path between the transmitter and the customer transceiver based on at least one signal communicated over the data path. The logic is further configured to adjust a transmission power level of the transmitter based on the estimated distance such that signals transmitted by the transmitter to the customer transceiver are spectrally compatible with signals transmitted from another transceiver over a second communication connection that is bound within the binder.
    Type: Grant
    Filed: August 22, 2003
    Date of Patent: April 13, 2010
    Assignee: ADTRAN, Inc.
    Inventors: Kevin W. Schneider, Richard L. Goodson, Arlynn W. Wilson
  • Patent number: 7672367
    Abstract: A system includes a transceiver for communicating over a telecommunication line that is coupled to the transceiver. The transceiver comprises logic configured to measure attenuation of at least one signal transmitted across the telecommunication line. The logic is further configured to automatically select, based on the measured attenuation, a plurality of different data rates for a plurality of initialization signals communicated via the transceiver during an initialization phase that precedes a data phase.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: March 2, 2010
    Assignee: Adtran, Inc.
    Inventors: Marc Kimpe, Jack G. Atkinson, Jr., Richard L. Goodson, Arlynn Wilson
  • Patent number: 6975676
    Abstract: A timing loop is used in a data communications receiver to time lock the receiver to a transmitter sending data across a communications loop, where the receiver includes a linear equalizer for correcting signal distortion associated with the communications loop. The timing loop includes a timing equalizer filter functionally positioned to provide an equalized signal to the phase detector portion of the timing loop. After the linear equalizer trains, the equalizer coefficients are copied to the timing equalizer.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: December 13, 2005
    Assignee: Adtran, Inc.
    Inventors: Richard L. Goodson, Steven R. Blackwell, Ayman Ghobrial, Cynthia Lin
  • Patent number: 6940830
    Abstract: The present invention relates to an improved method and apparatus for echo cancellation in a communication system utilizing a bidirectional transmission medium. The invention significantly reduces computational overhead associated with echo cancellation by using sub-Nyquist sampling in the echo path. In particular, the invention relates to a method and apparatus for echo cancellation in a communication system utilizing different signaling or baud rates in the transmit and receive directions, whereby the computational overhead of the echo cancellation is significantly reduced as compared to traditional methods. In a preferred embodiment herein, the present invention reduces by one-half the computational overhead associated with echo cancellation in a data communications system utilizing symmetrical information rates at asymmetrical signal rates.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: September 6, 2005
    Assignee: Adiran, Inc.
    Inventors: Steven R Blackwell, Richard L. Goodson