Default data subscription selection for multicast broadcast services
By switching data subscriptions within the UE, the SNR fluctuation problem within the MBS area was resolved, enabling autonomous correction of MBS performance in the wireless network and improving MBS reception quality.
Patent Information
- Application Number
- CN202480040134.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-23
- Filing Date
- 2024-05-28
- Publication Date
- 2026-01-20
AI Technical Summary
In wireless networks, fluctuations in the signal-to-noise ratio (SNR) within the Multicast Broadcast Service (MBS) area can cause UEs to fail to report in a timely manner or the wireless network to fail to correct in a timely manner, resulting in MBS performance degradation.
The User Equipment (UE) is equipped with multiple Subscriber Identity Modules (SIMs). By measuring the SNR sent by the MBS associated with the first SIM, if the condition is not met, it switches to the second SIM to switch the data subscription, thereby switching the default data subscription and improving MBS performance.
By autonomously switching data subscriptions, the UE can improve MBS performance when MBS reception is poor, avoid uplink latency and wireless network correction latency, and improve MBS reception quality.
Smart Images

Figure CN121368901A_ABST
Abstract
Description
Cross Reference to Related Applications
[0001] This patent application claims priority to Indian Provisional Patent Application No. 202321042009, filed June 23, 2023, entitled “DEFAULT DATA SUBSCRIPTION SELECTION FOR MULTICAST-BROADCAST SERVICES,” which is expressly incorporated by reference herein in its entirety. TECHNICAL FIELD
[0002] Aspects of the disclosure relate generally to wireless communication, and in particular to techniques and apparatuses associated with default data subscription selection for multicast-broadcast services (MBS). BACKGROUND
[0003] Wireless communications systems are widely deployed to provide various types of communication such as voice, text, messaging, video, data, and / or other services. Services can include unicast services, multicast services, and / or broadcast services, among others. A typical wireless communications system can employ multiple-access technologies that can support communications with multiple users by sharing available system resources (e.g., system bandwidth and / or transmit power). 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.
[0004] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless communication devices to communicate on a municipal, national, regional, and / or global level. An example telecommunication standard is new radio (NR). NR, which can also be referred to as 5G, is a set of enhancements to the universal mobile telecommunications system (UMTS) mobile standard. It is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, making use of new spectrum, and better integrating with other open standards using OFDMA with a cyclic prefix (CP) (i.e., orthogonal frequency division multiplexing (OFDM)) on the downlink, support for beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation. NR can support even larger bandwidth than some current mobile telecommunications standards. For example, NR can support 100 MHz of bandwidth. NR is being developed by the Third Generation Partnership Project (3GPP) as a successor to the long-term evolution (LTE) wireless communications technology standard.
[0005] In some examples, a multicast broadcast service (MBS) architecture can be deployed in a wireless network to support multicast and / or broadcast services to cast data, such as emergency alerts or audio or video content, among many other possibilities, to multiple UEs that can be located in the same or different cells simultaneously. For example, a multicast transmission (sometimes referred to as a “one-to-many” communication) can be a transmission of the same information or content to multiple UEs that join a multicast session. For example, a network node can transmit a multicast transmission to a subset of UEs within an area referred to as a multicast service area. Alternatively, a broadcast transmission (sometimes referred to as a “one-to-all” communication) can be a communication of the same information or content to all UEs within an area referred to as a broadcast service area. Unlike a multicast transmission, UEs within a broadcast service area can not need to join a session before receiving a broadcast transmission. Generally, because multicast and / or broadcast (“multicast broadcast”) operations enable multiple UEs to receive the same data at substantially the same time, multicast broadcast operations can significantly reduce network overhead relative to unicast operations in which a particular transmission is intended for and received by only one UE.
[0006] However, in some cases, supporting MBS in a wireless network can present various challenges. For example, in NTN deployments in which various UEs in a multicast or broadcast service area are served by satellite beams that cover a large geographic area, there can be significant signal-to-noise ratio (SNR) fluctuations within the coverage area of a satellite beam (e.g., due to propagation environment, local interference, mobility, and / or variations in hardware capabilities of devices within the coverage area, among other possibilities). For example, within the coverage area of a single beam, satellite transmissions can be relatively weak in some areas and relatively strong in other areas. Moreover, similar issues can arise in terrestrial networks and / or other settings in which beams cover a large area or there are SNR fluctuations in the coverage area. However, when MBS reception is weak in a given MBS area, UEs can not be able to report SNR to the wireless network in real-time, and / or the wireless network can not be able to implement timely corrective actions to improve MBS coverage within the MBS area. For example, in some cases, MBS communications can be configured in receive-only mode, in which case UEs can not be able to send messages to the wireless network to indicate a current SNR. Moreover, in cases in which MBS communications are not configured in receive-only mode, uplink latency (e.g., in NTN) can interfere with the ability of the wireless network to implement timely corrections, which can result in significant degradation of MBS performance. SUMMARY
[0007] Some aspects described herein relate to a user equipment (UE) for wireless communication. The UE can include one or more memories storing processor-executable code and one or more processors coupled with the one or more memories. The one or more processors, individually or collectively, can be configured such that, when executing the processor-executable code, the UE measures a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription. The one or more processors, individually or collectively, can be configured such that, when executing the processor-executable code, the UE measures a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The one or more processors, individually or collectively, can be configured such that, when executing the processor-executable code, the UE switches a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0008] Some aspects described herein relate to a method for wireless communication by a UE. The method can include measuring a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first SIM being associated with a first data subscription. The method can include measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The method can include switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0009] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a UE. The set of instructions, when executed by one or more processors of the UE, can cause the UE to measure a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first SIM being associated with a first data subscription. The set of instructions, when executed by one or more processors of the UE, can cause the UE to measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The set of instructions, when executed by one or more processors of the UE, can cause the UE to switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0010] Some aspects described herein relate to an apparatus for wireless communication. The apparatus can include means for measuring a first SNR associated with one or more MBS transmissions received via a first SIM, the first SIM being associated with a first data subscription. The apparatus can include means for measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The apparatus can include means for switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0011] Aspects generally include a method, apparatus, system, computer program product, non-transitory computer-readable medium, user equipment, base station, network node, network entity, wireless communication device, or processing system as substantially described with reference to and as illustrated by the drawings and specification.
[0012] The foregoing has outlined rather broadly the features and technical advantages of examples according to the disclosure in order that the detailed description that follows can be better understood. Additional features and advantages will be described below. The disclosed conception and specific examples can be readily utilized as bases for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. When considered in light of the following description, the characteristics of the disclosed concept, both organizational and methodological, and the associated advantages will be better understood. Each of the drawings is provided for illustrative and descriptive purposes, and is not to be construed as a limitation of the claims. BRIEF DESCRIPTION OF DRAWINGS
[0013] The accompanying drawings illustrate aspects of the disclosure, but do not limit the scope of the disclosure, as the description can be implemented in other aspects. Identical reference numbers in different drawings can identify the same or similar elements.
[0014] Figure 1 is a diagram illustrating an example of a wireless network, in accordance with the present disclosure.
[0015] Figure 2 is a diagram illustrating an example of a network node in communication with a user equipment (UE) in a wireless network, in accordance with the present disclosure.
[0016] Figure 3 is a diagram illustrating an example of a satellite deployment in a non-terrestrial network (NTN), in accordance with the present disclosure.
[0017] Figure 4 is a diagram illustrating an example of a multicast-broadcast service (MBS) architecture, in accordance with the present disclosure.
[0018] Figure 5is a diagram illustrating an example of a channel mapping for multicast broadcast service (MBS) communication, in accordance with the present disclosure.
[0019] Figure 6 is a diagram illustrating an example associated with default data subscription selection for MBS, in accordance with the present disclosure.
[0020] Figure 7 is a flowchart illustrating an example process performed, for example, by a UE, in accordance with the present disclosure.
[0021] Figure 8 is a diagram of an example apparatus for wireless communication, in accordance with the present disclosure. DETAILED DESCRIPTION
[0022] Various aspects of the disclosure are described with reference to the drawings. However, the disclosure can be embodied in many different forms and should not be construed as limited to the aspects presented herein. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. One skilled in the art can understand that the scope of the disclosure is intended to cover any aspect of the disclosure disclosed herein, whether implemented independently of any other aspect of the disclosure or in combination with any other aspect of the disclosure. For example, aspects can be implemented using any of the quantities set forth herein. Additionally, the scope of the disclosure is intended to cover any resulting apparatus or method that is practiced by using an alternative structure, functionality, or structure and functionality in addition to or other than the various aspects of the disclosure set forth herein. Any aspect of the disclosure disclosed herein can be embodied by one or more elements of a claim.
[0023] 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, modules, components, circuits, steps, processes, or algorithms (collectively referred to as “elements”). These elements can be implemented using hardware, software, or combinations thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0024] Various aspects generally relate to techniques that a user equipment (UE) can implement to enable fast corrective action to improve multicast broadcast service (MBS) performance when one or more conditions are met, without having to wait for or rely on the wireless network to correct issues that can degrade MBS performance. Some aspects more specifically relate to switching or selecting a default data subscription to improve MBS performance for a UE having multiple data subscriptions (e.g., for different mobile network operators (MNOs) or account tiers). For example, in some aspects, a UE equipped with multiple subscriber identity modules (SIMs) can have a first data subscription associated with a first SIM and a second data subscription associated with a second SIM. In such cases, when the UE is receiving MBS transmissions via the first SIM, the UE can generally measure and monitor a signal-to-noise ratio (SNR) associated with the MBS transmissions received via the first SIM, and check whether the second data subscription associated with the second SIM provides better performance when MBS reception is not performing well on the first SIM. For example, in some aspects, the UE can measure an SNR associated with one or more MBS resources associated with the second data subscription in response to the SNR associated with the MBS transmissions received via the first SIM failing to satisfy a first condition (e.g., failing to equal or exceed a threshold for at least a threshold duration). In some aspects, the UE can then switch the default data subscription from the first SIM to the second SIM (e.g., make the second data subscription the default data subscription) in response to the SNR associated with the MBS resources on the second SIM satisfying a second condition (e.g., equaling or exceeding the threshold for at least the threshold duration).
[0025] Particular aspects of the subject matter described in this disclosure can be implemented to realize one or more of the following potential advantages. In some examples, the described techniques can be used to improve MBS performance by switching the default (or current) data subscription from an active SIM to an inactive SIM when the MBS is not performing well on the active SIM and better MBS performance is available on the inactive SIM. Moreover, in some examples, the described techniques can be used to improve MBS performance by implementing corrective action at a UE receiving MBS transmissions, without having to report SNR or other MBS metrics to the wireless network, or otherwise relying on corrective measures implemented by the wireless network. Furthermore, in some examples, the described techniques can be used to improve MBS performance in cases where the MBS is configured in receive-only mode or there are any other factors that impede the UE’s ability to report SNR or other MBS metrics to the wireless network and / or the wireless network’s ability to implement timely corrective measures to improve degraded MBS performance.
[0026] Figure 1is a diagram illustrating an example of a wireless network 100 in accordance with the present disclosure. The wireless network 100 can be or include elements of a 5G (or New Radio (NR)) network or a 6G network, among others. The wireless network 100 can include a number of network nodes 110, illustrated as network node (NN) 110a, network node 110b, network node 110c, and network node 110d, that can support communication with a number of UEs 120, illustrated as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e.
[0027] The network nodes 110 can include one or more devices implementing communication between the UEs 120 and one or more components of the wireless network 100. The network nodes 110 can be, can include, or can be referred to as a NR network node, a 6G network node, a NodeB, an eNB (for example, in 4G), a gNB (for example, in 5G), an access point (AP), a transmit receive point (TRP), a mobility element of a network, a core network node, a network element, network equipment, and / or another type of one or more devices included in a Radio Access Network (RAN).
[0028] The network nodes 110 can be a single physical node or can be two or more physical nodes. For example, the network nodes 110 can be a device or system that implements part of the radio protocol stack, a device or system that implements the complete protocol stack, such as the complete gNB protocol stack, or a collection of devices or systems that collectively implement the complete protocol stack. For example, and as illustrated, the network nodes 110 can be an aggregated network node, meaning that the network nodes 110 can use radio protocol stacks that are physically and logically integrated within a single node in the wireless network 100. For example, the aggregated network nodes 110 can consist of a single standalone base station or a single TRP that uses a complete radio protocol stack to implement or facilitate communication between the UEs 120 and a core network of the wireless network 100.
[0029] Alternatively, and as shown, the network node 110 can be a disaggregated network node (sometimes referred to as a disaggregated base station), which means that the network node 110 can use a protocol stack that is physically distributed and / or logically distributed between two or more nodes in the same geographic location or different geographic locations. In some deployments, the disaggregated network node 110 can be used in an integrated access and backhaul (IAB) network, in an open radio access network (O-RAN) (such as a network configuration that is being championed by the O-RAN Alliance), or in a virtualized radio access network (vRAN) (also referred to as a cloud radio access network (C-RAN)) to facilitate scaling of a communication system by separating base station functionality into multiple units that can be deployed separately.
[0030] The network nodes 110 of the wireless network 100 can include one or more central units (CUs), one or more distributed units (DUs), and / or one or more radio units (RUs). The CU can host one or more higher layer control functions, such as radio resource control (RRC) functions, packet data convergence protocol (PDCP) functions, and / or service data adaptation protocol (SDAP) functions, among other examples. The CU can handle user plane functionality (e.g., central unit-user plane (CU-UP) functionality) and / or control plane functionality (e.g., central unit-control plane (CU-CP) functionality). The DU can host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and / or one or more high physical (PHY) layers, at least in part, in accordance with a function split, such as a function split defined by the Third Generation Partnership Project (3GPP). In some examples, the DU can host one or more low PHY layer functions, such as fast Fourier transform (FFT), inverse FFT (iFFT), beamforming, physical random access channel (PRACH) extraction and filtering, and / or scheduling of resources for one or more UEs 120, among other examples. The RU can host RF processing functions or low PHY layer functions, such as FFT, iFFT, beamforming, or PRACH extraction and filtering, based on a function split, such as a lower layer function split. In such an architecture, each RU can be operated to handle over-the-air (OTA) communications with one or more UEs 120.
[0031] In some aspects, the network node 110 can include a combination of one or more CUs, one or more DUs, one or more RUs, one or more IAB nodes, one or more near- real-time (near-RT) RAN intelligent controllers (RICs), and / or one or more non-real-time (non-RT) RICs in the wireless network 100. In some examples, the CUs, DUs, and / or RUs can be implemented as virtual units, such as a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU), among other examples. The virtual units can be implemented as virtual network functions, such as within a cloud deployment.
[0032] In some examples, the network node 110 can be, can include, or can operate as a RU, a TRP, or a base station that communicates with one or more UEs 120 via a radio access link (which can be referred to as a “Uu” link or an access link). The radio access link can include a downlink and an uplink. “Downlink” (or “DL”) refers to a communication direction from a network node 110 to a UE 120, and “uplink” (or “UL”) refers to a communication direction from a UE 120 to a network node 110. The downlink channel can include one or more control channels and one or more data channels. The downlink control channel can be used to transmit downlink control information (e.g., scheduling information, reference signals, and / or configuration information) from the network node 110 to the UE 120. The downlink data channel can be used to transmit downlink data (e.g., user data associated with the UE 120) from the network node 110 to the UE 120. The downlink control channel can include one or more physical downlink control channels (PDCCHs), and the downlink data channel can include one or more physical downlink shared channels (PDSCHs). The uplink channel can include one or more control channels and one or more data channels. The uplink control channel can be used to transmit uplink control information (e.g., reference signals and / or feedback corresponding to one or more downlink transmissions) from the UE 120 to the network node 110. The uplink data channel can be used to transmit uplink data (e.g., user data associated with the UE 120) from the UE 120 to the network node 110. The uplink control channel can include one or more physical uplink control channels (PUCCHs), and the uplink data channel can include one or more physical uplink shared channels (PUSCHs). The downlink and uplink can each include a set of resources on which the network node 110 and the UE 120 can communicate.
[0033] In some examples, the wireless network 100 can be configured for half-duplex communications and / or full-duplex communications. In half-duplex operations, network nodes 110 and / or UEs 120 can only transmit or receive communications during certain time periods, such as during certain time slots, symbols, or other transmission time intervals (TTIs). For example, in half-duplex operations, a wireless communication device can only perform one of transmitting or receiving in a certain time instance. In full-duplex operations, a wireless communication device, such as a network node 110 and / or a UE 120, can transmit and receive communications simultaneously (e.g., in the same time instance). For example, a UE 120 can communicate with two network nodes 110 in a configuration that can be referred to as a multi-TRP (mTRP) configuration. In some examples, full-duplex operations can be enabled for UEs 120 but not for network nodes 110. For example, a UE 120 can simultaneously transmit a UL transmission to a first network node 110 and receive a DL transmission from a second network node 110 in the same time instance. In some other examples, full-duplex operations can be enabled for network nodes 110 but not for UEs 120. For example, a network node 110 can simultaneously transmit a DL transmission to a first UE 120 and receive a UL transmission from a second UE 120 in the same time instance. In some examples, full-duplex operations can be enabled for both network nodes 110 and UEs 120. Full-duplex communications increase the capacity of the network and radio access links.
[0034] The UEs 120 can be dispersed throughout the wireless network 100, and each UE 120 can be stationary or mobile. A UE 120 can be, can include, or can be included in an access terminal, another terminal, a mobile station, or a subscriber unit. A UE 120 can be, can include, or can be included in a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device, a biometric device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, a smart wristband, and / or smart jewelry such as a smart ring or a smart bracelet), an entertainment device (e.g., a music device, a video device, and / or a satellite radio), an extended reality (XR) device, a vehicle component or sensor, a smart meter or sensor, industrial manufacturing equipment, a global navigation satellite system (GNSS) device (such as a global positioning system device or another type of positioning device), a UE function of a network node, and / or any other suitable device or function that can communicate via a wireless medium, or can be coupled to them.
[0035] The UE 120 can include or be included in a housing that houses components of the UE 120, such as one or more processor components and / or one or more memory components. One or more of the processor components can be coupled with one or more of the memory components and / or other components. For example, a processor component (e.g., one or more processors) and a memory component (e.g., a memory) can be operatively coupled, communicatively coupled, electronically coupled, or electrically coupled with one another.
[0036] Some UEs 120 can be considered machine-type communication (MTC) or evolved or enhanced machine-type communication (eMTC) UEs (or further enhanced eMTC (feMTC), or enhanced feMTC (efeMTC), or further evolutions thereof, all of which can be referred to as “MTC” for brevity). An MTC UE can be, can include, or can be included in or coupled with a robot, a drone, a remote device, a sensor, a meter, a monitor, and / or a location tag, etc. Some UEs 120 can be considered Internet-of-Things (IoT) devices, and / or can be implemented as NB-IoT (narrowband IoT) devices. An IoT UE or NB-IoT device can be, can include, or can be included in or coupled with an industrial machine, an electric motor, a refrigerator, a doorbell camera device, a home automation device, and / or a light fixture, etc. Some UEs 120 can be considered customer premises equipment that can include a telecommunications device installed at a customer’s location, such as a home or office, to enable access to a service provider’s network, such as included in or otherwise communicating in the wireless network 100.
[0037] Some UEs 120 can be categorized according to different classes associated with different complexities and / or different capabilities. UEs 120 in a first category can facilitate massive IoT in wireless network 100, and can provide low complexity and / or cost relative to UEs 120 in a second category. UEs 120 in the second category can include mission-critical IoT devices, legacy UEs, baseline UEs, high-tier UEs, advanced UEs, full-capability UEs, and / or premium UEs that are capable of ultra-reliable low-latency communication (URLLC), enhanced mobile broadband (eMBB), and / or precise positioning, among other things, in wireless network 100. UEs 120 in a third category can have intermediate tier complexity and / or capability (e.g., a capability between UEs 120 in the first category and UEs 120 in the second category). UEs 120 in the third category can be referred to as reduced capability UEs (“RedCap UEs”), intermediate tier UEs, NR light UEs, and / or NR slim UEs, among other things. RedCap UEs can bridge the gap between capabilities and complexities of NB-IoT devices and / or eMTC UEs and mission-critical IoT devices and / or premium UEs. RedCap UEs can include, for example, wearable devices, IoT devices, industrial sensors, and / or cameras associated with limited bandwidth, power capacity, and / or transmission range, among other things. RedCap UEs can support healthcare environments, building automation, power distribution, process automation, transportation and logistics, and / or smart city deployments, among other things.
[0038] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) can communicate directly with each other using sidelink communication (e.g., without communicating with network node 110 as an intermediary). As an example, UE 120a can transmit data, control information, or other signaling directly to UE 120e as a sidelink communication. This is in contrast to, for example, UE 120a first transmitting the data in a UL communication to network node 110, which then transmits the data to UE 120e in a DL communication. In various examples, UEs 120 can communicate using a peer-to-peer (P2P) communication protocol, a device-to-device (D2D) communication protocol, a vehicle-to-everything (V2X) communication protocol (which can include a vehicle-to-vehicle (V2V) protocol, a vehicle-to-infrastructure (V2I) protocol, and / or a vehicle-to-pedestrian (V2P) protocol), and / or a mesh network communication protocol. In some deployments and configurations, network node 110 can schedule and / or allocate resources for sidelink communications between UEs 120 in wireless network 100. In some other deployments and configurations, UEs 120 (rather than network node 110) can perform, or cooperate or negotiate with one or more other UEs to perform, scheduling operations, resource selection operations, and / or other operations described elsewhere herein for sidelink communications.
[0039] Downlink and uplink resources can include time domain resources (frames, subframes, slots, symbols), frequency domain resources (frequency bands, frequency carriers, subcarriers, resource blocks, resource elements), spatial domain resources (particular transmit directions or beam parameters), or combinations thereof. Frequency domain resources of some frequency bands can be subdivided into bandwidth parts (BWPs). A BWP can be a contiguous block of frequency domain resources (e.g., a contiguous block of resource blocks) allocated for one or more UEs 120. A UE 120 can be configured with both uplink and downlink BWPs. BWPs can be dynamically configured (e.g., by a network node 110 sending downlink control information (DCI) configuration to one or more UEs 120) and / or reconfigured, meaning that a BWP can be adjusted in real-time (or near real-time) based on changing network conditions in the wireless network 100 and / or based on specific requirements of one or more UEs 120. This enables more efficient use of available frequency domain resources in the wireless network 100, as a smaller amount of frequency can be allocated to a BWP for a UE 120 (which can reduce the amount of frequency that the UE 120 needs to monitor), thus enabling a larger amount of frequency to be distributed across multiple UEs 120. Thus, BWPs can also assist implementation of lower capability UEs 120 by facilitating configuration of smaller bandwidths for communications by such UEs 120.
[0040] As indicated above, a BWP can be configured as a subset or portion of the total or full component carrier bandwidth, and generally forms or encompasses a contiguous set of common resource blocks (CRBs) within the full component carrier bandwidth. In other words, within a carrier bandwidth, a BWP starts at a CRB and can span a contiguous set of CRBs. Each BWP can be associated with its own numerology (indicating subcarrier spacing (SCS) and cyclic prefix (CP)). A UE 120 can be configured with up to four downlink BWPs and up to four uplink BWPs for each serving cell. To enable reasonable UE battery consumption, under typical operation, only one BWP in the downlink and one BWP in the uplink are typically active on a given time on an active serving cell. The active BWP defines the operating bandwidth of the UE 120 within the operating bandwidth of the cell, while all other BWPs that the UE 120 is configured with are deactivated. On a deactivated BWP, the UE 120 does not transmit or receive any data.
[0041] Some of the network nodes 110 (e.g., base stations, RUs, or TRPs) can provide communication coverage for particular geographic areas. In 3GPP, the term“cell” can refer to a coverage area of a network node 110 or a network node subsystem serving this coverage area, depending on the context in which the term is used. The network nodes 110 can support one or multiple (e.g., three) cells. In some examples, network nodes 110 can provide communication coverage for a macro cell, a pico cell, a femto cell, or another type of cell. A macro cell can cover a relatively large geographic area (e.g., having a radius of several kilometers) and can allow unrestricted access by UEs 120 with service subscriptions. A pico cell can cover a relatively small geographic area (e.g., a business district or a residence) and can allow unrestricted access by UEs 120 with service subscriptions. A femto cell can cover a relatively small geographic area (e.g., a residence) and can allow restricted access by UEs 120, such as UEs 120 in an closed subscriber group (CSG). A network node 110 for a macro cell can be referred to as a macro network node. A network node 110 for a pico cell can be referred to as a pico network node. A network node 110 for a femto cell can be referred to as a femto network node or a home network node. In some examples, the cell can not necessarily be stationary. For example, the geographic area of the cell can move according to the location of an associated mobile network node 110 (e.g., a train, a satellite base station, a non-terrestrial network (NTN) network node, or the like).
[0042] It is clear that the wireless network 100 can be a heterogeneous network that includes network nodes 110 of different types, such as macro network nodes, pico network nodes, femto network nodes, relay network nodes, aggregated network nodes, and / or disaggregated network nodes, just to mention a few. In Figure 1 In the illustrated example, the network node 110a can be a macro network node for a macro cell 102a, the network node 110b can be a pico network node for a pico cell 102b, and the network node 110c can be a femto network node for a femto cell 102c. The various different types of network nodes 110 can generally transmit at different power levels, serve different coverage areas, and / or have different impacts on interference in the wireless network 100 as compared to other types of network nodes 110. For example, macro network nodes can have a high transmit power level (e.g., 5 to 40 Watts), whereas pico network nodes, femto network nodes, and relay network nodes can have a lower transmit power level (e.g., 0.1 to 2 Watts).
[0043] As indicated above, network nodes 110 can be terrestrial network nodes 110 (e.g., terrestrial base stations or entities of disaggregated base stations) or NTN nodes 110. For example, wireless network 100 can include one or more NTN deployments, which can include NTN nodes 110 and / or relay stations (interchangeably referred to herein as “non-terrestrial relay stations”). NTNs can facilitate access to wireless network 100 for remote areas that can otherwise not be within a coverage area of terrestrial network nodes 110, such as over-the-sea, over-the-ocean, or remote areas in which terrestrial networks are not deployed. NTNs can provide connectivity for various applications, including satellite communications, IoT, MTC, and / or other applications associated with high speed, low latency, and / or high reliability. In some aspects, NTN nodes 110 can include satellites, manned aircraft systems, and / or unmanned aircraft systems (UAS) platforms, among other examples. Satellites can include low earth orbit (LEO) satellites, medium earth orbit (MEO) satellites, geostationary orbit (GEO) satellites, and / or high elliptical orbit (HEO) satellites, among other examples. Manned aircraft systems can include airplanes, helicopters, and / or airships, among other examples. UAS platforms can include high-altitude platform stations (HAPS), and can include balloons, airships, and / or airplanes, among other examples.
[0044] NTN nodes 110 can communicate directly and / or indirectly with other entities in wireless network 100 using NTN communications. Other entities can include UEs 120, other NTN nodes 110 in one or more NTN deployments, other types of network nodes 110 (e.g., stationary, terrestrial, or ground-based network nodes), relay stations, and / or one or more components and / or devices included in or coupled to a core network of wireless network 100. For example, NTN nodes 110 can communicate with UEs 120 via service links (e.g., where service links include access links). Additionally or alternatively, NTN nodes 110 can communicate with gateways (e.g., terrestrial nodes that provide NTN nodes 110 with connectivity to a data network or core network) via feeder links (e.g., where feeder links are associated with N2 or N3 interfaces). NTN nodes 110 can communicate directly with each other via inter-satellite links (ISLs). NTN deployments can be transparent (e.g., where NTN nodes 110 operate in a similar manner as a repeater or relay and / or where access links do not terminate at NTN nodes 110) or regenerative (e.g., where NTN nodes 110 regenerate signals and / or where access links terminate at NTN nodes 110).
[0045] The network nodes 110 and UEs 120 of the wireless network 100 can communicate using electromagnetic waves in the electromagnetic spectrum, which can be subdivided into various classes, bands, carriers, and / or channels, according to frequency and / or wavelength. For example, the devices of the wireless network 100 can communicate using one or more operating bands. In some aspects, multiple wireless networks 100 can be deployed within a given geographic area. Each wireless network 100 can support a particular radio access technology (RAT) (which can also be referred to as an air interface) and can operate on one or more carrier frequencies within one or more frequency ranges. Examples of RATs include a 4G RAT, a 5G / NR RAT, and / or a 6G RAT, among others. In some examples, when multiple RATs are deployed in a given geographic area, each RAT in the geographic area can operate on different frequencies to avoid interference with one another.
[0046] Various operating bands have been defined as frequency range designations FR1 (410 MHz - 7.125 GHz), FR2 (24.25 GHz - 52.6 GHz), FR3 (7.125 GHz - 24.25 GHz), FR4a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Notwithstanding a portion of FR1 being greater than 6 GHz, FR1 is often (interchangeably) referred to as a “Sub-6 GHz” band in various documents and articles. Thus, the term “Sub-6 GHz” (if used herein) can broadly refer to frequencies less than 6 GHz, frequencies within FR1, or frequencies that include the mid-band frequencies. A similar nomenclature issue sometimes occurs with respect to FR2, which is often (interchangeably) referred to as a “millimeter wave” band in various documents and articles, despite FR2 being strictly less than the extremely high frequency (EHF) band (30 GHz - 300 GHz) identified by the International Telecommunications Union (ITU) as a “millimeter wave” band. The frequencies between FR1 and FR2 are often referred to as mid-band frequencies, which include FR3. Thus, unless specifically stated otherwise, the term “millimeter wave” (if used herein) can broadly refer to frequencies that include the mid-band frequencies, can be within FR2, FR4, FR4-a, or FR4-1, or FR5, or can be within the EHF band. The band falling within FR3 can inherit FR1 characteristics or FR2 characteristics, and as such, features of FR1 or FR2 can be effectively extended into the mid-band frequencies. The higher frequency bands can extend 5G NR operations, 6G operations, and / or other RATs beyond 52.6 GHz. For example, each of FR4a, FR4-1, FR4, and FR5 fall within the EHF band. In some examples, the wireless network 100 can implement dynamic spectrum sharing (DSS) where a single frequency band is utilized to implement multiple RATs (e.g., 4G / Long-Term Evolution (LTE) and 5G / NR) with dynamic allocation of the bandwidth (e.g., based on user demand). Additionally, it is contemplated that frequencies included in these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, or FR5) can be modified, and the techniques described herein can be applicable to those modified frequency ranges.
[0047] In some aspects, UE 120 may include a communication manager 140. As described in more detail elsewhere herein, the communication manager 140 may measure a first SNR associated with one or more MBS transmissions received via a first SIM, which is associated with a first data subscription; measure a second SNR associated with one or more MBS resources on a second SIM, which is associated with a second data subscription, in response to the first SNR failing to meet a first condition; and switch the default data subscription from the first data subscription to the second data subscription in response to the second SNR meeting a second condition. Additionally or alternatively, the communication manager 140 may perform one or more other operations described herein.
[0048] Figure 2 This is a diagram illustrating communication between an example network node 210 and an example UE 220 in a wireless network according to the present disclosure. Figure 2 Network node 210 can be a reference Figure 1 The example described is network node 110. Similarly, UE 220 can be a reference. Figure 1 An example of the described UE 120.
[0049] like Figure 2 As shown, network node 210 may include a data source 212, a transmit processor 214, a transmit (TX) multiple-input multiple-output (MIMO) processor 216, a set of modems 232 (such as 232a to 232t, where t≥1), a set of antennas 234 (such as 234a to 234t, where t≥1), a MIMO detector 236, a receive processor 238, a data sink 239, a controller / processor 240, a memory 242, a communication unit 244, and / or a scheduler 246, etc. In some aspects, one or a combination of antennas 234, modems 232, MIMO detectors 236, receive processors 238, transmit processors 214, or TX MIMO processors 216 may be included in the transceiver of network node 210. The transceiver may be under the control of and used by a processor (such as controller / processor 240), and in some aspects, various aspects of the methods, processes, or operations described herein may be performed in conjunction with processor-readable code stored in memory 242. The terms “processor,” “controller,” or “controller / processor” can refer to one or more controllers and / or one or more processors. For example, references to “one / the processor” or “one / the controller / processor” (in the singular) should be understood as referring to a combination of… Figure 2Any one or more of the described processors (e.g., a single processor or a combination of multiple different processors). Similarly, a reference to “the memory” should be understood as a reference to any one or more of the memories (e.g., a single memory or a combination of multiple different memories) of the corresponding device or node. In some aspects, network node 210 can include one or more interfaces, communication components, or other components that facilitate communication with UE 220 or another network node.
[0050] For downlink communication from network node 210 to UE 220, transmit processor 214 can receive data (‘downlink data’) from a data source 212, such as a data pipe or data queue, intended for UE 220 (or a set of UEs including UE 220). In some examples, transmit processor 214 can select one or more MCSs for UE 220 as a function of one or more channel quality indicators (CQIs) received from UE 220. Network node 210 can process data (e.g., including encoding the data) for transmission to UE 220 on the downlink in accordance with the MCS(s) selected for UE 220, generating data symbols. Transmit processor 214 can process system information (e.g., semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, or upper layer signaling), and provide overhead symbols and control symbols. Transmit processor 214 can generate reference symbols for reference signals (e.g., a cell-specific reference signal (CRS), a demodulation reference signal (DMRS), or a channel state information (CSI) reference signal (CSI-RS)) and synchronization signals (e.g., a primary synchronization signal (PSS) or a secondary synchronization signal (SSS)).
[0051] TX MIMO processor 216 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, the overhead symbols, or the reference symbols, if applicable, and can provide output symbol streams (e.g., for T TX MIMO processor 216 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, the overhead symbols, or the reference symbols, if applicable, and can provide output symbol streams (e.g., for T downlink signals) via a set of corresponding antennas 234.
[0052] The downlink signals can include DCI communications, MAC control element (MAC-CE) communications, RRC communications, downlink reference signals, or another type of downlink communication. The downlink signals can be transmitted on a PDCCH, a PDSCH, and / or on another downlink channel. The downlink signals can carry one or more transport blocks (TBs) of data. A TB can be a unit of data transmitted over the air interface in the wireless network 100. A data stream (e.g., from the data source 212) can be encoded into multiple TBs for transmission over the air interface. The number of TBs used to carry data associated with a particular data stream can be associated with a TB size that is common to multiple TBs. The TB size can be based on, be associated with, or otherwise related to radio channel conditions on the air interface, a MCS used to encode the data, downlink resources allocated for transmitting the data, and / or another parameter. Generally, the larger the TB size, the greater the amount of data that can be transmitted in a single transmission, which reduces signaling overhead. However, larger TB sizes can be more susceptible to transmission and / or reception errors than smaller TB sizes, but such errors can be mitigated by more robust error correction techniques.
[0053] For uplink communications from the UE 220 to the network node 210, uplink signals from the UE 220 can be received by the antennas 234, can be processed by the modem 232 (e.g., a demodulator component of the modem 232, shown as DEMOD), can be detected by the MIMO detector 236 (e.g., a receive (Rx) MIMO processor) if applicable, and / or can be further processed by the receive processor 238 to obtain decoded data and control information. The receive processor 238 can provide the decoded data to a data sink 239 (which can be a data pipe, a data queue, and / or another data sink) and the decoded control information to a processor, such as the controller / processor 240.
[0054] One or more of the set of antennas 234 can include or be included in one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, or antenna array can include one or more antenna elements (within a single housing or multiple housings), a set of co-planar antenna elements, a set of non-co-planar antenna elements, or one or more antenna elements coupled with one or more transmit or receive components (such as one or more components of the transceiver 262), among other examples. As used herein, an “antenna” can refer to one or more antennas, one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, or one or more antenna arrays. Figure 2
[0055] In some examples, each of the antenna elements of the antenna 234 can include one or more sub-elements for radiating or receiving radio frequency signals. For example, a single antenna element can include a first sub-element cross-polarized with a second sub-element, which can be used to independently transmit cross-polarized signals. The antenna elements can include patch antennas, dipole antennas, or other types of antennas arranged in a linear pattern, a two-dimensional pattern, or another pattern. The spacing between the antenna elements can be such that signals having a desired wavelength transmitted by the antenna elements individually can constructively and destructively interact or interfere along various directions (such as to form a desired beam). For example, given a desired wavelength or frequency range, the spacing can provide a quarter wavelength, a half wavelength, or other fraction of a wavelength of the spacing between adjacent antenna elements to allow for a desired pattern of constructive and destructive interference of signals transmitted by the individual antenna elements within the desired range.
[0056] The amplitude and / or phase of signals transmitted via the antenna elements and / or sub-elements can be modulated and shifted relative to one another in order to generate one or more beams. The term “beam” can refer at a basic level to the directional transmission of wireless signals toward a receiving device or otherwise in a desired direction. A “beam” can also generally refer to a direction associated with such directional signal transmission, a set of directional resources associated with the signal transmission (e.g., an angle of arrival, a horizontal direction, and / or a vertical direction), and / or a set of parameters indicating one or more aspects of the directional signal, the direction associated with the signal, and / or the set of directional resources associated with the signal. Beamforming includes using multiple signals on different antenna elements to generate a beam, where one or more or all of the multiple signals are shifted in phase relative to one another. In some implementations, the antenna elements can be individually selected or deselected for directional transmission of a signal (or multiple signals) by controlling the amplitude of one or more corresponding amplifiers and / or the phase of the signal to form one or more beams. The shape of a beam (such as the amplitude, width, and / or presence of sidelobes) and / or the direction of a beam (such as the angle of a beam relative to a surface of an antenna array) can be dynamically controlled by modifying the amplitude and phase shift or phase offset of the multiple signals relative to one another.
[0057] Different UEs 220 can include different numbers of antenna elements. For example, a UE can include a single antenna element, two antenna elements, four antenna elements, eight antenna elements, or a different number of antenna elements. Generally, a larger number of antenna elements can provide increased control over beamforming parameters relative to a smaller number of antenna elements, whereas a smaller number of antenna elements can be less complex to implement and can use less power as compared to a larger number of antenna elements. The multiple antenna elements can support multiple layers of transmission, where a first layer of a communication (which can include a first data stream) is transmitted using a first set of antenna elements, and a second layer of a communication (which can include a second data stream) is transmitted using a second set of antenna elements.
[0058] The network node 210 can provide a configuration of transmission configuration indicator (TCI) states to the UE 220, which respectively indicate or correspond to beams that can be used by the UE 220, such as for receiving PDCCH or PDSCH. For example, the network node 210 can indicate (e.g., using DCI) an activated TCI state to the UE 220 that the UE 220 can use to generate a beam for receiving PDSCH.
[0059] The beam indication (indication of a beam) can be or include a TCI state information element, a beam identifier (ID), spatial relation information, a TCI state ID, a closed loop index, a panel ID, a TRP ID, and / or a sounding reference signal (SRS) set ID, among other examples. The TCI state information element (referred to herein as a TCI state) can indicate particular information associated with a beam. For example, the TCI state information element can indicate a TCI state identification (e.g., tci-StateID ), a quasi co-location (QCL) type (e.g., qcl-Type1 , qcl-Type2 , qcl-TypeA , qcl-TypeB , qcl-TypeC and / or qcl-TypeD ), a cell identification (e.g. ServCellIndex ), a bandwidth part identification ( bwp-Id ), a reference signal identification (such as a CSI-RS identification (e.g. NZP-CSI- RS-ResourceId and / or SSB-Indexetc. The spatial relation information can similarly indicate information associated with uplink beams. The beam indication can be joint or separate downlink / uplink beam indication in unified TCI framework. In some cases, the network can use at least UE-specific (unicast) DCI to indicate joint or separate DL / UL beam indication, thereby supporting layer 1 (L1) based beam indication. In some cases, existing DCI formats 1_1 and / or 1_2 can be reused for beam indication. The network node 210 can include a support mechanism for the UE 220 to acknowledge successful decoding of the beam indication. For example, the acknowledgement / negative acknowledgement of the PDSCH scheduled by the DCI carrying the beam indication can also be used as ACK for the DCI.
[0060] Further efficiency in throughput, signal strength, and / or other signal properties can be achieved through beam refinement. For example, the network node 210 can be capable of communicating with the UE 220 using beams of various beam widths. For example, the network node 210 can be configured to utilize a wider beam when communicating with the UE 220 when the UE 220 is in motion, as a wider coverage area is needed to ensure that the UE 220 remains within the coverage area of the network node 210 while moving. Conversely, when the UE 220 is stationary, the UE 220 can use a narrower beam when communicating with the UE 220, as the network node 210 can reliably focus the coverage area on the UE 220, with little or minimal likelihood of the UE 220 moving out of the coverage area of the network node 210. In some examples, to select a particular beam for communicating with the UE 220, the base station can transmit a reference signal, such as a synchronization signal block (SSB) or a CSI-RS, on each of a plurality of beams in a beam sweep. In some examples, the SSBs can be transmitted on wider beams, while the CSI-RSs can be transmitted on narrower beams. The UE 220 can measure a reference signal received power (RSRP) or a signal to interference plus noise ratio (SINR) on each of the beams and transmit a beam measurement report (e.g., a layer 1 (LI) measurement report) to the network node 210 indicating the RSRP or SINR associated with each of one or more of the measured beams. The network node 210 can then select a particular beam for communicating with the UE 220 based on the LI measurement report. In some other examples, when there is uplink and downlink channel reciprocity, the network node 210 can derive a particular beam for communicating with the UE 220 based on uplink measurements of one or more uplink reference signals (such as SRS) transmitted by the UE 220.
[0061] One enhancement for multi-beam operation at higher carrier frequencies is to facilitate efficient (e.g., low latency and low overhead) downlink and / or uplink beam management operations to support higher layer 1 and / or layer 2 (L1 / L2) centric inter-cell mobility. L1 and / or L2 signaling can be referred to as “lower layer” signaling and can be used to activate and / or deactivate candidate cells in a set of cells configured for L1 / L2 mobility and / or provide reference signals for measurements by a UE 220 that can select a candidate beam as a target beam for a lower layer handover operation. Thus, one goal of L1 / L2 centric inter-cell mobility is to enable a UE to perform a cell switch via dynamic control signaling at a lower layer (e.g., DCI for L1 signaling or MAC CE for L2 signaling) rather than semi-static layer 3 (L3) RRC signaling in order to reduce latency, reduce overhead, and / or otherwise improve the efficiency of cell switching.
[0062] In some examples, for a UE 220, one antenna panel can be used to perform UL transmissions and another antenna panel can be used to perform DL receptions (e.g., to minimize self-interference). Full duplex communication can be conditioned on beam separation of UL and DL beams at the respective antenna panels. Full duplex communication can reduce latency such that a DL signal can be received in a UL-only slot, which can enable latency savings. Further, full duplex communication can enhance spectral efficiency per cell or per UE 220 and can enable more efficient utilization of resources. Beam separation of UL and DL beams assists in limiting or reducing self-interference that can occur during full duplex communication. Determining UL and DL beams that are separated on their respective antenna panels can provide reliable full duplex communication by using beam pairs that minimize or reduce self-interference.
[0063] A full duplex UE 220 can perform a self-interference measurement procedure in order to identify self-interference from transmissions of the full duplex UE 220. A full duplex network node 210 can also perform a self-interference measurement procedure in order to identify self-interference from transmissions of the full duplex network node 210. The UE 220 can provide a measurement report to the network node 210 indicating the results of the UE self-interference measurement. The network node 210 can select multiple pairs of beams (referred to herein as “beam pairs”) for the UE (“UE beam pairs”) 220 and network node (“network node beam pairs”) 210 to use during full duplex communication. A beam pair typically includes a receive (Rx) beam and a transmit (Tx) beam, such as a DL beam and an UL beam for the UE 220, respectively, and similarly, an UL beam and a DL beam for the network node 210, respectively.
[0064] The network node 210 can use the scheduler 246 to schedule one or more UEs 220 for downlink or uplink communications. In some aspects, the scheduler 246 can use DCI to dynamically schedule DL transmissions to and / or UL transmissions from the UEs 220. In some examples, the scheduler 246 can allocate repetition time-domain and / or frequency-domain resources usable by the UEs 220 to transmit and / or receive communications using RRC configuration (e.g., semi-static configuration), for example, to perform semi-persistent scheduling (SPS) or configure configured grants (CGs) for the UEs 220.
[0065] One or more of the transmit processor 214, TX MIMO processor 216, modems 232, antennas 234, MIMO detector 236, receive processor 238, and / or controller / processor 240 can be included in a RF chain of the network node 210. The RF chain can include filters, mixers, oscillators, amplifiers, analog-to-digital converters (ADCs), and / or other devices that convert between analog signals (such as for transmission or reception on the air interface) and digital signals (such as for processing by one or more processors of the network node 210). In some aspects, the RF chain can be, or can be included in, a transceiver of the network node 110.
[0066] In some examples, the network node 210 can use the communication unit 244 to communicate with a core network or other network nodes. The communication unit 244 can support wired and / or wireless communication protocols and / or connections, such as Ethernet, optical fiber, common public radio interface (CPRI), and / or wired or wireless backhaul, among others. The network node 210 can use the communication unit 244 to transmit and / or receive data associated with the UEs 220, or perform network control signaling, among other examples. The communication unit 244 can include transceivers and / or interfaces, such as network interfaces.
[0067] The UE 220 can include a set of antennas 252 (shown as antennas 252a through 252r, where r > 1), a set of modems 254 (shown as modems 254a through 254r, where r > 1), a MIMO detector, a receive processor 258, a data sink 260, a data source 262, a transmit processor 264, a TX MIMO processor 266, a controller / processor 280, a memory 282, and / or a communications manager 140, among other components. One or more components of UE 220 can be included in a housing 284. In some aspects, one or a combination of antennas 252, modems 254, MIMO detector 256, receive processor 258, transmit processor 264, or TX MIMO processor 266 can be included in a transceiver included in UE 220. The transceiver can be used by a processor, such as controller / processor 280, and memory 282, to perform aspects of any of the methods described herein. The term “controller / processor” can refer to one or more controllers and / or one or more processors. For example, a reference to “the processor” or “the controller / processor” (in the singular) should be understood as a reference to either a single component that includes both controller and processor functionality, or to two distinct components, a controller and a processor, that communicate with one another. Similarly, a reference to “the memory” should be understood as a reference to either a single component that includes both controller and processor functionality, or to two distinct components, a controller and a processor, that communicate with one another. Figure 2 Any one or more of the described processors (e.g., a single processor or a combination of multiple different processors) can be used. Similarly, a reference to “the memory” should be understood as a reference to either a single component that includes both controller and processor functionality, or to two distinct components, a controller and a processor, that communicate with one another. In some aspects, UE 220 can include another interface, another communication component, and / or another component for facilitating communication with network node 210 and / or another UE 220.
[0068] One or more of the set of antennas 252 can include or be included within one or more antenna panels, one or more sets of antenna elements, or one or more antenna arrays, among other examples. An antenna panel, set of antenna elements, or antenna array can include one or more antenna elements (within a single housing or multiple housings), a set of co-planar antenna elements, a set of non-co-planar antenna elements, or one or more antenna elements coupled with one or more transmit or receive components (such as a radio, modem, or other component) of a device. Figure 2 In some examples, each of the antenna elements of the antennas 234 can include one or more sub-elements for radiating or receiving radio frequency signals. As used herein, an “antenna” can refer to one or more antennas, one or more antenna panels, one or more sets of antenna elements, or one or more antenna arrays.
[0069] For downlink communication, the set of antennas 252 can receive downlink communication or signals from network node 210, and can collect the received downlink signals (e.g., R Each received signal is provided to a set of modems 254. For example, each received signal may be provided to a corresponding demodulator component (shown as DEMOD) of modem 254. Each modem 254 may use the corresponding demodulator component to condition (e.g., filter, amplify, down-convert, or digitize) the received signal to obtain an input sample. Each modem 254 may use the corresponding demodulator component to further demodulate or process the input sample (e.g., for OFDM) to obtain a received symbol. MIMO detector 256 may obtain the received symbols from the set of modems 254, may perform MIMO detection on the received symbols where applicable, and may provide the detected symbols. Receiver processor 258 may process (e.g., decode) the detected symbols, may provide the decoded data of UE 220 to data sink 260 (such as a data pipeline, data queue, or application executed on UE 220), and may provide the decoded control information and system information to controller / processor 280.
[0070] For uplink communication, the transmitting processor 264 can receive and process data (“uplink data”) from the data source 262 (such as a data pipeline, data queue, or an application running on UE 220) and control information from the controller / processor 280. The control information may include one or more parameters, feedback, one or more signal measurements, and / or other types of control information. In some aspects, the receiving processor 258 and / or the controller / processor 280 can determine (such as from network node 210 or another UE) one or more parameters of the received signal, such as RSRP parameters, Received Signal Strength Indicator (RSSI) parameters, Reference Signal Received Quality (RSRQ) parameters, CQI parameters, or Transmit Power Control (TPC) parameters, etc. The control information may include indications of RSRP parameters, RSSI parameters, RSRQ parameters, CQI parameters, and / or other parameters. The control information can facilitate parameter selection and / or scheduling for UE 220 by network node 210.
[0071] The transmit processor 264 can generate reference symbols for one or more reference signals, such as an uplink DMRS, an uplink SRS, and / or another type of reference signal. The symbols from the transmit processor 264 can be precoded by a TX MIMO processor 266 if applicable, further processed by the set of modems 254 (e.g., for DFT-s-OFDM or CP-OFDM), and / or processed by the set of modems 254 if applicable (e.g., for DFT-s-OFDM or CP-OFDM). The TX MIMO processor 266 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, the overhead symbols, and / or the reference symbols, if applicable, and can provide output symbol streams to the set of modems 254 (e.g., for DFT-s-OFDM or CP-OFDM). For example, each output symbol stream can be provided to a respective modulator component (shown as MOD) of the modems 254. Each modem 254 can use a respective modulator component to process (e.g., modulate) a respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modem 254 can further use a respective modulator component to process (e.g., convert to analog, amplify, filter, or upconvert) the output sample stream to obtain an uplink signal. R
[0072] The modems 254a-254r can transmit the set of uplink signals (e.g., one or more downlink signals) via the corresponding set of antennas 252. The uplink signals can include uplink control information (UCI) communications, MAC-CE communications, RRC communications, or another type of uplink communication. The uplink signals can be transmitted on a PUSCH, a PUCCH, and / or another type of uplink channel. The uplink signals can carry one or more TBs of data. Sidelink data and control transmissions (that is, transmissions directly between two or more UEs 120) can generally use similar techniques as described for uplink data and control transmissions, and can use sidelink-specific channels, such as a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), or a physical sidelink feedback channel (PSFCH). R
[0073] In some examples, uplink or downlink communication may include MIMO communication. "MIMO" generally refers to the simultaneous transmission and reception of multiple data signals (such as multiple layers or multiple data streams) over a radio channel. MIMO can utilize multipath propagation. MIMO can be implemented using spatial processing known as pre-decoding or spatial multiplexing. In some examples, MIMO can support simultaneous transmission to multiple receivers, which is called multi-user MIMO (MU-MIMO). Some RATs may employ advanced MIMO techniques such as multiple TRP operation (including redundant transmission or reception on multiple TRPs), reciprocity in the time or frequency domain, single-frequency network (SFN) transmission, or noncoherent joint transmission (NC-JT).
[0074] The controller / processor 240 of network node 210, the controller / processor 280 of UE 220 or Figure 2 Any other component may implement one or more technologies associated with the default data subscription selection for MBS, or perform one or more operations associated with the default data subscription selection for MBS, as described in more detail elsewhere herein. For example, the controller / processor 240 of network node 210, the controller / processor 280 of UE 220, or... Figure 2 Any other component that can execute or direct, for example Figure 7 The operation of process 700 or other processes as described herein. Memory 242 and memory 282 may store data and program code for network node 210 and UE 220, respectively. In some examples, memory 242 or memory 282 may include a non-transitory computer-readable medium storing a set of instructions (e.g., code or program code) for wireless communication. Memory 242 may include one or more memories, such as a single memory or multiple different memories (of the same or different types). Memory 282 may include one or more memories, such as a single memory or multiple different memories (of the same or different types). For example, the set of instructions may be executed by one or more processors of network node 210 or UE 220 (e.g., directly, or after compilation, transformation, or interpretation). Figure 7 The process 700 or other processes as described herein. In some examples, the execution instructions may include run instructions, transform instructions, compile instructions, or interpret instructions, etc.
[0075] In some aspects, the UE 120 includes means for measuring a first SNR associated with one or more MBS transmissions received via a first SIM, the first SIM being associated with a first data subscription; means for measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and / or means for switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. The means for the UE 120 to perform operations described herein can include, for example, the communication manager 140, antenna 252, modem 254, MIMO detector 256, receive processor 258, transmit processor 264, TX MIMO processor 266, controller / processor 280, and / or memory 282.
[0076] Figure 3 is a diagram illustrating an example of a satellite deployment in an NTN according to the present disclosure. In particular, Figure 3 Examples 300 and 310 illustrate an example of a regenerative satellite deployment in an NTN and an example of a transparent satellite deployment in an NTN, respectively.
[0077] Example 300 illustrates a regenerative satellite deployment in an NTN. In example 300, the UE 120 is served by a satellite 320 via a serving link 330. For example, the satellite 320 can include a network node 110. The satellite 320 can be referred to as a non-terrestrial network node, a non-terrestrial base station, a regenerative repeater, and / or an airborne processing repeater, among other examples. The satellite 320 can demodulate uplink radio frequency (RF) signals and can modulate baseband signals derived from the uplink RF signals to generate downlink RF transmissions. The satellite 320 can transmit the downlink RF signals to the UE 120 on the serving link 330. The satellite 320 can provide a cell that covers the UE 120.
[0078] Example 310 illustrates a transparent satellite deployment, which may also be referred to as a bend-pipe satellite deployment. In Example 310, UE 120 is served by satellite 340 via serving link 330. Satellite 340 may be a transparent satellite. Satellite 340 may relay signals received from gateway 350 (e.g., a reference point) via feed link 360. For example, satellite 340 may receive RF transmissions from gateway 350 via feed link 360 and may relay RF transmissions to UE 120 via serving link 330 without demodulating the RF transmissions. Additionally or alternatively, satellite 340 may receive RF transmissions from UE 120 via serving link 330 and may relay RF transmissions to gateway 350 via feed link 360 without demodulating the RF transmissions. Satellite 340 may convert the RF transmission frequency received on serving link 330 to the RF transmission frequency of feed link 360 (and vice versa) and may amplify and / or filter the relayed RF transmissions. The UE 120 shown in Examples 300 and 310 may be associated with GNSS or Global Positioning System (GPS) capabilities, but not all UEs have such capabilities. Satellite 340 can provide cell coverage for UE 120.
[0079] like Figure 3 As shown, service link 330 may include a link between satellite 320 / 340 and UE 120, and may include one or more of an uplink or downlink. Power supply link 360 may include a link between satellite 340 and gateway 350, and may include one or more of an uplink (e.g., from UE 120 to gateway 350 via satellite 340) or a downlink (e.g., from gateway 350 to UE 120 via satellite 340). Figure 3 As shown, the uplink of service link 330 is indicated by reference numeral 330-U, and the downlink of service link 330 is indicated by reference numeral 330-D. Similarly, the uplink of power supply link 360 is indicated by reference numeral 360-U, and the downlink of power supply link 360 is indicated by reference numeral 360-D.
[0080] Due to the movement of satellites 320 and 340 and potential movement of UE 120, feeder links 360 and serving links 330 can each experience Doppler effects. These Doppler effects can be significantly larger than Doppler effects in terrestrial networks. Doppler effects on feeder links 360 can be compensated for to some extent, but can still be associated with some amount of uncompensated frequency error. In addition, gateway 350 can be associated with residual frequency error and / or satellites 320 / 340 can be associated with on-board frequency error. These sources of frequency error can cause the downlink frequency received at UE 120 to drift from the target downlink frequency. In addition, due to the long distances between UE 120 and satellites 320 / 340, communications in an NTN can be associated with longer delays (e.g., longer latency and / or longer round trip times (RTTs)) than associated with terrestrial networks. Delays can be even larger in transparent satellite deployments, as any communication between UE 120 and gateway 350 can travel over serving link 330 and feeder link 360, each of which can be associated with longer delays than terrestrial networks. In addition, beams associated with satellites 320 / 340 can cover very large areas, which can result in significant SNR fluctuations within the coverage area of a satellite beam (e.g., due to propagation environment, local interference, mobility, and / or variations in hardware capabilities of devices within the coverage area, among other possibilities).
[0081] Figure 4 FIG. 1 is a diagram illustrating an example of an MBS architecture 400 in accordance with the present disclosure. In some examples, MBS architecture 400 can be deployed in a wireless network (e.g., wireless network 100) to support multicast services and / or broadcast services, thereby simulcast data, such as emergency alerts or audio or video content, among many other possibilities, to multiple UEs 120 that can be located in the same or different cells. Generally, because multicast and / or broadcast operations enable multiple UEs 120 to receive the same data at substantially the same time, multicast and / or broadcast (“multicast broadcast”) operations can significantly reduce network overhead relative to unicast operations in which a particular transmission is intended for and received by only one UE.
[0082] In some examples, the MBS transmissions can be multicast transmissions or broadcast transmissions transmitted to multiple UEs 120. In some cases, a multicast communication can be transmitting the same information or content to multiple UEs 120 (e.g., a set thereof). In some cases, each of the UEs 120 can need to join a multicast session before receiving information using the multicast communication. For example, the UEs 120 can use non-access stratum (NAS)-based signaling to join a multicast session. In some cases, the UEs 120 can need to be authorized or authenticated before joining the multicast session. For example, the network node 110 can indicate to the UEs 120 in the set of UEs 120 whether the UEs 120 are authorized or authenticated before the UEs 120 join the multicast session and receive information via the multicast transmission. In some cases, not all UEs 120 within a zone (e.g., a multicast service zone) can receive information via the multicast transmission. For example, the network node 110 can transmit information to a subset of the UEs 120 in the set of UEs 120 within the multicast service zone. In some cases, UEs 120 in the multicast service zone that are not authorized or authenticated can not receive information via the multicast transmission. In some cases, the network node 110 knows whether individual UEs 120 in the set of UEs 120 have received information using the multicast transmission. In some cases, the multicast transmission can be referred to as a “one-to-many” transmission.
[0083] Additionally or alternatively, the broadcast transmission can be transmitting the same information or content to all UEs 120 within a zone (e.g., a broadcast service zone). The UEs 120 can not need to join a session before receiving information using the broadcast communication. For example, the UEs 120 can not need to access a session using NAS-based signaling before receiving information using the broadcast communication. In some cases, the UEs 120 can not need to be authorized or authenticated before receiving information via the broadcast transmission. In some cases, the UEs 120 can receive the broadcast transmission in an RRC idle state, an RRC inactive state, and / or an RRC connected state. In some cases, the network node 110 can transmit information to all UEs 120 within the broadcast service zone. For example, the network node 110 can not be able to broadcast information to only a subset of the UEs 120. In some cases, the network node 110 can not know whether individual UEs 120 in the set of UEs 120 have received information using the broadcast transmission. In some cases, the broadcast transmission can be referred to as a “one-to-all” communication.
[0084] In wireless networks, MBS operations can be supported using enhanced multimedia broadcast / multicast service (eMBMS), single-cell point-to-multipoint (SC-PTM) service, multimedia broadcast multicast service single frequency network (MBSFN), and / or enhanced TV (EnTV), among other examples. For example, in eMBMS, multicast data is transmitted in multiple cells to a group of UEs 120 located in a particular area. In SC-PTM, multicast data is transmitted in a particular cell and received by a group of UEs 120 located in that particular cell. In NR networks, a UE 120 can receive a multicast broadcast service in a hybrid mode or a broadcast mode. For example, in the hybrid mode, a UE in an RRC connected mode can receive a multicast broadcast service using a multicast broadcast radio bearer (MRB) or a dedicated radio bearer (DRB). In the broadcast mode, a UE 120 can receive an MBS using an MRB in an RRC connected mode, an RRC idle mode, or an RRC inactive mode.
[0085] As shown in Figure 4 The MBS architecture 400 can include a multicast broadcast user plane function (MB-UPF) that receives a multicast broadcast (MB) flow including content to be multicast or broadcast (e.g., from an application server), as shown. As further shown, the multicast broadcast service architecture can include a CU that receives the MB flow and a temporary mobile group identity (TMGI) associated with the MB flow from the MB-UPF over an MB-N3 tunnel (e.g., a user plane interface for delivering the MB flow and the corresponding TMGI using general packet radio service tunneling protocol (GTP)). Further, the CU can communicate with an access and mobility management function (AMF) that manages UE network registration, manages mobility, maintains NAS signaling connections, or manages UE registration procedures, among other examples. For example, the CU can communicate with the AMF over an N2 interface that enables control signaling to establish or modify the MB flow or TMGI.
[0086] In some examples, the CU can map the MB flow received from the MB-UPF to an MRB or a DRB based at least in part on a TMGI associated with the MB flow, and the CU can forward the MB flow to a DU that can include or control one or more TRPs or RUs, which can multicast or broadcast content included in the MB flow to one or more UEs 120 via the MRB. Additionally or alternatively, the DU can transmit or can cause to be transmitted the content included in the MB flow to the one or more UEs 120 via the DRB. In this way, the MBS architecture 400 can flexibly switch between transmitting content to a UE 120 via a DRB (or unicast bearer) and transmitting content to the UE via an MRB, and can provide unicast assistance to the MRB at a lower layer to improve reliability or reduce service interruption.
[0087] Figure 5 is a diagram illustrating an example of a channel mapping 500 for MBS communications according to this disclosure. As shown by the MBS channel 510, a multicast broadcast traffic channel (MTCH) and a multicast broadcast control channel (MCCH) can be used to support multicast or broadcast transmissions in an NR network. The MTCH can carry multicast or broadcast data, while the MCCH can carry configuration or control information for multicast or broadcast communications to be transmitted on the MTCH. Using a group common radio network temporary identifier (G-RNTI), MBS communications on the MTCH can be addressed to a group of UEs.
[0088] In some examples, different MTCHs can be used to carry multicast broadcast traffic with different quality of service (QoS) requirements. A multicast broadcast traffic flow (e.g., a group of related packets for the same multicast broadcast service) with associated QoS requirements or QoS parameters can be referred to as an MB-QoS flow. In some examples, there can be a one-to-one mapping between MB-QoS flows and MTCHs. A network node or core network device can configure an MRB for an MB-QoS flow. In some examples, there can be a one-to-one mapping between MB-QoS flows and MRBs. Thus, each MTCH can correspond to an MRB for carrying MB-QoS flows.
[0089] The MCCH can carry configuration information for configuring the MTCH and can be addressed to all UEs in a cell (e.g., a physical cell or a virtual cell) using a single-cell RNTI (SC-RNTI). In some examples, there can be a single MCCH per cell (physical cell or virtual cell), and the MCCH can carry MTCH configuration information for multiple multicast broadcast services with different MB-QoS flows. As shown by channel mapping 520, the MCCH and the MTCH are logical channels and can be mapped to a downlink shared channel (DL-SCH) transport channel, which can be mapped to a PDSCH.
[0090] Figure 6 is a diagram illustrating an example 600 associated with default data subscription selection for MBS, in accordance with the present disclosure. As shown, the UE 120 can be a multi-SIM (multi-SIM) UE that includes a plurality of SIMs, including a first SIM 605-1 (shown as SIM1) and a second SIM 605-2 (shown as SIM2). In some aspects, as described herein, the first SIM 605-1 can be associated with a first data subscription (shown as SUB1), and the second SIM 605-2 can be associated with a second data subscription (shown as SUB2). As described herein, a data subscription can be a data subscription with an MNO that enables the UE 120 to access a wireless network (e.g., a RAN) associated with the MNO. For example, in some aspects, the first data subscription and the second data subscription can be associated with different MNOs, or can be associated with different account tiers or service tiers of the same MNO. Figure 6
[0091] In some aspects, the SIMs 605 can be removable SIMs (e.g., SIM cards) or embedded SIMs. The SIMs 605 can include integrated circuits that securely store an international mobile subscriber identity (IMSI) and a security key for identifying and authenticating a corresponding data subscription associated with the SIM 605. In some cases, the SIMs 605 can store a list of services that the UE 120 is permitted to access using the data subscription associated with the SIM 605, such as a data service or a voice service, among other examples.
[0092] As Figure 6 Further shown, UE 120 can communicate with first network node 610-1 via first cell 615-1 (shown as Cell 1) using first SIM 605-1 (e.g., in RRC connected mode, RRC idle mode, or RRC inactive mode). In this case, a first subscription (SUB1) of UE 120 can be used to access first cell 615-1 (e.g., use a first IMSI for UE identification, use a first security key for UE authentication, use a first list of services that UE 120 is permitted to access using the first data subscription, or count data or voice usage on the first cell against the first subscription, etc.). Similarly, UE 120 can communicate with second network node 610-2 via second cell 615-2 (shown as Cell 2) using second SIM 605-2 (e.g., in RRC connected mode, RRC idle mode, or RRC inactive mode). In this case, a second subscription (SUB2) of UE 120 can be used to access second cell 615-2 (e.g., use a second IMSI for UE identification, use a second security key for UE authentication, use a second list of services that UE 120 is permitted to access using the second data subscription, or count data or voice usage on the second cell against the second data subscription, etc.).
[0093] First network node 610-1 and / or second network node 610-2 can comprise one or more of the network nodes 110 described herein. Although first cell 615-1 and second cell 615-2 are shown as being provided by different network nodes 610-1 and 610-2, in some aspects, first cell 615-1 and second cell 615-2 can be provided by the same network node. Thus, in some aspects, first network node 610-1 and second network node 610-2 can be integrated into a single network node 610.
[0094] In some cases, UE 120 can be capable of operating in a multi-SIM multi-standby (MSMS) mode, such as a dual-SIM dual-standby (DSDS) mode (e.g., when UE 120 is associated with two data subscriptions). Additionally or alternatively, UE 120 can be capable of operating in a multi-SIM multi-active (SR-MSMA) mode, such as a dual-SIM dual-active (DSDA) mode (e.g., when UE 120 is associated with two data subscriptions).
[0095] In the DSDA mode, the UE 120 is capable of concurrent active communication using both the SIM 605-1 and the SIM 605-2. Thus, the UE 120 in the DSDA mode is capable of communicating using the first SIM 605-1 (and the first data subscription) while simultaneously communicating using the second SIM 605-2 (and the second data subscription). For example, when the UE 120 is in an active session using the first SIM 605-1 (e.g., a voice call or another latency-sensitive service such as an online game, stock trading, or an over-the-top (OTT) service), the UE 120 is capable of receiving a notification of a voice call using the second SIM 605-2 without interrupting the communication using the first SIM 605-1 and without needing to tune or switch away from the first cell 615-1 to tune to the second cell 615-2.
[0096] In the DSDS mode, the UE 120 is not capable of concurrent active communication using both SIMs of the UE 120. Thus, the UE 120 in the DSDS mode is not capable of communicating using the first SIM 605-1 (and the first data subscription) while simultaneously communicating using the second SIM 605-2 (and the second data subscription). However, the UE 120 in the DSDS mode is capable of switching between two separate mobile network services, can include hardware for maintaining multiple connections (e.g., one connection per SIM) in a standby state, or can include hardware for simultaneously maintaining multiple network connections (e.g., multiple transceivers), among other examples. However, the UE 120 in the DSDS mode can only be capable of receiving data on one connection at a time, as RF resources are shared between multiple subscriptions. For example, the UE 120 in the DSDS mode can be associated with multiple data subscriptions, but can only include a single transceiver shared by the multiple data subscriptions, a single transmit chain shared by the multiple data subscriptions, or a single receive chain shared by the multiple data subscriptions, among other examples.
[0097] In some examples, UE 120 can operate in DSDA mode for a first RAT combination, but may not be able to operate in DSDA mode for a second RAT combination. For example, UE 120 may be able to operate in DSDA mode for NR+NR, where the first cell 615-1 (and the first SIM 605-1 and the first data subscription) uses the NR RAT and the second cell 615-2 (and the second SIM 605-2 and the second data subscription) also uses the NR RAT. However, UE 120 may not be able to operate in DSDA mode for NR+LTE, where one of the first cell 615-1 (and the first SIM 605-1 and the first data subscription) uses the NR RAT and the second cell 615-2 (and the second SIM 605-2 and the second data subscription) uses the LTE RAT (or vice versa). In some aspects, UE 120 may not be able to operate in DSDA mode for a second combination of RATs (e.g., NR+LTE), but may be able to operate in DSDS mode for that second combination of RATs. This design of UE 120 reduces design costs compared to enabling UE 120 to operate in DSDA mode for the second combination of RAT.
[0098] As described herein, various aspects relate to a technology that enables the multi-SIM UE 120 to perform rapid corrective actions to improve MBS performance when one or more conditions are met, without waiting for or relying on the wireless network to correct problems that may degrade MBS performance. For example, in the first operation 620, the UE 120 may receive one or more MBS transmissions from the first cell 615-1 via a first data subscription associated with the first SIM 605-1. For example, it may use... Figure 4 The MBS architecture 400 shown uses Figure 5 The channel mapping shown and / or any other suitable techniques described in more detail elsewhere in this document will be used to transmit MBS transmissions received from the first cell 615-1 to the UE 120. In some cases, the UE 120 may be configured to receive MBS transmissions in receive-only mode, where the UE 120 can receive MBS transmissions but cannot transmit any information (e.g., feedback or performance measurements) to the network node 610-1 associated with the first cell 615-1. Additionally or alternatively, the first cell 615-1 may be provided in an NTN or terrestrial network where there are significant SNR fluctuations within the coverage area of the first cell 615-1, and one or more conditions (e.g., large propagation delay or interference) prevent the UE 120 from reporting the SNR or other performance metrics associated with the MBS transmissions in real time.
[0099] Accordingly, in a second operation 625, the UE 120 can measure the SNR associated with the MBS transmissions received from the first cell 615-1 via the first SIM 605-1. For example, in some aspects, the UE 120 can measure the SNR associated with the MBS transmissions received via the first SIM 605-1 to detect when MBS reception is performing poorly on the first SIM 605-1. For example, in some aspects, the UE 120 can determine that MBS reception is performing poorly on the first SIM 605-1 when the SNR associated with the MBS transmissions received via the first SIM 605-1 fails to satisfy a first condition, such as failing to satisfy (e.g., failing to equal or exceed) a threshold. In some aspects, the threshold can be a configurable value defined at an original equipment manufacturer (OEM) level and can be stored in an encrypted file system (EFS) file on the UE 120 (e.g., in memory of the UE 120). Additionally or alternatively, the threshold can be configurable by the wireless network and / or updated by the MNO associated with the first data subscription. Further, in some aspects, the UE 120 can determine that the SNR associated with the MBS transmissions received via the first SIM 605-1 fails to satisfy the first condition in response to the SNR failing to satisfy the threshold for at least a threshold duration. For example, to prevent the UE 120 from expending resources (e.g., processing, memory, and / or power) by obtaining measurements on the second SIM 605-2 due to a transient decrease in SNR measurements, the UE 120 can start a timer when the SNR associated with the MBS transmissions received via the first SIM 605-1 fails to satisfy the threshold, and can determine that the SNR associated with the MBS transmissions received via the first SIM 605-1 fails to satisfy the first condition in response to the SNR continuing to fail to satisfy the threshold until expiration of the timer.
[0100] In some aspects, in a third operation 630, the UE 120 can measure one or more MBS resources on the second (inactive) data subscription on the second SIM 605-2. For example, in some aspects, the UE 120 can measure the one or more MBS resources on the second data subscription on the second SIM 605-2 in response to the SNR associated with the MBS transmissions received via the first SIM 605-1 failing to satisfy the first condition (e.g., failing to satisfy the threshold and / or failing to satisfy the threshold for the threshold duration). Further, in some aspects, the UE 120 measures the one or more MBS resources on the second SIM 605-2 in response to determining that the MBS resources on the second SIM 605-2 support receiving MBS transmissions associated with the same service identifier and / or TMGI as the MBS transmissions received via the first SIM 605-1.
[0101] For example, in some aspects, an OEM associated with the UE 120 can provision the UE 120 with a database (e.g., at manufacture or using a downloaded or OTA software update) that can indicate, for each data subscription associated with the UE 120, each MBS frequency that supports a particular service identifier or TMGI in a given service area. For example, in some aspects, the database can include information indicating, for a first data subscription, a set of MBS service identifiers and / or TMGIs that are supported on a second data subscription and a corresponding set of MBS frequencies associated with the supported MBS service identifiers and / or TMGIs, and the database can include similar information for the second data subscription. In some aspects, the database provisioned by the OEM can be updated (e.g., using a downloaded or OTA software update) to indicate one or more changes to MBS frequencies available in one or more areas. Additionally or alternatively, one or more network nodes 610 (e.g., network node 610-1 and / or network node 610-2) can send signaling to the UE 120 indicating one or more neighboring cells and / or operator frequencies that support MBS associated with one or more service identifiers and / or TMGIs mapped to the UE 120. In this way, the information stored and maintained by the UE 120 (e.g., in the database provisioned to the UE 120 and / or the signaling provided by the network nodes 610) can allow the UE 120 to determine one or more neighboring cells and / or frequencies that support the same MBS flows, service identifiers, and / or TMGIs associated with the MBS transmissions received via the first SIM 605-1. Moreover, in some aspects, the information stored and maintained by the UE 120 can be provided for one or more NTNs and / or one or more terrestrial networks and / or for different MNO PLMNs (e.g., subject to roaming agreements between different MNOs). In this way, in response to the UE 120 determining that the SNR associated with the MBS transmissions received via the first SIM 605-1 fails to satisfy the first condition, the UE 120 can measure the MBS resources associated with the second SIM 605-2 in response to the information stored and maintained by the UE 120 indicating that the MBS resources associated with the second SIM 605-2 support the same flows, service identifiers, and / or TMGIs associated with the MBS transmissions received via the first SIM 605-1. Moreover, in some aspects, the information indicating one or more MBS frequencies associated with respective TMGIs and / or service identifiers can be ranked or prioritized (e.g., by the network nodes 610 or the OEM) based on one or more metrics that provide visibility into MBS performance within a respective service area.
[0102] As Figure 6Further shown, in fourth operation 635, the UE 120 can switch the default data subscription (e.g., the current or active data subscription) from the first SIM 605-1 to the second SIM 605-2 in response to the second condition being satisfied. For example, as described herein, the UE 120 can generally measure the MBS resources on the second SIM 605-2 in response to the SNR associated with the MBS transmissions received via the first SIM 605-1 failing to satisfy the first condition and further in response to the MBS resources on the second SIM 605-2 supporting the same flow, service identifier, and / or TMGI associated with the MBS transmissions received via the first SIM 605-1. In the fourth operation 635, the UE 120 can then switch the default data subscription, making the second data subscription the current or active data subscription, based on the SNR associated with the MBS resources on the second SIM 605-2 satisfying the second condition. For example, in some aspects, the SNR associated with the MBS resources on the second SIM 605-2 can satisfy the second condition in response to the SNR satisfying (e.g., being equal to or exceeding) a threshold, which can be configured in a similar manner as described above for the first data subscription. Further, in some aspects, the UE 120 can determine that the SNR associated with the MBS resources on the second SIM 605-2 satisfies the second condition in response to the SNR satisfying the threshold for a threshold duration (e.g., after expiration of a timer initiated when the SNR associated with the MBS resources on the second SIM 605-2 initially satisfies the applicable threshold).
[0103] In some aspects, in the fifth operation 640, UE 120 may then begin receiving MBS transmissions from the second cell 615-2 via the second SIM 605-2 associated with the second data subscription. For example, when UE 120 switches from the default (e.g., current or active) data subscription to the second data subscription, UE 120 may select the second cell 615-2 associated with the second data subscription in response to the second cell 615-2 meeting one or more criteria (e.g., having the highest SNR measurement and / or the lowest interference measurement, etc.). In this way, UE 120 may select the second cell 615-2 that provides the best MBS performance from the set of candidate cells associated with the second data subscription to improve MBS service continuity. Furthermore, after switching from the default data subscription to the second data subscription, UE 120 may start a timer and may maintain the second data subscription as the default data subscription at least until the timer expires (e.g., to prevent UE 120 from repeatedly switching between the first and second data subscriptions). In such cases, after the timer expires, UE 120 may apply similar logic to determine whether and / or when to select the first data subscription as the default data subscription. For example, in response to the SNR associated with an MBS transmission received via the second SIM 605-2 failing to meet a first condition (e.g., failing to meet a threshold within a threshold duration), UE 120 may measure the SNR associated with an MBS resource on the first SIM 605-1 that supports the same MBS stream, service identifier, or TMGI, and may switch the default data subscription back to the first data subscription in response to the SNR associated with the MBS resource on the first SIM 605-1 meeting a second condition (e.g., meeting a threshold within a threshold duration).
[0104] Figure 7 This is a flowchart illustrating an example process 700 performed by a UE, for example, to support the selection of a default data subscription for MBS, according to this disclosure. Example process 700 is an example in which a UE (e.g., UE 120) performs operations associated with the selection of a default data subscription for MBS.
[0105] like Figure 7 As shown, in some aspects, process 700 may include measuring a first SNR associated with one or more MBS transmissions received via a first SIM, which is associated with a first data subscription (box 710). For example, the UE (such as through using...) Figure 8 The communication manager 140 or measurement component 808 depicted herein can measure a first SNR associated with one or more MBS transmissions received via a first SIM, which is associated with a first data subscription, as described above.
[0106] like Figure 7Further to the above, in some aspects, process 700 can include measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription (block 720). For example, the UE (such as by using the communication manager 140 or measurement component 808, which are depicted in FIG. 7C) can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription, as described above. Figure 8 Further to the above, in some aspects, process 700 can include measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription (block 720). For example, the UE (such as by using the communication manager 140 or measurement component 808, which are depicted in FIG. 7C) can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription, as described above.
[0107] As Figure 7 Further to the above, in some aspects, process 700 can include measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription (block 720). For example, the UE (such as by using the communication manager 140 or measurement component 808, which are depicted in FIG. 7C) can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription, as described above. Figure 8 Further to the above, in some aspects, process 700 can include measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription (block 720). For example, the UE (such as by using the communication manager 140 or measurement component 808, which are depicted in FIG. 7C) can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription, as described above.
[0108] Process 700 can include additional aspects, such as any single aspect or any combination of aspects described in connection with one or more other processes described elsewhere herein.
[0109] In a first additional aspect, process 700 includes receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
[0110] In a second additional aspect, alone or in combination with the first aspect, the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
[0111] In a third additional aspect, alone or in combination with one or more of the first and second aspects, the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value for a threshold duration.
[0112] In a fourth additional aspect, alone or in combination with one or more of the first through third aspects, the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value.
[0113] In a fifth additional aspect, alone or in combination with one or more of the first through fourth aspects, the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value for a threshold duration.
[0114] In a sixth additional aspect, alone or in combination with one or more of the first through fifth aspects, the process 700 includes starting a timer in response to switching the default data subscription from the first data subscription to the second data subscription, and maintaining the second data subscription as the default data subscription at least until the timer expires.
[0115] In a seventh additional aspect, alone or in combination with one or more of the first through sixth aspects, switching the default data subscription includes selecting, among one or more cells associated with the second data subscription that support MBS, an available cell that satisfies one or more criteria.
[0116] In an eighth additional aspect, alone or in combination with one or more of the first through seventh aspects, the process 700 includes storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, where the second SNR is measured in response to information indicating that the one or more MBS frequencies for the second data subscription support a service or stream associated with the one or more MBS transmissions received via the first SIM.
[0117] In a ninth additional aspect, alone or in combination with one or more of the first through eighth aspects, the information indicating the one or more MBS frequencies for the first data subscription includes one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the first data subscription, and where the information indicating the one or more MBS frequencies for the second data subscription includes one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
[0118] In a tenth additional aspect, alone or in combination with one or more of the first through ninth aspects, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an OEM.
[0119] In an eleventh additional aspect, alone or in combination with one or more of the first through tenth aspects, the process 700 includes receiving the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription from a network node.
[0120] Although Figure 7 Example blocks of the process 700 are illustrated, but in some aspects, the process 700 can include more blocks, fewer blocks, or different blocks than those illustrated. Figure 7The blocks in the diagrams depict processes and / or operations, which can be interpreted as occurring in serial or in parallel. As such, one or more blocks in a diagram can occur in parallel with another block in the same or a different diagram. Furthermore, one or more of the blocks in the diagrams can represent one or more operations, which can be interpreted as occurring in serial or in parallel. Additionally, or alternatively, two or more of the blocks in the diagrams can be performed concurrently with one another. The blocks in the diagrams can represent one or more processes, methods, or flows, which can be embodied in computer executable code or instructions stored on computer-readable media.
[0121] Figure 8 Fig. 13 is a diagram illustrating an example 1300 of a process flow that supports default data subscription selection for MBS in accordance with aspects of the present disclosure. Process flow 1300 can implement aspects of the example process 700, which can be performed by a UE 115, a base station 105, or other wireless communication device, such as the UEs 115 and base stations 105 of FIG. 1. Process flow 1300 can implement aspects of the example process 700 of FIG. 7, which can be performed by a UE 115, a base station 105, or other wireless communication device, such as the UEs 115 and base stations 105 of FIG. 1.
[0122] In some aspects, the apparatus 800 can be configured as described and / or capable of operating to perform one or more operations described herein in connection with Figure 6 Additionally or alternatively, the apparatus 800 can be configured as described and / or capable of operating to perform one or more processes described herein, such as process 700 of FIG. 7. Figure 7 In some aspects, the apparatus 800 can include one or more components of the UE described above in connection with FIG. 2. Figure 2
[0123] The reception component 802 can receive communications, such as reference signals, control information, and / or data communications from the apparatus 806. The reception component 802 can provide received communications to one or more other components of the apparatus 800, such as the communication manager 140. In some aspects, the reception component 802 can perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, de-mapping, equalization, interference cancellation, or decoding, among other examples), and can provide the processed signals to the one or more other components. In some aspects, the reception component 802 can include one or more antennas, a modem, a demodulator, a MIMO detector, a receive processor, a controller / processor, and / or memory, as described above in connection with FIG. 2. Figure 2
[0124] The transmission component 804 can transmit communications, such as reference signals, control information, and / or data communications, to the apparatus 806. In some aspects, the communication manager 140 can generate communications and can transmit the generated communications to the transmission component 804 for transmission to the apparatus 806. In some aspects, the transmission component 804 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples), and can transmit the processed signals to the apparatus 806. In some aspects, the transmission component 804 can include one or more antennas, a modem, a modulator, a controller / processor, and / or memory, as described above in connection with FIG. 2. Figure 2 The described UE's one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controller / processors, and / or memories. In some aspects, the transmission component 804 can be co-located with the reception component 802 in a transceiver.
[0125] The communication manager 140 can measure a first SNR associated with one or more MBS transmissions received via a first SIM, the first SIM being associated with a first data subscription. The communication manager 140 can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The communication manager 140 can switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. In some aspects, the communication manager 140 can perform one or more operations described elsewhere herein as being performed by one or more components of the communication manager 140.
[0126] The communication manager 140 can include the above-described controller / processor and / or memory of the UE. In some aspects, the communication manager 140 includes a set of components, such as a measurement component 808 and / or a DDS switch component 810. Alternatively, the set of components can be separate and distinct from the communication manager 140. In some aspects, one or more components of the set of components can include, be included in, or be implemented within the above-described controller / processor and / or memory of the UE. Figure 2 The described UE's controller / processor and / or memory. In some aspects, the communication manager 140 includes a set of components, such as a measurement component 808 and / or a DDS switch component 810. Alternatively, the set of components can be separate and distinct from the communication manager 140. In some aspects, one or more components of the set of components can include, be included in, or be implemented within the above-described controller / processor and / or memory of the UE. Figure 2 The set of components can be implemented in, e.g., one or more circuits such as, for example, one or more processors (shared, dedicated, or group) and / or other hardware components known in the art. These can be controlled by
[0127] The measurement component 808 can measure a first SNR associated with one or more MBS transmissions received via a first SIM, the first SIM being associated with a first data subscription. The measurement component 808 can measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription. The DDS switch component 810 can switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0128] The reception component 802 can receive one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
[0129] The DDS switching component 810 can initiate a timer in response to switching the default data subscription from the first data subscription to the second data subscription. The DDS switching component 810 can maintain the second data subscription as the default data subscription at least until the timer expires.
[0130] The DDS switching component 810 can store or maintain information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, where the second SNR is measured in response to information indicating that the one or more MBS frequencies for the second data subscription support a service or a stream associated with the one or more MBS transmissions received via the first SIM.
[0131] The reception component 802 can receive, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription.
[0132] Figure 8 The number and arrangement of components shown is provided as an example. In practice, there can be additional components, fewer components, different components, or differently arranged components than those shown. Figure 8 Additional components, different components, or differently arranged components Figure 8 Two or more components shown can be implemented within a single component, or Figure 8 A single component shown can be implemented as multiple, distributed components. Additionally or alternatively, Figure 8 A set of one or more components shown can perform one or more functions described as being performed by another set of one or more components shown. Figure 8 Another set of one or more components shown can perform one or more functions described as being performed by a set of one or more components shown.
[0133] An overview of some aspects of the present disclosure is provided below: Aspect 1 : A method for wireless communication by a UE, comprising: measuring a first SNR associated with one or more MBS transmissions received via a first SIM, the first SIM being associated with a first data subscription; measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
[0134] Aspect 2: The method of aspect 1, further comprising: receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
[0135] Aspect 3: The method of any of aspects 1 through 2, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
[0136] Aspect 4: The method of aspect 3, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy the threshold value for a threshold duration.
[0137] Aspect 5: The method of any of aspects 1 through 4, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value.
[0138] Aspect 6: The method of aspect 5, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold value for a threshold duration.
[0139] Aspect 7: The method of any of aspects 1 through 6, further comprising: starting a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintaining the second data subscription as the default data subscription at least until the timer expires.
[0140] Aspect 8: The method of any of aspects 1 through 7, wherein switching the default data subscription comprises: selecting an available cell that satisfies one or more criteria among one or more cells associated with the second data subscription that support MBS.
[0141] Aspect 9: The method of any of aspects 1 through 8, further comprising: storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support services or streams associated with the one or more MBS transmissions received via the first SIM.
[0142] Aspect 10: The method of aspect 9, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
[0143] Aspect 11: The method of aspect 9, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer.
[0144] Aspect 12: The method of aspect 9, further comprising: receiving, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription.
[0145] Aspect 13: An apparatus for wireless communication at a device, the apparatus comprising a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of one or more of aspects 1 through 12.
[0146] Aspect 14: A device for wireless communication, the device comprising memory and one or more processors coupled to the memory, the one or more processors configured to perform the method of one or more of aspects 1 through 12.
[0147] Aspect 15: An apparatus for wireless communication, the apparatus comprising at least one means for performing the method of one or more of aspects 1 through 12.
[0148] Aspect 16: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more of aspects 1 through 12.
[0149] Aspect 17: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more of aspects 1 through 12.
[0150] While the foregoing disclosure provides examples and descriptions, it is not intended to be exhaustive or to limit the aspects to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or from practicing the aspects. It is intended that the scope of the aspects be defined by the claims appended hereto.
[0151] As used herein, the term “component” is intended to be broadly construed as hardware or a combination of hardware and at least one of software or firmware. “Software” shall be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, or functions, among other examples, whether referred to as software or firmware, whether referred to as instructions, instruction sets, code or code segments or by other terminology. As used herein, a “processor” implements a hardware or combination of hardware and software. It will be apparent to those skilled in the art that the systems or methods described herein can be implemented in different forms of hardware or combinations of hardware and software thus, implementation of the described systems and methods in one form of hardware or software does not limit the scope of the aspects described herein. For example, software might be implemented using a programmed general purpose digital computer, by using application specific circuits, or by using one or more analog-based devices or using a combination of the above. It will be appreciated that the software which executes the processes can be written as computer programs and can be stored in any access media that is machine readable and any medium that is machine readable includes different physical media such as optical, magnetic or semiconductor storage media, as well as the instructions being carried by an electromagnetic signal, for example carrier waves.
[0152] As used herein, depending on the context, “satisfies a threshold” can refer to a value that is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, and the like.
[0153] As used herein, a phrase referring to “at least one of’ a list of items refers to any combination of those items, including single members. As an example, “at least one of a, b, or c” is intended to cover a, b, c, a-b, a-c, b-c, and a-b-c, as well as any combination of multiples of the same element (e.g., a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, and c-c-c or any other ordering of a, b, and c).
[0154] No element, act, or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items, and can be used interchangeably with “one or more.” Furthermore, as used herein, the article “the” is intended to include one or more items, and can be used interchangeably with “the one or more.” Also, as used herein, the terms “set” and “group” are intended to include one or more items, and can be used interchangeably with “one or more.” Where only one item is intended, the phrase “only one” or similar language will be used. Also, as used herein, the term “has” and its variants are intended to be an open-ended term, and does not limit any element to only those items that have the feature. Further, the phrase “based on” is intended to be similarly open-ended, and does not limit any element to only those items that are “based on” the recited item. Also, as used herein, the term “or” is intended to be inclusive when used in a series of two or more items, and can be used interchangeably with “and / or,” unless explicitly indicated otherwise (e.g., if used in combination with “either” or “one of’).
[0155] Although specific combinations of features are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. Many of the features described herein can be combined in ways not specifically recited in the claims or described in the specification. The disclosure of various aspects includes each and every combination of the elements taught by the specification and / or claims. CLAIM (MODIFIED PURSUANT TO ARTICLE 19 OF THE TREATY) 1. A user equipment (UE) for wireless communication, the user equipment (UE) comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and configured individually or collectively to cause the UE, upon execution of the processor- executable code: measure a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. 2. The UE of claim 1, wherein the one or more processors are further individually or collectively configured to cause the UE, when executing the processor-executable code: receive one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription. 3. The UE of claim 1, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold. 4. The UE of claim 3, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold for a threshold duration. 5. The UE of claim 1, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold. 6. The UE of claim 5, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold for a threshold duration. 7. The UE of claim 1, wherein the one or more processors are further individually or collectively configured to cause the UE, when executing the processor-executable code: start a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintain the second data subscription as the default data subscription at least until expiration of the timer. 8. The UE of claim 1, wherein, to cause the UE to switch the default data subscription, the one or more processors are individually or collectively configured to cause the UE, when executing the processor-executable code: select, among one or more cells associated with the second data subscription that support MBS, an available cell that satisfies one or more criteria. 9. The UE of claim 1, wherein the one or more processors are further individually or collectively configured to cause the UE, when executing the processor-executable code: store or maintain information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support a service or a stream associated with the one or more MBS transmissions received via the first SIM. 10. The UE of claim 9, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription. 11. The UE of claim 9, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer. 12. The UE of claim 9, wherein the one or more processors are further individually or collectively configured to cause the UE, when executing the processor-executable code: receive, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription. 13. A method for wireless communication by a user equipment (UE), the method comprising: measuring a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. 14. The method of claim 13, further comprising: receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription. 15. The method of claim 13, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value. 16. The method of claim 15, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy the threshold value for a threshold duration. 17. The method of claim 13, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold. 18. The method of claim 17, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold for a threshold duration. 19. The method of claim 13, the method further comprising: starting a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintaining the second data subscription as the default data subscription at least until the timer expires. 20. The method of claim 13, wherein switching the default data subscription comprises selecting an available cell that satisfies one or more criteria among one or more cells associated with the second data subscription that support MBS. 21. The method of claim 13, the method further comprising: storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support services or streams associated with the one or more MBS transmissions received via the first SIM. 22. The method of claim 21, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription. 23. The method of claim 21, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer. 24. The method of claim 21, the method further comprising: receiving the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription from a network node. 25. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to: measure a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. 26. An apparatus for wireless communication, the apparatus comprising: means for measuring a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; means for measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and means for switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition. 27. The apparatus of claim 26, the apparatus further comprising: means for receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription. 28. The apparatus of claim 26, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value for a threshold duration. 29. The apparatus of claim 26, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value for a threshold duration. 30. The apparatus of claim 26, the apparatus further comprising: means for starting a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and means for maintaining the second data subscription as the default data subscription at least until expiration of the timer.
Claims
1. A user equipment (UE) for wireless communication, the UE comprising: one or more memories storing processor-executable code; and one or more processors coupled with the one or more memories and configured individually or collectively to cause, when executing the processor-executable code, the UE to: measure a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measure a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switch a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
2. The UE of claim 1, wherein the one or more processors are further configured individually or collectively to cause, when executing the processor-executable code, the UE to: receive one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
3. The UE of claim 1, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
4. The UE of claim 3, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy the threshold value for a threshold duration.
5. The UE of claim 1, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value.
6. The UE of claim 5, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold value for a threshold duration.
7. The UE of claim 1, wherein the one or more processors are further configured individually or collectively to cause, when executing the processor-executable code, the UE to: start a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintain the second data subscription as the default data subscription at least until expiration of the timer.
8. The UE of claim 1, wherein, to cause the UE to switch the default data subscription, the one or more processors are configured individually or collectively to cause, when executing the processor-executable code, the UE to: select, among one or more cells associated with the second data subscription that support MBS, an available cell that satisfies one or more criteria.
9. The UE of claim 1, wherein the one or more processors are further configured individually or collectively to cause, when executing the processor-executable code, the UE to: storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support services or streams associated with the one or more MBS transmissions received via the first SIM.
10. The UE of claim 9, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
11. The UE of claim 9, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer.
12. The UE of claim 9, wherein the one or more processors are further configured to, individually or collectively, cause the UE to: receive, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription.
13. A method for wireless communication by a user equipment (UE), the method comprising: measuring a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
14. The method of claim 13, further comprising: receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
15. The method of claim 13, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
16. The method of claim 15, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy the threshold value for a threshold duration of time.
17. The method of claim 13, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold.
18. The method of claim 17, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold for a threshold duration.
19. The method of claim 13, further comprising: starting a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintaining the second data subscription as the default data subscription at least until the timer expires.
20. The method of claim 13, wherein switching the default data subscription comprises: selecting an available cell that satisfies one or more criteria among one or more cells associated with the second data subscription that support MBS.
21. The method of claim 13, further comprising: storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support a service or a stream associated with the one or more MBS transmissions received via the first SIM.
22. The method of claim 21, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
23. The method of claim 21, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer.
24. The method of claim 21, further comprising: receiving the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription from a network node.
25. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to: measure a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first subscriber identity module (SIM) being associated with a first data subscription; measure, in response to the first SNR failing to satisfy a first condition, a second SNR associated with one or more MBS resources on a second SIM, the second SIM being associated with a second data subscription; and switch, in response to the second SNR satisfying a second condition, a default data subscription from the first data subscription to the second data subscription.
26. The non-transitory computer-readable medium of claim 25, wherein the one or more instructions, when executed by the one or more processors of the UE, further cause the UE to: receive, in response to switching the default data subscription from the first data subscription to the second data subscription, one or more subsequent MBS transmissions via the second SIM associated with the second data subscription.
27. The non-transitory computer-readable medium of claim 25, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
28. The non-transitory computer-readable medium of claim 25, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value for a threshold duration.
29. The non-transitory computer-readable medium of claim 25, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value.
30. The non-transitory computer-readable medium of claim 29, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold value for a threshold duration.
31. The non-transitory computer-readable medium of claim 25, wherein the one or more instructions, when executed by the one or more processors of the UE, further cause the UE to: start a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and maintain the second data subscription as the default data subscription at least until expiration of the timer.
32. The non-transitory computer-readable medium of claim 25, wherein to switch the default data subscription, the one or more instructions further cause the UE to: select, among one or more cells associated with the second data subscription that support MBS, an available cell that satisfies one or more criteria.
33. The non-transitory computer-readable medium of claim 25, wherein the one or more instructions, when executed by the one or more processors of the UE, further cause the UE to: store or maintain information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support a service or a stream associated with the one or more MBS transmissions received via the first SIM.
34. The non-transitory computer-readable medium of claim 33, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
35. The non-transitory computer-readable medium of claim 33, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer.
36. The non-transitory computer-readable medium of claim 33, wherein the one or more instructions, when executed by the one or more processors of the UE, further cause the UE to: receive, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription.
37. An apparatus for wireless communication, the apparatus comprising: means for measuring a first signal-to-noise ratio (SNR) associated with one or more multicast broadcast service (MBS) transmissions received via a first subscriber identity module (SIM), the first SIM being associated with a first data subscription; means for measuring a second SNR associated with one or more MBS resources on a second SIM in response to the first SNR failing to satisfy a first condition, the second SIM being associated with a second data subscription; and means for switching a default data subscription from the first data subscription to the second data subscription in response to the second SNR satisfying a second condition.
38. The apparatus of claim 37, further comprising: means for receiving one or more subsequent MBS transmissions via the second SIM associated with the second data subscription in response to switching the default data subscription from the first data subscription to the second data subscription.
39. The apparatus of claim 37, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value.
40. The apparatus of claim 37, wherein the first SNR fails to satisfy the first condition in response to the first SNR failing to satisfy a threshold value for a threshold duration.
41. The apparatus of claim 37, wherein the second SNR satisfies the second condition in response to the second SNR satisfying a threshold value.
42. The apparatus of claim 41, wherein the second SNR satisfies the second condition in response to the second SNR satisfying the threshold value for a threshold duration.
43. The apparatus of claim 37, further comprising: means for initiating a timer in response to switching the default data subscription from the first data subscription to the second data subscription; and means for maintaining the second data subscription as the default data subscription at least until expiration of the timer.
44. The apparatus of claim 37, wherein the means for switching the default data subscription comprises: means for selecting, among one or more cells associated with the second data subscription that support MBS, an available cell that satisfies one or more criteria.
45. The apparatus of claim 37, further comprising: means for storing or maintaining information indicating one or more MBS frequencies for the first data subscription and one or more MBS frequencies for the second data subscription, wherein the second SNR is measured in response to the information indicating that the one or more MBS frequencies for the second data subscription support a service or a flow associated with the one or more MBS transmissions received via the first SIM.
46. The apparatus of claim 45, wherein the information indicating the one or more MBS frequencies for the first data subscription comprises one or more service identifiers or temporary mobile group identities (TMGIs) associated with the one or more MBS frequencies for the first data subscription, and wherein the information indicating the one or more MBS frequencies for the second data subscription comprises one or more service identifiers or TMGIs associated with the one or more MBS frequencies for the second data subscription.
47. The apparatus of claim 45, wherein the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription is configured by an original equipment manufacturer.
48. The apparatus of claim 45, further comprising: means for receiving, from a network node, the information indicating the one or more MBS frequencies for the first data subscription and the one or more MBS frequencies for the second data subscription.