Patents by Inventor Hongbo Xia

Hongbo Xia 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: 20250240246
    Abstract: This disclosure describes techniques and mechanisms for intelligently sampling packet flows within a network. The techniques enable the sampling of a limited set of packet flows that show greatest amount of information about the network from the packet flows in order to provide the greatest insight on application performance, network packet, and critical events within the network. Additionally, the techniques provide configurable parameters, such that the techniques are customizable for each user's network.
    Type: Application
    Filed: April 9, 2025
    Publication date: July 24, 2025
    Inventors: Jianda Liu, Xiaorong Wang, Yicheng Liu, Hongbo Xia, Wei Zhou
  • Publication number: 20250202825
    Abstract: Techniques and architecture are described for reusing QoS policy instances for groups of software defined wide area network (SDWAN)-based transport locators (TLOCs) sharing the same attributes. For example, the attributes may include subscriber transport bandwidth (e.g., a transport bandwidth based on a user profile), QoS policy template profile information, transport locator color, etc. All of this information may be shared across the SDWAN fabric and may be available in the overlay management protocol (OMP) TLOC database.
    Type: Application
    Filed: February 28, 2024
    Publication date: June 19, 2025
    Inventors: Changhong Shen, Chunxu Zhou, FeiXiang Zhao, Pu Duan, Yin Wang, Hongbo Xia
  • Patent number: 12301463
    Abstract: This disclosure describes techniques and mechanisms for intelligently sampling packet flows within a network. The techniques enable the sampling of a limited set of packet flows that show greatest amount of information about the network from the packet flows in order to provide the greatest insight on application performance, network packet, and critical events within the network. Additionally, the techniques provide configurable parameters, such that the techniques are customizable for each user's network.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: May 13, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Jianda Liu, Xiaorong Wang, Yicheng Liu, Hongbo Xia, Wei Zhou
  • Publication number: 20250062994
    Abstract: Techniques described herein can perform per-queue network performance measurement mapping, in which per-queue network performance measurements are determined and then mapped back to service level agreement (SLA) classes assigned to use the queues. Network traffic associated with an SLA class can be processed through an assigned router queue. Wide area network (WAN) as well as local performance measurements from the assigned queue can be combined to determine a combined performance measurement associated with the assigned queue. The combined performance measurement can then be mapped or otherwise associated with the SLA class. Similarly, combined performance measurements can be determined for other router queues and mapped or otherwise associated with other SLA classes.
    Type: Application
    Filed: November 9, 2023
    Publication date: February 20, 2025
    Inventors: Laxmikantha Reddy Ponnuru, Arul Murugan Manickam, Sanjay Sreenath, Hongbo Xia, Yajun Chen
  • Publication number: 20250062968
    Abstract: Techniques described herein can enable proactive congestion notifications based on service level agreement (SLA) thresholds. The disclosed techniques can be performed at a network router device. The router can monitor network traffic performance measurements of network traffic associated with an SLA. The SLA can be associated with an SLA policy, and the SLA policy can comprise performance thresholds such as loss/latency/jitter thresholds, and a congestion notification policy. The congestion notification policy can comprise a portion, e.g., a fraction or percentage, applicable to the performance thresholds to determine congestion notification thresholds. The router can send a congestion notification in response to a network traffic performance measurement exceeding a congestion notification threshold.
    Type: Application
    Filed: November 16, 2023
    Publication date: February 20, 2025
    Inventors: Arul Murugan Manickam, Laxmikantha Reddy Ponnuru, Hongbo Xia, Govindakrishnan Kannan
  • Publication number: 20240340687
    Abstract: Aspects of the present disclosure are directed to dynamic adjustment of load-balancing weights across multiple network transport interfaces in a network, informed in part by Quality of Service (QoS) metrics. In one aspect, a method includes determining one or more metrics based on one or more Software-defined Wide Area Network (SDWAN) session level throughput and SDWAN session loss through one or more tunnels; generating a Quality of Service (QoS) SDWAN session level shape rate per tunnel based on the one or more metrics; and dynamically adjusting an SDWAN forwarding load-balance weight for each of the one or more tunnels based on the QoS SDWAN session level shape rate.
    Type: Application
    Filed: July 25, 2023
    Publication date: October 10, 2024
    Inventors: Tony Shen, Hongbo Xia, Alan Xiao-rong Wang, Yin Wang
  • Publication number: 20240250909
    Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
    Type: Application
    Filed: April 4, 2024
    Publication date: July 25, 2024
    Inventors: Hongbo Xia, Xiaorong Wang, Yu Zhang, Changhong Shen
  • Patent number: 11991069
    Abstract: Techniques and architecture are described grouping various sources of traffic within a network into grouping fields and assigning each combination of grouping field values an aggregate identification (ID). A first hop edge router may receive a packet and search a mapping table for a corresponding aggregate ID for the combination of grouping field values within the mapping table. If not found, the first hop edge router may assign a corresponding aggregate ID for the combination of grouping field values and store the new aggregate ID for the combination of grouping field values in the mapping table. The first hop edge router may forward the packet on through the network with the aggregate ID embedded in metadata. Routers within the network may measure and aggregate flow metrics of the packet within the network based on the aggregate ID and provide the measurements to the network controller.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: May 21, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Hongbo Xia, Xiaorong Wang, Jianda Liu, Yicheng Liu, Jiayi You
  • Patent number: 11956153
    Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: April 9, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hongbo Xia, Xiaorong Wang, Yu Zhang, Changhong Shen
  • Publication number: 20240064103
    Abstract: This disclosure describes techniques and mechanisms for intelligently sampling packet flows within a network. The techniques enable the sampling of a limited set of packet flows that show greatest amount of information about the network from the packet flows in order to provide the greatest insight on application performance, network packet, and critical events within the network. Additionally, the techniques provide configurable parameters, such that the techniques are customizable for each user's network.
    Type: Application
    Filed: October 31, 2022
    Publication date: February 22, 2024
    Inventors: Jianda Liu, Xiaorong Wang, Yicheng Liu, Hongbo Xia, Wei Zhou
  • Publication number: 20240056384
    Abstract: Techniques and architecture are described grouping various sources of traffic within a network into grouping fields and assigning each combination of grouping field values an aggregate identification (ID). A first hop edge router may receive a packet and search a mapping table for a corresponding aggregate ID for the combination of grouping field values within the mapping table. If not found, the first hop edge router may assign a corresponding aggregate ID for the combination of grouping field values and store the new aggregate ID for the combination of grouping field values in the mapping table. The first hop edge router may forward the packet on through the network with the aggregate ID embedded in metadata. Routers within the network may measure and aggregate flow metrics of the packet within the network based on the aggregate ID and provide the measurements to the network controller.
    Type: Application
    Filed: December 28, 2022
    Publication date: February 15, 2024
    Inventors: Hongbo Xia, Xiaorong Wang, Jianda Liu, Yicheng Liu, Jiayi You
  • Publication number: 20240056373
    Abstract: Techniques and architecture are described for tracking flows of packets in a network using a packet color marking scheme for obtaining network end-to-end traffic flow metrics in the network. In particular, in configurations, a user may be prompted to specify a site and a virtual private network (VPN) at which to start a trace for packet flows using a coloring marking scheme within the network. Given the VPN and the site, it is possible to monitor interested packet flows and apply metadata, e.g., colors, on flow packets. Remote wide area network (e.g., software defined WAN (SD-WAN)) routers receiving the packets with metadata may automatically trace the same flow and apply the same metadata to a next hop router. Hence, an end-to-end network path may be discovered.
    Type: Application
    Filed: January 19, 2023
    Publication date: February 15, 2024
    Inventors: Jianda Liu, Xiao-Rong Wang, Hongbo Xia, Jiayi You, Yu Zhang
  • Patent number: 11563686
    Abstract: According to certain embodiments, a system comprises one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations. The operations comprise sending data from a hub to a spoke and receiving feedback from the spoke at the hub. The feedback is based on at least one of bandwidth utilization or occurrence of a congestion state detected by the spoke. The operations further comprise adjusting a shaper rate of an adaptive Quality of Service (QoS) shaper based at least in part on the feedback received from the spoke.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 24, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Changhong Shen, Hongbo Xia, Xiao-Rong Wang, Yin Wang, Lulu Wang
  • Patent number: 11512819
    Abstract: Disclosed is a shearable lamp strip, comprising a light-emitting body, a first bus, a second bus, an outer sheath and a shearing indication area, wherein the light-emitting body comprises a substrate, and a first LED lamp bank and a second LED lamp bank which are sequentially arranged on the substrate along a length direction of the substrate, the first LED lamp bank is electrically connected with the first bus and the second bus respectively, the second LED lamp bank is electrically connected with the first bus and the second bus respectively, the outer sheath is wrapped on the light-emitting body, the first bus and the second bus, the shearing indication area is arranged on the outer sheath and located between the first LED lamp bank and the second LED lamp bank, the shearing indication area at least comprises a first shearing mark and a second shearing mark.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: November 29, 2022
    Assignee: Guangdong OML Technology Co., Ltd.
    Inventors: Hongbo Xia, Chao Deng, Qijun Kuang
  • Publication number: 20220263761
    Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
    Type: Application
    Filed: May 2, 2022
    Publication date: August 18, 2022
    Inventors: Hongbo Xia, Xiaorong Wang, Yu Zhang, Changhong Shen
  • Patent number: 11329924
    Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: May 10, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hongbo Xia, Xiaorong Wang, Yu Zhang, Changhong Shen
  • Publication number: 20220052949
    Abstract: According to certain embodiments, a system comprises one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations. The operations comprise sending data from a hub to a spoke and receiving feedback from the spoke at the hub. The feedback is based on at least one of bandwidth utilization or occurrence of a congestion state detected by the spoke. The operations further comprise adjusting a shaper rate of an adaptive Quality of Service (QoS) shaper based at least in part on the feedback received from the spoke.
    Type: Application
    Filed: December 15, 2020
    Publication date: February 17, 2022
    Inventors: Changhong Shen, Hongbo Xia, Xiao-Rong Wang, Yin Wang, Lulu Wang
  • Publication number: 20210385166
    Abstract: In one embodiment, a method includes determining, by a first network component, a sender shaper drop value based on the following: a maximum sequence number; a minimum sequence number; and a sender sequence counter number associated with the first network component. The method also includes determining, by the first network component, a wide area network (WAN) link drop value based on the sender sequence counter number associated with the first network component and a receiver sequence counter number associated with a second network component. The method further includes determining, by the first network component, whether to adjust a sender shaper rate based on the sender shaper drop value and the WAN link drop value.
    Type: Application
    Filed: June 3, 2020
    Publication date: December 9, 2021
    Inventors: Hongbo Xia, Xiaorong Wang, Yu Zhang, Changhong Shen
  • Patent number: 11190434
    Abstract: The present disclosure is directed to determining bandwidth capacity in a WAN path and includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations including, selecting a SD-WAN path for which to determine bandwidth capacity, wherein the path is associated with a Quality of Service (QoS) shaper having a pre-determined shaper rate, incrementally increasing a test load applied on the selected path, wherein the test load is applied concurrently with existing user traffic, calculating a performance score for the path after each increase in the test load, determining a performance of the path based on the calculated performance score, and updating the shaper rate of the QoS shaper based on the performance of the path.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: November 30, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Changhong Shen, Hongbo Xia, Xiao-Rong Wang, Yu Zhang
  • Publication number: 20210288898
    Abstract: The present disclosure is directed to determining bandwidth capacity in a WAN path and includes one or more processors and one or more computer-readable non-transitory storage media comprising instructions that, when executed by the one or more processors, cause one or more components of the system to perform operations including, selecting a SD-WAN path for which to determine bandwidth capacity, wherein the path is associated with a Quality of Service (QoS) shaper having a pre-determined shaper rate, incrementally increasing a test load applied on the selected path, wherein the test load is applied concurrently with existing user traffic, calculating a performance score for the path after each increase in the test load, determining a performance of the path based on the calculated performance score, and updating the shaper rate of the QoS shaper based on the performance of the path.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Inventors: Changhong Shen, Hongbo Xia, Xiao-Rong Wang, Yu Zhang