Resource sharing in a telecommunications environment
AssigneeTq Delta, LLC
InventorsMarcos C. Tzannes, Michael Lund
Life of this patent
Estimating the term…
Abstract
A transceiver is designed to share memory and processing power amongst a plurality of transmitter and/or receiver latency paths, in a communications transceiver that carries or supports multiple applications. For example, the transmitter and/or receiver latency paths of the transceiver can share an interleaver/deinterleaver memory. This allocation can be done based on the data rate, latency, BER, impulse noise protection requirements of the application, data or information being transported over each latency path, or in general any parameter associated with the communications system.
Claims28
An apparatus comprising:
- a multicarrier communications transceiver that is configured to perform a first deinterleaving function associated with a first latency path, and perform a second deinterleaving function associated with a second latency path, the multicarrier communications transceiver being associated with a memory, wherein:
- the memory is allocated between the first deinterleaving function and the second deinterleaving function in accordance with a message received during an initialization of the transceiver, and
- wherein at least a portion of the memory may be allocated to the first deinterleaving function or the second deinterleaving function at any one particular time depending on the message.
An apparatus comprising:
- a multicarrier communications transceiver that is configured to:
- generate a message during an initialization of the transceiver,
- perform a first interleaving function associated with a first latency path, and
- perform a second interleaving function associated with a second latency path,
- the transceiver being associated with a memory, wherein:
- at least a portion of the memory may be allocated to the first interleaving function or the second interleaving function at any one particular time, and
- the generated message indicates how the memory has been allocated between the first interleaving function and second interleaving function.
A method of operating components of a telecommunications network, the components including:
- a first multicarrier communications transceiver located in a linecard and a second multicarrier communications transceiver located at a customer premises,
- the first transceiver being configured to perform a first interleaving function associated with a first latency path and perform a second interleaving function associated with a second latency path,
- the second transceiver being configured to perform a first deinterleaving function associated with the first latency path and perform a second deinterleaving function associated with the second latency path and each of the first and second transceivers being associated with a respective memory, the method comprising:
- causing the first transceiver to allocate the memory associated with the first transceiver between the first interleaving function performed by the first transceiver and the second interleaving function performed by the first transceiver, wherein at least a portion of the memory associated with the first transceiver may be allocated to the first interleaving function performed by the first transceiver or the second interleaving function performed by the first transceiver at any one particular time;
- and
- causing the first transceiver to transmit a message to the second transceiver during an initialization of the second transceiver, wherein the message indicates how the memory associated with the second transceiver is to be allocated between the first deinterleaving function performed by the second transceiver and the second deinterleaving function performed by the second transceiver and wherein at least a portion of the memory associated with the second transceiver may be allocated to the first deinterleaving function performed by the second transceiver or the second deinterleaving function performed by the second transceiver at any one particular time depending on the message.
Dependencies are inferred from the claim text.