-
公开(公告)号:US11228513B2
公开(公告)日:2022-01-18
申请号:US16776783
申请日:2020-01-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Qun Huang , Runhui Li , Yong Huang , Gong Zhang , Pak-Ching Lee , Lu Tang
IPC: G06F15/173 , H04L12/26 , H04L9/06 , H04L12/717
Abstract: One example packet processing device includes a buffer, and the packet processing device obtains a to-be-measured packet. In response to determining that occupied storage space in the buffer is less than a preset threshold, the packet processing device reads the to-be-measured information from the buffer, and modifies, based on the to-be-measured information and a first algorithm, a pieces of data in first measurement data corresponding to the to-be-measured packet, where a is a positive integer. In response to determining that occupied storage space in the buffer is greater than or equal to a preset threshold, the packet processing device modifies, based on to-be-measured information and a second algorithm, w pieces of data in second measurement data corresponding to the to-be-measured packet, where w is a positive integer, and w is less than a.
-
公开(公告)号:US11206210B2
公开(公告)日:2021-12-21
申请号:US16663101
申请日:2019-10-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yong Huang
IPC: H04L12/703 , H04L12/64 , H04L12/803 , H04L12/801
Abstract: Disclosed is a packet processing method and system, and a device. A status value used to identify a topology status of service nodes at a specified time is preconfigured for a packet in a packet flow, so that when a service node in a next hop is selected for the packet, selection is performed not based on a topology status of current actual service nodes in the next hop, but based on the topology status, which is identified by the status value, of the service nodes at the specified time. As long as status values carried in packets in a same packet flow are the same, even if a topology status of service nodes changes, a same service node can still be selected for the packets in the same packet flow, thereby avoiding a problem of diversion of the packets in the same packet flow.
-
公开(公告)号:US20210367896A1
公开(公告)日:2021-11-25
申请号:US17394705
申请日:2021-08-05
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yong Huang , Hengjun Zhu , Lehong Niu , Jinchun Xu , Xuhui Bai
IPC: H04L12/851 , H04L12/24 , H04L12/741 , H04L12/911 , H04L29/06
Abstract: A service packet processing method, apparatus, and system, the method including receiving, by a first network device, a first packet, where the first packet includes a first service path identifier, and the first service path identifier indicates a first service path for transmitting the first packet, generating, by the first network device, a second packet based on the first packet, where the second packet includes a second service path identifier indicating a second service path, and the second service path identifier is different from the first service path identifier, and sending, by the first network device, the second packet via the second service path.
-
公开(公告)号:US11121979B2
公开(公告)日:2021-09-14
申请号:US16721764
申请日:2019-12-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jingjing Luo , Wing Shing Wong , Yong Huang
IPC: H04L12/911 , H04L12/863
Abstract: Embodiments of this application relate to the field of communications technologies, and disclose a dynamic scheduling method, an apparatus, and a system, so as to reduce information exchange costs and calculation complexity of data scheduling and route allocation. The method includes: receiving, by a scheduling platform, first VOQ length information of each aggregation switch in each timeslot; aggregating all the received first VOQ length information, to obtain global VOQ length information, where the global VOQ length information includes a total quantity of data packets that need to be sent from each of M pods to other pods than the pod; determining a transmission matching scheme based on the global VOQ length information; and sending corresponding matching result information to each aggregation switch according to the transmission matching scheme, so that each aggregation switch sends a data packet according to the transmission matching scheme.
-
公开(公告)号:US11012542B2
公开(公告)日:2021-05-18
申请号:US16224716
申请日:2018-12-18
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yi Wang , Dong Lin , Yong Huang
IPC: H04L29/06 , H04L12/721 , H04L12/741 , H04L12/851
Abstract: The present application discloses data processing methods. Example methods include obtaining information about a header field of a data packet and searching an exact match flow table for an exact match entry that matches the data packet. When the matching exact match is found, a determination is made as to whether an update time of a wildcard entry corresponding to the exact match entry is before a creation time of the exact match entry. In response to determining that the update time is before the creation time of the exact match entry, the data packet is processed according to an action instruction corresponding to the exact match entry. In response to determining that the update time of the wildcard entry corresponding to the exact match entry is not before the creation time of the exact match entry, the exact match entry is deleted.
-
公开(公告)号:US11316795B2
公开(公告)日:2022-04-26
申请号:US16130917
申请日:2018-09-13
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Yong Huang , Qun Huang
IPC: H04L12/801 , H04L12/24 , H04L12/803 , H04L47/33 , H04L41/0893 , H04L41/0896 , H04L12/865 , H04L12/873 , H04L12/851 , H04L47/6275 , H04L47/122 , H04L47/52 , H04L47/24
Abstract: Embodiments of this application provide a network flow control method and a network device. The method includes: receiving a packet flow; determining, based on a service type of the packet flow, a service pipeline used for transmitting the packet flow, where service types of all packet flows in the service pipeline are the same; and based on a bandwidth weight allocated to the service type, transferring the packet flow in the service pipeline to a physical port. In the embodiments of this application, packet flows are allocated to different service pipelines based on a service type, and bandwidth weights are allocated, in a centralized manner, to service pipelines that carry a same service type.
-
公开(公告)号:US10263901B2
公开(公告)日:2019-04-16
申请号:US14832835
申请日:2015-08-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yong Huang , Hengjun Zhu , Lehong Niu , Jinchun Xu , Xuhui Bai
IPC: H04L12/851 , H04L12/741 , H04L12/24 , H04L12/721 , H04L12/717
Abstract: The present invention discloses a service packet processing method, apparatus, and system. The method includes a first service atom receiving a second packet sent by a central switching device, where a first service packet is encapsulated in the second packet and the second packet further includes a first service path identifier. The first service atom performs first service processing according to information in the first service packet, to obtain a first processing result. The first service atom queries a first path switching entry according to the first processing result and the first service path identifier. The first service atom sends a third packet to the central switching device, where a source device identifier of the third packet is a device identifier of the first service atom, a second service packet is encapsulated in the third packet, and the third packet includes the second service path identifier.
-
公开(公告)号:US10225367B2
公开(公告)日:2019-03-05
申请号:US15015705
申请日:2016-02-04
Applicant: Huawei Technologies Co., Ltd.
Inventor: Shucheng Liu , Yong Huang , Jing Ren
IPC: H04L29/08 , H04L12/46 , H04L12/24 , H04L12/721 , H04L12/781 , H04L12/715 , H04L12/717 , H04L12/723
Abstract: The present application discloses a method and device for generating forwarding information. The method includes generating first forwarding information including first matching information and first operating information for a first forwarding device, the first operating information is used for instructing the first forwarding device to encapsulate a first label for a first data message; generating second forwarding information including second matching information and second operating information for the second forwarding device, wherein the second operating information is used for instructing the second forwarding device to receive the first encapsulation message encapsulated with the first label; and generating third forwarding information including the second matching information and third operating information for the third forwarding device, wherein the third operating information is used for instructing the third forwarding device to obtain the first data message encapsulated in the first encapsulation message and carrying the first content by de-encapsulation.
-
公开(公告)号:US20180219785A1
公开(公告)日:2018-08-02
申请号:US15935990
申请日:2018-03-26
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yong Huang , Hengjun Zhu , Lehong Niu , Jinchun Xu , Xuhui Bai
IPC: H04L12/851 , H04L12/24 , H04L12/741 , H04L12/721 , H04L12/717
Abstract: An embodiment method includes: a first service atom receives a second packet sent by a central switching device, where a first service packet is encapsulated in the second packet and the second packet further includes a first service path identifier. The first service atom performs first service processing according to information in the first service packet, to obtain a first processing result. The first service atom queries a first path switching entry according to the first processing result and the first service path identifier. The first service atom sends a third packet to the central switching device, where a source device identifier of the third packet is a device identifier of the first service atom, a second service packet is encapsulated in the third packet, and the third packet includes the second service path identifier.
-
公开(公告)号:US20160197822A1
公开(公告)日:2016-07-07
申请号:US15073130
申请日:2016-03-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Yong Huang
IPC: H04L12/703 , H04L12/801 , H04L12/803
CPC classification number: H04L45/28 , H04L12/6418 , H04L47/125 , H04L47/17
Abstract: The present invention discloses a packet processing method and system, and a device. A status value used to identify a topology status of service nodes at a specified time is preconfigured for a packet in a packet flow, so that when a service node in a next hop is selected for the packet, selection is performed not based on a topology status of current actual service nodes in the next hop, but based on the topology status, which is identified by the status value, of the service nodes at the specified time. As long as status values carried in packets in a same packet flow are the same, even if a topology status of service nodes changes, a same service node can still be selected for the packets in the same packet flow, thereby avoiding a problem of diversion of the packets in the same packet flow.
Abstract translation: 本发明公开了一种分组处理方法和系统,以及一种设备。 用于在指定时间内识别服务节点的拓扑状态的状态值被预配置为分组流中的分组,使得当为分组选择下一跳中的服务节点时,不基于拓扑来执行选择 当前实际服务节点在下一跳中的状态,但是基于在指定时间的服务节点的由状态值标识的拓扑状态。 只要在相同的数据包流中的数据包中携带的状态值相同,即使服务节点的拓扑状态发生变化,仍然可以为相同数据包流中的数据包选择相同的服务节点,从而避免转移的问题 的数据包在同一个数据包流中。
-
-
-
-
-
-
-
-
-