Patents by Inventor Haijun Xu
Haijun Xu 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: 11855876Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: GrantFiled: September 23, 2022Date of Patent: December 26, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Publication number: 20230168948Abstract: Disclosed are a routing information transmission method and apparatus, and a communication system, and belong to the field of communication technologies. The routing information transmission method is applied to a system including data middleware and a routing information base (RIB), and the data middleware communicates with the RIB. The data middleware may obtain routing information from the RIB, and send the routing information obtained from the RIB to a third-party consumer device. In addition, the data middleware may also obtain routing information from a third-party producer device, and send the routing information obtained from the third-party producer device to the RIB. Therefore, according to technical solutions provided herein, the routing information included in the RIB is openly exported, and the routing information generated by the third-party producer device is imported into the RIB.Type: ApplicationFiled: January 27, 2023Publication date: June 1, 2023Inventors: Haijun Xu, Feng Guo, Xudong Zhang, Rong Jiang, Peng Zhang
-
Publication number: 20230095362Abstract: A standby routing fault-tolerance unit obtains a plurality of inbound routing packets of a first routing processing unit by using a forwarding unit and an active database unit. The first routing processing unit is a routing processing unit corresponding to an active routing fault-tolerance unit. The standby routing fault-tolerance unit sends the plurality of inbound routing packets of the first routing processing unit to a second routing processing unit. The second routing processing unit is a routing processing unit corresponding to the standby routing fault-tolerance unit.Type: ApplicationFiled: December 2, 2022Publication date: March 30, 2023Inventors: Jianbin Xu, Feng Guo, Xudong Zhang, Haijun Xu, Hua Zhao
-
Publication number: 20230086664Abstract: In a route management method, a configuration distribution device may create a route processing unit in at least one route processing device when there is a route management requirement, determine a route processing unit corresponding to each to-be-processed target private network, and then send configuration information of each target private network to a corresponding route processing unit, so that the route processing unit processes a route of a corresponding target private network. The at least one route processing device is created in real time based on the route management requirement, and each route processing unit can independently complete route receiving and sending and route selection of a corresponding target private network.Type: ApplicationFiled: November 23, 2022Publication date: March 23, 2023Inventors: Chenyu Jin, Shenzu Qin, Haijun Xu, Yueqi Liang, Hongyang Wu
-
Publication number: 20230079949Abstract: This application provides a protocol packet processing method, a network device, and a computer storage medium. The method includes a first network device receives a first protocol packet, and the first network device processes the first protocol packet based on a first quantity, the first protocol packet, and a trustworthiness set, where the first quantity includes a quantity of protocol packets stored in the first network device or a quantity of routes stored in the first network device.Type: ApplicationFiled: November 11, 2022Publication date: March 16, 2023Inventors: Xudong Zhang, Feng Guo, Peng Zhang, Haijun Xu
-
Publication number: 20230013366Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: ApplicationFiled: September 23, 2022Publication date: January 19, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Publication number: 20230004682Abstract: Tamper detection systems and methods for electronic devices carried by mobile equipment are disclosed. According to an aspect, a system includes an electronic device and a first sensor attached to the electronic device for detecting motion of the electronic device. The system includes a second sensor configured to detect motion of the mobile equipment to which the electronic device is attached. A tamper detection module receives data from the first sensor that indicates the detected motion of the electronic device. The tamper detection module receives data from the second sensor that indicates the detected motion of the mobile equipment. Further, the tamper detection module determines a difference between the detected motion of the electronic device and the detected motion of the mobile equipment. The tamper detection module determines a tamper condition for the electronic device based on the determined difference. A security action in response to determining the tamper condition.Type: ApplicationFiled: June 30, 2021Publication date: January 5, 2023Inventors: Fred Allison Bower, III, Caihong Zhang, Hui Zeng, Haijun Xu
-
Publication number: 20220329458Abstract: A first network device includes a processor and a memory having instructions stored thereon that, when executed by the processor, cause the first network device to: obtain a first virtual private network (VPN) route sent by a second network device. The first VPN route includes first identification information that uniquely identifies a first VPN instance in the second network device. The first network device is also caused to generate a second VPN route according to a second VPN instance accessing a third network device and the first VPN route. The second VPN route carries second identification information and routing information of the first VPN route. The second identification information uniquely identifies the second VPN instance in the third network device. The first identification information is different from the second identification information. The first network device is further caused to send the second VPN route to the third network device.Type: ApplicationFiled: June 28, 2022Publication date: October 13, 2022Inventors: Shunwan ZHUANG, Haijun XU, Haibo WANG, Zhenbin LI, Jia CHE, Shuanglong CHEN
-
Patent number: 11463345Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: GrantFiled: January 11, 2021Date of Patent: October 4, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Patent number: 11411774Abstract: A first network device includes a processor and a memory having computer readable instructions stored thereon that, when executed by the processor, cause the first network device to obtain a Flow Specification (FlowSpec) rule with redirect indication information. The redirect indication information includes identification information identifying a first virtual private network (VPN) instance configured on a second network device. The indication information also includes instructions for the second network device to redirect data stream matching the FlowSpec rule to the first VPN instance. The first network device is also caused to advertise the FlowSpec rule with the redirect indication information to the second network device.Type: GrantFiled: September 14, 2020Date of Patent: August 9, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shunwan Zhuang, Haijun Xu, Haibo Wang, Zhenbin Li, Jia Che, Shuanglong Chen
-
Patent number: 11244237Abstract: Implementations for determining deployment need for a point of interest (POI) are disclosed. In one implementation, the deployment need for a POI is determined by: receiving geographical locations of one or more users, determining, based on the geographical locations, one or more target users covered by an area to be inspected, determining one or more POI deployment need indexes of the one or more target users, a POI deployment need index of a target user being determined based on a number of POIs that have the preset function of the POI and were deployed within a set distance from the target user, and providing a total deployment need index for the area to be inspected, the total deployment need index being determined based on the one or more POI deployment need indexes.Type: GrantFiled: March 1, 2018Date of Patent: February 8, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Hanrui Zhang, Mingxu Shao, Shaoli Qian, Haoyuan Pan, Haijun Xu, Di Xu
-
Publication number: 20220006720Abstract: In a routing information management method, a primary route generation unit generates routing information related to a TCP packet, and the primary route generation unit sends the routing information and first identification information of the routing information to a database unit, where the first identification information is determined based on the TCP packet.Type: ApplicationFiled: September 10, 2021Publication date: January 6, 2022Inventors: Haijun Xu, Xudong Zhang, Rong Jiang, Feng Guo, Yi Xiong
-
Publication number: 20210258241Abstract: A routing processing method implemented by a first network device, where a plurality of routing processing components run on the first network device and implement a same routing processing function. The method includes obtaining, from the routing processing components, routing processing results based on same input routing information, analyzing the routing processing results to obtain an analysis result, selecting, based on the analysis result, a first routing processing result from the routing processing results, and executing a corresponding action based on the first routing processing result.Type: ApplicationFiled: April 30, 2021Publication date: August 19, 2021Inventors: Xudong Zhang, Rong Jiang, Haijun Xu, Feng Guo, Yi Xiong
-
Publication number: 20210135975Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Patent number: 10892977Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: GrantFiled: May 31, 2019Date of Patent: January 12, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Publication number: 20200412579Abstract: A first network device includes a processor and a memory having computer readable instructions stored thereon that, when executed by the processor, cause the first network device to obtain a Flow Specification (FlowSpec) rule with redirect indication information. The redirect indication information includes identification information identifying a first virtual private network (VPN) instance configured on a second network device. The indication information also includes instructions for the second network device to redirect data stream matching the FlowSpec rule to the first VPN instance. The first network device is also caused to advertise the FlowSpec rule with the redirect indication information to the second network device.Type: ApplicationFiled: September 14, 2020Publication date: December 31, 2020Inventors: Shunwan ZHUANG, Haijun XU, Haibo WANG, Zhenbin LI, Jia CHE, Shuanglong CHEN
-
Patent number: 10797911Abstract: A first network device includes a processor configured to analyze a data stream entering a network on which the first network device is located to obtain a traffic characteristic of a target data stream, and advertise a Flow Specification (FlowSpec) route, where the FlowSpec route carries redirect indication information, the redirect indication information includes identification information, the identification information is used to uniquely identify a first virtual private network (VPN) instance in a second network device, the redirect indication information instructing to redirect the data stream including the traffic characteristic of the target data stream to the first VPN instance, the second network device is an edge device of a service provider network accessed by the network, and the first VPN instance is a target VPN instance to which the target data stream is redirected in the second network device.Type: GrantFiled: July 27, 2018Date of Patent: October 6, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shunwan Zhuang, Haijun Xu, Haibo Wang, Zhenbin Li, Jia Che, Shuanglong Chen
-
Publication number: 20200143276Abstract: Implementations for determining deployment need for a point of interest (POI) are disclosed. In one implementation, the deployment need for a POI is determined by: receiving geographical locations of one or more users, determining, based on the geographical locations, one or more target users covered by an area to be inspected, determining one or more POI deployment need indexes of the one or more target users, a POI deployment need index of a target user being determined based on a number of POIs that have the preset function of the POI and were deployed within a set distance from the target user, and providing a total deployment need index for the area to be inspected, the total deployment need index being determined based on the one or more POI deployment need indexes.Type: ApplicationFiled: December 19, 2019Publication date: May 7, 2020Applicant: Alibaba Group Holding LimitedInventors: Hanrui Zhang, Mingxu Shao, Shaoli Qian, Haoyuan Pan, Haijun Xu, Di Xu
-
Publication number: 20190297001Abstract: A method includes: establishing, by a first network device, a first BMP session with a second network device, and establishing a second BMP session with a third network device; receiving a first BGP route set sent by the second network device, where the first BGP route set includes a BGP route sent by the second network device to the third network device; receiving a second BGP route set sent by the third network device, where the second BGP route set includes the BGP route received by the third network device from the second network device; and when detecting that the second BGP route set includes a first BGP route but the first BGP route set does not include the first BGP route, determining the first BGP route as an unavailable route.Type: ApplicationFiled: May 31, 2019Publication date: September 26, 2019Inventors: Haijun Xu, Shunwan Zhuang, Haibo Wang
-
Publication number: 20180375685Abstract: A first network device includes a processor configured to analyze a data stream entering a network on which the first network device is located to obtain a traffic characteristic of a target data stream, and advertise a Flow Specification (FlowSpec) route, where the FlowSpec route carries redirect indication information, the redirect indication information includes identification information, the identification information is used to uniquely identify a first virtual private network (VPN) instance in a second network device, the redirect indication information instructing to redirect the data stream including the traffic characteristic of the target data stream to the first VPN instance, the second network device is an edge device of a service provider network accessed by the network, and the first VPN instance is a target VPN instance to which the target data stream is redirected in the second network device.Type: ApplicationFiled: July 27, 2018Publication date: December 27, 2018Inventors: Shunwan Zhuang, Haijun Xu, Haibo Wang, Zhenbin Li, Jia Che, Shuanglong Chen