Systems and methods for communicating among network distribution points
First Claim
1. A communication system, comprising:
- a first distribution point positioned along a trunk extending from a network facility, the first distribution point having a first service unit coupled to a first plurality of communication connections of the trunk and configured to receive from the first plurality of communication connections a plurality of data flows destined for customer premises (CP) transceivers at a plurality of customer premises, each of the first plurality of communication connections shared by each of at least a first plurality of the CP transceivers; and
a second distribution point positioned along the trunk and having a second service unit coupled to the first service unit via a second plurality of communication connections of the trunk, each of the second plurality of communication connections shared by each of at least a second plurality of the CP transceivers,wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, wherein the first service unit has a control element configured to receive control information from the second service unit, wherein the control element is configured to determine, based on the control information, an amount of excess capacity that exceeds a guaranteed aggregate service rate for communicating across the second plurality of connections, and wherein the control element is configured to control error correction for signals communicated across the second plurality of communication connections based on the determined amount of excess capacity.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication system has a trunk extending from a network facility, such as a central office, with a plurality of distribution points positioned along the trunk. Each leg of the trunk defines a shared channel that permits peak data rates much greater than what would be achievable without channel sharing. As an example, the connections of each respective trunk leg may be bonded. Further, the same modulation format and crosstalk vectoring are used for each leg of the trunk. The crosstalk vectoring cancels both far-end crosstalk (FEXT) that couples between connections of a given trunk leg and crossover crosstalk that couples between one trunk leg and another. In addition, logic determines an amount of excess capacity available for each leg of the trunk and controls error correction based on the determined excess capacity.
27 Citations
22 Claims
-
1. A communication system, comprising:
-
a first distribution point positioned along a trunk extending from a network facility, the first distribution point having a first service unit coupled to a first plurality of communication connections of the trunk and configured to receive from the first plurality of communication connections a plurality of data flows destined for customer premises (CP) transceivers at a plurality of customer premises, each of the first plurality of communication connections shared by each of at least a first plurality of the CP transceivers; and a second distribution point positioned along the trunk and having a second service unit coupled to the first service unit via a second plurality of communication connections of the trunk, each of the second plurality of communication connections shared by each of at least a second plurality of the CP transceivers, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, wherein the first service unit has a control element configured to receive control information from the second service unit, wherein the control element is configured to determine, based on the control information, an amount of excess capacity that exceeds a guaranteed aggregate service rate for communicating across the second plurality of connections, and wherein the control element is configured to control error correction for signals communicated across the second plurality of communication connections based on the determined amount of excess capacity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication system, comprising:
-
a first distribution point positioned along a trunk extending from a network facility, the first distribution point having a first service unit coupled to a first plurality of communication connections of the trunk and configured to receive from the first plurality of communication connections a plurality of data flows destined for customer premises (CP) transceivers at a plurality of customer premises, each of the first plurality of communication connections shared by each of at least a first plurality of the CP transceivers; and a second distribution point positioned along the trunk and having a second service unit coupled to the first service unit via a second plurality of communication connections of the trunk, each of the second plurality of communication connections shared by each of at least a second plurality of the CP transceivers, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, and wherein the first service unit is configured to employ crosstalk vectoring to cancel crossover crosstalk that couples between the first plurality of communication connections and the second plurality of communication connections.
-
-
10. A communication system, comprising:
-
a first distribution point positioned along a trunk extending from a network facility, the first distribution point having a first service unit coupled to a first plurality of communication connections of the trunk and configured to receive from the first plurality of communication connections a plurality of data flows destined for customer premises (CP) transceivers at a plurality of customer premises, each of the first plurality of communication connections shared by each of at least a first plurality of the CP transceivers; and a second distribution point positioned along the trunk and having a second service unit coupled to the first service unit via a second plurality of communication connections of the trunk, each of the second plurality of communication connections shared by each of at least a second plurality of the CP transceivers, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, and wherein a total number of communication connections connecting the first service unit to the second service unit is greater than a total number of communication connections connecting the second service unit to the third service unit.
-
-
11. A communication system, comprising:
-
a first distribution point positioned along a trunk extending from a network facility, the first distribution point having a first service unit coupled to a first plurality of communication connections of the trunk and configured to receive from the first plurality of communication connections a plurality of data flows destined for customer premises (CP) transceivers at a plurality of customer premises, each of the first plurality of communication connections shared by each of at least a first plurality of the CP transceivers; and a second distribution point positioned along the trunk and having a second service unit coupled to the first service unit via a second plurality of communication connections of the trunk, each of the second plurality of communication connections shared by each of at least a second plurality of the CP transceivers, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections, wherein the first service unit is configured to employ crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, and wherein the first service unit has a control element configured to receive from the second service unit control information indicative of guaranteed service rates for the second service unit, and wherein the control element is configured to control error correction for signals communicated across the second plurality of communication connections based on the control information. - View Dependent Claims (12, 13)
-
-
14. A method, comprising:
-
receiving, at a first service unit of a first distribution point of a network, a plurality of data flows from a first plurality of communication connections of a network trunk coupled to the first service unit, wherein the data flows are destined for customer premises (CP) transceivers at a plurality of customer premises, and wherein each of the first plurality of communication connections is shared by each of at least a first plurality of the CP transceivers; transmitting at least one of the data flows from the first service unit to a second service unit at a second distribution point of the network via a second plurality of communication connections of the network trunk, wherein each of the second plurality of communication connections is shared by each of at least a second plurality of the CP transceivers; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections; receiving, at the first service unit, control information from the second service unit; determining, based on the control information, a value indicative of a guaranteed aggregate service rate for communicating across the second plurality of connections; and controlling error correction signals communicated across the second plurality of communication connections based on the value. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method, comprising:
-
receiving, at a first service unit of a first distribution point of a network, a plurality of data flows from a first plurality of communication connections of a network trunk coupled to the first service unit, wherein the data flows are destined for customer premises (CP) transceivers at a plurality of customer premises, and wherein each of the first plurality of communication connections is shared by each of at least a first plurality of the CP transceivers; transmitting at least one of the data flows from the first service unit to a second service unit at a second distribution point of the network via a second plurality of communication connections of the network trunk, wherein each of the second plurality of communication connections is shared by each of at least a second plurality of the CP transceivers; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections; and performing crosstalk vectoring to cancel crossover crosstalk that couples between the first plurality of communication connections and the second plurality of communication connections.
-
-
21. A method, comprising:
-
receiving, at a first service unit of a first distribution point of a network, a plurality of data flows from a first plurality of communication connections of a network trunk coupled to the first service unit, wherein the data flows are destined for customer premises (CP) transceivers at a plurality of customer premises, and wherein each of the first plurality of communication connections is shared by each of at least a first plurality of the CP transceivers; transmitting at least one of the data flows from the first service unit to a second service unit at a second distribution point of the network via a second plurality of communication connections of the network trunk, wherein each of the second plurality of communication connections is shared by each of at least a second plurality of the CP transceivers; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections, transmitting at least one of the data flows from the second service unit to a third service unit at a third distribution point of the network via a third plurality of communication connections of the network trunk; and performing crosstalk vectoring to cancel crossover crosstalk that couples between the second plurality of communication connection and the third plurality of communication connections, wherein a total number of communication connections connecting the first service unit to the second service unit is greater than a total number of communication connections connecting the second service unit to the third service unit.
-
-
22. A method, comprising:
-
receiving, at a first service unit of a first distribution point of a network, a plurality of data flows from a first plurality of communication connections of a network trunk coupled to the first service unit, wherein the data flows are destined for customer premises (CP) transceivers at a plurality of customer premises, and wherein each of the first plurality of communication connections is shared by each of at least a first plurality of the CP transceivers; transmitting at least one of the data flows from the first service unit to a second service unit at a second distribution point of the network via a second plurality of communication connections of the network trunk, wherein each of the second plurality of communication connections is shared by each of at least a second plurality of the CP transceivers; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the first plurality of communication connections; performing crosstalk vectoring to cancel crosstalk affecting signals communicated across the second plurality of communication connections; transmitting at least one of the data flows from the second service unit to a third service unit at a third distribution point of the network via a third plurality of communication connections of the network trunk; determining a guaranteed aggregate service rate for the third plurality of communication connections; determining a guaranteed service rate for at least one drop connection coupled to the second service unit; transmitting control information from the second service unit to the first service unit, the control information based on the guaranteed aggregate service rate and the at least one guaranteed service rate; and determining a guaranteed aggregate service rate for the second plurality of communication connections based on the control information.
-
Specification