Patents by Inventor Fanzhao Wang
Fanzhao Wang 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: 11997736Abstract: A connection establishment method includes a terminal device obtaining historical data of a multipath transmission control protocol (MPTCP) connection established between the terminal device and an application server. The historical data includes a data transmission delay of a transmission control protocol (TCP) connection corresponding to a Wi-Fi network and a data transmission delay of a TCP connection corresponding to a cellular network. The terminal device determines, based on the historical data, that the data transmission delay of the TCP connection corresponding to the cellular network is less than or equal to the data transmission delay of the TCP connection corresponding to the Wi-Fi network, and establishes a first TCP connection to the application server through an interface of the cellular network; and after the first TCP connection is successfully established, the terminal device establishes a second TCP connection to the application server through an interface of the Wi-Fi network.Type: GrantFiled: November 30, 2019Date of Patent: May 28, 2024Assignees: Huawei Technologies Co., Ltd., Peking UniversityInventors: Hao Wang, Songping Yao, Chenren Xu, Fanzhao Wang, Xingmin Guo, Xiangli Li, Zhiyu Chen
-
Patent number: 11910489Abstract: A network switching method includes transmitting, by an electronic device, data using a wireless local area network, when a data transmission delay of the wireless local area network is greater than a first threshold, switching, by the electronic device, to transmitting data using both the wireless local area network and a mobile network, and when the electronic device transmits data using both the wireless local area network and the mobile network, if the data transmission delay of the wireless local area network is greater than a second threshold, switching, by the electronic device, to transmitting data using the mobile network, where the first threshold is less than the second threshold.Type: GrantFiled: July 15, 2022Date of Patent: February 20, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jianjian Zhu, Rahul Arvind Jadhav, Neng Yang, Zhen Cao, Fanzhao Wang
-
Patent number: 11611498Abstract: A round-trip time (RTT) evaluation system includes sending, by a first device, a plurality of packets to a second device on a path, where each of the packets carries a timestamp indicating a sending time of a corresponding packet, determining, by the second device based on a statistical value of one-way delays (OWDs) of the packets, timestamps carried in the packets, sending, by the second device, an acknowledgements (ACKs) to the first device, where the ACKs include the timestamps and ACK time information, and determining, by the first device, measurement values of an RTT of the path based on the timestamps, the ACK time information, and times when the ACKs are received.Type: GrantFiled: March 12, 2021Date of Patent: March 21, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tong Li, Kai Zheng, Shengjun Chen, Junsen Chen, Fanzhao Wang
-
Publication number: 20220353952Abstract: A network switching method includes transmitting, by an electronic device, data using a wireless local area network, when a data transmission delay of the wireless local area network is greater than a first threshold, switching, by the electronic device, to transmitting data using both the wireless local area network and a mobile network, and when the electronic device transmits data using both the wireless local area network and the mobile network, if the data transmission delay of the wireless local area network is greater than a second threshold, switching, by the electronic device, to transmitting data using the mobile network, where the first threshold is less than the second threshold.Type: ApplicationFiled: July 15, 2022Publication date: November 3, 2022Inventors: Jianjian Zhu, Rahul Arvind Jadhav, Neng Yang, Zhen Cao, Fanzhao Wang
-
Patent number: 11477130Abstract: This application describes transmission control methods and devices. One method comprises: sending, by a first device to a second device, first control signaling that instructs the second communications device to send a first group of data packets, the first control signaling comprises a first packet sequence number, a first packet sequence number range, and a first transmission time interval, the first group of data packets correspond to sequence numbers within the first packet sequence number range starting from the first packet sequence number, and the first transmission time interval indicates a time interval for sending data packets of the first group of data packets; and receiving, by the first device from the second device, at least one data packet in the first group of data packets.Type: GrantFiled: November 13, 2020Date of Patent: October 18, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Fanzhao Wang, Kai Zheng, Jian He, Hao Wang
-
Patent number: 11425785Abstract: A network switching method includes transmitting, by an electronic device, data using a wireless local area network, when a data transmission delay of the wireless local area network is greater than a first threshold, switching, by the electronic device, to transmitting data using both the wireless local area network and a mobile network, and when the electronic device transmits data using both the wireless local area network and the mobile network, if the data transmission delay of the wireless local area network is greater than a second threshold, switching, by the electronic device, to transmitting data using the mobile network, where the first threshold is less than the second threshold.Type: GrantFiled: April 13, 2020Date of Patent: August 23, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jianjian Zhu, Rahul Arvind Jadhav, Neng Yang, Zhen Cao, Fanzhao Wang
-
Patent number: 11412437Abstract: This application provides a data transmission method and an electronic device. The method includes: establishing, by an electronic device, a multipath transmission control protocol MPTCP connection to a first application server, where the MPTCP connection includes a first TCP connection and a second TCP connection, and a data transmission delay of the first TCP connection is less than a data transmission delay of the second TCP connection; and receiving, by the electronic device, indication information from the first application server, where the indication information includes a type identifier used to indicate a type of a data stream sent by the first application server; receiving, by the electronic device preferentially by using the first TCP connection or the second TCP connection, the data stream from the first application server according to the indication information.Type: GrantFiled: October 12, 2018Date of Patent: August 9, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hao Wang, Fanzhao Wang, Jianfeng Qi, Shuo Chen, Xingmin Guo
-
Publication number: 20220094748Abstract: A connection establishment method includes a terminal device obtaining historical data of a multipath transmission control protocol (MPTCP) connection established between the terminal device and an application server. The historical data includes a data transmission delay of a transmission control protocol (TCP) connection corresponding to a Wi-Fi network and a data transmission delay of a TCP connection corresponding to a cellular network. The terminal device determines, based on the historical data, that the data transmission delay of the TCP connection corresponding to the cellular network is less than or equal to the data transmission delay of the TCP connection corresponding to the Wi-Fi network, and establishes a first TCP connection to the application server through an interface of the cellular network; and after the first TCP connection is successfully established, the terminal device establishes a second TCP connection to the application server through an interface of the Wi-Fi network.Type: ApplicationFiled: November 30, 2019Publication date: March 24, 2022Inventors: Hao WANG, Songping YAO, Chenren XU, Fanzhao WANG, Xingmin GUO, Xiangli LI, Zhiyu CHEN
-
Patent number: 11271848Abstract: Based on this application, one or more parameters for a multipath connection in a redundant transmission mode that are used to represent path characteristics are measured in the redundant transmission mode, and the one or more parameters are compared with a parameter that is measured in a multipath transmission mode and that is used to represent a path characteristic of an aggregated path of the connection at this time.Type: GrantFiled: April 27, 2020Date of Patent: March 8, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Fanzhao Wang, Wei Liu, Kai Zheng, Weihua Li, Jun Yang
-
Publication number: 20210329528Abstract: This application discloses a connection establishment method implemented in an end node of the connection. The method includes: obtaining transmission status information of at least two available paths, the transmission status information of each available path of the at least two available paths indicates transmission performance of the each available path, the at least two available paths corresponding to different types of networks; determining a better available path with better transmission performance, the better available path determined based on the transmission status information of the at least two available paths; and establishing the connection using a network corresponding to the better available path.Type: ApplicationFiled: June 25, 2021Publication date: October 21, 2021Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Jiao Kang, Fanzhao Wang, Hao Wang, Tong Li, Libo Yu, Kai Zheng
-
Publication number: 20210274420Abstract: This application provides a data transmission method and an electronic device. The method includes: establishing, by an electronic device, a multipath transmission control protocol MPTCP connection to a first application server, where the MPTCP connection includes a first TCP connection and a second TCP connection, and a data transmission delay of the first TCP connection is less than a data transmission delay of the second TCP connection; and receiving, by the electronic device, indication information from the first application server, where the indication information includes a type identifier used to indicate a type of a data stream sent by the first application server; receiving, by the electronic device preferentially by using the first TCP connection or the second TCP connection, the data stream from the first application server according to the indication information.Type: ApplicationFiled: October 12, 2018Publication date: September 2, 2021Inventors: Hao WANG, Fanzhao WANG, Jianfeng QI, Shuo CHEN, Xingmin GUO
-
Patent number: 11088954Abstract: A link detection technology. In a link detection method, when a target event occurs on paths, in a plurality of paths, whose quantity exceeds a preset quantity, whether the paths on which the target event occurs share a bottleneck link is detected, and congestion control is performed. It can be learned that in the technical solution provided in the embodiments of this application, the target event is a trigger, and shared bottleneck detection is performed after the quantity of the paths on which the target event occurs exceeds the preset quantity. This implements purposeful link detection, reduces system overheads, and brings a fast convergence speed.Type: GrantFiled: April 27, 2020Date of Patent: August 10, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tong Li, Ke Xu, Jing Zuo, Fanzhao Wang, Kai Zheng
-
Publication number: 20210203578Abstract: A round-trip time (RTT) evaluation system includes sending, by a first device, a plurality of packets to a second device on a path, where each of the packets carries a timestamp indicating a sending time of a corresponding packet, determining, by the second device based on a statistical value of one-way delays (OWDs) of the packets, timestamps carried in the packets, sending, by the second device, an acknowledgements (ACKs) to the first device, where the ACKs include the timestamps and ACK time information, and determining, by the first device, measurement values of an RTT of the path based on the timestamps, the ACK time information, and times when the ACKs are received.Type: ApplicationFiled: March 12, 2021Publication date: July 1, 2021Inventors: Tong Li, Kai Zheng, Shengjun Chen, Junsen Chen, Fanzhao Wang
-
Publication number: 20210067457Abstract: This application describes transmission control methods and devices. One method comprises: sending, by a first device to a second device, first control signaling that instructs the second communications device to send a first group of data packets, the first control signaling comprises a first packet sequence number, a first packet sequence number range, and a first transmission time interval, the first group of data packets correspond to sequence numbers within the first packet sequence number range starting from the first packet sequence number, and the first transmission time interval indicates a time interval for sending data packets of the first group of data packets; and receiving, by the first device from the second device, at least one data packet in the first group of data packets.Type: ApplicationFiled: November 13, 2020Publication date: March 4, 2021Inventors: Fanzhao WANG, Kai ZHENG, Jian HE, Hao WANG
-
Publication number: 20200259738Abstract: Based on this application, one or more parameters for a multipath connection in a redundant transmission mode that are used to represent path characteristics are measured in the redundant transmission mode, and the one or more parameters are compared with a parameter that is measured in a multipath transmission mode and that is used to represent a path characteristic of an aggregated path of the connection at this time.Type: ApplicationFiled: April 27, 2020Publication date: August 13, 2020Inventors: Fanzhao WANG, Wei LIU, Kai ZHENG, Weihua LI, Jun YANG
-
Publication number: 20200259748Abstract: A link detection technology. In a link detection method, when a target event occurs on paths, in a plurality of paths, whose quantity exceeds a preset quantity, whether the paths on which the target event occurs share a bottleneck link is detected, and congestion control is performed. It can be learned that in the technical solution provided in the embodiments of this application, the target event is a trigger, and shared bottleneck detection is performed after the quantity of the paths on which the target event occurs exceeds the preset quantity. This implements purposeful link detection, reduces system overheads, and brings a fast convergence speed.Type: ApplicationFiled: April 27, 2020Publication date: August 13, 2020Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tong LI, Ke XU, Jing ZUO, Fanzhao WANG, Kai ZHENG
-
Publication number: 20200245406Abstract: A network switching method includes transmitting, by an electronic device, data using a wireless local area network, when a data transmission delay of the wireless local area network is greater than a first threshold, switching, by the electronic device, to transmitting data using both the wireless local area network and a mobile network, and when the electronic device transmits data using both the wireless local area network and the mobile network, if the data transmission delay of the wireless local area network is greater than a second threshold, switching, by the electronic device, to transmitting data using the mobile network, where the first threshold is less than the second threshold.Type: ApplicationFiled: April 13, 2020Publication date: July 30, 2020Inventors: Jianjian Zhu, Rahul Arvind Jadhav, Neng Yang, Zhen Cao, Fanzhao Wang
-
Patent number: 10680759Abstract: A data transmission method and apparatus, where a transmission end determines a redundancy time according to a delay requirement of a service, where the redundancy time indicates a time used for transmitting redundant data of native data of the service, and the redundancy time is less than or equal to a time indicated by the delay requirement. The transmission end determines a redundancy quantity N. The transmission end determines N redundancy transmission time intervals according to the redundancy time and the redundancy quantity. After the native data of the service is sent, in case of feedback data is not received within an nth redundancy transmission time interval, transmitting the redundant data of the native data for the nth time according to the nth redundancy transmission time interval.Type: GrantFiled: January 18, 2019Date of Patent: June 9, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fanzhao Wang, Jun Yang, Kai Zheng
-
Publication number: 20190158228Abstract: A data transmission method and apparatus, where a transmission end determines a redundancy time according to a delay requirement of a service, where the redundancy time indicates a time used for transmitting redundant data of native data of the service, and the redundancy time is less than or equal to a time indicated by the delay requirement. The transmission end determines a redundancy quantity N. The transmission end determines N redundancy transmission time intervals according to the redundancy time and the redundancy quantity. After the native data of the service is sent, in case of feedback data is not received within an nth redundancy transmission time interval, transmitting the redundant data of the native data for the nth time according to the nth redundancy transmission time interval.Type: ApplicationFiled: January 18, 2019Publication date: May 23, 2019Inventors: Fanzhao Wang, Jun Yang, Kai Zheng
-
Publication number: 20190159064Abstract: The present invention provides a data transmission method. In the method, according to a pre-obtained network status variable and a pre-obtained transmission success rate, a transmit end obtains a quantity of redundant data packets that need to be transmitted for a data packet. The transmit end also obtains a redundant data packet scheduling method according to the quantity of redundant data packets. Then the transmit end send a redundant data packet according to the redundant data packet scheduling method.Type: ApplicationFiled: January 18, 2019Publication date: May 23, 2019Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Fanzhao WANG, Rujie Chen, Kai Zheng