Abstract:
A wireless network system and corresponding methodologies that operates in a user cooperative communication system is provided. In operation, the system either combines packets transmitted from a direct channel with packets transmitted from and a relay channel, or uses erroneously relayed packets to assist decoding a direct packet.
Abstract:
A method and apparatus for handling data error in a data transmission system including a relay station which receives a data from a transmission apparatus and transmits the data to a receiving apparatus is provided.A relay station which transmits, to a receiving apparatus, a data received from a transmission apparatus, the relay station including: a data receiver to receive the data from the transmission apparatus; an error detector to detect whether an error of the received data is generated; and a data transmitter to transmit the received data and an error generation indicator for the received data to the receiving apparatus when the error is generated.According to the present invention, it is possible to combine transmitted data with retransmitted data and decode error-free data by transmitting data including a generated error to a receiving apparatus when error is again generated in the retransmitted data.
Abstract:
A method and an apparatus using a system level clocking scheme to remove jitter from multi-media packets distributed over an asynchronous network. The present invention overcomes the problems associated with jitter introduced in an asynchronous network by using various time stamps to synchronize a client device clock to a headend clock and to control the data flow in the client device to match the rate that the data is received by a broadband receiver coupled to the headend. The present invention allows the client device to synchronize to a selected one of a plurality of headend clock by including a clock adjustment factor along with the time stamps. The time stamps are added at the physical layer so that the time stamps correspond to the time the data packets are placed onto and received from the asynchronous network.
Abstract:
A control device managing a plurality of nodes transmitting and receiving data containing an error correcting code, comprises means accepting, when any one of the nodes detects an uncorrectable error from the data containing the error correcting code, a signal transmitted by the node detecting the error, means judging from a record of the detection of a first node, when accepting the signal from a second node receiving data transmitted by the first node, whether or not the first node has detected the uncorrectable error from the data transmitted to the second node, and means stopping, when the first node has detected the uncorrectable error from the data transmitted to the second node, a process attributed to the acceptance of the signal from the second node.
Abstract:
A Bluetooth module that corrects real-time data contains a synchronous connection-oriented link, a memory, and a signal correcting circuit. The signal correcting unit circuit receives packets of audio data from the synchronous connection-oriented link. When a failed packet has been determined, the signal correcting unit circuit determines the similarity between the data in the packets received before and after the failed packet and the data in two of the packets received before the failed packet with one packet therebetween to obtain two-packet data having similarity to the data in the packets received before and after the failed packet. The signal correcting unit circuit then interpolates the packet data between the obtained two-packet data in place of the data in the failed packet.
Abstract:
A audio decoding device includes an error correction processing means 13 for generating interpolation process information, a soft decision information generating means 12a for generating a soft decision information indicating a current situation of the transmission line based on coded data, a audio decoding processing means 14 for applying an interpolation process to the audio code in unit of bit based on interpolation information and soft decision information and then decoding the audio code which is subjected to the interpolation process to generate audio data, and a audio output processing means 15 for outputting the audio data.
Abstract:
A method and an apparatus using a system level clocking scheme to remove jitter from multi-media packets distributed over an asynchronous network. The present invention overcomes the problems associated with jitter introduced in an asynchronous network by using various time stamps to synchronized a client device clock to a headend clock and to control the data flow in the client device to match the rate that the data is received by a broadband receiver coupled to the headend. The present invention allows the client device to synchronize to a selected one of a plurality of headend clock by including a clock adjustment factor along with the time stamps. The time stamps are added at the physical layer so that the time stamps correspond to the time the data packets are placed onto and received from the asynchronous network.
Abstract:
A decoding method and an apparatus operate by performing error correction on code words of an error correcting code block in one direction selected from a row direction and a column direction, indicating in error flags the remaining code words except at least some code words from code words having uncorrectable errors, and performing error correction on code words in the other direction based on the error flags. Accordingly, errors that have been conventionally considered as being uncorrectable may now be corrected.
Abstract:
A fault region identification system adapted for use in a network, such as a storage area network (SAN), includes logic and/or program modules configured to identify errors that occur in the transmission of command, data and response packets between at least one host, switches and target devices on the network. The system maintains a count at each of a plurality of packet-receiving components of the network, the count indicating a number of CRC or other errors that have been detected by each component. The error counts are stored with the time of detection. The system alters the EOF (end-of-file) delimiter for each packet for which an error was counted such that other components ignore that packet, i.e. do not increment their error counts for that packet. Link segments adjacent single- or multiple-device components of the network are identified as fault regions, based upon the error counts of those components.
Abstract:
Methods and apparatus for implementing a technique for sanitizing data frames in a network loop. In a preferred implementation, a port for connecting a node to a network loop includes a detect element, where the detect element monitors data from the node and sets an error flag when invalid data is received at the port; a frame termination generator, which generates frame termination primitives; a buffer data generator, which generates buffer data; a switching element having a control input, an output, and a plurality of data inputs, where each of an output of the node, the upstream node, the frame termination generator, and the buffer data generator is connected to a corresponding data input; and a control element connected to the detect element and the control input of the switching element, where the control element selects, according to the error flag, one of the data inputs of the switching element to connect to the output of the switching element to be output by the port to a downstream node, and the control element terminates a current data frame by selecting the data input corresponding to the frame termination generator when the error flag indicates the current data frame includes invalid data.