Patents by Inventor Boling Fan

Boling Fan 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: 12284029
    Abstract: A synchronization method includes obtaining a first timestamp difference of a packet on a target link. The first timestamp difference is a difference between a sending timestamp and a receiving timestamp of the packet at a first moment. The synchronization method further includes performing packet selection based on the first timestamp difference to obtain a second timestamp difference; obtaining a delay prediction value of the target link at the first moment, compensating for the second timestamp difference based on the delay prediction value to obtain a compensated timestamp difference; and performing time and/or clock synchronization based on the compensated timestamp difference. The second timestamp difference is compensated for based on the delay prediction value, that is, PDV noise introduced to the target link is compensated for. In this way, the PDV noise is reduced.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: April 22, 2025
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Boling Fan, Xingjian Shi, Wei Wu, Xiaoyi Zeng
  • Publication number: 20240223321
    Abstract: A communication method, a related apparatus, and a storage medium are provided. In this application, a first communication apparatus receives a first service data stream, generates a first code block stream based on the first service data stream, and sends the first code block stream. The first code block stream includes first clock frequency information, and the first clock frequency information indicates transmission duration of k first data frames of the first service data stream, and/or a moment at which the k first data frames of the first service data stream are received.
    Type: Application
    Filed: March 12, 2024
    Publication date: July 4, 2024
    Inventors: Rixin Li, Yunlei Qi, Boling Fan, Renlei Wang, Li Xu
  • Patent number: 11750310
    Abstract: A clock synchronization packet exchanging method includes sending, by a first device in a Flexible Ethernet (FlexE) group, a first FlexE instance at a first physical layer (PHY), where the first FlexE instance includes a clock synchronization packet, and a second FlexE instance sent by the first device in the FlexE group at a second PHY also includes a clock synchronization packet. The clock synchronization packets are carried in a plurality of FlexE instances transmitted between a transmit end and a receive end in the FlexE group.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: September 5, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingfei Lv, Boling Fan, Jinhui Wang, Liqing Chen
  • Publication number: 20230262625
    Abstract: This application discloses a time synchronization fault processing method, apparatus, and system, and belongs to the communication field. The method includes: When time of a first translator in a first network is not synchronized with a clock source in the first network, the first translator stops communicating time information with at least one other translator in the first network than the first translator, where the time information is used for obtaining time synchronized with a clock source in a second network.
    Type: Application
    Filed: March 24, 2023
    Publication date: August 17, 2023
    Inventors: Jingfei Lyu, Fang Yu, Boling Fan
  • Publication number: 20230208544
    Abstract: This application discloses a method, an apparatus, and a system for processing a time synchronization fault, and a storage medium, and belongs to the communications field. The method includes: when time of a first translator in a first network is not synchronized with a clock source that is in the first network, stopping sending, to a device communicating with the first translator, time synchronized with a clock source that is in a second network, where the device is located in the second network. In this application, incorrect time is not obtained for synchronization.
    Type: Application
    Filed: February 17, 2023
    Publication date: June 29, 2023
    Inventors: Jingfei LYU, Fang YU, Boling FAN
  • Publication number: 20230091501
    Abstract: This application discloses a port status configuration method, apparatus, and system, and a storage medium, and belongs to the communication field. In an embodiment, a configuration device obtains port datasets of M ports of N translators, where N is an integer greater than 1, M is an integer greater than 1, the N translators are integrated in at least two independent devices, the M ports are M precision time protocol ports, and the port datasets are precision time protocol port datasets. The configuration device configures port statuses of the M ports based on the port datasets of the M ports, where the port statuses are precision time protocol port statuses. This application achieves automatic configuration of the port statuses and improves configuration accuracy.
    Type: Application
    Filed: November 18, 2022
    Publication date: March 23, 2023
    Inventors: Jingfei LV, Fang YU, Boling FAN
  • Publication number: 20230016860
    Abstract: A synchronization method includes obtaining a first timestamp difference of a packet on a target link. The first timestamp difference is a difference between a sending timestamp and a receiving timestamp of the packet at a first moment. The synchronization method further includes performing packet selection based on the first timestamp difference to obtain a second timestamp difference; obtaining a delay prediction value of the target link at the first moment, compensating for the second timestamp difference based on the delay prediction value to obtain a compensated timestamp difference; and performing time and/or clock synchronization based on the compensated timestamp difference. The second timestamp difference is compensated for based on the delay prediction value, that is, PDV noise introduced to the target link is compensated for. In this way, the PDV noise is reduced.
    Type: Application
    Filed: September 28, 2022
    Publication date: January 19, 2023
    Inventors: Boling Fan, Xingjian Shi, Wei Wu, Xiaoyi Zeng
  • Publication number: 20210409140
    Abstract: A clock synchronization packet exchanging method includes sending, by a first device in a Flexible Ethernet (FlexE) group, a first FlexE instance at a first physical layer (PHY), where the first FlexE instance includes a clock synchronization packet, and a second FlexE instance sent by the first device in the FlexE group at a second PHY also includes a clock synchronization packet. The clock synchronization packets are carried in a plurality of FlexE instances transmitted between a transmit end and a receive end in the FlexE group.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Jingfei Lv, Boling Fan, Jinhui Wang, Liqing Chen