-
公开(公告)号:US11809925B2
公开(公告)日:2023-11-07
申请号:US17847525
申请日:2022-06-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Rahul Arvind Jadhav , K Anmol Mani Tejeswar Sarma , Zhen Cao
IPC: G06F9/54 , H04L67/10 , H04L67/133
CPC classification number: G06F9/547 , H04L67/10 , H04L67/133
Abstract: A data processing method and apparatus, where one or more applications run in an operating system of a first device, there is a plurality of paths between the first device and a second device, and the paths correspond to the one or more applications. In a data receiving process, the one or more applications obtain data on the paths through a system call, and further obtain data in a plurality of packets from at least one path. In a data sending process, the one or more applications distribute data to corresponding paths through a system call.
-
公开(公告)号:US11647104B2
公开(公告)日:2023-05-09
申请号:US17135397
申请日:2020-12-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Rahul Arvind Jadhav , K Anmol Mani Tejeswar Sarma , Zhen Cao
IPC: H04L47/32 , H04L69/16 , H04L47/27 , H04L47/283
CPC classification number: H04L69/16 , H04L47/27 , H04L47/283 , H04L47/32
Abstract: A data processing method includes receiving, by an operating system of a device, a start instruction from an application in the device that includes an identifier of a socket connection, where the application is a latency-insensitive application, calling, by the operating system according to the start instruction, a monitoring system in the operating system to monitor buffering of data of the socket connection in a kernel buffer, where the data of the socket connection is from an underlying protocol stack, and generating, by the monitoring system, a data readable identifier when a time interval between a current moment and a start moment is greater than or equal to a timeout duration, where the start moment is when the operating system receives the start instruction, and the data readable identifier indicates that the data of the socket connection is readable by the application.
-
公开(公告)号:US20220327011A1
公开(公告)日:2022-10-13
申请号:US17847525
申请日:2022-06-23
Applicant: Huawei Technologies Co., Ltd.
Inventor: Rahul Arvind Jadhav , K Anmol Mani Tejeswar Sarma , Zhen Cao
IPC: G06F9/54 , H04L67/10 , H04L67/133
Abstract: A data processing method and apparatus, where one or more applications run in an operating system of a first device, there is a plurality of paths between the first device and a second device, and the paths correspond to the one or more applications. In a data receiving process, the one or more applications obtain data on the paths through a system call, and further obtain data in a plurality of packets from at least one path. In a data sending process, the one or more applications distribute data to corresponding paths through a system call.
-
公开(公告)号:US20210120107A1
公开(公告)日:2021-04-22
申请号:US17135397
申请日:2020-12-28
Applicant: Huawei Technologies Co., Ltd.
Inventor: Rahul Arvind Jadhav , K Anmol Mani Tejeswar Sarma , Zhen Cao
IPC: H04L29/06 , H04L12/807 , H04L12/823 , H04L12/841
Abstract: A data processing method includes receiving, by an operating system of a device, a start instruction from an application in the device that includes an identifier of a socket connection, where the application is a latency-insensitive application, calling, by the operating system according to the start instruction, a monitoring system in the operating system to monitor buffering of data of the socket connection in a kernel buffer, where the data of the socket connection is from an underlying protocol stack, and generating, by the monitoring system, a data readable identifier when a time interval between a current moment and a start moment is greater than or equal to a timeout duration, where the start moment is when the operating system receives the start instruction, and the data readable identifier indicates that the data of the socket connection is readable by the application.
-
公开(公告)号:US20210064454A1
公开(公告)日:2021-03-04
申请号:US17097565
申请日:2020-11-13
Applicant: Huawei Technologies Co., Ltd.
Inventor: Rahul Arvind Jadhav , K Anmol Mani Tejeswar Sarma , Zhen Cao
Abstract: A data processing method and apparatus, where one or more applications run in an operating system of a first device, there is a plurality of paths between the first device and a second device, and the paths correspond to the one or more applications. In a data receiving process, the one or more applications obtain data on the paths through a system call, and further obtain data in a plurality of packets from at least one path. In a data sending process, the one or more applications distribute data to corresponding paths through a system call.
-
-
-
-