Time-division duplexing systems and methods for reducing crosstalk associated with signals communicated by coordinated dynamic time assignment transceivers
AssigneeAdtran, Inc.
InventorMartin Kuipers
Life of this patent
Estimating the term…
Abstract
A time-division duplexing (TDD) system reduces crosstalk associated with signals communicated by coordinated dynamic time assignment (cDTA) transceivers. In some embodiments, the TDD system has both cDTA transceivers and legacy transceivers. Based on the dynamic allocation of downstream and upstream timeslots for the cDTA transceivers, timeslots for the legacy transceivers are selectively muted in an effort to limit the amount of near-end crosstalk (NEXT) that occurs in the TDD system. Thus, subscriber lines coupled to both cDTA transceivers and legacy transceivers may be bound within the same binder without significantly increasing crosstalk to unacceptable levels.
Claims29
A time-division duplexing system, comprising:
- a first transceiver coupled to a first subscriber line, the first transceiver configured to communicate across the first subscriber line in accordance with a fixed frame format for which frame locations of transitions between downstream communication and upstream communication for each frame are fixed;
- a second transceiver coupled to a second subscriber line and configured to communicate across the second subscriber line;
- and
- at least one controller configured to receive, for the first transceiver, information indicative of a timing of at least one of the transitions between downstream communication and upstream communication, the at least one controller configured to dynamically allocate upstream capacity and downstream capacity for the second subscriber line according to a coordinated dynamic time assignment (cDTA) algorithm for dynamically selecting, for the second transceiver, frame locations of transitions between downstream communication and upstream communication, the at least one controller further configured to mute at least one timeslot for the first transceiver based on an allocation of timeslots for the second transceiver according to the cDTA algorithm, thereby reducing crosstalk that couples from the first subscriber line to the second subscriber line, wherein the at least one controller is configured to dynamically select the at least one timeslot for the first transceiver for muting based on (1) a timing of the at least one of the transitions for the second transceiver and (2) the timing of the at least one of the transitions for the first transceiver indicated by the information, if the at least one timeslot for the first transceiver overlaps with and is for a different communication direction than at least one timeslot for the second transceiver.
A service unit, comprising:
- a first service unit (SU) transceiver coupled to a first subscriber line, the first SU transceiver configured to communicate data for a first frame across the first subscriber line with at least a first customer premises (CP) transceiver in accordance with a fixed frame format;
- a second SU transceiver coupled to a second subscriber line, the second SU transceiver configured to communicate data for a second frame across the second subscriber line with at least a second CP transceiver;
- and
- at least one controller coupled to the first SU transceiver and the second SU transceiver and configured to dynamically allocate upstream capacity and downstream capacity for the second SU transceiver and the second CP transceiver according to a coordinated dynamic time assignment (cDTA) algorithm, the at least one controller further configured to determine whether a first communication direction for at least one timeslot of the first frame is conflicting with a second communication direction for at least one timeslot of the second frame that overlaps in time with the at least one timeslot of the first frame, the at least one controller further configured to dynamically select the at least one time slot of the first frame for muting based on allocation of the upstream capacity and the downstream capacity for the second SU transceiver by the at least one controller if the first communication direction conflicts with the second communication direction, the at least one controller further configured to mute the selected at least one time slot of the first frame, thereby reducing crosstalk that couples from the first subscriber line to the second subscriber line.
A time-division duplexing method, comprising:
- communicating with at least a first transceiver across a first subscriber line in accordance with a fixed frame format;
- communicating with at least a second transceiver across a second subscriber line in accordance with a coordinated dynamic time assignment (cDTA) algorithm;
- dynamically allocating, with at least one controller, upstream capacity and downstream capacity for the second subscriber line based on the cDTA algorithm;
- receiving, with the at least one controller, information indicating a timing of at least one transition between upstream communication and downstream communication for the first transceiver;
- dynamically selecting, with the at least one controller, at least one timeslot for the first transceiver for muting based on (1) a timing of at least one transition between upstream communication and downstream communication for the second transceiver and (2) the timing of the at least one transition for the first transceiver indicated by the information, if the at least one timeslot for the first transceiver overlaps with and is for a different communication direction than at least one timeslot for the second transceiver;
- and
- muting the at least one timeslot for the first transceiver in response to the selecting, thereby reducing crosstalk that couples from the first subscriber line to the second subscriber line.
A time-division duplexing method, comprising:
- communicating data for a first frame across a first subscriber line in accordance with a fixed frame format with at least a first pair of transceivers coupled to the first subscriber line;
- communicating data for a second frame across a second subscriber line in accordance with a coordinated dynamic time assignment (cDTA) algorithm with at least a second pair of transceivers coupled to the second subscriber line;
- dynamically allocating, with at least one controller coupled to the first transceiver and the second transceiver, upstream and downstream capacity for the second subscriber line based on the cDTA algorithm;
- dynamically determining, with the at least one controller, based on the allocating whether a first communication direction for at least one timeslot of the first frame conflicts with a second communication direction for at least one timeslot of the second frame that overlaps in time with the at least one timeslot for the first frame;
- dynamically selecting, with the at least one controller, the at least one timeslot of the first frame for muting based on the determining;
- and
- muting the at least one timeslot of the first frame in response to the selecting, thereby reducing crosstalk that couples from the first subscriber line to the second subscriber line.
Dependencies are inferred from the claim text.