Patent application number | Description | Published |
20090123159 | SYSTEM AND METHOD FOR DATA SYNCHRONIZATION IN PASSIVE OPTICAL NETWORKS - System and method for data synchronization in Passive Optical Networks. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits. | 05-14-2009 |
20090132872 | Method and Application for Generating Interleaver or De-Interleaver - A method and application for generating an interleaver or a de-interleaver are described. The method for generating interleaver includes: setting interleaving information of a base interleaver and/or de-interleaving information of a base de-interleaver, and respectively performing a cyclic shift transform on the interleaving information of the base interleaver so as to generate a plurality of different interleavers. Alternatively, the method for generating interleaver includes: deducing from the de-interleaving information to obtain the interleaving information of the base interleaver and performing the cyclic shift on the interleaving information obtained by deduction so as to generate a plurality of different interleavers. The method for realizing interleaving includes: inputting a data frame of each subscriber needed to be interleaved to the base interleaver and performing the cyclic shift on the data frame output by the base interleaver so as to realize interleaving, in which different subscribers correspond to different cyclic shifts. Alternatively, the method for realizing interleaving includes: performing the cyclic shift on the data frame of each subscriber to be interleaved and inputting the data frame after the cyclic shift to the base interleaver so as to realize interleaving, in which different subscribers correspond to different cyclic shifts. | 05-21-2009 |
20090245392 | METHOD AND SYSTEM FOR CONCEALING ERRORS - A method for concealing errors includes that the transmitting end splits the received compressed video data into slice structures, allocates the adjacent slice structures to non-adjacent OFDM sub-channels or sub-channel groups, and sends the slice structures to the receiving end; the receiving end conceals the errors on a slice structure according to the slice structure which is chronologically or spatially related to the erroneous slice structure if detecting that any error occurs on the slice structure. The transmitting end includes a slice splitting module and a frequency domain interleaving module; the receiving end includes a domain de-interleaving module, a decompression and error detecting module, and an error concealing module. | 10-01-2009 |
20100070822 | METHOD AND APPARATUS FOR ENCODING AND DECODING DATA - The present invention relates to the communication field, and discloses a method and an apparatus for encoding, decoding, receiving and transmitting data to improve the encoding gain of the FEC encoding without increasing transmission overhead. In the present invention, no FEC encoding is performed for the minor bits in the block header of the information blocks. The block header may be a sync header. The bit indicative of the data type serves as a major bit, and is protected through FEC encoding; the bit for the only purpose of block synchronization serves as a minor bit, which is not involved in the FEC encoding and decoding. When the buffered data are deficient, padding blocks are padded into the buffer to trigger the FEC encoding in time; after the FEC encoding, the padding block is removed from the encoding result, thus avoiding transmission of unnecessary data. | 03-18-2010 |
20100199144 | Method and device for indicating an uncorrectable data block - A method and device for indicating an uncorrectable data block. The method includes: if a forward error correction decoding fails, setting synchronization character of at least one of the corresponding data blocks to a first character; and performing line decoding on the data block with the set first character, and outputting decoded data. With the invention, indicating the uncorrectable data block Simple and effective to a line decoding module can be implemented in case of a failure of FEC decoding. | 08-05-2010 |
20100220768 | MULTI-ARY ERROR-CORRECTING CODE TRANSMITTING AND RECEIVING APPARATUSE, DATA TRANSMISSION SYSTEM, AND RELEVANT METHOD - The embodiments of the present invention disclose an apparatus for transmitting multi-ary error-correcting codes, an apparatus for receiving multi-ary error-correcting codes, a data transmission system, and relevant methods to simplify operations. The apparatus for transmitting multi-ary error-correcting codes includes: a multi-ary channel encoder, adapted to perform multi-ary coding for source data frames of a user to obtain encoded sequences; a symbol mapper, adapted to perform symbol mapping for the encoded sequences to obtain symbol sequences; and a spreading and interleaving unit, adapted to spread and interleave the symbol sequences. Moreover, a corresponding apparatus for receiving multi-ary error-correcting codes, a data transmission system, and relevant methods are provided. | 09-02-2010 |
20100223535 | METHOD AND APPARATUS FOR ENCODING AND DECODING DATA - The embodiments of the present invention provide a data coding method. In this data coding method, a synchronization header is added to the data that has undergone line coding and FEC coding, and then the data is framed and sent out. The embodiments of the present invention also provide the corresponding data decoding method, data coding apparatus, and data decoding apparatus. Because the redundant information for synchronization is added, the synchronization performance of the transmission system is ensured effectively even if the algorithm selected in the line coding provides low redundancy; moreover, the added synchronization header does not participate in the FEC coding calculation, thus preventing impact on the FEC coding gain. | 09-02-2010 |
20100251079 | METHOD AND DEVICE FOR INFORMATION BLOCK CODING AND SYNCHRONIZATION DETECTING - A method and a device for information block coding and synchronization detecting are provided. Information block coding and synchronization detecting are preformed according to a synchronization character sequence satisfying certain conditions. Thus, the probability of incorrect synchronization is effectively reduced without increasing the complexity. Optimal synchronization character sequences in different lengths are provided to further reduce the probability of incorrect synchronization. | 09-30-2010 |
20110044699 | METHOD, APPARATUS AND SYSTEM FOR TRANSMITTING UPSTREAM BURST DATA IN PON SYSTEM - A method, an apparatus and a system for transmitting upstream burst data in a passive optical network system. Delimitation of end of upstream burst data is realized in the method. The method includes: transmitting a sync pattern sequence and a burst delimiter after turning on a laser; transmitting data to be sent; and transmitting an end-of-burst delimiter after the transmitting of data to be sent is finished. A method for receiving upstream burst data and a related apparatus and system are also provided in the embodiments of the invention. | 02-24-2011 |
20110097076 | METHOD AND DEVICE FOR SENDING UPLINK BURST DATA IN PASSIVE OPTICAL NETWORK SYSTEM - A method for sending uplink burst data in a passive optical network (PON) system includes: sending a synchronization pattern of the uplink burst data, the synchronization pattern being of a length, which is an integer multiple of 66 bits, and being formed by connection of 66-bit unit gene blocks; sending a burst delimiter (BD) of the uplink burst data; sending a forward error correction (FEC)-protected data in the uplink burst data; and sending an end of burst (EOB) delimiter of the uplink burst data. The technical solutions in the embodiments allow the use of a less complex equalizer at the reception end of a high-speed PON system. | 04-28-2011 |
20110173516 | METHOD AND DEVICE FOR INFORMATION BLOCK CODING AND SYNCHRONIZATION DETECTING - A method and a device for information block coding and synchronization detecting are provided. Information block coding and synchronization detecting are preformed according to a synchronization character sequence satisfying certain conditions. Thus, the probability of incorrect synchronization is effectively reduced without increasing the complexity. Optimal synchronization character sequences in different lengths are provided to further reduce the probability of incorrect synchronization. | 07-14-2011 |
20120224853 | METHOD AND DEVICE FOR SENDING UPLINK BURST DATA IN PASSIVE OPTICAL NETWORK SYSTEM - A method for sending uplink burst data in a passive optical network (PON) system includes: sending a synchronization pattern of the uplink burst data, the synchronization pattern being of a length, which is an integer multiple of 66 bits, and being formed by connection of 66-bit unit gene blocks; sending a burst delimiter (BD) of the uplink burst data; sending a forward error correction (FEC)-protected data in the uplink burst data; and sending an end of burst (EOB) delimiter of the uplink burst data. The technical solutions in the embodiments allow the use of a less complex equalizer at the reception end of a high-speed PON system. | 09-06-2012 |
20120257887 | METHOD AND DEVICE FOR INDICATING AN UNCORRECTABLE DATA BLOCK - A method and device for indicating an uncorrectable data block. The method includes: if a forward error correction decoding fails, setting synchronization character of at least one of the corresponding data blocks to a first character; and performing line decoding on the data block with the set first character, and outputting decoded data. With the invention, indicating the uncorrectable data block Simple and effective to a line decoding module can be implemented in case of a failure of FEC decoding. | 10-11-2012 |
20120294609 | METHOD AND SYSTEM FOR DATA SYNCHRONIZATION IN PASSIVE OPTICAL NETWORKS - A system and method for data synchronization in Passive Optical Networks are disclosed. According to an embodiment, the present invention provides a method for providing upstream data synchronization in an optical communication network. The method includes sending data from an Optical Network Unit. The data includes a first data frame, which includes a header sequence, a synchronization segment, and a data segment. The synchronization segment includes 66 bits, which includes a first number of bits having nonzero values and a second number of bits having a value of zero. The first number is different from the second number. The method further includes receiving at least the first data frame by an Optical Line Terminal. The method also includes processing the first data frame. The method additionally includes selecting a first segment of the first data frame, the first segment including 66 bits. | 11-22-2012 |