Search

KR-20260066584-A - ELECTRONIC DEVICE FOR DETECTING OF TRAFFIC PATTERNS AND OPERATING METHOD THEREOF

KR20260066584AKR 20260066584 AKR20260066584 AKR 20260066584AKR-20260066584-A

Abstract

One embodiment of the present invention relates to an apparatus and method for detecting a traffic pattern in an electronic device. According to one embodiment, the electronic device comprises a communication circuit, at least one processor, and a memory for storing instructions, wherein the instructions may include, when executed individually or collectively by at least one processor, the electronic device identifies an active time in a CDRX mode, updates a classification start time of a traffic pattern corresponding to traffic data generated in the electronic device based on a traffic classification model based on the active time, and detects a traffic pattern corresponding to traffic data generated in the electronic device based on the updated classification start time. Other embodiments may also be possible.

Inventors

  • 심홍철
  • 김지환
  • 김동우
  • 박재성
  • 유보현
  • 이학건

Assignees

  • 삼성전자주식회사

Dates

Publication Date
20260512
Application Date
20241217
Priority Date
20241104

Claims (20)

  1. In the electronic device (101), communication circuit (310), At least one processor (300) including a processing circuit, and It includes a memory (320) for storing instructions, When the above instructions are executed individually or collectively by at least one processor, the electronic device, When the time arrives to detect a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model within the CDRX (connected discontinuous reception) mode, it is checked whether an active period (on duration) within the CDRX mode has arrived, and An electronic device comprising instructions for detecting a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when an active period within the above CDRX mode arrives.
  2. In Article 1, When the above memory is executed individually or collectively by the at least one processor, the electronic device, An electronic device that stores instructions to limit the detection of a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when the active period within the above CDRX mode has not arrived.
  3. In Article 1, When the above memory is executed individually or collectively by the at least one processor, the electronic device, An electronic device that stores instructions for updating the cycle for classifying the traffic pattern based on information related to the above CDRX mode.
  4. In Paragraph 3, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device comprising instructions for checking whether the active period within the CDRX mode arrives when an updated period for classifying the above traffic pattern arrives.
  5. In Paragraph 3, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device comprising instructions for updating the period for classifying the traffic pattern by a multiple of a designated first period for classifying the traffic pattern based on information related to the above CDRX mode.
  6. In Paragraph 3, When the above instructions are executed individually or collectively by the at least one processor, the electronic device, An electronic device comprising instructions for updating a period for classifying a traffic pattern based on a traffic pattern of the electronic device detected at a previous point in time.
  7. In Article 1, When the above memory is executed individually or collectively by the at least one processor, the electronic device, Based on the information related to the above CDRX mode, identify the RRM (radio resource management) measurement interval within the above CDRX mode, and An electronic device comprising instructions for setting a time point for classifying the traffic pattern to correspond to the above RRM measurement interval.
  8. In the method of operating the electronic device (101), When a time arrives for detecting a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model within a CDRX (connected discontinuous reception) mode, an operation to check whether an active period (on duration) within the CDRX mode arrives, and A method comprising detecting a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when an active period within the above CDRX mode arrives.
  9. In Paragraph 8, A method further comprising an operation to limit the detection of a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when the active period within the above CDRX mode has not arrived.
  10. In Paragraph 8, A method further comprising an operation to update a period for classifying the traffic pattern based on information related to the above CDRX mode.
  11. In Article 10, The operation of checking whether the above active period arrives is, A method including an operation to check whether the active period within the CDRX mode arrives when an updated period for classifying the above traffic pattern arrives.
  12. In Article 10, The operation of updating the period for classifying the above traffic patterns is, A method comprising the operation of updating the period for classifying the traffic pattern as a multiple of a designated first period for classifying the traffic pattern based on information related to the above CDRX mode.
  13. In Article 10, The operation of updating the period for classifying the above traffic patterns is, A method comprising an operation to update a period for classifying the traffic pattern based on the traffic pattern of the electronic device detected at a previous point in time.
  14. In Paragraph 8, An operation to identify the RRM (radio resource management) measurement section within the CDRX mode based on information related to the above CDRX mode, and A method further comprising the operation of setting a point in time for classifying the traffic pattern to correspond to the RRM measurement angle above.
  15. In a non-transient computer-readable storage medium (or computer program product) storing one or more programs, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), When a time arrives for detecting a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model within a CDRX (connected discontinuous reception) mode, an operation to check whether an active period (on duration) within the CDRX mode arrives, and A non-transient computer-readable storage medium comprising a command to perform an operation of detecting a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when an active period within the above CDRX mode arrives.
  16. In Article 15, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), A non-transient computer-readable storage medium comprising a command to perform an operation that limits the detection of a traffic pattern corresponding to traffic data generated by the electronic device based on the traffic classification model when the active period within the above CDRX mode has not arrived.
  17. In Paragraph 16, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), A non-transient computer-readable storage medium comprising instructions for performing an operation to update a period for classifying the traffic pattern based on information related to the above CDRX mode.
  18. In Paragraph 17, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), A non-transient computer-readable storage medium comprising an instruction to perform an operation of updating a period for classifying a traffic pattern by a multiple of a designated first period for classifying the traffic pattern based on information related to the above CDRX mode.
  19. In Paragraph 17, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), A non-transient computer-readable storage medium comprising instructions for performing an operation to update a period for classifying said traffic patterns based on a traffic pattern of said electronic device detected at a previous point in time.
  20. In Article 15, When the above one or more programs are executed by the processor (300) of the electronic device (101), the electronic device (101), An operation to identify an RRM (radio resource management) measurement section within the CDRX mode based on information related to the above CDRX mode, and A non-transient computer-readable storage medium comprising a command to perform an operation of setting a point in time for classifying the traffic pattern to correspond to the above RRM measurement interval.

