-
公开(公告)号:US09325609B2
公开(公告)日:2016-04-26
申请号:US13974950
申请日:2013-08-23
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song
IPC: H04L12/721 , H04L12/717 , H04L12/741
Abstract: A method implemented in a network controller configured to perform source routing, the method comprising receiving a request from a network node to determine a path for transporting a data packet from a source node to a destination node, determining the path to transport the data packet from the source node to the destination node, partitioning a description of the path into a plurality of route segments, and distributing the route segments to one or more network nodes to append routing information to the data packet, wherein the network nodes route the data packet using the appended routing information and without using a forwarding table, and wherein each of the route segments describes a portion of the path.
Abstract translation: 一种在被配置为执行源路由的网络控制器中实现的方法,所述方法包括从网络节点接收请求以确定用于将数据分组从源节点传送到目的地节点的路径,确定将数据分组从 将所述源节点分配到所述目的地节点,将所述路径的描述划分为多个路由段,以及将所述路由段分发到一个或多个网络节点以将路由信息附加到所述数据分组,其中所述网络节点使用 附加的路由信息,而不使用转发表,并且其中每个路由段描述路径的一部分。
-
公开(公告)号:US10560383B2
公开(公告)日:2020-02-11
申请号:US15807030
申请日:2017-11-08
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song
IPC: H04L12/28 , H04L12/801 , H04L12/26 , H04L12/841 , H04L12/863
Abstract: A router in a network receives a data packet to be transmitted to a receiver and obtains packet latency information identifying a time by which the packet is to be delivered to the receiver. The router then adds the packet to a push-in first-out (PIFO) queue in the router. The router pushes the packet into the PIFO queue as a function of the packet latency information and latency information of other packets in the PIFO queue.
-
公开(公告)号:US10447585B2
公开(公告)日:2019-10-15
申请号:US15409222
申请日:2017-01-18
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song
IPC: H04L1/00 , H04L12/753
Abstract: A router device comprises a memory storage storing a database with network path information and a plurality of network interface line cards. The plurality of network interface line cards receive data through a network interface of a first line card addressed to a second line card; determine a path through at least one switch from the first line card to the second line card based on the network path information stored in the database; and forward the data, the address of the second line card, and the path information to the second line card from the first line card through the at least one switch.
-
公开(公告)号:US20190288938A1
公开(公告)日:2019-09-19
申请号:US15919411
申请日:2018-03-13
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song
IPC: H04L12/721 , H04L12/851
Abstract: A method is provided to configure a communication network to perform telemetry of OAM data, implemented in a network management device. A packet flow ID is identified, and a head node and an end node for the packet flow are determined from the flow ID. A marking command is sent to the head node, causing it to mark some packets in the packet flow. An unmarking command is sent to the end node, causing it to unmark marked packets. A path configuration command is received, including a list of nodes through which a marked packet passed. A command is sent to the nodes in the list, configured to cause the nodes to collect specified OAM flow data relating to marked packets. Such data for an individual packet is received after being collected from the nodes in the list. The OAM flow data is used to improve performance of the network.
-
公开(公告)号:US11817996B2
公开(公告)日:2023-11-14
申请号:US17355989
申请日:2021-06-23
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song , Tianran Zhou
IPC: H04L41/08 , H04L12/54 , H04L1/1607 , H04L41/00 , H04L12/70
CPC classification number: H04L41/08 , H04L1/1614 , H04L12/56 , H04L41/26 , H04L2012/5625
Abstract: 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.
-
公开(公告)号:US20230291686A1
公开(公告)日:2023-09-14
申请号:US18169037
申请日:2023-02-14
Applicant: Futurewei Technologies, Inc.
Inventor: Donald Eggleston Eastlake, III , Haoyu Song
IPC: H04L45/74 , H04L45/00 , H04L61/4511
CPC classification number: H04L45/74 , H04L45/34 , H04L61/4511
Abstract: A method performed by a Domain Name System (DNS) name server for providing Segment Routing (SR) Internet Protocol (IP) version 6 (SRv6) information. The method includes receiving a DNS query for an SRv6 resource record (RR) corresponding to a DNS name; determining whether data corresponding to the DNS name comprises the SRv6 RR in response to the DNS query; and transmitting a DNS response, wherein the DNS response comprises the SRv6 RR when the data comprises the SRv6 RR.
-
公开(公告)号:US11063817B2
公开(公告)日:2021-07-13
申请号:US16848674
申请日:2020-04-14
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song , Tianran Zhou
Abstract: 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.
-
公开(公告)号:US20210084530A1
公开(公告)日:2021-03-18
申请号:US17100656
申请日:2020-11-20
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song , Tianran Zhou , Min Liu , Zhenbin Li
Abstract: 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.
-
公开(公告)号:US20180331890A1
公开(公告)日:2018-11-15
申请号:US15975459
申请日:2018-05-09
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song , Tianran Zhou
CPC classification number: H04L41/08 , H04L1/1614 , H04L12/56 , H04L41/26 , H04L2012/5625
Abstract: 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 a select number of the data packets. The OAM header includes a data type bitmap and a node data list. A valid node bitmap is inserted into the OAM header prior to the node data list, and each bit in the valid node bitmap identifies whether one or more nodes in the network add data to the OAM header. A valid data bitmap is then added into the OAM header for each of the one or more nodes identified as adding data to the OAM header. The valid data bitmap indicates types of data items available at the node. Subsequently, the edge node issues the select data packets to the one or more nodes identified in the OAM header.
-
公开(公告)号:US20150055654A1
公开(公告)日:2015-02-26
申请号:US13974950
申请日:2013-08-23
Applicant: Futurewei Technologies, Inc.
Inventor: Haoyu Song
IPC: H04L12/721 , H04L12/741
Abstract: A method implemented in a network controller configured to perform source routing, the method comprising receiving a request from a network node to determine a path for transporting a data packet from a source node to a destination node, determining the path to transport the data packet from the source node to the destination node, partitioning a description of the path into a plurality of route segments, and distributing the route segments to one or more network nodes to append routing information to the data packet, wherein the network nodes route the data packet using the appended routing information and without using a forwarding table, and wherein each of the route segments describes a portion of the path.
Abstract translation: 一种在被配置为执行源路由的网络控制器中实现的方法,所述方法包括从网络节点接收请求以确定用于将数据分组从源节点传送到目的地节点的路径,确定将数据分组从 将所述源节点分配到所述目的地节点,将所述路径的描述划分为多个路由段,以及将所述路由段分发到一个或多个网络节点以将路由信息附加到所述数据分组,其中所述网络节点使用 附加的路由信息,而不使用转发表,并且其中每个路由段描述路径的一部分。
-
-
-
-
-
-
-
-
-