Patents by Inventor Tianran Zhou
Tianran Zhou 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: 20240171510Abstract: A packet transmission method and device are disclosed. A first pseudo wire (PW) is established between a first node and a second node. The first node obtains a first service packet, and performs SRv6 encapsulation on the first service packet to obtain a second service packet. The second service packet includes the first service packet and information about the first PW. The first node sends the second service packet to the second node through the first PW. After receiving the second service packet, the second node performs SRv6 decapsulation on the second service packet to obtain the first service packet. An ingress PE device can perform SRv6 encapsulation on a PW service, and encapsulate PW description information and a to-be-transmitted service packet into an actually sent service packet, and an egress PE device performs SRv6 decapsulation on the service packet received through the PW to obtain the to-be-transmitted service packet.Type: ApplicationFiled: December 21, 2023Publication date: May 23, 2024Inventors: Fan Yang, Tianran Zhou, Yun Chen
-
Patent number: 11943099Abstract: A method according to embodiments of this application includes: A first network device sends a first packet to a second network device, where the first packet includes first indication information, and the first indication information indicates a support status of an iFIT capability corresponding to the first network device or a first service module included in the first network device. The first network device sends the packet to the second network device, to notify the support status of the IFIT capability of the first network device. In this way, the second network device can determine, based on the iFIT capability of the first network device, whether to encapsulate a measurement header, to avoid that a service packet cannot be correctly processed because the first network device cannot strip the measurement header from the service packet.Type: GrantFiled: January 12, 2023Date of Patent: March 26, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Shunwan Zhuang, Haibo Wang, Tianran Zhou, Weidong Li, Jie Dong
-
Publication number: 20240098004Abstract: A packet forwarding method and apparatus, and a communication network, related to the field of communication technologies. In the solutions provided, a controller may obtain a correspondence between an application-aware identifier of a service flow and a network service required for transmitting the service flow, and deliver the correspondence to a network device. Further, when identifying the service flow as a service flow indicated by the application-aware identifier, the network device may directly forward a packet of the service flow by using the corresponding network service. The controller may establish and deliver the correspondence between the application-aware identifier and the network service, so that the network device can directly forward the service packet of the service flow based on the correspondence. Therefore, flexibility of forwarding the service packet is effectively improved.Type: ApplicationFiled: November 30, 2023Publication date: March 21, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shuping PENG, Hongjie YANG, Tianran ZHOU, Peng WU, Zhenbin LI, Yu ZHOU
-
Patent number: 11924681Abstract: A mechanism for adaptively performing in-band network telemetry (INT) by a network controller is disclosed. The mechanism includes receiving one or more congestion indicators from a collector. An adjusted sampling rate is generated. The adjusted sampling rate is a specified rate of insertion of instruction headers for INT and is generated based on the congestion indicators. The adjusted sampling rate is transmitted to a head node, which is configured to perform INT via instruction header insertion into user packets.Type: GrantFiled: September 27, 2022Date of Patent: March 5, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haoyu Song, Tianran Zhou, Min Liu, Zhenbin Li
-
Publication number: 20230379246Abstract: A protection switching method provides a manner of transferring a protection switching message on an SRv6 data plane. In this manner, a first node can switch, after a fault occurs on an end-to-end transmission path of forward service traffic of the first node, a transmission path of the forward service traffic of the first node to another end-to-end transmission path, and send the forward service traffic through the transmission path after switching. In this manner, the first node only needs to store information about the another transmission path, and an intermediate node does not need to maintain a large amount of path state information and path configuration information.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Yuanlong Jiang, Fan Yang, Tianran Zhou
-
Patent number: 11817996Abstract: The disclosure relates to technology for sending network management information in a network. A source edge node modifies data packets by encapsulating an operations, administration and maintenance (OAM) header in the data packets traversing a data path, and the OAM header includes a first indicator field. The source edge node also inserts a segment size field into the OAM header of the data packets based on an indication by the first indicator field, the segment size field indicating the data path is partitioned into segments based on a value of the segment size field.Type: GrantFiled: June 23, 2021Date of Patent: November 14, 2023Assignee: Futurewei Technologies, Inc.Inventors: Haoyu Song, Tianran Zhou
-
Publication number: 20230344752Abstract: A method for collecting bit error information is provided. According to the method, a head node may encapsulate indication information into an IPv6 extension header of an IPv6 measurement request packet. The indication information indicates at least one intermediate node on a transmission path of the IPv6 measurement request packet to record bit error information into the IPv6 extension header. According to the application, the bit error information of the intermediate node on the transmission path can be collected.Type: ApplicationFiled: June 9, 2023Publication date: October 26, 2023Inventors: Yali Wang, Fan Yang, Tianran Zhou
-
Publication number: 20230318970Abstract: A packet processing method includes carrying an associated channel in an IPv6 packet to provide different types of control channels. The associated channel may be transmitted together with user data. Each type of control channel carries at least one type of control and management message, and one type of control and management message may implement one type of control and management function. For example, if a plurality of control and management functions need to be implemented for the IPv6 network, a plurality of different types of control and management messages may all be carried by using the associated channel, without using a plurality of protocols to carry the plurality of types of control and management messages.Type: ApplicationFiled: June 9, 2023Publication date: October 5, 2023Inventors: Fan Yang, Yali Wang, Tianran Zhou
-
Publication number: 20230269151Abstract: Embodiments of this application provide a performance measurement method and apparatus, and a system. In the method, a bit forwarding ingress router BFIR obtains a first packet, where the first packet includes an identifier of the BFIR, a bit string, and a first parameter that is used for performance measurement, the bit string is used to identify one or more bit forwarding egress routers BFERs, and the first packet is not used to transmit multicast data; and the BFIR sends the first packet to the one or more BFERs based on the bit string included in the first packet.Type: ApplicationFiled: April 28, 2023Publication date: August 24, 2023Inventors: Yali Wang, Tianran Zhou, Jingrong Xie
-
Publication number: 20230261962Abstract: A method for detecting a multicast service flow includes receiving, by a first node, a multicast service flow from a multicast source; encapsulating, by the first node, an In-situ Flow Information Telemetry (IFIT) extension header into a data packet in the multicast service flow, where the IFIT extension header includes a first detection identifier, and the first detection identifier is used to identify the detected multicast service flow; copying, by the first node according to a quantity of next-hop second nodes of the first node, the data packet encapsulated with the IFIT extension header; and sending, by the first node to each next-hop second node, the data packet encapsulated with the IFIT extension header. The first node is a head node in a multicast detection domain.Type: ApplicationFiled: April 14, 2023Publication date: August 17, 2023Inventors: Weidong Li, Xiaofei Wang, Naiwen Wei, Tianran Zhou, Runsheng Han
-
Publication number: 20230198891Abstract: Embodiments of this application provide a packet sending method and a device, to improve packet transmission efficiency. The method includes: A first network device receives a first packet from a second network device, where the first packet includes information about a first forwarding path, and the first forwarding path is a forwarding path for sending the first packet from the second network device to the first network device. The first network device obtains information about a second forwarding path based on the information about the first forwarding path, where the second forwarding path is a reverse path of the first forwarding path. The first network device sends a second packet to the second network device through the second forwarding path, where the second packet carries the information about the second forwarding path.Type: ApplicationFiled: February 23, 2023Publication date: June 22, 2023Inventors: Tianran ZHOU, Yuezhong SONG, Fang GAO
-
Publication number: 20230188462Abstract: Described herein are methods and devices (e.g., routers) that add network services to a multiprotocol label switching (MPLS) network. A method can include a network device of the MPLS network receiving a packet, the network device of the MPLS network modifying the packet by adding multiple MPLS extension headers, wherein each of the multiple MPLS extension headers added to the packet is used to support a different one of multiple network services for the MPLS network, and the network device of the MPLS network forwarding the packet as modified to another network device of the MPLS network.Type: ApplicationFiled: February 6, 2023Publication date: June 15, 2023Applicant: Huawei Technologies Co., Ltd.Inventors: Haoyu Song, Zhenbin Li, Tianran Zhou, James N. Guichard, Stewart Frederick Bryant, Andrew G. Malis
-
Publication number: 20230145245Abstract: A method according to embodiments of this application includes: A first network device sends a first packet to a second network device, where the first packet includes first indication information, and the first indication information indicates a support status of an iFIT capability corresponding to the first network device or a first service module included in the first network device. The first network device sends the packet to the second network device, to notify the support status of the IFIT capability of the first network device. In this way, the second network device can determine, based on the iFIT capability of the first network device, whether to encapsulate a measurement header, to avoid that a service packet cannot be correctly processed because the first network device cannot strip the measurement header from the service packet.Type: ApplicationFiled: January 12, 2023Publication date: May 11, 2023Inventors: Shunwan Zhuang, Haibo Wang, Tianran Zhou, Weidong Li, Jie Dong
-
Publication number: 20230102193Abstract: A network performance measurement method includes a first network device that sends a first active measurement protocol packet to a second network device, where the first active measurement protocol packet includes measurement indication information, where the measurement indication information indicates a measurement device on a forward path to measure network performance. The forward path is a forwarding path of the first active measurement protocol packet, and the first network device and the second network device are two ends of the forward path, and the measurement device on the forward path includes at least one intermediate device on the forward path.Type: ApplicationFiled: December 2, 2022Publication date: March 30, 2023Inventors: Tianran Zhou, Yuezhong Song
-
Publication number: 20230086487Abstract: A method for determining a processing capability includes: a first node sends a message to a second node. The message includes extension header processing capability information, and the extension header processing capability information is used to indicate a processing capability of the first node for an Internet Protocol (IP) version 6 (IPv6) extension header. After receiving the message, the second node obtains, based on the extension header processing capability information, the processing capability of the first node for the IPv6 extension header to determine whether the first node needs to forward or receive a packet.Type: ApplicationFiled: December 1, 2022Publication date: March 23, 2023Inventors: Yali Wang, Jie Dong, Tianran Zhou
-
Patent number: 11582148Abstract: Described herein are methods and devices (e.g., routers) that add in-network services to a multiprotocol label switching (MPLS) network. A method can include a router of the MPLS network receiving a packet and modifying the packet by adding one or more MPLS extension headers, adding a header of the extension header(s), and adding an indication within an MPLS label stack that one or more MPLS extension headers have been added to the packet. The method can also include the router forwarding the packet as modified to another router of the MPLS network. In certain embodiments, an extension header label (EHL) within a label value field of a label stack entry indicates that one or more MPLS extension headers have been added to the packet. In other embodiments, a forward equivalent class (FEC) indicates that one or more MPLS extension headers follow the MPLS label stack.Type: GrantFiled: January 12, 2021Date of Patent: February 14, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Haoyu Song, Zhenbin Li, Tianran Zhou, James N. Guichard, Stewart Frederick Bryant, Andrew G. Malis
-
Patent number: 11582156Abstract: A traffic detection method, apparatus, and system are provided. A first network device obtains a packet, where the packet is any packet of the traffic. The first network device adds a detection flag and detection indication information to the packet to update the packet, where the detection flag is used to indicate a position of the detection indication information, where the detection indication information includes a first flag, and the first flag is used to indicate whether the traffic is to-be-detected traffic. The first network device sends an updated packet to a second network device. According to this method, traffic performance is detected, and flexibility and extensiveness of traffic performance detection are improved.Type: GrantFiled: May 19, 2021Date of Patent: February 14, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Cairen Weng, Tianran Zhou, Haifeng Wu, Dachao Yang
-
Publication number: 20230017175Abstract: A mechanism for adaptively performing in-band network telemetry (INT) by a network controller is disclosed. The mechanism includes receiving one or more congestion indicators from a collector. An adjusted sampling rate is generated. The adjusted sampling rate is a specified rate of insertion of instruction headers for INT and is generated based on the congestion indicators. The adjusted sampling rate is transmitted to a head node, which is configured to perform INT via instruction header insertion into user packets.Type: ApplicationFiled: September 27, 2022Publication date: January 19, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haoyu Song, Tianran Zhou, Min Liu, Zhenbin Li
-
Publication number: 20230006906Abstract: An in-situ flow detection method. When determining a transmission delay in a detection domain in a first in-situ flow detection period, a first network node may color a plurality of packets in a first service flow that are received by the first network node through a first inbound interface and determine the delay in the detection domain in the first in-situ flow detection period based on the plurality of colored packets, thereby improving the precision of the detected transmission delay in the detection domain.Type: ApplicationFiled: September 8, 2022Publication date: January 5, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qinghui SHU, Jinming HUANG, Tianran ZHOU, Peng CHEN, Songsong GUO, Xiangzhen LI, Yan TANG, Chengcong ZHENG
-
Publication number: 20220407791Abstract: A network performance detection method and apparatus, and a related network device are disclosed. According to the network performance detection method, a first IFIT header includes reporting manner indication information indicating that reporting is performed by an egress node device. After obtaining a first IFIT detection packet including the first IFIT header, a first network device can provide and process a second IFIT detection packet, where the second IFIT detection packet is obtained by adding a first device identifier and a first data flow detection result to the first IFIT detection packet. In other words, a detection result obtained by detecting a first data flow is reported only by the egress node device, and all node devices on a transmission link of the first data flow each includes the detection result in a same IFIT detection packet and sends the same IFIT detection packet to the egress node device.Type: ApplicationFiled: August 26, 2022Publication date: December 22, 2022Inventors: Shanming DING, Tianran ZHOU