Alert and warning message protection in MSIM
By prioritizing and splicing important alarm messages in the UE device, the problem of alarm loss in multi-SIM card environments is solved, ensuring the reception and transmission of critical alarms.
Patent Information
- Application Number
- CN202180034729.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-04-29
- Filing Date
- 2021-05-18
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-05-18
AI Technical Summary
In UE devices using multiple SIM cards, some or all of the alarm/warning messages may be lost, especially when receiver resources are limited. Existing technologies cannot effectively protect important mobile alarm/warning messages.
By configuring the UE's cellular baseband processor/modem to lock or unlock the receiver resource management module, high-priority alarm messages are prioritized, and messages are spliced or reassembled when necessary, ensuring the reception and transmission of important alarms.
It effectively protects important mobile alert/warning messages, especially those from commercial mobile alert systems and earthquake/tsunami warning systems, ensuring they are not lost or delayed in multi-SIM environments.
Smart Images

Figure CN115606213B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the benefit of U.S. Provisional Application S / N. 63 / 030,814, filed May 27, 2020, entitled “ALERT AND WARNING MESSAGE PROTECTION IN MSIM,” and U.S. Patent Application No. 17 / 302,317, filed April 29, 2021, entitled “Alert and warning Message protection in MSIM,” the disclosures of which are expressly incorporated herein by reference in their entirety. background Technical Field
[0004] This disclosure generally relates to communication systems, and more specifically to alarm / warning message protection in a multi-subscriber identity (or identification) module (SIM) (MSIM).
[0005] introduction
[0006] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0007] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband, promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them.
[0008] Overview
[0009] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.
[0010] In certain cases, a UE using a single receiver to receive alert / waming messages from multiple SIMs can miss some or all of the alert / waming messages. Accordingly, there is a need for alert / waming message protection in MSIMs. Different configurations / approaches are provided below, including a first come first serve (FCFS) approach, an application processor (AP) trigger approach, a message stitching approach, and a single SIM (SSIM) approach.
[0011] In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a UE, and in particular, a cellular baseband processor / modem of a UE. The apparatus is configured to obtain an indication that a receiver resource is assigned for receiving a first mobile alert associated with a first subscriber identity module (SIM) based on the first mobile alert associated with the first SIM being scheduled for broadcast from a first network. The apparatus is further configured to refrain from receiving a second mobile alert associated with a second SIM scheduled for broadcast from a second network based at least in part on the indication.
[0012] In one configuration, to obtain the indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM, the apparatus is configured to lock a transceiver resource management (TRM) module from requesting the receiver resource for receiving mobile alerts associated with SIMs other than the first SIM.
[0013] In one configuration, the first mobile alert and the second mobile alert are associated with messages from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system (ETWS).
[0014] In one configuration, the apparatus is further configured to obtain a second indication that the receiver resource is not assigned for receiving mobile alerts associated with the first SIM upon completion of receiving the first mobile alert.
[0015] In one configuration, to obtain a second indication that the receiver resource is not assigned for receiving a first mobile alert associated with the first SIM, the apparatus is configured to unlock the TRM module from being unable to request the receiver resource for receiving a mobile alert associated with a SIM other than the first SIM.
[0016] In one configuration, the apparatus is further configured to determine that a third mobile alert associated with the second SIM is scheduled for broadcast from the second network, and to increase a priority for securing the receiver resource for receiving the third mobile alert based at least in part on the second indication. In addition, the apparatus is configured to obtain a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the second SIM based on the increased priority for securing the receiver resource for receiving the third mobile alert. Further, the apparatus is configured to receive the third mobile alert via the receiver resource.
[0017] In one configuration, the apparatus is further configured to receive a trigger from the AP for increasing the priority. The priority can be increased based on the received trigger.
[0018] In one configuration, the apparatus is further configured to determine that a third mobile alert associated with the first SIM is scheduled for broadcast from the first network, and to obtain a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM based on determining that the third mobile alert is scheduled for broadcast.
[0019] In one configuration, the apparatus is further configured to determine that the third mobile alert and the first mobile alert have a same message identifier (ID), to stop receiving the third mobile alert based on determining that the third mobile alert and the first mobile alert have the same message ID, and to obtain a fourth indication that the receiver resource is not assigned for receiving the third mobile alert associated with the first SIM.
[0020] In one configuration, the apparatus is further configured to send the first mobile alert to the AP to signal the first mobile alert to a user of the UE.
[0021] In one configuration, the apparatus is further configured to determine that a first mobile alert associated with the first SIM is scheduled for broadcast from the first network, and to
[0022] In one configuration, the apparatus is further configured to determine that a second mobile alert associated with the second SIM is scheduled for broadcast from the second network.
[0023] In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a UE, and in particular, an application processor of a UE. The apparatus is configured to receive a mobile alert from a first SIM, and transmit a trigger to a second SIM, the trigger to increase a priority for obtaining receiver resources for receiving a mobile alert associated with the second SIM.
[0024] In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a UE, and in particular, a cellular baseband processor / modem of a UE. The apparatus associated with a first SIM is configured to receive one or more message segments associated with a mobile alert. The apparatus associated with the first SIM is configured to decode the one or more message segments associated with the mobile alert. The apparatus associated with the first SIM is configured to transmit a decoded message to the apparatus associated with a second SIM based on the one or more decoded message segments.
[0025] In one configuration, the apparatus associated with the first SIM is configured to transmit the decoded message to an application processor (AP) to signal the mobile alert to a user of the apparatus.
[0026] In one configuration, the apparatus associated with the first SIM is configured to transmit a set of message identifiers associated with the one or more decoded message segments to the apparatus associated with the second SIM.
[0027] In one configuration, the apparatus associated with the second SIM is configured to transmit the decoded message to the AP to signal the mobile alert to a user of the apparatus based on the received set of message identifiers.
[0028] In one configuration, the apparatus associated with the second SIM is configured to determine whether the received set of message identifiers is associated with the second SIM when transmitting the decoded message to the AP, and in response to determining that the received set of message identifiers is associated with the second SIM, the apparatus associated with the second SIM is configured to transmit the decoded message to the AP.
[0029] In one configuration, the apparatus operates in a paging sharing mode. In one configuration, the apparatus associated with the first SIM is configured to obtain an indication that receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast.
[0030] In one configuration, the mobile alert is associated with a message from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system. In one configuration, the one or more message segments are associated with one or more messages from at least one of a CMAS or an ETWS.
[0031] In one configuration, the device is configured to determine that a mobile alert associated with at least the first SIM and / or the second SIM is scheduled for broadcast from the network. In one configuration, the mobile alert is associated with at least the first SIM and the second SIM.
[0032] In one aspect of the disclosure, a method, computer-readable medium, and an apparatus are provided. The apparatus can be a UE, and in particular, a cellular baseband processor / modem of a UE. The apparatus is configured to receive at least a first portion of a first mobile alert associated with a first SIM. The first mobile alert is received from a first network. The apparatus is further configured to receive at least a second portion of a second mobile alert associated with a second SIM. The second mobile alert is received from a second network. The apparatus is further configured to determine that a first identifier of the first mobile alert and a second identifier of the second mobile alert are the same. The apparatus is further configured to combine the at least first portion of the first mobile alert and the at least second portion of the second mobile alert based at least in part on determining that the first identifier of the first mobile alert and the second identifier of the second mobile alert are the same.
[0033] In one configuration, the apparatus is further configured to stop receiving the first mobile alert before the first mobile alert is completely received in order to receive the second mobile alert.
[0034] In one configuration, the apparatus is further configured to determine that a second mobile alert associated with the second SIM is scheduled for broadcast while receiving the at least first portion of the first mobile alert. In addition, the apparatus is further configured to set a priority of receiving the second mobile alert to a higher priority than a priority of receiving the first mobile alert. In this configuration, the apparatus is configured to stop receiving the first mobile alert based on the second mobile alert having a higher priority than the first mobile alert.
[0035] In one configuration, the apparatus is further configured to send the first mobile alert to an AP to signal the first mobile alert to a user of the UE.
[0036] In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus can be a UE, and in particular, an application processor of a UE. The apparatus is configured to determine that a first mobile alert associated with a first non-default SIM is scheduled for broadcast from a first NR network; determine whether a second default SIM associated with a second NR network is in service or out of service; and receive the first mobile alert associated with the first non-default SIM based at least in part on determining that the second default SIM is out of service.
[0037] In one configuration, the apparatus is further configured to refrain from receiving the first mobile alert associated with the first non-default SIM based at least in part on determining that the second default SIM is in service.
[0038] In one configuration, the apparatus is further configured to determine that the second default SIM is in service while receiving the first mobile alert. Additionally, the apparatus is configured to complete reception of the first mobile alert. Further, the apparatus is configured to monitor for additional mobile alerts associated with the second default SIM upon completion of reception of the first mobile alert.
[0039] In one configuration, the apparatus is further configured to send the first mobile alert to an AP to signal the first mobile alert to a user of the UE.
[0040] To the accomplishment of the foregoing and related ends, the one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the annexed drawings set forth in detail certain illustrative features of the one or more aspects. These features are indicative, however, of but a few of the various ways in which the principles of various aspects can be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF DRAWINGS
[0041] Figure 1 FIG. 1 is a diagram illustrating an example of a wireless communications system and an access network.
[0042] Figure 2A , 2B , 2C, and 2D are diagrams illustrating various examples of a first 5G NR frame, a DL channel within a 5G NR subframe, a second 5G NR frame, and a UL channel within a 5G NR subframe, respectively.
[0043] Figure 3 FIG. 3 is a diagram illustrating an example of a base station and user equipment (UE) in an access network.
[0044] Figure 4 FIG. 4 is a first timing diagram illustrating alert / waming message protection in MSIM using a FCFS approach.
[0045] Figure 5is a second timing diagram illustrating alert / waming message protection in MSIM using a FCFS approach when the UE is operating in a paging sharing mode.
[0046] Figure 6 is a third timing diagram illustrating alert / waming message protection in MSIM using an AP triggered approach.
[0047] Figure 7 is a fourth timing diagram illustrating alert / waming message protection in MSIM using a message stitching approach.
[0048] Figure 8 is a fifth timing diagram illustrating alert / waming message protection in MSIM using an SSIM approach.
[0049] Figure 9 is a first flow diagram of a first wireless communication method.
[0050] Figure 10 is a second flow diagram of a first wireless communication method.
[0051] Figure 11 is a third flow diagram of a first wireless communication method.
[0052] Figure 12 is a flow diagram of a second wireless communication method.
[0053] Figure 13 is a flow diagram of a third wireless communication method.
[0054] Figure 14 is a flow diagram of a fourth wireless communication method.
[0055] Figure 15 is a flow diagram of a fifth wireless communication method.
[0056] Figure 16 is a diagram illustrating an example of a hardware implementation for an example device.
[0057] DETAILED DESCRIPTION
[0058] The detailed description set forth below, in connection with the appended drawings and embodiments described herinin, is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without
[0059] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented with electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0060] By way of example, an element, or any portion of an element, or any combination of elements can be implemented as a "processing system" that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described throughout this disclosure. One or more processors in the processing system can execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0061] Accordingly, in one or more example embodiments, the functions described can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), compact disk ROM (CD-ROM), diskette, a hard disk drive, magnetic tape, a floppy disk, other magnetic storage devices, a solid-state memory device, a flash memory device, a memory stick, a programmable read-only memory (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), a portable computer disk drive, other optical disk storage, solid state RAM, a cache, a
[0062] Figure 1is a diagram illustrating an example of a wireless communications system and an access network 100. The wireless communications system (also referred to as a wireless wide area network (WW AN)) includes base stations 102, UEs 104, an Evolved Packet Core (EPC) 160, and another core network 190 (e.g., a 5G Core (5GC)). The base stations 102 can include macro cells (high power cellular base stations) and / or small cells (low power cellular base stations). The macro cells can include base stations. The small cells can include femtocells, picocells, and microcells.
[0063] The base stations 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 through first backhaul links 132 (e.g., S I interface). The base stations 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with the core network 190 through second backhaul links 184. In addition to other functions, the base stations 102 can perform one or more of the following functions: transfer of user data, radio channel ciphering and deciphering, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, distribution for non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment trace, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 can communicate directly or indirectly (e.g., through the EPC 160 or core network 190) with each other over third backhaul links 134 (e.g., X2 interface). The first, second, and third backhaul links 132, 184, and 134 can be wired or wireless.
[0064] The base stations 102 can wirelessly communicate with the UEs 104. Each of the base stations 102 can provide communication coverage for a respective geographic coverage area 110. There can be overlapping geographic coverage areas 110. For example, a small cell 102' can have a coverage area 110' that overlaps with one or more macrocells 102. A network that includes both small cell and macrocells can be known as a heterogeneous network. A heterogeneous network can also include Home Evolved Node Bs (eNBs) (HeNBs), which can provide service to a restricted group known as a closed subscriber group (CSG). The communication links 120 between the base stations 102 and the UEs 104 can include uplink (UL) (also referred to as reverse link) transmissions from a UE 104 to a base station 102 and / or downlink (DL) (also referred to as forward link) transmissions from a base station 102 to a UE 104. The communication links 120 can use multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. These communication links can be through one or more carriers, where a carrier can be a set of
[0065] Certain UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. The D2D communication link 158 can use the DL / UL WWAN spectrum. The D2D communication link 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). D2D communication can be through a variety of wireless D2D communication systems, such as for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard, LTE, or NR.
[0066] The wireless communications system can further include a Wi-Fi access point (AP) 150 in communication with Wi-Fi stations (STAs) 152 via communication links 154 in a 5 GHz unlicensed frequency spectrum. When communicating in an unlicensed frequency spectrum, the STAs 152 / AP 150 can perform a clear channel assessment (CCA) prior to communicating in order to determine whether the channel is available.
[0067] The small cell 102' can operate in a licensed and / or an unlicensed frequency spectrum. When operating in an unlicensed frequency spectrum, the small cell 102' can employ NR and use the same 5 GHz unlicensed frequency spectrum as used by the Wi-Fi AP 150. The small cell 102' employing NR in an unlicensed frequency spectrum can boost coverage and / or increase capacity for the access network.
[0068] Whether a small cell 102' or a large cell (e.g., macro base station), the base station 102 can include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations, such as gNB 180 can operate in a traditional sub 6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near mmW frequencies in communication with the UE 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 can be referred to as a mmW base station. Extremely high frequency (EHF) is a portion of the RF in the electromagnetic spectrum. EHF has a range from 30 GHz to 300 GHz and a wavelength between 1 millimeter and 10 millimeters. Radio waves in this band are often referred to as a millimeter wave. Near mmW can extend down to a frequency of 3 GHz with a wavelength of 100 millimeters. The super high frequency (SHF) band extends between 3 GHz and 30 GHz, also referred to as centimeter wave. The frequency range bands include frequency range 1 (FR1) which includes bands below 7.225 GHz and frequency range 2 (FR2) which includes bands above 24.250 GHz. Communications using the mmW / near mmW radio frequency (RF) band (e.g., 3 GHz - 300 GHz) has extremely high path loss and a short range. The base station / UE can operate in one or more frequency range bands. The mmW base station 180 can utilize beamforming 182 with the UE 104 to compensate for the extremely high path loss and short range. The base station 180 and UE 104 can each include a plurality of antennas, such as antenna elements, antenna panels, and / or antenna arrays to facilitate beamforming.
[0069] The base stations 180 can transmit to the UEs 104 on one or more transmission directions 182'. The UEs 104 can receive the beamformed signals from the base stations 180 on one or more reception directions 182". The UEs 104 can also transmit to the base stations 180 on one or more transmission directions. The base stations 180 can receive the beamformed signals from the UEs 104 on one or more reception directions. The base stations 180 / UEs 104 can perform beam training to determine the best reception and transmission directions for each of the base stations 180 / UEs 104. The transmission and reception directions for the base stations 180 can or can not be
[0070] The EPC 160 can include a mobility management entity (MME) 162, other MMEs 164, a serving gateway 166, a multimedia broadcast multicast service (MBMS) gateway 168, a broadcast multicast service center (BM-SC) 170, and a packet data network (PDN) gateway 172. The MME 162 can be in communication with a home subscriber server (HSS) 174. The MME 162 is the control node that processes the signaling between the UEs 104 and the EPC 160. Generally, the MME 162 provides bearer and connection management. All user Internet protocol (IP) packets are transferred through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation as well as other functions. The PDN gateway 172 and the BM-SC 170 are connected to the IP services 176. The IP services 176 can include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 can provide functions for MBMS user service provisioning and
[0071] The core network 190 can include a Access and Mobility Management Function (AMF) 192, other AMFs 193, a Session Management Function (SMF) 194, and a User Plane Function (UPF) 195. The AMF 192 can be in communication with a Unified Data Management (UDM) 196. The AMF 192 is the control node that processes the signaling between the UEs 104 and the core network 190. Generally, the AMF 192 provides QoS flow and session management. All user Internet protocol (IP) packets are transferred
[0072] Base stations can include and / or be referred to as a gNB, NodeB, eNB, an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transceiver function, a Basic Service Set (BSS), an Extended Service Set (ESS), or some other suitable terminology. The base station 102 provides wireless access to the EPC 160 or core network 190 for the UEs 104. Examples of UEs 104 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kiosk, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some of the UEs 104 can be referred to as IoT devices (e.g., parking meter, gas pump, toaster, vehicle, heart monitor, etc.). The UE 104 can also be referred to as a station, a mobile, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. Figure 1 In some aspects, the UE 104 can be configured for alarm / waming message protection in MSIM (198) as discussed below.
[0073] Figure 2A FIG. 200 is a diagram 200 illustrating an example of a first subframe within a 5G NR frame structure. Figure 2B FIG. 230 is a diagram 230 illustrating an example of DL channels within a 5G NR subframe. Figure 2C FIG. 250 is a diagram 250 illustrating an example of a second subframe within a 5G NR frame structure.Figure 2D is a diagram 280 illustrating an example of UL channels within a 5G NR subframe. The 5G NR frame structure can be frequency division duplex (FDD), where for a particular subcarrier collection (carrier system bandwidth), subframes within that subcarrier collection are dedicated to either DL or UL, or can be time division duplex (TDD), where for a particular subcarrier collection (carrier system bandwidth), subframes within that subcarrier collection are dedicated to both DL and UL. In the examples provided, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL) and subframe 3 is configured with slot format 34 (mostly UL), where D is DL, U is UL, and F is flexible for use between DL / UL. While subframes 3, 4 are shown with slot formats 34, 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0, 1 are all DL, UL, respectively. Other slot formats 2-61 include a mix of DL, UL, and flexible symbols. UEs are configured with a slot format (dynamically through DL control information (DCI), or semi- statically / statically through radio resource control (RRC) signaling) through a received slot format indicator (SFI). Note that the following description applies also to 5G NR frame structures that are FDD. Figure 2A 、 Figure 2C In the examples provided, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL) and subframe 3 is configured with slot format 34 (mostly UL), where D is DL, U is UL, and F is flexible for use between DL / UL. While subframes 3, 4 are shown with slot formats 34, 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0, 1 are all DL, UL, respectively. Other slot formats 2-61 include a mix of DL, UL, and flexible symbols. UEs are configured with a slot format (dynamically through DL control information (DCI), or semi- statically / statically through radio resource control (RRC) signaling) through a received slot format indicator (SFI). Note that the following description applies also to 5G NR frame structures that are FDD.
[0074] Other wireless communication technologies can have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equally sized subframes (1 ms). Each subframe can include one or more time slots. A subframe can also include mini-slots, which can include 7, 4, or 2 symbols. Each slot can include 7 or 14 symbols, depending on the slot configuration. For a slot configuration 0, each slot can include 14 symbols, and for a slot configuration 1, each slot can include 7 symbols. The symbols on the DL can be cyclic prefix (CP) OFDM (CP-OFDM) symbols. The symbols on the UL can be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbols (also known as single carrier frequency division multiple access (SC-FDMA) symbols) (for power limited scenarios; limited to single stream transmission). The number of slots within a subframe depends on the slot configuration and the numerology. For the slot configuration 0, different numerologies m of 0 to 4 allow for 1, 2, 4, 8, and 16 slots per subframe, respectively. For the slot configuration 1, different numerologies of 0 to 2 allow for 2, 4, and 8 slots per subframe, respectively. Accordingly, for the slot configuration 0 and numerology m, there are 14 symbols per slot and 2 μ m symbols per subframe. The subcarrier spacing and symbol length / duration are a function of the numerology. The subcarrier spacing can equal 2 μ*15kHz, where μ is the parameter design from 0 to 4. Thus, parameter design μ = 0 has a subcarrier spacing of 15kHz, while parameter design μ = 4 has a subcarrier spacing of 240kHz. Symbol length / duration is inversely correlated with subcarrier spacing. Figures 2A-2D An example of a slot configuration of 0 and parameter design μ=2 with 14 symbols per slot and 4 slots per subframe is provided. The slot duration is 0.25ms, the subcarrier spacing is 60kHz, and the symbol duration is approximately 16.67μs. Within the frame set, there may be one or more different bandwidth portions (BWPs) that are frequency-division multiplexed (see [link to relevant documentation]). Figure 2B Each BWP can have specific parameter designs.
[0075] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) extending 12 consecutive subcarriers. This resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0076] like Figure 2A As explained in the text, some REs carry reference (pilot) signals (RS) for the UE. RS may include demodulated RS (DM-RS) for channel estimation at the UE (indicated as R for a particular configuration). x (where 100x is the port number, but other DM-RS configurations are possible) and Channel State Information Reference Signal (CSI-RS). RS may also include Beam Measurement RS (BRS), Beam Refinement RS (BRRS), and Phase Tracking RS (PT-RS).
[0077] Figure 2BAn example of various DL channels within a subframe is shown. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in an OFDM symbol. A PDCCH within one BWP can be referred to as a control resource set (CORESET). Additional BWP(s) can be located at a higher and / or lower frequency than the BWP. A primary synchronization signal (PSS) can be within symbol 2 of particular subframes of a frame. The PSS is used by a UE 104 to determine subframe / symbol timing and a physical layer identity. A secondary synchronization signal (SSS) can be within symbol 4 of particular subframes of a frame. The SSS is used by a UE to determine a physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine a physical cell identifier (PCI). Based on the PCI, the UE can determine the locations of the aforementioned DM-RS. The physical broadcast channel (PBCH), which carries a master information block (MIB), can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block (also referred to as SS block (SSB)). The MIB provides system bandwidth configuration information and a scheduling
[0078] As explained in Figure 2C some of the REs carry DM-RS (indicated as R for one particular configuration, but other DM-RS configurations are possible) for channel estimation at the base station. The UE can transmit DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols of a slot for the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether short or long PUCCHs are transmitted and depending on the particular PUCCH format used. The UE can transmit sounding reference signals (SRS). The SRS can be transmitted in the last symbol of a slot. The SRS can have a comb-2 structure, and a UE can transmit SRS on one of the combs. The SRS can be used by a base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0079] Figure 2DExamples of various UL channels within a subframe of a TTI are illustrated. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and hybrid automatic repeat request (HARQ) ACK / NACK feedback. The PUSCH carries data, and can additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), and / or UCI.
[0080] Figure 3 is a block diagram of the components of base station 310 and UE 350, which are in communication over access network 320. In the DL, IP packets from the EPC 160 can be provided to a controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting of system information (e.g., MIB, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter radio access technology (RAT) mobility, and measurement configuration
[0081] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes a physical (PHY) layer, can include error detection on the transport channels, forward error correction (FEC) coding / decoding of the transport channels, interleaving, rate matching, mapping to physical channels, modulation / demodulation of physical channels, and MIMO antenna processing. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), M-phase-shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., pilot) and then combined together using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 can be used to determine the coding and modulation schemes, as well as for spatial processing. The channel estimate can be derived from a reference signal and / or channel condition feedback transmitted by the UE 350. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can modulate an RF carrier with a respective spatial stream for transmission.
[0082] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers information modulated onto an RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then converts the OFDM symbol stream from the time-domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, and the reference signal, are recovered and demodulated by determining the most likely signal constellation points transmitted by the base station 310. The soft decisions can be based on channel estimates computed by the channel estimator 358. The soft decisions are then decoded and de-interleaved to recover the data and control signals that were originally transmitted by the base station 310 on the physical channel. The data and control signals are then provided to the controller / processor 359, which implements layer 3 and layer 2 functionality.
[0083] The controller / processor 359 can be associated with a memory 360 that stores program codes and data. The memory 360 can be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0084] Similar to the functionality described in connection with the DL transmission by the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIBs) acquisition, RRC connections, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, error correction through ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.
[0085] Channel estimates derived by the channel estimator 358 from a reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select the appropriate coding and modulation schemes, and to facilitate spatial processing. The spatial streams generated by the TX processor 368 can be provided to different antenna 352 via separate transmitters 354TX. Each transmitter 354TX can modulate an RF carrier with a respective spatial stream for transmission.
[0086] The UL transmission is processed at the base station 310 in a manner similar to that described in connection with the receiver function at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to a RX processor 370.
[0087] The controller / processor 375 can be associated with a memory 376 that stores program codes and data. The memory 376 can be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover IP packets from the UE 350. IP packets from the controller / processor 375 can be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations. At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 can be configured to perform aspects of the methods 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900, 3000, 3100, 3200, 3300, 3400, 3500, 3600, 3700, 3800, 3900, 4000, 4100, 4200, 4300, 4400, 4500, 4600, 4700, 4800, 4900, 5000, 5100, 5200, 5300, 5400, 5500, 5600, 5700, 5800, 5900, 6000, 6100, 6200, 6300, 6400, 6500, 6600, 6700, 6800, 6900, 7000, 7100, 7200, 7300, 7400, 7500, 7600, 7700, 7800, 7900, 8000, 8100, 8200, 8300, 8400, 8500, 8600, 8700, 8800, 8900, 9000, 9100, 9200, 9300, 9400, 9500, 9600, 9700, 9800, 9900, and / or 10000 described above in connection with the 198, along with aspects of the associated apparatuses. Figure 1
[0088] It is critical in MSIM to be able to receive and process alert / waming messages from multiple subscriptions. Each subscription is associated with a different SIM. Examples of warning messages include messages from ETWS. Examples of alert messages include messages from CMAS. The network associated with each SIM pages the network that will broadcast the SIB associated with the alert / waming message. The network broadcasts a SIB1 to the UE indicating the schedule for receiving SIB12 (or other SIB that includes the alert / waming message), and subsequently broadcasts the SIB12 that includes the alert / waming message based on the schedule. For each subscription, the UE receives a SIB1 that includes the SIB12 schedule and a list of SIB12 messages (including message IDs for the scheduled alert / waming messages), and attempts to receive and decode the SIB12 that includes the alert / waming message. For example, if the UE includes two SIMs, the UE receives a SIB1 that includes the SIB12 schedule associated with a first SIM of the two SIMs, and attempts to receive and decode the SIB12 that includes the alert / waming message for the first SIM. In addition, the UE receives a SIB1 that includes the SIB12 schedule associated with a second SIM of the two SIMs, and also attempts to receive and decode the SIB12 that includes the alert / waming message for the second SIM. In some cases, there can be collisions / overlaps, and the UE can miss the alert / waming message from either or both of the two SIMs. To resolve the collisions / overlaps and help prevent the UE from missing the alert / waming message, different configurations for alert / waming message protection in MSIM are provided, where the UE has a single receiver for receiving and decoding the alert / waming message. Accordingly, since the UE has a single receiver for receiving and decoding the alert / waming message, the UE exhibits single radio (SR) dual SIM dual standby (DSDS) (SR-DSDS) behavior.
[0089] The UE can request TRM resources to read (e.g., receive and decode) alert / waming messages for a particular subscription. The network can periodically broadcast alert / waming segments (e.g., in LTE / NR) with a particular periodicity, such as a multiple of 80 ms, for example. Since the periodicity of alert / waming messages can be the same value or a multiple of the same value for different subscriptions, and the UE can only receive on one BWP at a time due to SR-DSDS behavior, the collision of alert / waming segments from the subscriptions can be quite high. That is, if the alert / waming messages are transmitted from their respective networks (which can be the same network or different networks) at the same time or in overlapping time periods, the UE can not receive the alert / waming messages from one or both of the subscriptions. The UE RRC behavior (at the baseband processor / modem) is to collect all segments of a particular alert / waming message before sending the alert / waming message to the AP for display to the user. If a particular segment is not received due to TRM resources not being available, the entire alert / waming message can not be displayed. As such, both subscriptions can fail to report the alert / waming message due to failure to receive segments.
[0090] To facilitate alert / waming message protection in MSIM when the UE exhibits SR-DSDS behavior, reference is made to Figures 4-8 Five different configurations / approaches are provided. In Figure 4 , alert / waming message protection in MSIM using a FCFS approach is provided. In Figure 5 , alert / waming message protection in MSIM using a FCFS approach when the UE operates in SR-DSDS paging sharing mode is provided. In Figure 6 , alert / waming message protection in MSIM using an AP trigger approach is provided. In Figure 7 , alert / waming message protection in MSIM using a message stitching approach is provided. Finally, in Figure 8 , alert / waming message protection in MSIM using a SSIM approach is provided.
[0091] Figure 4 is a first timing diagram 400 illustrating alert / waming message protection in MSIM using a FCFS approach. Reference is made to Figure 4 The examples provided are with respect to CMAS messages, but in general, the messages can be any alert / waming messages and can include CMAS messages and / or ETWS messages. The approach is applicable to SR-DSDS, including normal mode and paging sharing mode. As Figure 4As illustrated in the middle, at 412, the first network NW1 (i.e., a base station associated with the first network NW1) 402 schedules a CMAS broadcast. At 414, the first network NW1 402 transmits paging information indicating that a SIB1 will be subsequently broadcast. At 414, the UE receives the paging information from the first network NW1 402. At 416, the first network NW1 402 broadcasts a SIB1 including scheduling information (e.g., instance and / or periodicity) for a SIB12 containing a CMAS message. At 416, the UE receives the SIB1 based on the received paging information. For example, the SIB1 associated with the first subscription 404 is received. More specifically, a baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the first subscription 404. At 418, the first subscription 404 requests an indication of receiver resources (e.g., FCFS lock) from the FCFS lock module 406. At 420, the FCFS lock is granted by the FCFS lock module 406. The FCFS lock locks the TRM resources and assigns the TRM resources to receive CMAS segments for the first subscription 404 associated with the first SIM. The FCFS lock also prevents the TRM resources from being used to receive CMAS segments associated with the second subscription 408 associated with the second SIM. At 421, the first network NW1 402 broadcasts a plurality of SIB12s including CMAS segments. At 422, the UE uses the TRM resources to receive the SIB12s and begins decoding the CMAS segments received in the SIB12s. Each CMAS segment can be associated with one or more message IDs.
[0092] At 424, the second network NW2 (i.e., a base station associated with the second network NW2) 410 schedules a CMAS broadcast. At 426, the second network NW2 410 transmits paging information indicating that a SIB1 will be subsequently broadcast. At 426, the UE receives the paging information from the second network NW2 410. At 428, the second network NW2 410 broadcasts a SIB1 including scheduling information (e.g., instance and / or periodicity) for a SIB12 containing a CMAS message. At 428, the UE receives the SIB1. For example, a SIB1 associated with the second subscription 408 is received. In an aspect, a baseband processor (modem) at the UE receives the SIB1 at an RRC layer, where the SIB1 is associated with the second subscription 408. At 430, the UE does not request a FCFS lock and ignores receiving and decoding CMAS segments for the second subscription 408 due to the TRM resources being assigned in association with the first subscription 404. Without the FCFS lock, if the UE associated with the second subscription 408 utilizes the TRM resources to receive a corresponding CMAS message, the UE associated with the first subscription 404 can not fully receive and decode the CMAS segments and thus can miss the corresponding CMAS message for the first subscription 404. At 432, the UE associated with the first subscription 404 completes receiving and decoding all CMAS segments for the one or more message IDs. Subsequently, at 434, the UE associated with the first subscription 404 releases the FCFS lock or transfers the FCFS lock to the second subscription 408. If the UE releases the FCFS lock (rather than transferring the FCFS lock), at 436, the UE can request a FCFS lock for the second subscription 408 from the FCFS lock module 406. At 438, the FCFS lock is granted by the FCFS lock module 406. The FCFS lock locks and assigns the TRM resources to receive CMAS segments for the second subscription 408 associated with the second SIM. The FCFS lock also prevents the TRM resources from being used to receive CMAS segments associated with the first subscription 404 associated with the first SIM. At 439, the second network NW2 410 broadcasts a plurality of SIB12s including CMAS segments. At 440, the UE receives the SIB12s and begins decoding the CMAS segments received in the SIB12s. Note that the UE did not receive the CMAS segments associated with the SIB12s scheduled in the SIB1 at 428, but at 440, the UE receives the subsequent broadcast of the SIB12s including the CMAS segments. Since the network can rebroadcast the same CMAS message multiple times, the UE does not necessarily miss any CMAS messages due to delayed receiving and decoding of the CMAS messages from the second network NW2 410.
[0093] Subsequently, at 442, the UE associated with the second subscription 408 releases or transfers the FCFS lock to the first subscription 404. If the UE releases the FCFS lock (rather than transferring the FCFS lock), at 444, the UE can request the FCFS lock for the first subscription 404 from the FCFS lock module 406. At 446, the FCFS lock is granted by the FCFS lock module 406. The FCFS lock locks the TRM resources and assigns the TRM resources to receive CMAS segments for the first subscription 404 associated with the first SIM. The FCFS lock also prevents the TRM resources from being used to receive CMAS segments associated with the second subscription 408.
[0094] At 447, the first network NW1 402 broadcasts a plurality of SIBs 12 including CMAS segments. At 448, the UE receives and decodes the received CMAS segments. At 450, the UE determines that the UE has received the CMAS segments and corresponding CMAS messages, and stops further reception / decoding of CMAS segments. Accordingly, to not miss any CMAS messages from the second subscription 408, at 452, the UE transfers the FCFS lock to the second subscription 408, or releases the FCFS lock from the first subscription 404. If the UE releases the FCFS lock (rather than transferring the FCFS lock), at 454, the UE can request the FCFS lock for the second subscription 408 from the FCFS lock module 406. At 456, the FCFS lock is granted by the FCFS lock module 406. The FCFS lock locks the TRM resources and assigns the TRM resources to receive CMAS segments for the second subscription 408 associated with the second SIM. The FCFS lock also prevents the TRM resources from being used to receive CMAS segments associated with the first subscription 404 associated with the first SIM. At 457, the second network NW2 410 broadcasts a plurality of SIBs 12 including CMAS segments. At 458, the UE receives the SIBs 12 and receives and decodes the CMAS segments received in the SIBs 12. Thereafter, at 460, the second network NW2 410 de-schedules the CMAS broadcast, and at 462, a page is transmitted indicating the de-scheduling information. At 462, the UE receives the page including the CMAS broadcast de-scheduling information, and at 464, the FCFS lock using the FCFS lock module 406 is released.
[0095] In certain aspects, two subscriptions of a UE exhibiting SR-DSDS behavior can acquire service on the same cell. For example, a non-dedicated data subscription (nDDS) of the UE can acquire service on the same cell as a dedicated data subscription (DDS) of the UE. The DDS can be in connected or idle mode, and the nDDS can be in idle mode. When both subscriptions acquire service on the same cell, the UE can operate in SR-DSDS paging sharing mode. When the UE operates in SR-DSDS paging sharing mode, the UE associated with the DDS can monitor for paging for the DDS and additionally for the nDDS (e.g., paging for CMAS broadcasts), which helps avoid tune-away on the DDS for any nDDS activity. Figure 5 An example is shown in FIG. 2 illustrating alert / waming message protection in MSIM using a FCFS approach when the UE operates in SR-DSDS paging sharing mode.
[0096] Figure 5 is a second timing diagram illustrating alert / waming message protection in MSIM using a FCFS approach when the UE operates in paging sharing mode. Reference is made to Figure 5 The examples provided are with respect to CMAS messages, but in general, the messages can be any alert / waming messages and can include CMAS messages and / or ETWS messages. The approach is applicable to SR-DSDS paging sharing mode. As Figure 5As illustrated in the middle, at 512, the NW (i.e., a base station associated with the network NW) 502 schedules a CMAS broadcast. At 514, the network NW 502 transmits paging information indicating that a SIB1 will be subsequently broadcast. At 516, the network NW 502 broadcasts the SIB1, which includes scheduling information for a SIB12 containing CMAS messages. At 516, the UE receives the SIB1. In particular, the SIB1 associated with the first subscription 504 is received. More specifically, a baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the first subscription 504. At 518, the UE associated with the first subscription 504 requests a FCFS lock from the FCFS lock module 506. At 520, the FCFS lock is granted by the FCFS lock module 506. The FCFS lock locks the TRM resources and assigns the TRM resources to receive CMAS segments for the first subscription 504 associated with the first SIM. In the paging sharing mode, when the first subscription 504 associated with the first SIM and the second subscription 508 associated with the second SIM are served from the same cell, the CMAS segments received using the first subscription 504 associated with the first SIM include CMAS segments for the second subscription 508 associated with the second SIM. In this way, in the paging sharing mode, the FCFS lock does not prevent the TRM resources from being used to receive CMAS segments associated with the second subscription 508 associated with the second SIM. At 521, the network NW 502 broadcasts a plurality of SIB12s including CMAS segments. At 522, the UE associated with the first subscription uses the TRM resources to receive the SIB12s and begins to decode the CMAS segments received in the SIB12s. Each CMAS segment can be associated with one or more message IDs.
[0097] At 524, the UE associated with the first subscription 504 completes receiving and decoding all CMAS segments for the one or more message IDs. The UE associated with the first subscription 504 can form a decoded CMAS message based on the decoded CMAS segments. For example, the UE associated with the first subscription 504 can concatenate the decoded CMAS segments to form the decoded CMAS message. At 526, the UE associated with the first subscription 504 transmits the decoded CMAS message to the AP. At 528, the UE associated with the first subscription 504 transmits the decoded CMAS message to the UE associated with the second subscription 508. In certain aspects, the UE associated with the first subscription 504 can be configured to decode a CMAS segment based on a message ID associated with the CMAS segment. In certain aspects, the UE associated with the first subscription 504 can be configured to decode a CMAS segment only if the message ID associated with the CMAS segment is part of a list of message IDs associated with the first subscription 504, the second subscription 508, or both. In certain aspects, a message ID is associated with a subscription (e.g., the first subscription 504, the second subscription 508, etc.) if the message ID is of interest to the subscription. For example, if message ID 1 is not of interest to the first subscription 504, and thus is not associated with the first subscription 504, but message ID 1 is of interest to the second subscription 504, and thus is associated with the second subscription 508, the UE associated with the first subscription 504 decodes and / or reads one or more CMAS segments associated with message ID 1 and transmits them to the UE associated with the second subscription 508. In certain aspects, the UE can receive one or more lists of message IDs from a network (e.g., the network 502), where the message IDs are of interest to and / or associated with a subscription (e.g., the first subscription 504, the second subscription 508, etc.) associated with the UE.
[0098] The UE associated with the first subscription 504, when transmitting the decoded CMAS message to the UE associated with the second subscription 508, can transmit one or more message IDs associated with the CMAS segments to the UE associated with the second subscription 508. Based on the one or more message IDs associated with the CMAS segments, the UE associated with the second subscription 508 can determine whether the decoded CMAS message is associated with the second subscription 508. At 530, if the decoded message is associated with the second subscription 508, the UE associated with the second subscription 508 transmits the decoded CMAS message to the AP. Subsequently, at 532, the network NW 502 de-schedules the CMAS broadcast, and at 534, transmits a page including the de-schedule information. At 534, the UE associated with the first subscription 504 receives the page including the CMAS broadcast de-schedule information. At 538, the UE associated with the first subscription 504 releases the FCFS lock using the FCFS lock module 406.
[0099] Figure 6 is a third timing diagram 600 illustrating alert / waming message protection in MSIM using an AP triggered approach. Referring to Figure 6 The examples provided are with respect to CMAS messages, but in general, the messages can be any alert / waming messages and can include CMAS messages and / or ETWS messages. The approach is applicable to SR-DSDS, including normal mode and paging sharing mode. As Figure 6 As illustrated in Figure 6 , at 612, a first network NW1 (i.e., a base station associated with the first network NW1) 602 schedules a CMAS broadcast. At 614, the first network NW1 602 transmits paging information indicating that a SIB1 will be broadcasted later. At 616, the first network NW1 602 broadcasts the SIB1 including scheduling information for SIB12 containing CMAS messages. At 616, the UE receives the SIB1. In particular, the SIB1 associated with the first subscription 604 is received. More specifically, a baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the first subscription 604. At 618, the UE requests a FCFS lock from the FCFS lock module 606 in association with the first subscription 604. At 620, the FCFS lock is granted by the FCFS lock module 606. The FCFS lock locks the TRM resources and assigns the TRM resources to receive CMAS segments for the first subscription 604 associated with the first SIM. The FCFS lock also prevents the TRM resources from being used to receive CMAS segments associated with a second subscription 608 associated with a second SIM. At 621, the first network NW1 602 broadcasts multiple SIB12 including CMAS segments. At 622, the UE receives the SIB12 and starts decoding the CMAS segments received in the SIB12. Each CMAS segment is associated with one or more message IDs.
[0100] At 624, the second network NW2 (i.e., the base station associated with the second network NW2) 610 schedules the CMAS broadcast. At 626, the second network NW2 610 transmits paging information indicating that a SIB1 will be subsequently broadcast. At 628, the second network NW2 610 broadcasts the SIB1 including scheduling information for a SIB12 containing a CMAS message. At 628, the UE receives the SIB1. In particular, the SIB1 associated with the second subscription 608 is received. More specifically, the baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the second subscription 608. At 630, the UE does not request the FCFS lock and ignores receiving and decoding the CMAS segments for the second subscription 608 due to the TRM resources being assigned associated with the first subscription 604. Without the FCFS lock, if the UE associated with the second subscription 608 utilizes the TRM resources to receive the corresponding CMAS message, the UE associated with the first subscription 604 can not fully receive and decode the CMAS segments, and thus can miss the corresponding CMAS message.
[0101] At 632, the UE associated with the first subscription 604 completes receiving and decoding all of the CMAS segments for the message ID. Subsequently, at 634, the UE associated with the first subscription 604 sends the CMAS message to the AP 690. The AP 690 then provides the CMAS message to the user of the UE, such as by, for example, display, sound, vibration, and the like. Subsequently, at 636, the UE releases the FCFS lock for the first subscription 604 using the FCFS lock module 606. At 638, the AP 690 triggers the increase of the TRM priority for the second subscription 608 if the second subscription 608 has a CMAS message to receive and decode. At 640, the UE associated with the second subscription 608 increases the TRM priority for the second subscription 608 in response to the trigger from the AP 690 and grants the TRM resources to the second subscription 608 for receiving / decoding the CMAS message. At 641, the second network NW2 610 broadcasts multiple SIB12s including the CMAS segments. At 642, the UE associated with the second subscription 608 receives / decodes the CMAS segments to obtain the CMAS message. Thereafter, at 644, the second network NW2 610 de-schedules the CMAS broadcast. At 646, the second network NW2 610 transmits a page including CMAS de-scheduling information. The UE associated with the second subscription 608 receives the page with the CMAS de-scheduling information.
[0102] Figure 7 is a fourth timing diagram 700 illustrating alert / waming message protection in MSIM using a message stitching approach. Referring to Figure 7The examples provided are with respect to CMAS messages, but in general, the messages can be any alert / waming message and can include CMAS messages and / or ETWS messages. The approach is applicable to SR-DSDS. As Figure 7 As illustrated in 712, the first network NW1 (i.e., a base station associated with the first network NW1) 702 schedules a CMAS broadcast with a particular message ID. In 714, the first network NW1 702 transmits paging information indicating that a SIB1 will be broadcasted later. In 716, the first network NW1 702 broadcasts the SIB1 including scheduling information for SIB12 containing the CMAS message. In 716, the UE receives the SIB1. In particular, the SIB1 associated with the first subscription 704 is received. More specifically, the baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the first subscription 704. In 721, the first network NW1 702 broadcasts multiple SIB12 including CMAS segments. In 722, the UE receives at least one of the SIB12 and starts decoding the received CMAS segments. In 724, the second network NW2 (i.e., a base station associated with the second network NW2) 710 schedules a CMAS broadcast with the same message ID as in 712. In 726, the second network NW2 710 transmits paging information indicating that a SIB1 will be broadcasted later. In 728, the second network NW2 710 broadcasts the SIB1 including scheduling information for SIB12 containing the CMAS message. In 728, the UE receives the SIB1. In particular, the SIB1 associated with the second subscription 708 is received. More specifically, the baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the second subscription 708. In 741, the second network NW2 710 broadcasts multiple SIB12 including CMAS segments. In 742, the priority of the second subscription 708 can be raised to be greater than the priority for the first subscription. Accordingly, in 742, the UE receives and decodes the CMAS segments associated with the second subscription 708 that the UE receives before the UE completes the reception and decoding of the CMAS segments for the first subscription 704. Accordingly, the UE does not receive all of the CMAS segments 722 for constructing the CMAS message for the first subscription 704 in 722. In 770, the UE uses RRC segment stitching to combine the CMAS segments from the first and second subscriptions 704, 708 (possibly with the same database) to construct the CMAS message since the CMAS segments from the first and second subscriptions 704, 708 have the same message ID. In 772, the UE completes the reception and decoding of all of the CMAS segments.
[0103] Figure 8is a fifth timing diagram 800 illustrating alert / waming message protection in MSIM using the SSIM approach. In the SSIM approach, the UE maintains the TRM resources dedicated to a particular subscription until that subscription becomes out of service (OOS). Once a subscription becomes OOS, the TRM resources can be dedicated to a different subscription until that subscription itself becomes OOS. Referring to Figure 8 The examples provided are with respect to CMAS messages, but in general, the messages can be any alert / waming messages and can include CMAS messages and / or ETWS messages. The approach is applicable to SR-DSDS. As Figure 8 As illustrated in FIG. 8, at 812, the first network NW1 (i.e., the base station associated with the first network NW1) 802 schedules a CMAS broadcast. At 814, the first network NW1 802 transmits paging information indicating that a SIB1 will be broadcasted later. At 816, the first network NW1 802 broadcasts the SIB1 including scheduling information for SIB12 containing CMAS messages. At 816, the UE receives the SIB1. In particular, the SIB1 associated with the first subscription 804 is received. More specifically, the baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the first subscription 804. At 821, the first network NW1 802 broadcasts multiple SIB12 including CMAS segments. At 822, the UE receives the SIB12 and starts decoding the CMAS segments received in the SIB12. Each CMAS segment is associated with a particular message ID.
[0104] At 824, the second network NW2 (i.e., the base station associated with the second network NW2) 810 schedules a CMAS broadcast. At 826, the second network NW2 810 transmits paging information indicating that a SIB1 will be broadcasted later. At 828, the second network NW2 810 broadcasts the SIB1 including scheduling information for SIB12 containing CMAS messages. At 828, the UE receives the SIB1. In particular, the SIB1 associated with the second subscription 808 is received. More specifically, the baseband processor (modem) at the UE receives the SIB1 at the RRC layer, where the SIB1 is associated with the second subscription 808. At 830, the UE determines that the first subscription is still in service, and thus the UE ignores receiving and decoding the CMAS segments for the second subscription 808. At 832, the UE associated with the first subscription 804 completes receiving and decoding all CMAS segments for the message ID. Subsequently, at 872, the first network NW1 802 de-schedules the CMAS broadcast, and at 874, transmits a page including de-scheduling information. At 874, the UE receives the page with the de-scheduling information. At 876, the UE sends the complete decoded CMAS message to the AP.
[0105] In one configuration, with reference to Figure 8 The approach provided can be applicable in a case where the first network NW1 802 and the second network NW2 810 are the same and / or the message IDs in the message list from the first and second networks 802, 810 are the same (e.g., the message list from the first and second networks 802, 810 are the same), where the UE ignores the alert / waming message with the same message ID as received by the UE at 822. In this configuration, the UE does not miss any alert / waming messages by ignoring the SIB12 broadcast from the second network NW2 810 at 830.
[0106] Figure 9 is a first flowchart 900 of a first method of wireless communication. The flowchart 900 is associated with a FCFS configuration / approach. The method can be performed by a UE (e.g., the UE 104; the apparatus 1402). At 902, the UE determines that a first mobile alert associated with a first SIM is scheduled for broadcast from a first network. For example, with reference to Figure 4 At 414, 416, the UE determines that a first mobile alert associated with the first SIM 404 is scheduled for broadcast from the first network 402. At 904, the UE obtains an indication that a receiver resource is assigned for receiving the first mobile alert associated with the first SIM based on determining that the first mobile alert is scheduled for broadcast. For example, with reference to Figure 4 At 420, the UE obtains a FCFS lock grant indication that a receiver resource is assigned for receiving the first mobile alert associated with the first SIM 404 based on determining that the first mobile alert is scheduled for broadcast. At 906, the UE determines that a second mobile alert associated with a second SIM is scheduled for broadcast from a second network. For example, with reference to Figure 4 At 426, 428, the UE determines that a second mobile alert associated with the second SIM 408 is scheduled for broadcast from the second network 410. At 908, the UE refrains from receiving the second mobile alert associated with the second SIM based at least in part on the indication. For example, with reference to Figure 4 At 430, the UE refrains from receiving the second mobile alert associated with the second SIM 408 based at least in part on the FCFS lock grant indication at 420. In certain aspects, the UE refraining from receiving the mobile alert associated with the second SIM 408 can include the UE refraining from decoding at least a portion of a message (e.g., a SIB12, a SIB1, etc.) from the network for the mobile alert.
[0107] In one configuration, at 904, the UE obtains the indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM by locking the TRM module from requesting the receiver resource for receiving mobile alerts associated with other SIMs than the first SIM to obtain the indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM. For example, refer to Figure 4 At 420, the UE obtains the FCFS lock grant indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM, where the TRM module is locked from requesting / avoiding requesting the receiver resource for receiving mobile alerts associated with other SIMs than the first SIM.
[0108] In one configuration, the first mobile alert and the second mobile alert are associated with messages from at least one of CMAS or ETWS.
[0109] In one configuration, the UE (e.g., Figure 14 1402, modem 1404) sends the first mobile alert to an AP (e.g., see Figure 14 AP 1406) to signal the first mobile alert to a user of the UE.
[0110] In one configuration, after 908, one or more blocks in A are performed with respect to Figure 10 In another configuration, after 908, one or more blocks in B are performed with respect to Figure 11 .
[0111] Figure 10 is a second flow diagram 1000 of a first wireless communication method. The flow diagram 1000 is associated with a FCFS configuration / approach. The method can be performed by a UE (e.g., UE 104; device 1402). At 1010, the UE determines that a third mobile alert associated with a first SIM is scheduled for broadcast from a first network. For example, refer to Figure 4 At 442, the first SIM 404 receives a FCFS lock when the UE determines that a third mobile alert associated with the first SIM 404 is scheduled for broadcast from the first network 402. At 1012, the UE obtains a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM based on determining that the third mobile alert is scheduled for broadcast. For example, refer to Figure 4 At 446, the UE obtains a third FCFS lock grant indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM 404 based on determining that the third mobile alert is scheduled for broadcast. At 1014, the UE determines that the third mobile alert and the first mobile alert have a same message ID. For example, refer to Figure 4At 448, the UE determines that the third mobile alert and the first mobile alert have the same message ID. At 1016, the UE stops receiving the third mobile alert based on determining that the third mobile alert and the first mobile alert have the same message ID. For example, refer to Figure 4 At 450, the UE stops receiving the third mobile alert based on determining that the third mobile alert and the first mobile alert have the same message ID. At 1018, the UE obtains a fourth indication that the receiver resource is not assigned for receiving the third mobile alert associated with the first SIM. For example, refer to Figure 4 At 452, the UE obtains a fourth indication that the receiver resource is not assigned for receiving the third mobile alert associated with the first SIM 404, where the fourth indication indicates that the FCFS lock is released or transferred.
[0112] Figure 11 is a third flow diagram 1100 of a first wireless communication method. The flow diagram 1100 is associated with an AP triggered configuration / approach. The method can be performed by a UE (e.g., the UE 104; the apparatus 1602). At 1110, the UE obtains a second indication that a receiver resource is not assigned for receiving a mobile alert associated with a first SIM upon completion of receiving a first mobile alert. For example, refer to Figure 6 At 636, the UE obtains a second indication that the receiver resource is not assigned for receiving a mobile alert associated with the first SIM 604 upon completion of receiving the first mobile alert at 632. The UE can obtain the second indication that the receiver resource is not assigned for receiving the first mobile alert associated with the first SIM by unlocking the TRM module from being unable to request the receiver resource for receiving a mobile alert associated with a SIM other than the first SIM. At 1112, the UE determines that a third mobile alert associated with a second SIM is scheduled for broadcast from the second network. For example, refer to Figure 6 At 626, 628, the UE determines that one or more mobile alerts including a third mobile alert associated with the second SIM 608 are scheduled for broadcast from the second network 610. At 630, the UE ignores decoding the mobile alert segment, but determines at 636 that at least one additional mobile alert (i.e., the third mobile alert) is scheduled for broadcast from the second network 610 upon releasing the FCFS lock. At 1114, the UE receives a trigger from the AP for increasing the priority. For example, refer to Figure 6 At 638, the UE receives a trigger from the AP 690 (see also Figure 14 1606) for increasing the priority. At 1116, the UE increases a priority of securing the receiver resource for receiving the third mobile alert based at least in part on the second indication. For example, refer to Figure 6At 640, the UE at least partially prioritizes ensuring the receiver resource is used to receive a third mobile alarm based on a second indication. At 1118, the UE receives a third indication that the receiver resource is assigned to receive a third mobile alarm associated with the second SIM, based on the increased priority for ensuring the receiver resource is used to receive the third mobile alarm. For example, refer to... Figure 6 At 640, the UE receives a third indication that the receiver resource is assigned to receive the third mobile alarm associated with the second SIM, based on an increased priority for ensuring that the receiver resource is used to receive the third mobile alarm. At 1120, the UE receives the third mobile alarm through the receiver resource. For example, refer to... Figure 6 In 642, the UE receives a third mobile alarm through the receiver resource.
[0113] Figure 12 This is a flowchart 1200 of the second wireless communication method. Flowchart 1200 is associated with the FCFS method when the UE operates in SR-DSDS paging sharing mode. This method can be performed by the UE (e.g., UE 104; device 1602). At 1202, the UE determines that a first mobility alarm associated with the first SIM and the second SIM is scheduled for broadcast from the network. For example, refer to... Figure 5 At 514 and 516, the UE determines that a first mobility alert associated with the first SIM 504 and the second SIM 508 is scheduled for broadcast from network 502. At 1204, the UE associated with the first SIM receives one or more message segments associated with the mobility alert. For example, refer to... Figure 5 At 522, the UE associated with the first subscription 504 receives one or more message segments associated with the mobile alarm. At 1206, the UE associated with the first SIM decodes the one or more message segments associated with the mobile alarm. For example, refer to... Figure 5 At 522, the UE associated with the first SIM decodes the received CMAS segment. At 1208, the UE associated with the first SIM transmits a decoded message to the UE associated with the second SIM based on one or more decoded message segments. For example, refer to... Figure 5 At 528, the UE associated with the first subscription transmits a decoded message to the UE associated with the second subscription.
[0114] In one configuration, the UE associated with the first SIM (e.g., Figure 16 1402, modem 1404) to application processor (AP) (e.g., Figure 16 The AP 1606 transmits a decoded message to signal the user of the UE to the mobile alarm.
[0115] In one configuration, the UE associated with the first SIM transmits, to the UE associated with the second SIM, a set of message identifiers associated with the one or more decoded message segments.
[0116] In one configuration, the UE associated with the second SIM (e.g., 1602, modem 1604) determines whether the received set of message identifiers is associated with the second SIM, and in response to determining that the received set of message identifiers is associated with the second SIM, transmits, by the UE associated with the second SIM, the decoded message to the AP (e.g., 1605) of the application processor. Figure 16 In one configuration, the UE associated with the first SIM (e.g., 1602) obtains an indication that the receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the UE associated with the first SIM (e.g., 1602) obtains the indication that the receiver resources are assigned for receiving the one or more mobile alerts by locking a transceiver resource management (TRM) module from requesting resources for receiving mobile alerts. For example, with reference to
[0117] In one configuration, the UE associated with the second SIM (e.g., 1602, modem 1604) determines whether the received set of message identifiers is associated with the second SIM, and in response to determining that the received set of message identifiers is associated with the second SIM, transmits, by the UE associated with the second SIM, the decoded message to the AP (e.g., 1605) of the application processor. Figure 16 In one configuration, the UE associated with the first SIM (e.g., 1602) obtains an indication that the receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the UE associated with the first SIM (e.g., 1602) obtains the indication that the receiver resources are assigned for receiving the one or more mobile alerts by locking a transceiver resource management (TRM) module from requesting resources for receiving mobile alerts. For example, with reference to Figure 16 In one configuration, the UE associated with the first SIM (e.g., 1602) obtains an indication that the receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the UE associated with the first SIM (e.g., 1602) obtains the indication that the receiver resources are assigned for receiving the one or more mobile alerts by locking a transceiver resource management (TRM) module from requesting resources for receiving mobile alerts. For example, with reference to
[0118] In one configuration, the UE (e.g., 1602) operates in a paging sharing mode. Figure 16 In one configuration, the UE associated with the first SIM (e.g., 1602) obtains an indication that the receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the UE associated with the first SIM (e.g., 1602) obtains the indication that the receiver resources are assigned for receiving the one or more mobile alerts by locking a transceiver resource management (TRM) module from requesting resources for receiving mobile alerts. For example, with reference to
[0119] In one configuration, the UE associated with the first SIM (e.g., 1602) obtains an indication that the receiver resources are assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the UE associated with the first SIM (e.g., 1602) obtains the indication that the receiver resources are assigned for receiving the one or more mobile alerts by locking a transceiver resource management (TRM) module from requesting resources for receiving mobile alerts. For example, with reference to Figure 16 Figure 16 In one configuration, the mobile alert is associated with a message from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system (ETWS). In one configuration, the one or more message segments are associated with one or more messages from at least one of the CMAS or the ETWS. Figure 5
[0120]
[0121] Figure 13 is a flowchart 1300 of a third method of wireless communication. The flowchart 1300 is associated with an AP-triggered configuration / approach. The method can be performed by a UE (e.g., the UE 104; the apparatus 1402). At 1302, the UE receives a mobile alert from a first SIM. At 1304, the UE sends a trigger to a second SIM, the trigger to increase a priority of obtaining receiver resources for receiving mobile alerts associated with the second SIM. For example, refer to Figure 6 At 634, the AP 690 at the UE receives a mobile alert from the first SIM 604. Also, at 638, the AP 690 at the UE sends a trigger to the second SIM 608, the trigger to increase a priority of obtaining receiver resources for receiving mobile alerts associated with the second SIM 608.
[0122] Figure 14 is a flowchart 1400 of a fourth method of wireless communication. The flowchart 1400 is associated with a message splicing configuration / approach. The method can be performed by a UE (e.g., the UE 104; the apparatus 1402). At 1402, the UE receives at least a first portion of a first mobile alert associated with a first SIM. The first mobile alert is received from a first network. For example, refer to Figure 7 At 722, the UE receives at least a first portion of a first mobile alert associated with the first SIM 704. The first mobile alert is received from the first network 702. At 1410, the UE receives at least a second portion of a second mobile alert associated with a second SIM. The second mobile alert is received from a second network. For example, refer to Figure 7 At 742, the UE receives at least a second portion of a second mobile alert associated with the second SIM 708. At 1412, the UE determines that a first identifier of the first mobile alert and a second identifier of the second mobile alert are the same. At 1414, the UE combines the at least first portion of the first mobile alert and the at least second portion of the second mobile alert based at least in part on determining that the first identifier of the first mobile alert and the second identifier of the second mobile alert are the same. For example, refer to Figure 7 At 742, the UE determines that a first identifier of the first mobile alert and a second identifier of the second mobile alert are the same; and subsequently at 770, the UE combines the at least first portion of the first mobile alert and the at least second portion of the second mobile alert based at least in part on determining that the first identifier of the first mobile alert and the second identifier of the second mobile alert are the same.
[0123] In one configuration, at 1408, the UE stops receiving the first mobile alert to receive the second mobile alert before the first mobile alert is completely received. For example, refer to Figure 7, the UE stops receiving the first mobile alert at 722 before the first mobile alert is completely received to receive the second mobile alert at 742.
[0124] In one configuration, at 1404, the UE determines, while receiving the at least first portion of the first mobile alert, that a second mobile alert associated with the second SIM is scheduled for broadcast. For example, with reference to Figure 7 , at 726, 728, the UE determines, while receiving the at least first portion of the first mobile alert, that a second mobile alert associated with the second SIM 708 is scheduled for broadcast. Additionally, at 1406, the UE sets a priority of receiving the second mobile alert to a higher priority than a priority of receiving the first mobile alert. For example, as discussed above with respect to 742, the UE can set the priority of receiving the second mobile alert to a higher priority than the priority of receiving the first mobile alert. In this configuration, at 1408, the UE stops receiving the first mobile alert based on the second mobile alert having a higher priority than the first mobile alert. For example, with reference to Figure 7 , the UE stops receiving the first mobile alert at 722 based on the second mobile alert having a higher priority than the first mobile alert.
[0125] In one configuration, the UE (e.g., modem 1604 of 1602, Figure 16 sends the first mobile alert to an application AP (e.g., 1606 of 1602) to signal the first mobile alert to a user of the UE. Figure 16
[0126] Figure 15 is a flow diagram 1500 of a fifth method of wireless communication. The flow diagram 1500 is associated with a SSIM configuration / approach. The method can be performed by a UE (e.g., the UE 104; the apparatus 1402). At 1502, the UE determines that a first mobile alert associated with a first non-default SIM is scheduled for broadcast from a first NR network. For example, with reference to Figure 8 , 826, 828, the UE determines that a first mobile alert associated with the first non-default SIM 808 is scheduled for broadcast from the first NR network 810. At 1504, the UE determines whether a second default SIM associated with a second NR network is in service or out of service. At 1508, when the second default SIM is out of service, the UE receives the first mobile alert associated with the first non-default SIM based at least in part on determining that the second default SIM is out of service. For example, as discussed above with respect to Figure 8 As discussed, the UE determines whether a second default SIM 804 associated with the second NR network 802 is in service or out of service; and upon the second default SIM 804 being out of service, the UE receives a first mobile alert associated with a first non-default SIM 808 based at least in part on determining the second default SIM 804 is out of service.
[0127] In one configuration, at 1506, the UE refrains from receiving a first mobile alert associated with a first non-default SIM based at least in part on determining the second default SIM is in service when the second default SIM is in service. For example, with reference to Figure 8 At 830, upon the second default SIM 804 being in service, the UE refrains from receiving a first mobile alert associated with a first non-default SIM 808 based at least in part on determining the second default SIM 804 is in service.
[0128] In one configuration, after 1508 at 1510, the UE determines the second default SIM is in service while receiving the first mobile alert. Additionally, at 1512, the UE completes receiving the first mobile alert. Further, at 1514, the UE monitors for additional mobile alerts associated with the second default SIM upon completion of the receiving of the first mobile alert.
[0129] In one configuration, the UE (e.g., the modem 1604 of FIG. 16) sends a first mobile alert to an AP (e.g., the AP 1606 of FIG. 16) to signal a user of the UE of the first mobile alert. Figure 16 Figure 16 In one configuration, the UE (e.g., the modem 1604 of FIG. 16) sends a first mobile alert to an AP (e.g., the AP 1606 of FIG. 16) to signal a user of the UE of the first mobile alert.
[0130] Figure 16 is an example of a diagram 1600 illustrating hardware implementation for the apparatus 1602. The apparatus 1602 is a UE and includes a cellular baseband processor 1604 (also referred to as a modem) coupled with a cellular RF transceiver 1622 and one or more subscriber identity modules (SIM) cards 1620, an application processor 1610 coupled with a secure digital (SD) card 1606 and a screen 1608, a Bluetooth module 1612, a wireless local area network (WLAN) module 1614, a Global Positioning System (GPS) module 1616, and a power supply 1618. The cellular baseband processor 1604 communicates with the UE 104 and / or BS 102 / 180 by way of the cellular RF transceiver 1622. The cellular baseband processor 1604, in one example, can include a computer-readable medium / memory. The cellular baseband processor 1604 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the cellular baseband processor 1604, causes the cellular baseband processor 1604 to perform the various functions described supra. The computer-readable medium / memory Figure 3 may also be used for storing data manipulated by the cellular baseband processor 1604 when executing software. The cellular baseband processor 1604 further includes a reception component 1630, a communication manager 1632, and a transmission component 1634. The communication manager 1632 includes the one or more illustrated components. The components of the communication manager 1632 can be stored in the computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1604. The cellular baseband processor 1604 can be a component of the UE 350 and can include the memory 360 and / or at least one of the TX processor 368, the RX processor 356, and the controller / processor 359. In one configuration, the apparatus 1602 can be a modem chip and include only the baseband processor 1604, and in another configuration, the apparatus 1602 can be an entire UE (e.g., see 350) and include the aforementioned additional modules of the apparatus 1602.
[0131] In a first configuration, the communication manager 1632 includes an alert / waming message protection component 1640 for MSIM that is configured to obtain an indication that a receiver resource is assigned for receiving a first mobile alert associated with a first subscriber identity module (SIM) based on a first mobile alert associated with the first SIM being scheduled for broadcast from a first network. Additionally, the component 1640 is configured to refrain from receiving a second mobile alert associated with a second SIM scheduled from a second network based at least in part on the indication.
[0132] In one configuration, the component 1640 is configured to obtain the indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM by locking the TRM module from requesting the receiver resource for receiving a mobile alert associated with other SIMs than the first SIM. In one configuration, the first mobile alert and the second mobile alert are associated with a message from at least one of CMAS or ETWS. In one configuration, the component 1640 is configured to obtain the second indication that the receiver resource is not assigned for receiving a mobile alert associated with the first SIM upon completion of receiving the first mobile alert. In one configuration, the component 1640 is configured to obtain the second indication that the receiver resource is not assigned for receiving the first mobile alert associated with the first SIM by unlocking the TRM module from being unable to request the receiver resource for receiving a mobile alert associated with other SIMs than the first SIM. In one configuration, the component 1640 is further configured to determine that a third mobile alert associated with the second SIM is scheduled for broadcast from the second network. In addition, the component 1640 is configured to increase a priority of securing the receiver resource for receiving the third mobile alert based at least in part on the second indication. In addition, the component 1640 is configured to obtain a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the second SIM based on the increased priority for securing the receiver resource for receiving the third mobile alert. In addition, the component 1640 is configured to receive the third mobile alert through the receiver resource. In one configuration, the component 1640 is configured to receive a trigger for increasing the priority from the AP 1606, where the priority is increased based on the received trigger. In one configuration, the component 1640 is configured to determine that a third mobile alert associated with the first SIM is scheduled for broadcast from the first network; and obtain the third indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM based on determining that the third mobile alert is scheduled for broadcast. In one configuration, the component 1640 is configured to determine that the third mobile alert and the first mobile alert have a same message ID; cease receiving the third mobile alert based on determining that the third mobile alert and the first mobile alert have the same message ID; and obtain a fourth indication that the receiver resource is not assigned for receiving the third mobile alert associated with the first SIM. In one configuration, the component 1640 is configured to send the first mobile alert to the AP 1606 to signal the first mobile alert to a user of the UE 1602 (e.g., through the screen / display 1610).
[0133] In a second configuration, the AP 1606 is configured to receive a mobile alert from the first SIM at 1604; and transmit a trigger to the second SIM at 1604, the trigger to increase a priority of obtaining receiver resources for receiving a mobile alert associated with the second SIM at 1604.
[0134] In a third configuration, the communication manager 1632 includes an alert / waming message protection component 1640 in the MSIM that is configured to receive at least a first portion of a first mobile alert associated with a first SIM. The first mobile alert is received from a first network. Additionally, the component 1640 is configured to receive at least a second portion of a second mobile alert associated with a second SIM. The second mobile alert is received from a second network. Additionally, the component 1640 is configured to determine that a first identifier of the first mobile alert and a second identifier of the second mobile alert are the same. Additionally, the component 1640 is configured to combine the at least first portion of the first mobile alert and the at least second portion of the second mobile alert based at least in part on determining that the first identifier of the first mobile alert and the second identifier of the second mobile alert are the same.
[0135] In one configuration, the component 1640 is configured to stop receiving the first mobile alert before the first mobile alert is completely received in order to receive the second mobile alert. In one configuration, the component 1640 is configured to determine that the second mobile alert associated with the second SIM is scheduled for broadcast while receiving the at least first portion of the first mobile alert. Additionally, the component 1640 is configured to set a priority of receiving the second mobile alert to a higher priority than a priority of receiving the first mobile alert. The component 1640 is configured to stop receiving the first mobile alert based on the second mobile alert having a higher priority than the first mobile alert. In one configuration, the component 1640 is configured to transmit the first mobile alert to the AP 1606 to signal the first mobile alert to a user of the UE (e.g., through the screen / display 1610).
[0136] In a fourth configuration, the communication manager 1632 includes an alert / waming message protection component 1640 in the MSIM that is configured to determine that a first mobile alert associated with a first non-default SIM is scheduled for broadcast from a first NR network; determine whether a second default SIM associated with a second NR network is in-service or out-of-service; and receive the first mobile alert associated with the first non-default SIM based at least in part on determining that the second default SIM is out-of-service.
[0137] In one configuration, the component 1640 is configured to suppress receiving a first mobile alert associated with a first non-default SIM based at least in part on determining that a second default SIM is in service. In one configuration, the component 1640 is configured to determine that the second default SIM is in service while receiving the first mobile alert. Additionally, the component 1640 is configured to complete reception of the first mobile alert. Additionally, the component 1640 is configured to monitor for additional mobile alerts associated with the second default SIM upon completion of reception of the first mobile alert. In one configuration, the component 1640 is configured to send the first mobile alert to the AP 1606 to signal the first mobile alert to a user of the UE (e.g., through the screen / display 1610).
[0138] In a fifth configuration, the communication manager 1632 includes an alert / waming message protection component 1640 in the MSIM that is configured to receive one or more message segments associated with the mobile alert in association with the first SIM. Additionally, the component 1640 is configured to decode the one or more segments associated with the mobile alert in association with the first SIM. Additionally, the component 1640 is configured to transmit a decoded message to the UE associated with the second SIM based on the one or more decoded message segments in association with the first SIM.
[0139] In one configuration, the component 1640 is configured to transmit the decoded message to an application processor (AP) in association with the first SIM to signal the mobile alert to a user of the UE. In one configuration, the component 1640 is configured to transmit a set of message identifiers associated with the one or more decoded message segments to the UE associated with the second SIM in association with the first SIM. In one configuration, the component 1640 is configured to transmit the decoded message to an application processor (AP) in association with the second SIM to signal the mobile alert to a user of the UE based on the received set of message identifiers.
[0140] In one configuration, component 1640 is configured to transmit the decoded message to the AP by determining, in association with the second SIM, whether a received set of message identifiers is associated with the second SIM; and to transmit the decoded message to the AP in association with the second SIM in response to determining that the received set of message identifiers is associated with the second SIM. In one configuration, component 1640 is configured to operate in paging-shared mode. In one configuration, component 1640 is configured to obtain, in association with the first SIM, an indication that receiver resources are assigned to receive the one or more mobile alarms based on a determination that the mobile alarm is scheduled for broadcasting. In one configuration, component 1640 is configured to obtain an indication that receiver resources are assigned to receive mobile alarms associated with the first SIM and / or the second SIM by locking the transceiver resource management (TRM) module to prevent requesting the receiver resources to receive mobile alarms.
[0141] In one configuration, the mobile alert is associated with a message from at least one of a Commercial Mobile Alert System (CMAS) or an Earthquake and Tsunami Warning System (ETWS). In another configuration, one or more message segments are associated with one or more messages from at least one of a Commercial Mobile Alert System (CMAS) or an Earthquake and Tsunami Warning System (ETWS). In one configuration, component 1640 is configured to determine that a mobile alert associated with at least a first SIM and / or a second SIM is scheduled for broadcast from the network. In another configuration, the mobile alert is associated with at least a first SIM and a second SIM.
[0142] The device may include execution Figures 9-15 The additional components of each block of the algorithm in the aforementioned flowchart. Thus, Figures 9-15 Each block in the aforementioned flowchart can be executed by a component, and the device may include one or more of those components. These components may be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0143] In one configuration, the apparatus 1602, and in particular the cellular baseband processor (modem) 1604, includes means for obtaining an indication that a receiver resource is assigned for receiving a first mobile alert associated with a first subscriber identity module (SIM) based on a first mobile alert associated with the first SIM being scheduled for broadcast from a first network. In addition, the apparatus 1602 / modem 1640 includes means for refraining from receiving a second mobile alert associated with a second SIM scheduled for broadcast from a second network based at least in part on the indication. In one configuration, the apparatus 1602 / modem 1604 can further include means for obtaining the indication that the receiver resource is assigned for receiving the first mobile alert associated with the first SIM configured to lock a TRM module from requesting the receiver resource for receiving mobile alerts associated with SIMs other than the first SIM. In one configuration, the first mobile alert and the second mobile alert are associated with messages from at least one of a CMAS or an ETWS. In one configuration, the apparatus 1602 / modem 1604 can further include means for obtaining a second indication that the receiver resource is not assigned for receiving mobile alerts associated with the first SIM upon completion of receiving the first mobile alert. In one configuration, the apparatus 1602 / modem 1604 can further include means for obtaining the second indication that the receiver resource is not assigned for receiving the first mobile alert associated with the first SIM configured to unlock the TRM module from being unable to request the receiver resource for receiving mobile alerts associated with SIMs other than the first SIM. In one configuration, the apparatus 1602 / modem 1604 can further include means for determining that a third mobile alert associated with the second SIM is scheduled for broadcast from the second network. In this configuration, the apparatus 1602 / modem 1604 can further include means for increasing a priority for securing the receiver resource for receiving the third mobile alert based at least in part on the second indication. In this configuration, the apparatus 1602 / modem 1604 can further include means for obtaining a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the second SIM based on the increased priority for securing the receiver resource for receiving the third mobile alert. In this configuration, the apparatus 1602 / modem 1604 can further include means for receiving the third mobile alert through the receiver resource. In one configuration, the apparatus 1602 / modem 1604 can further include means for receiving a trigger from the AP 1606 for increasing the priority. The priority can be increased based on the received trigger.In one configuration, the apparatus 1602 / modem 1604 can further include means for determining that a third mobile alert associated with the first SIM is scheduled for broadcast from the first network; and means for obtaining a third indication that the receiver resources are assigned for receiving the third mobile alert associated with the first SIM based on the determination that the third mobile alert is scheduled for broadcast. In one configuration, the apparatus 1602 / modem 1604 can further include means for determining that the third mobile alert and the first mobile alert have a same message ID; means for ceasing reception of the third mobile alert based on the determination that the third mobile alert and the first mobile alert have the same message ID; and means for obtaining a fourth indication that the receiver resources are not assigned for receiving the third mobile alert associated with the first SIM. In one configuration, the apparatus 1602 / modem 1604 can further include means for transmitting the first mobile alert to the AP 1606 to signal the user of the UE of the first mobile alert. In one configuration, the apparatus 1602 / modem 1604 can further include means for determining that the first mobile alert associated with the first SIM is scheduled for broadcast from the first network. In one configuration, the apparatus 1602 / modem 1604 can further include means for determining that a second mobile alert associated with the second SIM is scheduled for broadcast from the second network.
[0144] In one configuration, the apparatus 1602, and specifically the AP 1606, includes means for receiving a mobile alert from the first SIM; and means for transmitting a trigger to the second SIM to increase a priority of obtaining receiver resources for receiving a mobile alert associated with the second SIM.
[0145] In one configuration, the apparatus 1602, and in particular the cellular baseband processor (modem) 1604, includes means for receiving at least a first portion of a first mobile alert associated with a first SIM. The first mobile alert is received from a first network. The apparatus 1602 / modem 1604 further includes means for receiving at least a second portion of a second mobile alert associated with a second SIM. The second mobile alert is received from a second network. The apparatus 1602 / modem 1604 further includes means for determining that a first identifier of the first mobile alert and a second identifier of the second mobile alert are the same. The apparatus 1602 / modem 1604 further includes means for combining the at least first portion of the first mobile alert and the at least second portion of the second mobile alert based at least in part on the determination that the first identifier of the first mobile alert and the second identifier of the second mobile alert are the same. In one configuration, the apparatus 1602 / modem 1604 further includes means for stopping reception of the first mobile alert before the first mobile alert is completely received in order to receive the second mobile alert. In one configuration, the apparatus 1602 / modem 1604 further includes means for determining, while receiving the at least first portion of the first mobile alert, that the second mobile alert associated with the second SIM is scheduled for broadcast. In this configuration, the apparatus 1602 / modem 1604 further includes means for setting a priority of receiving the second mobile alert to a higher priority than a priority of receiving the first mobile alert. The means for stopping reception of the first mobile alert is based on the second mobile alert having a higher priority than the first mobile alert. In one configuration, the apparatus 1602 / modem 1604 further includes means for sending the first mobile alert to the AP 1606 to signal the first mobile alert to a user of the UE.
[0146] In one configuration, the apparatus 1602, and in particular the cellular baseband processor (modem) 1604, includes means for determining that a first mobile alert associated with a first non-default SIM is scheduled for broadcast from a first NR network, means for determining whether a second default SIM associated with a second NR network is served or unserved, and means for receiving the first mobile alert associated with the first non-default SIM based at least in part on a determination that the second default SIM is unserved. In one configuration, the apparatus 1602 / modem 1604 further includes means for refraining from receiving the first mobile alert associated with the first non-default SIM based at least in part on a determination that the second default SIM is served. In one configuration, the apparatus 1602 / modem 1604 further includes means for determining that the second default SIM is served while receiving the first mobile alert, means for completing reception of the first mobile alert, and means for monitoring for additional mobile alerts associated with the second default SIM upon completion of reception of the first mobile alert. In one configuration, the apparatus 1602 / modem 1604 further includes means for sending the first mobile alert to the AP 1606 to signal the first mobile alert to a user of the UE.
[0147] In one configuration, the apparatus 1602, and in particular the cellular baseband processor (modem) 1604, includes means for receiving, in association with a first SIM, one or more message segments associated with the mobile alert. Additionally, the apparatus 1602 / modem 1640 further includes means for decoding, by a UE associated with the first SIM, the one or more message segments associated with the mobile alert. Additionally, the apparatus 1602 / modem 1640 further includes means for transmitting, by the UE associated with the first SIM, a decoded message to a UE associated with a second SIM based on the one or more decoded message segments. In one configuration, the apparatus 1602 / modem 1604 can further include means for transmitting, by the UE associated with the first SIM, the decoded message to an application processor (AP) to signal the mobile alert to a user of the UE. In one configuration, the apparatus 1602 / modem 1604 can further include means for transmitting, by the UE associated with the first SIM, a set of message identifiers associated with the one or more decoded message segments to the UE associated with the second SIM. In one configuration, the apparatus 1602 / modem 1604 can further include means for transmitting, by the UE associated with the second SIM, the decoded message to an application processor (AP) to signal the mobile alert to a user of the UE based on the received set of message identifiers. In one configuration, the apparatus 1602 / modem 1604 can further include means for transmitting the decoded message to the application processor (AP) configured to determine, by the UE in association with the second SIM, whether the received set of message identifiers is associated with the second SIM and transmit, by the UE associated with the second SIM, the decoded message to the AP in response to determining that the received set of message identifiers is associated with the second SIM. In one configuration, the apparatus 1602 / modem 1604 can be configured to operate in a paging sharing mode. In one configuration, the apparatus 1602 / modem 1604 can further include means for obtaining, by the UE associated with the first SIM, an indication that a receiver resource is assigned for receiving the one or more mobile alerts based on a determination that the mobile alert is scheduled for broadcast. In one configuration, the apparatus 1602 / modem 1604 can further include means for obtaining an indication that the receiver resource is assigned for receiving mobile alerts associated with the first SIM and the second SIM, the means configured to lock, by the UE associated with the first SIM, a transceiver resource management (TRM) module from requesting the receiver resource for receiving mobile alerts. In one configuration, the mobile alert is associated with a message from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system (ETWS).In one configuration, the one or more message segments are associated with one or more messages from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system (ETWS). In one configuration, the device 1602 / modem 1604 can further include means for determining that a mobile alert associated with at least the first SIM and / or the second SIM is scheduled for broadcast from the network. In one configuration, the mobile alert is associated with at least the first SIM and the second SIM.
[0148] The aforementioned means can be one or more of the aforementioned components of the device 1602 configured to perform the functions recited by the aforementioned means. As described supra, the device 1602 can include a TX processor 368, an RX processor 356, and a controller / processor 359. As such, in one configuration, the aforementioned means can be the TX processor 368, the RX processor 356, and the controller / processor 359 configured to perform the functions recited by the aforementioned means.
[0149] As discussed supra, in certain cases, a UE with SR-DSDS behavior can miss alert / waming messages associated with multiple different SIMs. To prevent the loss of alert / waming messages, different configurations / approaches for alert / waming message protection in MSIM are provided. The configurations / approaches include a FCFS configuration / approach, an AP trigger configuration / approach, a message splicing configuration / approach, and a SSIM configuration / approach. The provided configurations / approaches help prevent a UE from missing alert / waming messages from at least one of multiple SIMs, and in some cases, from missing alert / waming messages from each of multiple SIMs, when the UE is receiving alert / waming messages from the multiple SIMs.
[0150] It should be understood that the particular order or hierarchy of various blocks disclosed in the disclosed process / flow diagrams should not be construed as limiting. Rather, the various blocks of the process / flow diagrams can be re-ordered or combined into fewer blocks, or separated into additional blocks, as desired. Also, some blocks can be skipped or omitted entirely depending on the implementation. The various elements of the appended method claims should not be construed as being limiting, but rather as being exemplary.
[0151] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean "one and only one" unless specifically so stated, but rather "one or more." Terms such as "if," "as long as," and "when" should not be interpreted as absolute timelines but rather conditions. That is, these phrases, e.g., "when," do not imply immediate response or temporal relationship, but rather contingency - that something will happen if a condition is met. The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects. Unless specifically stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and can include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" can be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combination can contain one or more member(s) of A, B, or C. The elements of the various aspects described throughout this disclosure are to be considered in a sense of equivalents well known in the art, and are intended to be covered by the claims. Furthermore, no statement herein is to be construed as a disclaimer of any privilege given by the patent laws to inventors or patent owners except to the extent specifically recited in the claims. The words "module," "mechanism," "element," "device," and the like can not be a substitute for the word "means." As such, no claim element is to be construed as a means plus function unless the element is expressly recited using the phrase "means for."
Claims
1. A method of wireless communication of a user equipment (UE), comprising: determining that a first mobile alert associated with a first subscriber identity module (SIM) is scheduled for broadcast from a first network; obtaining an indication that a receiver resource is assigned for receiving a first mobile alert associated with the first SIM based on determining that the first mobile alert associated with the first SIM is scheduled for broadcast from a first network by locking a transceiver resource manager (TRM) resource from requesting the receiver resource for receiving a mobile alert associated with a SIM other than the first SIM; and inhibiting reception of a second mobile alert associated with a second SIM scheduled for broadcast from a second network based at least in part on the indication by rejecting decoding at least a portion of a message from the second network for the second mobile alert.
2. The method of claim 1, further comprising: determining that the second mobile alert associated with the second SIM is scheduled for broadcast from the second network.
3. The method of claim 1, further comprising obtaining a second indication that the receiver resource is not assigned for receiving a mobile alert associated with the first SIM upon completion of receiving the first mobile alert.
4. The method of claim 3, wherein, obtaining the second indication that the receiver resource is not assigned for receiving the first mobile alert associated with the first SIM includes unlocking the TRM resource from being unable to request the receiver resource for receiving a mobile alert associated with a SIM other than the first SIM.
5. The method of claim 3, further comprising: determining that a third mobile alert associated with the second SIM is scheduled for broadcast from the second network; increasing a priority for securing the receiver resource for receiving the third mobile alert based at least in part on the second indication; obtaining a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the second SIM based on the increased priority for securing the receiver resource for receiving the third mobile alert; and receiving the third mobile alert by the receiver resource.
6. The method of claim 5, further comprising receiving a trigger from an application processor (AP) for increasing the priority, wherein the priority is increased based on the received trigger.
7. The method of claim 3, further comprising: determining that a third mobile alert associated with the first SIM is scheduled for broadcast from the first network; and obtaining a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM based on determining that the third mobile alert is scheduled for broadcast.
8. An apparatus for wireless communication, the apparatus being a user equipment (UE), the apparatus comprising: a memory; and at least one processor coupled to the memory and configured to: determining that a first mobile alert associated with a first subscriber identity module (SIM) is scheduled for broadcast from a first network; obtaining an indication that a receiver resource is assigned for receiving the first mobile alert associated with the first SIM by locking transceiver resource management (TRM) resources from requesting the receiver resource for receiving mobile alerts associated with other SIMs than the first SIM based on determining that the first mobile alert associated with the first SIM is scheduled for broadcast from a first network; and inhibiting receiving a second mobile alert associated with a second SIM scheduled from a second network by rejecting decoding at least a portion of a message for the second mobile alert from the second network based at least in part on the indication.
9. The apparatus of claim 8, wherein, the first mobile alert and the second mobile alert are associated with messages from at least one of a commercial mobile alert system (CMAS) or an earthquake and tsunami warning system (ETWS).
10. The apparatus of claim 8, wherein, the at least one processor is further configured to obtain a second indication that the receiver resource is not assigned for receiving mobile alerts associated with the first SIM upon completion of receiving the first mobile alert.
11. The apparatus of claim 10, wherein to obtain the second indication that the receiver resource is not assigned for receiving the first mobile alert associated with the first SIM, the at least one processor is configured to unlock the TRM resources from being unable to request the receiver resource for receiving mobile alerts associated with other SIMs than the first SIM.
12. The apparatus of claim 10, wherein, the at least one processor is further configured to: determine that a third mobile alert associated with the second SIM is scheduled for broadcast from the second network; increase a priority for securing the receiver resource for receiving the third mobile alert based at least in part on the second indication; obtain a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the second SIM based on the increased priority for securing the receiver resource for receiving the third mobile alert; and receive the third mobile alert with the receiver resource.
13. The apparatus of claim 12, wherein, the at least one processor is further configured to receive a trigger for increasing the priority from an application processor (AP), wherein the priority is increased based on the received trigger.
14. The apparatus of claim 10, wherein, the at least one processor is further configured to: determine that a third mobile alert associated with the first SIM is scheduled for broadcast from the first network; and obtain a third indication that the receiver resource is assigned for receiving the third mobile alert associated with the first SIM based on determining that the third mobile alert is scheduled for broadcast.
15. The apparatus of claim 14, wherein, the at least one processor is further configured to: determine that the third mobile alert and the first mobile alert have a same message identifier (ID); stop receiving the third mobile alert based on determining that the third mobile alert and the first mobile alert have a same message ID; and obtaining a fourth indication that the receiver resources are not assigned for receiving the third mobile alert associated with the first SIM.
16. A method of wireless communication of a user equipment (UE), comprising: receiving, by the UE associated with a first subscriber identity module (SIM), one or more message segments associated with a mobile alert; decoding, by the UE associated with the first SIM, the one or more message segments associated with the mobile alert; transmitting, by the UE associated with the first SIM, a decoded message to an application processor (AP) to signal the mobile alert to a user of the UE; transmitting, by the UE associated with the first SIM, a decoded message to the UE associated with a second SIM based on one or more decoded message segments; and transmitting, by the UE associated with the second SIM, the decoded message to an application processor (AP) based on a received set of message identifiers to signal the mobile alert to a user of the UE.
17. The method of claim 16, further comprising: transmitting, by the UE associated with the first SIM, a set of message identifiers associated with the one or more decoded message segments to the UE associated with the second SIM.
18. The method of claim 17, wherein transmitting the decoded message to the AP further comprises: determining, by the UE associated with the second SIM, whether the received set of message identifiers is associated with the second SIM; and transmitting, by the UE associated with the second SIM, the decoded message to the AP in response to determining that the received set of message identifiers is associated with the second SIM.
19. The method of claim 16, wherein, the mobile alert is associated with at least the first SIM and the second SIM.
20. The method of claim 16, further comprising: obtaining, by the UE associated with the first SIM, an indication that receiver resources are assigned for receiving the one or more mobile alerts based on determining that the mobile alert is scheduled for broadcast.
21. An apparatus for wireless communication, the apparatus being a user equipment (UE), the apparatus comprising: a memory; and at least one processor coupled to the memory and configured to: receive, by the UE associated with a first subscriber identity module (SIM), one or more message segments associated with a mobile alert; decode, by the UE associated with the first SIM, the one or more message segments associated with the mobile alert; transmit, by the UE associated with the first SIM, a decoded message to an application processor (AP) to signal the mobile alert to a user of the UE; transmit, by the UE associated with the first SIM, a decoded message to the UE associated with a second SIM based on one or more decoded message segments; and transmit, by the UE associated with the second SIM, the decoded message to an application processor (AP) based on a received set of message identifiers to signal the mobile alert to a user of the UE. transmit, by the UE associated with the second SIM, the decoded message to an application processor (AP) based on the received set of message identifiers to signal the mobile alert to a user of the UE.
22. The apparatus of claim 21, wherein the at least one processor is configured to: transmit, by the UE associated with the first SIM, a set of message identifiers associated with the one or more decoded message segments to the UE associated with the second SIM.
23. The apparatus of claim 22, wherein, to transmit the decoded message to the AP, the at least one processor is configured to: determine, by the UE associated with the second SIM, whether the received set of message identifiers is associated with the second SIM; and transmit, by the UE associated with the second SIM, the decoded message to the AP in response to determining that the received set of message identifiers is associated with the second SIM.
24. The apparatus of claim 21, wherein, the mobile alert is associated with at least the first and second SIMs.
Citation Information
Patent Citations
Method and apparatus for optimizing CBS service in a multiple SIM environment
US20130150096A1
Paging conflict management for multi-SIM wireless communication device
US20170230932A1
Methods to prioritize mobile originated emergency calls over existing mobile terminated call related signaling on other subscription
US20170332222A1