Improvements to SMS and related services in telecommunication networks
By passing control messages between the network and the UE in the 5G system, the problem of the loss of SMS capability of the UE is solved, and the success of SMS transmission and the rational utilization of resources are achieved.
Patent Information
- Application Number
- CN202211234105.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2019-06-06
- Filing Date
- 2019-06-18
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2039-06-18
AI Technical Summary
In 5G systems, when a user equipment (UE) loses Short Message Service (SMS) capability without notification from the network, it continues to try to send SMS, resulting in waste and failure of resources, especially on battery life and system resources.
By passing control messages between the network and the UE, indicating changes in the SMS-related configuration, the UE reevaluates and updates its SMS subscription status to avoid unauthorized SMS sending attempts.
It effectively avoids the waste of UE and system resources, and ensures the success of SMS transmission and the rational use of resources.
Smart Images

Figure CN115834674B_ABST
Abstract
Description
[0001] This case is a divisional application of the invention patent application with application date of June 18, 2019 and application number 201980040650.X. Technical Field
[0002] The present disclosure generally relates to the management of Short Message Service (SMS) functionality in telecommunications networks. Background Art
[0003] In order to meet the demand for wireless data traffic since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also called "beyond 4G networks" or "post-LTE systems". 5G communication systems are considered to be implemented in higher frequency (mmWave) bands (such as the 60GHz band) to achieve higher data rates. In order to reduce the propagation loss of radio waves and increase the transmission distance, technologies such as beamforming, large-capacity multiple-input multiple-output (MIMO), full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and massive antennas are discussed in 5G communication systems. In addition, in 5G communication systems, system network improvements are being developed based on advanced small cells, cloud radio access networks (RANs), ultra-dense networks, device-to-device (D2D) communications, wireless backhaul, mobile networks, collaborative communications, coordinated multi-point (CoMP), and receiver interference cancellation. In 5G systems, FSK and QAM hybrid modulation (FQAM) and sliding window superposition coding (SWSC) have been developed as advanced coded modulation (ACM), and filter bank multi-carrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) have been developed as advanced access technologies.
[0004] The Internet, a human-centric network where humans generate and consume information, is evolving into the Internet of Things (IoT), in which distributed entities (such as things) can exchange and process information without human intervention. The Internet of Everything (IoE) is the result of IoT technology connected with big data processing technologies via cloud servers. IoT implementation requires technological elements such as sensing technology, wired / wireless communications and network infrastructure, service interface technology, and security technology. Recently, research has focused on sensor networks, machine-to-machine (M2M) communications, and machine-type communications (MTC). This IoT environment can provide intelligent internet technology services that create new value for human life by collecting and analyzing data generated by connected things. By integrating and combining existing information technology (IT) with various industrial applications, the IoT can be applied in a variety of fields, including smart homes, smart buildings, smart cities, smart cars (connected vehicles), smart grids, healthcare, smart appliances, and advanced medical services.
[0005] In line with this, efforts are underway to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-type communications (MTC), and machine-to-machine (M2M) communications can be implemented using beamforming, MIMO, and array antennas. The application of cloud radio access networks (RAN), a technology for processing big data, can also be seen as an example of the convergence between 5G and IoT technologies. Summary of the Invention
[0006] Technical issues
[0007] The ability to send SMS messages from mobile devices has always been available in early cellular communication systems, such as the Global System for Mobile Communications (GSM). Therefore, no special configuration was required. In fifth-generation (5G) systems, the use of SMS is optional and is specifically requested by the user equipment (UE).
[0008] The UE registers its desire to use SMS on the Non-Access Stratum (NAS) during initial registration and can modify its desire to use SMS during mobile registration. NAS is a functional layer in the Universal Mobile Telecommunications System (UMTS) and Long Term Evolution (LTE) wireless communication protocol stack, located between the core network and the user equipment. This layer is used to manage the establishment of communication sessions and maintain continuous communication with the user equipment as it moves.
[0009] If the UE is subscribed to the SMS service, the Access and Mobility Management Function (AMF) allocates an SMS Function (SMSF) to the UE and requests the SMSF to activate the SMS service. If the UE indicates to the AMF that it no longer wants to send and receive SMS via NAS (for example, by not including the "SMS Supported" indication in a subsequent Registration Request message) or if the AMF considers the UE to be deregistered, or if the AMF receives a deregistration notification from a Unified Data Management (UDM) indicating the UE's initial registration, then either the UE or the AMF may deregister the UE using SMS as specified in the applicable standard. In the case of subscription cancellation or 5GS to Evolved Packet System (EPS) mobility, the AMF invokes the Nsmsf_SMService_Deactivate service operation to trigger the release of the UE context for SMS on the SMSF based on local configuration, according to the applicable standard.
[0010] If a UE explicitly requests to deregister from SMS using mobility registration, it will subsequently not send SMS. This is not a problem, as this is a decision made knowingly by the UE. However, when there is an event on the network side (e.g., SMS is removed from the UE's subscription in UDM), it is not clear how to make the UE aware of this state. As a result, the UE will continue to attempt to send mobile-originated (MO) SMS, and SMS messages will fail. The UE may continue to attempt to send SMS. This can cause problems, wasting UE resources, especially battery life, and system resources.
[0011] In fact, the ability of a UE to send an SMS message can be deprived by network congestion. However, the problem is that the UE is not notified by the network of this loss of ability. If the UE subsequently attempts to send an SMS, any such attempt will fail.
[0012] Technical Solution
[0013] According to one aspect of the present invention, a method of a network entity in a wireless communication system includes identifying whether a configuration associated with a short message service (SMS) has changed, generating a control message including information associated with the SMS if the configuration associated with the SMS has changed, and sending the control message to a UE, wherein the information associated with the SMS indicates a capability of the UE to use the SMS.
[0014] According to one aspect of the present disclosure, a method by a UE in a wireless communication system includes receiving a control message including information associated with a short message service (SMS) from a network entity if a configuration associated with the SMS is changed, identifying that a status of an SMS subscription for the UE is changed, and initiating a registration procedure to update the status of the SMS subscription.
[0015] The information associated with SMS indicates the capability of the UE to use SMS.
[0016] According to one aspect of the present invention, a UE is provided. The UE includes: a transceiver; and a controller coupled to the transceiver and configured to receive a control message including information associated with a short message service (SMS) from a network entity when a configuration associated with the SMS is changed, identify that the status of the SMS subscription for the UE has changed, and initiate a registration procedure to update the status of the SMS subscription, wherein the information associated with the SMS indicates the UE's ability to use SMS.
[0017] According to one aspect of the present invention, a telecommunications network entity is provided. The telecommunications network entity includes: a transceiver; a controller coupled to the transceiver and configured to identify whether a configuration associated with a short message service (SMS) has been changed, generate a control message including information associated with the SMS if the configuration associated with the SMS has been changed, and transmit the control message to a UE, wherein the information associated with the SMS indicates a capability of the UE to use the SMS.
[0018] Beneficial effects
[0019] An object of the present invention is to address at least the above disadvantages and to provide at least the advantages described below. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and other aspects, features and advantages of certain embodiments of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0021] Figure 1 is a diagram of configuration update command message content according to an embodiment;
[0022] Figure 2 is a diagram of an "SMS Changed" information element (IE) according to an embodiment;
[0023] Figure 3 is a diagram of a configuration of a user equipment according to an embodiment;
[0024] Figure 4 is a block diagram illustrating an electronic device 401 in a network environment 400 according to various embodiments; and
[0025] Figure 5 is a diagram of a configuration of a network entity according to an embodiment. DETAILED DESCRIPTION
[0026] The embodiments of the present invention will be described below with reference to the accompanying drawings. However, the embodiments of the present invention are not limited to the specific embodiments and should be interpreted as including all modifications, changes, equivalent devices and methods, and / or alternative embodiments of the present invention. In the description of the drawings, like reference numerals are used for like elements.
[0027] The terms “have”, “may have”, “include” and “may include” used herein indicate the existence of corresponding features (for example, elements such as numerical values, functions, operations or components), and do not exclude the existence of additional features.
[0028] As used herein, the terms "A or B," "at least one of A or / and B," or "one or more of A or / and B" include all possible combinations of the items listed therewith. For example, "A or B," "at least one of A and B," or "at least one of A or B" means (1) including at least one A, (2) including at least one B, or (3) including at least one A and at least one B.
[0029] As used herein, terms such as "first" and "second" may refer to the corresponding components, regardless of their importance or order, and are used to distinguish one component from another without limiting the components. These terms can be used to distinguish one element from another. For example, a first user device and a second user device indicate different user devices, regardless of their order or importance. For example, a first element may be referred to as a second element, and a second element may be referred to as a first element, without departing from the scope of the present invention.
[0030] It should be understood that when one element (e.g., a first element) is “operably or communicatively” coupled to / or “connected to” another element (e.g., a second element), the element may be directly coupled to the other element, and an intervening element (e.g., a third element) may exist between the element and the other element. Conversely, it should be understood that when one element (e.g., a first element) is “directly coupled to / to” or “directly connected to” another element (e.g., a second element), there is no intervening element (e.g., a third element) between the element and the other element.
[0031] As used herein, the expression "configured to (or set to)" may be used interchangeably with "suitable for," "capable of," "designed to," "adapted to," "manufactured to," or "capable of," depending on the context. The term "configured to (set to)" does not necessarily mean "specially designed to" at the hardware level. Alternatively, the expression "a device configured to..." may mean that the device, together with other devices or components in a specific context, is "capable of..." For example, "a processor configured to (set to) perform A, B, and C" may refer to a dedicated processor (e.g., an embedded processor) for performing the corresponding operations, or a general-purpose processor (e.g., a central processing unit (CPU) or an application processor (AP)) that is capable of performing the corresponding operations by executing one or more software programs stored in a memory.
[0032] The terms used in describing the various embodiments of the present invention are for describing specific embodiments, rather than for limiting the present invention. As used herein, the singular is intended to include the plural, unless the context clearly indicates otherwise. Unless otherwise defined, all terms used herein (including technical terms or scientific terms) have the same meaning as the terms generally understood by those of ordinary skill in the relevant art. The terms defined in the general dictionary should be interpreted as having the same or similar meaning as the contextual meaning of the relevant art, unless clearly defined herein, otherwise should not be interpreted as having an ideal or exaggerated meaning. As the case may be, even if the terms defined in the present invention are not interpreted as excluding embodiments of the present invention.
[0033] The term "module" as used herein may, for example, refer to a unit comprising one of hardware, software, and firmware, or a combination thereof. "Module" may be used interchangeably with, for example, the terms "unit," "logic," "logic block," "component," or "circuit." A "module" may be the smallest unit of an integrated component element or a part thereof. A "module" may be the smallest unit for performing one or more functions or a part thereof. A "module" may be implemented mechanically or electronically. For example, a "module" according to the present invention may include at least one of an application specific integrated circuit (ASIC) chip, a field programmable gate array (FPGA), and a programmable logic device for performing operations known or to be developed hereinafter.
[0034] Electronic devices according to the present invention may include, for example, smartphones, tablet personal computers (PCs), mobile phones, video phones, electronic book readers (e-book readers), desktop PCs, laptop computers, netbook computers, workstations, servers, personal digital assistants (PDAs), at least one of portable multimedia players (PMPs), MPEG-1 Audio Layer 3 (MP3) players, mobile medical devices, cameras, and wearable devices. Wearable devices may include accessory types (e.g., watches, rings, bracelets, anklets, necklaces, glasses, contact lenses, or head-mounted devices (HMDs)), fabric or clothing integrated types (e.g., electronic clothing), body mounted types (e.g., skin plates or tattoos), and bio-implanted types (e.g., implanted circuits).
[0035] The electronic device may be a home appliance. The home appliance may include, for example, a television, a digital video disc (DVD) player, an audio system, a refrigerator, an air conditioner, a vacuum cleaner, an oven, a microwave oven, a washing machine, an air cleaner, a set-top box, a home automation control panel, a security control panel, a TV box (e.g., Samsung HomeSync TM , Apple TV TM or Google TV TM ), game consoles (such as Xbox TMand PlayStation TM ), electronic dictionaries, electronic keys, cameras and electronic photo frames.
[0036] The electronic device may include at least one of various medical devices (e.g., various portable medical measuring devices (blood glucose monitoring devices, heart rate monitoring devices, blood pressure measuring devices, body temperature measuring devices, etc.), magnetic resonance angiography (MRA), magnetic resonance imaging (MRI), computed tomography (CT) machines, and ultrasound machines), navigation equipment, global positioning system (GPS) receivers, event data recorders (EDR), flight data recorders (FDR), vehicle infotainment equipment, marine electronic equipment (e.g., marine navigation equipment and gyrocompasses), avionics equipment, security equipment, car head units, household or industrial robots, bank automated teller machines (ATMs), store point of sale (POS) devices, or Internet of Things (IoT) devices (e.g., light bulbs, various sensors, electricity or gas meters, sprinkler equipment, fire alarms, thermostats, street lights, toasters, sporting goods, hot water tanks, heaters, boilers, etc.).
[0037] The electronic device may include at least one of a piece of furniture or a part of a building / structure, an electronic board, an electronic signature receiving device, a projector, and various measuring instruments (e.g., a water meter, an electricity meter, a gas meter, and a radio wave meter). The electronic device may be a combination of one or more of the various devices mentioned above. The electronic device may also be a flexible device. In addition, the electronic device is not limited to the above-mentioned devices and may include electronic devices that have emerged based on the development of new technologies.
[0038] Hereinafter, the electronic device will be described with reference to the accompanying drawings. In the present invention, the term "user" refers to a person who uses an electronic device or a device (eg, an artificial intelligence electronic device) that uses the electronic device.
[0039] When the UE requests SMS in the Registration Request and the AMF successfully allocates an SMSF and activates SMS service to the SMSF, it stores the SMSF address and an “Allow SMS” indication in the UE’s 5G Mobility Management (5GMM) context.
[0040] When the UE requests SMS in the Registration Request and the UE does not have an SMS subscription, the AMF cannot allocate an SMSF or the SMS service activation is unsuccessful, the AMF stores “SMS Not Allowed” in the UE’s 5GMM Context.
[0041] "Allow SMS" may occur when the AMF receives a notification of subscription cancellation from the UDM, or (for example, due to 5GS to EPS mobile scenario) the AMF needs to call the SMSF to deactivate the SMS service, or the AMF considers the UE to be deregistered. The UE may wish to re-register for SMS.
[0042] "SMS not allowed" may occur by the AMF receiving a notification from the UDM of the subscription addition. The UE may wish to re-register for SMS.
[0043] The generic UE configuration update procedure known in the prior art is modified herein to include an "SMS Changed" indication which will only be sent to the UE if the UE has previously requested SMS in the initial registration.
[0044] In the standard specifications, TS 23.502 subclause 4.2.4 and TS 24.501 subclause 5.4.4 describe the generic UE configuration update procedure, which allows the AMF to dynamically update the UE configuration for access and mobility management related parameters determined and provided by the AMF.
[0045] The specified parameters that can be updated are 5G Globally Unique Temporary Identity (5G-GUTI), Tracking Area Identity (TAI) list, Service Area list, Network Identity and Time Zone, Local Area Data Network (LADN) information, Rejected Network Slice Selection Assistance Information (NSSAI), Allowed NSSAI, Configured NSSAI, and Mobile Initiated Connections Only (MICO).
[0046] However, there is no specification to indicate to the UE that the status of the SMS service has changed (e.g., SMS has been deregistered in the AMF due to a network action (e.g., SMS subscription revoked in the AMF)). The present invention provides modifications that provide such an indication.
[0047] Thus, parameters that may be specified include 5G-GUTI, TAI list, service area list, network identification and time zone, LADN information, rejected NSSAI, allowed NSSAI, configured NSSAI, MICO, and an indication that the status of the SMS service has changed.
[0048] Assuming the UE previously requested to use SMS, and the network indicated "SMS allowed" or "SMS not allowed", an "SMS change" indication is provided which will inform the UE that if it wants to use SMS, it must first re-register and request SMS again before attempting to send SMS.
[0049] Specifically, if SMS was previously allowed (i.e., "Allow SMS"), the UE knows that it must register again before submitting a new SMS. "SMS change" here means that submitting an SMS will fail. Obviously, SMS has been deregistered from the network.
[0050] If SMS was not allowed before (i.e. "SMS Not Allowed"), this trigger informs the UE to now try and register to send the SMS it previously wanted to send but was unable to. It is not authorized to register, but it may wish to try again.
[0051] In other words, the "SMS has changed" indication requires the UE to take this information into account in its internal operations, which may include the UE taking steps to re-evaluate and perform mobility registration before deciding to send an SMS next time.
[0052] If the UE receives the "SMS Changed" IE in the Configuration Update Command message and the UE still wants to use SMS, the UE requests the use of SMS by performing the mobility registration procedure specified by the appropriate standard.
[0053] Figure 1 FIG2 is a diagram illustrating the contents of a configuration update command message according to an embodiment. The last entry illustrates an "SMS has changed" indication. The above configuration update command message format is merely an illustration of one way the network can indicate "SMS has changed" to the UE. Other signals may be used as appropriate.
[0054] Figure 2 is a diagram of an "SMS Changed" information element (IE), according to an embodiment. Figure 2 An "SMS Changed" entry in the table of may be included to indicate a change in the UE's permission to use SMS if the UE previously requested the use of SMS in a recent registration procedure. This informs the UE that further steps may be required before SMS can be used again.
[0055] like Figure 2 As shown, the "SMS Changed" IE is a Type 4 information element with a length of 3 octets. As shown, "SMS Changed" is indicated by bit 1 of octet 3, where if the bit is set to 0, the "Allow SMS" by the network has not changed, and if the bit is set to 1, the "Allow SMS" by the network has changed and the UE may need to take further action. All other bits in octet 3 are spare and are coded as 0.
[0056] As described herein, the present disclosure addresses the problem associated with a UE potentially sending duplicate SMS messages when the network has made a change to the UE's permission to use SMS. By inserting an appropriate indication in a message sent to the UE, the UE can reassess its permission to use SMS and can act accordingly.
[0057] Figure 3 FIG is a diagram of a configuration of a user equipment according to an embodiment. Figure 3 , the UE may include a transceiver 310, a controller 320, and a storage unit 330. The controller 320 may be defined as a circuit, an application specific integrated circuit, or at least one processor.
[0058] The transceiver 310 may transmit / receive signals to / from other network entities. The controller 320 may control the overall operation of the UE. The storage unit 330 may store at least one piece of information transmitted / received by the transceiver 310 and information generated by the controller 320.
[0059] Figure 4 4 is a block diagram illustrating an electronic device 401 in a network environment 400 according to various embodiments. Figure 4 , electronic device 401 in network environment 400 may communicate with electronic device 402 via first network 498 (e.g., a short-range wireless communication network), or communicate with electronic device 404 or server 408 via second network 499 (e.g., a long-range wireless communication network). Depending on the embodiment, electronic device 401 may communicate with electronic device 404 via server 408. Depending on the embodiment, electronic device 401 may include processor 420, memory 430, input device 450, sound output device 455, display device 460, audio module 470, sensor module 476, interface 477, haptic module 479, camera module 480, power management module 488, battery 489, communication module 490, subscriber identification module (SIM) 496, or antenna module 497. In some embodiments, at least one of the components (e.g., display device 460 or camera module 480) may be omitted from electronic device 401, or one or more other components may be added to electronic device 401. In some embodiments, some components may be implemented as a single integrated circuit. For example, the sensor module 476 (eg, a fingerprint sensor, an iris sensor, or an illumination sensor) may be implemented to be embedded in the display device 460 (eg, a display).
[0060] For example, the processor 420 may execute software (e.g., program 440) to control at least one other component (e.g., hardware or software component) of the electronic device 401 coupled to the processor 420, and may perform various data processing or calculations. According to an embodiment, as at least part of the data processing or calculation, the processor 420 may load commands or data received from another component (e.g., sensor module 476 or communication module 490) into the volatile memory 432, process the commands or data stored in the volatile memory 432, and store the resulting data in the non-volatile memory 434. According to an embodiment, the processor 420 may include a main processor 421 (e.g., a central processing unit (CPU) or an application processor (AP)), and an auxiliary processor 423 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that operates independently of or in conjunction with the main processor 421. Additionally or alternatively, the auxiliary processor 423 may be adapted to consume less power than the main processor 421 or be specific to a designated function. The auxiliary processor 423 may be implemented independently from the main processor 421 or as part of the main processor 421 .
[0061] When the main processor 421 is in an inactive state, the auxiliary processor 423 can control at least some functions or states related to at least one of the components of the electronic device 401 (for example, the display device 460, the sensor module 476, or the communication module 490) instead of the main processor 421, or together with the main processor 421 when the main processor 421 is in an active state (for example, executing an application). Depending on the embodiment, the auxiliary processor 423 (for example, an image signal processor or a communication processor) can be implemented as part of another component (for example, the camera module 480 or the communication module 490) related to the function of the auxiliary processor 423.
[0062] The memory 430 may store various data used by at least one component of the electronic device 401 (e.g., the processor 420 or the sensor module 476). The various data may include, for example, input data or output data of software (e.g., program 440) and commands related thereto. The memory 430 may include a volatile memory 432 or a non-volatile memory 434. The program 440 may be stored in the memory 430 as software and may include, for example, an operating system (OS) 442, middleware 444, or an application 446.
[0063] The input device 450 may receive commands or data from outside the electronic device 401 (e.g., a user) to be used by other components of the electronic device 401 (e.g., the processor 420). The input device 450 may include, for example, a microphone, a mouse, a keyboard, or a digital pen (e.g., a stylus).
[0064] The sound output device 455 can output sound signals to the outside of the electronic device 401. The sound output device 455 can include, for example, a speaker or a receiver. The speaker can be used for general purposes, such as playing multimedia or playing recordings, while the receiver can be used for incoming calls. Depending on the embodiment, the receiver can be implemented as a separate part of the speaker or as part of the speaker.
[0065] The display device 460 can visually provide information to the outside of the electronic device 401 (e.g., a user). The display device 460 may include, for example, a display, a hologram device, or a projector and a control circuit to control a corresponding one of the display, the hologram device, and the projector. Depending on the embodiment, the display device 460 may include a touch circuit adapted to detect a touch, or a sensor circuit adapted to measure the strength of the force caused by the touch (e.g., a pressure sensor).
[0066] The audio module 470 can convert sound into an electrical signal, and vice versa. According to an embodiment, the audio module 470 can obtain sound via the input device 450, or output sound via the sound output device 455 or an earphone of an external electronic device (e.g., electronic device 402) directly (e.g., wirelessly) or wirelessly coupled to the electronic device 401.
[0067] The sensor module 476 can detect the operating state of the electronic device 401 (e.g., power or temperature) or the environmental state outside the electronic device 401 (e.g., the state of the user), and then generate an electrical signal or data value corresponding to the detected state. Depending on the embodiment, the sensor module 476 may include, for example, a posture sensor, a gyroscope 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.
[0068] The interface 477 may support one or more specified protocols for coupling the electronic device 401 directly (e.g., wirelessly) or wirelessly with an external electronic device (e.g., the electronic device 402). Depending on the embodiment, the interface 477 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.
[0069] The connection terminal 478 may include a connector via which the electronic device 401 can be physically connected to an external electronic device (e.g., the electronic device 402). Depending on the embodiment, the connection terminal 478 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (e.g., a headphone connector).
[0070] The haptic module 479 may convert an electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that a user may recognize through their sense of touch or kinesthetic sense. Depending on the embodiment, the haptic module 479 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0071] The camera module 480 may capture still images or moving images. According to an embodiment, the camera module 480 includes one or more lenses, image sensors, image signal processors, or flashes.
[0072] The power management module 488 may manage power supplied to the electronic device 401. According to an embodiment, the power management module 488 may be implemented as, for example, at least a portion of a power management integrated circuit (PMIC).
[0073] The battery 489 may supply power to at least one component of the electronic device 401. According to an embodiment, the battery 489 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0074] The communication module 490 can support the establishment of a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 401 and an external electronic device (e.g., electronic device 402, electronic device 404, or server 408), and perform communication via the established communication channel. The communication module 490 may include one or more communication processors that operate independently of the processor 420 (e.g., application processor (AP)) and support direct (e.g., wired) communication or wireless communication. According to an embodiment, the communication module 490 may include a wireless communication module 492 (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 494 (e.g., a local area network (LAN) communication module) or a power line communication (PLC) module). A corresponding one of these communication modules may communicate via a first network 498 (e.g., a short-range communication network such as Bluetooth TM, Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA)) or a second network 499 (for example, a remote communication network such as a cellular network, the Internet, or a computer network (for example, a LAN or a wide area network (WAN)) to communicate with an external electronic device. These different types of communication modules can be implemented as a single component (for example, a single chip), or can be implemented as multiple components independent of each other (for example, multiple chips). The wireless communication module 492 can use user information (for example, an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 496 to identify and authenticate the electronic device 401 in a communication network such as the first network 498 or the second network 499.
[0075] Antenna module 497 can transmit or receive signals or power to or from the outside of electronic device 401 (e.g., an external electronic device). Depending on the embodiment, antenna module 497 may include an antenna comprising a radiating element formed of a conductive material or a conductive pattern formed in or on a substrate (e.g., a PCB). Depending on the embodiment, antenna module 497 may include multiple antennas. In this case, for example, communication module 490 (e.g., wireless communication module 492) may select at least one antenna from the multiple antennas that is suitable for the communication scheme used in the communication network (e.g., first network 498 or second network 499). Signals or power can then be transmitted or received between communication module 490 and the external electronic device via the selected at least one antenna. Depending on the embodiment, another element (e.g., a radio frequency integrated circuit (RFIC)) in addition to the radiating element may also be formed as part of antenna module 497.
[0076] At least some of the above 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, general-purpose input and output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)).
[0077] According to an embodiment, commands or data can be sent or received between electronic device 401 and external electronic device 404 via server 408 coupled to second network 499. Each of electronic devices 402 and 404 can be of the same type or a different type as electronic device 401. According to an embodiment, all or part of the operations to be performed at electronic device 401 can be performed at one or more of external electronic devices 402, 404, or 408. For example, if electronic device 401 is to automatically perform a function or service, or in response to a request from a user or another device, electronic device 401 can request one or more external electronic devices to perform at least part of the function instead of (or in addition to) performing the function or service. The one or more external electronic devices that receive the request can perform at least a portion of the requested function or service, or perform additional functions or additional services related to the request, and transmit the results of the execution to electronic device 401. Electronic device 401 can provide the results, whether or not the results are further processed, as at least part of the response to the request. To this end, for example, cloud computing, distributed computing, or client-server computing technologies can be used.
[0078] Figure 5 is a diagram of a configuration of a network entity according to an embodiment. In various embodiments, the network entity may correspond to an AMF node. Figure 5 , the network entity may include a transceiver 510, a controller 520, and a storage unit 530. The controller 520 may be defined as a circuit, an application specific integrated circuit, or at least one processor.
[0079] The transceiver 510 may transmit / receive signals to / from other network entities. The controller 520 may control the overall operation of the UE. The storage unit 530 may store at least one piece of information transmitted / received by the transceiver 510 and information generated by the controller 520.
[0080] Various embodiments of the present invention may be implemented (e.g., a computer) by software including instructions stored in a machine-readable storage medium. A machine may be a device that calls instructions from a machine-readable storage medium and operates according to the called instructions, and may include an electronic device. When the instructions are executed by a processor, the processor may directly perform the function corresponding to the instruction, or use other components under the control of the processor. The instructions may include code generated or executed by a compiler or interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, the term "non-transitory" as used herein is a limitation of the medium itself (i.e., tangible, not a signal), not a limitation on the persistence of data storage.
[0081] According to an embodiment, the method according to various embodiments disclosed in this disclosure may be provided as part of a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be distributed in the form of a machine-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)), or may be distributed only through an application store (e.g., Play Store™). In the case of online distribution, at least a portion of the computer program product may be temporarily stored or generated in a memory such as a manufacturer's server, an application store's server, or a relay server.
[0082] Each component (e.g., module or program) according to various embodiments may include at least one of the above-mentioned components, and may omit a portion of the above-mentioned subcomponents, or may further include other subcomponents. Alternatively or additionally, some components may be integrated into one component, and may perform the same or similar functions that were performed by each corresponding component before integration. The operations performed by modules, programming or other components according to various embodiments of the present disclosure may be performed sequentially, in parallel, repeatedly or in a heuristic manner. In addition, at least some operations may be performed in a different order, omitted or other operations may be added.
[0083] Although the present invention has been shown and described with reference to certain embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention. Therefore, the scope of the present invention should not be limited to only the embodiments, but should be defined by the appended claims and their equivalents.
Claims
1. A method by a mobility management function (AMF) in a wireless communication system, the method comprising: Identifying whether a configuration associated with a Short Message Service (SMS) has changed; in case of a configuration change associated with the SMS, generating a user equipment (UE) configuration update command including the configuration; Sending a UE configuration update command including the configuration to the UE; as well as In response to the UE configuration update command, performing a registration process of the UE, The configuration indicates that the capability of the UE to use SMS over a non-access stratum (NAS) has changed.
2. The method according to claim 1, further comprising: Receives messages associated with subscription data from Unified Data Management (UDM).
3. A method by a user equipment (UE) in a wireless communication system, the method comprising: In case of a configuration change associated with a Short Message Service (SMS), receiving a UE Configuration Update Command including the configuration from a Mobility Management Function (AMF); as well as In response to the UE configuration update command, initiating a registration process, The UE configuration update command is generated by the AMF, and The configuration indicates that the capability of the UE to use SMS over a non-access stratum (NAS) has changed.
4. The method according to claim 3, wherein: Messages associated with subscription data are sent from the Unified Data Management (UDM) to the AMF.
5. A mobility management function (AMF) in a wireless communication system, the AMF comprising: transceiver; as well as A controller, coupled to the transceiver and configured to: Identifying whether a configuration associated with a Short Message Service (SMS) has changed; in case of a configuration change associated with the SMS, generating a user equipment (UE) configuration update command including the configuration; Sending a UE configuration update command including the configuration to the UE; as well as In response to the UE configuration update command, performing a registration process of the UE, The configuration indicates that the capability of the UE to use SMS over a non-access stratum (NAS) has changed.
6. The AMF according to claim 5, wherein The controller is further configured to: Receives messages associated with subscription data from Unified Data Management (UDM).
7. A user equipment (UE) in a wireless communication system, the UE comprising: transceiver; as well as A controller, coupled to the transceiver and configured to: In case of a configuration change associated with a Short Message Service (SMS), receiving a UE Configuration Update Command including the configuration from a Mobility Management Function (AMF); as well as In response to the UE configuration update command, initiating a registration process, The UE configuration update command is generated by the AMF, and The configuration indicates that the capability of the UE to use SMS over a non-access stratum (NAS) has changed.
8. The UE according to claim 7, wherein: Messages associated with subscription data are sent from the Unified Data Management (UDM) to the AMF.