Description

Electronic device for detecting traffic patterns and method of operation thereof An embodiment of the present disclosure relates to an electronic device for detecting traffic patterns and a method of operating the same. With the advancement of information and communication technology and semiconductor technology, various electronic devices are evolving into multimedia devices that provide various multimedia functions. Multimedia functions may include at least one of voice call functions, video call functions, messaging functions, broadcasting functions, wireless internet functions, camera functions, electronic payment functions, or content playback functions. An electronic device may execute at least one application program to provide various services required by a user. An application program executed on the electronic device may include unique data transmission patterns depending on the situation. If the electronic device detects a pattern of traffic generated by the application program, it may efficiently manage wireless resources based on the traffic pattern. The information described above may be provided as related art for the purpose of aiding understanding of this document. None of the above is to be claimed as prior art related to this document, nor can it be used to determine prior art. An electronic device can detect (or classify) traffic patterns of an application program based on the features of traffic collected during a specified time (e.g., time window) at specified intervals. When there is no traffic to transmit and/or receive over a network, the electronic device may operate in discontinuous reception (DRX) (or connected mode DRX) to reduce unnecessary power consumption of the electronic device. When the electronic device operates in DRX, it may operate in a low-power mode (e.g., sleep mode) and periodically switch to an active state (e.g., active mode) based on a specified DRX period to check whether there is data to receive from an external electronic device. If the period for detecting traffic patterns and the DRX period of the electronic device do not match, the detection of traffic patterns may be limited or the transition to low-power mode may be delayed, which may increase the power consumption of the electronic device. Embodiments of the present invention disclose an apparatus and method for detecting (or classifying, identifying) traffic patterns corresponding to traffic data based on a DRX period (or CDRX period) in an electronic device. The technical problems to be solved in this document are not limited to those mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which this invention belongs from the description below. According to one embodiment, the electronic device may include at least one processor comprising a communication circuit and a processing circuit, and a memory. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the electronic device to check whether an active period (on duration) in CDRX mode has arrived when a time has arrived for detecting a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model in CDRX mode. According to one embodiment, the memory may store instructions that, when executed individually or collectively by at least one processor, cause the electronic device to detect a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model when an active period in CDRX mode has arrived. According to one embodiment, the method of operating an electronic device may include an operation of checking whether an active period (on duration) within the CDRX mode has arrived when a time has arrived for detecting a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model within the CDRX mode. According to one embodiment, the method of operating an electronic device may include an operation of detecting a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model when an active period within the CDRX mode has arrived. According to one embodiment, a non-transient computer-readable storage medium (or computer program product) storing one or more programs may be described. According to one embodiment, one or more programs may include instructions that, when executed by a processor of an electronic device, when a time has come to detect a traffic pattern corresponding to traffic data generated by the electronic device based on a traffic classification model within a CDRX mode, check whether an active period (on duration) within the CDRX mode has arrived, and when the active period within the CDRX mode has arrived, perform an operation to detect a traffic pattern cor