摘要:
A peer-to-peer forwarding node supports the operation of a teleconference across a telecommunications network. The telecommunications network comprises a plurality of nodes including one or more source locations and one or more remote locations. The teleconference includes teleconference participants at each of the source and remote locations. The peer-to-peer forwarding node is located at a given one of the plurality of nodes. The peer-to-peer forwarding node comprises a receiver and a transmitter. The receiver receives a request from a telecommunications controller to provide peer-to-peer forwarding of a media signal to be received from a first one of the source locations to a first one of the remote locations and which further receives the media signal from the first one of said source locations. The transmitter forwards the media signal from the first one of the source locations to the first one of the remote locations.
摘要:
A method processes a data packet in a first sequence of disjoint original segments of the same length. The method includes modifying a first of the original segments of the first sequence by modifying one or more symbols therein. A start of the data packet is located in the first of the original segments and is positioned after a first digital data symbol therein. The method also includes modifying a last of the original segments of the first sequence by modifying one or more digital data symbols therein. An end of the data packet is located in the last of the original segments and is located before the last digital data symbol therein. The method also includes determining a remainder sequence by effectively performing a polynomial division on a second sequence of disjoint segments that are derived from the first sequence. Each segment of the second sequence corresponds to and is derived from one of the original segments of the first sequence. The segments of the second sequence have the length of the original segments of the first sequence. A first of the derived segments of the second sequence is the modified first of the original segments. A last of the derived segments of the second sequence is derived from the modified last of the original segments.
摘要:
A teleconferencing system in which a teleconference controller advantageously uses information relating to the network topology layout of remote nodes which are to participate in a teleconference, and then advantageously directs the transmission of video and/or audio streams from a source node to an identified subset of the remote nodes based on the capabilities of the nodes and the network links. These nodes which initially receive the video and/or audio streams then advantageously forward the streams in turn to other nodes in their vicinity using peer-to-peer network connectivity techniques. The identification of the subset of nodes which serve as peer-to-peer forwarding nodes may be based on node activity, node service capacity, the impact on network links between the node and the requester, the distance and/or latency between the node and the requester, and the ability of the node to meet requests including video transcoding requests.
摘要:
A teleconferencing system in which a teleconference controller advantageously uses information relating to the network topology layout of remote nodes which are to participate in a teleconference, and then advantageously directs the transmission of video and/or audio streams from a source node to an identified subset of the remote nodes based on the capabilities of the nodes and the network links. These nodes which initially receive the video and/or audio streams then advantageously forward the streams in turn to other nodes in their vicinity using peer-to-peer network connectivity techniques. The identification of the subset of nodes which serve as peer-to-peer forwarding nodes may be based on node activity, node service capacity, the impact on network links between the node and the requester, the distance and/or latency between the node and the requester, and the ability of the node to meet requests including video transcoding requests.
摘要:
A method is provided to accurately predict the probability of successfully recovering frames of (coded) information received over a wireless link, without having to decode the frame. This method includes receiving a first encoded signal and predicting link errors based on characteristics of the first encoded signal and variations in these characteristics before decoding the first encoded signal.
摘要:
Error control coding is applied to data streams transmitted through transmission equipment such as a telecommunications switch having a distributed synchronous switch fabric. Each k-symbol dataword is encoded to generate an n-symbol codeword that is then sliced for transmission through the transmission equipment. After routing, error-correction decoding is applied to the resulting routed n-symbol codeword to detect and correct one or more errors in the codeword to generate a k-symbol routed dataword that is identical to the original incoming dataword. Depending on the coding scheme, different types and numbers of errors can be corrected in each codeword. For example, for Reed-Solomon [12, 8, 5] coding with Galois field (24), corrections can be made for up to four erasures with no random errors, up to two erasures and one; random error, or up to two random errors with no erasures. In this way, error-less fault tolerance can be provided that ensures the accuracy of transmission processing in the event of certain combinations of errors. Preferred embodiments involve temporal sharing of components (for more cost effective implementations) and shuffling of data (to increase error-correction coverage).
摘要:
A signal strength corresponding to an incoming optical burst from each of a plurality of optical nodes is measured. The measurements can be performed at system start-up, configuration/installation of the optical nodes and/or at certain intervals of operation of the optical nodes. Signal strength information for the optical nodes based on the measurements is stored in memory. When scheduling the optical nodes for transmission, a preferred transmission order is determined in response to the stored signal strength information. In an embodiment, the preferred order is determined to reduce differences in signal strength levels between consecutive optical bursts.
摘要:
A multi-channel processing module is arranged in series with multiple channels of a communication system. The processing module synchronizes downstream symbols among the channels, and synchronizes downstream symbols for at least a given one of the channels with upstream symbols for that channel. The synchronization of downstream symbols among the channels and the synchronization of downstream symbols for at least the given channel with upstream symbols for that channel are collectively achieved by adjusting downstream and upstream adjustable delay elements associated with respective downlink and uplink signal paths in the multi-channel processing module. The channels may comprise respective subscriber lines of a DSL communication system.
摘要:
Techniques are disclosed for measuring crosstalk between at least two communication channels of a communication system. A receiver of the system receives a signal over a given one of the communication channels from a transmitter of the system. The receiver correlates the received signal with a sequence of time-domain signals associated with another of the communication channels, and generates a measure of crosstalk between the given communication channel and the other communication channel based on the correlation between the received signal and the sequence of time-domain signals. The sequence of time-domain signals may be selected from a designated set of M-sequences.
摘要:
Techniques are disclosed that efficiently obtain channel crosstalk estimates in DSL systems and other communication systems that may include unsynchronized channels. For example, a method includes obtaining a first set of estimated measures of crosstalk for a first portion of a plurality of communication channels over which data signals are to be transmitted from a transmitter to a plurality of receivers, and interpolating a second set of estimated measures of crosstalk for a second portion of the plurality of communication channels based on the first set of estimated measures of crosstalk. The first portion of the plurality of communication channels may be a subset of the plurality of communication channels and the second portion of the plurality of communication channels is a remainder of the plurality of communication channels. Each estimated measure of crosstalk may relate to at least one tone associated with at least one of the plurality of communication channels.