Patents by Inventor Wai Kong Raymond Leung
Wai Kong Raymond Leung has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240178920Abstract: This application discloses a transmission method for optical communication, which may be applied to various scenarios such as a metropolitan area network, a backbone network, and data center interconnect of over 400 Gbps (including 600 Gbps, 800 Gbps, and the like). The method includes: generating a super-frame including a plurality of sub-frames; and transmitting the super-frame, where each sub-frame includes training symbols and pilot symbols, and each of the training symbols and the pilot symbols is one of ?A?Aj, ?A+Aj, A?Aj, and A+Aj, A being a real number. In addition, in the training symbols and the pilot symbols included in each sub-frame, quantities of ?A?Aj, ?A+Aj, A?Aj, and A+Aj in two mutually perpendicular polarization directions meet specific requirements, so that direct current balance can be achieved, which helps a receiver end restore a signal.Type: ApplicationFiled: December 29, 2023Publication date: May 30, 2024Inventors: Kechao Huang, Wai Kong Raymond Leung
-
Publication number: 20240106542Abstract: An encoding method, a decoding method, and an optical module are described relating to data transmission technologies. The method, carried out by an optical module includes obtaining an optical transmission mode used for signal transmission. The method further includes receiving a signal on which outer-code encoding has been performed. The optical module determines, based on the optical transmission mode, an inner-code encoding scheme to be used by the optical module to perform inner-code encoding on the signal on which outer-code encoding has been performed. The method further includes performing, by using the inner-code encoding scheme, inner-code encoding on the signal on which outer-code encoding has been performed. The optical module outputs a signal on which inner-code encoding has been performed. As a result, error correction performance of the Ethernet may be improved.Type: ApplicationFiled: December 8, 2023Publication date: March 28, 2024Inventors: Zengchao Yan, Wai Kong Raymond Leung, Huixiao Ma
-
Patent number: 11914895Abstract: A method for updating stored information and an apparatus. A controller performs error correction code (ECC) decoding on stored data information based on the stored data information and stored ECC check information to generate an error-corrected codeword, where the error-corrected codeword includes error-corrected data information. The controller generates candidate to-be-written data information based on the error-corrected data information and a data update indication. The controller performs a mask operation on the candidate to-be-written data information based on the stored data information, and writes unmasked content in the candidate to-be-written data information into a memory.Type: GrantFiled: April 14, 2021Date of Patent: February 27, 2024Assignee: HUAWEI TECHNOLOGIES CO. LTD.Inventors: Wai Kong Raymond Leung, Dongyu Geng, Qinhui Huang, Huixiao Ma
-
Publication number: 20240007131Abstract: An encoding method includes: obtaining a generator matrix for encoding, where the generator matrix is determined based on a target parity-check matrix of a Hamming code for encoding, the target parity-check matrix is based on a target function for decoding, the target function is used to determine a not-all-zero row vector extended based on the target parity-check matrix, and the target function is one of a predetermined function set; encoding information bits using the generator matrix to obtain an encoded data stream; and sending the encoded data stream.Type: ApplicationFiled: September 18, 2023Publication date: January 4, 2024Inventors: Kechao Huang, Wai Kong Raymond Leung, Huixiao Ma, Xiaoling Yang
-
Publication number: 20230136251Abstract: This application discloses decoding methods, apparatuses, and computer-readable storage media, which may be applied to a plurality of scenarios such as a metropolitan area network, a backbone network, and data center interconnection. An example method includes: obtaining syndromes corresponding to a plurality of codewords; grouping the syndromes into groups; and sorting priorities of each group of syndromes; and selecting, based on a priority sorting result of each group of syndromes, a syndrome for decoding.Type: ApplicationFiled: December 27, 2022Publication date: May 4, 2023Inventors: Wai Kong Raymond Leung, Kechao Huang, Huixiao Ma, Shiyao Xiao, Dongyu Geng
-
Publication number: 20230065454Abstract: This application provides a communication method and apparatus. The method includes: encoding a to-be-transmitted first bit sequence to obtain a first matrix, where the first matrix includes a plurality of bit square matrices of a same size, and each bit square matrix includes a plurality of pieces of bit data; performing, based on a first mapping relationship, position transformation in a range of each bit square matrix on the bit data of each bit square matrix in the first matrix, to obtain a second matrix after the position transformation; and performing bit data position transformation among bit square matrices on the second matrix to obtain a third matrix, and modulating a to-be-sent first symbol sequence based on the third matrix.Type: ApplicationFiled: November 3, 2022Publication date: March 2, 2023Inventors: Kechao HUANG, Huixiao MA, Wai Kong Raymond LEUNG
-
Publication number: 20230021167Abstract: A coding method for data communication is provided, and may be applied to a plurality of scenarios such as a metro network, a backbone network, and a data center interconnection. The method includes: forming a first codeword, where the first codeword includes n image bits and n to-be-transmitted bits, the n image bits are selected from to-be-transmitted bits in m source codewords, the source codeword is a codeword formed before the first codeword, both n and m are positive integers, and n>m; and sending the n to-be-transmitted bits in the first codeword. The bit in the first codeword is protected by a plurality of codewords generated at different moments, and a coding gain effect is better. In addition, the bit in the codeword is protected by different quantities of codewords.Type: ApplicationFiled: September 27, 2022Publication date: January 19, 2023Inventors: Huixiao MA, Wai Kong Raymond LEUNG, Qinhui HUANG, Kechao HUANG
-
Patent number: 11316614Abstract: The present disclosure provides a code generator for generating an {N?, K?} code for encoding and/or decoding data transmitted in a communication channel from an {N, K} code, wherein N and N? are code lengths, K and K? are code dimensions. The code generator is configured to shorten the {N, K} code to obtain an intermediate code, and to extend the intermediate code to obtain the {N?, K?} code. The present disclosure also provides a corresponding code construction method. Further, the present disclosure provides a device for encoding and/or decoding data transmitted in a communication channel, the device being configured to encode and/or decode the data based on an {N?, K?} code generated from the {N, K} code.Type: GrantFiled: July 21, 2020Date of Patent: April 26, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Huijian Zhang, Zhipeng Zhao, Wai Kong Raymond Leung, Marc Fossorier, Ingmar Land
-
Patent number: 11283545Abstract: Embodiments of this application provide a modulation method and apparatus. The method includes: receiving a code word sequence, where each code word includes N bits, and the code word sequence includes at least a first code word; mapping the code word sequence into M sequences, where each sequence includes N/M bits from the first code word; mapping the M sequences into a symbol sequence, where each symbol is corresponding to M bits, the M bits are respectively from the M sequences, first bits corresponding to N/M first-type symbols are from the first code word, and second bits corresponding to N/M second-type symbols are from the first code word. Thus a signal-to-noise ratio requirement during higher order modulation lowered.Type: GrantFiled: May 29, 2020Date of Patent: March 22, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Xi Yan, Huixiao Ma, Wai Kong Raymond Leung, Long Luo, Yan Cui
-
Publication number: 20210232341Abstract: A method for updating stored information and an apparatus. A controller performs error correction code (ECC) decoding on stored data information based on the stored data information and stored ECC check information to generate an error-corrected codeword, where the error-corrected codeword includes error-corrected data information. The controller generates candidate to-be-written data information based on the error-corrected data information and a data update indication. The controller performs a mask operation on the candidate to-be-written data information based on the stored data information, and writes unmasked content in the candidate to-be-written data information into a memory.Type: ApplicationFiled: April 14, 2021Publication date: July 29, 2021Inventors: Wai Kong Raymond Leung, Dongyu Geng, Qinhui Huang, Huixiao Ma
-
Publication number: 20200351017Abstract: The present disclosure provides a code generator for generating an {N?, K?} code for encoding and/or decoding data transmitted in a communication channel from an {N, K} code, wherein N and N? are code lengths, K and K? are code dimensions. The code generator is configured to shorten the {N, K} code to obtain an intermediate code, and to extend the intermediate code to obtain the {N?, K?} code. The present disclosure also provides a corresponding code construction method. Further, the present disclosure provides a device for encoding and/or decoding data transmitted in a communication channel, the device being configured to encode and/or decode the data based on an {N?, K?} code generated from the {N, K} code.Type: ApplicationFiled: July 21, 2020Publication date: November 5, 2020Inventors: Huijian ZHANG, Zhipeng ZHAO, Wai Kong Raymond LEUNG, Marc FOSSORIER, Ingmar LAND
-
Publication number: 20200295872Abstract: Embodiments of this application provide a modulation method and apparatus. The method includes: receiving a code word sequence, where each code word includes N bits, and the code word sequence includes at least a first code word; mapping the code word sequence into M sequences, where each sequence includes N/M bits from the first code word; mapping the M sequences into a symbol sequence, where each symbol is corresponding to M bits, the M bits are respectively from the M sequences, first bits corresponding to N/M first-type symbols are from the first code word, and second bits corresponding to N/M second-type symbols are from the first code word. Thus a signal-to-noise ratio requirement during higher order modulation lowered.Type: ApplicationFiled: May 29, 2020Publication date: September 17, 2020Inventors: Xi YAN, Huixiao MA, Wai Kong Raymond LEUNG, Long LUO, Yan CUI
-
Patent number: 10673563Abstract: Embodiments of this application provide a modulation method and apparatus. The method includes: receiving a code word sequence, where each code word includes N bits, and the code word sequence includes at least a first code word; mapping the code word sequence into M sequences, where each sequence includes N/M bits from the first code word; mapping the M sequences into a symbol sequence, where each symbol is corresponding to M bits, the M bits are respectively from the M sequences, first bits corresponding to N/M first-type symbols are from the first code word, and second bits corresponding to N/M second-type symbols are from the first code word. Thus a signal-to-noise ratio requirement during higher order modulation lowered.Type: GrantFiled: September 13, 2018Date of Patent: June 2, 2020Assignee: Huawei Technologies Co., Ltd.Inventors: Xi Yan, Huixiao Ma, Wai Kong Raymond Leung, Long Luo, Yan Cui
-
Publication number: 20190013824Abstract: Embodiments of this application provide a modulation method and apparatus. The method includes: receiving a code word sequence, where each code word includes N bits, and the code word sequence includes at least a first code word; mapping the code word sequence into M sequences, where each sequence includes N/M bits from the first code word; mapping the M sequences into a symbol sequence, where each symbol is corresponding to M bits, the M bits are respectively from the M sequences, first bits corresponding to N/M first-type symbols are from the first code word, and second bits corresponding to N/M second-type symbols are from the first code word. Thus a signal-to-noise ratio requirement during higher order modulation lowered.Type: ApplicationFiled: September 13, 2018Publication date: January 10, 2019Inventors: Xi YAN, Huixiao MA, Wai Kong Raymond LEUNG, Long LUO, Yan CUI
-
Patent number: 9054811Abstract: The present invention relates to the Passive Optical Network (PON) technology, and a method for sending an upstream transfer frame in a PON is provided. The method includes: after success of link, sending a preamble according to an allocated time slot, sending a burst synchronization delimiter, and then sending successively a burst header, a Gigabit-Capable Passive Optical Network (GPON) Transmission Convergence (GTC) frame header, and GTC frame data. In the sent synchronization delimiter, the number of zeros on the odd bits is N, the number of non-zeros on the odd bits is M, a relation |N?M|?1 is satisfied, the max number of zeros in a continuous zero group is X, the max number of non-zeros in a continuous nonzero group is Y, and a relation |X?Y|?1 is satisfied. A device for sending an upstream transfer frame in a passive optical network is further provided.Type: GrantFiled: August 2, 2012Date of Patent: June 9, 2015Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Dongning Feng, Dongyu Geng, Jing Li, Wai Kong Raymond Leung, Frank Effenberger
-
Publication number: 20140233948Abstract: The present invention relates to the Passive Optical Network (PON) technology, and a method for sending an upstream transfer frame in a PON is provided. The method includes: after success of link, sending a preamble according to an allocated time slot, sending a burst synchronization delimiter, and then sending successively a burst header, a Gigabit-Capable Passive Optical Network (GPON) Transmission Convergence (GTC) frame header, and GTC frame data. In the sent synchronization delimiter, the number of zeros on the odd bits is N, the number of non-zeros on the odd bits is M, a relation |N?M|?1 is satisfied, the max number of zeros in a continuous zero group is X, the max number of non-zeros in a continuous nonzero group is Y, and a relation |X?Y|?1 is satisfied. A device for sending an upstream transfer frame in a passive optical network is further provided.Type: ApplicationFiled: August 2, 2012Publication date: August 21, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Dongning Feng, Dongyu Geng, Jing Li, Wai Kong Raymond Leung, Frank Effenberger
-
Patent number: 8331379Abstract: The present disclosure relates to the Passive Optical Network (PON) technology, and a method for sending an upstream transfer frame in a PON is provided, so as to improve flexibility of a system and satisfy a requirement that an error probability is reduced as low as possible. The method includes: after success of link, sending a preamble according to an allocated time slot, sending a burst synchronization delimiter, and then sending successively a burst header, a Gigabit-Capable Passive Optical Network (GPON) Transmission Convergence (GTC) frame header, and GTC frame data. In the sent synchronization delimiter, the number of non-zeros is the same as the number of zeros, and in a delimiter sequence, the number of non-zeros on odd bits is equal to the number of zeros on even bits, and the number of non-zeros on even bits is equal to the number of zeros on odd bits.Type: GrantFiled: October 10, 2011Date of Patent: December 11, 2012Assignee: Huawei Technologies Co., Ltd.Inventors: Dongning Feng, Dongyu Geng, Jing Li, Wai Kong Raymond Leung, Frank Effenberger
-
Patent number: 8259734Abstract: The present invention relates to the Passive Optical Network (PON) technology, and a method for sending an upstream transfer frame in a PON is provided, so as to improve flexibility of a system and satisfy a requirement that an error probability is reduced as low as possible. The method includes: after success of link, sending a preamble according to an allocated time slot, sending a burst synchronization delimiter, and then sending successively a burst header, a Gigabit-Capable Passive Optical Network (GPON) Transmission Convergence (GTC) frame header, and GTC frame data.Type: GrantFiled: August 26, 2011Date of Patent: September 4, 2012Assignee: Huawei Technologies Co., Ltd.Inventors: Dongning Feng, Dongyu Geng, Jing Li, Wai Kong Raymond Leung, Frank Effenberger