Electronic device for supporting emergency call and method of operating same

By detecting that the electronic device moves to the service area that supports LTE communication and obtains the corresponding emergency call profile, the problem of difficulty in providing the VoLTE emergency call type in networks that do not support CS communication is solved, and the emergency call function in these networks is realized. Normal use.

CN119522630APending Publication Date: 2025-02-25SAMSUNG ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380052368.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-03
Filing Date
2023-03-28
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In networks that do not support circuit-switched (CS) communications, it is difficult for electronic devices to provide emergency call functions based on LTE communications, especially the VoLTE emergency call type, limiting the use of emergency assistance.

Method used

By detecting that the electronic device moves to a service area that supports LTE communication, and identifying whether there is an LTE emergency call profile corresponding to the home network, if not, the VoLTE emergency call profile corresponding to the connected network is obtained, thereby providing LTE-based communication emergency call function.

Benefits of technology

In a network that does not support CS communication, electronic devices can provide emergency call functions by obtaining VoLTE emergency call profiles to ensure that users can still receive effective emergency assistance in emergencies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119522630A_ABST
    Figure CN119522630A_ABST
Patent Text Reader

Abstract

Various embodiments of the present invention relate to a device and method for supporting an emergency call in an electronic device. According to various embodiments, the electronic device includes: a memory; a communication circuit and a processor. The processor may: detect that the electronic device moves into a service area supporting an emergency call based on LTE communication; confirming whether there is an emergency call profile of the LTE communication corresponding to a home network of the electronic device; confirming whether the network supports CS communication on the basis of determining that there is no emergency call profile for LTE communication; on the basis of determining that the network does not support CS communication, obtaining the emergency call profile of the LTE communication corresponding to the network to which the electronic device is connected; and providing the emergency call based on the LTE communication based on the emergency call profile of the LTE communication. Various other embodiments are also possible.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure relate to an electronic device for supporting emergency calls and an operating method thereof. Background Art

[0002] With the development of information communication technology and semiconductor technology, electronic devices can provide various functions. For example, the various functions may include at least one of a call function, a message function, a broadcast function, a wireless Internet function, a camera function, an electronic payment function, a user authentication function, or a music reproduction function.

[0003] When a disaster situation such as a natural disaster and / or an emergency situation such as a fire or a car accident occurs, the electronic device may provide an emergency call or situation notification for emergency assistance for the user of the electronic device. Summary of the invention

[0004] The emergency call function may include a CS emergency call type supporting emergency calls based on a Circuit Switching (CS) network and a Voice over LTE (VoLTE) emergency call type supporting emergency calls based on a Long Term Evolution (LTE) network.

[0005] When an electronic device is registered in the home network of a communication operator that only supports the CS emergency call type, the CS emergency call type can be provided in the home network of the communication operator. When the electronic device moves to a service area (e.g., a country) that does not support CS communication (e.g., in the case of roaming), CS communication is not supported in the network (e.g., roaming network) to which the electronic device is connected, thereby limiting the use of the emergency call function. For example, in order to provide the VoLTE emergency call type, the electronic device requires an emergency Internet Protocol (IP) Multimedia Subsystem (IMS) profile negotiated with a communication operator that supports the VoLTE emergency call function. An electronic device registered in a communication operator that only supports the CS emergency call type does not have an emergency call IMS profile for the VoLTE emergency call type, thereby limiting the use of the VoLTE emergency call type.

[0006] Embodiments of the present disclosure provide an apparatus and method for providing an emergency call function (eg, a VoLTE emergency call type) based on LTE communication in a network that does not support CS communication.

[0007] According to various embodiments, an electronic device may include a memory, a communication circuit, and at least one processor operably connected to the memory and the communication circuit. According to an embodiment, the processor may detect movement to a service area supporting emergency calls based on long term evolution (LTE) communication based on information related to the network to which the electronic device is connected. According to an embodiment, the processor may identify whether there is an emergency call profile for LTE communication corresponding to the home network of the electronic device based on the detection of movement to the service area. According to an embodiment, when it is determined that there is no emergency call profile for LTE communication corresponding to the home network of the electronic device, the processor may identify whether the network supports circuit switching (CS) communication based on connection information of the network to which the electronic device is connected. According to an embodiment, the processor may obtain an emergency call profile for LTE communication based on a determination that the network does not support CS communication, the emergency call profile corresponding to the network to which the electronic device is connected. According to an embodiment, the processor may provide an emergency call based on LTE communication based on an emergency call profile for LTE communication corresponding to the network.

[0008] According to various embodiments, a method for operating an electronic device may include: detecting the movement of the electronic device to a service area that supports emergency calls based on long term evolution (LTE) communications based on information related to a network to which the electronic device is connected. According to an embodiment, the electronic device may identify whether there is an emergency call profile for LTE communications corresponding to a home network of the electronic device based on detecting the movement to the service area. According to an embodiment, when it is determined that there is no emergency call profile for LTE communications corresponding to the home network of the electronic device, the electronic device may identify whether the network supports circuit switched (CS) communications based on connection information of the network to which the electronic device is connected. According to an embodiment, the electronic device may acquire an emergency call profile for LTE communications corresponding to the network to which the electronic device is connected based on a determination that the network does not support CS communications. According to an embodiment, the electronic device may provide an emergency call based on LTE communications based on the emergency call profile for LTE communications corresponding to the network.

[0009] According to an embodiment of the present disclosure, when an electronic device moves to (e.g., roams) a service area (e.g., a country) that does not support circuit switching (CS) communication but supports voice over LTE (VoLTE) emergency call type, the electronic device can provide an emergency call function based on the VoLTE emergency call type in a network that does not support CS communication by obtaining an emergency call profile for the VoLTE emergency call type (e.g., an emergency call IMS profile), and the emergency call profile corresponds to the network to which the electronic device is connected. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 is a block diagram illustrating electronic devices in a network environment according to various embodiments.

[0011] Figure 2 is a block diagram illustrating an electronic device for providing an emergency call function according to various embodiments.

[0012] Figure 3 is a block diagram illustrating a procedure for providing an emergency call function according to various embodiments.

[0013] Figure 4 is a flow chart for providing an emergency call function in an electronic device according to various embodiments.

[0014] Figure 5 is a flow chart for initiating an emergency call in an electronic device according to various embodiments. DETAILED DESCRIPTION

[0015] Hereinafter, various embodiments are described in detail with reference to the accompanying drawings.

[0016] Figure 1 1 is a block diagram illustrating an electronic device 101 in a network environment 100 according to various embodiments. Figure 1 , the electronic device 101 in the network environment 100 may communicate with the electronic device 102 via the first network 198 (e.g., a short-range wireless communication network), or communicate with at least one of the electronic device 104 or the server 108 via the second network 199 (e.g., a long-range wireless communication network). According to an embodiment, the electronic device 101 may communicate with the electronic device 104 via the server 108. According to an embodiment, the electronic device 101 may include a processor 120, a memory 130, an input module 150, a sound output module 155, a display module 160, an audio module 170, a sensor module 176, an interface 177, a connection terminal 178, a haptic module 179, a camera module 180, a power management module 188, a battery 189, a communication module 190, a user identification module (SIM) 196, or an antenna module 197. In some embodiments, at least one of the above components (e.g., the connection terminal 178) may be omitted from the electronic device 101, or one or more other components may be added to the electronic device 101. In some embodiments, some of the above-described components (eg, sensor module 176, camera module 180, or antenna module 197) may be implemented as a single integrated component (eg, display module 160).

