ELECTRONIC DEVICE FOR CONTROLLING PACKET TRANSMISSION, AND OPERATING METHOD THEREOF

    公开(公告)号:US20220272070A1

    公开(公告)日:2022-08-25

    申请号:US17744030

    申请日:2022-05-13

    Abstract: According to certain embodiments, an electronic device comprises: a communication module; at least one processor; and a memory electrically connected to the at least one processor, wherein the memory stores instructions, that when executed, cause the at least one processor to perform a plurality of operations, the plurality of operations comprising: determining whether a packet received through the communication module satisfies at least one packet filtering rule, transmitting the packet directly to a user address space allocated to the memory, bypassing a network stack included in a kernel address space allocated to the memory, when the packet satisfies the at least one packet filtering rule, and transmitting the packet to the user address space through the network stack included in the kernel address space allocated to the memory when the packet does not satisfy the at least one packet filtering rule.

    DEVICE AND METHOD FOR PROCESSING DATA PACKET

    公开(公告)号:US20210297360A1

    公开(公告)日:2021-09-23

    申请号:US17250601

    申请日:2019-04-23

    Abstract: An electronic device, according to various embodiments of the present invention, comprises a network connection device, at least one processor, and a memory operatively connected to the at least one processor, wherein the memory stores instructions which, when executed, cause the at least one processor to: receive a data packet from the network connection device; add the data packet to a packet list corresponding to the data packet; and when the number of data packets included in the packet list is less than a threshold value, flush the data packets to a network stack on the basis of a flush time value for controlling a packet aggregation function, wherein the flush time value may be determined on the basis of the network throughput.

Patent Agency Ranking