Electronic device and method of operating an electronic device
By introducing temperature sensors and application processors into electronic devices to monitor temperature and data transmission information, and controlling the communication processor to switch modes to avoid unnecessary second cellular communication releases and rebuilds, the problem of increased power consumption and temperature under the 5G band is solved, extending device usage time and battery life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SAMSUNG ELECTRONICS CO LTD
- Filing Date
- 2020-04-03
- Publication Date
- 2026-04-10
AI Technical Summary
When using 5G bands, the power consumption of electronic devices increases, leading to higher temperatures that may damage internal components and shorten usage time or battery life. At the same time, frequent 5G communication releases and rebuilds increase power consumption.
By introducing a temperature sensor and application processor into the electronic device, temperature and data transmission information are monitored, the communication processor is controlled to switch from the first mode to the second mode, the RRC connection of the second cellular communication is released and the device enters a sleep state, avoiding unnecessary quality measurement and release reconstruction.
It reduces power consumption caused by frequent second cellular communication releases and rebuilds, prevents device overheating, and extends usage time and battery life.
Smart Images

Figure CN115776714B_ABST
Abstract
Description
[0001] This application is a divisional application of the patent application with the application number 202010258134.9 and the filing date of April 3, 2020. TECHNICAL FIELD
[0002] The disclosure relates to an electronic device and a method of operating an electronic device, and more particularly, to a technology for reporting a communication quality measurement result. BACKGROUND
[0003] As various electronic devices such as smart phones, tablet personal computers (PCs), portable multimedia players (PMPs), personal digital assistants (PDAs), laptop PCs, and wearable devices are distributed, various wireless communication technologies for communication of the various electronic devices are being developed.
[0004] To meet increasing demand for wireless data traffic after commercialization of fourth generation (4G) communication systems, efforts have been made to develop improved fifth generation (5G) communication systems or pre-5G communication systems. For this reason, 5G communication systems or pre-5G communication systems are called beyond 4G network communication systems or post LTE systems. To achieve high data transmission rates, implementation of 5G communication systems in millimeter wave bands (e.g., 60 GHz bands) is being considered. In 5G communication systems, technologies such as beamforming, massive MIMO, full dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large scale antennas are being discussed as means to mitigate path loss of propagation and increase propagation transmission distances in millimeter wave bands.
[0005] The above information is presented as background information only to assist with an understanding of the disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the disclosure. SUMMARY
[0006] The frequency band supported by 5G can be higher than that of a conventional communication scheme. When an electronic device uses a 5G frequency band, power consumption can increase compared to a conventional communication scheme.
[0007] As power consumption increases, the operating temperature of the electronic device can also increase. Due to the temperature increase and power consumption increase of the electronic device, the usage time or battery life of the electronic device can be reduced. In addition, if the temperature of the electronic device becomes excessively high, internal components of the electronic device can be damaged. Similarly, as the threshold voltage for operating the internal components of the device increases, higher power consumption can result.
[0008] A communication scheme supporting both fourth generation communication and fifth generation communication can use a base station supporting fourth generation communication as a master node and a base station supporting fifth generation communication as a secondary node.
[0009] When no operation for data transmission or reception through fifth generation communication is generated, the electronic device supporting both fourth generation communication and fifth generation communication can switch the communication processor supporting fifth generation communication to a sleep state, thereby reducing power consumption. To switch the communication processor supporting fifth generation communication to the sleep state, establishment of fifth generation communication can be released. The master node can transmit a signal indicating release of establishment of fifth generation communication in order to release the establishment of fifth generation communication. The master node can simultaneously transmit the signal indicating release and a signal indicating measurement of quality of fifth generation communication. According to an embodiment, when both of the two signals are received, the electronic device can transmit a result of measurement of quality of fifth generation communication to the master node while releasing the establishment of fifth generation communication. After receiving the result of quality of fifth generation communication, the master node can again establish fifth generation communication, resulting in a possibility of repetition of release and re-establishment of fifth generation communication. Due to the repetition of establishment and release of fifth generation communication, power consumption of the electronic device can increase.
[0010] According to an aspect of the disclosure, an electronic device is provided. The electronic device includes a communication processor including a first communication circuit configured to support a first cellular communication, a second communication circuit configured to support a second cellular communication, and a temperature sensor configured to sense a temperature of the first communication processor and / or the second communication processor; an application processor configured to receive, by the application processor, information related to a temperature sensed by the temperature sensor and information related to data transmission via the second communication circuit, and determine, by the application processor, whether to request the communication processor to change from a first mode to a second mode based on the information related to the sensed temperature and the information related to the data transmission via the second communication circuit. The communication processor is configured to receive, by the communication processor, a signal indicating a change from the first mode to the second mode from the application processor, wherein the second communication circuit is in a radio resource control (RRC) connected state capable of performing data transmission through the first cellular communication and the second cellular communication when the communication processor is in the first mode, perform, by the second communication circuit, at least one operation for releasing an RRC connection between the electronic device and a base station supporting the second cellular communication in response to the change to the second mode, and control, by the communication processor, the second communication circuit to enter a sleep state after the RRC connection is released.
[0011] According to another aspect of the disclosure, an electronic device is provided. The electronic device includes a communication processor including a first communication circuit configured to support a first cellular communication, a second communication circuit configured to support a second cellular communication, and a temperature sensor configured to sense a temperature of the first communication processor and / or the second communication processor; an application processor configured to receive, by the application processor, information related to the temperature sensed by the temperature sensor, and determine, by the application processor, whether to request the communication processor to change from a first mode to a second mode based on at least the information related to the sensed temperature. The communication processor is configured to receive, by the communication processor, a signal indicating the change from the first mode to the second mode from the application processor, wherein, while the communication processor is in the first mode, the second communication circuit is in a radio resource control (RRC) connected state capable of performing data transmission through the first cellular communication and the second cellular communication, in response to the change to the second mode, perform, by the second communication circuit, at least one operation for releasing an RRC connection between the electronic device and a base station supporting the second cellular communication, and after the RRC connection is released, control, by the communication processor, the second communication circuit to enter a sleep state.
[0012] According to another aspect of the disclosure, an electronic device is provided. The electronic device includes a communication processor including a first communication circuit configured to support a first cellular communication, a second communication circuit configured to support a second cellular communication, and a temperature sensor configured to sense a temperature of the first communication processor and / or the second communication processor; an application processor configured to receive, by the application processor, information related to the temperature sensed by the temperature sensor and information related to data transmission via the second communication circuit, and determine, by the application processor, whether to request the communication processor to change from a first mode to a second mode based on the information related to the sensed temperature and the information related to the data transmission via the second communication circuit. The communication processor is configured to receive, by the communication processor, a signal indicating the change from the first mode to the second mode from the application processor, wherein, while the communication processor is in the first mode, the second communication circuit is in a radio resource control (RRC) release state incapable of performing data transmission through the first cellular communication and the second cellular communication, in response to the change to the second mode, ignore, by the second communication circuit, a signal indicating at least one measurement associated with the second cellular communication, and control, by the communication processor, the second communication circuit to enter or remain in a sleep state.
[0013] By the electronic device according to certain embodiments of the disclosure, by preventing the measurement result of the quality of the second cellular communication from being directly transmitted to the master node, but transmitting the measurement result of the quality of the second cellular communication when a preset condition is satisfied, it is possible to prevent repetition of release and reestablishment of the second cellular communication.
[0014] By the electronic device according to certain embodiments of the disclosure, by preventing direct measurement of the quality of the second cellular communication, but measuring the quality of the second cellular communication when a preset condition is satisfied, it is possible to prevent repetition of release and reestablishment of the second cellular communication.
[0015] By the electronic device according to certain embodiments of the disclosure, it is possible to prevent repetition of release and reestablishment of the second cellular communication because, even if the master node receives the measurement result of the quality of the second cellular communication, the master node determines to establish the second cellular communication when a preset condition is satisfied.
[0016] By the electronic device according to certain embodiments of the disclosure, it is possible to reduce power consumption due to repetition of release and reestablishment of the second cellular communication by preventing the repetition.
[0017] By the electronic device according to certain embodiments of the disclosure, by maintaining release of the second cellular communication when there is no data transmission or reception through the second cellular communication, it is possible to reduce power consumption due to use of the second cellular communication.
[0018] Before undertaking a detailed description of the foregoing, it can be advantageous to set forth definitions of certain words and phrases that have been used throughout this patent document: the terms "include" and "comprise," and derivatives thereof, mean inclusion without limitation; the term "or," is inclusive, meaning and / or; the phrases "associated with" and "associated therewith," as well as derivatives thereof, can mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have a property of, have, have a property of, or the like; and the term "controller" means any device, system or part thereof that controls at least one operation, such a device can be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller can be centralized or distributed, whether locally or remotely.
[0019] Moreover, various functions described below can be implemented or supported by one or more computer programs, each of which is formed from computer readable program code. The terms "application" and "program" refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, related data, or a portion thereof, that are adapted for implementation in a suitable computer readable program code. The phrase "computer readable program code" includes any type of computer code, including source code, object code, and executable code. The phrase "computer readable medium" includes any type of medium capable of being accessed by a computer, such as read only memory (ROM), random access memory (RAM), a hard disk drive, a compact disc (CD), a digital video disc (DVD), or any other type of memory. A "non-transitory" computer readable medium includes a medium that has stored thereon computer readable program code that, when executed in a computer processor, causes the computer processor to perform operations. The non-transitory computer readable medium does not include a transitory propagating signal per se.
[0020] Definitions for certain words and phrases are provided throughout this patent document. Those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases. BRIEF DESCRIPTION OF DRAWINGS
[0021] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings in which like reference numerals represent like parts:
[0022] Figure 1 is a block diagram of an electronic device according to certain embodiments of the disclosure;
[0023] Figure 2 is a block diagram illustrating an electronic device for supporting legacy network communication and 5G network communication according to certain embodiments;
[0024] Figure 3 shows a protocol stack structure of a network 100 of legacy communication and / or 5G communication according to an embodiment;
[0025] Figure 4A shows a wireless communication system providing a network of legacy communication and / or 5G communication according to certain embodiments, Figure 4B shows a wireless communication system providing a network of legacy communication and / or 5G communication according to certain embodiments,Figure 4C A wireless communication system is shown that provides a network of legacy communications and / or 5G communications in accordance with certain embodiments;
[0026] Figure 5 is a block diagram of an electronic device in accordance with certain embodiments of the disclosure;
[0027] Figure 6A is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with certain embodiments of the disclosure, Figure 6B is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with certain embodiments of the disclosure;
[0028] Figure 7A is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with another embodiment of the disclosure, Figure 7B is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with another embodiment of the disclosure;
[0029] Figure 8A is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with another embodiment of the disclosure, Figure 8B is a flowchart illustrating release and reestablishment of a second cellular communication in an electronic device in accordance with another embodiment of the disclosure;
[0030] Figure 9 is a flowchart illustrating a method of operating an electronic device in accordance with certain embodiments of the disclosure;
[0031] Figure 10 Bearers in an electronic device in accordance with various embodiments of the disclosure are shown.
[0032] Figure 11A An uplink path between an electronic device and a BS in accordance with various embodiments is shown.
[0033] Figure 11B A path between an electronic device and a BS when a split bearer is configured in EN-DC in accordance with various embodiments is shown.
[0034] Figure 12A is a flowchart illustrating a method of operating an electronic device in accordance with various embodiments.
[0035] Figure 12B is a flowchart illustrating a method of operating an electronic device in accordance with various embodiments.
[0036] Figure 13A is a flowchart illustrating a method of operating an electronic device in accordance with various embodiments.
[0037] Figure 13Bis a flowchart illustrating a method of operating an electronic device according to various embodiments.
[0038] Figure 14 is a flowchart illustrating a method of operating an electronic device according to various embodiments.
[0039] Figure 15A A wireless protocol structure in an LTE system is illustrated.
[0040] Figure 15B A wireless protocol structure of a next-generation mobile communication system according to various embodiments is illustrated.
[0041] Figure 16 Data change between network layers is illustrated.
[0042] Figure 17 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0043] Figure 18 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0044] Figure 19 is a flowchart illustrating a method of operating a UE, an MCG, and an SCG according to various embodiments.
[0045] Figure 20 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0046] Figure 21 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0047] Figure 22 A sleep state according to a low power mode of an electronic device according to various embodiments is illustrated.
[0048] Figure 23 An example of a method in which an electronic device measures an amount of received data according to various embodiments is illustrated.
[0049] Figure 24A is a block diagram of an electronic device according to various embodiments of the disclosure;
[0050] Figure 24B A configuration in which an electronic device measures a temperature and enters a thermal mitigation mode according to various embodiments of the disclosure is illustrated.
[0051] Figure 25 is a flowchart illustrating an operation for connecting a first cellular communication and a second cellular communication when an electronic device does not enter a thermal mitigation mode according to various embodiments of the disclosure;
[0052] Figure 26 is a flowchart illustrating operations of connecting a first cellular communication and a second cellular communication when an electronic device enters a thermal inhibition mode according to various embodiments of the disclosure;
[0053] Figure 27 is a flowchart illustrating operations of an electronic device entering a thermal inhibition mode in a state in which a first cellular communication and a second cellular communication are connected according to various embodiments of the disclosure;
[0054] Figure 28 is a flowchart illustrating a method of operating an electronic device according to various embodiments of the disclosure;
[0055] Figure 29 is a flowchart illustrating a method of operating an electronic device according to various embodiments of the disclosure; and
[0056] Figure 30 is a flowchart illustrating a method of operating an electronic device according to various embodiments of the disclosure. DETAILED DESCRIPTION
[0057] The following discussion Figures 1 to 30 The various embodiments discussed below are just examples, and should not be interpreted as limiting the scope of the present disclosure in any way. Those skilled in the art will understand that the principles of the present disclosure can be implemented in any suitably arranged system or device.
[0058] Figure 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to certain embodiments. Referring to Figure 1The electronic device 101 in the network environment 100 can communicate with an electronic device 102 via a first network 198 (e.g., a short-range wireless communication network), or an electronic device 104 or a server 108 via a second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 can communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 can include a processor 120, memory 130, an input device 150, a sound output device 155, a display device 160, an audio module 170, a sensor module 176, an interface 177, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a subscriber identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one (e.g., the display device 160 or the camera module 180) of the components can be omitted from the electronic device 101, or one or more other components can be added in the electronic device 101. In some embodiments, some of the components can be implemented as single integrated circuitry. For example, the sensor module 176 (e.g., a fingerprint sensor, an iris sensor, or an illuminance sensor) can be implemented as embedded in the display device 160 (e.g., a display).
[0059] The processor 120 can execute, for example, software (e.g., a program 140) to control at least one other component (e.g., a hardware or software component) of the electronic device 101 coupled with the processor 120, and can perform various data processing or computation. According to an embodiment, as at least a part of the data processing or computation, the processor 120 can load a command or data received from another component (e.g., the sensor module 176 or the communication module 190) to a volatile memory 132, process the command or the data stored in the volatile memory 132, and store resulting data in a non-volatile memory 134. According to an embodiment, the processor 120 can include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)), and an auxiliary processor 123 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operable independently from, or in conjunction with, the main processor 121. Additionally, or alternatively, the auxiliary processor 123 can be adapted to consume less power than the main processor 121, or to be specific to a particular function. The auxiliary processor 123 can be implemented as a separate processor from the main processor 121, or as a part of the main processor 121.
[0060] The auxiliary processor 123 can control at least some functions or states of at least one component of the electronic device 101, e.g., the display device 160, the sensor module 176, or the communication module 190, instead of the main processor 121 while the main processor 121 is in an inactive (e.g., sleep) state, or together with the main processor 121 while the main processor 121 is in an active state (e.g., executing an application). According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) can be implemented as a part of another component functionally related to the auxiliary processor 123 (e.g., the camera module 180 or the communication module 190).
[0061] The memory 130 can store various data used by at least one component (e.g., the processor 120 or the sensor module 176) of the electronic device 101. The various data can include, for example, software (e.g., a program 140) and input data or output data about a command related thereto. The memory 130 can include the volatile memory 132 or the non-volatile memory 134.
[0062] The program 140 can be stored in the memory 130 as software, and can include, for example, an operating system (OS) 142, middleware 144, or an application 146.
[0063] The input device 150 can receive a command or data to be used by other components (e.g., the processor 120) of the electronic device 101, from the outside (e.g., a user) of the electronic device 101. The input device 150 can include, for example, a microphone, a mouse, a keyboard, or a digital pen (e.g., a stylus pen).
[0064] The sound output device 155 can output sound signals to the outside of the electronic device 101. The sound output device 155 can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as playing multimedia or playing record, and the receiver can be used for incoming calls. According to an embodiment, the receiver can be implemented as part of the speaker or a separate from the speaker.
[0065] The display device 160 can visually provide information to the outside (e.g., a user) of the electronic device 101. The display device 160 can include, for example, a display, a hologram device, or a projector, and a control circuit for controlling a corresponding one of the display, the hologram device, and the projector. According to an embodiment, the display device 160 can include a touch circuit adapted to detect a touch, or a sensor circuit (e.g., a pressure sensor) adapted to measure the intensity of force incurred by the touch.
[0066] The audio module 170 can convert a sound into an electrical signal and vice versa. According to an embodiment, the audio module 170 can obtain the sound via the input device 150, or output the sound via the sound output device 155 or a headphone of an external electronic device (e.g., an electronic device 102) directly (e.g., wiredly) or wirelessly coupled with the electronic device 101.
[0067] The sensor module 176 can detect an operational state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) external to the electronic device 101, and then generate an electrical signal or data value corresponding to the detected state. According to an embodiment, the sensor module 176 can include, for example, a gesture sensor, a gyro sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illuminance sensor.
[0068] The interface 177 can support one or more designated protocols for enabling the electronic device 101 to directly (e.g., wiredly or wirelessly) couple with the external electronic device (e.g., the electronic device 102). According to an embodiment, the interface 177 can include, for example, a high definition multimedia interface (HDMI), a universal serial bus (USB) interface, a secure digital (SD) card interface, or an audio interface.
[0069] The connection terminal 178 can include a connector to which the electronic device 101 can be physically connected with the external electronic device (e.g., the electronic device 102). According to an embodiment, the connection terminal 178 can include, for example, a HDMI connector, a USB connector, a SD card connector, or an audio connector (e.g., a headphone connector).
[0070] The haptic module 179 can convert electrical signals into mechanical stimuli (e.g., vibration or movement) or electrical stimuli that can be recognized by a user via his tactile sensation or kinesthetic sensation. According to an embodiment, the haptic module 179 can include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0071] The camera module 180 can capture still images or moving images. According to an embodiment, the camera module 180 can include one or more lenses, image sensors, image signal processors, or flashes.
[0072] The power management module 188 can manage power supplied to the electronic device 101. According to an embodiment, the power management module 188 can be implemented as at least a part of, for example, a power management integrated circuit (PMIC).
[0073] The battery 189 can supply power to at least one component of the electronic device 101. According to an embodiment, the battery 189 can include, for example, a primary cell which is not rechargeable, a secondary cell which is rechargeable, or a fuel cell.
[0074] The communication module 190 can support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 101 and an external electronic device (e.g., the electronic device 102, the electronic device 104, or the server 108) and performing communication via the established communication channel. The communication module 190 can include one or more communication processors that are operable independently from the processor 120 (e.g., an application processor (AP)) and support direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 190 can include a wireless communication module 192 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS)) or a wired communication module 194 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules can communicate with the external electronic device via the first network 198 (e.g., a short-range communication network, such as a Bluetooth (BT), wireless-fidelity (Wi-Fi), Bluetooth Low Energy (BT), near-field communication (NFC), global navigation satellite system (GNSS), or a global positioning system (GPS)) or the second network 199 (e.g., a long-range communication network, such as a cellular network, the Internet, or a computer network (e.g., LAN or wide area network (WAN)). These various types of communication modules can be implemented as a single component (e.g., a single chip) or can be implemented as multiple components (e.g., multiple chips) separate from each other. The wireless communication module 192 can identify and authenticate the electronic device 101 in a communication network, such as the first network 198 or the second network 199, using subscriber information (e.g., an international mobile subscriber identity (IMSI)) stored in the subscriber identification module 196. TM
[0075] The antenna module 197 can transmit or receive a signal or power to or from an outside (e.g., an external electronic device) of the electronic device 101. According to an embodiment, the antenna module 197 can include an antenna including a radiating element implemented as a conductive material formed in or on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 can include a plurality of antennas. In such a case, at least one antenna appropriate for a communication scheme used in a communication network, such as the first network 198 or the second network 199, can be selected, for example, from the plurality of antennas by the communication module 190 (e.g., the wireless communication module 192). Then, the signal or the power can be transmitted or received between the communication module 190 and the external electronic device via the selected at least one antenna. According to an embodiment, another component (e.g., a radio frequency integrated circuit (RFIC)) other than the radiating element can be additionally formed as part of the antenna module 197.
[0076] At least some of the above-described components can be coupled to each other and communicate signals (e.g., commands or data) therebetween via an inter-peripheral communication scheme (e.g., a bus, a general purpose input and output (GPIO), a serial peripheral interface (SPI), or a mobile industry processor interface (MIPI)).
[0077] According to an embodiment, a command or data can be transmitted or received between the electronic device 101 and an external electronic device 104 via the server 108 coupled with the second network 199. Each of the electronic devices 102 and 104 can be a device of a same type as or different from the electronic device 101. According to an embodiment, all or some of the operations to be performed by the electronic device 101 can be performed by one or more of the external electronic devices 102, 104, or 108. For example, if the electronic device 101 is to automatically perform a function or a service or perform a function or a service in response to a request from a user or another device, the electronic device 101, instead of or in addition to performing the function or the service, can request one or more of the external electronic devices to perform at least part of the function or the service. The external electronic device(s) that receive the request can perform at least part of the requested function or service, or an additional function or an additional service related to the request, and deliver the results of the performance to the electronic device 101. The electronic device 101 can provide the results, with or without further processing of the results, as at least part of a reply to the request. To that end, for example, cloud computing, distributed computing, or client-server computing technology can be used.
[0078] Figure 2 is a block diagram 200 of an electronic device 101 for supporting legacy network communication and 5G network communication according to certain embodiments. Referring to Figure 2 , the electronic device 101 can include a first communication processor 212, a second communication processor 214, a first radio frequency integrated circuit (RFIC) 222, a second RFIC 224, a third RFIC 226, a fourth RFIC 228, a first radio frequency front end (RFFE) 232, a second RFFE 234, a first antenna module 242, a second antenna module 244, and an antenna 248. The electronic device 101 can further include the processor 120 and the memory 130. The network 199 can include a first network 292 and a second network 294. According to another embodiment, the electronic device 101 can further include at least one of the components shown in Figure 1 and the network 199 can further include at least one other network. According to an embodiment, the first communication processor 212, the second communication processor 214, the first RFIC 222, the second RFIC 224, the fourth RFIC 228, the first RFFE 232, and the second RFFE 234 can be included as at least part of the wireless communication module 192. According to another embodiment, the fourth RFIC 228 can be omitted or can be included as part of the third RFIC 226.
[0079] The first communication processor 212 can establish a communication channel of a frequency band for wireless communication with the first network 292, and can support legacy network communication via the established communication channel. According to certain embodiments, the first network can be a legacy network including a 2G, 3G, 4G, or long term evolution (LTE) network. The second communication processor 214 can establish a communication channel corresponding to a designated frequency band (e.g., about 6 GHz to 60 GHz) among frequency bands for wireless communication with the second network 294, and can support 5G network communication via the established channel. According to certain embodiments, the second network 294 can be a 5G network defined in 3GPP. In addition, according to embodiments, the first communication processor 212 or the second communication processor 214 can establish a communication channel corresponding to another designated frequency band (e.g., below 6 GHz) among the frequency bands to be used for wireless communication with the second network 294, and can support 5G network communication via the established channel. According to embodiments, the first communication processor 212 and the second communication processor 214 can be implemented as first and second communication circuits in a single chip or a single package. According to certain embodiments, the first communication processor 212 or the second communication processor 214 can be implemented together with the processor 120, the sub-processor 123, or the communication module 190 in a single chip or a single package.
[0080] According to embodiments, the first communication processor 212 can transmit data to and receive data from the second communication processor 214. For example, data classified as data to be transmitted through the second cellular network 294 can be changed to be transmitted through the first cellular network 292.
[0081] In this case, the first communication processor 212 can receive transmission data from the second communication processor 214. For example, the first communication processor 212 can transmit and receive data to and from the second communication processor 214 through an interface between processors. The interface between processors 213 can be implemented as, for example, a universal asynchronous receiver / transmitter (UART) (e.g., a high speed-UART (HS-UART) or a peripheral component interconnect bus express (PCIe) interface), but is not limited in terms of its type. Alternatively, the first communication processor 212 and the second communication processor 214 can exchange control information and packet data information through, for example, a shared memory. The first communication processor 212 can transmit and receive various information, such as sensing information, information about output intensity, and resource block (RB) allocation information, to and from the second communication processor 214.
[0082] According to an embodiment, the first communication processor 212 can not be directly connected to the second communication processor 214. In this case, the first communication processor 212 can transmit and receive data to and from the second communication processor 214 through the processor 120 (e.g., an application processor). For example, the first communication processor 212 and the second communication processor 214 can transmit and receive data to and from the processor 120 (e.g., an application processor) through an HS-UART interface or a PCIe interface, but the type of interface is not limited. Alternatively, the first communication processor 212 and the second communication processor 214 can exchange control information and packet data information with the processor 120 (e.g., an application processor) through a shared memory. According to an embodiment, the first communication processor 212 and the second communication processor 214 can be implemented as a first communication circuit and a second communication circuit within a single chip or a single package. According to various embodiments, the first communication processor 212 or the second communication processor 214 can be constituted with the processor 120, the auxiliary processor 123, or the communication module 190 within a single chip or a single package. For example, an integrated communication processor can support all functions for communication with a first cellular network and a second cellular network.
[0083] In the case of transmission, the first RFIC 222 can convert a baseband signal generated by the first communication processor 212 into a radio frequency (RF) signal in the range of about 700 MHz to 3 GHz for the first network 292 (e.g., a legacy network). In the case of reception, an RF signal is obtained from the first network 292 (e.g., a legacy network) via an antenna (e.g., the first antenna module 242), and can be pre-processed via an RFFE (e.g., the first RFFE 232). The first RFIC 222 can convert the pre-processed RF signal into a baseband signal so that the baseband signal is processed by the first communication processor 212.
[0084] In the case of transmission, the second RFIC 224 can convert a baseband signal generated by the first communication processor 212 or the second communication processor 214 into an RF signal in a Sub6 band (e.g., below 6 GHz) for the second network 294 (e.g., a 5G network) (hereinafter referred to as a 5G Sub6 RF signal). In the case of reception, a 5G Sub6 RF signal is obtained from the second network 294 (e.g., a 5G network) via an antenna (e.g., the second antenna module 244), and can be pre-processed by an RFFE (e.g., the second RFFE 234). The second RFIC 224 can convert the pre-processed 5G Sub6 RF signal into a baseband signal so that the baseband signal is processed by a corresponding communication processor from among the first communication processor 212 or the second communication processor 214.
[0085] The third RFIC 226 can convert a baseband signal generated by the second communication processor 214 into an RF signal in a 5G Above6 band (e.g., about 6 GHz to 60 GHz) to be used for the second network 294 (e.g., a 5G network) (hereinafter referred to as a 5G Above6 RF signal). In the case of reception, a 5G Above6 RF signal is obtained from the second network 294 (e.g., a 5G network) via an antenna (e.g., the antenna 248), and can be pre-processed by the third RFFE 236. The third RFIC 226 can convert the pre-processed 5G Above6 RF signal into a baseband signal so that the baseband signal is processed by the second communication processor 214. According to an embodiment, the third RFFE 236 can be implemented as a part of the third RFIC 226.
[0086] According to an embodiment, the electronic device 101 can include a fourth RFIC 228 separate from or as part of the third RFIC 226. In this case, the fourth RFIC 228 can convert a baseband signal generated by the second communication processor 214 into an RF signal in an intermediate frequency band (e.g., about 9 GHz to 11 GHz) (hereinafter, referred to as an IF signal), and can transfer the IF signal to the third RFIC 226. The third RFIC 226 can convert the IF signal into a 5G Above6 RF signal. In the case of reception, the 5G Above6 RF signal is received from the second network 294 (e.g., a 5G network) via an antenna (e.g., the antenna 248), and can be converted into an IF signal by the third RFFE 226. The fourth RFIC 228 can convert the IF signal into a baseband signal so that the baseband signal is processed by the second communication processor 214.
[0087] According to an embodiment, the first RFIC 222 and the second RFIC 224 can be implemented as at least part of a single chip or a single package. According to an embodiment, the first RFFE 232 and the second RFFE 234 can be implemented as at least part of a single chip or a single package. According to an embodiment, at least one of the first antenna module 242 or the second antenna module 244 can be omitted or can be combined with the other antenna module so as to process RF signals in a plurality of frequency bands.
[0088] According to an embodiment, the third RFIC 226 and the antenna 248 can be arranged in the same substrate, and can form the third antenna module 246. For example, the wireless communication module 192 or the processor 120 can be arranged in a first substrate (e.g., a main PCB). In this case, the third RFIC 226 is arranged in a portion (e.g., a lower portion) of a second substrate (e.g., a sub-PCB) separate from the first substrate, and the antenna 248 is arranged on another portion (e.g., an upper portion), thereby forming the third antenna module 246. By arranging the third RFIC 226 and the antenna 248 in the same substrate, a length of a transmission line therebetween can be reduced. For example, this can reduce a loss (e.g., attenuation) of a signal in a high frequency band (e.g., about 6 GHz to 60 GHz) for 5G network communication, which is caused by the transmission line. Accordingly, the electronic device 101 can improve a quality or speed of communication with the second network 294 (e.g., a 5G network).
[0089] According to an embodiment, the antenna 248 can be implemented as an antenna array including a plurality of antenna elements which can be used for beamforming. In this case, the third RFIC 226 can be, for example, a part of the third RFFE 236, and can include a plurality of phase shifters 238 corresponding to the plurality of antenna elements. In the case of transmission, each of the plurality of phase shifters 238 can shift a phase of a 5G Above6 RF signal to be transmitted outside the electronic device 101 (e.g., a base station of a 5G network) via a corresponding antenna element. In the case of reception, each of the plurality of phase shifters 238 can move a phase of a 5G Above6 RF signal received from the outside via a corresponding antenna element to the same or substantially the same phase. This can enable transmission or reception via beamforming between the electronic device 101 and the outside.
[0090] The second network 294 (e.g., a 5G network) can operate independently (e.g., Stand-Along (SA)) of the first network 292 (e.g., a legacy network), or can operate by being connected to the first network 292 (e.g., Non-Stand Alone (NSA)). For example, in a 5G network, there can be only an access network (e.g., a 5G radio access network (RAN) or a next generation RAN (NG RAN)) and there can be no core network (e.g., a next generation core (NGC)). In this case, the electronic device 101 can access the access network of the 5G network and can access an external network (e.g., the Internet) under the control of a core network (e.g., an evolved packed core (EPC)) of the legacy network. Protocol information (e.g., LTE protocol information) for communication with the legacy network or protocol information (e.g., New Radio (NR) protocol information) for communication with the 5G network can be stored in the memory 230 and can be accessed by another component (e.g., the processor 120, the first communication processor 212, or the second communication processor 214).
[0091] Figure 3 A protocol stack structure of the network 100 according to an embodiment of conventional communication and / or 5G communication is illustrated.
[0092] Referring to Figure 3 , the network 100 according to the illustrated embodiment can include the electronic device 101, a legacy network 392, a 5G network 394, and a server 108.
[0093] The electronic device 101 can include an internet protocol 312, a first communication protocol stack 314, and a second communication protocol stack 316. The electronic device 101 can communicate with the server 108 through a legacy network 392 and / or a 5G network 394.
[0094] According to an embodiment, the electronic device 101 can perform internet communication associated with the server 108 through the internet protocol 312 (e.g., TCP, UDP, or IP). The internet protocol 312 can be run by, for example, a main processor (e.g., the main processor 121 of the electronic device 101) included in the electronic device 101. Figure 1
[0095] According to another embodiment, the electronic device 101 can perform wireless communication with the legacy network 392 through the first communication protocol stack 314. According to another embodiment, the electronic device 101 can perform wireless communication with the 5G network 394 through the second communication protocol stack 316. The first communication protocol stack 314 and the second communication protocol stack 316 can be run by, for example, one or more communication processors (e.g., the wireless communication module 192 of the electronic device 101) included in the electronic device 101. Figure 1
[0096] The server 108 can include an internet protocol 322. The server 108 can transmit and receive data related to the internet protocol 322 to and from the electronic device 101 through the legacy network 392 and / or the 5G network 394. According to an embodiment, the server 108 can include a cloud computing server existing outside the legacy network 392 or the 5G network 394. According to another embodiment, the server 108 can include an edge computing server (or a mobile edge computing (MEC) server) located inside at least one of the legacy network or the 5G network 394.
[0097] The legacy network 392 can include an LTE eNode B (eNB) 340 and an EPC 342. The LTE eNB 340 can include an LTE communication protocol stack 344. The EPC 342 can include a legacy NAS protocol 346. The legacy network 392 can perform LTE wireless communication with the electronic device 101 through the LTE communication protocol stack 344 and the legacy NAS protocol 346.
[0098] The 5G network 394 can include an NR gNB 350 and a 5GC 352. The NR gNB 350 can include an NR communication protocol stack 354. The 5GC 352 can include a 5G NAS protocol 356. The 5G network 394 can perform NR wireless communication with the electronic device 101 through the NR communication protocol stack 354 and the 5G NAS protocol 356.
[0099] According to an embodiment, the first communication protocol stack 314, the second communication protocol stack 316, the LTE communication protocol stack 344, and the NR communication protocol stack 354 can include a control plane protocol for transmission and reception of control messages and a user plane protocol for transmission and reception of user data. The control messages can include messages related to at least one of, for example, security control, bearer establishment, authentication, registration, or mobility management. The user data can include, for example, remaining data other than the control messages.
[0100] According to an embodiment, the control plane protocol and the user plane protocol can include a physical (PHY) layer, a medium access control (MAC) layer, a radio link control (RLC) layer, or a packet data convergence protocol (PDCP) layer. The PHY layer can channel-encode and modulate data received from, for example, a higher layer (e.g., the MAC layer), transmit the data through a radio channel, demodulate and decode data received through the radio channel, and deliver the data to the higher layer. The PHY layer included in the second communication protocol stack 316 and the NR communication protocol stack 354 can further perform operations related to beamforming. For example, the MAC layer can logically / physically map data to a radio channel for transmission and reception of the data and perform hybrid automatic repeat request (HARQ) for error correction. For example, the RLC layer can perform data concatenation, segmentation, or reassembly, and data sequence identification, reordering, or duplicate detection. The PDCP layer can perform operations related to, for example, encryption and data integrity of the control messages and the user data. The second communication protocol stack 316 and the NR communication protocol stack 354 can further include a service data adaptation protocol (SDAP). The SDAP can manage allocation of radio bearers based on quality of service (QoS) of the user data.
[0101] According to certain embodiments, the control plane protocol can include a radio resource control (RRC) layer and a non-access stratum (NAS) layer. The RRC layer can handle control, for example, data related to radio bearer establishment, paging, or mobility management. For example, the NAS can handle control messages related to authentication, registration, or mobility management.
[0102] Figure 4A A wireless communication system providing legacy communication and / or 5G communication networks is shown according to certain embodiments, Figure 4B A wireless communication system providing legacy communication and / or 5G communication networks is shown according to certain embodiments, Figure 4C A wireless communication system providing legacy communication and / or 5G communication networks is shown according to certain embodiments. Referring to Figures 4A to 4C , the network environment 100A to 100C can include at least one of a legacy network and a 5G network. The legacy network can include, for example, a 4G or LTE eNB 450 (e.g., eNodeB (eNB)) supporting a 3GPP standard for radio access with the electronic device 101 and an evolved packet core (EPC) 451 for managing 4G communication. The 5G network can include, for example, a new radio (NR) gNB 450 (e.g., gNodeB (gNB)) supporting radio access with the electronic device 101 and a fifth generation core (5 th generation core, 5GC) 452 for managing 5G communication of the electronic device 101.
[0103] According to certain embodiments, the electronic device 101 can transmit and receive control messages and user data through legacy communication and / or 5G communication. The control messages can include, for example, control messages related to at least one of security control, bearer establishment, authentication, registration, or mobility management of the electronic device 101. The user data can be, for example, user data other than the control messages transmitted and received between the electronic device 101 and the core network 430 (e.g., EPC 442).
[0104] Referring to Figure 4A , the electronic device 101 according to an embodiment can transmit and receive at least one of control messages or user data to and from at least some (e.g., NR gNB 450 and 5GC 452) of the 5G network using at least some (e.g., LTE eNB 440 and EPC 442) of the legacy network.
[0105] According to certain embodiments, the network environment 100A can include a network environment for providing wireless communication dual connectivity (multi-radio access technology (RAT) dual connectivity (MR-DC)) to the LTE eNB 440 and the NR gNB 450 and transmitting control messages to and receiving control messages from the electronic device 101 through one core network 430 of the EPC 442 or the 5GC 452.
[0106] According to certain embodiments, one of the MR-DC environment, the LTE eNB 440, or the NR gNB 450 can operate as a master node (MN) 410, and the other can operate as a secondary node (SN) 420. The MN 410 can be connected to the core network 430 and transmit and receive control messages. The MN 410 and the SN 420 can be connected to each other through a network interface and transmit and receive messages related to radio resource (e.g., communication channel) management.
[0107] According to certain embodiments, the MN 410 can include the LTE eNB 440, and the SN 420 can include the NR gNB 450, and the core network 430 can include the EPC 442. For example, control messages can be transmitted and received through the LTE eNB 440 and the EPC 442, and user data can be transmitted and received through the LTE eNB 440 and the NR gNB 450.
[0108] Referring to Figure 4B , according to certain embodiments, a 5G network can independently transmit and receive control messages and user data to and from the electronic device 101.
[0109] Referring to Figure 4C , according to certain embodiments, a legacy network and a 5G network can independently provide data transmission and reception. For example, the electronic device 101 and the EPC 442 can transmit and receive control messages and user data through the LTE eNB 450. According to another embodiment, the electronic device 101 and the 5GC 452 can transmit and receive control messages and user data through the NR gNB 450.
[0110] According to certain embodiments, the electronic device 101 can be registered in at least one of the EPC 442 or the 5GC 452 and transmit and receive control messages.
[0111] According to certain embodiments, the EPC 442 or the 5GC 452 can interwork and manage communication of the electronic device 101. For example, movement information of the electronic device 101 can be transmitted and received through an interface between the EPC 442 and the 5GC 452.
[0112] Figure 5 is a block diagram of an electronic device according to certain embodiments of the disclosure.
[0113] Referring to Figure 5 , the electronic device 500 (e.g., the electronic device 101) according to certain embodiments of the disclosure can include an application processor 510 (e.g., Figure 1 , a communication processor 520 (e.g.,Figure 1 the processor 120), the first communication processor 520 (e.g., the first communication processor 212), and the second communication processor 530 (e.g., the second communication processor 214). Figure 2 Figure 2
[0114] According to certain embodiments of the disclosure, the application processor 510 can be electrically connected to the first communication processor 520 and the second communication processor 530. The application processor 510 can transmit or receive data to or from an external electronic device (not shown) through the first communication processor 520 or the second communication processor 530. The application processor 510 can control various applications installed in the electronic device 101 based on the transmitted or received data. According to an embodiment, the first communication processor 520 and the second communication processor 520 can be implemented as a first communication circuit and a second communication circuit within a single chip or a single package.
[0115] According to certain embodiments of the disclosure, the first communication processor 520 can perform first cellular communication with a first node (e.g., the master node 410 of FIG. 1). Figure 4A The first communication processor 520 can transmit or receive control messages and data to or from the first node 410 while performing the first cellular communication. The first cellular communication can be one of various cellular communication schemes supported by the electronic device 101. For example, the first cellular communication can be one of fourth generation mobile communication schemes such as, for example, long term evolution (LTE), LTE-advanced (LTE-A), and LTE-A pro, and can correspond to a communication scheme on a first cellular network (e.g., a 4G network) of FIG. 1. The first node 410 can be a base station supporting the first cellular communication. Figure 2
[0116] According to certain embodiments of the disclosure, the second communication processor 530 can perform second cellular communication with a second node (e.g., the secondary node 420 of FIG. 1). Figure 4A The second communication processor 530 can transmit or receive data to or from the second node 420 through the second cellular communication. The second cellular communication can be one of various cellular communication schemes supported by the electronic device 101, and can correspond to a communication scheme on a second cellular network 294 of FIG. 1. For example, the second cellular communication can be one of fifth generation mobile communication schemes (e.g., a 5G network). The second node 420 can be a base station supporting the second cellular communication. Figure 2
[0117] According to certain embodiments of the disclosure, an E-UTRAN-NR dual connectivity (EN-DC) environment in which the first cellular communication is a fourth generation mobile communication scheme and the second cellular communication is a fifth generation mobile communication scheme is mainly described, but the disclosure is not limited thereto. For example, certain embodiments of the disclosure can be applied to an NR-E-UTRAN dual connectivity (NE-DC) environment in which the first cellular communication is a fifth generation mobile communication scheme and the second cellular communication is a fourth generation mobile communication scheme, and an environment in which the first cellular communication scheme and the second cellular communication scheme are both fifth generation mobile communication schemes but they support different frequency bands.
[0118] According to certain embodiments of the disclosure, the application processor 510 can transmit or receive data through the first cellular communication or the second cellular communication by controlling the first communication processor 520 and the second communication processor 530.
[0119] According to certain embodiments of the disclosure, in a state in which both the first cellular communication and the second cellular communication are established, the electronic device 101 can release the connection of the second cellular communication. For example, if there is no data transmitted or received using the second cellular communication, or the second cellular communication cannot be used for a communication service used by the electronic device 101, the electronic device 101 can release the connection of the second cellular communication based on the control of at least one of the first node 410 or the second node 420. When the second node 420 providing the second cellular communication identifies that there is no data transmitted or received through the second cellular communication for a preset time or more, the second node 420 can activate a timer for releasing the second cellular communication with the electronic device 101. When the second node 420 identifies that the electronic device 101 does not transmit or receive data using the second cellular communication for a time set for the activated timer, the second node 420 can transmit a signal indicating release of the second cellular communication to the electronic device 101 via the first node 410. When the electronic device 101 receives the signal indicating release of the second cellular communication transmitted by the second node 420, the electronic device 101 can release the establishment of the second cellular communication. According to an embodiment, the first node 410 can transmit the signal indicating release of the second cellular communication together with a signal indicating measurement of the quality of the second cellular communication.
[0120] According to certain embodiments of the present disclosure, the signal indicating the release of the establishment of the second cellular communication and the measurement of the configuration communication quality can be included in an RRC connection reconfiguration signal. The RRC connection reconfiguration signal can further include configuration data related to configuration of radio bearers of the first cellular communication, configuration data related to measurement and result reporting, and configuration data related to paging or mobility management. According to embodiments, the RRC connection reconfiguration signal can further include configuration data related to measurement of the second cellular communication and result reporting thereof, configuration data related to configuration of radio bearers, or configuration data related to mobility management. The first communication processor 520 can receive the RRC connection reconfiguration signal, and based on the RRC connection reconfiguration signal, transmit a signal requesting release of the establishment of the second cellular communication to the second communication processor 530. The second communication processor 530 can release the establishment of the second cellular communication based on the RRC connection reconfiguration signal. After completion of the release of the establishment of the second cellular communication, the first communication processor 520 can transmit or receive data through the first cellular communication.
[0121] According to certain embodiments of the present disclosure, the configuration for measuring communication quality can include a configuration for measuring quality of communication with the second cellular base station for connection with the second cellular base station (e.g., a configuration including a quality reference of communication with the second cellular base station (event B1 configuration) (hereinafter, a measurement configuration) to be included in a report for connection with the second cellular base station transmitted to the first node). The terminal can regard the signal including the configuration for measuring communication quality as a signal requesting measurement of quality of the second cellular communication. Upon receipt of the signal requesting measurement of quality of the second cellular communication, the first communication processor 520 can allow the second communication processor 530 to measure quality of the second cellular communication. For example, the received signal can be transmitted to the second communication processor 530.
[0122] According to certain embodiments of the present disclosure, the second communication processor 530 can measure quality of the second cellular communication according to receipt of the configuration for measuring communication quality. The second communication processor 530 can transmit a result of the measurement of quality of the second cellular communication to the first communication processor 520.
[0123] According to certain embodiments of the present disclosure, the first communication processor 520 can transmit the result of the measurement of quality of the second cellular communication received from the second communication processor 530 to the first node 410. The first node 410 can determine whether to establish the second cellular communication between the second node 420 and the electronic device 101 based on the result of the measurement of quality of the second cellular communication.
[0124] According to certain embodiments of the present disclosure, the second communication processor 530 can transmit a result of a measurement of a quality of the second cellular communication to the second node 420. The second node 420 can transfer the result of the quality of the second cellular communication to the first node 410. The first node 410 can determine whether to establish the second cellular communication between the second node 420 and the electronic device 101 based on the result of the measurement of the quality of the second cellular communication.
[0125] If there is no transmission or reception of data through the second cellular communication for a preset time or more, the second node 420 can determine to release the establishment of the second cellular communication, and transmit a release signal of the second cellular communication to the first node 410. If the first communication processor 520 receives the release signal of the second cellular communication together with the configuration for measuring the quality of the communication, the first communication processor 520 can transmit the received signal to the second communication processor 530, and the second communication processor 530 can measure the quality of the second cellular communication. The result of the measurement of the quality of the second cellular communication can include a measurement result indicating that the second cellular communication can be established. If the result of the measurement of the quality of the second cellular communication includes the measurement result indicating that the second cellular communication can be established, the first node 410 can determine to establish the second cellular communication between the second node 420 and the electronic device 101. In a comparative example, if the result of the measurement of the quality of the second cellular communication includes the measurement result indicating that the second cellular communication can be established in a state in which there is no transmission or reception of data through the second cellular communication, the second cellular communication can not be necessary to be established between the electronic device 101 and the second node 420. Further, if the state in which the electronic device 101 has no transmission or reception of data through the second cellular communication is maintained, the release of the second cellular communication can occur again. For example, the switching between the state in which the second cellular communication is established and the state in which the second cellular communication is released can be repeated. Although there is no transmission or reception of data through the second cellular communication, the electronic device 101 can perform an operation for establishing or releasing the second cellular communication, and power consumption of the electronic device 101 can increase. Hereinafter, a method of preventing unnecessary establishment of the second cellular communication will be described.
[0126] According to certain embodiments of the present disclosure, the first communication processor 520 can receive the configuration for measuring the quality of the communication and the signal indicating the release of the second cellular communication from the first node 410 through one message. In response to receiving the signal indicating the release of the second cellular communication, the first communication processor 520 can transmit the signal indicating the release of the second cellular communication to the second communication processor 530.
[0127] According to certain embodiments of the present disclosure, the first communication processor 520 can identify a configuration for measuring a quality of the second cellular communication included in an RRC connection reconfiguration signal related to the first cellular communication, and the second communication processor 530 can measure the quality of the second cellular communication.
[0128] According to certain embodiments of the present disclosure, the second communication processor 530 can measure the quality of the second cellular communication in response to receiving a signal requesting to measure the quality of the second cellular communication. The second communication processor 530 can generate a measurement result of the quality of the second cellular communication, and transmit the measurement result of the quality of the second cellular communication to the first communication processor 520.
[0129] According to certain embodiments of the present disclosure, the second communication processor 530 can measure the quality of the second cellular communication in response to receiving the configuration for measuring the quality of the communication. The second communication processor 530 can generate a measurement result of the quality of the second cellular communication, and transmit the measurement result of the quality of the second cellular communication to the first communication processor 520.
[0130] According to certain embodiments of the present disclosure, after transmitting the measurement result of the quality of the second cellular communication to the first communication processor 520, the second communication processor 530 can release the establishment of the second cellular communication in response to a request to release the second cellular communication, and maintain a state of the release of the second cellular communication. The second communication processor 530 can switch to a sleep state or a power-off state at the time of releasing the second cellular communication. If the second communication processor 530 switches to the sleep state or the power-off state, the first communication processor 520 can transmit or receive data through the first cellular communication.
[0131] According to certain embodiments of the present disclosure, the first communication processor 520 can not directly transmit a signal requesting to measure the quality of the second cellular communication to the second communication processor 530. The first communication processor 520 can identify whether the electronic device 101 satisfies a pre-set condition, and transmit a measurement request signal to the second communication processor 530 in response to identifying that the electronic device 101 satisfies the pre-set condition.
[0132] According to certain embodiments of the present disclosure, the first communication processor 520 can receive a measurement result of the quality of the second cellular communication from the second communication processor 530. The received measurement result can be stored in a memory of the first communication processor 520.
[0133] According to certain embodiments of the present disclosure, the first communication processor 520 can store a configuration for measuring the quality of the second cellular communication in a memory of the first communication processor 520.
[0134] According to certain embodiments of the present disclosure, the first communication processor 520 can not transmit the received measurement result directly to the first node 410. The first communication processor 520 can identify whether the electronic device 101 satisfies a preset condition, and in response to identifying that the electronic device 101 satisfies the preset condition, transmit the measurement result to the first node 410. According to certain embodiments of the present disclosure, the first communication processor 520 can not transmit the received measurement configuration directly to the second communication processor 530. The first communication processor 520 can identify whether the electronic device 101 satisfies a preset condition, and in response to identifying that the electronic device 101 satisfies the preset condition, transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530.
[0135] According to certain embodiments of the present disclosure, the preset condition can be a condition corresponding to a need for data transmission or reception through the second cellular communication. The first communication processor 520 can receive a signal indicating the need for data transmission or reception through the second cellular communication from the application processor 510. According to an embodiment, the first communication processor 520 can determine that the preset condition is satisfied in response to receiving the signal indicating the need for data transmission or reception through the second cellular communication, and transmit the measurement result of the quality of the second cellular communication to the first node 410. According to an embodiment, the first communication processor 520 can determine that the preset condition is satisfied in response to receiving the signal indicating the need for data transmission or reception through the second cellular communication, and transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530.
[0136] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to the expiration of a time set to a timer in the first communication processor 520 or the second communication processor 530. The first communication processor 520 can activate the timer in response to receiving a signal requesting measurement of the quality of the second cellular communication and a signal indicating release of the second cellular communication. The timer can be an element for generating an interrupt after a preset time. The timer can be implemented in software in the memory of the first communication processor 520, but can also be implemented as a separate physical circuit. The timer can transmit an interrupt to the first communication processor 520 in response to identifying that the preset time has elapsed after the timer is activated.
[0137] According to certain embodiments of the present disclosure, the first communication processor 510 can not transmit the measurement result of the quality of the second cellular communication to the first node 410 for a preset time set to the timer. After the time set to the timer has elapsed, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0138] According to certain embodiments of the present disclosure, the first communication processor 510 can not transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530 for a preset time set to the timer. The first communication processor 520 can determine that the time set to the timer has elapsed or a preset condition is satisfied, and transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530.
[0139] According to certain embodiments of the present disclosure, in response to identifying a need for data transmission or reception through the second cellular communication before the time set to the timer expires, the first communication processor 520 can transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0140] According to certain embodiments of the present disclosure, in response to identifying a need for data transmission or reception through the second cellular communication before the time set to the timer expires, the first communication processor 520 can transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530. In response to receiving the configuration for measuring the quality of the second cellular communication, the second communication processor 530 can measure the quality of the second cellular communication, and transmit the measurement result of the quality of the second cellular communication to the first communication processor 520.
[0141] According to certain embodiments of the present disclosure, the preset condition can include a condition related to a remaining capacity of a battery of the electronic device 101. For example, the condition related to the remaining capacity of the battery can be a condition corresponding to a battery remaining capacity higher (or lower) than a preset value. The first communication processor 520 can receive data related to the remaining capacity of the battery from the application processor 510. The first communication processor 520 can identify that the condition related to the remaining capacity of the battery is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0142] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to at least two receptions of a specific message from the first node 410. The specific message can be an RRC connection reconfiguration signal including measurement configuration information of the quality of the second cellular communication. If the first communication processor 520 receives the RRC connection reconfiguration signal including the message indicating to measure the quality of the second cellular communication from the first node 410 again, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410. According to an embodiment, if the first communication processor 520 receives the RRC connection reconfiguration signal including the message indicating to measure the quality of the second cellular communication from the first node 410 again, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530.
[0143] According to certain embodiments of the disclosure, the first node 410 can determine whether to establish the second cellular communication between the second node 420 and the electronic device 101 based on the measurement result of the quality of the second cellular communication. If the first node 410 cannot receive the measurement result of the quality of the second cellular communication, the first node 410 can not determine whether to establish the second cellular communication between the second node and the electronic device 101. When the preset condition is satisfied, the operation of the first communication processor 510 can establish the second cellular communication. If the preset condition is not satisfied, the first communication processor 510 does not transmit the measurement result of the quality of the second cellular communication to the first node 410 to prevent establishment of the second cellular communication. If the electronic device 101 does not satisfy the preset condition, the second communication processor 530 can maintain a state in which establishment of the second cellular communication is released. The second communication processor 530 can switch to a sleep state or a power-off state while maintaining the release of the establishment of the second cellular communication. Through the above operation, the second communication processor 530 can reduce power consumption, thereby increasing the operation time of the electronic device 101.
[0144] According to certain embodiments of the disclosure, the first communication processor 520 can identify whether a signal requesting establishment of the second cellular communication is received from the first node 410 within a preset time. In response to receiving the signal requesting establishment of the second cellular communication within the preset time, the first communication processor 520 can transmit a configuration for measuring the quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to establish the second cellular communication.
[0145] The above-described embodiments describe that, when the establishment of the second cellular communication is released, the first communication processor 520 transmits the quality measurement result in response to identifying that the preset condition is satisfied after the second communication processor 530 measures the quality of the second cellular communication, but the disclosure is not limited to these embodiments.
[0146] According to another embodiment of the disclosure, the first communication processor 520 can transmit a configuration for measuring the quality of the communication to the second communication processor 530 in response to identifying that the electronic device 101 satisfies the preset condition. After the establishment of the second cellular communication is released, the second communication processor 530 can measure the quality of the second cellular communication in response to a request from the first communication processor 520, and transmit the measurement result of the quality of the second cellular communication to the first communication processor 520 in a state in which the second communication processor 530 switches to a sleep state or a power-off state. The first communication processor 520 can transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0147] Figure 6AFIG. 6 shows a flow of operations 600 for releasing and reestablishing a second cellular communication in an electronic device according to certain embodiments of the present disclosure, Figure 6B FIG. 6 shows a flow of operations 600 for releasing and reestablishing a second cellular communication in an electronic device according to certain embodiments of the present disclosure.
[0148] Figure 6A and Figure 6B The electronic device (e.g., the electronic device 101 of FIG. 1) shown in FIG. 6 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting the MR-DC. Figure 1 The electronic device (e.g., the electronic device 101 of FIG. 1) shown in FIG. 6 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting the MR-DC. Figure 4A The electronic device (e.g., the electronic device 101 of FIG. 1) shown in FIG. 6 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting the MR-DC. Figure 4A The electronic device (e.g., the electronic device 101 of FIG. 1) shown in FIG. 6 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting the MR-DC. The electronic device (e.g., the electronic device 101 of FIG. 1) shown in FIG. 6 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting the MR-DC.
[0149] According to certain embodiments of the present disclosure, in operation 601, the first communication processor 520 and the master node 410 can establish a radio resource control (RRC) connection for the first cellular communication. The master node supporting the first cellular communication can transmit information identifying the master node as a base station supporting the MR-DC, as indicated by system information (e.g., system information 1 (SIB1) and system information 2 (SIB2)).
[0150] According to certain embodiments of the present disclosure, the first communication processor 520 and the master node 410 can transmit or receive control data related to radio bearer configuration, paging, or mobility management while making the RRC connection.
[0151] According to certain embodiments of the present disclosure, in operation 603, the first communication processor 520 and the master node 410 can perform an authentication procedure.
[0152] According to certain embodiments of the present disclosure, the authentication procedure includes providing an identification for determining whether the electronic device 101 is allowed to use the first cellular communication or the second cellular communication to a server of a service provider connected to the first and / or second cellular communication.
[0153] According to certain embodiments of the present disclosure, in operation 605, the first communication processor 520 and the master node 410 can reconfigure the RRC connection.
[0154] According to certain embodiments of the present disclosure, the master node 410 can reconfigure the RRC connection based on an event (event B1) generating a request to measure a quality of the second cellular communication connection, and transmit the same to the first communication processor 520.
[0155] According to certain embodiments of the disclosure, in operation 607, the first communication processor 520 can transmit a configuration (e.g., configuration information) for measuring a communication quality to the second communication processor 530.
[0156] According to certain embodiments of the disclosure, in operation 609, the first communication processor 520 can complete establishment of the first cellular communication connection with the master node 410. Operation 609 can be generated by operations 601 and 603, and can be performed separately from operations 605 and 607.
[0157] According to certain embodiments of the disclosure, in operation 611, the second communication processor 530 can receive the configuration for measuring a communication quality transmitted by the first communication processor 520, thereby measuring a quality of the second cellular communication.
[0158] According to certain embodiments of the disclosure, in operation 613, the second communication processor 530 can transmit a result of the measurement of the quality of the second cellular communication to the first communication processor 520.
[0159] According to certain embodiments of the disclosure, in operation 615, the first communication processor 520 can transmit the result of the measurement of the quality of the second cellular communication to the master node 410.
[0160] According to certain embodiments of the disclosure, in operation 617, the master node 410 can identify the result of the measurement of the quality of the second cellular communication, and determine whether the second cellular communication is connected between the secondary node 420 and the electronic device 101.
[0161] According to certain embodiments of the disclosure, the master node 410 can identify the result of the measurement of the quality of the second cellular communication measured in operation 613, and determine that the second cellular communication is connected if the quality of the second cellular communication measured by the electronic device 101 is higher than or equal to a preset value.
[0162] According to certain embodiments of the disclosure, in operation 619, the master node 410 can transmit a request for connecting the second cellular communication to the secondary node 420.
[0163] According to certain embodiments of the disclosure, in operation 619, the master node 410 can transmit a request for connecting the second cellular communication to the secondary node 420. Operation 619 can be generated by operation 617, and can be performed separately from operations 621 and 623. For example, operation 619 can be performed before or after operations 621 and 623, or simultaneously therewith.
[0164] According to certain embodiments of the disclosure, in operation 621, the master node 410 can transmit information about the connection of the second cellular communication to the electronic device 101 at the time of reconfiguring the RRC connection. The information about the connection can include a configuration of an event (event A2) that generates a request to measure the quality of the second cellular communication. The information about the connection of the second cellular communication transmitted by the master node 410 can be transmitted to the first communication processor 520. The information about the connection can include information for connecting the electronic device 101 to the secondary node 420 and transmitted to the first communication processor 520.
[0165] According to certain embodiments of the disclosure, in operation 623, the first communication processor 520 can transmit the received information about the connection of the second cellular communication to the second communication processor 530.
[0166] According to certain embodiments of the disclosure, in operation 625, the second communication processor 530 and the secondary node 420 can establish the connection of the second cellular communication based on the information about the connection. According to certain embodiments of the disclosure, in operation 627, the electronic device 101 and the secondary node 420 can complete the establishment of the connection of the second cellular communication through a series of operations performed in operation 621.
[0167] According to certain embodiments of the disclosure, in operation 629, the secondary node 420 can release the second cellular communication connection and initiate the release.
[0168] According to certain embodiments of the disclosure, the secondary node 420 can transmit or receive data to or from the electronic device 101 through the second cellular communication. In response to identifying that there is no operation of transmitting or receiving data to or from the electronic device through the second cellular communication, the secondary node 420 can switch a timer implemented in the secondary node 420 to an active state. If a preset time has elapsed, the activated timer can transmit a signal indicating that the preset time has elapsed to the secondary node 420. In response to identifying that the time set to the timer has elapsed, the secondary node 420 can determine to release the second cellular communication with the electronic device 101.
[0169] According to certain embodiments of the disclosure, in operation 631, the secondary node 420 can transmit a signal requesting release of the second cellular communication connection to the master node 410.
[0170] According to certain embodiments of the disclosure, in operation 633, the master node 410 can transmit a signal indicating release of the second cellular communication connection to the first communication processor 520 through the first cellular communication, and provide configuration information for measuring the quality of communication.
[0171] According to certain embodiments of the present disclosure, the configuration for measuring the quality of communication can be included in an RRC connection reconfiguration signal. The RRC connection reconfiguration signal can include control data related to radio bearer configuration, paging, or mobility management of the first cellular communication. The first communication processor 520 can receive the RRC connection reconfiguration signal and release the establishment of the second cellular communication based on the RRC connection reconfiguration signal. The first communication processor 520 can release the establishment of the second cellular communication based on the RRC connection reconfiguration signal and transmit or receive data through the first cellular communication.
[0172] According to certain embodiments of the present disclosure, if a condition indicating that the quality of the second cellular communication increases to be equal to or higher than a predetermined level is satisfied, the configuration for measuring the quality of communication and the signal requesting to measure the quality of the second cellular communication can include data indicating the event (measurement of event B1) for transmitting data indicating that the condition is satisfied to a base station of the second cellular communication. The first communication 520 can transmit the configuration for measuring the quality of communication to the second communication processor 530 upon receiving the configuration for measuring the quality of communication. The second communication processor 530 can measure the quality of the second cellular communication when performing the operation for releasing the second cellular communication.
[0173] According to certain embodiments of the present disclosure, in operation 635, the first communication processor 520 can transmit a signal indicating release of the second cellular communication connection and provide the configuration for measuring the quality of communication to the second communication processor 530.
[0174] According to certain embodiments of the present disclosure, in operation 637, the second communication processor 530 can measure the quality of the second cellular communication connection when releasing the second cellular communication connection.
[0175] According to certain embodiments of the present disclosure, in operation 639, the second communication processor 530 can transmit the measurement result to the first communication processor 520.
[0176] According to certain embodiments of the present disclosure, the second communication processor 530 can switch to a sleep state or a power-off state while maintaining the release of the second cellular communication connection. If the second communication processor 530 switches to the sleep state or the power-off state, the first communication processor 520 can transmit or receive data through the first cellular communication connection. The received measurement result can be stored in the memory of the first communication processor 520.
[0177] According to certain embodiments of the present disclosure, in operation 641, the first communication processor 520 can identify whether a preset condition is satisfied in order to determine whether to transmit the measurement result to the master node 410.
[0178] According to certain embodiments of the present disclosure, the first communication processor 520 can not transmit the received measurement result directly to the first node 410. The first communication processor 520 can identify whether the electronic device 101 satisfies a preset condition, and transmit the measurement result to the first node 410 in response to identifying that the electronic device 101 satisfies the preset condition.
[0179] According to certain embodiments of the present disclosure, the preset condition can be a condition corresponding to a need for data transmission or reception through the second cellular communication. The first communication processor 520 can receive a signal indicating the need for data transmission or reception through the second cellular communication from an application processor (e.g., the application processor 510) of the electronic device 101. In response to receiving the signal indicating the need for data transmission or reception through the second cellular communication, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410. Figure 5
[0180] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to an expiration of a time set to a timer in the first communication processor 520 or the second communication processor 530. The first communication processor 520 can activate the timer in response to receiving a signal requesting measurement of the quality of the second cellular communication and a signal indicating release of the second cellular communication. The timer can be a component for generating an interrupt after a preset time. The timer can be implemented in software in a memory of the first communication processor 520, but can also be implemented as a separate physical circuit. The timer can transmit an interrupt to the first communication processor 520 in response to identifying that the preset time has elapsed after the timer is activated.
[0181] According to certain embodiments of the present disclosure, the first communication processor 510 can not transmit the measurement result of the quality of the second cellular communication to the first node 410 for a preset time set to the timer. After the time set to the timer has elapsed, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0182] According to certain embodiments of the present disclosure, in response to identifying a need for data transmission or reception through the second cellular communication before the time set to the timer expires, the first communication processor 520 can transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0183] According to certain embodiments of the disclosure, the preset condition can include a condition related to a remaining capacity of a battery of the electronic device 101. For example, the condition related to the remaining capacity of the battery can be a condition corresponding to a remaining capacity of the battery that is higher (or lower) than a preset value. The first communication processor 520 can receive data related to the remaining capacity of the battery from the application processor 510. The first communication processor 520 can identify that the condition related to the remaining capacity of the battery is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0184] According to certain embodiments of the disclosure, the preset condition can include a condition corresponding to at least two receptions of a specific message from the first node 410. The specific message can be an RRC connection reconfiguration signal including measurement configuration information of the quality of the second cellular communication. If the first communication processor 520 receives the RRC connection reconfiguration signal including the message indicating the measurement of the quality of the second cellular communication from the first node 410 again, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0185] According to certain embodiments of the disclosure, in operation 643, the first communication processor 520 can report the measurement result to the master node 410 in response to detecting that the preset condition is satisfied (YES of operation 641).
[0186] According to certain embodiments of the disclosure, in operation 645, the master node 410 can determine whether to establish a second cellular communication connection between the secondary node 420 and the electronic device 101 based on the measurement result.
[0187] According to certain embodiments of the disclosure, in operation 647, the master node 410 can transmit a request signal requesting the establishment of the second cellular communication connection to the secondary node 420 in response to determining to establish the second cellular communication.
[0188] According to certain embodiments of the disclosure, in operation 649, the master node 410 can transmit information requesting the establishment of the second cellular communication connection to the electronic device 101 at the time of reconfiguring the RRC connection. The information for requesting the establishment of the second cellular communication connection can include configuration of an event (event A2) including the request to measure the quality of the second cellular communication and can be transmitted to the first communication processor 520. The information about the establishment can include information for connecting the electronic device 101 to the secondary node 420 and be transmitted to the first communication processor 520.
[0189] According to certain embodiments of the disclosure, in operation 651, the first communication processor 520 can transmit the received information about the connection of the second cellular communication to the second communication processor 530.
[0190] According to certain embodiments of the disclosure, the secondary node 420 can establish the second cellular communication connection with the electronic device 101 in operation 653.
[0191] According to certain embodiments of the disclosure, the master node 410 can determine whether to establish the second cellular communication between the secondary node 420 and the electronic device 101 based on the measurement result of the quality of the second cellular communication. If the master node 410 does not receive the measurement result of the quality of the second cellular communication, the master node 410 can not determine whether to establish the second cellular communication between the secondary node 420 and the electronic device 101. The operation of the first communication processor 510 can establish the second cellular communication when a preset condition is satisfied. If the preset condition is not satisfied, the first communication processor 510 can not transmit the measurement result of the quality of the second cellular communication to the master node 410 to prevent the establishment of the second cellular communication. If the electronic device 101 does not satisfy the preset condition, the second communication processor 530 can maintain a state of releasing the establishment of the second cellular communication. The second communication processor 530 can switch to a sleep state or a power-off state while maintaining the release of the establishment of the second cellular communication. Through the above operation, the second communication processor 530 can reduce power consumption, thereby increasing the operation time of the electronic device 101.
[0192] Reference Figures 6A to 6B The description made states that, while the establishment of the second cellular communication is released, the first communication processor 520 transmits the quality measurement result in response to identifying that the preset condition is satisfied after the second communication processor 530 measures the quality of the second cellular communication, but the disclosure is not limited to this embodiment.
[0193] According to another embodiment of the disclosure, the first communication processor 520 can generate a request for measuring the quality of the second cellular communication to the second communication processor 530 in response to identifying that the electronic device 101 satisfies the preset condition. After the establishment of the second cellular communication is released, the second communication processor 530 can measure the quality of the second cellular communication in response to the request from the first communication processor 520, and transmit the measurement result of the quality of the second cellular communication to the first communication processor 520 in a state in which the second communication processor 530 switches to the sleep state or the power-off state. The first communication processor 520 can transmit the measurement result of the quality of the second cellular communication to the first node 410. This embodiment will be described below with reference to Figures 7A to 7B .
[0194] Figure 7A FIG. 7 shows a flow of operations 700 for releasing and re-establishing a second cellular communication in an electronic device according to certain embodiments of the disclosure, Figure 7B FIG. 7 shows a flow of operations 700 for releasing and re-establishing a second cellular communication in an electronic device according to certain embodiments of the disclosure.
[0195] Figure 7A and Figure 7B The electronic devices shown in the figure (e.g., Figure 1 The electronic device 101 may be an electronic device capable of supporting multiple radio access technology (multiple RAT) dual connectivity (MR-DC) for simultaneously establishing first and second cellular communications. The master node supporting the first cellular communication (e.g., Figure 4A The primary node 410) and secondary nodes supporting second cellular communication (e.g., Figure 4A The auxiliary node 420 can be a base station that supports MR-DC.
[0196] According to certain embodiments of this disclosure, in operation 701, the first communication processor 520 and the master node 410 can establish a radio resource control (RRC) connection for the first cellular communication. The master node supporting the first cellular communication can transmit identification information indicating that the master node is a base station supporting MR-DC via system information (e.g., system information 1 (SIB1) and system information 2 (SIB2)).
[0197] According to certain embodiments of this disclosure, the first communication processor 520 and the master node 410 may transmit or receive control data related to radio bearer configuration, paging, or mobility management when performing an RRC connection.
[0198] According to certain embodiments of this disclosure, in operation 703, the first communication processor 520 and the master node 410 can perform an authentication process.
[0199] According to certain embodiments of this disclosure, the authentication process may be a process for identifying whether an electronic device 101 is capable of using the first cellular communication or the second cellular communication by providing an identification to a server of a service provider that provides the first cellular communication or the second cellular communication.
[0200] According to certain embodiments of this disclosure, in operation 705, the first communication processor 520 and the master node 410 can reconfigure the RRC connection.
[0201] According to certain embodiments of this disclosure, the master node 410 may reconfigure the RRC connection to include a configuration for generating a request to measure the quality of the second cellular communication for an event (event B1) for the connection of the second cellular communication, and transmit it to the first communication processor 520.
[0202] According to certain embodiments of this disclosure, in operation 707, the first communication processor 520 may transmit configuration information for measuring the second cellular communication to the second communication processor 530.
[0203] According to certain embodiments of the present disclosure, in operation 709, the first communication processor 520 can complete establishment of the first cellular communication connection with the master node 410. Operation 709 can be generated by operations 701 and 703, and can be performed separately from operations 705 and 707.
[0204] According to certain embodiments of the present disclosure, in operation 711, the second communication processor 530 can receive configuration information and measure quality of the second cellular communication connection.
[0205] According to certain embodiments of the present disclosure, in operation 713, the second communication processor 530 can transmit a result of the measurement of the quality of the second cellular communication to the first communication processor 520.
[0206] According to certain embodiments of the present disclosure, in operation 715, the first communication processor 520 can transmit the result of the quality measurement to the master node 410.
[0207] According to certain embodiments of the present disclosure, in operation 717, the master node 410 can analyze the result of the measurement of operation 711, and determine whether the second cellular communication connection should be established between the secondary node 420 and the electronic device 101 based on the result.
[0208] According to certain embodiments of the present disclosure, the master node 410 can analyze the result of the measurement of operation 713, and determine that the second cellular communication connection will be established if the measured quality of the second cellular communication detected by the electronic device 101 is higher than or equal to a preset value.
[0209] According to certain embodiments of the present disclosure, in operation 719, the master node 410 can transmit a request for the second cellular communication connection to the secondary node 420. Operation 719 can be generated by operation 717, and can be performed separately from operations 721 and 723. For example, operation 719 can be performed before or after operations 721 and 723, or simultaneously.
[0210] According to certain embodiments of the present disclosure, in operation 721, the master node 410 can transmit information about connection of the second cellular communication to the electronic device 101 at the time of reconfiguring the RRC connection. The information about the connection can include configuration of an event (event A2) that generates a request to measure the quality of the second cellular communication. The information about the connection of the second cellular communication transmitted by the master node 410 can be transmitted to the first communication processor 520. The information about the establishment can include information for connecting the electronic device 101 to the secondary node 420 and transmitted to the first communication processor 520.
[0211] According to certain embodiments of the disclosure, in operation 723, the first communication processor 520 can transmit the received information about the second cellular communication connection to the second communication processor 530.
[0212] According to certain embodiments of the disclosure, in operation 725, the second communication processor 530 and the secondary node 420 can establish the connection of the second cellular communication based on the information about the connection.
[0213] According to certain embodiments of the disclosure, in operation 727, the electronic device 101 and the secondary node 420 can complete the establishment of the second cellular communication connection through the series of operations performed in operation 721.
[0214] According to certain embodiments of the disclosure, in operation 729, the secondary node 420 can determine to release the second cellular communication connection and initiate the release.
[0215] According to certain embodiments of the disclosure, the secondary node 420 can transmit or receive data to or from the electronic device 101 through the second cellular communication. In response to identifying that there is no operation of transmitting or receiving data to or from the electronic device through the second cellular communication, the secondary node 420 can switch a timer set to the secondary node 420 to an active state. If a preset time has elapsed, the activated timer can transmit a signal indicating that the preset time has elapsed to the secondary node 420. In response to identifying that the time set to the timer has elapsed, the secondary node 420 can determine to release the second cellular communication with the electronic device 101.
[0216] According to certain embodiments of the disclosure, in operation 731, the secondary node 420 can transmit a signal requesting release of the second cellular communication connection to the master node 410.
[0217] According to certain embodiments of the disclosure, in operation 733, the master node 410 can transmit a signal indicating release of the second cellular communication connection to the first communication processor 520 through the first cellular communication, and provide configuration information for measuring the quality of the second cellular communication connection.
[0218] According to certain embodiments of the disclosure, the signal indicating release of the establishment of the second cellular communication can be included in an RRC connection reconfiguration signal. The RRC connection reconfiguration signal can include control data related to radio bearer configuration, paging, or mobility management of the first cellular communication. The first communication processor 520 can receive the RRC connection reconfiguration signal, and release the establishment of the second cellular communication based on the RRC connection reconfiguration signal. The first communication processor 520 can release the establishment of the second cellular communication based on the RRC connection reconfiguration signal, and transmit or receive data through the first cellular communication.
[0219] According to certain embodiments of the disclosure, if a condition indicating that the quality of the second cellular communication increases to be equal to or higher than a predetermined level is satisfied, the configuration for measuring the quality of the second cellular communication can be included in the data indicating the event (measurement of event B1) for transmitting data indicating that the condition is satisfied to the base station of the second cellular communication. When receiving a signal requesting the measurement of the quality of the second cellular communication, the first communication processor 520 can transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to measure the quality of the second cellular communication when performing an operation for releasing the second cellular communication.
[0220] According to certain embodiments of the disclosure, in operation 735, the first communication processor 520 can transmit a signal requesting the release of the second cellular communication connection to the second communication processor 530.
[0221] According to certain embodiments of the disclosure, the second communication processor 530 can switch to a sleep state or a power-off state while maintaining the establishment of the release of the second cellular communication. If the second communication processor 530 switches to the sleep state or the power-off state, the first communication processor 520 can transmit or receive data through the first cellular communication.
[0222] According to certain embodiments of the disclosure, in operation 737, the first communication processor 520 can identify whether a preset condition is satisfied.
[0223] According to certain embodiments of the disclosure, the first communication processor 520 can identify whether the electronic device 101 satisfies a preset condition, and in response to detecting that the electronic device 101 satisfies the preset condition (YES of operation 737), transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530 in operation 739.
[0224] According to certain embodiments of the disclosure, the preset condition can be a condition corresponding to the need for data transmission or reception through the second cellular communication. The first communication processor 520 can receive a signal indicating the need for data transmission or reception through the second cellular communication from the application processor 510. The first communication processor 520 can determine that the preset condition is satisfied in response to receiving the signal indicating the need for data transmission or reception through the second cellular communication, and transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to measure the quality of the second cellular communication 530.
[0225] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to expiration of a time set to a timer in the first communication processor 520 or the second communication processor 530. The first communication processor 520 can activate the timer in response to receiving a signal requesting measurement of quality of the second cellular communication and a signal instructing release of the second cellular communication. The timer can be a component for generating an interrupt after a preset time. The timer can be implemented in software in a memory of the first communication processor 520, but can also be implemented as a separate physical circuit. The timer can transmit an interrupt to the first communication processor 520 in response to identifying that the preset time has elapsed after the timer is activated.
[0226] According to certain embodiments of the present disclosure, the first communication processor 510 can not transmit a signal requesting measurement of quality of the second cellular communication to the second communication processor 530 for a preset time set to the timer. After the time set to the timer has elapsed, the first communication processor 520 can determine that the preset condition is satisfied and transmit a configuration for measuring quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to measure quality of the second cellular communication. According to certain embodiments of the present disclosure, in response to identifying that data transmission or reception through the second cellular communication is required before expiration of the time set to the timer, the first communication processor 520 can transmit a configuration for measuring quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to measure the second cellular communication.
[0227] According to certain embodiments of the present disclosure, the preset condition can include a condition related to a remaining capacity of a battery of the electronic device 101. For example, the condition related to the remaining capacity of the battery can be a condition corresponding to a remaining capacity of the battery being higher (or lower) than a preset value. The first communication processor 520 can receive data related to the remaining capacity of the battery from the application processor 510. The first communication processor 520 can identify that the condition related to the remaining capacity of the battery is satisfied and allow the second communication processor 530 to measure quality of the second cellular communication.
[0228] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to at least two receptions of a specific message from the first node 410. The specific message can be an RRC connection reconfiguration signal including measurement configuration information of quality of the second cellular communication. If the first communication processor 520 receives the RRC connection reconfiguration signal including the message instructing measurement of quality of the second cellular communication from the first node 410 again, the first communication processor 520 can determine that the preset condition is satisfied and transmit a configuration for measuring quality of the second cellular communication to the second communication processor 530 to allow the second communication processor 530 to measure quality of the second cellular communication.
[0229] According to certain embodiments of the disclosure, in operation 741, the second communication processor 530 can measure the quality of the second cellular communication in response to receiving the configuration information for measuring the second cellular communication.
[0230] According to certain embodiments of the disclosure, in operation 743, the second communication processor 530 can transmit the measurement result to the first communication processor 520.
[0231] According to certain embodiments of the disclosure, in operation 745, the first communication processor 520 can forward the measurement result received from the second communication processor 530 by the transmission to the master node 410.
[0232] According to certain embodiments of the disclosure, in operation 747, the master node 410 can determine whether to establish a second cellular communication connection between the secondary node 420 and the electronic device 101 based on the measurement result.
[0233] According to certain embodiments of the disclosure, in operation 749, the master node 410 can transmit a signal generating a request to establish a second cellular communication connection to the secondary node 420 in response to determining to establish the second cellular communication connection.
[0234] According to certain embodiments of the disclosure, in operation 751, the master node 410 can transmit information about the connection of the second cellular communication to the electronic device 101 at the time of reconfiguring the RRC connection. The information about the establishment of the second cellular communication can include configuration of an event (event A2) requesting to measure the quality of the second cellular communication, and can be transmitted to the first communication processor 520. The information about the establishment can include information for connecting the electronic device 101 to the secondary node 420 and be transmitted to the first communication processor 520.
[0235] According to certain embodiments of the disclosure, in operation 753, the first communication processor 520 can transmit the received information about the connection of the second cellular communication to the second communication processor 530.
[0236] According to certain embodiments of the disclosure, in operation 755, the secondary node 420 can establish a second cellular communication connection with the electronic device 101.
[0237] According to certain embodiments of the disclosure, the master node 410 can determine whether to establish the second cellular communication between the secondary node 420 and the electronic device 101 based on the measurement result of the quality of the second cellular communication. If the master node 410 does not receive the measurement result of the quality of the second cellular communication, the master node 410 can not determine whether to establish the second cellular communication between the secondary node 420 and the electronic device 101. The operation of the first communication processor 510 can establish the second cellular communication when the preset condition is satisfied. If the preset condition is not satisfied, the first communication processor 510 can not transmit the measurement result of the quality of the second cellular communication to the master node 410 to prevent the establishment of the second cellular communication. If the electronic device 101 does not satisfy the preset condition, the second communication processor 530 can maintain a state in which the establishment of the second cellular communication is released. The second communication processor 530 can switch to a sleep state or a power-off state while maintaining the state in which the establishment of the second cellular communication is released. Through the above operation, the second communication processor 530 can reduce power consumption, thereby increasing the operation time of the electronic device 101.
[0238] Reference Figures 7A to 7B The description made states that, in the state in which the establishment of the second cellular communication is released, the first communication processor 520 does not transmit the signal requesting to measure the quality of the second cellular communication to the second communication processor 530 until the preset condition is satisfied, but the disclosure is not limited to this embodiment.
[0239] According to another embodiment of the disclosure, the master node 410 can determine whether to establish the second cellular communication. This embodiment will be described below with reference to Figures 8A to 8B .
[0240] Figure 8A A flowchart of an operation 800 for releasing and re-establishing a second cellular communication connection in an electronic device according to certain embodiments of the disclosure is shown in FIG. 8, Figure 8B A flowchart of an operation 800 for releasing and re-establishing a second cellular communication in an electronic device according to certain embodiments of the disclosure is shown in FIG. 8.
[0241] Figure 8A And Figure 8B The electronic device (e.g., the electronic device 101 of Figure 1 ) shown in FIG. 1 can be an electronic device capable of supporting multi-radio access technology (multi-RAT) dual connectivity (MR-DC) for simultaneously establishing a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. 4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. 4) supporting the second cellular communication can be base stations supporting MR-DC. Figure 4A
[0242] According to certain embodiments of the disclosure, the first communication processor 520 and the master node 410 can establish a radio resource control (RRC) connection of the first cellular communication in operation 801. The master node supporting the first cellular communication can transmit identification information indicating that the master node is a base station supporting MR-DC through system information (e.g., system information 1 (SIB1) and system information 2 (SIB2)).
[0243] According to certain embodiments of the disclosure, the first communication processor 520 and the master node 410 can transmit or receive control data related to radio bearer configuration, paging, or mobility management when the RRC connection is made.
[0244] According to certain embodiments of the disclosure, the first communication processor 520 and the master node 410 can perform an authentication procedure in operation 803.
[0245] According to certain embodiments of the disclosure, the authentication procedure can be a procedure for providing a server of a service provider providing the first cellular communication or the second cellular communication with identification of the electronic device 101 whether the electronic device 101 is capable of using the first cellular communication or the second cellular communication.
[0246] According to certain embodiments of the disclosure, the first communication processor 520 and the master node 410 can reconfigure the RRC connection in operation 805.
[0247] According to certain embodiments of the disclosure, the master node 410 can transmit, to the first communication processor 520, a configuration for measuring a communication quality to establish the second cellular communication at the time of reconfiguring the RRC connection, the configuration including a configuration of an event (event B1) that generates a request to measure a quality of the second cellular communication.
[0248] According to certain embodiments of the disclosure, the first communication processor 520 can transmit configuration information for measuring a communication quality to the second communication processor 530 in operation 807.
[0249] According to certain embodiments of the disclosure, the first communication processor 520 can complete establishment of the first cellular communication connection with the master node 410 in operation 809. Operation 809 can be generated by operations 801 and 803, and can be performed separately from operations 805 and 807.
[0250] According to certain embodiments of the disclosure, the second communication processor 530 can receive the configuration for measuring a communication quality transmitted by the first communication processor 520 and measure a quality of the second cellular communication in operation 811.
[0251] According to certain embodiments of the present disclosure, in operation 813, the second communication processor 530 can transmit the measurement result of the quality of the second cellular communication to the first communication processor 520.
[0252] According to certain embodiments of the present disclosure, in operation 815, the first communication processor 520 can transmit the measurement result of the quality of the second cellular communication to the master node 410.
[0253] According to certain embodiments of the present disclosure, in operation 817, the master node 410 can analyze the measurement result of the quality of the second cellular communication connection and determine whether the second cellular communication connection should be established between the secondary node 420 and the electronic device 101.
[0254] According to certain embodiments of the present disclosure, the master node 410 can analyze the measured quality of the second cellular communication connection and determine that the second cellular communication connection is sufficiently established if the quality of the second cellular communication connection is higher than or equal to a preset value.
[0255] According to certain embodiments of the present disclosure, in operation 819, the master node 410 can transmit a request to establish the second cellular communication connection to the secondary node 420. Operation 819 can be generated from operation 817 and can be performed separately from operations 821 and 823. For example, operation 819 can be performed before or after operations 821 and 823, or simultaneously.
[0256] According to certain embodiments of the present disclosure, in operation 821, the master node 410 can transmit information about the connection of the second cellular communication to the electronic device 101 when reconfiguring the RRC connection. The information about the connection can include a configuration of the event (event A2) that generates the request to measure the quality of the second cellular communication. The information about the connection of the second cellular communication transmitted by the master node 410 can be transmitted to the first communication processor 520. The information about the establishment can include information for connecting the electronic device 101 to the secondary node 420 and transmitted to the first communication processor 520.
[0257] According to certain embodiments of the present disclosure, in operation 823, the first communication processor 520 can transmit the received information about the connection of the second cellular communication to the second communication processor 530.
[0258] According to certain embodiments of the present disclosure, in operation 825, the second communication processor 530 and the secondary node 420 can establish the connection of the second cellular communication based on the information about the connection.
[0259] According to certain embodiments of the present disclosure, in operation 827, the electronic device 101 and the secondary node 420 can complete the establishment of the second cellular communication connection through a series of operations performed in operation 821.
[0260] According to certain embodiments of the disclosure, in operation 829, the secondary node 420 can determine to release the second cellular communication connection and initiate the release.
[0261] According to certain embodiments of the disclosure, the secondary node 420 can transmit or receive data to or from the electronic device 101 through the second cellular communication. In response to identifying that there is no operation of transmitting or receiving data to or from the electronic device through the second cellular communication, the secondary node 420 can switch a timer set to the secondary node 420 to an active state. If a preset time has elapsed, the activated timer can transmit a signal indicating that the preset time has elapsed to the secondary node 420. In response to identifying that the time set to the timer has elapsed, the secondary node 420 can determine to release the second cellular communication with the electronic device 101.
[0262] According to certain embodiments of the disclosure, in operation 831, the secondary node 420 can transmit a signal requesting release of the second cellular communication connection to the master node 410.
[0263] According to certain embodiments of the disclosure, in operation 833, the master node 410 can transmit a signal indicating release of the second cellular communication connection and a configuration for measuring communication quality to the first communication processor 520 through the first cellular communication.
[0264] According to certain embodiments of the disclosure, the signal indicating release of the establishment of the second cellular communication can be included in an RRC connection reconfiguration signal. The RRC connection reconfiguration signal can include control data related to radio bearer configuration, paging, or mobility management of the first cellular communication. The first communication processor 520 can receive the RRC connection reconfiguration signal and release the establishment of the second cellular communication based on the RRC connection reconfiguration signal. The first communication processor 520 can release the establishment of the second cellular communication based on the RRC connection reconfiguration signal and transmit or receive data through the first cellular communication.
[0265] According to certain embodiments of the disclosure, if a condition indicating that the quality of the second cellular communication increases to equal to or higher than a predetermined level is satisfied, the configuration for measuring communication quality can include data indicating the event (measurement of event B1) for transmitting data indicating that the condition is satisfied to a base station of the second cellular communication. Upon receiving the configuration for measuring communication quality, the first communication processor 520 can transmit the configuration for measuring communication quality to the second communication processor 530 at the time of performing an operation for releasing the second cellular communication.
[0266] According to certain embodiments of the disclosure, in operation 835, the first communication processor 520 can transmit, to the second communication processor 530, a signal indicating release of the second cellular communication connection and configuration information for measuring a communication quality.
[0267] According to certain embodiments of the disclosure, in operation 837, the second communication processor 530 can measure a quality of the second cellular communication connection at the time of releasing the second cellular communication connection.
[0268] According to certain embodiments of the disclosure, in operation 839, the second communication processor 530 can measure a quality of the second cellular communication connection and transmit the measurement result to the first communication processor 520.
[0269] According to certain embodiments of the disclosure, the second communication processor 530 can switch to a sleep state or a power-off state while maintaining establishment of releasing the second cellular communication. If the second communication processor 530 switches to the sleep state or the power-off state, the first communication processor 520 can transmit or receive data through the first cellular communication. The received measurement result can be stored in a memory of the first communication processor 520.
[0270] According to certain embodiments of the disclosure, in operation 841, the first communication processor 520 can report the measurement result to the master node 410.
[0271] According to certain embodiments of the disclosure, in operation 843, the master node 410 can determine whether the electronic device 101 satisfies a preset condition in order to establish the second cellular communication connection, in response to receiving the measurement result.
[0272] According to certain embodiments of the disclosure, the preset condition can be a condition corresponding to a need for data transmission or reception through the second cellular communication. The master node 410 can receive, from the electronic device 101, a signal indicating the need for data transmission or reception through the second cellular communication. The signal indicating the need for data transmission through the second cellular communication from the electronic device 101 can be at least one of a scheduling request (SR) or a buffer status report (BSR). The master node 410 can determine that the preset condition is satisfied and determine to establish the second cellular communication, in response to receiving the signal indicating the need for data transmission or reception through the second cellular communication.
[0273] According to certain embodiments of the disclosure, the preset condition can include a condition corresponding to expiration of a time set to a timer implemented in the master node 410. The master node 410 can activate the timer in response to receiving a signal indicating release of the second cellular communication from the secondary node 420. The timer can be a component for generating an interrupt after a preset time.
[0274] According to certain embodiments of the disclosure, the master node 410 can not establish the second cellular communication for the preset time set to the timer. After the time set to the timer has elapsed, the master node 410 can determine that the preset condition is satisfied and determine to establish the second cellular communication.
[0275] According to certain embodiments of the disclosure, in response to receiving a signal indicating a need for data transmission or reception through the second cellular communication before expiration of the time set to the timer, the master node 410 can determine to establish the second cellular communication.
[0276] According to certain embodiments of the disclosure, in operation 845, the master node 410 can transmit a signal generating a request to establish a connection for the second cellular communication to the secondary node 420 in response to determining establishment of the second cellular communication (YES of operation 843).
[0277] According to certain embodiments of the disclosure, in operation 847, the master node 410 can transmit information about connection for the second cellular communication to the electronic device 101 at the time of reconfiguring the RRC connection. The information about establishment of the second cellular communication can include configuration of an event (event A2) requesting measurement of quality of the second cellular communication, and can be transmitted to the first communication processor 520. The information about establishment can include information for connecting the electronic device 101 to the secondary node 420 and transmitted to the first communication processor 520.
[0278] According to certain embodiments of the disclosure, in operation 849, the first communication processor 520 can transmit the received information about connection for the second cellular communication to the second communication processor 530.
[0279] According to certain embodiments of the disclosure, in operation 851, the secondary node 420 can establish the second cellular communication with the electronic device 101.
[0280] When the preset condition is satisfied, the operation of the main node 410 can establish the second cellular communication. If the preset condition is not satisfied, the main node 410 can not transmit a signal requesting the establishment of the second cellular communication to the secondary node 420 to prevent the establishment of the second cellular communication. If the preset condition is not satisfied, the main node 410 can maintain a state in which the establishment of the second cellular communication is released. The second communication processor 530 can switch to a sleep state or a power-off state while the establishment of the second cellular communication is maintained. Through the above operation, the second communication processor 530 can reduce power consumption, thereby increasing the operation time of the electronic device 101.
[0281] An electronic device according to certain embodiments of the disclosure includes an application processor, a first communication processor configured to perform a first cellular communication with a first node, and a second communication processor configured to perform a second cellular communication with a second node, wherein the first communication processor is configured to receive, from the first node, a configuration for measuring a quality of the second cellular communication, control the second communication processor to release the second cellular communication, receive a measurement result of the quality of the second cellular communication measured by the second communication processor according to reception of the configuration for measuring the quality of the second cellular communication from the second communication processor, and transmit the measurement result to the first node in response to identifying that the electronic device satisfies a preset condition.
[0282] In an electronic device according to certain embodiments of the disclosure, in response to identifying that a timer implemented in the first communication processor has expired, the first communication processor can be configured to determine that the preset condition is satisfied and transmit the measurement result to the first node.
[0283] In an electronic device according to certain embodiments of the disclosure, the first communication processor can be configured to transmit the measurement result to the first node in response to receiving information indicating a need for data transmission / reception through the second cellular communication before a preset time expires.
[0284] In an electronic device according to certain embodiments of the disclosure, after transmitting the measurement result, the first communication processor can be configured to transmit, to the second communication processor, a configuration for measuring the quality of the second cellular communication to allow the second communication processor to establish the second cellular communication in response to receiving a signal for establishing the second cellular communication within a preset time.
[0285] In an electronic device according to certain embodiments of the disclosure, the first communication processor can be configured to transmit the measurement result to the first node in response to receiving information indicating a need for data transmission / reception through the second cellular communication.
[0286] In an electronic device according to certain embodiments of the disclosure, the second communication processor can be configured to switch to a sleep state or a power-off state after the establishment of the second cellular communication is released.
[0287] In the electronic device according to certain embodiments of the disclosure, the second communication processor can be configured to measure the quality of the second cellular communication according to a reception configured for measuring the quality of the second cellular communication, before the second cellular communication is released.
[0288] In the electronic device according to certain embodiments of the disclosure, the first communication processor can be configured to store the measurement result transmitted by the second communication processor, and transmit the measurement result to the first node in response to satisfaction of a preset condition by the electronic device.
[0289] In the electronic device according to certain embodiments of the disclosure, the first communication processor can be configured to transmit a configuration for measuring the quality of the second cellular communication to the second communication processor to allow the second communication processor to measure the quality of the second cellular communication in response to identifying that a preset condition is satisfied in a state where the second cellular communication is completely released.
[0290] In the electronic device according to certain embodiments of the disclosure, the first communication processor can be configured to determine that the preset condition is satisfied in response to identifying that a remaining capacity of a battery of the electronic device is equal to or higher than a preset value, and transmit the measurement result to the first node.
[0291] Figure 9 FIG. 7 is a flowchart illustrating a method 700 of operating an electronic device, according to certain embodiments of the disclosure.
[0292] According to certain embodiments of the disclosure, in operation 910, the electronic device (e.g., the electronic device 101) can perform communication via a first cellular communication connection and a second cellular communication connection. Figure 5
[0293] According to certain embodiments of the disclosure, the electronic device 101 can control a first communication processor (e.g., the first communication processor 520) to perform first cellular communication with a primary node (e.g., the primary node 410), and control a second communication processor (e.g., the second communication processor 530) to perform second cellular communication with a secondary node (e.g., the secondary node 420). Figure 5 Figure 4A Figure 4A
[0294] According to certain embodiments of the disclosure, in operation 920, the electronic device 101 can receive a configuration for measuring the quality of the second cellular communication, and a signal requesting release of the second cellular communication connection.
[0295] According to certain embodiments of the disclosure, the signal requesting release of the established second cellular communication connection can be included in an "RRC" connection reconfiguration signal. The RRC connection reconfiguration signal can include configuration data related to radio bearer configuration, measurement, result reporting, paging, or mobility management. The RRC connection reconfiguration signal can include configuration data related to measurement, result reporting, or radio bearer configuration of the second cellular communication. The RRC connection reconfiguration signal can include configuration data related to release or mobility management of the second cellular communication. The first communication processor 520 can receive the RRC connection reconfiguration signal, and release the establishment of the second cellular communication based on the RRC connection reconfiguration signal. The first communication processor 520 can release the establishment of the second cellular communication based on the RRC connection reconfiguration signal, and transmit or receive data through the first cellular communication.
[0296] According to certain embodiments of the disclosure, the configuration for measuring the quality of the second cellular communication can include a configuration for measuring a quality of communication with the second cellular base station for connection with the second cellular base station (e.g., a configuration including a reference of the quality of communication with the second cellular base station (configuration of event B1) to be included in a report for connection with the second cellular base station transmitted to the first node). The first communication processor 520 can receive the configuration for measuring the quality of the second cellular communication, and transmit the configuration for measuring the quality of the second cellular communication to the second communication processor 530.
[0297] According to certain embodiments of the disclosure, in operation 930, the electronic device 101 can release the second cellular communication connection in response to receiving the signal requesting release of the second cellular communication connection.
[0298] According to certain embodiments of the disclosure, in operation 940, the electronic device 101 can measure the quality (e.g., average received signal strength indicator or average "RSSI (received signal strength indicator)") of the second cellular communication connection in response to receiving the configuration for measuring the quality of the second cellular communication connection.
[0299] According to certain embodiments of the disclosure, in operations 930 and 940, the operations can not be performed in order. For example, operation 940 can be performed first, and then operation 930 can be performed. Alternatively, operations 930 and 940 can be performed in parallel. Alternatively, operation 930 can be performed first, and then operation 940 can be performed.
[0300] According to certain embodiments of the present disclosure, the second communication processor 530 can switch to a sleep state or a power-off state while maintaining release of the establishment of the second cellular communication. If the second communication processor 530 switches to the sleep state or the power-off state, the first communication processor 520 can transmit or receive data through the first cellular communication. The received measurement result can be stored in the memory of the first communication processor 520.
[0301] According to certain embodiments of the present disclosure, in operation 950, the electronic device 101 can identify whether the electronic device 101 satisfies a preset condition.
[0302] According to certain embodiments of the present disclosure, the preset condition can be a condition corresponding to a need for data transmission or reception through the second cellular communication. The first communication processor 520 can receive a signal indicating the need for data transmission or reception through the second cellular communication from the application processor 510. In response to receiving the signal indicating the need for data transmission or reception through the second cellular communication, the electronic device 101 can determine that the preset condition is satisfied and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0303] According to certain embodiments of the present disclosure, the preset condition can include a condition corresponding to expiration of a time set to a timer in the first communication processor 520 or the second communication processor 530. The electronic device 101 can activate the timer in response to receiving the signal requesting measurement of the second cellular communication quality and the signal indicating release of the second cellular communication. The timer can be a component for generating an interrupt after a preset time. The timer can be implemented in software in the memory of the first communication processor 520, but can also be implemented as a separate physical circuit. The timer can transmit an interrupt to the first communication processor 520 in response to identifying that the preset time has elapsed after the timer is activated.
[0304] According to certain embodiments of the present disclosure, the electronic device 101 can not transmit the measurement result of the quality of the second cellular communication to the first node 410 for a preset time set to the timer. After the time set to the timer has elapsed, the electronic device 101 can determine that the preset condition is satisfied and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0305] According to certain embodiments of the present disclosure, in response to identifying that data transmission or reception through the second cellular communication is needed before expiration of the time set to the timer, the electronic device 101 can transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0306] According to certain embodiments of the disclosure, the preset condition can include a condition related to a remaining capacity of a battery of the electronic device 101. For example, the condition related to the remaining capacity of the battery can be a condition corresponding to a remaining capacity of the battery that is higher (or lower) than a preset value. The electronic device 101 can identify that the condition related to the remaining capacity of the battery is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0307] According to certain embodiments of the disclosure, the preset condition can include a condition corresponding to at least two receptions of a specific message from the first node 410. The specific message can be an RRC connection reconfiguration signal including measurement configuration information of the quality of the second cellular communication. If the first communication processor 520 receives the RRC connection reconfiguration signal including the message indicating the measurement of the quality of the second cellular communication from the first node 410 again, the first communication processor 520 can determine that the preset condition is satisfied, and transmit the measurement result of the quality of the second cellular communication to the first node 410.
[0308] According to certain embodiments of the disclosure, the electronic device 101 can return to operation 940 in response to identifying that the preset condition is not satisfied (e.g., "No" from operation 950).
[0309] According to certain embodiments of the disclosure, in operation 960, the electronic device 101 can transmit the measurement result indicating the measured quality of the second cellular communication connection to the master node 410 in response to detecting that the preset condition is satisfied and / or in response to detecting that the preset condition is satisfied (Yes" from operation 950).
[0310] According to certain embodiments of the disclosure, the electronic device 101 can reject the reception of the measurement result from the first node 410 for further consideration. For example, the electronic device 101 can identify whether the electronic device 101 satisfies the preset condition, and transmit the measurement result to the first node 410 in response to detecting that the preset condition is satisfied.
[0311] According to certain embodiments of the disclosure, in operation 970, the electronic device 101 can reconstruct the second cellular communication connection based on the data transmitted by the master node 410.
[0312] The method of operating an electronic device according to certain embodiments of the disclosure can include operations of receiving, by a first communication processor, a configuration for measuring a quality of a second cellular communication and a signal indicating release of the second cellular communication from a first node performing a first cellular communication with the electronic device, releasing, by a second communication processor, the second cellular communication, transmitting, by the second communication processor, a measurement result of the quality of the second cellular communication measured according to reception of the configuration for measuring the quality of the second cellular communication to the first communication processor, and transmitting, by the first communication processor, the measurement result to the first node in response to identifying that the electronic device satisfies a preset condition.
[0313] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of determining that the preset condition is satisfied in response to identifying that a time set for a timer implemented in the first communication processor has expired.
[0314] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of transmitting, by the first communication processor, the measurement result to the first node in response to receiving information indicating a need for data transmission / reception through the second cellular communication before the preset time expires.
[0315] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of transmitting, by the first communication processor, a signal requesting establishment of the second cellular communication to the second communication processor in response to receiving the signal requesting establishment of the second cellular communication within the preset time after the measurement result is transmitted.
[0316] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of transmitting, by the first communication processor, the measurement result to the first node in response to receiving information indicating a need for data transmission / reception through the second cellular communication.
[0317] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of switching the second communication processor to a sleep mode or a power-off mode after releasing establishment of the second cellular communication.
[0318] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of measuring the quality of the second cellular communication according to reception of the configuration for measuring the quality of the second cellular communication by the second communication processor before releasing the second cellular communication.
[0319] The method of operating an electronic device according to certain embodiments of the disclosure can further include an operation of storing, by the first communication processor, the measurement result transmitted by the second communication processor, and an operation of transmitting, by the first communication processor, the measurement result to the first node in response to satisfaction of the preset condition by the electronic device.
[0320] The method of operating an electronic device according to certain embodiments of the disclosure can further include the operations of transmitting, by the first communication processor, a configuration for measuring a quality of the second cellular communication to the second communication processor to allow the second communication processor to measure the quality of the second cellular communication in response to identifying that the preset condition is satisfied in a state in which the second cellular communication is completely released.
[0321] The method of operating an electronic device according to certain embodiments of the disclosure can further include the operations of determining that the preset condition is satisfied in response to identifying that a remaining capacity of a battery of the electronic device is equal to or higher than a preset value, and transmitting, by the first communication processor, the measurement result to the first node.
[0322] Figure 10 Bearers in an electronic device (e.g., the electronic device 101) according to various embodiments of the disclosure are illustrated. Figure 1
[0323] Available bearers in a 5G non-standalone network environment can include a master cell group (MCG) bearer, a secondary cell group (SCG) bearer, and a split bearer. An E-UTRA / NR packet data convergence protocol (PDCP) entity 1001 and NR PDCP entities 1002 and 1003 can be configured in the electronic device (user equipment) 1000. An E-UTRA radio link control (RLC) entity 1011 and 1012 and NR RLC entities 1013 and 1014 can be configured in the electronic device 1000. An E-UTRA MAC entity 1021 and an NR MAC entity 1022 can be configured in the electronic device 1000. The electronic device can indicate a user equipment capable of communicating with a BS (e.g., the master node 410 or the secondary node 420 of FIG. 1). Figure 4A
[0324] The MCG can correspond to, for example, the master node (MN) 410 of FIG. 1, and the SCG can correspond to, for example, the secondary node (SN) 420 of FIG. 1. When the node for communication is determined, the electronic device 1000 can configure the E-UTRA / NR PDCP entity 1001 and the NR PDCP entities 1002 and 1003. Figure 4A Figure 4A Figure 10 The various entities shown in the middle are used for communication with the determined node (e.g., BS). The PDCP layer entities 1001, 1002, and 1003 can receive data (e.g., PDCP SDUs corresponding to IP packets) and output converted data (e.g., PDCP protocol data units (PDUs)) reflecting additional information (e.g., header information). The RLC layer entities 1011, 1012, 1013, and 1014 can receive converted data (e.g., PDCP PDUs) output from the PDCP layer entities 1001, 1002, and 1003, and output converted data (e.g., RLC PDUs) reflecting additional information (e.g., header information). The MAC layer entities 1021 and 1022 can receive converted data (e.g., RLC PDUs) output from the RLC layer entities 1011, 1012, 1013, and 1014, output converted data (e.g., MAC PDUs) reflecting additional information (e.g., header information), and transfer the data to a physical layer (not shown).
[0325] In dual connectivity (DC), an MCG bearer can be connected to a path (or data) for transmitting and receiving data through resources and entities corresponding to the MN. In dual connectivity, an SCG bearer can be connected to a path (or data) for transmitting and receiving data through resources or entities corresponding to the SN. In dual connectivity, a split bearer can be connected to a path (or data) for transmitting and receiving data through resources or entities corresponding to the MN and resources or entities corresponding to the SN. Accordingly, as shown, Figure 10 The split bearer can be connected to all of the E-UTRA RLC entity 1012, the NR RLC entity 1013, the E-UTRA MAC entity 1021, and the NR MAC entity 1022 via the NR PDCP entity 1002.
[0326] Although EN-DC is described as a detailed example of dual connectivity, dual connectivity is not limited to EN-DC described in the present disclosure, and can be applied to various forms of dual connectivity.
[0327] Figure 11A An uplink path between an electronic device and a BS according to various embodiments is shown.
[0328] The electronic device 1110 (e.g., the electronic device 101) according to various embodiments can determine a path for transmitting and receiving data based on Figure 11AThe separate bearer communicates with BS 1120a and 1120b. Accordingly, data (e.g., IP packets) to be transmitted from electronic device 1110 to BS 1120a and 1120b can be transmitted via the second PDCP entity 1111 to the second RLC entity 1113 and the second MAC entity 1115, or the first RLC entity 1112 and the first MAC entity 1114. For example, the first RLC entity 1112 and the first MAC entity 1114 can be connected to a first network, and the second RLC entity 1113 and the second MAC entity 1115 can be connected to a second network. The first BS 1120a can be configured with the first PDCP entity 1121a, the first RLC entity 1122a, and the first MAC entity 1123a. The second BS 1120b can be configured with the second PDCP entity 1121b, the second RLC entity 1122b, and the second MAC entity 1123b. The path connecting the second RLC entity 1113 and the second MAC entity 1115 to electronic device 1110 can be a primary path 1131, and the path connecting the first RLC entity 1112 and the first MAC entity 1114 can be a secondary path 1132. The first PDCP entity 1121a can be implemented equivalent to the second PDCP entity 1121b. For example, to implement EN-DC, when BS 1120a is an LTE eNB, the first PDCP entity 1121a can be configured as an NR PDCP entity. According to various embodiments, a specific PDCP entity (e.g., an NR PDCP entity) can be in BS 1120a or BS 1120b. When a separate bearer is configured, at least one of the first PDCP entity 1121a or the second PDCP entity 1121b can transmit data to the core network. According to various embodiments, one of the first PDCP entity 1121a or the second PDCP entity 1121b may not be present. BS1120a and BS 1120b can communicate directly with each other.
[0329] If the network is capable of dual connectivity, the first and second networks can be any networks. For example, the first and second networks can correspond to LTE communication and NR communication, respectively. For example, both the first and second networks can be associated with LTE communication, and the second network can be a network corresponding to a small cell at a specific frequency. For example, both the first and second networks can be associated with 5G. The first network can correspond to a frequency band below 6 GHz (e.g., below 6 GHz), and the second network can correspond to a frequency band above or equal to 6 GHz (e.g., above 6 GHz).
[0330] The electronic device 1110 according to various embodiments can transmit transmission data to the BSs 1120a and 1120b through at least one of the first network and the second network based on the split bearer. The electronic device 1110 according to various embodiments can configure the second network connected to the second BS 1120b corresponding to the SCG as a primary path 1131, and configure the first network connected to the first BS 1120a corresponding to the MCG as a secondary path 1132. For example, the electronic device 1110 can configure the second network connected to the SCG as the primary path 1131 based on information indicating the primary path received from the MN. For example, the information indicating the primary path received from the MN can be included in and received in an RRC signal (e.g., RRCReconfiguration). According to another embodiment, a scheme of configuring the primary path for the electronic device 1110 is not limited. The primary path can be determined based on, for example, a policy of each communication service provider, and the electronic device 1110 can receive information indicating the primary path and identify the primary path. In the case where the PDCP entity is associated with the RLC entity, the primary path can indicate a cell group ID and an LCID of a primary RLC entity for uplink data transmission. The second PDCP entity 1121b can be included in the BS 1120a having the primary path. According to various embodiments, the first PDCP entity 1121a can be included in the BS 1120b having the secondary path.
[0331] The electronic device 1110 according to various embodiments can change the uplink path from the path corresponding to the SCG as the primary path 1131 to the path corresponding to the MCG as the secondary path 1132, and accordingly can transmit data to the BS 1120a via the path corresponding to the MCG. For example, at least one communication processor (e.g., at least one of the first communication processor 212 or the second communication processor 214 or an integrated communication processor) of the electronic device 101 can transmit data to the BS via the path connected to the SCG by connecting the transmission PDCP entity to one RLC entity (e.g., an E-UTRA RLC entity).
[0332] Figure 11B A path between an electronic device and a BS when a split bearer is configured in EN-DC according to various embodiments is illustrated.
[0333] The electronic device 1110 according to various embodiments can configure a split bearer in EN-DN, and accordingly, the NRPDCP entity 1141 can be connected to the LTE RLC entity 1142 and the NR RLC entity 1143. The LTE RLC entity 1142 can be connected to the LTE MAC entity 1144, and the NR RLC entity 1143 can be connected to the NR MAC entity 1145. The NR MAC entity 1153b of the BS 1150b can correspond to the NR MAC entity 1145, and the LTE MAC entity 1153a of the BS 1150a can correspond to the LTE MAC entity 1144. The LTE PDCP entity 1151a of the BS 1150a can be connected to the LTE RLC entity 1152a, and the NR PDCP entity 1151b of the BS 1150b can be connected to the NR RLC entity 1152b. The LTE RLC entity 1152a can be connected to the LTE MAC entity 1153a, and the NR RLC entity 1152b can be connected to the NR MAC entity 1153b. The NR network can be configured as a primary path 1131, and the LTE network can be configured as a secondary path 1132. In EN-DC, it is mentioned in the standard that the LTE PDCP entity 1151a is configured in the BS 1150a of LTE. In particular, for a split bearer, the LTE PDCP entity 1151a should be configured in the BS 1150a of LTE. The NR PDCP entity can be in the BS 1150a of LTE or the BS 1150b of NR. In the case of a split bearer, at least one of the LTE PDCP entity 1151a of the BS 1150a of LTE and the NR PDCP entity 1151b of the BS 1150b of NR can transmit data to the core network. In practice, it is advantageous that the NR PDCP entity 1151b is configured in the primary path 1131. However, the LTE PDCP entity 1151a can also be configured in the BS 1150a of LTE. In addition, the BS 1150a of LTE and the BS 1150b of NR can directly transmit and receive data to and from each other. Meanwhile, as described above, various embodiments of various DCs can be applied as well as Figure 11B EN-DC illustrated in FIG. 11.
[0334] Figure 12A is a flowchart illustrating a method of operating an electronic device according to various embodiments. Referring to Figure 12AAccording to various embodiments, the electronic device 101 can be connected to a first cellular network and a second cellular network. According to various embodiments, the first cellular network can be an LTE communication network, and the second cellular network can be a 5G (NR) communication network. According to various embodiments, although it is described that the network connected to the electronic device 101 is the first cellular network and the second cellular network, there is no limitation on the type of the network connected to the electronic device 101.
[0335] For example, the electronic device 101 can be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through the second communication processor 214 and the second antenna module 244 of the electronic device 101, and connected to a BS supporting the first cellular network (e.g., LTE) through the first communication processor 212 and the first antenna module 242 of the electronic device 101. Figure 2 Figure 2 In another example, the electronic device can be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through the second communication processor 214 and the second antenna module 244 of the electronic device 101, and connected to a BS supporting the first cellular network (e.g., LTE) through the first communication processor 212 and the first antenna module 242 of the electronic device 101. Figure 2 Figure 2 In another example, the electronic device can be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through the second communication processor 214 and the second antenna module 244 of the electronic device 101, and connected to a BS supporting the first cellular network (e.g., LTE) through the first communication processor 212 and the first antenna module 242 of the electronic device 101. Figure 2
[0336] According to various embodiments, the connection state of the first cellular network and the second cellular network can include a radio resource control (RRC) connected state in which data can be transmitted. The electronic device 101 can be connected to the first cellular network through the first communication processor 212 supporting first cellular network communication, and connected to the second cellular network through the second communication processor 214 supporting second cellular network communication.
[0337] According to various embodiments, if the electronic device 101 satisfies a predetermined condition in operation 1211, the electronic device 101 (e.g., the processor 120, the first communication processor 212, the second communication processor 214, or the integrated communication processor) can configure a low-power mode in operation 1212. According to various embodiments, the low-power mode can be a low-power mode targeting the second communication processor 214 supporting second cellular network (e.g., 5G network) communication. The low-power mode can be a mode of releasing the connection of the second cellular network and switching (or maintaining) the second communication processor 214 in a sleep state or a power-off state.
[0338] According to various embodiments, the predetermined condition can include a condition in which a packet size of transmitted data or received data is equal to or less than a preset value. The low power mode can be configured if the packet size of the transmitted data or the received data is equal to or less than a preset first size (or size value). For example, the low power mode can be configured if the packet size of the data transmitted by the electronic device 101 is equal to or less than 10 kB. According to various embodiments, the low power mode can be configured if a traffic throughput of the data transmitted or received per unit time is equal to or less than a preset second value. For example, the low power mode can be configured if the traffic throughput of the data transmitted or received per unit time by the electronic device 101 is equal to or less than 40 Mbps in a predetermined time. According to various embodiments, the predetermined condition is a condition related to a temperature of the electronic device 101, and can include a condition in which the temperature of the electronic device 101 is higher than or equal to a preset value. The processor 120 can receive a temperature measured by a sensor module (e.g., the sensor module 176) that measures the temperature of the electronic device 101, and compare the measured temperature with the preset value. The processor 120 can configure the low power mode in response to identifying that the measured temperature is higher than or equal to the preset value. Figure 1
[0339] According to various embodiments, the predetermined condition is a condition related to a battery of the electronic device 101, and can include a condition in which a remaining battery power of the electronic device 101 is equal to or less than a preset value (e.g., 15% of a fully charged battery). The processor 120 can configure the low power mode in response to identifying that the remaining battery power is equal to or less than the preset value.
[0340] According to various embodiments, the predetermined conditions can be variously configured, and each of the predetermined conditions can have a priority. The operation of the second communication processor 214 at the time of connecting the second cellular network can be different according to the corresponding predetermined condition. If the predetermined condition has a relatively high priority, the second communication processor 214 can operate in the low power mode corresponding to the condition having the relatively high priority.
[0341] According to various embodiments, the configuration of the low power mode can be determined by the processor 120, and information of the configuration can be transmitted to at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor. According to various embodiments, the configuration of the low power mode can be directly determined by at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor. According to various embodiments, if the configuration of the low power mode is determined by at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor, information about the configuration of the low power mode can be transmitted to the processor 120.
[0342] According to various embodiments, the configuration of the low-power mode can be determined by the processor 120 and transmitted to the first communication processor 212 or the second communication processor 214. For example, the processor 120 can transmit a flag corresponding to the low-power mode configuration to the first communication processor 212 or the second communication processor 214. According to various embodiments, the processor 120 can transmit to the first communication processor 212 or the second communication processor 214 the data packet size or throughput for determining the data transmitted or received per unit time in the low-power mode, and the first communication processor 212 or the second communication processor 214 can determine whether to configure the low-power mode based on the values received from the processor 120.
[0343] According to various embodiments, at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor can directly calculate the packet size or traffic throughput of data transmitted or received per unit time, and determine whether to configure a low-power mode based on the calculation results.
[0344] According to various embodiments, if the display (e.g., Figure 1 When the display device 160 is in a powered-off state (e.g., if the screen is off), the electronic device 101 can be configured in a low-power mode when predetermined conditions are met. For example, if the packet size of transmitted or received data is equal to or smaller than a preset first size when the display of the electronic device 101 is off, this may mean that relatively small packets are continuously generated by an application (app) running in the background. According to various embodiments, by limiting the operation of the second communication processor 214, the power consumption of the electronic device 101 generated by packets transmitted / received in the background app can be reduced.
[0345] According to various embodiments, the state of the display of electronic device 101 can be determined based on inter-process communication (IPC) information available to the processor (e.g., processor 120, first communication processor 212, second communication processor 214, or integrated communication processor). According to various embodiments, if the display state switches from an off state to an on state, the low-power mode configuration can be released. If the display state frequently switches from an off state to an on state, a separate timer can be configured to prevent frequent switching of the low-power mode configuration.
[0346] According to various embodiments, if the electronic device 101 is configured as a low power mode in operation 1212, the electronic device 101 can perform at least one operation for releasing the connection of the connected second cellular network in operation 1213. According to various embodiments, the at least one operation for releasing the connection of the second cellular network can include an operation for transmitting a measurement report of a first type event configured to be reported when a signal of a current serving node is less than a certain value.
[0347] For example, when a first type event is generated, the electronic device 101 according to various embodiments can receive a first message indicating to report measurement information. For example, the first type event can be "service becomes worse than threshold: A2". The electronic device 101 can receive a first message (e.g., RRC connection reconfiguration) indicating to report a condition from a master node 410 (or MCG) of, for example, an MN node (e.g., Figure 4A Figure 4A The electronic device 101 can measure information related to a secondary node 420 (or SCG) of, for example, an SN node specified by the first message, and if it is identified that the reporting condition is satisfied, can be configured to transmit a report message to the master node 410. Thereafter, the electronic device 101 can transmit data through an uplink path connected to the SCG. According to various embodiments, the electronic device 101 can cause the master node to stop communication with the corresponding SCG regardless of the generation of the first type event. According to various embodiments, the electronic device 101 can be configured to report a measurement result when a signal of a current serving node is less than a certain value. According to various embodiments, the electronic device 101 can transmit a pseudo measurement report in response to detection of event A2 by the RRC layer even if event A2 is not detected.
[0348] According to various embodiments, the at least one operation for releasing the RRC connection with the second cellular network can include an operation for transmitting a certain report having a measurement result of a physical (PHY) layer related to a channel state configured to be less than a threshold value at least once. For example, the electronic device 101 can configure a channel quality indicator (CQI) among parameters included in a CSI (channel state information) report to 0 and report the CQI regardless of a current channel state measured in the physical layer.
[0349] According to various embodiments, when reporting CSI, the electronic device 101 can configure various parameters (e.g., reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), signal to interference noise ratio (SINR), and rank index (RI)) measured in the physical layer to be relatively lower than actual measurement values, or configure the various parameters to be minimum values and report them.
[0350] According to various embodiments, the electronic device 101 can configure a power headroom (PH) value and a buffer state (BS) value transmitted by a power headroom report (PHR) or a buffer state report (BSR) transmitted by a MAC layer to be relatively lower than actual measurement values, or configure the PH value and the BS value to be minimum values and report them. When the electronic device 101 measures values different from actual measurement values and transmits a fake measurement report, the network can cause release of an RRC connection between the electronic device 101 and the second cellular network.
[0351] According to various embodiments, a plurality of operations can be selected from the above-described various operations for releasing the RRC connection with the second cellular network and applied step by step, or all operations can be applied. For example, if the electronic device 101 cannot receive release of the RRC connection from the network within a predetermined time after first transmitting a fake measurement result in response to detecting event A2 in the RRC layer, the electronic device 101 can report at least one channel-related parameter included in the CSI report based on values different from current measurement values in the physical layer.
[0352] According to various embodiments, if the electronic device does not receive release of the RRC connection with the second cellular network within a certain time even if the various operations are selectively or step by step, the electronic device can report again based on actual measurement values.
[0353] According to various embodiments, operation 1212 can be omitted. For example, if the amount of data transmitted or received in operation 1211 satisfies a predetermined condition, in operation 1213, the electronic device 101 can perform at least one operation for releasing a connection with the second cellular network without any configuration operation of the low power mode.
[0354] According to various embodiments, in response to identifying that a predetermined condition related to a traffic throughput of data is satisfied, the second communication processor 214 can wait for completion of data transmission or reception without proceeding to operation 1213. In response to identifying that a condition related to remaining battery power or a predetermined condition related to a temperature of the electronic device 101 is satisfied, the second communication processor 214 can proceed to operation 1213 regardless of whether data transmission or reception is completed. The predetermined condition related to the remaining battery power, the predetermined condition related to the temperature of the electronic device 101, and the predetermined condition related to the traffic throughput of data can have different priorities. For example, the predetermined condition related to the remaining battery power and the condition related to the temperature of the electronic device 101 can have a higher priority than the predetermined condition related to the traffic throughput of data. In a state in which data is being received or transmitted through the second cellular network, in response to identifying that all of the predetermined condition related to the remaining battery power, the condition related to the temperature of the electronic device 101, and the predetermined condition related to the traffic throughput of data are satisfied, the electronic device 101 can proceed to operation 1213 regardless of whether data transmission or reception is completed. In a state in which data is being received or transmitted through the second cellular network, in response to identifying that the predetermined condition related to the traffic throughput of data is satisfied, the electronic device 101 can proceed to operation 1213 after data transmission or reception is completed.
[0355] According to various embodiments, if the RRC connection with the second cellular network is released due to at least one operation for releasing a connection with the second cellular network in operation 1213, in operation 1214, the electronic device 101 can transmit or receive data based on first cellular network (e.g., LTE communication network) communication.
[0356] According to various embodiments, in response to the configuration of the low power mode, at least one operation for releasing an RRC connection with the second cellular communication through the second communication processor can be performed, and when the RRC connection with the second cellular network is released, the electronic device 101 can be configured to switch the second communication processor 214 from the awake state to the sleep state. According to various embodiments, the sleep state of the second communication processor can include a state configured to stop at least one function of the second communication processor.
[0357] According to various embodiments, if the data throughput of the data transmitted or received in operation 1211 does not meet predetermined conditions, then in operation 1215, electronic device 101 may operate in general mode instead of low-power mode. General mode may include the normal operation process of electronic device 101 operating in an EN-DC environment.
[0358] Depending on the configuration of processor 120, operations 1211 to 1214 for entering a low-power mode may not be performed. Processor 120 can configure a low-power mode according to user selection and transmit signals indicating whether a low-power mode is configured to the first communication processor 212 and / or the second communication processor 214. The first communication processor 212 and the second communication processor 214 can perform operations 1211 to 1214 when the low-power mode is configured. When the low-power mode is not configured, the first communication processor 212 and the second communication processor 214 may not perform operations 1211 to 1214, regardless of whether predetermined conditions are met.
[0359] According to various embodiments, processor 120, first communication processor 212, and / or second communication processor 214 can activate a second cellular communication network to perform specific services (e.g., services requiring high data transmission or reception rates, such as game-related services, services for measuring data transmission or reception rates, or user-specified services) in a low-power mode configuration. To this end, processor 120 can detect the activation of the specific service and activate the second communication processor 214. The second communication processor 214 can establish a connection with a BS supporting the second cellular communication network and transmit or receive data corresponding to the specific service.
[0360] Figure 12B This is a flowchart illustrating a method of operating an electronic device according to various embodiments. The above refers to... Figure 12A At least some of the descriptions can be equivalently applied to the following... Figure 12B The description will be omitted, and the details will be omitted. Figure 12A Overlapping descriptions. (See reference) Figure 12B According to various embodiments, the electronic device 101 can be connected to a first cellular network and a second cellular network. According to various embodiments, the first cellular network can be an LTE communication network, and the second cellular network can be a 5G (NR) communication network. According to various embodiments, the electronic device can... Figure 2 The second communication processor 214 and the second antenna module 244 are connected to the BS supporting the first frequency band in the second cellular network, and through Figure 2 The first communication processor 212 and the first antenna module 242 are connected to the BS supporting the first cellular network. According to various embodiments, the electronic device can...Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a first frequency band in a second cellular network, and transmit or receive data through the second cellular network. Figure 2 The second communication processor 214 and the third antenna module 246 of the electronic device 101 are connected to a BS supporting a second frequency band (e.g., millimeter wave) in the second cellular network. According to various embodiments, the electronic device can transmit or receive data through the second cellular network by the second communication processor 214 and the third antenna module 246. Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a first frequency band in a second cellular network, and transmit or receive data through the second cellular network. Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a third frequency band different from the first frequency band in the second cellular network. According to various embodiments, the connection state of the first cellular network and the second cellular network can include a radio resource control (RRC) connected state in which data can be transmitted. The electronic device 101 can be connected to the first cellular network by the first communication processor 212 supporting first cellular network communication, and be connected to the second cellular network by the second communication processor 214 supporting second cellular network communication.
[0361] According to various embodiments, if the electronic device 101 (e.g., the processor 120, the first communication processor 212, the second communication processor 214, or the integrated communication processor) satisfies a predetermined condition in operation 1221, the electronic device 101 can configure a low power mode in operation 1222. According to various embodiments, the low power mode can be a low power mode for the second communication processor 214 supporting second cellular network (e.g., 5G network) communication. In operation 1222, the configuration of the low power mode can be performed according to the embodiments described with reference to FIGS. 11A to 11C. Figure 12A
[0362] According to various embodiments, in operation 1223, the electronic device 101 can transmit or receive data based on the connected second cellular network communication. According to various embodiments, in operation 1223, even though the low power mode is currently configured, the electronic device 101 can perform a normal operation (e.g., an operation for reporting a measurement result to a BS). According to various embodiments, after the data transmission or reception is completed, the electronic device 101 can release the connection with the second cellular network in operation 1224.
[0363] According to various embodiments, the electronic device 101 can perform an operation for maintaining the release of the connection with the second cellular network in response to the configuration of the low power mode. According to various embodiments, even though the electronic device 101 receives an indication of a measurement report related to the second cellular network from the first cellular network, the electronic device 101 can ignore the indication and not report the indication in operation 1225, thereby maintaining the release of the connection with the second cellular network.
[0364] According to various embodiments, in operation 1226, the electronic device 101 can transmit or receive data based on first cellular network (e.g., LTE communication network) communication.
[0365] According to various embodiments, in response to the configuration of the low power mode, the electronic device 101 can be configured to maintain the sleep state of the second communication processor 214 in a state in which the RRC connection with the second cellular network is released through the second communication processor, or to switch the second communication processor 214 from the awake state to the sleep state.
[0366] According to various embodiments, if the data throughput of the data transmitted or received in operation 1221 does not satisfy a predetermined condition, in operation 1227, the electronic device 101 can operate in a general mode rather than a low power mode. The general mode can include a normal operation procedure of the electronic device 101 operating in an EN-DC environment.
[0367] Figure 13A is a flowchart illustrating a method of operating an electronic device according to various embodiments. Referring to Figure 13A , the electronic device 101 can be connected to a first cellular network, and can release a connection with a second cellular network. According to various embodiments, all connections of the electronic device 101 with the first cellular network and the second cellular network can be released. According to various embodiments, the first cellular network can be an LTE communication network, and the second cellular network can be a 5G (NR) communication network. According to various embodiments, although it is described that the networks connected to the electronic device 101 are the first cellular network and the second cellular network, there is no limitation on the type of the networks connected to the electronic device 101.
[0368] For example, the electronic device 101 can not be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through Figure 2 the second communication processor 214 and the second antenna module 244, and can be connected to a BS supporting the first cellular network (e.g., LTE) through Figure 2 the first communication processor 212 and the first antenna module 242. In another example, the electronic device can not be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through Figure 2 the second communication processor 214 and the second antenna module 244, and can be connected to a BS supporting a second frequency band (e.g., mmWave) in the second cellular network through Figure 2 the second communication processor 214 and the third antenna module 246. In another example, the electronic device can be connected to a BS supporting a first frequency band (e.g., sub-6 GHz) in the second cellular network through Figure 2The second communication processor 214 and the second antenna module 244 of the electronic device 101 can be connected to a BS supporting a third frequency band (e.g., a frequency band of 1.8 GHz), and can not be connected to a BS supporting a fourth frequency band (e.g., a frequency band of 3.5 GHz) in the second cellular network.
[0369] According to various embodiments, the connection state or the connection release state of the first cellular network and the second cellular network can include a radio resource control (RRC) connected state in which data can be transmitted or an RRC connection release state in which data cannot be transmitted. The electronic device 101 can be connected to the first cellular network through the first communication processor 212 supporting first cellular network communication and to the second cellular network through the second communication processor 214 supporting second cellular network communication.
[0370] According to various embodiments, if the electronic device 101 (e.g., the processor 120, the first communication processor 212, the second communication processor 214, or the integrated communication processor) satisfies a predetermined condition in operation 1311, the electronic device 101 can configure a low power mode in operation 1312. According to various embodiments, the low power mode can be a low power mode targeting the second communication processor 214 supporting second cellular network (e.g., 5G network) communication.
[0371] According to various embodiments, if the packet size of the transmitted or received data is equal to or less than a preset first size, the electronic device 101 can be configured as a low power mode. For example, if the packet size of the data transmitted by the electronic device 101 is equal to or less than 10 kB, the electronic device 101 can configure a low power mode. According to various embodiments, if the traffic throughput of the transmitted or received data per unit time is equal to or less than a preset second value, the low power mode can be configured. For example, if the traffic throughput of the data transmitted or received by the electronic device 101 per unit time for a predetermined time is equal to or less than 40 Mbps, the low power mode can be configured.
[0372] According to various embodiments, the predetermined condition is a condition related to the temperature of the electronic device 101, and can include a condition in which the temperature of the electronic device 101 is higher than or equal to a preset value. The processor 120 can receive a temperature measured by a sensor module (e.g., the sensor module 176) measuring the temperature of the electronic device 101, and compare the measured temperature with the preset value. The processor 120 can configure a low power mode in response to identifying that the measured temperature is higher than or equal to the preset value. Figure 1
[0373] According to various embodiments, the predetermined conditions are conditions related to the battery of the electronic device 101, and may include conditions that the remaining battery power of the electronic device 101 is equal to or less than a preset value. The processor 120 may configure a low-power mode in response to recognizing that the remaining battery power is equal to or less than the preset value.
[0374] According to various embodiments, the predetermined conditions can be configured differently, and each predetermined condition can have a priority. When connecting to the second cellular network, the operation of the second communication processor 214 can differ under the corresponding predetermined conditions. If a predetermined condition with a relatively high priority is met, the second communication processor 214 can operate in a low-power mode corresponding to the condition with the relatively high priority.
[0375] According to various embodiments, the configuration of the low-power mode can be determined by the processor 120, and the configuration information can be transmitted to at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor. According to various embodiments, the configuration of the low-power mode can be directly determined by at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor. According to various embodiments, if the configuration of the low-power mode is determined by at least one of the first communication processor 212, the second communication processor 214, or the integrated communication processor, then the information regarding the configuration of the low-power mode can be transmitted to the processor 120.
[0376] According to various embodiments, when the display (e.g., Figure 1 When the display device 160 is in a powered-off state (e.g., if the screen is off), the electronic device 101 can be configured in a low-power mode if conditions related to the amount of data transmitted are met. For example, if the packet size of the transmitted or received data is equal to or smaller than a preset first size when the display of the electronic device 101 is off, this may mean that relatively small packets are continuously generated by an app operating in the background. According to various embodiments, by limiting the operation of the second communication processor 214, the power consumption of the electronic device 101 due to packets transmitted / received by applications running in the background can be reduced.
[0377] According to various embodiments, if electronic device 101 is configured to a low-power mode in operation 1312, electronic device 101 can perform an operation to release the connection to the second cellular network. According to various embodiments, even if electronic device 101 receives an indication of a measurement report related to the second cellular network from the first cellular network, electronic device 101 can ignore the indication and not report it in operation 1313, thereby releasing the connection to the second cellular network.
[0378] According to various embodiments, operation 1312 can be omitted. For example, if the amount of data transmitted or received in operation 1311 satisfies a predetermined condition, the electronic device 101 can maintain release of the connection with the second cellular network in operation 1313 by ignoring an indication of a measurement report related to the second cellular network and not transmitting the measurement report.
[0379] According to various embodiments, if the connection of the electronic device 101 with the first cellular network is released (e.g., in an RRC idle state), the electronic device 101 can make a connection with the first cellular network. According to various embodiments, even in a state in which the electronic device 101 is connected to the first cellular network, the electronic device 101 receives an indication of a measurement report related to the second cellular network from the network, the electronic device 101 can ignore the indication in operation and not transmit the measurement report, thereby maintaining release of the connection with the second cellular network. If the electronic device 101 becomes in an RRC connected state with the first cellular network, in operation 1314, the electronic device 101 can transmit or receive data based on first cellular network (e.g., LTE communication network) communication.
[0380] According to various embodiments, in response to configuration of the low power mode, the electronic device 101 can be configured to maintain a sleep state of the second communication processor 214 or switch the second communication processor 214 from an awake state to a sleep state in a state in which the RRC connection with the second cellular network is released by the second communication processor.
[0381] According to various embodiments, if the data throughput of the data transmitted or received in operation 1311 does not satisfy a predetermined condition, in operation 1315, the electronic device 101 can operate in a general mode rather than a low power mode. The general mode can include a normal operation procedure of the electronic device 101 operating in an EN-DC environment.
[0382] Figure 13B is a flowchart illustrating a method of operating an electronic device according to various embodiments. Reference is made to Figure 6A , Figure 6B and Figure 13A at least some of the descriptions made can be equally applied to the following descriptions of Figure 13B , and overlapping descriptions of Figure 6A , Figure 6B and Figure 13A will be omitted. Referring to Figure 13B , the electronic device 101 according to various embodiments can be connected to a first cellular network and a second cellular network. According to various embodiments, the first cellular network can be an LTE communication network, and the second cellular network can be a 5G (NR) communication network. According to various embodiments, the electronic device can be connected to the first cellular network and the second cellular network through Figure 2The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a first frequency band in a second cellular network, and are connected to the second cellular network through the first communication processor 212 and the first antenna module 244 of the electronic device 101 supporting the first cellular network. Figure 2 The first communication processor 212 and the first antenna module 244 of the electronic device 101 are connected to a BS supporting a first cellular network. According to various embodiments, the electronic device can be connected to the first cellular network through the first communication processor 212 supporting the first cellular network communication. Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a first frequency band in a second cellular network, and are connected to the second cellular network through the first communication processor 212 and the first antenna module 244 of the electronic device 101 supporting the first cellular network. Figure 2 The second communication processor 214 and the third antenna module 246 of the electronic device 101 are connected to a BS supporting a second frequency band (e.g., mmWave) in a second cellular network. According to various embodiments, the electronic device can be connected to the second cellular network through the second communication processor 214 supporting the second cellular network communication. Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a first frequency band in a second cellular network, and are connected to the second cellular network through the first communication processor 212 and the first antenna module 244 of the electronic device 101 supporting the first cellular network. Figure 2 The second communication processor 214 and the second antenna module 244 of the electronic device 101 are connected to a BS supporting a third frequency band different from the first frequency band in a second cellular network. According to various embodiments, the connection state of the first cellular network and the second cellular network can include a radio resource control (RRC) connected state in which data can be transmitted. The electronic device 101 can be connected to the first cellular network through the first communication processor 212 supporting the first cellular network communication, and can be connected to the second cellular network through the second communication processor 214 supporting the second cellular network communication.
[0383] According to various embodiments, if the electronic device 101 (e.g., the processor 120, the first communication processor 212, the second communication processor 214, or the integrated communication processor) satisfies a predetermined condition in operation 1321, the electronic device 101 can configure a low power mode in operation 1322. According to various embodiments, the low power mode can be a low power mode targeting the second communication processor 214 supporting the second cellular network (e.g., a 5G network) communication. The configuration of the low power mode in operation 1322 can be performed according to the embodiments described above in Figure 12A and Figure 13B
[0384] According to various embodiments, if the electronic device 101 is configured as a low power mode in operation 1322, the electronic device 101 can perform at least one operation for releasing a connection of the connected second cellular network in operation 1323. According to various embodiments, Figure 12A The method described in operation 1213 of the electronic device 101 can be applied to at least one operation for releasing a connection with the second cellular network.
[0385] According to various embodiments, operation 1322 can be omitted. For example, if the amount of data transmitted or received in operation 1321 satisfies a predetermined condition, in operation 1323, the electronic device 101 can perform at least one operation for releasing the connection with the second cellular network without any configuration operation of the low power mode.
[0386] According to various embodiments, in operation 1324, the electronic device 101 can release the RRC connection with the second cellular network according to the at least one operation for releasing the connection with the second cellular network in operation 1323.
[0387] According to various embodiments, the electronic device 101 can perform an operation for maintaining the release of the connection with the second cellular network in response to the configuration of the low power mode. According to various embodiments, even if the electronic device 101 receives an indication of a measurement report related to the second cellular network from the first cellular network, the electronic device 101 can ignore the indication and not report the indication in operation 1325, thereby maintaining the release of the connection with the second cellular network.
[0388] According to various embodiments, in operation 1326, the electronic device 101 can transmit or receive data based on the first cellular network (e.g., LTE communication network) communication.
[0389] According to various embodiments, in response to the configuration of the low power mode, the electronic device 101 can be configured to maintain a sleep state of the second communication processor 214 or switch the second communication processor 214 from an awake state to a sleep state in a state in which the RRC connection with the second cellular network is released through the second communication processor.
[0390] According to various embodiments, if the data throughput of the data transmitted or received in operation 1321 does not satisfy a predetermined condition, in operation 1327, the electronic device 101 can operate in a general mode rather than a low power mode. The general mode can include a normal operation procedure of the electronic device 101 operating in an EN-DC environment.
[0391] Figure 14 is a flowchart illustrating a method of operating an electronic device according to various embodiments. Referring to Figure 14 , the connection of the electronic device 101 with the second cellular network can be connected in an EN-DC environment. The electronic device 101 can be connected to the first cellular network, or the connection can be released. According to various embodiments, the first cellular network can be an LTE communication network, and the second cellular network can be a 5G (NR) communication network.
[0392] According to various embodiments, the electronic device can perform at least one operation for releasing the connection with the second cellular network in response to the configuration of the low power mode. Figure 2The second communication processor 214 and the second antenna module 244 are connected to the BS supporting the first frequency band in the second cellular network, and through Figure 2 The first communication processor 212 and the first antenna module 242 are connected to the BS supporting the first cellular network. According to various embodiments, the electronic device can... Figure 2 The second communication processor 214 and the second antenna module 244 are connected to the BS supporting the first frequency band in the second cellular network, and through Figure 2 The second communication processor 214 and the third antenna module 246 are connected to the BS supporting a second frequency band (e.g., millimeter wave) in the second cellular network. According to various embodiments, the electronic device can... Figure 2 The second communication processor 214 and the second antenna module 244 are connected to the BS supporting the first frequency band in the second cellular network, and through Figure 2 The second communication processor 214 and the second antenna module 244 are connected to a BS supporting a third frequency band different from the first frequency band in the second cellular network. According to various embodiments, the connection state or connection release state of the first and second cellular networks may include a Radio Resource Control (RRC) connection state where data can be transmitted or an RRC connection release state where data cannot be transmitted. Electronic device 101 can be connected to the first cellular network via a first communication processor 212 supporting first cellular network communication, and to the second cellular network via a second communication processor 214 supporting second cellular network communication.
[0393] According to various embodiments, Figure 14 The operation shown can be performed with low-power mode configured, but it can also be performed without low-power mode configured. According to various embodiments, if performed with low-power mode configured... Figure 14 As shown in the operation, the first communication processor 212 can identify whether the processor 120 is configured in a low-power mode. A low-power mode can be configured if the electronic device 101 meets predetermined conditions before releasing the connection. A low-power mode can be configured if the electronic device 101 meets predetermined conditions while the connection is released. The low-power mode can be configured by determining that the processor 120 is in a state where the connection has been released. According to various embodiments, the low-power mode may be a low-power mode targeting a second communication processor 214 that supports communication with a second cellular network (e.g., a 5G network).
[0394] According to various embodiments, when the display (e.g., Figure 1the display device 160) is in an off state (for example, if the screen is turned off), the electronic device 101 can configure a low power mode if a condition related to the amount of data transmitted is satisfied. For example, if the packet size of the data transmitted or received is equal to or less than a preset first size while the display of the electronic device 101 is turned off, this can mean that packets of a relatively small size are continuously generated by an app running in the background. According to various embodiments, by limiting the operation of the second communication processor 214, power consumption of the electronic device 101 due to packets transmitted / received in the background running application can be reduced.
[0395] According to various embodiments, with reference to Figure 14 If the data packet to be transmitted or received by the electronic device 101 is generated in operation 1410, the electronic device 101 (for example, the processor 120, the first communication processor 212, the second communication processor 214, or the integrated communication processor) can configure a measurement reporting time to a preset time (for example, 20 seconds) and delay the measurement reporting in response to an indication of the measurement reporting related to the second cellular network from the network in operation 1420. According to various embodiments, if the data packet to be transmitted or received by the electronic device 101 is not generated in operation 1410, the electronic device 101 can identify whether an inactive timer has expired in operation 1450. If it is identified that the inactive timer has expired in operation 1450, the connection with the first cellular network can be released in operation 1460. According to various embodiments, if there is no data transmitted / received for a time (for example, 10 seconds) configured in the inactive timer, the electronic device 101 releases the connection with the first cellular network, and thus the state of releasing the connection with the second cellular network can be maintained due to the delayed reporting of the measurement reporting.
[0396] According to various embodiments, in operation 1430, the electronic device 101 can identify whether a reporting delay timer related to the delay of the measurement reporting time has expired. If the reporting delay timer has not expired based on the identification result, the electronic device 101 can identify whether the inactive timer of the data has expired in operation 1450. If the inactive timer of the data has expired based on the identification result, the electronic device 101 can release the connection with the first cellular network in operation 1460. If the inactive timer of the data has not expired based on the identification of operation 1450, the electronic device 101 can repeat the process by identifying whether the data packet to be transmitted or received is generated in operation 1410.
[0397] According to various embodiments, if a report delay timer related to a delay of a measurement report time has expired based on the identification result of operation 1430, the electronic device 101 can transmit a measurement report (MR) related to the second cellular network in operation 1440.
[0398] According to various embodiments, the determination as to whether there is a data packet for transmission / reception in operation 1410 can be performed based on transmission / reception of user data other than transmission / reception of a control signal, or can be performed considering both the control signal and the user data.
[0399] According to various embodiments, in response to the configuration of the low power mode, the electronic device 101 can be configured to maintain a sleep state of the second communication processor 214 in a state where the RRC connection with the second cellular network is released through the second communication processor, or to switch the second communication processor 214 from the awake state to the sleep state.
[0400] According to various embodiments, if the data throughput of the data transmitted or received in operation 1420 does not satisfy a predetermined condition, the electronic device 101 can proceed in a general mode rather than a low power mode in operation 1460. The general mode can include a normal operation procedure of the electronic device 101 operating in an EN-DC environment.
[0401] Figure 15A A wireless protocol structure in an LTE system is illustrated.
[0402] Referring to Figure 15A According to various embodiments, the wireless protocol stack of the LTE system can include, in the UE 1560a and the LTE eNB 1560b, Packet Data Convergence Protocol (PDCP) entities 1561a and 1561b, Radio Link Control (RLC) entities 1562a and 1562b, Medium Access Control (MAC) entities 1563a and 1563b, and Physical (PHY) entities 1564a and 1564b, respectively.
[0403] According to various embodiments, the PDCP entities 1561a and 1561b can be used to perform IP header compression / decompression operations. The main functions of the PDCP can be described as follows. According to various embodiments, the LTE protocol of the UE and the EN can further include an NR PDCP in order to support various functions of the EN-DC function in an EN-DC environment.
[0404] - Header compression and decompression function (header compression and decompression: ROHC only)
[0405] - User data transmission function (transfer of user data)
[0406] - In-Sequence Delivery Function (In-Sequence Delivery of Upper Layer PDUs at RLC AM PDCP Re-establishment procedure)
[0407] - Reordering Function (Separate bearers for DC (RLC AM only supported): PDCP PDU routing for transmission and PDCP PDU reordering for reception)
[0408] - Duplicate Detection Function (Duplicate detection of lower layer SDUs at RLC AM PDCP Re-establishment procedure)
[0409] - Re-transmission Function (Re-transmission of PDCP SDUs at handover for separate bearers for DC and PDCP PDUs at PDCP data recovery procedure for RLC AM)
[0410] - Ciphering and deciphering function (Ciphering and deciphering)
[0411] - Timer-based SDU discard function (Timer-based SDU discard in uplink)
[0412] According to various embodiments, a Radio Link Control (RLC) 1562a or 1562b can reconfigure PDCP Packet Data Units (PDUs) to appropriate sizes and perform ARQ operation. The main functions of RLC can be described as follows.
[0413] - Data transfer function (Transfer of Upper Layer PDUs)
[0414] - ARQ function (Error correction by ARQ (only for AM data transfer))
[0415] - Concatenation, Segmentation, and Reassembly function (Concatenation, Segmentation, and Reassembly of RLC SDUs (only for UM and AM data transfer))
[0416] - Re-segmentation function (Re-segmentation of RLC data PDUs (only for AM data transfer))
[0417] - Reordering function (Reordering of RLC data PDUs (only for UM and AM data transfer)
[0418] - Duplicate Detection function (Duplicate detection (only for UM and AM data transfer))
[0419] - Error Detection function (Protocol error detection (only for AM data transfer))
[0420] - RLC SDU discard function (RLC SDU discard (only for UM and AM data transfer))
[0421] - RLC re-establishment function (RLC re-establishment)
[0422] According to various embodiments, the MAC 1563a or 1563b can be connected to a plurality of RLC layer devices included in one UE, and can perform an operation of multiplexing and demultiplexing an RLC PDU into / from a MAC PDU. The main functions of the MAC are described below.
[0423] - Mapping function (mapping between logical channels and transport channels)
[0424] - Multiplexing and demultiplexing function (multiplexing MAC SDUs belonging to one or different logical channels into a transport block (TB) transmitted to / from a physical layer on a transport channel, or demultiplexing the MAC SDUs from the transport block)
[0425] - Scheduling information reporting function (scheduling information reporting)
[0426] - HARQ function (error correction through HARQ)
[0427] - Logical channel priority control function (priority handling between logical channels of one UE)
[0428] - UE priority control function (priority handling between UEs by means of dynamic scheduling)
[0429] - MBMS service identification function (MBMS service identification)
[0430] - Transport format selection function (transport format selection)
[0431] - Padding function (padding)
[0432] According to various embodiments, the PHY 1564a or 1564b can perform the following operations: channel encoding and modulation on a higher layer to generate an OFDM symbol, and transmission of the OFDM symbol through a radio channel, or demodulation and channel decoding on an OFDM symbol received through a radio channel, and transmission thereof to a higher layer.
[0433] Figure 15B A radio protocol structure of a next-generation mobile communication system according to various embodiments is shown.
[0434] Reference Figure 15BAccording to various embodiments, a radio protocol stack of a next-generation mobile communication system can include NR PDCP 1571a and 1571b, NR RLC 1572a and 1572b, NR MAC 1573a and 1573b, and NR PHY 1574a and 1574b in the UE 1570a and the NR gNB 1570b, respectively. Although not shown, a radio protocol stack of a next-generation mobile communication system can further include a service data adaptation protocol (SDAP) in each of the UE 1570a and the NR gNB 1570b. For example, the SDAP can manage allocation of radio bearers based on quality of service (QoS) of user data.
[0435] According to various embodiments, the main functions of the NR PDCP 1571a or 1571b can include some of the following functions.
[0436] - header compression and decompression function (header compression and decompression: ROHC only)
[0437] - user data transfer function (transfer of user data)
[0438] - in-sequence delivery function (in-sequence delivery of upper layer PDUs)
[0439] - reordering function (reordering of received PDCP PDUs)
[0440] - duplicate detection function (duplicate detection of lower layer SDUs)
[0441] - retransmission function (retransmission of PDCP SDUs)
[0442] - ciphering and deciphering function (ciphering and deciphering)
[0443] - timer-based SDU discard function (timer-based SDU discard in uplink)
[0444] According to various embodiments, the reordering function of the NR PDCP is a function of sequentially reordering PDCP PDUs received from a lower layer based on a PDCP sequence number (SN), and can include a function of sequentially transferring reordered data to an upper layer, a function of recording PDCP PDUs lost due to reordering, a function of reporting a status of the lost PDCP PDUs to a transmission side, and a function of requesting retransmission of the lost PDCP PDUs.
[0445] According to various embodiments, the main functions of the NR RLC 1572a or 1572b can include some of the following functions.
[0446] - Data transfer function (transfer of upper layer PDUs)
[0447] - In-sequence delivery function (in-sequence delivery of upper layer PDUs)
[0448] - Out-of-sequence delivery function (out-of-sequence delivery of upper layer PDUs)
[0449] - ARQ function (error correction through ARQ)
[0450] - Concatenation, segmentation, and reassembly function (concatenation, segmentation, and reassembly of RLC SDUs)
[0451] - Re-segmentation function (re-segmentation of RLC PDUs)
[0452] - Reordering function (reordering of RLC PDUs)
[0453] - Duplicate detection function (duplicate detection)
[0454] - Error detection function (protocol error detection)
[0455] - RLC SDU discard function (RLC SDU discard)
[0456] - RLC re-establishment function (RLC re-establishment)
[0457] According to various embodiments, the in-sequence delivery function (in-sequence delivery) of the NR RLC is a function of delivering RLC SDUs received from a lower layer to a higher layer in sequence, and can include a function of reassembling and transmitting RLC PDUs when one original RLC SDU is divided into a plurality of RLC SDUs and then received, a function of reordering received RLC PDUs based on RLC sequence numbers (SNs) or PDCP SNs, a function of recording missing RLC PDUs due to reordering, a function of reporting a status of missing RLC PDUs to a transmission side, a function of requesting retransmission of missing RLC PDUs, a function of sequentially delivering only RLC SDUs before missing RLC SDUs to a higher layer if there are missing RLC SDUs, a function of sequentially delivering all RLC SDUs received before a timer is started to a higher layer if a predetermined timer expires even if there are missing RLC SDUs, or a function of sequentially delivering all RLC SDUs received before a point of time to a higher layer if a predetermined timer expires even if there are missing RLC SDUs. The out-of-sequence function (out-of-sequence delivery) of the NR RLC is a function of delivering RLC SDUs received from a lower layer to a higher layer directly without regard to the order of the RLC SDUs, and can include a function of reassembling and transmitting RLC PDUs when one original RLC SDU is divided into a plurality of RLC SDUs and then received, and a function of storing RLC SNs or PDCP SNs of received RLC PDUs, reordering the RLC PDUs, and recording missing RLC PDUs.
[0458] According to various embodiments, the NR MAC 1573a or 1573b can be connected to a plurality of NR RLC layers included in one UE, and the main functions of the NR MAC can include some of the following functions.
[0459] - Mapping function (mapping between logical channels and transport channels)
[0460] - Multiplexing and demultiplexing function (multiplexing / demultiplexing of MAC SDUs)
[0461] - Scheduling information reporting function (scheduling information reporting)
[0462] - HARQ function (error correction through HARQ)
[0463] - Logical channel prioritization function (priority handling between logical channels of one UE)
[0464] - UE prioritization function (priority handling between UEs by means of dynamic scheduling)
[0465] - MBMS service identification function (MBMS service identification)
[0466] - transport format selection function (transport format selection)
[0467] - padding function (padding)
[0468] According to various embodiments, the NR PHY 1574a or 1574b can perform the following operations: channel encoding and modulation on a higher layer to generate an OFDM symbol, and transmission of the OFDM symbol through a radio channel, or demodulation and channel decoding on an OFDM symbol received through a radio channel, and transmission of the same to a higher layer.
[0469] Figure 16 Data changes between network layers are shown.
[0470] According to various embodiments, the following [Table 1] shows information that can be included in a MAC header.
[0471] [Table 1]
[0472]
[0473]
[0474] Referring to Figure 16 , the communication protocol stack 1600 of the electronic device (e.g., the electronic device 101) according to various embodiments can include a PDCP entity 1601, an RLC entity 1602, a MAC entity 1603, and a PHY entity 1604. The PDCP entity 1601, the RLC entity 1602, the MAC entity 1603, and the PHY entity 1604 can be entities of a wireless protocol based on an LTE system or entities of a wireless protocol based on an NR system. For example, when the electronic device transmits and receives data based on LTE, the PDCP entity 1601, the RLC entity 1602, the MAC entity 1603, and the PHY entity 1604 of the wireless protocol based on the LTE system can be configured. For example, when the electronic device transmits and receives data based on NR, the PDCP entity 1601, the RLC entity 1602, the MAC entity 1603, and the PHY entity 1604 of the wireless protocol based on the NR system can be configured. For example, as shown in FIG. 16, packet data processed based on the PDCP entity 1601, the RLC entity 1602, the MAC entity 1603, and the PHY entity 1604 can be at least temporarily stored in the memory 1610 (e.g., the main memory 1610 or the sub memory 1611) of the electronic device. Figure 10 Figure 1 some logical regions or some physical regions of the volatile memory 132 or the memory within the communication processors 212, 214. According to various embodiments, the PDCP entity 1601 can further include PDCP headers 1621, 1623, and 1625 in PDCP SDUs 1614, 1615, and 1616 based on corresponding Internet Protocol (IP) packets of the data 1611, 1612, and 1613, respectively, and transmit PDCP PDUs 1622, 1624, and 1626. The PDCP header information transmitted by the LTE PDCP entity can be different from the PDCP header information transmitted by the NR PDCP entity. According to various embodiments, the PDCP buffer 1620 can be implemented in logical regions or physical regions designated within the memory 1610. The PDCP buffer 1620 can be based on the PDCP entity 1601 receiving and at least temporarily storing the PDCP SDUs 1614, 1615, and 1616, further including the PDCP headers 1621, 1623, and 1625 in the PDCP SDUs 1614, 1615, and 1616, and transmitting the PDCP PDUs 1622, 1624, and 1626 to the RLC layer. According to various embodiments, the RLC entity 1602 can add RLC headers 1631 and 1634 to first data 1632 and second data 1635 reconfigured from the PDCP PDUs 1622, 1624, and 1626, and transmit RLC PDUs 1633 and 1636. The LTE-based RLC header information can be different from the NR-based RLC header information.
[0475] According to various embodiments, the MAC entity 1602 can add, for example, a MAC header 1641 and padding 1642 to the MAC SDU, and transmit a MAC PDU 1643 that can be processed by the physical layer 1604 as a transport block 1651. The transport block 1651 can be processed into time slots 1652, 1653, 1654, 1655, and 1656.
[0476] According to various embodiments, although not shown in Figure 16 the memory 1610 can include corresponding buffers for the RLC layer and the MAC layer.
[0477] Figure 17 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0478] According to various embodiments, the UE 1700 (e.g., the electronic device 101) can include a 5G modem 1701 (e.g., a first communication processor 214 of FIG. 1) and an LTE modem 1702 (e.g., a second communication processor 214 of FIG. 1). Figure 2 Figure 2 the first communication processor 212) in operation 1711. In operation 1712, the LTE modem 1701 can configure the SCG measurement reporting condition (SCG measurement configuration). In operation 1713, the 5G modem 1701 can perform the measurement. In operation 1714, the LTE modem 1702 can complete the attachment with the MN 1703. If it is identified that the event B1 is satisfied, in operations 1715 and 1716, the 5G modem 1701 and the LTE modem 1702 can transmit the measurement report to the MN 1703. For example, the electronic device 101 can transmit the cell identification information (or node identification information) of the measurement greater than the threshold value to the MN 1703.
[0479] According to various embodiments, in operation 1717, the MN 1703 can determine the SCG based on the measurement report. For example, the MN 1703 can select the SN 1704. In operation 1718, the MN 1703 can make a request for adding the SgNB to the SN 1704 and receive its confirmation. In operation 1719, the MN 1703 can perform the RRC connection reconfiguration with the SCG including the reporting condition of the event A2 of the UE 1700. In operation 1720, the 5G modem 1701 can configure the reporting condition. In operation 1721, the 5G modem 1701 can perform the SSB synchronization. In operation 1722, the UE 1700 can perform the contention free (CF) RACH with the SN 1704. In operation 1723, the UE 1700 can complete the SCG addition with the MN 1703 and the SN 1704.
[0480] According to various embodiments, if a predetermined condition in operation 1724 is satisfied, Figure 6A According to various embodiments, the configuration of the low power mode can be performed before operation 1724. In this case, in operation 1724, the UE 1700 can include an operation for identifying whether the currently configured mode is the low power mode.
[0481] According to various embodiments, the UE 1700 can perform a measurement and detect event A2, which corresponds to the strength of a corresponding serving cell (e.g., the SN 1704) being lower than a threshold (the service becomes worse compared to the threshold). In operation 1725 and operation 1726, the UE 1700 can transmit a pseudo measurement report in response to detecting event A2 to the MN 1703. According to various embodiments, the UE 1700 can transmit the pseudo measurement report to the MN 1703 in response to the on state of the low power mode even if event A2 is not detected. In operation 1727, the MN 1703 and the SN 1704 can transmit and receive an SgNB release request / acknowledgement. In operation 1728, the MN 1703 can perform an RRC connection reconfiguration related to the SCG release configuration with the UE 1700. In operation 1729, the UE 1700 can complete the SCG release.
[0482] Figure 18 FIG. 17 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0483] According to various embodiments, the UE 1800 (e.g., the electronic device 101) can include a 5G modem 1801 and an LTE modem 1802. In operation 1811, the UE 1800 can perform a contention-free (CF) RACH with the SN 1804. In operation 1812, the UE 1800 can complete an SCG addition with the MN 1803 and the SN 1804.
[0484] According to various embodiments, if a predetermined condition in Equation 1 is satisfied, Figure 6A According to various embodiments, the configuration of the low power mode can be performed before operation 1813. In this case, in operation 1813, the UE 1800 can include an operation for identifying whether a currently configured mode is the low power mode.
[0485] According to various embodiments, the UE 1800 can perform a measurement and detect event A2, which corresponds to the strength of a corresponding serving cell (e.g., the serving cell 1804) being lower than a threshold (the service becomes worse compared to the threshold). In operation 1814 and operation 1815, the UE 1100 can transmit a pseudo measurement report in response to detecting event A2 to the MN 1803. According to various embodiments, the UE 1800 can transmit the pseudo measurement report to the MN 1803 in response to the on state of the low power mode even if event A2 is not detected.
[0486] According to various embodiments, if even though the pseudo measurement report in response to the detection of the event A2 is transmitted to the MN 1803, the NR release message (e.g., SgNB release request / acknowledgement) is not received within a preset time (T1), at least one channel-related parameter included in the CSI report can be additionally transmitted through the pseudo measurement report in operation 1816.
[0487] According to various embodiments, in operation 1816, at least one channel-related parameter included in the CSI report can be transmitted through the pseudo measurement report without operation 1814.
[0488] According to various embodiments, in operation 1817, the MN 1803 and the SN 1804 can transmit and receive the SgNB release request / acknowledgement. In operation 1818, the MN 1803 can perform RRC connection reconfiguration related to the SCG release configuration with the UE 1800. In operation 1819, the UE 1800 can complete the SCG release.
[0489] Figure 19 is a flowchart illustrating operations of a UE, an MCG, and an SCG according to various embodiments.
[0490] The UE 1900a (e.g., the electronic device 101) according to various embodiments can include a 5G modem 1900b and an LTE modem 1900c. In operation 1901, the LTE modem 1900c can establish an RRC connection with the MN 1900d. In operation 1902, the LTE modem 1900c can perform an authentication / security procedure with the MN 1900d. In operation 1903, the LTE modem 1900c can perform an RRC connection reconfiguration related to an SCG measurement configuration with the MN 1900d and complete attachment in operation 1905. In operation 1904, the LTE modem 1900c can perform the SCG measurement configuration. For example, when an event B1 is detected, the SCG measurement configuration can be a report on measurement information. However, if a low power mode is configured based on identification on whether the low power mode is turned on in operation 1906, in operation 1907, the 5G modem 1900b can not perform a preset measurement. According to various embodiments, the configuration of the low power mode can be performed in operation 1906 or before operation 1906. In this case, in operation 1906, the UE 1900a can include an operation for identifying whether a currently configured mode is a low power mode.
[0491] Accordingly, the measurement report transmission indicated by reference numerals 1908 and 1909, the operation for SCG selection indicated by reference numeral 1910, the operation of transmitting and receiving an SgNB addition request / confirmation with the SN 1900e indicated by reference numeral 1911, the RRC connection reconfiguration operation indicated by reference numeral 1912, the SSB synchronization operation indicated by reference numeral 1913, the CF RACH operation indicated by reference numeral 1914, and the SCG addition completion operation indicated by reference numeral 1915 can not be performed. Accordingly, in the state in which the low power mode is configured, establishment of a connection with the second cellular network can be additionally prevented.
[0492] Figure 20 FIG. 19 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0493] The UE 2000 (e.g., the electronic device 101) according to various embodiments can include a 5G modem 2001 and an LTE modem 2002. In operation 2011, the LTE modem 2002 can establish an RRC connection with the MN 2003. In operation 2012, the 5G modem 2001 can be configured to turn on a low power mode as described in FIG. 8. According to various embodiments, the configuration of the low power mode can be performed before operation 2011. In this case, the 5G modem 2001 can include an operation for identifying whether the currently configured mode is the low power mode in operation 2012.
[0494] According to various embodiments, in operation 2013, the MN 2003 can transmit a configuration of an NR measurement report (NR measurement configuration) to the UE 2000. The LTE modem 2002 that receives the configuration of the NR measurement report can transmit a measurement request to the 5G modem 2001 after a delay time corresponding to the configured time (Td) without immediately transmitting the measurement request. To this end, the LTE modem 2002 can drive a timer configured as the time (Td).
[0495] According to various embodiments, if the preset data inactivity configuration time (Ta) has expired because there is no data transmitted / received for a predetermined time before the timer expires, the LTE modem 2002 can receive an LTE RRC release message from the MN 2003 in operation 2014. According to various embodiments, if the preset data inactivity configuration time (Ta) has expired because there is data transmitted / received for a predetermined time before the timer expires, the LTE modem 2002 can perform an LTE RRC release procedure in operation 2014. According to various embodiments, the determination as to whether there is a data packet transmitted / received for a predetermined time can be performed based on the transmission / reception of user data other than the transmission / reception of control signals, or can be performed considering both the control signals and the user data.
[0496] According to various embodiments, since the LTE RRC is released in operation 2015 even though the timer driven for the delay report request has expired, the LTE modem 2002 cannot transmit the measurement result report, and thus there is no need to transmit the measurement result to the 5G modem 2001. Accordingly, the measurement request indicated by reference numeral 2016, the measurement indicated by reference numeral 2017, the transmission of the measurement result indicated by reference numerals 2018 and 2019, and the SCG addition operation indicated by reference numeral 2020 can not be performed with the SN 2004. Thus, in a state in which the low power mode is configured, additional establishment of a connection with a second cellular network can be prevented according to the delay configuration of the report request.
[0497] Figure 21 FIG. 19 is a flowchart illustrating a method of operating a user terminal, an MN, and an SN according to various embodiments.
[0498] The UE 2100 (e.g., the electronic device 101) according to various embodiments can include a 5G modem 2101 and an LTE modem 2102. In operation 2111, the LTE modem 2102 can establish an RRC connection with the MN 2103. In operation 2112, the 5G modem 2101 can be configured to turn on a low power mode as described in FIG. 8.
[0499] According to various embodiments, in operation 2113, the MN 2103 can transmit a configuration of an NR measurement report (NR measurement configuration) to the UE 2100. The LTE modem 2102 that receives the configuration of the NR measurement report can transmit a measurement request to the 5G modem 2101 after a delay time corresponding to a preset time (Td) without immediately transmitting the measurement request. To this end, the LTE modem 2102 can drive a timer configured as (Td).
[0500] According to various embodiments, if no connection release message is received from the BS or the data activity state is maintained until the timer expires, in operation 2114, the LTE modem 2102 may transmit a measurement request to the 5G modem 2101 according to normal operation.
[0501] According to various embodiments, the 5G modem 2101 may perform a measurement in operation 2115 in response to receiving a measurement request from the LTE modem 2102, and transmit the measurement results to the MN 2103 in operations 2116 and 2117. In operation 2118, the UE 2100 may complete the SCG addition with the MN 2103 and SN 2104.
[0502] Figure 22 The sleep state of a low-power mode for an electronic device according to various embodiments is shown. (Reference) Figure 22 AP2210 (e.g., Figure 1 The processor 120 can boot the LTE modem 2230 (e.g., by running in the kernel 2220) Figure 2 The first communication processor 212) and the 5G modem 2240 (e.g., Figure 2 The second communication processor 214). The LTE modem 2230 may include a CPU 2231, a power management module (HW_PWR) 2232, an interface 2233, and a memory 2234. According to various embodiments, at least one of the RFIC control module 2234a, the protocol stack 2234b, and the bootloader 2234c may be loaded and run in the memory 2234. The 5G modem 2240 may include a CPU 2241, a power management module (HW_PWR) 2242, an interface 2243, and a memory 2244. According to various embodiments, at least one of the RFIC control module 2244a, the protocol stack 2244b, and the bootloader 2244c may be loaded and run in the memory 2244.
[0503] According to various embodiments, through the operation of kernel 2220, AP 2210 (e.g., processor 120) can boot LTE modem 2230 by loading bootloader 2234c of LTE modem 2230, and boot 5G modem 2240 by loading bootloader 2244c of 5G modem 2240.
[0504] According to various embodiments, if the 5G modem 2240 of the electronic device 101 enters a low power mode, the 5G modem 2240 can switch from a wake-up state to a sleep state and stop the operation of at least one entity. For example, in the sleep state, only the interface 2243 and the power management module 2242 of the 5G modem 2240 are operated, and the running of at least one of the CPU 2241, the RFIC control module 2244a, the protocol stack 2244b, and the bootloader 2244c loaded into the memory 2244 can be stopped.
[0505] According to various embodiments, if the low power mode state is released, the 5G modem 2240 can switch from the sleep state to the wake-up state. For example, when switching to the wake-up state, an NR wake-up signal can be transmitted from the LTE modem 2230 to the 5G modem 2240 through the NR wake-up pin 2250 configured between the interface 2233 of the LTE modem 2230 and the interface 2243 of the 5G modem 2240.
[0506] According to various embodiments, the 5G modem 2240 that receives the NR wake-up signal can supply power from the power management module 2242 to at least one entity (e.g., the CPU 2241, the RFIC control module 2244a, the protocol stack 2244b, or the bootloader 2244c) whose running is stopped, so that the stopped function can be run.
[0507] According to various embodiments, the point in time at which the 5G modem 2240 enters the sleep state can be before the addition of NR access from the time at which the electronic device 101 is booted, or until the reception of an NR measurement request and RRC configuration from the LTE modem before the addition of NR access. According to various embodiments, the 5G modem 2240 can enter the sleep state periodically according to an NR connected mode discontinuous reception (CDRX) even after the addition of NR access. According to various embodiments, the 5G modem 2240 can maintain the sleep state from the point in time at which NR access is released until the point in time at which the next NR access is added.
[0508] According to various embodiments, in the RRC connected state of the LTE modem 2230, the NR modem 2240 can be in the sleep state or the wake-up state. In the LTE RRC idle, the NR can always be in the sleep state.
[0509] Figure 23 An example of a method of an electronic device measuring a reception data amount according to various embodiments is illustrated.
[0510] Referring toFigure 23 Data received through various paths (e.g., MCG bearer, split bearer, and SCG bearer) can be transmitted to the AP 2310 through the LTE modem 2330 or the 5G modem 2340.
[0511] According to various embodiments, the LTE modem 2330 can include the PHY layer 2331, the MAC layer 2332, the RLC layer 2333, and the PDCP layer 2334 as described above, and the 5G modem 2340 can include the PHY layer 2341, the MAC layer 2342, the RLC layer 2343, and the PDCP layer 2344 as described above.
[0512] According to various embodiments, data processed by the PDCP layers 2334 and 2344 of the LTE modem 2330 and the 5G modem 2340 can be allocated to the rmnets 2321, 2322, and 2323 of the kernel 2320 based on each service type by the Hostifs 2335 and 2345.
[0513] According to various embodiments, each Hostif 2335 or 2345 can identify a packet size of transmitted / received data, and determine whether to configure a low power mode based on the identified packet size.
[0514] According to various embodiments, if a packet size for configuring a low power mode is configured to be 10 kB or less, and assuming that the packet sizes of transmitted / received data identified by the Hostifs 2335 or 2345 are 1843 bytes, 543 bytes, and 1476 bytes, the 5G modem 2340 can be configured to a low power mode and switched to a sleep state.
[0515] A method of operating an electronic device supporting dual connectivity according to one of various embodiments can be provided. The electronic device can include a first communication processor 212 supporting first network communication with a first network and a second communication processor 214 supporting second network communication with a second network different from the first network. The method can include an operation of configuring a low power mode if the first network communication and the second network communication are both configured to a radio resource control (RRC) connected state in which data can be transmitted and if an amount of transmitted or received data satisfies a predetermined condition, an operation of performing at least one operation for releasing an RRC connection with the second network through the second communication processor in response to the configuration of the low power mode, and an operation of switching the second communication processor to a sleep state if the RRC connection with the second network is released.
[0516] According to various embodiments, the predetermined condition can include a case where a packet size of the transmitted or received data is equal to or less than a preset first size.
[0517] According to various embodiments, the predetermined condition can include a case where a traffic throughput of the transmitted or received data per unit time is equal to or less than a preset second value.
[0518] According to various embodiments, the electronic device can further include a display, and the configuring of the low-power mode can be performed when the display is in an off state.
[0519] According to various embodiments, the at least one operation for releasing the RRC connection with the second network can include an operation of transmitting a measurement report of a first type event configured to be reported when a signal of a currently serving node is less than a specific value.
[0520] According to various embodiments, the at least one operation for releasing the RRC connection with the second network can include an operation of transmitting a specific report in which a measurement result related to a channel state is configured to be less than a threshold value.
[0521] According to various embodiments, the sleep state of the second communication processor can include a state configured to stop at least one function of the second communication processor.
[0522] Figure 24A is a block diagram of an electronic device according to various embodiments of the disclosure.
[0523] Referring to Figure 24A , an electronic device 500 (e.g., the electronic device 101) according to various embodiments of the disclosure can include an application processor 2410 (e.g., the processor 120), a first communication processor 2420 (e.g., the first communication processor 212), and a second communication processor 2430 (e.g., the second communication processor 214). Figure 1 Figure 1 Figure 2 Figure 2
[0524] According to various embodiments of the disclosure, the application processor 2410 can be electrically connected to the first communication processor 2420 and the second communication processor 2430. The application processor 2410 can transmit data to or receive data from an external electronic device (not shown) through the first communication processor 2420 or the second communication processor 2430. The application processor 2410 can control various applications installed in the electronic device 101 based on the transmitted or received data. According to an embodiment, the first communication processor 2420 and the second communication processor 2430 can be implemented as a first communication circuit and a second communication circuit within a single chip or a single package.
[0525] According to various embodiments of the present disclosure, the first communication processor 2420 can perform first cellular communication with a first node (e.g., a master node (MN) 410) of the first node (e.g., the master node (MN) 410). The first communication processor 2420 can transmit or receive control messages and data to or from the first node 410 through the first cellular communication. The first cellular communication can be one of various cellular communication schemes supported by the electronic device 101. For example, the first cellular network 292 can be one of fourth generation mobile communication schemes (e.g., one of long term evolution (LTE), LTE-Advanced (LTE-A), and LTE-A pro), and can correspond to a communication scheme of the first cellular network 292, for example, with respect to FIG. 2. Figure 4A Figure 2 According to various embodiments of the present disclosure, the second communication processor 2430 can perform second cellular communication with a second node (e.g., a secondary node (SN) 420) of the second node (e.g., the secondary node (SN) 420). The second communication processor 2430 can transmit or receive data to or from the second node 420 through the second cellular communication. The second cellular communication can be one of various cellular communication schemes supported by the electronic device 101, and can correspond to a communication scheme of the second cellular network 294, for example, with respect to FIG. 2.
[0526] According to various embodiments of the present disclosure, the second communication processor 2430 can perform second cellular communication with a second node (e.g., a secondary node (SN) 420) of the second node (e.g., the secondary node (SN) 420). The second communication processor 2430 can transmit or receive data to or from the second node 420 through the second cellular communication. The second cellular communication can be one of various cellular communication schemes supported by the electronic device 101, and can correspond to a communication scheme of the second cellular network 294, for example, with respect to FIG. 2. Figure 4A Figure 2 According to various embodiments of the present disclosure, the second communication processor 2430 can perform second cellular communication with a second node (e.g., a secondary node (SN) 420) of the second node (e.g., the secondary node (SN) 420). The second communication processor 2430 can transmit or receive data to or from the second node 420 through the second cellular communication. The second cellular communication can be one of various cellular communication schemes supported by the electronic device 101, and can correspond to a communication scheme of the second cellular network 294, for example, with respect to FIG. 2.
[0527] According to various embodiments of the present disclosure, mainly an E-UTRAN-NR dual connectivity (EN-DC) environment in which the first cellular communication is a fourth generation mobile communication scheme and the second cellular communication is a fifth generation mobile communication scheme is described, but the present disclosure is not limited thereto. For example, various embodiments of the present disclosure can be applied to an NR-E-UTRAN dual connectivity (NE-DC) environment in which the first cellular communication is a fifth generation mobile communication scheme and the second cellular communication is a fourth generation mobile communication scheme, and an environment in which the first cellular communication scheme and the second cellular communication scheme are both fifth generation mobile communication schemes but they support different frequency bands. According to various embodiments of the present disclosure, by controlling the first communication processor 2420 and the second communication processor 2430, the application processor 2410 can transmit or receive data through the first cellular communication or the second cellular communication.
[0528] According to various embodiments of the present disclosure, the electronic device 101 can use both the first cellular communication and the second cellular communication. The electronic device 101 can transmit or receive data for a connection of the second cellular communication to / from the first node 410 through the first cellular communication. The data for the connection of the second cellular communication can include a radio resource control message. When the connection of the second cellular communication is established and data is transmitted / received through the second cellular communication, power consumption can be higher than data transmission / reception using only the first cellular communication. When the second cellular communication is a fifth-generation cellular communication, various operations supported through the second cellular communication (e.g., beam search, beamforming, and communication using a high frequency band of a millimeter wave band), power consumption for the second cellular communication can be higher than power consumption required for the first cellular communication.
[0529] According to various embodiments of the present disclosure, when the electronic device 101 uses the second cellular communication, the temperature of the electronic device 101 can increase due to the use of the second cellular communication. If the temperature of the electronic device 101 increases, various elements of the electronic device 101 can be damaged, and threshold voltages for operating various elements can increase, which can require higher power consumption. Hereinafter, various embodiments of entering a thermal mitigation mode to prevent the electronic device 101 from overheating due to power consumption will be described.
[0530] According to various embodiments of the present disclosure, the thermal mitigation mode can be a mode in which various elements (e.g., the first communication processor 2420 or the second communication processor 2430) of the electronic device 101 perform various operations to reduce the temperature of the electronic device 101. The thermal mitigation mode according to various embodiments of the present disclosure can include an operation for causing the second cellular communication, which has been activated, to switch to an inactive state, or an operation for preventing the second cellular communication from switching to an active state when the second cellular communication is in the inactive state. According to various embodiments of the present disclosure, the application processor 2410 can identify context information of the electronic device 101, can determine whether the electronic device enters the thermal mitigation mode based on the context information. The context information can include various information for determining whether the electronic device enters the thermal mitigation mode and various information collected by the electronic device 101.
[0531] According to various embodiments of the present disclosure, the context information can include various information related to at least one temperature measurement sensor (e.g., a temperature sensor 2450) included in the electronic device 101, information related to a battery (e.g., a battery 2490) included in the electronic device 101, and information related to a cooling fan (e.g., a cooling fan 2470) included in the electronic device 101. Figure 1The sensor module 176 collects temperature-related information. The temperature measured by the temperature measuring sensor may include the temperature of one of the various components included in the electronic device 101. The temperature measuring sensor can measure the temperature of components that affect the generation of heat in the electronic device 101. The temperature measured by the temperature measuring sensor may be a value obtained by measuring and / or calculating the temperature of at least one of the various components included in the electronic device 101. For example, at least one temperature measuring sensor may measure the temperature of the application processor 2410. Alternatively, at least one temperature measuring sensor may measure the temperature of the first communication processor 2420 and / or the second communication processor 2430. (Refer to...) Figure 24B Describe the temperature measurement sensor and temperature measurement scheme.
[0532] According to various embodiments of this disclosure, context information may include attribute information of an application running by application processor 2410. Application processor 2410 may run applications installed in memory (e.g., Figure 1 The application processor 2410 stores applications in the memory 130 and controls the running applications. If a predetermined application is run, the application processor 2410 can determine that the electronic device enters a thermal suppression mode. The predetermined application can be determined by input from the designer or user of the electronic device 101, and can be an application that causes the application processor 2410 to generate a large amount of heat. For example, the predetermined application may include an application that causes the application processor 2410 to generate a large amount of heat when running (e.g., a game application). In another example, the predetermined application may be a voice service application (Volte) via a first cellular communication. The electronic device can be configured to enter a thermal suppression mode when running a voice service application.
[0533] According to various embodiments of this disclosure, context information may include the termination of an application running by application processor 2410. Application processor 2410 may run applications installed in memory (e.g., Figure 1 The application processor 2410 stores applications in memory 130 and controls the running applications. If the operation of a predetermined application is terminated by user or terminal operation, the application processor 2410 can determine a thermal suppression mode. The predetermined application can be determined by input from the designer of the electronic device 101 or the user, and can be an application that generates a large amount of heat for the application processor 2410. For example, the predetermined application may include an application that generates a large amount of heat for the application processor 2410 during operation (e.g., a game application). For example, the predetermined application may be a voice service application (Volte) via a first cellular communication. When the voice service application is terminated by user or terminal and base station operation, a thermal suppression mode can be determined.
[0534] According to various embodiments of the present disclosure, if an application supporting a specific function is executed, the application processor 2410 can determine not to enter the heat mitigation mode. The application processor 2410 can identify a profile of an application stored in the memory 130, and identify whether the executed application supports a specific function based on the identification result. The specific function can include a function requiring a second cellular communication. According to an embodiment, the specific function can include a function requiring low latency communication (ultra-reliable low latency communication (URLLC)). For example, the specific function can include a video streaming service, a virtual reality provisioning service, and an augmented reality provisioning service.
[0535] According to various embodiments of the present disclosure, the context information can include information related to operations of various elements (e.g., the display device 160) included in the electronic device 101. If various elements included in the electronic device 101 are activated, the context information can include information indicating whether an element (e.g., the display device 160) generating high heat is activated. Figure 1 Figure 1 According to various embodiments of the present disclosure, the context information can include information related to operations of various elements (e.g., the display device 160) included in the electronic device 101. If various elements included in the electronic device 101 are activated, the context information can include information indicating whether an element (e.g., the display device 160) generating high heat is activated.
[0536] According to various embodiments of the present disclosure, the application processor 2410 can determine whether to enter the heat mitigation mode based on the context information. The application processor 2410 can generate a signal indicating whether to enter the heat mitigation mode according to the determination of entering the heat mitigation mode. The application processor 2410 can transmit the signal indicating whether the electronic device enters the heat mitigation mode to at least one of the first communication processor 2420 or the second communication processor 2430.
[0537] According to various embodiments of the present disclosure, the signal indicating whether to enter the heat mitigation mode can be transmitted through a signal path connected between the application processor 2410 and the second communication processor 2430. According to various embodiments of the present disclosure, the signal indicating whether to enter the heat mitigation mode can be transmitted through a signal path (e.g., high speed (HS)-UART or fast PCI (PCIe)) connected between the application processor 2410 and the first communication processor 2420. The signal indicating whether to enter the heat mitigation mode can be implemented in the form of inter-processor communication (IPC). The signal indicating whether to enter the heat mitigation mode can be of two types. The signal indicating whether the electronic device enters the heat mitigation mode can be 1 (true) and 0 (false), 1 being a type indicating entry into the heat mitigation mode and 0 being a type indicating entry into a normal mode rather than the heat mitigation mode.
[0538] According to various embodiments of the present disclosure, the signal indicating whether to enter the thermal mitigation mode can be generated and transmitted according to a preset period. The preset period can be configured to smooth the mode switching of the first communication processor 2420 or the second communication processor 2430, taking into account the time required for the mode switching of the first communication processor 2420 or the second communication processor 2430.
[0539] According to various embodiments of the present disclosure, the signal indicating whether to enter the thermal mitigation mode can be one of two or more stages. The application processor 2410 can select one of the two or more stages according to the detected temperature or thermal level. One of the two or more stages can be the signal indicating whether to enter the thermal mitigation mode, which is transmitted to the second communication processor 2430.
[0540] According to various embodiments of the present disclosure, the second communication processor 2430 can receive the signal indicating whether to enter the thermal mitigation mode from the application processor 2410, and determine whether to enter the thermal mitigation mode based on the received signal. When the signal indicating the entry into the thermal mitigation mode is received, the second communication processor 2430 can determine to enter the thermal mitigation mode.
[0541] According to various embodiments of the present disclosure, the first communication processor 2420 can receive the signal indicating whether to enter the thermal mitigation mode from the application processor 2410, and determine whether to enter the thermal mitigation mode based on the received signal. When the signal indicating the entry into the thermal mitigation mode is received, the first communication processor 2420 can determine that the second communication processor 2430 enters the thermal mitigation mode.
[0542] According to various embodiments of the present disclosure, even if the first communication processor 2420 that has entered the thermal mitigation mode receives, from the first node, a configuration for measuring the quality of communication with a second cellular base station (e.g., the second node 420) supporting a second cellular communication for connection with the second cellular base station (e.g., a configuration including a reference of the quality of communication with the second cellular base station (configuration of event B1) to be included in a report for connection with the second cellular base station transmitted to the first node), the second communication processor 2430 can not measure the quality of communication with the second cellular base station. The second communication processor 2430 can not measure the quality of the second cellular communication and not transmit the measurement result to the first node. According to various embodiments of the present disclosure, the second communication processor 2430 can measure the quality of communication with the second cellular base station, but not transmit the measurement result to the first node. Because the first node does not receive the measurement result, the connection of the second cellular communication with the electronic device 101 can not be made.
[0543] According to various embodiments of the present disclosure, even if the second communication processor 2430 receives configuration information for measuring the quality of the second cellular communication (for example, configuration information including a condition (configuration of event A2): if the quality of the second cellular communication is equal to or lower than a predetermined level, initiate an operation of discovering another cell other than the connected second cellular communication base station) from the second node 420 in order to determine that it is not possible to use the second cellular communication in a state in which the second cellular communication is activated, the quality of the second cellular communication can also not be measured. If the quality of the second cellular communication is not measured, the second communication processor 2430 can transmit a pseudo quality measurement report. According to various embodiments of the present disclosure, even when the second communication processor 2430 has a measured value of the quality of the second cellular communication, a pseudo quality measurement result can be transmitted.
[0544] According to various embodiments of the present disclosure, the pseudo quality measurement report can be a report on a quality lower than the measured quality of the second cellular communication, regardless of the actual quality of the second cellular communication. The lower quality can be a quality that does not satisfy a required quality for performing the second cellular communication.
[0545] According to various embodiments of the present disclosure, the second communication processor 2430 can request the first communication processor 2420 to transmit a pseudo quality measurement report to the first node 410. The first communication processor 2420 can transmit the pseudo quality measurement report to the first node 410. The first node 410 can determine that the quality of the connected second cellular communication is low, and perform an operation related to releasing a connection of the second cellular communication.
[0546] According to various embodiments of the present disclosure, if the second communication processor 2430 identifies that the connection of the second cellular communication is not released after a predetermined time from the transmission of the pseudo quality measurement report, the second communication processor 2430 can transmit information indicating a failure of the second cellular communication to the first communication processor 2420. The first communication processor 2420 can transmit information indicating a failure of the second cellular communication to the first node 410. In response to receiving the information indicating the failure of the second cellular communication, the first node 410 can transmit a signal requesting release of the connection of the second cellular communication to the second node 420. Through the above-described scheme, the second cellular communication connected between the second node 420 and the electronic device 101 can be deactivated.
[0547] According to various embodiments of the present disclosure, the second communication processor 2430 can switch the second cellular communication to an inactive state, and reduce heat generated by using the second cellular communication. Through various embodiments, generation of heat can be suppressed. When the second cellular communication is switched to the inactive state, the second communication processor 2430 can be switched to a sleep state. Alternatively, when the second cellular communication is switched to the inactive state, the second communication processor 2430 can be switched to a power-off state.
[0548] Figure 24B A configuration in which an electronic device measures a temperature and enters a thermal mitigation mode according to various embodiments of the disclosure is illustrated.
[0549] Referring to Figure 24B , an electronic device (e.g., the electronic device 101) according to various embodiments of the disclosure can include a temperature measurement sensor 2440, an interface 2411, a temperature monitoring module 2413, and a temperature manager 2415. Figure 1
[0550] Referring to Figure 24B , the interface 2411, the temperature monitoring module 2413, and the temperature manager 2415 are illustrated as being implemented on the application processor 2410, but can be implemented on the application processor 2410, the first communication processor 2420, the second communication processor 2430, or a separate circuit module.
[0551] According to various embodiments of the disclosure, the temperature measurement sensor 2440 can be connected to one or more elements included in the electronic device 101. For example, the temperature measurement sensor 2440 can be connected to one or more elements of the application processor 2410, the first communication processor 2420, or the second communication processor 2430. The temperature measurement sensor 2440 can be disposed on a circuit substrate on which one or more elements of the electronic device 101 are implemented. The temperature measurement sensor 2440 can be operatively connected to the temperature monitoring module 2413 through the interface 2411. According to various embodiments of the disclosure, the temperature measurement sensor 2440 can be located on an element of Figure 2 , for example, one or more temperature measurement sensors 2440 can be located on at least one of the antenna modules 242, 244, and 245, the RF integrated circuits 222, 224, 226, and 228, the RF integrated circuits 232, 234, and 236, the communication processors 212 and 213, and the processor 120.
[0552] According to various embodiments of the disclosure, the temperature monitoring module 2413 can determine a representative temperature of the electronic device 101 based on the temperature of one or more elements measured by the temperature measurement sensor 2440, and transmit the determined representative temperature to the temperature manager 2415.
[0553] According to various embodiments of the present disclosure, the temperature monitoring module 2413 can determine a representative temperature value of the electronic device 101 based on temperatures of one or more elements included in the electronic device 101. The representative temperature value of the electronic device 101 can be a temperature of one of the one or more elements of the electronic device 101, or a surface temperature of a housing (not shown) of the electronic device 101 determined based on temperatures of the one or more elements of the electronic device 101.
[0554] According to various embodiments of the present disclosure, the temperature monitoring module 2413 can control the temperature measurement sensor 2440 to measure a temperature by transmitting an interrupt to the temperature measurement sensor 2440. The interrupt can be generated every set time, or according to context information of the electronic device 101. The preset time for generating the interrupt can vary depending on the context information of the electronic device 101. According to various embodiments of the present disclosure, the temperature measurement sensor 2440 can transmit a temperature value measured periodically to the temperature monitoring module 2413 without any additional request.
[0555] According to various embodiments of the present disclosure, the temperature monitoring module 2413 can determine a surface temperature of a housing (not shown) of the electronic device 101 based on temperatures of one or more elements of the electronic device 101. The temperature monitoring module 2413 can determine the surface temperature based on a weight value set for each of the one or more elements of the electronic device 101. The weight value can be preset by a manufacturer of the electronic device 101, and vary depending on context information of the electronic device 101.
[0556] According to various embodiments of the present disclosure, the temperature monitoring module 2413 can change a weight value corresponding to an element of the electronic device 101 that has the greatest impact on remaining power consumption of the electronic device 101 to be higher than weight values corresponding to other elements.
[0557] For example, the temperature monitoring module 2413 can configure a weight value corresponding to the second communication processor 2430 to be higher than a weight value corresponding to another element (e.g., the application processor 2410) based on context information of the electronic device 101 (e.g., context information indicating activation of second cellular communication).
[0558] In another example, the temperature monitoring module 2413 can configure a weight value corresponding to the application processor 2410 to be higher than a weight value corresponding to another element (e.g., the first communication processor 2420) based on context information of the electronic device 101 (e.g., context information indicating execution of a game application that is a predetermined application).
[0559] In another example, the temperature monitoring module 2413 can configure a weight value corresponding to the second communication processor 2430 to be higher than a weight value corresponding to another element (e.g., the application processor 2410), based on context information of the electronic device 101 (e.g., context information indicating that a video streaming application that is a predetermined application is running).
[0560] In another example, the temperature monitoring module 2413 can configure a weight value corresponding to a battery (e.g., the battery 189) of the electronic device 101 to be higher than a weight value corresponding to another element (e.g., the application processor 2410), based on context information of the electronic device 101 (e.g., context information indicating that the electronic device 101 is being charged). Figure 1
[0561] According to various embodiments of the present disclosure, if the representative temperature value configuration is changed, the temperature monitoring module 2413 can compensate for the representative temperature value in order to prevent a rapid change in the representative temperature value. If the weight value is changed in a state in which the respective elements have a temperature difference, a rapid change in the representative temperature value can be induced. For example, the temperature monitoring module 2413 can configure an average value of the representative temperature value before the change and the representative temperature value after the change as the representative temperature value. In another example, the temperature monitoring module 2413 can configure an intermediate value of a compensation graph generated based on the representative temperature value before the change and the representative temperature value after the change as the representative temperature value.
[0562] According to various embodiments of the present disclosure, the temperature manager 2415 can determine an operation of the electronic device 101 based on the representative temperature value transmitted by the temperature monitoring module 2413 and policy data.
[0563] According to various embodiments of the present disclosure, the temperature manager 2415 can identify the representative temperature value and perform an operation corresponding to the representative temperature value with reference to policy data. For example, the operation corresponding to the representative temperature value can include an operation of entering a thermal inhibition mode.
[0564] According to various embodiments of the present disclosure, the policy data can be data to which an operation to be performed by the electronic device 101 is mapped according to the representative temperature value. The policy data can be implemented in a table form. The policy data can include an operation related to generation of heat of the electronic device 101. For example, an operation for inhibiting generation of heat of the electronic device 101 can be included in the policy data.
[0565] According to various embodiments of the present disclosure, the policy data can include a throttling reference temperature and a mitigation reference temperature, the throttling reference temperature referring to a temperature of a time point at which an operation for suppressing heat of the electronic device 101 starts, and the mitigation reference temperature referring to a temperature of a time point at which the operation for suppressing heat of the electronic device 101 is released.
[0566] According to various embodiments of the present disclosure, the throttling reference temperature can be variously configured according to a representative temperature value, and can be equal to or lower than a maximum allowable temperature of various elements included in the electronic device 101.
[0567] According to various embodiments of the present disclosure, the mitigation reference temperature can be variously configured according to a representative temperature value, and can be equal to or higher than a proper allowable temperature of various elements included in the electronic device 101.
[0568] According to various embodiments of the present disclosure, the throttling reference temperature and the mitigation reference temperature can be variously configured according to a policy of a manufacturer of the electronic device 101. For example, the throttling reference temperature and the mitigation reference temperature can include an offset according to a time required for heat diffusion. A parameter for configuring the offset can be configured according to a policy of a manufacturer of the electronic device 101.
[0569] According to various embodiments of the present disclosure, the policy data can include an operation of the electronic device 101 to be performed to suppress heat. The temperature manager 2415 can run various operations based on the context information, the representative temperature, and the policy data. Hereinafter, operations configured in the policy data and the parameters will be described.
[0570] According to various embodiments of the present disclosure, the temperature manager 2415 can control a maximum operation frequency of an element (e.g., the application processor 2410 or a memory (e.g., the memory 130) of the electronic device 101 according to a representative temperature determined in one or more stages based on the policy data. If a higher representative temperature is measured, the temperature manager 2415 can perform a method of controlling the maximum operation frequency of the element to be lower. If fast cooling is required, the temperature manager 2415 can control the maximum operation frequency of the element to be lower. Figure 1
[0571] According to various embodiments of the present disclosure, the temperature manager 2415 can control a size of a charging current according to a representative temperature determined in one or more stages based on the policy data. If a higher representative temperature is measured, the temperature manager 2415 can perform a method of controlling the size of the charging current to be smaller. If fast cooling is required, the temperature manager 2415 can control the size of the charging current to be smaller.
[0572] According to various embodiments of the present disclosure, the temperature manager 2415 can control the brightness of the display (e.g., the display device 160) according to the representative temperature determined in one or more stages based on the policy data. If a higher representative temperature is measured, the temperature manager 2415 can perform a method of controlling the brightness of the display 160 to be lower. If fast cooling is required, the temperature manager 2415 can control the brightness of the display 160 to be lower. Figure 1
[0573] According to various embodiments of the present disclosure, the temperature manager 2415 can control the quality of content (e.g., frames per second (FPS) of content displayed on the display 160 or sound quality of content output through the sound output device 155) displayed on the display 160 or output through the speaker (e.g., the sound output device 155) according to the representative temperature determined in one or more stages based on the policy data. If a higher representative temperature is measured, the temperature manager 2415 can perform a method of controlling the quality of content to be lower. If fast cooling is required, the temperature manager 2415 can control the quality of content to be lower. Figure 1
[0574] According to various embodiments of the present disclosure, the temperature manager 2415 can control the operation (e.g., an operation of activating a flash) of the camera (e.g., the camera module 1270) according to the representative temperature determined in one or more stages based on the policy data. If a higher representative temperature is measured, the temperature manager 2415 can perform a method of deactivating a flash. If fast cooling is required, the temperature manager 2415 can deactivate the flash.
[0575] According to various embodiments of the present disclosure, the temperature manager 2415 can determine whether the second communication processor 2430 enters a thermal mitigation mode based on the policy data. The second communication processor 2430 can receive a signal indicating entry into the thermal mitigation mode from the temperature manager 2415 and perform operations shown in FIG. 19. Figure 24A
[0576] According to various embodiments of the present disclosure, the temperature manager 2415 can generate a signal indicating the second communication processor 2430 to enter the thermal mitigation mode based on the representative temperature and the policy data, and transmit the signal to the second communication processor 2430. For example, the temperature manager 2415 can generate a signal indicating the second communication processor 2430 to enter the thermal mitigation mode in response to identifying that the representative temperature is higher than the throttle reference temperature included in the policy data, and transmit the signal to the second communication processor 2430. In another example, the temperature manager 2415 can generate a signal indicating the second communication processor 2430 to operate in the thermal mitigation mode in response to identifying that the representative temperature is lower than the throttle reference temperature included in the policy data, and transmit the signal to the second communication processor 2430.
[0577] Figure 25 FIG. 25 is a flowchart illustrating a connection operation 2500 of a first cellular communication and a second cellular communication when an electronic device does not enter a thermal mitigation mode, according to various embodiments of the present disclosure.
[0578] Figure 25 The electronic device (e.g., the electronic device 101 of FIG. 1) illustrated in FIG. 25 can be an electronic device capable of supporting multi-radio access technology (RAT) dual connectivity (MR-DC) for simultaneously connecting a first cellular communication and a second cellular communication. Figure 1 The electronic device 101 of FIG. 1) can be an electronic device capable of supporting multi-radio access technology (RAT) dual connectivity (MR-DC) for simultaneously connecting a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. A4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. A4) supporting the second cellular communication can be base stations supporting the MR-DC. Figure 4A The electronic device 101 of FIG. 1) can be an electronic device capable of supporting multi-radio access technology (RAT) dual connectivity (MR-DC) for simultaneously connecting a first cellular communication and a second cellular communication. A master node (e.g., the master node 410 of FIG. A4) supporting the first cellular communication and a secondary node (e.g., the secondary node 420 of FIG. A4) supporting the second cellular communication can be base stations supporting the MR-DC.
[0579] According to various embodiments of the present disclosure, the first communication processor 2420 and the master node 410 can transmit and receive a control message related to radio bearer establishment, paging, or mobility management at the time of performing the RRC connection.
[0580] According to various embodiments of the present disclosure, the first communication processor 2420 and the master node 410 can transmit and receive a control message related to radio bearer establishment, paging, or mobility management at the time of performing the RRC connection.
[0581] According to various embodiments of the present disclosure, in operation 2503, the first communication processor 2420 and the master node 410 can perform an authentication procedure.
[0582] According to various embodiments of the present disclosure, the authentication procedure can be a procedure for providing an identification of the electronic device 101 whether the electronic device 101 can use the first cellular communication or the second cellular communication to a server of a service provider providing the first cellular communication or the second cellular communication.
[0583] According to various embodiments of the present disclosure, in operation 2505, the first communication processor 2420 and the master node 410 can reconfigure the RRC connection.
[0584] According to various embodiments of the present disclosure, the master node 410 can reconfigure the RRC connection to include a configuration of an event (event B1) for connection of the second cellular communication including a request to measure a quality of the second cellular communication, and transmit the same to the first communication processor 2420.
[0585] According to various embodiments of the present disclosure, in operation 2507, the first communication processor 2420 can transmit a request to measure a quality of the second cellular communication to the second communication processor 2430.
[0586] According to various embodiments of the present disclosure, in operation 2509, the first communication processor 2420 can complete connection of the first cellular communication with the master node 410. Operation 2509 can be generated by operations 2501 and 2503, and can be performed separately from operations 2505 and 2507.
[0587] According to various embodiments of the present disclosure, in operation 2511, the second communication processor 2430 can receive a signal to measure a quality of the second cellular communication transmitted by the first communication processor 2420, and measure the quality of the second cellular communication.
[0588] According to various embodim...
Claims
1. An electronic device comprising: a display; a communication circuitry configured to support a first cellular communication network and a second cellular communication network; a temperature sensor configured to sense a temperature of at least a portion of the electronic device; a memory storing instructions; and at least one processor, wherein the instructions, when executed by the at least one processor alone or in combination, cause the electronic device to: obtain information related to the temperature sensed by the temperature sensor, wherein the electronic device is connected to the first cellular communication network and the second cellular communication network when the electronic device operates in a first mode; determine whether to change from the first mode to a second mode based on the information related to the temperature; in response to determining to change from the first mode to the second mode, perform an operation for releasing a connection of the connected second cellular communication network; maintain the release of the connection to the second cellular communication network in the second mode by not transmitting a measurement report related to the second cellular communication network to the first cellular communication network. in a case where the at least one processor is in the second mode, if the electronic device receives an indication from the first cellular communication network to indicate to transmit the measurement report related to the second cellular communication network to the first cellular communication network, the electronic device is configured to ignore the indication and not transmit the measurement report to the first cellular communication network. 2.The electronic device of claim 1, wherein, the operation for releasing the connection of the connected second cellular communication network includes transmitting a secondary cell group failure signal to the first cellular communication network. 3.The electronic device of claim 1, wherein, the instructions, when executed by the at least one processor alone or in combination, cause the electronic device to determine whether to change from the first mode to the second mode based on at least one of:
4. The electronic device of claim 1, wherein, satisfaction of a first condition, wherein a temperature value indicated by the information related to the sensed temperature is greater than a first threshold value; and satisfaction of a second condition, wherein a data throughput value indicated by the information related to the data throughput is less than a second threshold value when a state of the display is an off state. the instructions, when executed by the at least one processor alone or in combination, cause the electronic device to: after releasing the connection to the second cellular communication network, change from the second mode to the first mode when the state of the display changes from the off state to an on state. 5.The electronic device of claim 1, wherein, 6.A method of operating an electronic device, the method comprising: performing a first cellular communication using a communication circuitry configured to support a first cellular communication network and a second cellular communication network; performing a second cellular communication using the communication circuitry; sensing a temperature of at least a portion of the electronic device using a temperature sensor; obtaining, by at least one processor, information related to the temperature sensed by the temperature sensor, wherein the electronic device is connected to the first cellular communication network and the second cellular communication network when the electronic device operates in a first mode; determining whether to change from the first mode to a second mode based on the information related to the temperature; in response to determining to change from the first mode to the second mode, performing an operation for releasing a connection of the connected second cellular communication network; maintaining the release of the connection to the second cellular communication network in the second mode by not transmitting a measurement report related to the second cellular communication network to the first cellular communication network. 7. The method of claim 6, further comprising: in the case that the at least one processor is in the second mode, receiving, from the first cellular communication network, an indication to send a measurement report related to the second cellular communication network to the first cellular communication network, the electronic device being configured to ignore the indication and not send the measurement report to the first cellular communication network.
8. The method of claim 6, wherein, The operation to release the connected connection of the second cellular communication network comprises sending a secondary cell group failure signal to the first cellular communication network. 9.The method of claim 6, further comprising: determining whether to change from the first mode to the second mode based on at least one of: satisfaction of a first condition, wherein a temperature value indicated by the information related to the sensed temperature is greater than a first threshold value; and satisfaction of a second condition, wherein a data throughput value indicated by the information related to the data throughput is less than a second threshold value when the state of the display is the off state. 10.The method of claim 6, further comprising: after releasing the connection with the second cellular communication network, changing from the second mode to the first mode when the state of the display changes from the off state to the on state. 11.A non-transitory computer-readable medium storing instructions that, when executed by at least one processor in an electronic device, cause the electronic device to perform operations comprising: performing a first cellular communication using a communication circuit supporting a first cellular communication network and a second cellular communication network; performing a second cellular communication using the communication circuit; sensing a temperature of at least a portion of the electronic device using a temperature sensor in the electronic device; obtaining, by the at least one processor, information related to the temperature sensed by the temperature sensor, wherein the electronic device is connected to the first cellular communication network and the second cellular communication network when the electronic device operates in a first mode; determining whether to change from the first mode to a second mode based on the information related to the temperature; in response to determining to change from the first mode to the second mode, performing an operation to release a connected connection of the second cellular communication network; in the second mode, maintaining the release of the connection with the second cellular communication network by not sending a measurement report related to the second cellular communication network to the first cellular communication network. The operation further comprises:
12. The non-transitory computer-readable medium of claim 11, wherein, in the case that the at least one processor is in the second mode, receiving, from the first cellular communication network, an indication to send a measurement report related to the second cellular communication network to the first cellular communication network, the electronic device being configured to ignore the indication and not send the measurement report to the first cellular communication network. The operation to release the connected connection of the second cellular communication network comprises sending a secondary cell group failure signal to the first cellular communication network.
13. The non-transitory computer-readable medium of claim 11, wherein, The operation further comprises:
14. The non-transitory computer-readable medium of claim 11, wherein, determining whether to change from the first mode to the second mode based on at least one of: satisfaction of a first condition, wherein a temperature value indicated by the information related to the sensed temperature is greater than a first threshold value; and satisfaction of a second condition, wherein a data throughput value indicated by the information related to the data throughput is less than a second threshold value when the state of the display is the off state. The operation further comprises:
15. The non-transitory computer-readable medium of claim 11, wherein, After releasing the connection with the second cellular communication network, when the state of the display changes from the off state to the on state, the second mode is changed to the first mode.
Citation Information
Patent Citations
Method for transmitting data, user equipment and base stations
CN103974338A
Method and device for automatically disconnecting network connection
CN105306682A
Thermal mitigation systems and methods for multi-subscription devices
US20170070894A1
Method for reporting measurement result by user equipment transceiving data by first radio access technology and second radio access technology, and device therefor
WO2018174676A1