[0017] The processor 120 may run, for example, software (e.g., program 140) to control at least one other component (e.g., hardware component or software component) of the electronic device 101 connected to the processor 120, and may perform various data processing or calculations. According to one embodiment, as at least part of the data processing or calculation, the processor 120 may store a command or data received from another component (e.g., sensor module 176 or communication module 190) in the volatile memory 132, process the command or data stored in the volatile memory 132, and store the resultant data in the non-volatile memory 134. According to an embodiment, the processor 120 may include a main processor 121 (e.g., a central processing unit (CPU) or an application processor (AP)) or an auxiliary processor 123 (e.g., a graphics processing unit (GPU), a neural processing unit (NPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operationally independent or combined with the main processor 121. For example, when the electronic device 101 includes a main processor 121 and an auxiliary processor 123, the auxiliary processor 123 may be adapted to consume less power than the main processor 121, or adapted to be dedicated to a specific function. The auxiliary processor 123 may be implemented separately from the main processor 121, or as part of the main processor 121.

[0018] When the main processor 121 is in an inactive (e.g., sleep) state, the auxiliary processor 123 (rather than the main processor 121) may control at least some of the functions or states related to at least one component among the components of the electronic device 101 (e.g., the display module 160, the sensor module 176, or the communication module 190), or when the main processor 121 is in an active state (e.g., running an application), the auxiliary processor 123 may control at least some of the functions or states related to at least one component among the components of the electronic device 101 (e.g., the display module 160, the sensor module 176, or the communication module 190) together with the main processor 121. According to an embodiment, the auxiliary processor 123 (e.g., an image signal processor or a communication processor) may be implemented as part of another component (e.g., a camera module 180 or a communication module 190) that is functionally related to the auxiliary processor 123. According to an embodiment, the auxiliary processor 123 (e.g., a neural processing unit) may include a hardware structure dedicated to artificial intelligence model processing. The artificial intelligence model may be generated by machine learning. For example, such learning may be performed by the electronic device 101 where the artificial intelligence is executed or via a separate server (e.g., server 108). The learning algorithm may include, but is not limited to, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning, for example. The artificial intelligence model may include multiple artificial neural network layers. The artificial neural network may be a deep neural network (DNN), a convolutional neural network (CNN), a recurrent neural network (RNN), a restricted Boltzmann machine (RBM), a deep belief network (DBN), a bidirectional recurrent deep neural network (BRDNN), or a deep Q network or a combination of two or more thereof, but is not limited thereto. Additionally or alternatively, the artificial intelligence model may include a software structure in addition to a hardware structure.

[0019] The memory 130 may store various data used by at least one component of the electronic device 101 (e.g., the processor 120 or the sensor module 176). The various data may include, for example, software (e.g., the program 140) and input data or output data for commands related thereto. The memory 130 may include a volatile memory 132 or a nonvolatile memory 134.

[0020] The program 140 may be stored as software in the memory 130 , and may include, for example, an operating system (OS) 142 , middleware 144 , or applications 146 .

[0021] The input module 150 may receive commands or data to be used by other components (e.g., the processor 120) of the electronic device 101 from outside (e.g., a user) of the electronic device 101. The input module 150 may include, for example, a microphone, a mouse, a keyboard, a key (e.g., a button), or a digital pen (e.g., a stylus).

[0022] The sound output module 155 can output sound signals to the outside of the electronic device 101. The sound output module 155 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or playing records. The receiver can be used to receive incoming calls. Depending on the embodiment, the receiver can be implemented as a separate part from the speaker, or as part of the speaker.

[0023] The display module 160 may visually provide information to the outside of the electronic device 101 (e.g., a user). The display device 160 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. According to an embodiment, the display module 160 may include a touch sensor adapted to detect a touch or a pressure sensor adapted to measure the strength of a force caused by a touch.

[0024] The audio module 170 may convert sound into an electrical signal, or vice versa. According to an embodiment, the audio module 170 may obtain sound via the input module 150, or output sound via the sound output module 155 or an earphone of an external electronic device (e.g., electronic device 102) directly (e.g., wired) or wirelessly connected to the electronic device 101.

[0025] The sensor module 176 may detect an operating state (e.g., power or temperature) of the electronic device 101 or an environmental state (e.g., a state of a user) outside 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 may 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 illumination sensor.

[0026] The interface 177 may support one or more specific protocols to be used to connect the electronic device 101 directly (e.g., wired) or wirelessly to an external electronic device (e.g., the electronic device 102). According to an embodiment, the interface 177 may 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.

[0027] The connection end 178 may include a connector, wherein the electronic device 101 can be physically connected to an external electronic device (e.g., the electronic device 102) via the connector. According to an embodiment, the connection end 178 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).

[0028] The haptic module 179 may convert the electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that can be recognized by the user via his sense of touch or kinesthetic sense. According to an embodiment, the haptic module 179 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.

[0029] The camera module 180 may capture still images or moving images. According to an embodiment, the camera module 180 may include one or more lenses, an image sensor, an image signal processor, or a flash.

[0030] The power management module 188 may manage power supply to the electronic device 101. According to an embodiment, the power management module 188 may be implemented as, for example, at least a part of a power management integrated circuit (PMIC).

[0031] The battery 189 may power at least one component of the electronic device 101. According to an embodiment, the battery 189 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.

[0032] The communication module 190 may 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., electronic device 102, electronic device 104, or server 108), and perform communication via the established communication channel. The communication module 190 may include one or more communication processors capable of operating independently from the processor 120 (e.g., an application processor (AP)) and supporting direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 190 may 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) communication module) 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 an external electronic device via a first network 198 (e.g., a short-range communication network such as Bluetooth, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 199 (e.g., a long-range communication network such as a traditional cellular network, a 5G network, a next-generation communication network, the Internet, or a computer network (e.g., a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (e.g., a single chip), or these various types of communication modules can be implemented as multiple components separated from each other (e.g., multiple chips). 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 user information (e.g., an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 196.

[0033] The wireless communication module 192 can support 5G networks after 4G networks and next-generation communication technologies (e.g., new radio (NR) access technology). NR access technology can support enhanced mobile broadband (eMBB), massive machine type communication (mMTC), or ultra-reliable low-latency communication (URLLC). The wireless communication module 192 can support high-frequency bands (e.g., millimeter wave bands) to achieve, for example, high data transmission rates. The wireless communication module 192 can support various technologies for ensuring performance on high-frequency bands, such as, for example, beamforming, massive multiple-input multiple-output (massive MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, or massive antennas. The wireless communication module 192 can support various requirements specified in the electronic device 101, an external electronic device (e.g., electronic device 104), or a network system (e.g., a second network 199). According to an embodiment, the wireless communication module 192 may support a peak data rate for implementing eMBB (e.g., 20 Gbps or greater), loss coverage for implementing mMTC (e.g., 164 dB or less), or U-plane delay for implementing URLLC (e.g., 0.5 ms or less for each of the downlink (DL) and uplink (UL), or 1 ms or less for round trip). According to various embodiments, the user identification module 196 may include a plurality of user identification modules. For example, the plurality of user identification modules may store different user information.

[0034] The antenna module 197 may transmit or receive a signal or power to or from the outside of the electronic device 101 (e.g., an external electronic device). According to an embodiment, the antenna module 197 may include an antenna including a radiating element formed of a conductive material or a conductive pattern formed in or on a substrate (e.g., a printed circuit board (PCB)). According to an embodiment, the antenna module 197 may include a plurality of antennas (e.g., an array antenna). In this case, at least one antenna suitable for a communication scheme used in a communication network (such as the first network 198 or the second network 199) may be selected from the plurality of antennas by, for example, the communication module 190 (e.g., the wireless communication module 192). A signal or power may then 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 may be additionally formed as part of the antenna module 197.

[0035] According to various embodiments, the antenna module 197 may form a millimeter wave antenna module. According to an embodiment, the millimeter wave antenna module may include a printed circuit board, a radio frequency integrated circuit (RFIC), and a plurality of antennas (e.g., array antennas), wherein the RFIC is disposed on a first surface (e.g., bottom surface) of the printed circuit board, or adjacent to the first surface and capable of supporting a specified high frequency band (e.g., millimeter wave band), and the plurality of antennas are disposed on a second surface (e.g., top surface or side surface) of the printed circuit board, or adjacent to the second surface and capable of transmitting or receiving signals of the specified high frequency band. For example, the plurality of antennas may include a patch array antenna and / or a dipole array antenna.

[0036] At least some of the above components may be connected to each other via an inter-peripheral communication scheme (e.g., a bus, general purpose input output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)) and communicatively transmit signals (e.g., commands or data) therebetween.

[0037] According to an embodiment, a command or data may be sent or received between the electronic device 101 and the external electronic device 104 via the server 108 connected to the second network 199. Each of the electronic device 102 or the electronic device 104 may be a device of the same type as the electronic device 101, or a device of a different type from the electronic device 101. According to an embodiment, all or some operations to be executed in the electronic device 101 may be executed in one or more of the external electronic device 102, the external electronic device 104, or the server 108. For example, if the electronic device 101 should automatically execute a function or service or should execute a function or service in response to a request from a user or another device, the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service instead of executing the function or service, or the electronic device 101 may request the one or more external electronic devices to execute at least part of the function or service in addition to executing the function or service. The one or more external electronic devices receiving the request may execute at least part of the function or service requested, or execute another function or another service related to the request, and transmit the result of the execution to the electronic device 101. The electronic device 101 may provide the result as at least a partial reply to the request in the case of further processing the result or in the case of not further processing the result. To this end, cloud computing technology, distributed computing technology, mobile edge computing (MEC) technology or client-server computing technology, for example, may be used. The electronic device 101 may use, for example, distributed computing or mobile edge computing to provide ultra-low latency services. In another embodiment, the external electronic device 104 may include an Internet of Things (IoT) device. The server 108 may be an intelligent server using machine learning and / or neural networks. According to an embodiment, the external electronic device 104 or the server 108 may be included in the second network 199. The electronic device 101 may be applied to intelligent services (e.g., smart homes, smart cities, smart cars or health care) based on 5G communication technology or IoT-related technologies.

[0038] The electronic device according to various embodiments may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smart phone), a computer device, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to an embodiment of the present disclosure, the electronic device is not limited to those electronic devices described above.

[0039] It should be understood that the various embodiments of the present disclosure and the terms used therein are not intended to limit the technical features set forth herein to specific embodiments, but include various changes, equivalent forms or alternative forms for corresponding embodiments. For the description of the accompanying drawings, similar reference numerals may be used to refer to similar or related elements. It will be understood that the nouns in the singular form corresponding to the term may include one or more things unless the relevant context clearly indicates otherwise. As used herein, each of the phrases such as "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" may include any one or all possible combinations of the items listed together with the corresponding one of the multiple phrases. As used herein, terms such as "1st" and "2nd" or "first" and "second" may be used to simply distinguish the corresponding component from another component, and do not limit the component in other aspects (e.g., importance or order). It will be understood that if an element (e.g., a first element) is referred to as being “combined with another element (e.g., the second element)”, “combined to another element (e.g., the second element)”, “connected with another element (e.g., the second element)” or “connected to another element (e.g., the second element)” with or without the terms “operably” or “communicatively” being used, it means that the element may be directly (e.g., wired) connected to the other element, wirelessly connected to the other element, or connected to the other element via a third element.

[0040] As used in connection with various embodiments of the present disclosure, the term "module" may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with other terms (e.g., "logic," "logic block," "portion," or "circuit"). A module may be a single integrated component adapted to perform one or more functions or a minimum unit or portion of the single integrated component. For example, according to an embodiment, a module may be implemented in the form of an application specific integrated circuit (ASIC).

[0041] The various embodiments described herein may be implemented as software (e.g., program 140) including one or more instructions stored in a storage medium (e.g., internal memory 136 or external memory 138) that can be read by a machine (e.g., electronic device 101). For example, under the control of a processor, a processor (e.g., processor 120) of the machine (e.g., electronic device 101) may call at least one of the one or more instructions stored in the storage medium and execute the at least one instruction with or without the use of one or more other components. This enables the machine to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be run by an interpreter. A machine-readable storage medium may be provided in the form of a non-transitory storage medium. Among them, the term "non-transitory" only means that the storage medium is a tangible device and does not include a signal (e.g., an electromagnetic wave), but the term does not distinguish between data being semi-permanently stored in a storage medium and data being temporarily stored in a storage medium.

[0042] According to an embodiment, the method according to various embodiments of the present disclosure may be included and provided in a computer program product. The computer program product may be traded between a seller and a buyer as a product. The computer program product may be released in the form of a machine-readable storage medium (e.g., a compact disk read-only memory (CD-ROM)), or may be downloaded via an application store (e.g., Play Store TM ) The computer program product may be published (e.g., downloaded or uploaded) online, or the computer program product may be distributed (e.g., downloaded or uploaded) directly between two user devices (e.g., smart phones). If published online, at least part of the computer program product may be temporarily generated, or at least part of the computer program product may be at least temporarily stored in a machine-readable storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server).

[0043] According to various embodiments, each component (e.g., module or program) in the above-mentioned components may include a single entity or multiple entities, and some entities in the multiple entities may be separately arranged in different components. According to various embodiments, one or more components in the above-mentioned components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (e.g., module or program) may be integrated into a single component. In this case, according to various embodiments, the integrated component may still perform the one or more functions of each component in the multiple components in the same or similar manner as the corresponding one component in the multiple components before integration. According to various embodiments, the operations performed by a module, program or another component may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or one or more operations in the operations may be run or omitted in different orders, or one or more other operations may be added.

[0044] Figure 2 is a block diagram illustrating an electronic device for providing an emergency call function according to various embodiments.

[0045] According to reference Figure 2 According to various embodiments, the electronic device 101 may include a processor 200, a communication circuit 210 (or a communication circuit system), and / or a memory 220. According to an embodiment, the processor 200 may be connected to Figure 1 The communication circuit 210 may be substantially the same as the processor 120 of the embodiment of the present invention and may be included in the processor 120. Figure 1 The wireless communication module 192 is substantially the same as and may be included in the wireless communication module 192. The memory 220 may be connected to Figure 1 The memory 130 is substantially the same as the memory 130 and may be included in the memory 130. According to an embodiment, the processor 200 may be operably, functionally and / or electrically connected to the communication circuit 210 and / or the memory 220.

[0046] According to various embodiments, the processor 200 may identify whether the service area (e.g., country) in which the electronic device 101 is located has changed. According to an embodiment, the processor 200 may acquire (or obtain) a mobile country code (MCC) and / or a mobile network code (MNC) of a network to which the electronic device is connected. According to an embodiment, the processor 200 may compare the MCC of the network to which the electronic device 101 is connected with the MCC included in the PLMN list of the peer home public mobile network (EHPLMN) or the MCC of the international mobile subscriber identity (IMSI). The processor 200 may compare the MNC of the network to which the electronic device 101 is connected with the MNC included in the PLMN list of the EHPLMN or the MNC of the IMSI. According to an embodiment, when the MCC of the network of the electronic device 101 matches the MCC or the MCC of the IMSI included in the PLMN list of the EHPLMN and the MNC of the network to which the electronic device 101 is connected matches the MNC or the MNC of the IMSI included in the PLMN list of the EHPLMN, the processor 200 may determine that the electronic device 101 is connected to the network of the home PLMN (HPLMN). According to an embodiment, when the MCC of the network to which the electronic device 101 is connected does not match the MCC included in the PLMN list of the EHPLMN or the MCC of the IMSI or the MNC of the network to which the electronic device 101 is connected does not match the MNC included in the PLMN list of the EHPLMN or the MNC of the IMSI, the processor 200 may determine that the service area (e.g., country) of the electronic device 101 has changed. For example, the service area (e.g., country) may include at least one cellular network operated by the same communication operator. For example, the change of the service area (e.g., country) may be referred to as roaming.

[0047] According to various embodiments, when the processor 200 determines that the service area (e.g., country) of the electronic device 101 has changed, the processor 200 may identify the emergency call type of the network to which the electronic device 101 is connected. According to an embodiment, the processor 200 may identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type based on a control message received from the network to which the electronic device 101 is connected. For example, the processor 200 may identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type based on the value of the "ims-EmergencySupport-r9" field of the system information block type 1 (SIB1) received from the network to which the electronic device 101 is connected. For example, when the value of the "ims-EmergencySupport-r9" field of SIB1 is configured as "true", the processor 200 may determine that the network to which the electronic device 101 is connected supports the VoLTE emergency call type. For example, when the value of the "ims-EmergencySupport-r9" field of SIB1 is configured as "false" or "ims-EmergencySupport-r9" is not configured, the processor 200 can determine that the network to which the electronic device 101 is connected does not support the VoLTE emergency call type. For example, the processor 200 can identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type based on the value of the "EMC BS" field of the "EPS Network Feature Support" of the TAU-related message (e.g., Tracking Area Update Accept) or the connection acceptance-related message (e.g., Attach Accept) received from the network to which the electronic device 101 is connected. For example, when the value of the "EMC BS" field is configured as "1", the processor 200 can determine that the network to which the electronic device 101 is connected supports the VoLTE emergency call type. For example, when the value of the "EMC BS" field is configured as "0", the processor 200 can determine that the network to which the electronic device 101 is connected does not support the VoLTE emergency call type. For example, the VoLTE emergency call type may include a type that supports emergency calls over a Long Term Evolution (LTE) network.

[0048] According to various embodiments, when the network to which the electronic device 101 is connected based on a change in the service area supports a VoLTE emergency call type, the processor 200 may identify whether there is an emergency call profile (e.g., an emergency call IMS profile) of the VoLTE emergency type corresponding to the home network (e.g., HPLMN) of the electronic device 101. According to an embodiment, the processor 200 may identify the MCC and MNC of a user identity module (SIM) (not shown) of the electronic device 101. The processor 200 may identify whether there is an emergency call profile corresponding to the MCC and MNC of the SIM of the electronic device 101 from the emergency call profile information related to the VoLTE emergency call type stored in the memory 220. For example, the emergency call profile information related to the VoLTE emergency call type may include a database of emergency call profiles negotiated to support emergency calls over an LTE network.

[0049] According to various embodiments, when there is no VoLTE emergency call type emergency call profile (e.g., emergency call IMS profile) corresponding to the home network of the electronic device 101, the processor 200 may identify whether the network to which the electronic device 101 is connected supports circuit switching (CS) communication. According to an embodiment, when the Evolved Packet System (EPS) connection type (e.g., EPS attachment type) of the electronic device 101 is "EPS attachment", the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication. For example, the EPS connection type may be identified based on the value of a field of an "EPS attachment result" information element (IE) of a connection acceptance-related or TAU acceptance-related message received from the network to which the electronic device 101 is connected. According to an embodiment, when the EPS connection type (e.g., EPS attachment type) of the electronic device 101 is "combined EPS / IMSI attachment" and the additional update type (e.g., additional update type) is "SMS only", the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication. For example, the additional update type may be identified based on a value of a field of an "Additional Update Type" information element (IE) of a connection acceptance-related or TAU acceptance-related message received from a network to which the electronic device 101 is connected. According to an embodiment, when a service area (e.g., a country) in which the electronic device 101 is located is included in a list of server areas that do not support CS communication (e.g., a list of countries), the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication.

[0050] According to an embodiment, when it is determined that the network to which the electronic device 101 is connected supports CS communication, the processor 200 may control the communication circuit 210 to provide a CS emergency call type. For example, the CS emergency call type may include a type that supports emergency calls through a circuit switched (CS) network. For example, a CS network may include a 2G or 3G communication type network.

[0051] According to various embodiments, when it is determined that the network to which the electronic device 101 is connected does not support CS communication, the processor 200 may obtain a VoLTE emergency call type emergency call profile (e.g., an emergency call IMS profile) corresponding to the network to which the electronic device 101 is connected. According to an embodiment, when it is determined that the network to which the electronic device 101 is connected based on a change in the service area supports the VoLTE emergency call type and does not support CS communication, the processor 200 may identify the MCC and MNC of the network to which the electronic device 101 is connected. For example, the MCC and MNC of the network to which the electronic device 101 is connected may be obtained from the "PLMN identity" information element included in the control message of the network to which the electronic device 101 is connected. According to an embodiment, the processor 200 may obtain an emergency call profile corresponding to the MCC and MNC of the network to which the electronic device 101 is connected from the emergency call profile information related to the VoLTE emergency call type stored in the memory 220.

[0052] According to an embodiment, the processor 200 may control the communication circuit 210 to provide a VoLTE emergency call type based on an emergency call profile corresponding to the MCC and MNC of a network to which the electronic device 101 is connected.

[0053] According to an embodiment, when the emergency call profile corresponding to the MCC and MNC of the network to which the electronic device 101 is connected does not exist in the emergency call profile information related to the VoLTE emergency call type stored in the memory 220, the processor 200 may determine that the emergency call function of the electronic device 101 is restricted. For example, when it is determined that the emergency call function of the electronic device 101 is restricted, the processor 200 may output information (or an alarm message) related to the restriction of the emergency call function to the outside. For example, the information related to the restriction of the emergency call function may be output to a display (not shown) of the electronic device 101.

[0054] According to various embodiments, the communication circuit 210 enables the electronic device 101 to communicate with at least one external electronic device (eg, Figure 1 The communication circuit 210 may be configured to transmit signals and / or data to and / or receive signals and / or data from at least one external electronic device (electronic device 102 or 104 or server 108). For example, the communication circuit 210 may include a radio frequency integrated circuit (RFIC) and / or a radio frequency front end (RFFE) for communicating with at least one external electronic device.

[0055] According to various embodiments, the memory 220 may store various data used by at least one element of the electronic device 101 (e.g., the processor 200 and / or the communication circuit 210). According to an embodiment, the data may include emergency call profile information related to the VoLTE emergency call type (e.g., an emergency call profile database). According to an embodiment, the memory 220 may store various instructions (or programs 340) that can be executed by the processor 200.

[0056] Figure 3 300 is a block diagram illustrating a process for providing emergency call functionality according to various embodiments. For example, Figure 3 The program 340 may include a program stored in Figure 1 The program 140 in the memory 130 or stored in Figure 2 The program in the memory 220.

[0057] According to an embodiment, the program 340 may include an operating system (OS) 342 to control one or more resources of the electronic device 101, middleware 344, or an application 346 executable in the OS 342. The OS 342 may include, for example, an Android TM 、iOS TM , Windows TM , Symbian TM 、TizenT M or Bada TM For example, at least a portion of program 340 may be preloaded on electronic device 101 during manufacturing, or may be downloaded from or updated by an external electronic device (eg, electronic device 102 or 104 or server 108) during user use.

[0058] The OS 342 may control the management (e.g., allocation or deallocation) of one or more system resources (e.g., processes, memory, or power) of the electronic device 101. The OS 342 may additionally or alternatively include one or more drivers to drive other hardware devices of the electronic device 101.

[0059] According to an embodiment, the operating system 342 may include a radio interface layer (RIL) 330, which is used to identify whether the network to which the electronic device 101 is connected supports CS communication by receiving CS communication transmitted from the modem, or to control the emergency call type to be used in the electronic device 101 (e.g., a VoLTE emergency call type or a CS emergency call type).

[0060] The middleware 344 may provide various functions to the application 346 so that the application 346 can use functions or information provided from one or more resources of the electronic device 101. The middleware 344 may include, for example, an application manager 301, a window manager 303, a multimedia manager 305, a resource manager 307, a power manager 309, a database manager 311, a package manager 313, a connection manager 315, a notification manager 317, a location manager 319, a graphic manager 321, a security manager 323, a telephony manager 325, or a voice recognition manager 327.

[0061] The application manager 301 may, for example, manage the life cycle of the application 346. The window manager 303 may, for example, manage one or more graphical user interface (GUI) resources used on the screen. The multimedia manager 305 may, for example, identify one or more formats to be used for playing a media file, and may encode or decode a corresponding media file in the media file using a codec suitable for a corresponding format selected from the one or more formats. The resource manager 307 may, for example, manage the source code of the application 346 or the memory space of the memory 130. For example, the power manager 309 may manage the capacity, temperature, or power of the battery 189, and determine or provide relevant information to be used for the operation of the electronic device 101 based at least in part on the corresponding information of the capacity, temperature, or power of the battery 189. According to an embodiment, the power manager 309 may communicate with a basic input / output system (BIOS) (not shown) of the electronic device 101.

[0062] The database manager 311 can, for example, generate, search, or change a database to be used by the application 346. For example, the database manager 311 can search and obtain the emergency call profile of the home network of the electronic device 101 or the network (e.g., a roaming network) to which the electronic device 101 is connected from the emergency call profile information associated with the VoLTE emergency call method. For example, the database manager 311 may include an IMS framework. For example, the emergency call profile of the home network of the electronic device 101 may include an emergency call profile corresponding to the MCC and MNC included in the SIM of the electronic device 101. For example, the emergency call profile of the network to which the electronic device 101 is connected may include an emergency call profile corresponding to the MCC or MNC obtained from a control message (e.g., SIB1) of the network to which the electronic device 101 is connected.

[0063] The package manager 313 may, for example, manage the installation or update of applications distributed in the form of package files. For example, the connection manager 315 may manage a wireless connection or a direct connection between the electronic device 101 and an external electronic device. For example, the notification manager 317 may provide a function of notifying a user of the occurrence of a specified event (e.g., an incoming call, message, or alarm). For example, the location manager 319 may manage location information about the electronic device 101. The graphic manager 321 may, for example, manage one or more graphic effects to be provided to the user or a user interface associated with one or more graphic effects.

[0064] The security manager 323 may, for example, provide system security or user authentication. The phone manager 325 may, for example, manage a voice call function or a video call function provided by the electronic device 101. The voice recognition manager 327 may, for example, send the user's voice data to the server 108, and receive a command corresponding to a function to be executed on the electronic device 101 from the server 108 based at least in part on the voice data or at least in part on text data converted from the voice data.

[0065] According to an embodiment, the middleware 344 may dynamically delete some existing components or add new components. According to an embodiment, at least a portion of the middleware 344 may be included as a part of the OS 342, or may be implemented as another software separate from the OS 342.

[0066] According to an embodiment, the application 346 may include at least one application program associated with a function provided by the electronic device 101. For example, the application 346 may include a call application program associated with an emergency call function.

[0067] According to various embodiments, an electronic device (e.g., Figure 1 or Figure 2 The electronic device 101 may include a memory (eg, Figure 1 Memory 130 or Figure 2 Memory 220), communication circuits (e.g., Figure 1 The wireless communication module 192 or Figure 2 210) and at least one processor operably connected to the memory and the communication circuit (e.g., Figure 1 The processor 120 or Figure 2Processor 200). According to an embodiment, the processor may detect the movement of a service area that supports emergency calls based on long term evolution (LTE) communication based on information related to the network to which the electronic device is connected. According to an embodiment, the processor may identify whether there is an emergency call profile for LTE communication corresponding to the home network of the electronic device based on the detection of movement to the service area. According to an embodiment, when it is determined that there is no emergency call profile for LTE communication corresponding to the home network of the electronic device, the processor may identify whether the network supports circuit switched (CS) communication based on connection information of the network to which the electronic device is connected. According to an embodiment, the processor may acquire an emergency call profile for LTE communication based on a determination that the network does not support CS communication, the emergency call profile corresponding to the network to which the electronic device is connected. According to an embodiment, the processor may provide an emergency call based on LTE communication based on the emergency call profile for LTE communication corresponding to the network.

[0068] According to various embodiments, in a case where the type of connection of the electronic device to the network is an Evolved Packet System (EPS) connection (EPS attach), the at least one processor may determine that the network does not support CS communication.

[0069] According to various embodiments, the connection type of the electronic device to the network may be acquired from an EPS connection result information element (EPS Attach Result IE) of a TAU accept related message or a connection accept related message received from the network connected to the electronic device.

[0070] According to various embodiments, when the connection type of the electronic device to the network is a combined connection (combined EPS / IMSI attach) and the additional update type is "SMS only", the at least one processor may determine that the network does not support CS communications.

[0071] According to various embodiments, the additional update type may be acquired from an additional update type IE of a TAU accept-related message or a connection accept-related message received from a network to which the electronic device is connected.

[0072] According to various embodiments, in a case where a service area of ​​a network of the electronic device is included in the CS communication restricted service area list, at least one processor may determine that the network does not support CS communication.

[0073] According to various embodiments, at least one processor may acquire an emergency call profile for LTE communication corresponding to a Mobile Country Code (MCC) and a Mobile Network Code (MNC) of a network to which the electronic device is connected.

[0074] According to various embodiments, at least one processor may acquire an emergency call profile for LTE communication in an emergency call profile database for LTE communication stored in a memory, which corresponds to a network to which the electronic device is connected.

[0075] According to various embodiments, in the event that there is an emergency call profile for LTE communication corresponding to a home network of the electronic device, at least one processor may provide an emergency call based on LTE communication based on the profile related to the emergency call for LTE communication.

[0076] According to various embodiments, upon determining that the network supports CS communication, at least one processor may provide an emergency call based on the CS communication.

[0077] Figure 4 400 is a flowchart example for providing an emergency call function in an electronic device according to various embodiments. In the following, the corresponding operations in the embodiments may be performed subsequently, but not necessarily subsequently. For example, the order of the corresponding operations may be changed, and two or more operations may be performed in parallel. For example, Figure 4 The electronic device can be Figure 1 or Figure 2 An electronic device 101.

[0078] According to reference Figure 4 In various embodiments, an electronic device (e.g., Figure 1 The processor 120 or Figure 2 The processor 200 of the embodiment may detect, in operation 401, the movement of the electronic device 101 to a service area that supports emergency calls based on LTE communication (e.g., VoLTE emergency call type). According to an embodiment, the processor 200 may identify whether the service area (e.g., country) in which the electronic device 101 is located has changed based on the MCC and / or MNC of the network to which the electronic device 101 is connected. For example, when the MCC of the network to which the electronic device 101 is connected matches the MCC included in the PLMN list of the EHPLMN or the MCC of the IMSI, and the MNC of the network to which the electronic device 101 is connected matches the MNC included in the PLMN list of the EHPLMN or the MNC of the IMSI, the processor 200 may determine that the electronic device 101 is connected to the network of the home PLMN (HPLMN). That is, the processor 200 may determine that the service area of ​​the electronic device 101 has not changed. For example, when the MCC of the network to which the electronic device 101 is connected does not match the MCC included in the PLMN list of the EHPLMN or the MCC of the IMSI, or the MNC of the network to which the electronic device 101 is connected does not match the MNC included in the PLMN list of the EHPLMN or the MNC of the IMSI, the processor 200 may determine that the service area (e.g., country) of the electronic device 101 has changed. For example, the service area (e.g., country) may include at least one cellular network operated by the same communication operator. For example, the change of the service area (e.g., country) may be referred to as "roaming".

[0079] According to an embodiment, when it is determined that the service area (e.g., country) of the electronic device 101 has changed, the processor 200 may identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type. For example, the processor 200 may identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type based on the value of the "ims-EmergencySupport-r9" field of the system information block type 1 (SIB1) received from the network to which the electronic device 101 is connected. For example, when the value of the "ims-EmergencySupport-r9" field of SIB1 is configured as "true", the processor 200 may determine that the network to which the electronic device 101 is connected supports the VoLTE emergency call type. For example, when the value of the "ims-EmergencySupport-r9" field of SIB1 is configured as "false" or the "ims-EmergencySupport-r9" field is not configured, the processor 200 may determine that the network to which the electronic device 101 is connected does not support the VoLTE emergency call type. For example, SIB1 may be configured as in Table 1 (eg, TS36.331 standard).

[0080]

Table 1

[0081]

[0082]

[0083] For example, the processor 200 may identify whether the network to which the electronic device 101 is connected supports the VoLTE emergency call type based on the value of the "EMC BS" field of the "EPS network feature support" of the TAU-related message (e.g., Tracking Area Update Accept) or the connection acceptance-related message (e.g., Attach Accept) received from the network to which the electronic device 101 is connected. For example, the "EMC BS" of the "EPS network feature support" of the TAU-related message (e.g., Tracking Area Update Accept) or the connection acceptance-related message (e.g., Attach Accept) may be as defined in Table 2 (e.g., TS24.301 standard).

[0084]

Table 2

[0085]

[0086] For example, when the value of the "EMC BS" field is configured as "1", the processor 200 can determine that the network to which the electronic device 101 is connected supports the VoLTE emergency call type. For example, when the value of the "EMC BS" field is configured as "0", the processor 200 can determine that the network to which the electronic device 101 is connected does not support the VoLTE emergency call type.

[0087] According to various embodiments, in operation 403, an electronic device (eg, Figure 2 The processor 120 or the processor 200 of the electronic device 101 may identify whether there is a VoLTE emergency call type emergency call profile corresponding to the home network (e.g., HPLMN) of the electronic device 101. According to an embodiment, when it is determined that the electronic device 101 moves to a service area that supports the VoLTE emergency call type (e.g., operation 401), the processor 200 may identify whether an emergency call profile corresponding to the MCC and MNC of the SIM (not shown) of the electronic device 101 exists in the emergency call profile information related to the VoLTE emergency call type stored in the memory 220. For example, when the emergency call profile corresponding to the MCC and MNC of the SIM of the electronic device 101 exists in the emergency call profile information related to the VoLTE emergency call type stored in the memory 220, the processor 200 may determine that the VoLTE emergency call type emergency call profile corresponding to the home network of the electronic device 101 exists. For example, when the emergency call profile corresponding to the MCC and MNC of the SIM of the electronic device 101 does not exist in the VoLTE emergency call type-related emergency call profile information stored in the memory 220, the processor 200 may determine that the VoLTE emergency call type emergency call profile corresponding to the home network of the electronic device 101 does not exist. For example, the VoLTE emergency call type-related emergency call profile may include a database of emergency call profiles negotiated to support emergency calls through the LTE network. For example, the VoLTE emergency call type emergency call profile may include an emergency call Internet Protocol (IP) Multimedia Subsystem (IMS) profile.

[0088] According to various embodiments, when it is determined that there is no VoLTE emergency call type emergency call profile corresponding to the home network of the electronic device 101 (for example, if "No" in operation 403), the electronic device (for example, the processor 120 or 200) may identify in operation 405 whether the network to which the electronic device is connected supports CS communication. According to an embodiment, when the Evolved Packet System (EPS) connection type (for example, EPS attachment type) of the electronic device 101 is "EPS attachment" (or "ESP only" (for example, "001")), the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication. For example, as shown in Table 3 (for example, TS24.301 standard), the EPS connection type can be identified based on the value of the field of the "EPS Attachment Result" information element (IE) of the TAU acceptance-related or connection acceptance-related message received from the network to which the electronic device 101 is connected.

[0089]

Table 3

[0090]

[0091] According to an embodiment, when the EPS connection type (e.g., EPS attachment type) of the electronic device 101 is "combined EPS / IMSI attachment" (e.g., "010") and the additional update type (e.g., additional update type) is "SMS only" (e.g., "1"), the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication. For example, the additional update type may be identified based on a value of a field of an "additional update type" information element (IE) of a TAU acceptance-related message or a connection acceptance-related message received from the network to which the electronic device 101 is connected, as shown in Table 4 (e.g., TS24.301 standard).

[0092]

Table 4

[0093]

[0094] According to an embodiment, when the service area (e.g., country) where the electronic device 101 is located is included in the list of service areas that do not support CS communication (e.g., list of countries), the processor 200 may determine that the network to which the electronic device 101 is connected does not support CS communication. When the service area (e.g., country) where the electronic device 101 is located is not included in the list of service areas that do not support CS communication (e.g., list of countries), the processor 200 may determine that the network to which the electronic device 101 is connected supports CS communication.

[0095] According to various embodiments, when it is determined that the network to which the electronic device is connected does not support CS communication (e.g., if "No" in operation 405), the electronic device (e.g., processor 120 or 200) may acquire a VoLTE emergency call type emergency call profile corresponding to the network to which the electronic device 101 is connected in operation 407. According to an embodiment, the processor 200 may acquire an emergency call profile corresponding to the MCC and MNC of the network to which the electronic device 101 is connected from the emergency call profile information related to the VoLTE emergency call type stored in the memory 220. For example, the operation of acquiring the emergency call profile may include a series of operations of reading or loading the emergency call profile corresponding to the MCC and MNC of the network to which the electronic device 101 is connected from the emergency call profile information related to the VoLTE emergency call type stored in the memory 220 (e.g., a database). For example, the MCC and MNC of the network to which the electronic device 101 is connected can be acquired from the "PLMN-identity" information element included in the control message (e.g., SIB1) of the network to which the electronic device 101 is connected, as defined in Table 5 (e.g., TS36.331 standard).

[0096]

Table 5

[0097]

[0098]

[0099] According to various embodiments, when it is determined that there is a VoLTE emergency call type emergency call profile corresponding to the home network of the electronic device 101 (for example, if "yes" in operation 403), or when a VoLTE emergency call type emergency call profile corresponding to the network to which the electronic device 101 is connected is obtained (for example, operation 407), the electronic device (for example, processor 120 or 200) may support emergency calls through the VoLTE emergency call type based on the VoLTE emergency call type emergency call profile in operation 409.

[0100] According to various embodiments, when it is determined that the network to which the electronic device is connected supports CS communication (e.g., if "yes" in operation 405), the electronic device (e.g., processor 120 or 200) may support emergency calls through a CS emergency call type in operation 411. For example, the CS emergency call type may include a type that supports emergency calls through a circuit switched (CS) network. For example, a CS network may include a 2G or 3G communication type network.

[0101] According to various embodiments, the electronic device (e.g., processor 120 or 200) may provide an emergency call function (e.g., VoLTE emergency call function) of the electronic device 101 by acquiring a VoLTE emergency call type emergency call profile corresponding to network information (e.g., MCC and MNC) in a network that does not support CS communication.

[0102] According to various embodiments, when the electronic device (e.g., the processor 120 or 200) fails to acquire an emergency call profile of a VoLTE emergency call type corresponding to a network to which the electronic device 101 is connected, the electronic device may limit the emergency call function of the electronic device 101. According to an embodiment, when an emergency call profile corresponding to the MCC and MNC of the network to which the electronic device 101 is connected does not exist in the emergency call profile information related to the VoLTE emergency call type stored in the memory 220, the processor 200 may determine that the emergency call function of the electronic device 101 is limited. When it is determined that the emergency call function of the electronic device 101 is limited, the processor 200 may output information (or an alarm message) related to the limitation of the emergency call function to the outside.

[0103] Figure 5 FIG. 5 is an example flow chart 500 illustrating initiation of an emergency call in an electronic device according to various embodiments. According to an embodiment, Figure 5 At least some of Figure 4Detailed operations of operation 409 are described below. In the following, the corresponding operations in the embodiment may be performed subsequently, but not necessarily subsequently. For example, the order of the corresponding operations may be changed, and two or more operations may be performed in parallel. For example, Figure 5 The electronic device can be Figure 1 or Figure 2 An electronic device 101.

[0104] According to reference Figure 5 In various embodiments, an electronic device (e.g., Figure 1 The processor 120 or Figure 2 The processor 200) may determine in operation 501 whether to perform the initiation of an emergency call. According to an embodiment, when there is an emergency call profile of a VoLTE emergency call type corresponding to the home network of the electronic device 101 (for example, if it is "yes" in operation 403), or when an emergency call profile of a VoLTE emergency call type corresponding to the network to which the electronic device 101 is connected is obtained (for example, operation 407), the processor 200 may determine that the VoLTE emergency call type is supported. When an emergency call initiation event is detected, the processor 200 may determine to perform the initiation of an emergency call based on the VoLTE emergency call type. When no emergency call initiation event is detected, the processor 200 may determine not to perform the initiation of an emergency call. For example, the emergency call initiation event may occur based on at least one of the execution of a function or application related to the initiation of an emergency call, user input related to the initiation of an emergency call, and reception of a signal related to the initiation of an emergency call.

[0105] According to various embodiments, when it is determined not to perform the initiation of the emergency call (eg, if “NO” in operation 501 ), the electronic device (eg, the processor 120 or 200 ) may end the embodiment for initiating the emergency call.

[0106] According to various embodiments, when it is determined to perform initiation of an emergency call (e.g., if "yes" in operation 501), in operation 503, the electronic device (e.g., processor 120 or 200) may register (or connect to) the LTE communication network based on the VoLTE emergency call type emergency call profile. For example, the VoLTE emergency call type emergency call profile may include an emergency call profile corresponding to the home network of the electronic device 101 or an emergency call profile corresponding to the network to which the electronic device 101 is connected. For example, the operation of registering (or connecting to the LTE communication network) in the LTE communication network based on the VoLTE emergency call type emergency call profile may include an emergency type packet data network (PDN) connection process or an IMS registration process for an emergency session.

[0107] According to various embodiments, in operation 505, the electronic device (eg, processor 120 or 200) may perform an emergency call (or perform initiation thereof) through a registered (or connected) LTE communication network based on a VoLTE emergency call type emergency call profile.

[0108] According to various embodiments, when the electronic device (e.g., processor 120 or 200) fails to register in the LTE communication network (or connect to the LTE communication network) based on the VoLTE emergency call type emergency call profile, the emergency call function of the electronic device 101 may be limited. When it is determined that the emergency call function of the electronic device 101 is limited, the processor 200 may output information (or an alarm message) related to the limitation of the emergency call function to the outside. For example, the information related to the limitation of the emergency call function may be output to a display (not shown) of the electronic device 101.

[0109] According to various embodiments, a method for operating an electronic device (eg, Figure 1 or Figure 2 The method of an electronic device 101) may include: detecting the movement of the electronic device to a service area that supports emergency calls based on long term evolution (LTE) communications based on information related to a network to which the electronic device is connected. According to an embodiment, the electronic device may identify whether there is an emergency call profile for LTE communications corresponding to a home network of the electronic device based on detecting the movement to the service area. According to an embodiment, when it is determined that there is no emergency call profile for LTE communications corresponding to the home network of the electronic device, the electronic device may identify whether the network supports circuit switched (CS) communications based on connection information of the network to which the electronic device is connected. According to an embodiment, the electronic device may acquire an emergency call profile for LTE communications corresponding to the network to which the electronic device is connected based on a determination that the network does not support CS communications. According to an embodiment, the electronic device may provide an emergency call based on LTE communications based on the emergency call profile for LTE communications corresponding to the network.

[0110] According to various embodiments, the method may include determining that the network does not support CS communication in a case where the type of connection of the electronic device to the network is an Evolved Packet System (EPS) connection (EPS Attach).

[0111] According to various embodiments, the connection type of the electronic device to the network may be acquired from an EPS connection result information element (EPS Attach Result IE) of a TAU accept related message or a connection accept related message received from the network connected to the electronic device.

[0112] According to various embodiments, the method may include determining that the network does not support CS communication if the connection type of the electronic device to the network is a combined connection (combined EPS / IMSI attach) and the additional update type is "SMS only".

[0113] According to various embodiments, the additional update type may be acquired from an additional update type IE of a TAU accept-related message or a connection accept-related message received from a network to which the electronic device is connected.

[0114] According to various embodiments, the method may include, in a case where a service area of ​​a network of the electronic device is included in the CS communication restricted service area list, determining that the network does not support CS communication.

[0115] According to various embodiments, acquiring an emergency call profile for LTE communications may include acquiring an emergency call profile for LTE communications that corresponds to a Mobile Country Code (MCC) and a Mobile Network Code (MNC) of a network to which the electronic device is connected.

[0116] According to various embodiments, acquiring the emergency call profile for LTE communication may include acquiring the emergency call profile for LTE communication in an emergency call profile database for LTE communication stored in the electronic device, which corresponds to a network to which the electronic device is connected.

[0117] According to various embodiments, the method may include providing an emergency call based on LTE communication based on a profile related to emergency calls over LTE communication in a case where there is an emergency call profile for LTE communication corresponding to a home network of the electronic device.

[0118] According to various embodiments, the method may include providing the emergency call based on the CS communication if it is determined that the network supports the CS communication.

[0119] The embodiments of the present disclosure in the specification and the drawings are presented only as specific examples to easily explain the technical content according to the embodiments of the present disclosure and help understand the embodiments of the present disclosure, but are not intended to limit the scope of the embodiments of the present disclosure. Therefore, in addition to the embodiments disclosed herein being included in the scope of the various embodiments of the present disclosure, the scope of the various embodiments of the present disclosure should be interpreted as including all changes or modifications derived from the technical spirit of the various embodiments of the present disclosure.

Claims

1. An electronic device, comprising: Memory; Communication circuits; and at least one processor operably connected to the memory and the communication circuitry, wherein the at least one processor is configured to: detecting movement to a service area supporting emergency calls based on Long Term Evolution (LTE) communications based on information about a network to which the electronic device is connected; based on the detection of movement to the service area, identifying whether an emergency call profile for LTE communications corresponding to a home network of the electronic device exists; in response to determining that there is no emergency call profile for the LTE communication corresponding to a home network of the electronic device, identifying whether the network supports circuit switched (CS) communication based on connection information to the network to which the electronic device is connected; based on a determination that the network does not support CS communications, obtaining the emergency call profile for the LTE communications, the emergency call profile corresponding to the network to which the electronic device is connected; as well as The emergency call over the LTE communication is provided based on the emergency call profile of the LTE communication corresponding to the network.

2. An electronic device according to claim 1, wherein the at least one processor is configured to: determine that the network does not support CS communication when the type of connection of the electronic device to the network is an Evolved Packet System (EPS) connection (EPS attachment), or when the type of connection of the electronic device to the network is a combined connection (combined EPS / IMSI attachment) and the additional update type is "SMS only".

3. An electronic device according to claim 2, wherein the type of connection of the electronic device to the network is obtained from an EPS connection result information element (EPS attachment result IE) of a TAU acceptance-related message or a connection acceptance-related message received from a network connected to the electronic device.

4. The electronic device according to claim 2, wherein the additional update type is obtained from an additional update type IE of a TAU acceptance-related message or a connection acceptance-related message, and the TAU acceptance-related message or the connection acceptance-related message is received from a network to which the electronic device is connected. 5 . The electronic device of claim 1 , wherein the at least one processor is configured to determine that the network does not support CS communication, if the service area of ​​the network of the electronic device is included in a CS communication restricted service area list.

6. An electronic device according to claim 1, wherein the at least one processor is configured to: obtain an emergency call profile for the LTE communication, the emergency call profile corresponding to a mobile country code (MCC) and a mobile network code (MNC) of the network to which the electronic device is connected.

7. The electronic device of claim 1, wherein the memory is configured to store an emergency call profile database for the LTE communication, and The at least one processor is configured to obtain an emergency call profile of the LTE communication in the database, the emergency call profile corresponding to the network to which the electronic device is connected.

8. An electronic device according to claim 1, wherein the at least one processor is configured to: in the presence of an emergency call profile for the LTE communication corresponding to the home network of the electronic device, provide the emergency call based on the LTE communication based on the profile related to the emergency call of the LTE communication. 9 . The electronic device of claim 1 , wherein the at least one processor is configured to provide an emergency call based on the CS communication if it is determined that the network supports the CS communication.

10. A method for operating an electronic device, the method comprising: detecting movement of the electronic device to a service area supporting emergency calls based on Long Term Evolution (LTE) communications based on information about a network to which the electronic device is connected; based on the detection of movement to the service area, identifying whether an emergency call profile for LTE communications corresponding to a home network of the electronic device exists; in response to determining that there is no emergency call profile for the LTE communication corresponding to the home network of the electronic device, identifying whether the network supports circuit switched (CS) communication based on connection information to the network to which the electronic device is connected; based on a determination that the network does not support CS communications, obtaining the emergency call profile for the LTE communications, the emergency call profile corresponding to the network to which the electronic device is connected; and The emergency call over the LTE communication is provided based on the emergency call profile corresponding to the LTE communication of the network.

11. The method according to claim 10, further comprising: In a case where the type of connection of the electronic device to the network is an Evolved Packet System (EPS) connection (EPS attachment), in a case where the type of connection of the electronic device to the network is a combined connection (combined EPS / IMSI attachment) and the additional update type is "SMS only", or in a case where the service area of ​​the network of the electronic device is included in a CS communication restricted service area list, it is determined that the network does not support CS communication.

12. The method according to claim 10, wherein obtaining the emergency call profile of the LTE communication includes obtaining the emergency call profile of the LTE communication, the emergency call profile corresponding to the mobile country code (MCC) and mobile network code (MNC) of the network to which the electronic device is connected.

13. The method of claim 10, wherein obtaining the emergency call profile of the LTE communication comprises: An emergency call profile for the LTE communication is acquired in an emergency call profile database for the LTE communication stored in the electronic device, the emergency call profile corresponding to a network to which the electronic device is connected.

14. The method according to claim 10, further comprising: In a case where there is an emergency call profile for the LTE communication corresponding to the home network of the electronic device, the emergency call based on the LTE communication is provided based on the profile related to the emergency call of the LTE communication.

15. The method according to claim 10, further comprising: In a case where it is determined that the network supports the CS communication, an emergency call is provided based on the CS communication.