Patents by Inventor Desheng Sun

Desheng Sun 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).

  • Patent number: 11902403
    Abstract: A method includes receiving, by a receiving device from a transport network, a code block stream that is in a first rate mode and that includes a plurality of code blocks, determining a target code block from the code block stream, where the target code block is a code block received by the receiving device in an inter-packet gap of the code block stream, the target code block includes a first target code block, and the first target code block is a code block of a data type, and/or the target code block includes a second target code block, and the second target code block is a code block of a termination type, and modifying the target code block to modify the target code block to a code block, of an ordered set type, that is in a second rate mode.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: February 13, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng Sun, Qichang Chen, Qiwen Zhong, Lehong Niu
  • Publication number: 20240048438
    Abstract: Method and an apparatus are provided for indicating a fault status. The method includes: a first device determines N alignment marker AM groups, where the N AM groups include first indication information, the first indication information is used to indicate a fault status of R receiving logical lanes of the first device, and each of the N AM groups includes M pieces of alignment marker group lane AMGL information; and in an ith period of N periods, the first device respectively sends M pieces of AMGL information constituting an ith AM group to a second device over M transmitting logical lanes.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 8, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng Sun, Li Ding
  • Patent number: 11843504
    Abstract: Method and an apparatus are provided for indicating a fault status. The method includes: a first device determines N alignment marker AM groups, where the N AM groups include first indication information, the first indication information is used to indicate a fault status of R receiving logical lanes of the first device, and each of the N AM groups includes M pieces of alignment marker group lane AMGL information; and in an ith period of N periods, the first device respectively sends M pieces of AMGL information constituting an ith AM group to a second device over M transmitting logical lanes.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: December 12, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng Sun, Li Ding
  • Publication number: 20230353255
    Abstract: This application provides a status notification method, an optical module, a network device, and a network system. The method includes: determining a lock status of a logical lane in a first optical module, where the first optical module belongs to a first network device, and the lock status includes a locked state or an unlocked state; and sending uplink notification information when the lock status indicates that the logical lane in the first optical module is locked, where the uplink notification information is used to enable a second optical module to determine that the logical lane in the first optical module is locked, the second optical module belongs to a second network device, and the first optical module is connected to the second optical module.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Inventors: Li Ding, Jianbing Wang, Desheng Sun, Hongjun Bi
  • Publication number: 20230327852
    Abstract: This application is applied to the field of communication technologies, and provides a data transmission method, a communication apparatus, and a communication system, to resolve a problem in the conventional technology that user bandwidth is occupied during encrypted transmission. The method includes: generating N ciphertext data streams, where a first ciphertext data stream is any ciphertext data stream in the N ciphertext data streams, the first ciphertext data stream includes at least two first alignment markers AMs and at least two ciphertext data segments, one ciphertext data segment is included between every two first AMs, one first AM is included between every two ciphertext data segments, the at least two first AMs are used for aligning data of the N ciphertext data streams.
    Type: Application
    Filed: May 31, 2023
    Publication date: October 12, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng SUN, Li DING, Hongjun BI
  • Publication number: 20230308259
    Abstract: This application provides a data transmission method, a communication apparatus, and a communication system. The method includes: generating N ciphertext data flows, where a first ciphertext data flow is any one of the N ciphertext data flows, the first ciphertext data flow includes at least two first alignment markers AMs, at least two encryption parameter sets, and at least two ciphertext data segments, one ciphertext data segment and one encryption parameter set are included between every two first AMs, the at least two first AMs are used for data alignment of the N ciphertext data flows; and sending the N ciphertext data flows. The solution may be applied to a physical layer of an optical module or a network device.
    Type: Application
    Filed: May 31, 2023
    Publication date: September 28, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng SUN, Li DING, Hongjun BI
  • Publication number: 20230269074
    Abstract: This disclosure provides an encryption/decryption system, an optical module, and a related apparatus and system, and belongs to the field of network communications technologies. The encryption/decryption system includes an encryption/decryption component, a first interface component, and a second interface component. The encryption/decryption component is configured to encrypt a first physical layer data stream from the first interface component and transmit the encrypted first physical layer data stream to the second interface component, and is configured to decrypt a second physical layer data stream from the second interface component and transmit the decrypted second physical layer data stream to the first interface component. According to this disclosure, a delay caused by encryption/decryption during data transmission can be reduced.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 24, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jianbing Wang, Hongjun Bi, Jiansi Tan, Desheng Sun
  • Publication number: 20230262680
    Abstract: An embodiment of this application provides a data transmission method. The method includes: A first communication apparatus sends an ith AM group to a second communication apparatus, and sends first data of a plurality of service flows to the second communication apparatus based on a mapping relationship. The first data is carried in M time units between the ith AM group and an (i+1)th AM group, the mapping relationship is a mapping relationship between a slot of a first calendar and the plurality of service flows, and the first calendar includes s slots. The M time units between the ith AM group and the (i+1)th AM group include N first counting periods, each time unit of the first counting period corresponds to one slot of the first calendar, and different time units of a same first counting period correspond to different slots of the first calendar.
    Type: Application
    Filed: April 21, 2023
    Publication date: August 17, 2023
    Inventors: Desheng SUN, Li DING, Chunsheng YANG
  • Publication number: 20230171024
    Abstract: A bit block sending method includes generating at least one first bit block, where the at least one first bit block is used to feed back whether at least one first packet is correctly received, the at least one first bit block further includes a first sequence field, and the first sequence field is used to carry first sequence information of the at least one first packet, and sending the at least one first bit block.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 1, 2023
    Inventors: Desheng Sun, Li Ding, Chunsheng Yang
  • Patent number: 11606167
    Abstract: A method includes: sending, by a first device, a first bit stream to a second device, where the first bit stream is sent over N logical lanes of a physical layer of the first device; sending, by the first device, a first trigger marker group to the second device, where the first trigger marker group is used to indicate that the sending of the first bit stream ends; and sending, by the first device, a second bit stream to the second device in response to the sending of the first trigger marker group, where the second bit stream is sent over P logical lanes of the physical layer of the first device, and both N and P are positive integers.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: March 14, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Desheng Sun, Yongzhi Liu, Li Ding, Zhigang Zhu
  • Patent number: 11528169
    Abstract: A receiving device determines that a first PHY needs to be added to a first FlexE group in a working state. The receiving device performs a deskew on the first PHY or each PHY in the first FlexE group based on a received data stream corresponding to the first PHY and a received data stream corresponding to each PHY in the first FlexE group, and restores a data stream corresponding to a client from a PHY in the first FlexE group. If a skew between the data stream corresponding to the first PHY and the data stream corresponding to each PHY in the first FlexE group after the deskew is performed is zero, the receiving device restores a data stream corresponding to a client from a PHY in a second FlexE group so that flexibility of adjusting a PHY in a FlexE group in a working state is improved.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: December 13, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shuai Xiao, Qiwen Zhong, Desheng Sun, Qichang Chen
  • Patent number: 11451325
    Abstract: A block generation method and apparatus, and a block receiving method and apparatus are disclosed. The block generation method includes: generating a first block and a second block, where the first block includes a first block unit, the second block includes a second block unit, a first indicator is configured in the first block unit, and the first indicator is used to indicate whether the second block unit is a control code; and sending the first block and the second block. According to this method, an indicator is configured in a block unit in the first block to indicate whether an adjacent block is a control code, so that a boundary between a control code and a data code is determined, thereby avoiding extra indication information for an indication and reducing overheads of the indication information.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 20, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hongbiao Zhang, Shuai Xiao, Desheng Sun
  • Patent number: 11381334
    Abstract: This application discloses a service signal transmission method and apparatus, and belongs to the field of communications technologies. The method includes: obtaining, by a first network device, N first service signals, where coding types of the N first service signals are the same, and at least two of the N first service signals have different transmission rates, where N?2; inserting padding signals into the N first service signals, to obtain N second service signals, where transmission rates of the N second service signals are integer multiples of a reference rate; and multiplexing the N second service signals into one third service signal, and sending the third service signal to a second network device. In this application, the padding signals are inserted into the N first service signals, to obtain the N second service signals whose transmission rates have an obvious integer-ratio characteristic.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: July 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng Sun, Sihai Guan
  • Publication number: 20220094463
    Abstract: A method includes: sending, by a first device, a first bit stream to a second device, where the first bit stream is sent over N logical lanes of a physical layer of the first device; sending, by the first device, a first trigger marker group to the second device, where the first trigger marker group is used to indicate that the sending of the first bit stream ends; and sending, by the first device, a second bit stream to the second device in response to the sending of the first trigger marker group, where the second bit stream is sent over P logical lanes of the physical layer of the first device, and both N and P are positive integers.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Inventors: Desheng Sun, Yongzhi Liu, Li Ding, Zhigang Zhu
  • Publication number: 20220094591
    Abstract: Method and an apparatus are provided for indicating a fault status. The method includes: a first device determines N alignment marker AM groups, where the N AM groups include first indication information, the first indication information is used to indicate a fault status of R receiving logical lanes of the first device, and each of the N AM groups includes M pieces of alignment marker group lane AMGL information; and in an ith period of N periods, the first device respectively sends M pieces of AMGL information constituting an ith AM group to a second device over M transmitting logical lanes.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Desheng Sun, Li Ding
  • Patent number: 11251905
    Abstract: A method includes: determining a target code block in a code block stream that is in a first rate mode and includes a plurality of code blocks, where the target code block includes a code block of a start type in the first rate mode; modifying information carried in a code block type field of the target code block to target information, where the target information includes information carried in a code block type field of a code block of a start type in a second rate mode; or the target information includes information carried in a code block type field of a code block of a terminate type in a second rate mode; and transmitting a code block stream in the second rate mode to a transport network, where the code block stream in the second rate mode includes a modified target code block.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: February 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Qichang Chen, Desheng Sun, Qiwen Zhong
  • Patent number: 11252043
    Abstract: Embodiments of this application provide a link group configuration method and an apparatus. The link group configuration method includes: obtaining, by a first network device, candidate groups to which M physical ports of the first network device belong respectively; obtaining, by the first network device from a second network device, candidate groups to which M physical ports of the second network device belong respectively; and selecting N physical links from M physical links, as a link group between the first network device and the second network device, based on the candidate groups to which the M physical ports of the first network device belong respectively and the candidate groups to which the M physical ports of the second network device belong respectively.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: February 15, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qichang Chen, Desheng Sun, Shuai Xiao, Qiwen Zhong
  • Publication number: 20210194624
    Abstract: A block generation method and apparatus, and a block receiving method and apparatus are disclosed. The block generation method includes: generating a first block and a second block, where the first block includes a first block unit, the second block includes a second block unit, a first indicator is configured in the first block unit, and the first indicator is used to indicate whether the second block unit is a control code; and sending the first block and the second block. According to this method, an indicator is configured in a block unit in the first block to indicate whether an adjacent block is a control code, so that a boundary between a control code and a data code is determined, thereby avoiding extra indication information for an indication and reducing overheads of the indication information.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Hongbiao ZHANG, Shuai XIAO, Desheng SUN
  • Publication number: 20210160346
    Abstract: This application provides a method which includes: receiving, by a receiving device from a transport network, a code block stream that is in a first rate mode and that includes a plurality of code blocks; determining a target code block from the code block stream, where the target code block is a code block received by the receiving device in an inter-packet gap of the code block stream, the target code block includes a first target code block, and the first target code block is a code block of a data type, and/or the target code block includes a second target code block, and the second target code block is a code block of a termination type; and modifying the target code block to modify the target code block to a code block, of an ordered set type, that is in a second rate mode.
    Type: Application
    Filed: February 5, 2021
    Publication date: May 27, 2021
    Inventors: Desheng Sun, Qichang Chen, Qiwen Zhong, Lehong Niu
  • Publication number: 20210159999
    Abstract: An embodiment provides a constant bit rate (CBR) service bitstream processing method. In that embodiment, the CBR service bitstream is received; a code block stream is obtained based on the service bitstream. An encoding type of the code block stream is M bit/N bit encoding, M is a positive integer, N is an integer not less than M, the code block stream includes a first-type code block and a second-type code block, the first-type code block includes M service bits, the second-type code block includes L service bits, and L is an integer less than M and not less than 0. The ode block stream is sent. A quantity of service bits carried in the second-type code block may be flexibly adjusted.
    Type: Application
    Filed: February 2, 2021
    Publication date: May 27, 2021
    Inventors: Desheng Sun, Qiwen Zhong