Patents by Inventor Jianpo Han
Jianpo Han 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: 20240146651Abstract: Implementations of the present disclosure relate to communication simulation between an access point and an electronic device. A method comprises obtaining a MAC protocol data unit (MPDU) for simulating a communication between an access point and an electronic device, and configuring a receiver address and a transmitter address of the MPDU. The method further comprises updating a header of the MPDU based on the configured receiver address and the configured transmitter address, and transmitting the MPDU according to the updated header. With these implementations, communications between the AP and the electronic device can be simulated by the AP.Type: ApplicationFiled: October 27, 2022Publication date: May 2, 2024Inventors: Jianpo HAN, Liao XU, Zhen ZHONG
-
Publication number: 20240147457Abstract: In implementations of the present disclosure, there is provided an approach for scheduling uplink traffic of a station. A method comprises determining a type of uplink traffic from a station (STA), wherein the type of uplink traffic is associated with a traffic size and an urgency. The method further comprises determining uplink scheduling information for the STA based on the traffic size and the urgency, wherein the uplink scheduling information indicates at least one of: a UL-OFDMA scheduling manner or a UL-MU-MIMO scheduling manner. The method further comprises sending the uplink scheduling information to the STA, and receiving uplink traffic from the STA using the uplink scheduling information. Implementations of the present disclosure can help AP to schedule the STA(s) more intelligent, effective and accurate, and thus the user experience can be enhanced and the transmission performance can be improved.Type: ApplicationFiled: October 31, 2022Publication date: May 2, 2024Inventors: Zhenlei WANG, Jianpo HAN, Liao XU
-
Patent number: 11963215Abstract: Implementations of the present disclosure relate to resource unit (RU) assignment to combat frequency selective fading. A method comprises determining, at an access point (AP), a plurality of channel qualities of a plurality of resource units (RUs) for a client. The plurality of RUs are configured to be available for communications with a plurality of clients comprising the client. The method further comprises determining, from the plurality of RUs, a target RU for the client based at least in part on the plurality of channel qualities. The target RU is to be used by the client for a following transmission with the AP. A target RU with good channel quality will be assigned to the client, thus the transmission and overall system performance will be enhanced.Type: GrantFiled: October 27, 2021Date of Patent: April 16, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Hongli Zhang, Qiang Zhou, Mohd Shahnawaz Siraj, Andre Beaudin
-
Publication number: 20240089031Abstract: In embodiments of the present disclosure, there is provided an approach for selecting a channel puncturing scheme based on channel qualities. A method comprises detecting channel interference between neighbor access points (APs), and determining whether a preamble puncturing needs to be enabled based on some puncturing conditions. After determining that a preamble puncturing needs to be enabled, scores for candidate puncturing patterns are calculated based on channel qualities of the sub-channels in the channel, and a proper puncturing pattern can be selected based on the respective scores. Embodiments of the present disclosure can help AP to achieve an effective and better puncturing scheme in real deployment.Type: ApplicationFiled: November 16, 2023Publication date: March 14, 2024Inventors: Xuguang Jia, Jianpo Han, Qiang Zhou
-
Patent number: 11902886Abstract: Examples of techniques for optimizing Neighbour Report (NR) are disclosed. In an example, a first virtual access point (VAP) operating in a 2.4 Giga Hertz (GHz) or 5 GHz band may determine a first Service Set Identifier (SSID) of the first VAP operating in a 2.4 GHz or 5 GHz band. The first VAP may identify a set of co-located VAPs operating in a 6 GHz band. The first VAP may filter the set of co-located VAPs to obtain a neighbour list comprising a second VAP, from the set, having a second SSID identical to the first SSID. Using the neighbour list, the first VAP may generate a Neighbour Report.Type: GrantFiled: November 17, 2021Date of Patent: February 13, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Liao Xu, Jianpo Han, Zhenlei Wang
-
Patent number: 11881921Abstract: Examples described herein provide multi-band directional scanning. Examples may include receiving, by a first radio of a first network device operating at a first frequency band below the millimeter-wave (mmWave), a probe request from a second network device indicating a protocol and a particular sector receiving direction of the second network device, and in response to the protocol indicated by the probe request, transmitting, by a second radio of the first network device operating at a second frequency band within the mmWave, a probe response in each of one or more sector transmitting directions, wherein the second network device receives one or more probe responses in the particular sector receiving direction.Type: GrantFiled: April 24, 2019Date of Patent: January 23, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han, Kuanyue Li
-
Patent number: 11881946Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.Type: GrantFiled: May 24, 2022Date of Patent: January 23, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han
-
Patent number: 11876620Abstract: Implementations of the present disclosure relate to a method for decoding error correction. The method comprises detecting a failure of decoding a received frame. After the failure of decoding the received frame is detected, a type of the received frame is determined based on a probability that the received frame follows a prior frame of the received frame in a frame sequence. The method further comprises obtaining a template corresponding to the type of the received frame, and decoding the received frame based on the fixed values in the template. The template includes fixed values corresponding to the type of the received frame. With these implementations, correction ability of the decoding can be obviously improved with assistance of the constructed template.Type: GrantFiled: August 23, 2022Date of Patent: January 16, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Kuanyue Li, Jianpo Han
-
Patent number: 11856503Abstract: An example method of controlling a wireless access point may include associating accumulated-channel-resource-consumption variables with, respectively, resource consumers of the wireless access point.Type: GrantFiled: April 28, 2021Date of Patent: December 26, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Qiang Zhou, Jianpo Han, Guangzhi Ran
-
Patent number: 11855777Abstract: In embodiments of the present disclosure, there is provided an approach for selecting a channel puncturing scheme based on channel qualities. A method comprises detecting channel interference between neighbor access points (APs), and determining whether a preamble puncturing needs to be enabled based on some puncturing conditions. After determining that a preamble puncturing needs to be enabled, scores for candidate puncturing patterns are calculated based on channel qualities of the sub-channels in the channel, and a proper puncturing pattern can be selected based on the respective scores. Embodiments of the present disclosure can help AP to achieve an effective and better puncturing scheme in real deployment.Type: GrantFiled: August 30, 2022Date of Patent: December 26, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Xuguang Jia, Jianpo Han, Qiang Zhou
-
Publication number: 20230403582Abstract: In embodiments of the present disclosure, a method is provided for interference mitigation in wireless communication. Radio statistics indicating transmissions between an AP and a plurality of clients are obtained at the AP. Based on the radio statistics, a client suffering from adjacent band interference is identified from the plurality of clients. An indication is transmitted to at least one other client of the plurality of clients to mitigate the adjacent band interference and the at least one other client is identified based on the client. In this way, by transmitting the indication to the client(s) associated with the client identified as suffering from the adjacent band interference, the adjacent band interference can be mitigated or eliminated efficiently.Type: ApplicationFiled: June 8, 2022Publication date: December 14, 2023Inventors: Xuguang JIA, Jianpo HAN, Qiang ZHOU
-
Patent number: 11805415Abstract: In embodiments of the present disclosure, there is provided a method for authenticating an access point. In the method, a request for joining a network is received from an access point. A neighbor authentication notification is transmitted to the access point for obtaining an authentication code from a neighbor access point that is connected in the network in accordance with a determination that the access point is verified. The authentication code that is generated by the neighbor access point is received from the access point. The access point is accepted to join the network in accordance with a determination that the authentication code is valid. Embodiments of the present disclosure present a safe and effective way for authenticating the access point that is requesting to join the network, which provides enhanced authentication and increases the security level of the network.Type: GrantFiled: October 29, 2020Date of Patent: October 31, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Guangzhi Ran, Qiang Zhou, Jianpo Han
-
Patent number: 11805507Abstract: In embodiments of the present disclosure, a method is provided for managing a communication channel between a first communication unit and a second communication unit in an AP. At the first communication unit, a request is transmitted to the second communication unit for reserving a communication channel. Here, the second communication unit is associated with a Wi-Fi network that is different from a network type associated with the first communication unit, and the first and second communication units share a band of the communication channel. A response for reserving the communication channel is received from the second communication unit. In accordance with a determination that the response indicates the communication channel has been reserved for a time duration, data is transmitted at the first communication unit within the time duration on the communication channel. Therefore, conflicts between the first and second communication units in the AP may be reduced.Type: GrantFiled: January 11, 2021Date of Patent: October 31, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Kuanyue Li, Yuying Chen
-
Publication number: 20230345290Abstract: Examples of techniques for Association Identifier (AID) assignment are disclosed, In an example, a controller managing an AP may allocate a set of numbers for AID assignment to clients connecting to VAPs in a multiple BSSID set of the AP. The controller may configure the AP to assign AIDs to non-Multi-Link (non-ML) clients from a first subset of the set based on a first monotonic sequence and assign AIDs to ML clients from a second subset of the set based on a second monotonic sequence. The AP may receive an association request from a client to associate with a VAP of the multiple BSSID set, determine whether Multi-Link operation (MLO) is enabled for the client, and in response to determining that MLO is disabled for the client device, assign a first AID to the client from the first subset based on the first monotonic sequence.Type: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Inventors: Jianpo HAN, Zhen ZHONG
-
Publication number: 20230327810Abstract: Examples described herein relate to a method of handling block acknowledgements. A transmitting device transmits a first packet to a receiving device in response to determining that a count of unacknowledged frames is smaller than a threshold value. In particular, the transmitting device configures the first packet such that the receiving device does not need to send a block acknowledgement (BA) immediately after receiving the first packet. Further, before transmitting any additional packet to the receiving device, the transmitting device may again ascertain whether the count of the unacknowledged frames is smaller than the threshold value. In response to determining that the count of the unacknowledged frames is greater than or equal to the threshold value, the transmitting device transmits a second packet requesting an immediate BA. The transmitting device may receive a BA for the unacknowledged frames in response to receipt of the second packet by the receiving device.Type: ApplicationFiled: April 7, 2022Publication date: October 12, 2023Inventors: Jianpo HAN, Liao XU, Yu JUN
-
Patent number: 11778503Abstract: Examples of techniques for Association Identifier (AID) assignment are disclosed. In an example, a controller managing an AP may allocate a set of numbers for AID assignment to clients connecting to VAPs in a multiple BSSID set of the AP. The controller may configure the AP to assign AIDS to non-Multi-Link (non-ML) clients from a first subset of the set based on a first monotonic sequence and assign AIDS to ML clients from a second subset of the set based on a second monotonic sequence. The AP may receive an association request from a client to associate with a VAP of the multiple BSSID set, determine whether Multi-Link operation (MLO) is enabled for the client, and in response to determining that MLO is disabled for the client device, assign a first AID to the client from the first subset based on the first monotonic sequence.Type: GrantFiled: April 25, 2022Date of Patent: October 3, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Zhen Zhong
-
Publication number: 20230262035Abstract: Systems are methods are provided for implementing load balancing of IPsec security associations (SAs) SAs between different heterogeneous cores, for example in a multiple controller systems. The balancing of IPsec SAs are performed using software implementations of IPsec offloading and/or hardware implementations of IPsec offloading. By balancing the processing functions related to orchestration of IPsec SAs between hardware (e.g., IPsec hardware accelerator) and software (e.g., IPsec software accelerator), the methods realize increased optimization, improved user experience, and enhanced product performance in networks using IPsec. For example, an IPsec session is initiated, and it is determined whether a resource limitation for a hardware-based IPsec accelerator has been reached. If the limitation for the hardware-based IPsec accelerator has been reached, processing for the IPsec SA for the initiated IPsec session is offloaded to a software-based IPsec accelerator.Type: ApplicationFiled: February 15, 2022Publication date: August 17, 2023Inventors: HUIMENG HUANG, Jianpo Han, Zhijun Ren, Chunfeng Wang
-
Patent number: 11722898Abstract: Systems and methods are provided for a detection and defense system relating to a network connection sharing application. For example, the system can simulate a request for a network password using a conventional application that shares this information. The application may be implemented on, for example, a mobile device or a virtual machine (VM). In some embodiments, the mobile device/VM attempts to establish a network connection to an access point (AP) using the shared password over a tunnel established between the AP and mobile device/VM. If the mobile device/VM can connect to the AP, an assumption may be made that the user credentials have been leaked and a potential security risk exists. An alert can be sent to a network administrator of the communication network (e.g., to perform an action, etc.). The action may include, for example, changing the password, removing access from one or more users, and the like.Type: GrantFiled: July 26, 2021Date of Patent: August 8, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Yafeng Jiang, Guangzhi Ran
-
Patent number: 11706008Abstract: In embodiments of the present disclosure, there is provided an approach for channel sounding. According to embodiments of the present disclosure, if the CSI change rate exceeds a first threshold, the AP may disable the beamforming. If the CSI change rate does not exceed the first threshold but exceeds a second threshold below the first threshold, the AP may perform the channel sounding at a first time interval. Otherwise, if the CSI change rate does not exceed the second threshold, the AP may perform the channel sounding at a second time interval. Embodiments of the present disclosure provide an effective way for channel sounding.Type: GrantFiled: April 29, 2021Date of Patent: July 18, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Zhenlei Wang, Qiang Zhou
-
Patent number: 11706644Abstract: According to one example of the present disclosure, an access point (AP) comprises a wired interface and a wireless interface. External wireless client devices may associate with the AP and the AP may forward traffic received from the wireless clients. The AP includes a virtual client which is to simulate a wireless client device.Type: GrantFiled: June 17, 2021Date of Patent: July 18, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Guangzhi Ran, Jianpo Han, Qiang Zhou