User equipment and method for warning message delivery in a private network
By configuring warning message reception settings on the user's mobile device, the problem of improper handling of warning messages in non-public networks is resolved, enabling correct reception of warning messages and prevention of malicious fraud alerts in independent non-public networks.
Patent Information
- Application Number
- CN202080098939.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-10
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2040-02-10
AI Technical Summary
In non-public mobile communication networks, user equipment may have difficulty properly handling and configuring warning message reception, especially in standalone non-public networks (SNPN), leading to potential malicious fraud alerts and mishandling of warning messages.
A user equipment is provided that, by configuring a warning message receiving configuration in a mobile device (ME), can accept or ignore warning messages in a non-public network, and can be used in conjunction with USIM data files to switch between different access modes to ensure appropriate warning message handling.
It implements appropriate warning message handling in non-public networks, protects user equipment from malicious fraud alerts, and ensures correct warning message reception configuration, regardless of whether the USIM data file exists or is empty.
Smart Images

Figure CN115349267B_ABST
Abstract
Description
Technical Field
[0001] The topics described in this document generally relate to cellular systems, and more specifically to cellular systems that include dedicated networks. More specifically, the topics described in this document relate to the delivery and reception of warning messages. Background Technology
[0002] Public cellular networks support the sending and receiving of warning messages. For example, the specification 3GPP TS 23.041 V16.2.0 defines the delivery of warning messages for GSM (Global System for Mobile Communications, 2G), UMTS (Universal Mobile Telecommunications System, 3G), and E-UTRAN (Evolved UMTS Terrestrial Radio Access, 4G) (TS 23.041 V16.2.0, Subcell 9.1.3). This function is simply referred to as PWS (Public Warning System) and allows networks to distribute warning messages on behalf of public authorities. Examples of use cases include the Earthquake and Tsunami Warning System (ETWS), the EU warning system according to ETSI TS 102 V1.3.1, the Korean Public Warning System (KPAS), and other international, national, or regional warning systems.
[0003] Technically, in GSM and UMTS, Cell Broadcast Service (CBS) can be used to deliver CBS messages related to public warnings. CBS allows broadcasting numerous unacknowledged messages to all receivers within a specific area of the cellular network, known as the Cell Broadcast Area, which includes one or more cells. This requires permanently activating CBS message reception on the mobile terminal.
[0004] 3GPP TS 31.102 defines the USIM (Universal Subscriber Identity Module) data file for configuring warning message reception. If the USIM data file is absent or empty, the mobile station (MS) / user equipment (UE) receives all warning messages on all Public Land Mobile Networks (PLMNs). As specified in sub-unit 4.2.96 of 3GPP TS 31.102 V16.2.0, the MS / UE can be configured to ignore all warning messages received in its Home Public Land Mobile Network (HPLMN) or its equivalent PLMN. Also as specified in 3GPP TS 31.102, the MS / UE can be configured to ignore all warning messages received in the Visited Public Land Mobile Network (VPLMN) or its equivalent PLMN.
[0005] The specification also outlines support for MS / UE on non-public cellular networks. For example, 3GPP TS 23.501 V16.3.0 specifies support for 5G Standalone Non-Public Networks (SNPNs) (i.e., networks operated by non-public network operators that do not rely on network functions provided by a PLMN). Summary of the Invention
[0006] According to one aspect, a user equipment operable in a non-public mobile communication network can be provided, the user equipment including at least one processor; and at least one memory including computer program code and warning message receiving configuration, wherein the computer program code, when executed using the at least one processor, causes the user equipment to accept or ignore warning messages received in the non-public mobile communication network based on the warning message receiving configuration.
[0007] In some embodiments, the non-public mobile communication network is an independent non-public network (SNPN).
[0008] In some embodiments, the user equipment also includes a mobile device ME, and the warning message receiving configuration is provided in the ME.
[0009] In some embodiments, warning message reception is configured to be provided in a subscriber data list.
[0010] In some embodiments, the computer program code, when executed using at least one processor, causes the user equipment to process warning message reception configuration during the network selection process.
[0011] In some embodiments, the user equipment further includes a Universal Subscriber Identity Module (USIM) data file, which includes a configuration for receiving warning messages in a Public Land Mobile Network (PLMN), wherein the computer program code, when executed using at least one processor, causes the user equipment to: configure warning message reception using the USIM data file when the UE is not operating in SNPN access mode, and configure warning message reception using a warning message reception configuration in the ME when the UE is operating in SNPN access mode.
[0012] In some embodiments, if the subscriber data list used in the selected SNPN does not include a warning message receiving configuration, or includes a warning message receiving configuration that instructs the UE to accept a warning message in the SNPN, then the computer program code, when executed using at least one processor, causes the user equipment to accept a warning message on the selected SNPN.
[0013] In some embodiments, if an entry in the subscriber data list used in the selected SNPN indicates that the UE will ignore the warning message, the computer program code, when executed using at least one processor, causes the user equipment to ignore the warning message on the selected SNPN.
[0014] In some embodiments, the warning message reception configuration is a multidimensional parameter that indicates whether the UE accepts or ignores warning messages in non-public communication networks and other non-public communication networks equivalent to non-public communication networks.
[0015] According to another aspect, a method is provided in a user equipment capable of operating in a non-public mobile communication network, the method comprising accepting or ignoring warning messages received in the non-public mobile communication network based on a warning message receiving configuration provided in the memory of the user equipment.
[0016] In some implementations of the method, the non-public mobile communication network is an independent non-public network (SNPN).
[0017] In some method implementations, the warning message receiving configuration is provided in the user device's mobile device ME.
[0018] In some implementations of the method, the warning message receiving configuration is provided in the subscriber data list.
[0019] In some embodiments, the method includes processing warning message reception configuration during the network selection process.
[0020] In some embodiments, the user equipment further includes a Universal Subscriber Identity Module (USIM) data file, which includes a configuration for receiving warning messages in a Public Land Mobile Network (PLMN), and the method includes: configuring warning message reception using the USIM data file when the UE is not operating in SNPN access mode, and configuring warning message reception using a warning message reception configuration in the ME when the UE is operating in SNPN access mode.
[0021] In some embodiments, the method includes: if the entries in the subscriber data list used in the selected SNPN do not include a warning message receiving configuration, or include a warning message receiving configuration that instructs the UE to accept a warning message in the SNPN, then the computer program code, when executed using at least one processor, causes the user equipment to accept a warning message on the selected SNPN.
[0022] In some embodiments, the method includes: if an entry in a subscriber data list used in a selected SNPN indicates that the UE will ignore a warning message, the computer program code, when executed using at least one processor, causes the user equipment to ignore the warning message on the selected SNPN.
[0023] In some method embodiments, the warning message reception configuration is a multidimensional parameter that indicates whether the UE accepts or ignores the warning message in a non-public communication network and other non-public communication networks equivalent to the non-public communication network.
[0024] According to another aspect, a computer program product includes program instructions stored on a computer-readable medium, which, when executed on a computer, perform method steps according to any of the above method embodiments.
[0025] The aforementioned aspects and features can be implemented in systems, apparatuses, methods, articles, and / or non-transitory computer-readable media as desired. The subject matter described herein can be implemented in and / or used with a wide variety of different types of devices, including, but not limited to, any of cellular phones, tablets, wearable computing devices, portable media players, and various other computing devices.
[0026] The present invention is intended to provide a brief overview of some aspects and features of the subject matter described herein. Therefore, it should be understood that the above features are merely examples and should not be construed as narrowing the scope of the subject matter described herein in any way. Other features, aspects, and advantages of the subject matter described herein will become apparent from the following detailed description, drawings, and claims. Attached Figure Description
[0027] A better understanding of the subject matter described herein can be obtained by considering the following detailed description of various embodiments in conjunction with the accompanying drawings, in which:
[0028] Figure 1 A simplified wireless communication system according to some embodiments is shown.
[0029] Figure 2 A base station (BS) communicating with a user equipment (UE) according to some embodiments is shown.
[0030] Figure 3 A simplified block diagram of a UE according to some embodiments is shown.
[0031] Figure 4 The functional components of the UE according to some embodiments are visualized.
[0032] Figure 5 The internal structure of a UE with a warning message receiving configuration according to some embodiments is shown.
[0033] Figure 6 A list of subscriber data with a warning message receiving configuration is shown according to some embodiments.
[0034] Figure 7 This is a process diagram for configuring warning message reception according to some embodiments. Detailed Implementation
[0035] Figure 1A simplified wireless communication system 100 according to some embodiments is shown. Note that... Figure 1 The system described herein is merely one example of a possible system, and the features of the subject matter described herein can be implemented in any of the various systems as needed.
[0036] As shown in the figure, the wireless communication system 100 includes a base station 110-1 that communicates with one or more user equipment 120 via a transmission medium. Figure 1 Only three user equipments 120-1, 120-2, and 120-3 are shown in this document, but the document is not limited to these. Each of user equipments 120-1, 120-2, and 120-3 may be referred to herein as a "user equipment" (UE). Therefore, user equipment 120 is referred to as a UE or UE device.
[0037] As used herein, the term "user equipment" can refer to any of a variety of computer system devices that are mobile or portable and perform wireless communication. Examples of UEs include mobile phones or smartphones, portable gaming devices, laptops, wearable devices (e.g., smartwatches, smart glasses), personal digital assistants (PDAs), portable internet devices, music players, data storage devices, or other handheld devices. In general, the term "UE" or "UE device" can be broadly defined to encompass any electronic, computing, and / or telecommunications equipment (or combination of equipment) that is easily transportable by a user and capable of wireless communication.
[0038] Base station (BS) 110-1 may be a base transceiver station (BTS) or a cell site (“cellular base station”) and may include hardware that enables wireless communication with UE 120.
[0039] As used herein, the term “base station” has the full breadth of its ordinary meaning and includes at least a wireless communication station installed in a fixed location and used for communication as part of a wireless telephone system or radio system.
[0040] The communication area (or coverage area) of base station 110 may be referred to as a "cell". Base station 110 and UE 120 may be configured to communicate via a transmission medium using any of various Radio Access Technologies (RATs) (also known as wireless communication technologies) or telecommunications standards such as GSM, UMTS (associated with air interfaces such as WCDMA or TD-SCDMA), LTE, LTE-Advanced (LTE-A), 5G New Radio (5G NR), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc. If base station 110-1 is implemented in the context of LTE, it may alternatively be referred to as an "eNodeB" or "eNB". If base station 110-1 is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or "gNB".
[0041] As shown in the figure, base station 110-1 can also be configured to communicate with network 130 (e.g., the core network of a cellular service provider, a telecommunications network such as the Public Switched Telephone Network (PSTN), and / or the Internet). Therefore, base station 110-1 can facilitate communication between user equipment 120 and / or between user equipment 120 and network 130. Specifically, cellular base station 110-1 can provide UE 120 with various telecommunications capabilities, such as voice, SMS, and / or data services.
[0042] Base station 110-1 and other similar base stations (such as base stations 110-2 and 110-3) operating under the same or different cellular communication standards can therefore be provided as a cell network that can provide continuous or nearly continuous overlapping services to UE 120 and similar devices within a geographic area via one or more cellular communication standards.
[0043] Therefore, although base station 110-1 can act as the "serving cell" of UE 120, such as Figure 1 As shown, each UE 120 may also be able to receive signals from one or more other cells (which may be provided by base station 110 and / or any other base station) (and may be within communication range of one or more other cells), which may be referred to as “neighboring cells”. Such cells may also facilitate communication between user equipment 120s and / or between user equipment 120 and network 130. Such cells may include “macro” cells, “micro” cells, “pecimen” cells, and / or cells of any other granularity of service area size. For example, Figure 1 Base stations 110-1 and 110-2 shown can be macro cells, while base station 110-3 can be a micro cell. Other configurations are also possible.
[0044] In some embodiments, base station 110-1 may be a next-generation base station, such as a 5G New Radio (5G NR) base station or a “gNB”. In some embodiments, the gNB may be connected to a legacy evolved packet core (EPC) network and / or an NR core (NRC) network. Furthermore, a gNB cell may include one or more transport and receive points (TRPs). Additionally, a UE capable of operating according to 5G NR may connect to one or more TRPs within one or more gNBs.
[0045] UE 120 may be able to communicate using multiple wireless communication standards. For example, in addition to at least one cellular communication protocol (e.g., GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, LTE-A, 5G NR, HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD, etc.), UE 120 may be configured to communicate using wireless networks (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi pairs, etc.). UE 120 may additionally or alternatively be configured to communicate using one or more Global Navigation Satellite Systems (GNSS, such as GPS or GLONASS), one or more mobile television broadcasting standards (e.g., ATSC-M / H or DVB-H), and / or any other wireless communication protocol as needed. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.
[0046] Figure 2 A user equipment 120 (e.g., one of devices 120-1, 120-2, and 120-3) communicating with a base station 110 is illustrated according to some embodiments. UE 120 can be a device with cellular communication capabilities, such as a mobile phone, handheld device, computer, or tablet, or virtually any type of wireless device.
[0047] UE 120 may include a processor configured to execute program instructions stored in memory. UE 120 may perform any of the method embodiments described herein by executing such stored instructions. Alternatively or additionally, UE 120 may include programmable hardware elements, such as a field-programmable gate array (FPGA), configured to perform any of the method embodiments described herein or any portion thereof.
[0048] UE 120 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some embodiments, UE 120 may be configured to communicate using, for example, CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio and / or GSM or LTE using a single shared radio. The shared radio may be coupled to a single antenna or may be coupled to multiple antennas (e.g., for MIMO) to perform wireless communication. Typically, the radio may include any combination of a baseband processor, analog RF signal processing circuitry (e.g., including filters, mixers, oscillators, amplifiers, etc.), or digital processing circuitry (e.g., for digital modulation and other digital processing). Similarly, the radio may implement one or more receive and transmit chains using the hardware described above. For example, UE 120 may share one or more portions of the receive and / or transmit chains, such as those discussed above, among various wireless communication technologies.
[0049] In some embodiments, UE 120 may include separate transmit and / or receive chains (e.g., including separate antennas and other radio components) for each wireless communication protocol it is configured to communicate with. As another possibility, UE 120 may include one or more radios shared among multiple wireless communication protocols, and one or more radios dedicated to a single wireless communication protocol. For example, UE 120 may include a shared radio for communication using LTE or 5G NR (or LTE or 1xRTT or LTE or GSM), and a radio for communication using Wi-Fi and Bluetooth. TM Each of them uses a separate radio for communication. Other configurations are also possible.
[0050] Figure 3 A simplified block diagram of UE 120 according to some embodiments is shown. Note that... Figure 3 The block diagram of UE 120 is merely one example of a possible user equipment. According to embodiments, UE 120 may be a user equipment, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook computer, or portable computing device), a tablet computer and / or a combination of devices, and other devices.
[0051] As shown in the figure, UE 120 may include a set of components configured to perform core functions. For example, this set of components may be implemented as a system-on-a-chip (SOC), which may include portions for various purposes. Alternatively, this set of components may be implemented as individual components or groups of components for various purposes. This set of components may be coupled (e.g., communicatively; directly or indirectly) to various other circuitry of UE 120.
[0052] UE 120 may include at least one antenna 312 communicating with transmitter 314 and receiver 316. Alternatively, the transmitting antenna and receiving antenna may be separate. UE 120 may also include a processor 320 configured to provide signals to transmitter 314 and receive signals from receiver 316, respectively, and to control the functions of UE 120. Processor 320 may be configured to control the functions of transmitter 314 and receiver 316 via electrical leads to transmitter 314 and receiver 316. Similarly, processor 320 may be configured to control other elements of UE 120 via electrical leads connecting processor 320 to other elements such as a display or memory. For example, processor 320 can be embodied in a variety of ways, including circuitry, at least one processing core, one or more microprocessors with accompanying digital signal processors(s), one or more processors without accompanying digital signal processors(s), one or more coprocessors, one or more multi-core processors, one or more controllers, processing circuitry, one or more computers, various other processing elements (including integrated circuits (e.g., application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), etc.))), or some combination thereof. Therefore, although in Figure 3 The processor 320 is shown as a single processor, but in some example embodiments, the processor 320 may include multiple processors or processing cores.
[0053] UE 120 may operate using one or more air interface standards, communication protocols, modulation types, access types, etc. Signals transmitted and received by processor 320 may include signaling information according to the applicable cellular system's air interface standards and / or any number of different wired or wireless network technologies, including but not limited to Wi-Fi, Wireless Local Access Network (WLAN) technologies such as IEEE 802.11, 802.16, 802.3, ADSL, DOCSIS, etc. Furthermore, these signals may include voice data, user-generated data, user-requested data, etc.
[0054] For example, the UE 120 and / or its cellular modem can operate according to various first-generation (1G), second-generation (2G or 2.5G), third-generation (3G), fourth-generation (4G), fifth-generation (5G), and Internet Protocol Multimedia Subsystem (IMS) communication protocols (e.g., Session Initiation Protocol (SIP)). For example, the UE 120 can operate according to 2G wireless communication protocols such as IS-136, Time Division Multiple Access (TDMA), Global System for Mobile Communications (GSM), IS-95, and Code Division Multiple Access (CDMA). Furthermore, for example, the UE 120 can operate according to 2.5G wireless communication protocols such as General Packet Radio Service (GPRS) and Enhanced Data GSM Environment (EDGE). Furthermore, for example, UE 120 can operate according to 3G wireless communication protocols, such as Universal Mobile Telecommunications System (UMTS), Code Division Multiple Access 2000 (CDMA2000), Wideband Code Division Multiple Access (WCDMA), and Time Division Synchronous Code Division Multiple Access (TD-SCDMA). Additionally, UE 120 can operate according to 3.9G wireless communication protocols, such as Long Term Evolution (LTE) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN). Furthermore, for example, UE 120 can operate according to 4G wireless communication protocols (such as Advanced LTE, 5G, etc.) and similar wireless communication protocols that may be developed subsequently.
[0055] It should be understood that processor 320 may include circuitry for implementing the audio / video and logic functions of UE 120. For example, processor 320 may include digital signal processor devices, microprocessor devices, analog-to-digital converters, digital-to-analog converters, etc. The control and signal processing functions of UE 120 can be distributed among these devices according to their respective capabilities. Processor 320 may also include an internal voice encoder (VC) 320a, an internal data modem (DM) 320b, etc. Furthermore, processor 320 may include the ability to operate one or more software programs, which may be stored in memory. Typically, processor 320 and the stored software instructions can be configured to cause UE 120 to perform actions. For example, processor 320 may be able to operate a connectivity program, such as a web browser. The connectivity program may allow UE 120 to transmit and receive network content, such as location-based content, according to protocols such as Wireless Application Protocol (WAP) and Hypertext Transfer Protocol (HTTP).
[0056] UE 120 may also include a user interface, including, for example, headphones or speakers 324, a ringer 322, a microphone 326, a display 328, a user input interface, etc., which may be operatively coupled to processor 320. As described above, display 328 may include a touch-sensitive display, where a user can touch and / or gesture to make selections, input values, etc. Processor 320 may also include a user interface circuitry configured to control at least some functions of one or more elements of the user interface, such as speakers 324, ringers 322, microphones 326, display 328, etc. Processor 320 and / or the user interface circuitry including processor 320 may be configured to control one or more functions of one or more elements of the user interface via computer program instructions (e.g., software and / or firmware), which are stored in memory accessible to processor 320, such as volatile memory 340, non-volatile memory 342, etc. UE 120 may include a battery for powering various circuits associated with the mobile terminal, such as circuitry for providing mechanical vibration as a detectable output. The user input interface may include devices that allow the UE 120 to receive data, such as a keypad 330 (which may be a virtual keyboard displayed on a display 328 or an externally coupled keyboard) and / or other input devices.
[0057] like Figure 3 As shown, UE 120 may also include one or more mechanisms for sharing and / or acquiring data. For example, UE 120 may include a short-range radio frequency (RF) transceiver and / or interrogator 364, so that data can be shared with and / or acquired from electronic devices according to RF technology. UE 120 may include other short-range transceivers, such as an infrared (IR) transceiver 366, using Bluetooth... TM Bluetooth that operates using wireless technology TM (BT) Transceiver 368, Wireless Universal Serial Bus (USB) Transceiver 370, Bluetooth TM Low-power transceivers, ZigBee transceivers, ANT transceivers, cellular device-to-device transceivers, wireless LAN link transceivers, and / or any other short-range radio technologies. UE 120, and particularly short-range transceivers, can be able to transmit and / or receive data from electronic devices in its vicinity (e.g., within 10 meters). UE 120, including Wi-Fi or wireless LAN modems, can also be able to transmit and / or receive data from electronic devices according to various wireless networking technologies, including 6LoWpan, Wi-Fi, Wi-Fi Low Power, WLAN technologies such as IEEE 802.11, IEEE 802.15, IEEE 802.16, etc.
[0058] UE 120 may include memory such as a Subscriber Identity Module (SIM) 338, a Removable Subscriber Identity Module (R-UIM), eUICC, UICC, etc., which may store information elements related to mobile subscribers. In addition to the SIM, UE 120 may include other removable and / or fixed memory. UE 120 may include volatile memory 340 and / or non-volatile memory 342. For example, volatile memory 340 may include random access memory (RAM) (including dynamic and / or static RAM), on-chip or off-chip cache memory, etc. Non-volatile memory 342, which may be embedded and / or removable, may include, for example, read-only memory, flash memory, magnetic storage devices (e.g., hard disks, floppy disk drives, magnetic tapes), optical disk drives and / or media, non-volatile random access memory (NVRAM), etc. Like volatile memory 340, non-volatile memory 342 may include a cache for temporary data storage. At least a portion of the volatile and / or non-volatile memory may be embedded in processor 320. The memory may store one or more software programs, instructions, information, data, etc., that can be used by the device to perform the operations disclosed herein.
[0059] The memory may include an identifier capable of uniquely identifying the UE 120, such as an International Mobile Equipment Identity (IMEI) code. In an example embodiment, the processor 320 may be configured using computer code stored in memories 340 and / or 342 to cause the processor 320 to perform the operations disclosed herein.
[0060] Some embodiments disclosed herein can be implemented as software, hardware, application logic, or a combination of software, hardware, and application logic. For example, the software, application logic, and / or hardware may reside on memory 340, processor 320, or electronic components. In some example embodiments, the application logic, software, or instruction set is maintained on any of a variety of conventional computer-readable media. In the context of this document, "computer-readable medium" can be any non-transitory medium that can contain, store, transmit, propagate, or transfer instructions for use by or in connection with an instruction execution system, apparatus, or device (such as a computer or data processor circuit system), examples of which are shown in […]. Figure 3 As described herein, a computer-readable medium may include a non-transitory computer-readable storage medium, which may be any medium that can contain or store instructions for use by or in connection with an instruction execution system, apparatus, or device (such as a computer).
[0061] Figure 4The internal UE architecture according to 3GPP TS 24.002 V16.0.0 is shown. The term "Mobile Station" (MS) is synonymous with the term "User Equipment" (UE) in 3G terminology. The UE connects to the network (UTRAN, E-UTRAN, or 5G access network / core network) via a Uu or NWu interface. The UE includes an ME (Mobile Equipment) and a USIM, both coupled via a Cc interface. The USIM is an application residing on a UICC (Universal Integrated Circuit Card), which is an IC card specified in 3GPP TS 31.101. The ME, in turn, includes a TE (Terminal Equipment) and a MT (Mobile Terminal), both coupled via an R interface. The MT performs core mobile communication functions such as radio transmission termination, radio transmission channel management, voice encoding / decoding, error protection, flow control, user data rate adaptation, and mobility management, and provides a human-machine interface with the user. The MT includes a TA (Terminal Adapter).
[0062] As mentioned at the beginning, the Public Warning System (PWS) is specified by 3GPP for use in public networks such as 5G PLMNs. The PWS behavior of UE 120 is defined by the USIM according to subunit 4.2.96 of 3GPP TS 31.102 V16.2.0. Therefore, if UE 120 is connected to a PLMN, UE 120 uses information from the USIM to determine whether warning messages should be ignored in the current PLMN.
[0063] Furthermore, UE 120 can also connect to non-public networks, such as the Standalone Non-Public Network (SNPN) as specified in 3GPP TS 23.501 V16.3.0. In this case, USIM may not be available in UE 120 operating in SNPN access mode. Therefore, when UE 120 is connected to a non-public network such as SNPN, the basis for deciding whether to ignore warning messages may be lost. Consequently, UE 120 in SNPN mode may not operate correctly in response to PWS warning messages, or at least may not be configured correctly.
[0064] According to an embodiment, UE 102 is provided with a configuration specifying the UE's behavior in response to warning messages when connected to a non-public mobile network such as SNPN. This configuration is referred to herein as the warning message reception configuration and indicates whether UE 102 should accept or ignore warning messages in the non-public network. Therefore, UE 120 accepts or ignores warning messages received in the non-public network based on the warning message reception configuration. Providing this configuration to UE 120 can protect UE 120 in insecure non-public networks, for example, preventing false alarms from malicious fraudsters.
[0065] Figure 5The internal structure of a UE 120 with a warning message receiving configuration according to some embodiments is shown.
[0066] More specifically, a warning message receiving configuration 530 is provided (e.g., stored) in the ME 520 of UE 120 to indicate whether UE 120 should accept or ignore a warning message. Providing the warning message receiving configuration 530 in the ME portion 520 of UE 102 enables UE 120 to apply this configuration even if a valid USIM data file 510 is not available or is empty, or if the USIM is unavailable to UE 120. Based on this configuration, UE 120 accepts or ignores warning messages broadcast by non-public mobile networks such as SNPN.
[0067] In some embodiments, the warning message receiving configuration 530 is active and is processed by UE120 during the network selection process (see further explanation below). Figure 7 For example, during the SNPN selection process. In this way, when transitioning from idle mode to connected mode, UE 102 has already been set in the early stages of deterministic warning message reception operation.
[0068] When UE 120 is powered on, it attempts to contact either a Public Land Mobile Network (PLMN) or a Standalone Non-Public Network (SNPN). The specific PLMN or SNPN to contact can be selected automatically or manually. For PLMNs, the UE typically operates on its Home PLMN (HPLMN) or Equivalent Home PLMN (EHPLMN). For example, if UE 120 loses coverage, the Accessed PLMN (VPLMN) can be selected.
[0069] UE 120 can also enable SNPN selection. A UE with SNPN enabled can operate in SNPN access mode. UE 120 operating in SNPN access mode selects the SNPN configured with its subscriber identifier and credentials. UE 120 can have multiple sets of subscriber identifiers, credentials, and SNPN identities. SNPN selection can be automatic or manual.
[0070] Figure 6 A list of subscriber data with a warning message receiving configuration is shown according to some embodiments.
[0071] To facilitate SNPN selection, the ME 520 of UE 120 is configured with a subscriber data list 540 containing zero or more entries. Figure 6 An example of a subscriber data list according to subunit 4.9.3.0 of 3GPP TS 23.122 V16.4.0 is shown. The entries in the subscriber data list include:
[0072] a) A subscriber identifier in the form of a SUPI (Subscription Permanent Identifier) that includes a network-specific identifier;
[0073] b) Voucher;
[0074] c) SNPN identity; and
[0075] d) Optionally, a unified access control configuration that indicates the access identity configured in the SNPN by the ME.
[0076] When enabling or recovering from a lack of coverage, UE 120 can select an SNPN if it is available, permitted, and identified by an SNPN identity in an entry in the subscriber data list 550 in ME 520. Once UE 120 selects an SNPN, UE 120 attempts to register the selected SNPN, subscriber identifier, and credentials from an entry in the subscriber data list 550 that has an SNPN identity matching the selected SNPN. If registration is successful, UE 120 indicates the selected SNPN.
[0077] Therefore, in some embodiments, such a network selection process (e.g., SNPN selection) is supplemented by configuring a warning message receiving operation at this stage. Figure 7 Such an embodiment can be achieved by including the warning message receiving configuration 530 into the subscriber data list 550. Figure 6 This can be achieved by extending the 3GPP specification (such as 3GPP TS 23.122, e.g., sub-unit 4.9.3.0 of 3GPP TS 23.122 V16.4.0) with additional configuration parameters for the subscriber data list. These additional configuration parameters include:
[0078] e) Optionally, a warning message reception configuration that indicates whether the ME should accept or ignore warning messages in the SNPN (see 3GPP TS 23.041).
[0079] In some embodiments, the warning message receiving configuration 530 specifies the warning message operation of UE 120 as follows.
[0080] When UE 120 is not operating in SNPN access mode, the USIM data file 510, as defined in 3GPP TS 31.102 (e.g., V16.2.0), is used for the configuration of warning message reception, according to 3GPP TS 23.041, for example, V16.2.0. Furthermore, when UE 120 is not operating in SNPN access mode, if the USIM data file 510 is absent or empty, UE 120 accepts all warning messages on all PLMNs. As specified in 3GPP TS 31.102, UE 120 can be configured to ignore all warning messages received in its HPLMN or its equivalent PLMN. As specified in 3GPP TS 31.102, UE 120 can be configured to ignore all warning messages received in its VPLMN or its equivalent PLMN. UE 120 in a limited service state and configured to display warning messages on that PLMN according to USIM data file 510 will display warning messages to the user.
[0081] When UE 120 operates in SNPN access mode, if the entries in subscriber data list 550 used in the selected SNPN are:
[0082] a) Does not include warning message receiving configuration 530; or
[0083] b) Includes a warning message receiving configuration 530 that instructs UE 120 to receive (or process) warning messages in the SNPN;
[0084] Then UE 120 will accept the warning message on the selected SNPN. Otherwise, that is, if the entry in the subscriber data list 550 used in the selected SNPN includes the warning message receiving configuration 530 and the configuration instructs UE 120 to ignore the warning message, then UE 120 will ignore the warning message in the selected SNPN.
[0085] In some embodiments, the default setting for the case of empty warning message reception configuration 530 may be different; that is, if the entries in the subscriber data list 550 used in the selected SNPN do not include warning message reception configuration 530, then UE120 will ignore warning messages in the selected SNPN.
[0086] Therefore, in some embodiments, UE 120 selects the basis for configuring warning message operation based on the type of network selected and the corresponding access mode. If the UE selects PLNM, the authoritative warning message reception configuration 540 is given by USIM data file 510. Thus, when UE 120 is not operating in SNPN access mode, UE 120 uses USIM data file 510 to configure warning message reception. On the other hand, if UE 120 selects SNPN and is therefore in SNPN access mode, the authoritative warning message reception configuration 530 is given by ME 520, as explained above. Figure 6 The expanded subscriber data list 550 is shown. Therefore, when UE 120 operates in SNPN access mode, UE 120 uses the warning message reception configuration 530 in ME 520 to configure warning message reception.
[0087] According to some embodiments, the network selection process 700 is performed by... Figure 7 Visualization. At 710, UE 120 initiates a network selection procedure, for example, after enabling or after reacquiring coverage. Then at 720, UE 120 determines whether UE 120 is in SNPN access mode. If not, at 730, UE 120 uses USIM data file 510 to configure warning message reception operation. If yes, at 740, UE 120 uses warning message reception configuration 530 in ME 520 to configure warning message reception operation. As previously described, this includes: at 750, accepting warning messages on the selected SNPN if the subscriber data list entry does not include warning message reception configuration 530 or includes warning message reception configuration 530 indicating that UE 120 will accept warning messages in the SNPN; or at 760, ignoring warning messages on the selected SNPN if the subscriber data list entry indicates that UE 120 will ignore warning messages.
[0088] In some embodiments, the warning message receiving configuration 530 in the ME 520 (such as an expanded subscriber data list 540) is one-dimensional and specifies whether to receive any warning messages or ignore any warning messages based on each SNPN identified by its SNPN identity. In some of these embodiments, the warning message receiving configuration in the ME 520 is represented by a single bit per entry in the subscriber data list 550, where, for example, a bit value of 0 indicates that any warning messages for the corresponding SNPN should be ignored, and a bit value of 1 indicates that any warning messages for the corresponding SNPN should be received. For example, as Figure 6 As shown, UE 120 will ignore warning messages received in SNPNs with SNPN IDs A and E, but will receive warning messages in SNPNs with SNPN IDs B and D.
[0089] In some embodiments, an alert message reception configuration equivalent to an SNPN is supported. In this case, the alert message reception configuration 530 in the ME 520 (such as an expanded subscriber data list 550) is expanded to a multidimensional parameter, such as a two-bit parameter. For example, a single bit of information may indicate whether the UE should accept or ignore an alert message in the SNPN indicated in the entry of the subscriber data list 550, while another bit of information may indicate whether the UE should accept or ignore an alert message in one or more SNPNs equivalent to the SNPN indicated in the entry of the subscriber data list 550. In another example, a single bit of information may indicate whether the UE should accept or ignore an alert message in both the SNPN indicated in the entry of the subscriber data list 550 and the alert message in one or more SNPNs equivalent to the SNPN indicated in the entry of the subscriber data list 550. In these examples, additional bit information may be present, which indicates whether the UE should accept or ignore an alert message in the accessed SNPN of the entry of the subscriber data list 550. In such an embodiment, the warning message receiving configuration 530 can therefore include multiple bits for each entry in the subscriber data list 550 to provide different warning message receiving options for each entry. For example, as Figure 6 As shown, UE 120 will receive warning messages received in an SNPN with SNPN IDC, but will ignore warning messages in an SNPN equivalent to an SNPN with SNPN IDC.
[0090] The subjects described herein can be embodied in systems, apparatuses, methods, and / or articles according to desired configurations. For example, user equipment (or one or more components thereof) and / or the processes described herein can be implemented using one or more of the following: a processor executing program code, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), an embedded processor, a field-programmable gate array (FPGA), and / or combinations thereof. These various implementations can include implementations in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which may be dedicated or general-purpose and coupled to receive and transmit data and instructions from and to a storage system, at least one input device, and at least one output device. These computer programs (also referred to as programs, software, software applications, applications, components, program code, or code) include machine instructions for the programmable processor and can be implemented in high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the term "computer-readable medium" means any computer program product, machine-readable medium, computer-readable storage medium, apparatus, and / or device (e.g., magnetic disk, optical disk, memory, programmable logic device (PLD)) used to provide machine instructions and / or data to a programmable processor, including machine-readable media that receive machine instructions. Similarly, systems that may include a processor and memory coupled to the processor are also described herein. Memory may include one or more programs that cause the processor to perform one or more operations described herein.
[0091] While some variations have been described in detail above, other modifications or additions are possible. In particular, additional features and / or variations may be provided besides those set forth herein. Furthermore, the above implementations can be implemented for various combinations and sub-combinations of the disclosed features and / or combinations and sub-combinations of several other features disclosed above. Other embodiments are within the scope of the following claims.
[0092] If desired, the different functions discussed herein may be performed in different orders and / or simultaneously with each other. Furthermore, if desired, one or more of the aforementioned functions may be optional or may be combined. Although various aspects of some embodiments are set forth in the independent claims, other aspects of some embodiments include other combinations of features from the described embodiments and / or dependent claims with features of the independent claims, not just those expressly listed in the claims. It should also be noted herein that while exemplary embodiments have been described above, these descriptions should not be considered limiting. Rather, several variations and modifications may be made without departing from the scope of some embodiments as defined in the appended claims. Other embodiments may fall within the scope of the following claims. The term “based on” includes “at least based on”. Unless otherwise stated, the phrase “such as” means “for example”.
Claims
1. A user equipment, comprising: At least one processor; as well as At least one memory stores instructions that, when executed by the at least one processor, cause the user equipment to perform at least the following: Based on the warning message receiving configuration, warning messages received on a selected non-public mobile communication network (SNPN) can be accepted or ignored. This warning message receiving configuration is included in a subscriber data list stored in at least one memory. The entries in the subscriber data list based on the selected SNPN either do not include a warning message receiving configuration or include a warning message receiving configuration instructing the user equipment to accept warning messages received on the selected SNPN, whereby warning messages received on the selected SNPN are to be accepted. The entry in the subscriber data list for the selected SNPN indicates that the user equipment will ignore warning messages received on the selected SNPN. The user equipment described therein is capable of operating on the selected SNPN.
2. The user equipment of claim 1, further comprising a mobile device ME, wherein the warning message receiving configuration is included in the ME.
3. The user equipment of claim 1, wherein the instruction, when executed by the at least one processor, further causes the user equipment to perform at least the following: The warning message reception configuration is processed during the network selection process.
4. The user equipment of claim 2, further comprising a Universal Subscriber Identity Module (USIM) data file, the USIM data file including a configuration for receiving warning messages for a Public Land Mobile Network (PLMN), wherein the instructions, when executed by the at least one processor, further cause the user equipment to perform at least the following: When the user equipment is not operating in SNPN access mode, the USIM data file is used to configure warning message reception. When the user equipment operates in the SNPN access mode, it uses the warning message receiving configuration in the ME to configure warning message reception.
5. The user equipment according to any one of claims 1 to 4, wherein the warning message receiving configuration includes multidimensional parameters indicating whether the user equipment accepts or ignores warning messages received on the selected SNPN and other non-public communication networks equivalent to the selected SNPN.
6. A method for a user equipment, the method comprising: Based on the warning message reception configuration, the system can accept or ignore warning messages received on a non-public mobile communication network (SNPN), wherein the warning message reception configuration is included in a subscriber data list in at least one memory of the user equipment. The entries in the subscriber data list based on the selected SNPN either do not include a warning message receiving configuration or include a warning message receiving configuration instructing the user equipment to accept warning messages received on the selected SNPN, whereby warning messages received on the selected SNPN are to be accepted. The entry in the subscriber data list for the selected SNPN indicates that the user equipment will ignore warning messages received on the selected SNPN. The user equipment described therein is capable of operating on the selected SNPN.
7. The method of claim 6, comprising: The warning message receiving configuration is included in the mobile device ME of the user equipment.
8. The method of claim 6, comprising: The warning message reception configuration is processed during the network selection process.
9. The method of claim 7, wherein the user equipment includes a Universal Subscriber Identity Module (USIM) data file, the USIM data file including a configuration for receiving warning messages for a Public Land Mobile Network (PLMN), and wherein the method further comprises: Since the user equipment is not operating in SNPN access mode, the USIM data file is used to configure warning message reception. Based on the operation of the user equipment in the SNPN access mode, the warning message reception is configured using the warning message reception configuration in the ME.
10. The method according to any one of claims 6 to 9, wherein the warning message receiving configuration includes multidimensional parameters indicating whether the user equipment accepts or ignores warning messages received on the selected SNPN and other non-public communication networks equivalent to the selected SNPN.
11. A computer program product comprising program instructions stored on a computer-readable medium, wherein when the program instructions are executed on a computer, the program instructions perform the method steps according to any one of claims 6 to 10.
12. A computer storage medium comprising program instructions that, when executed on a computer, perform the method steps according to any one of claims 6 to 10.
Citation Information
Patent Citations
Method and apparatus for alert message reception
US20140273909A1