ELECTRONIC DEVICE FOR CONTROLLING DELIVERY OF PACKET AND OPERATING METHOD THEREOF

Various embodiments of the present invention relate to an electronic device for controlling delivery of packets to effectively satisfy requirements of services requiring low latency and an operation method thereof. According to the present invention, the electronic device comprises a communication m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: GYUJOON PARK, JINMO SUNG, JOONYOUNG HEO, CHIHUN AHN, DONGHA KANG, MINJUNG KIM
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Various embodiments of the present invention relate to an electronic device for controlling delivery of packets to effectively satisfy requirements of services requiring low latency and an operation method thereof. According to the present invention, the electronic device comprises a communication module, at least one processor, and a memory electrically coupled to the at least one processor. The memory stores instructions allowing the at least one processor, during execution, to set at least one packet filtering rule; determine whether a packet received through the communication module satisfies the set at least one packet filtering rule; control the packet to be delivered to a user area allocated in the memory when the packet satisfies the set at least one packet filtering rule; and control the packet to be delivered to the user area through a network stack included in a kernel area allocated in the memory when the packet does not satisfy the set at least one packet filtering rule. Other embodiments are possible. 본 발명의 다양한 실시예들은, 네트워크 패킷의 전달을 제어하는 전자 장치 및 그의 동작 방법에 관한 것이다. 이때 전자 장치는, 통신 모듈, 적어도 하나의 프로세서, 및 상기 적어도 하나의 프로세서와 전기적으로 연결된 메모리를 포함하고, 상기 메모리는, 실행 시에, 상기 적어도 하나의 프로세서로 하여금, 적어도 하나의 패킷 필터링 규칙을 설정하고, 상기 통신 모듈을 통해 수신되는 패킷이 상기 설정된 적어도 하나의 패킷 필터링 규칙을 만족하는지 여부를 결정하고, 상기 패킷이 상기 설정된 적어도 하나의 패킷 필터링 규칙을 만족하는 경우, 상기 패킷이 상기 메모리에 할당된 사용자 영역으로 전달되도록 제어하고, 상기 패킷이 상기 설정된 적어도 하나의 패킷 필터링 규칙을 만족하지 않는 경우, 상기 패킷이 상기 메모리에 할당된 커널 영역에 포함된 네트워크 스택을 통해 상기 사용자 영역으로 전달되도록 제어하는 인스트럭션들을 저장할 수 있다. 다른 실시예들도 가능할 수 있다.