Paging conflict avoidance in multi-SIM user equipment
By actively detecting and updating the paging configuration in the user equipment of the multi-subscriber identity module, the paging conflict problem between different subscriptions is solved, and network performance and user experience are improved.
Patent Information
- Application Number
- CN202280064529.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-09-29
- Filing Date
- 2022-09-21
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2042-09-21
AI Technical Summary
In the multi-subscriber identity module user equipment, conflicts are prone to occur between the paging opportunities of different subscriptions, resulting in the loss of paging messages, increasing latency and decreasing performance.
Proactively detect potential conflicts by monitoring the paging configuration associated with each subscription, and update the paging configuration by registering for update requests to avoid conflicts.
It reduces the occurrence of paging conflicts, improves network performance, saves power of user equipment, improves the efficiency of network resources, and improves user experience.
Smart Images

Figure CN117981420B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to and the benefit of U.S. patent application No. 17 / 449,454, filed on September 29, 2021, the disclosure of which is incorporated herein by reference as if fully set forth below and for all applicable purposes. Technical Field
[0003] Aspects of the present disclosure generally relate to wireless communications and techniques and apparatus for avoiding conflicts between differently subscribed paging occasions in multiple subscriber identity module user equipment. Background Art
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems may employ multiple access technologies that can support communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). 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, time division synchronous code division multiple access (TD-SCDMA) systems, and long term evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP).
[0005] A wireless communication network may include multiple base stations (BSs), wherein the BSs are capable of supporting communication for multiple user equipment (UEs). User equipment (UEs) may communicate with a base station (BS) via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the BS to the UE, and an uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio head, transmission reception point (TRP), new radio (NR) BS, 5G Node B, and the like.
[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user equipment to communicate on a city-wide, national-wide, regional-wide, and even global scale. New Radio (NR) (also known as 5G) is a set of enhancements to the LTE mobile standard released by the Third Generation Partnership Project (3GPP). NR is designed to better integrate with other open standards by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using orthogonal frequency division multiplexing (OFDM) (CP-OFDM) with a cyclic prefix (CP) on the downlink (DL), and using CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation, thereby better supporting mobile broadband Internet access. However, as the demand for mobile broadband access continues to increase, there is a need for further improvements to LTE and NR technologies, including those applicable to other multiple access technologies and telecommunication standards that employ these technologies. Summary of the Invention
[0007] The following summarizes some aspects of the present disclosure to provide a basic understanding of the technology discussed. This summary is not an exhaustive overview of all anticipated features of the present disclosure and is neither intended to identify important elements of all aspects of the present disclosure nor to delineate the scope of any or all aspects of the present disclosure. Its sole purpose is to provide some concepts of one or more aspects of the present disclosure in a summarized form as a prelude to the more detailed embodiments presented later.
[0008] In summary, aspects include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as fully described herein with reference to and as illustrated by the accompanying figures and description.
[0009] According to one aspect of the present disclosure, a method of wireless communication performed by a user equipment (UE) includes: monitoring one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; receiving system information indicating a second paging configuration from a base station (BS) on a dedicated data subscription (DDS) of the UE; and transmitting a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration; receiving a registration update from the BS based on the registration update request; and monitoring one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0010] According to another aspect of the present disclosure, a user equipment (UE) includes: a memory; a transceiver; and at least one processor, which is operatively coupled to the memory and the transceiver and is configured to: monitor one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; receive system information indicating a second paging configuration from a base station (BS) on a dedicated data subscription (DDS) of the UE; and transmit a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration; receive a registration update from the BS based on the registration update request; and monitor one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0011] According to another aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon, wherein the program code includes instructions capable of being executed by a user equipment (UE) to cause the UE to perform the following operations: based on a first paging configuration, monitor one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE; receive system information indicating a second paging configuration from a base station (BS) on a dedicated data subscription (DDS) of the UE; and transmit a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration; receive a registration update from the BS based on the registration update request; and based on a third paging configuration different from the second paging configuration, monitor one or more second paging messages on the DDS of the UE, wherein the third paging configuration is based on the registration update.
[0012] According to another aspect of the present disclosure, a user equipment (UE) includes: a component for monitoring one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; a component for receiving system information indicating a second paging configuration from a base station (BS) on a dedicated data subscription (DDS) of the UE; and a component for transmitting a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration; a component for receiving a registration update from the BS based on the registration update request; and a component for monitoring one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0013] The features and technical advantages of the examples according to the present disclosure have been outlined quite broadly above so that the following detailed description can be better understood. Additional features and advantages will be described later. The concepts and specific examples disclosed can be easily used as a basis for modifying or designing other structures for achieving the same purpose of the present disclosure. Such equivalent constructions do not depart from the scope of protection of the appended claims. When considered in conjunction with the accompanying drawings, the characteristics of the concepts disclosed herein (both their organization and method of operation) and the associated advantages will be better understood from the description below. Each figure is provided for the purpose of illustration and description and not as a definition of limitations of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order that the above-mentioned features of the present disclosure may be fully understood, a more particular description of the invention briefly summarized above may be obtained by reference to various aspects (some of which are illustrated in the accompanying drawings). However, it should be noted that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are therefore not to be considered as limiting the scope thereof, as the specification may admit to other equally effective aspects. The same reference numerals in different drawings may identify the same or similar elements.
[0015] Figure 1 is a diagram illustrating an example of a wireless communication network according to various aspects of the present disclosure.
[0016] Figure 2 is a diagram illustrating an example of communication between a base station and a UE in a wireless communication network according to various aspects of the present disclosure.
[0017] Figure 3 is a diagram illustrating an example of the operation of a multiple subscriber identity module user equipment according to various aspects of the present disclosure.
[0018] Figure 4 is a diagram illustrating a multiple subscriber identity module paging scheme in accordance with various aspects of the present disclosure.
[0019] Figure 5 is a signaling diagram of a scheme for avoiding paging conflicts according to various aspects of the present disclosure.
[0020] Figure 6 is a block diagram of exemplary user equipment according to some aspects of the present disclosure.
[0021] Figure 7 is a block diagram of an exemplary base station according to some aspects of the present disclosure.
[0022] Figure 8 is a diagram illustrating an example method performed by user equipment according to various aspects of the present disclosure.
[0023] Figure 9is a diagram illustrating an example method performed by a base station according to various aspects of the present disclosure. DETAILED DESCRIPTION
[0024] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be embodied in many different forms, and should not be interpreted as being limited to any specific structure or function presented throughout the present disclosure. Instead, these aspects are provided so that the present disclosure will be thorough and complete, and the scope of protection of the present disclosure will be fully conveyed to those skilled in the art. Based on the teachings herein, it should be understood by those of ordinary skill in the art that the scope of protection of the present disclosure is intended to cover any aspect of the disclosure disclosed herein, whether it is implemented independently or in combination with any other aspect of the disclosure. For example, any number of aspects set forth herein can be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods that are practiced using other structures, functionality, or structure and functionality in addition to or different from the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein can be embodied by one or more elements in the claims.
[0025] Several aspects of telecommunications systems will now be presented with reference to various devices and techniques. These devices and techniques will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, and the like (collectively, "elements"). These elements can be implemented using hardware, software, or a combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0026] It should be noted that although various aspects are described herein using terms generally associated with 3G and / or 4G wireless technologies, various aspects of the present disclosure may also be applicable to communication systems based on other generations (such as, 5G and beyond, including NR technology).
[0027] In some aspects, a multiple subscriber identity module (MSIM) wireless communication device may be configured to communicate with one or more networks using two or more subscriptions. For example, an MSIM user equipment (UE) may be configured to communicate with one or more networks using a dedicated data subscription (DDS) and a non-dedicated data subscription (n-DDS). DDS may be used to receive data services from a network in active or connected mode, while n-DDS may be used in idle mode and may be used to periodically monitor paging messages to save power. For example, n-DDS may be configured to periodically monitor during one or more paging occasions. An MSIM UE may be configured to have a tune-away gap for DDS during an n-DDS paging occasion to avoid potential conflicts when the MSIM UE is in connected mode on DDS.
[0028] In some aspects, the MSIM UE may also determine to enter idle mode on DDS. The MSIM UE may use RRC signaling to indicate to the network that the MSIM UE will enter idle mode on DDS. The MSIM UE may receive system information from the base station that indicates one or more parameters associated with a paging configuration for monitoring paging messages. In some aspects, the MSIM UE may not detect a conflict until after the MSIM UE has entered idle mode on DDS. Therefore, the MSIM UE may not detect a paging conflict until after the paging conflict has occurred, which may result in the loss of paging messages for n-DDS and / or paging messages for DDS. The loss of paging messages may appear to the user as higher latency and degraded MSIM UE performance.
[0029] The present disclosure describes a mechanism for proactively detecting and avoiding potential conflicts based on monitoring the configuration associated with each subscription of an MSIM UE. For example, when in connected mode on a DDS, the UE may receive system information (e.g., SIB) that indicates a paging configuration or parameters for monitoring paging occasions on the DDS. The UE may decode the system information to determine the paging occasions and / or PDCCH monitoring occasions, thereby determining whether one or more paging occasions may potentially conflict. If a potential paging conflict is detected, the UE may initiate a registration update by transmitting a registration update request to the BS. The BS may respond by transmitting a registration update to the UE. The registration update may include or indicate a temporary identifier. For example, the registration update may include an updated 5G globally unique temporary identifier (GUTI) or other temporary network identifier. The UE may then update the paging configuration of the DDS before a potential conflict occurs. Thus, the DDS may proactively resolve potential conflicts before entering idle mode and before monitoring paging messages. The mechanisms, devices, and aspects of this disclosure may reduce the occurrence of conflicts for MSIM UEs, which may reduce latency on one or both subscriptions, improve network performance, use network resources more efficiently, save UE power, and / or otherwise improve the user experience.
[0030] Figure 1 A wireless communication network 100 according to some aspects of the present disclosure is shown. The network 100 may be a 5G network. The network 100 includes several base stations (BSs) 110 (labeled 110a, 110b, 110c, 110d, 110e, and 110f, respectively) and other network entities. The BSs 110 may be stations that communicate with the UEs 120 and may also be referred to as: evolved Node Bs (eNBs), next generation eNBs (gNBs), access points, etc. Each BS 110 may provide communication coverage for a particular geographic area. In 3GPP, the term "cell" may refer to that particular geographic coverage area of the BS 110 and / or a BS subsystem serving that coverage area, depending on the context in which the term is used.
[0031] BS110 can provide communication coverage for macro cells or small cells (such as pico cells or femto cells), and / or other types of cells. Macro cells generally cover a relatively large geographic area (e.g., several kilometers in radius) and can allow unrestricted access by UEs with service subscriptions with a network provider. Small cells (such as pico cells) will generally cover a relatively small geographic area and can allow unrestricted access by UEs with service subscriptions with a network provider. Small cells (such as femto cells) will generally also cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, can also provide restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a home, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a small cell may be referred to as a small cell BS, pico BS, femto BS, or home BS. In Figure 1 In the example shown, BSs 110d and 110e may be conventional macro BSs, while BSs 110a-110c may be macro BSs capable of one of three-dimensional (3D), full-dimensional (FD), or massive MIMO. BSs 110a-110c may utilize their higher-dimensional MIMO capabilities to utilize 3D beamforming in both elevation and azimuth beamforming to increase coverage and capacity. BS 110f may be a small cell BS, which may be a home node or a portable access point. BS 110 may support one or more (e.g., two, three, four, etc.) cells.
[0032] Network 100 may support synchronous or asynchronous operation. For synchronous operation, the BSs may have similar frame timing, and transmissions from different BSs may be approximately aligned in time. For asynchronous operation, the BSs may have different frame timing, and transmissions from different BSs may not be aligned in time.
[0033] UEs 120 are dispersed throughout wireless network 100, and each UE 120 may be stationary or mobile. UEs 120 may also be referred to as terminals, mobile stations, subscriber units, stations, and the like. UEs 120 may be cellular phones, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, tablet computers, laptop computers, cordless phones, wireless local loop (WLL) stations, and the like. In one aspect, UEs 120 may be devices that include a Universal Integrated Circuit Card (UICC). In another aspect, UEs may be devices that do not include a UICC. In some aspects, UEs 120 that do not include a UICC may also be referred to as IoT devices or Internet of Everything (IoE) devices. UEs 120a-120d are examples of mobile smartphone-type devices that access network 100. UEs 120 may also be machines specifically configured for connected communications, including machine-type communications (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), and the like. UEs 120e-120h are examples of various machines configured for communication to access network 100. UEs 120i-120k are examples of vehicles equipped with wireless communication devices configured for communication to access network 100. UE 120 may be capable of communicating with any type of BS, whether a macro BS, a small cell, etc. Figure 1 , lightning (e.g., communication link) indicates wireless transmission between UE 120 and serving BS 110 (which is a BS designated to serve UE 120 on downlink (DL) and / or uplink (UL)), desired transmission between BSs 110, backhaul transmission between BSs, or sidelink transmission between UE 120.
[0034] In operation, BSs 110a-110c use 3D beamforming and coordinated spatial techniques (such as coordinated multipoint (CoMP) or multi-connectivity) to serve UEs 120a and 120b. Macro BS 110d can perform backhaul communications with BSs 110a-110c and small cell BS 110f. Macro BS 110d can also transmit multicast services that can be subscribed to and received by UEs 120c and 120d. Such multicast services can include mobile TV or streaming video, or can include other services for providing community information, such as weather emergencies or alerts, such as Amber Alerts or Gray Alerts.
[0035] BSs 110 may also communicate with a core network. The core network may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. At least some of BSs 110 (e.g., examples of gNBs or access node controllers (ANCs)) may interface with the core network via a backhaul link (e.g., NG-C, NG-U, etc.) and may perform radio configuration and scheduling for communications with UE 120. In various examples, BSs 110 may communicate with each other directly or indirectly (e.g., through the core network) over a backhaul link (e.g., X1, X2, etc.). The backhaul link may be a wired or wireless communication link.
[0036] The network 100 may also support communication with ultra-reliable and redundant links for devices such as UE 120e, which may be a drone. The redundant communication links with UE 120e may include links from macro BSs 110d and 110e, as well as a link from small cell BS 110f. Other machine-type devices, such as UE 120f (e.g., a thermometer), UE 120g (e.g., a smart meter), and UE 120h (e.g., a wearable device), may communicate directly with BSs such as small cell BS 110f and macro BS 110e over the network 100, or communicate with another user equipment (UE) such as UE 120f that communicates temperature measurement information to a smart meter (UE 120g), which then reports to the network via small cell BS 110f. The other user equipment then relays the information to the network. The network 100 may also provide additional network efficiency through dynamic, low-latency TDD / FDD communications, such as V2V, V2X, C-V2X communications between UE 120i, 120j, or 120k and other UEs 120 and / or vehicle-to-infrastructure (V2I) communications between UE 120i, 120j, or 120k and BS 110.
[0037] In some implementations, network 100 utilizes an OFDM-based waveform for communication. An OFDM-based system can divide the system BW into multiple (K) orthogonal subcarriers, which are also commonly referred to as subcarriers, frequency tones, frequency bins, etc. Each subcarrier can be modulated with data. In some instances, the subcarrier spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system BW. The system BW can also be divided into subbands. In other instances, the subcarrier spacing and / or the duration of the TTI can be scalable.
[0038] In some aspects, BS 110 may assign or schedule transmission resources (e.g., in the form of time-frequency resource blocks (RBs)) for downlink (DL) and uplink (UL) transmissions in network 100. DL refers to the transmission direction from BS 110 to UE 120, while UL refers to the transmission direction from UE 120 to BS 110. Communications may be in the form of radio frames. A radio frame may be divided into a plurality of subframes or time slots, e.g., approximately 10. Each time slot may be further divided into micro-slots. In FDD mode, simultaneous UL and DL transmissions may occur in different frequency bands. For example, each subframe includes a UL subframe in a UL band and a DL subframe in a DL band. In TDD mode, UL and DL transmissions occur in different time periods using the same frequency band. For example, a subset of subframes in a radio frame (e.g., a DL subframe) may be used for DL transmission, and another subset of subframes in a radio frame (e.g., an UL subframe) may be used for UL transmission.
[0039] DL subframes and UL subframes can also be divided into several areas. For example, each DL or UL subframe can have a predefined area for the transmission of reference signals, control information and data. A reference signal is a predetermined signal that facilitates communication between BS110 and UE 120. For example, a reference signal can have a specific pilot pattern or structure, wherein the pilot tone can span across an operational BW or frequency band, and each pilot tone is located at a predefined time and a predefined frequency. For example, BS110 can transmit a cell-specific reference signal (CRS) and / or a channel state information-reference signal (CSI-RS) to enable UE120 to estimate the DL channel. Similarly, UE 120 can transmit a sounding reference signal (SRS) to enable BS110 to estimate the UL channel. Control information can include resource assignments and protocol control. Data can include protocol data and / or operational data. In some aspects, BS110 and UE 120 can communicate using self-contained subframes. A self-contained subframe can include a portion for DL communication and a portion for UL communication. A self-contained subframe may be DL-centric or UL-centric. A DL-centric subframe may include a duration longer than that used for DL communication. A UL-centric subframe may include a duration longer than that used for UL communication.
[0040] In some aspects, network 100 may be an NR network deployed on a licensed spectrum. BS 110 may transmit synchronization signals (e.g., including a primary synchronization signal (PSS) and a secondary synchronization signal (SSS)) in network 100 to facilitate synchronization. BS 110 may broadcast system information associated with network 100 (e.g., including a master information block (MIB), residual system information (RMSI), and other system information (OSI)) to facilitate initial network access. In some instances, BS 110 may broadcast the PSS, SSS, and / or MIB in the form of synchronization signal blocks (SSBs) over a physical broadcast channel (PBCH), and may broadcast the RMSI and / or OSI over a physical downlink shared channel (PDSCH).
[0041] In some aspects, a UE 120 attempting to access network 100 may perform an initial cell search by detecting the PSS from BS 110. The PSS may enable synchronization of period timing and may indicate a physical layer identity value. UE 120 may then receive the SSS. The SSS may enable radio frame synchronization and may provide a cell identity value. The cell identity value may be combined with the physical layer identity value to identify the cell. The PSS and SSS may be located in the center portion of a carrier or at any suitable frequency within the carrier.
[0042] After receiving the PSS and SSS, UE 120 may receive the MIB. The MIB may include system information for initial network access and scheduling information for RMSI and / or OSI. After decoding the MIB, UE 120 may receive the RMSI and / or OSI. The RMSI and / or OSI may include radio resource control (RRC) information related to random access channel (RACH) procedures, paging, control resource sets (CORESETs) for physical downlink control channel (PDCCH) monitoring, physical UL control channel (PUCCH), physical UL shared channel (PUSCH), power control, and SRS.
[0043] After obtaining the MIB, RMSI, and / or OSI, UE 120 may perform a random access procedure to establish a connection with BS 110. In some examples, the random access procedure may be a four-step random access procedure. For example, UE 120 may transmit a random access preamble, and BS 110 may respond with a random access response. The random access response (RAR) may include a detected random access preamble identifier (ID) corresponding to the random access preamble, timing advance (TA) information, an UL grant, a temporary cell radio network temporary identifier (C-RNTI), and / or a fallback indicator. Upon receiving the random access response, UE 120 may transmit a connection request to BS 110, and BS 110 may respond with a connection response. The connection response may indicate contention resolution. In some examples, the random access preamble, RAR, connection request, and connection response may be referred to as message 1 (MSG1), message 2 (MSG2), message 3 (MSG3), and message 4 (MSG4), respectively. In some examples, the random access procedure may be a two-step random access procedure, where UE 120 may transmit a random access preamble and a connection request in a single transmission, and BS 110 may respond by transmitting a random access response and a connection response in a single transmission.
[0044] After establishing the connection, UE 120 and BS 110 may enter a normal operation phase, in which operational data may be exchanged. For example, BS 110 may schedule UE 120 for UL and / or DL communications. BS 110 may transmit an UL and / or DL scheduling grant to UE 120 via the PDCCH. The scheduling grant may be transmitted in the form of DL control information (DCI). BS 110 may transmit a DL communication signal (e.g., carrying data) to UE 120 via the PDSCH based on the DL scheduling grant. UE 120 may transmit an UL communication signal to BS 110 via the PUSCH and / or PUCCH based on the UL scheduling grant.
[0045] In some aspects, network 100 may operate on a system BW or a component carrier (CC) BW. Network 100 may divide the system BW into multiple BWPs (e.g., portions). BS 110 may dynamically assign UE 120 to operate on a specific BWP (e.g., a specific portion of the system BW). The assigned BWP may be referred to as an active BWP. UE 120 may monitor the active BWP for signaling information from BS 110. BS 110 may schedule UE 120 to conduct UL or DL communications in the active BWP. In some aspects, BS 110 may assign a pair of BWPs within a CC to UE 120 for UL and DL communications. For example, the BWP pair may include one BWP for UL communications and one BWP for DL communications.
[0046] In some aspects, network 100 may be a NR network supporting carrier aggregation (CA) of component carriers (CCs), where more than one cell may be activated to support DL / UL transmissions. Each cell may correspond to a different CC and may be in the same frequency band or in different frequency bands.
[0047] As indicated above, Figure 1 Provided as an example only. Other examples may be found in the Figure 1 What is described is different.
[0048] Figure 2 Shown are base station 110 and UE 120 (which may be Figure 1 1. Base station 110 may be equipped with T antennas 234a through 234t, and UE 120 may be equipped with R antennas 252a through 252r, where in general T ≥ 1 and R ≥ 1.
[0049] At base station 110, transmit processor 220 may receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. Transmit processor 220 may also process system information (e.g., for semi-static resource partitioning information (SRPI) and control information (e.g., CQI requests, grants, upper layer signaling, etc.), and provide overhead symbols and control symbols. Transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS)) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). A transmit (TX) multiple-input, multiple-output (MIMO) processor 230 may perform spatial processing (e.g., pre-coding) on data symbols, control symbols, overhead symbols, and / or reference symbols, as applicable, and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and frequency upconvert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a through 232t may be transmitted via T antennas 234a through 234t, respectively. According to various aspects described in more detail below, position coding may be utilized to generate synchronization signals to convey additional information.
[0050] At UE 120, antennas 252a through 252r can receive downlink signals from base station 110 and / or other base stations and can provide received signals to demodulators (DEMODs) 254a through 254r, respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain input samples. Each demodulator 254 can also process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 can obtain received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive processor 258 can process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The channel processor may determine reference signal received power (RSRP), received signal strength indicator (RSSI), reference signal received quality (RSRQ), channel quality indicator (CQI), etc. In some aspects, one or more components of UE 120 may be included in a housing.
[0051] On the uplink, at UE 120, a transmit processor 264 may receive and process data from a data source 262 and control information from a controller / processor 280 (e.g., for reports including RSRP, RSSI, RSRQ, CQI, etc.). The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be pre-decoded by a TX MIMO processor 266, if applicable, further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted to the base station 110. At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antennas 234, processed by the demodulators 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. Receive processor 238 may provide decoded data to a data sink 239 and decoded control information to controller / processor 240. Base station 110 may include a communication unit 244 and communicate with network controller 130 via communication unit 244. Network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292.
[0052] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other components of the base station 110 may perform one or more techniques associated with collision avoidance in a Multiple Subscriber Identity Module (MSIM) UE, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other component of the Figure 5 The operations of the scheme 500 and / or other processes as described herein. The memories 242 and 282 may store data and program codes for the base station 110 and the UE 120, respectively. In some aspects, the memory 242 and / or the memory 282 may include a non-transitory computer-readable medium storing one or more instructions for wireless communication. For example, the one or more instructions, when executed by one or more processors of the base station 110 and / or the UE 120, may perform or direct, for example, Figure 5 The scheduler 246 may schedule UEs for data transmission on the downlink and / or uplink.
[0053] In some aspects, UE 120 may include means for detecting that the radio access technology (RAT) of a first cell is the same as the RAT of a secondary cell group (SCG), the UE's first subscription is configured to camp on the first cell, and the UE's second subscription in dual connectivity mode is configured to camp on the secondary cell group (SCG); and means for triggering the first subscription or the second subscription in response to the detection to perform mode operation of the second subscription or the first subscription, respectively. In some aspects, UE 120 may use one or more subscriptions to camp on one or more cells based on a cell selection or reselection process. For example, if UE 120 has performed a cell selection or reselection process and has identified a suitable cell for camping on and has registered on the cell, then UE 120 may be considered to be "camped" on the cell. UE 120 may be in various communication states with a network device such as a BS. For example, UE 120 may be in a connected state, an idle state, an inactive state, and / or any suitable state. The communication state may be a radio resource control (RRC) state. For example, UE 120 may be in RRC_CONNECTED, RRC_IDLE, or RRC_INACTIVE. In some aspects, in RRC_CONNECTED, UE 120 may have an RRC context, which may be parameters involved in communications between UE 120 and the network, and UE 120 may be registered with the cell. In RRC_IDLE, UE 120 may not have parameters for communications between UE 120 and the network. In some aspects, such a component may include incorporating Figure 2 One or more components of the UE 120 are depicted, such as the controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, and so forth.
[0054] As indicated above, Figure 2 Provided as an example only. Other examples may be found in the Figure 2 What is described is different.
[0055] Figure 3 3 is a diagram illustrating an example 300 of the operation of a Multiple Subscriber Identity Module (Multi-SIM) UE according to various aspects of the present disclosure. Figure 3As shown in FIG, , UE 120 may be a multi-SIM UE including multiple SIMs (e.g., two or more SIMs), shown as a first SIM 305a (shown as SIM 1) and a second SIM 305b (shown as SIM 2). The first SIM 305a may be associated with a first subscription (shown as SUB 1), and the second SIM 305b may be associated with a second subscription (shown as SUB 2). A "subscription" may refer to a subscription with a network operator (e.g., a mobile network operator (MNO)) that permits UE 120 to access a wireless network (e.g., a radio access network (RAN)) associated with the network operator. SIM 305 may be a removable SIM (e.g., a SIM card) or an embedded SIM. SIM 305 may include an integrated circuit that securely stores an International Mobile Subscriber Identity (IMSI) and security keys, which are used to identify and authenticate the corresponding subscription associated with SIM 305. In some cases, SIM 305 may store a list of services that UE 120 is entitled to access using a subscription associated with SIM 305, such as data services or voice services, among others.
[0056] As in Figure 3 As further shown in FIG, , UE 120 can use a first SIM 305a to communicate with a first base station 310a via a first cell 315a (shown as cell 1) (e.g., in connected mode or idle mode). In this case, the first subscription (SUB 1) of UE 120 can be used to access the first cell 315a (e.g., using the first IMSI for UE identification, using the first security key for UE authentication, using a first list of services that UE 120 is permitted to access using the first subscription, or by counting data or voice usage on the first cell against the first subscription, etc.). Similarly, UE 120 can use a second SIM 305b to communicate with a second base station 310b via a second cell 315b (shown as cell 2) (e.g., in connected mode or idle mode). In this case, the second subscription (SUB 2) of the UE 120 can be used to access the second cell 315b (e.g., using the second IMSI for UE identification, using the second security key for UE authentication, using a second list of services that the UE 120 is permitted to access using the second subscription, or by counting data or voice usage on the second cell against the second subscription, etc.). The first base station 310a and / or the second base station 310b may include the above combined Figure 1 One or more of the base stations 110 are depicted.
[0057] In some aspects, UE 120 may be a dual-SIM dual standby (DSDS) UE, in which SIM 1 305a and SIM 2 305b may share a single transceiver. In such a case, both SIM 1 305a and SIM 2 305b may be used in idle mode (time multiplexing may be used to maintain both SIMs in idle mode). However, only one of the two SIMs may be used in active mode; that is, the radio connection to one of the SIMs may be disabled while the other SIM is connected in active mode. For example, when one of SIM 1 305a and SIM 2 305b is active, i.e., when the radio connection between UE 120 and a network (e.g., an LTE network, an NR network, etc.) is active, the radio connection for the other SIM may become disabled because, when UE 120 is a DSDS UE, only one of SIM 1 305a and SIM 2 305b may be used in active mode.
[0058] In some aspects, one of the subscriptions of the MSIM UE 120 may be a dedicated data subscription (DDS) subscription configured for receiving data services from the network on which the subscription resides, while the other subscription may be a non-DDS (n-DDS) subscription. In some instances, the DDS subscription may reside on an LTE network or an NR network. Additionally, in some instances, the n-DDS subscription may reside on an NR network. In some instances, the MSIM UE 120 may be a DSDS UE, and one of the subscriptions may be a DDS subscription in active mode, while the other subscription may be an n-DDS subscription in idle mode. For example, referring to Figure 3 , SUB 1 associated with SIM1 305a may be a DDS subscription in active mode camping on an LTE network or an NR network, while SUB 2 associated with SIM 2 305b may be a non-DDS subscription in idle mode camping on an NR network.
[0059] In some aspects, the data service received by a DDS subscription (e.g., SUB 1) from the network (e.g., an LTE network, a NR network, etc.) on which the DDS subscription resides may include an evolved Multimedia Broadcast Multicast Service (eMBMS) data service. That is, the data service may be a point-to-multipoint data service that may include, for example, downlink data transmission from an LTE or NR base station to multiple UEs (e.g., including UE 120), such as, but not limited to, live streaming data, mobile TV data, radio broadcast data, emergency warning data, etc. For example, SUB 1 of MSIM UE 120 may be a DDS subscription. The DDS subscription may be configured to receive eMBMS data from an LTE / NR base station. In such an example, SUB 1 (e.g., the DDS subscription) may access eMBMS data for some duration (i.e., the duration of the radio resources of the connection) in the time domain of the radio connection between SUB 1 of MSIM UE 120 and the base station transmitting the eMBMS data. In some cases, the duration in the time domain over which the eMBMS data is transmitted may be a fixed time slot of the radio resources / connection, which may conserve radio resources.
[0060] Figure 4 An example diagram illustrating an MSIM paging scheme 400 including potential paging conflicts, in accordance with various aspects of the present disclosure, is shown. In some instances, scheme 400 can be employed by a UE, such as UE 120 in a network (such as network 100), UE 120 in design 200, or UE 120 in example 300. Scheme 400 can also be employed by a BS, such as BS 110 in network 100, BS 110 in design 200, or one or more of BSs 310a, 310b in example 300. In some instances, a UE can have a first subscription, SUB 1. The first subscription, SUB 1, can be a DDS subscription. The UE can be configured to utilize the first subscription, SUB 1, in connected mode. When operating in connected mode with the first subscription, SUB 1, the UE can be configured to communicate via radio resources 405 (e.g., bandwidth parts (BWPs)) of one or more frequency bands 410. UE 120 can also have a second subscription, SUB 2. The second subscription SUB 2 may be an n-DDS subscription. The UE may be configured to receive paging messages on the second subscription SUB 2 via PDCCH monitoring opportunities 420a to 420m in one or more frequency bands 410. Figure 4, the x-axis represents time in some arbitrary units, and the y-axis represents frequency in some arbitrary units. In some instances, frequency band 410 can be a subband of another larger frequency band divided into multiple subbands (e.g., one of which is frequency subband 410). For example, frequency subband 410 can be one of four frequency subbands. Each subband can have a bandwidth (BW) of approximately 20 MHz. Each subband can be divided from a frequency band with a BW of approximately 80 MHz. In some cases, frequency band or subband 410 (hereinafter referred to as "subband") can be at any suitable frequency (e.g., at approximately 2.4 GHz, 5 GHz, 6 GHz or higher) and can have any suitable bandwidth (e.g., approximately 80 MHz, 100 MHz or higher). Frequency subband 410 can be shared by multiple network operating entities of the same radio access technology (RAT) or different RATs.
[0061] In some aspects, a UE's first subscription (e.g., DDS subscription SUB 1) can establish a first connection with an LTE or NR BS (e.g., BS 110) and communicate with the BS over the established first connection. Similarly, a second subscription (e.g., n-DDS subscription SUB 2) can establish a second connection with an NR BS (e.g., BS 110) and communicate with the NR BS over the established second connection. In some aspects, as discussed above, if the MSIM UE is a DSDS UE with DDS SUB 1 and n-DDS SUB 2, and if SUB 1 is in active mode, the other subscription SUB 2 can be in idle mode. Thus, for example, DDS SUB 1 can establish a first connection and communicate with the LTE or NR BS in active mode to receive data in the time domain of, for example, radio resource 405. In such cases, n-DDS SUB 2 may not be in active mode, but may be in idle mode, and may wake up during a paging occasion to monitor a paging message from the NR BS where n-DDS SUB 2 resides.
[0062] In some cases, the NR BS may configure the UE with a DRX cycle and / or paging cycle for SUB 2. In some instances, each DRX cycle may include one or more paging parameters. In addition, the NR BS may configure the UE with a set of one or more PDCCH monitoring occasions for each paging occasion on SUB 2 and / or SUB 1. If the NR BS has data to transmit to the UE via SUB 2 when the UE is in idle mode on SUB 2, the NR BS may send a paging message to the UE on SUB 2 during the paging occasion of SUB 2. In some instances, if the UE detects a paging message on SUB 2 from the NR BS on which SUB 2 resides, the UE may decode the content of the paging message and initiate any applicable procedures for processing the content. To page SUB 2, the NR BS may send a PDCCH with a paging signature during a PDCCH monitoring occasion within the paging occasion. The paging signature may be a predetermined sequence, and the PDCCH may be scrambled with the predetermined sequence. In the context of NR, the paging signature may be referred to as a paging radio network temporary identifier (P-RNTI). A paging PDCCH may indicate that the scheduling grant in the PDCCH is for paging.
[0063] In the scheme 400, the NR BS where n-DDS SUB 2 resides can configure one or more paging opportunities 430 for n-DDS SUB 2 for the UE in the radio resources 405, wherein each paging opportunity 430 can include a group of consecutive PDCCH monitoring opportunities 420. In addition, the BS where DDS SUB 1 resides can configure one or more paging opportunities 435 for DDS SUB 1 for the UE in the radio resources 405, wherein each paging opportunity 435 can include a group of consecutive PDCCH monitoring opportunities 425. It should be noted that Figure 4 is a non-limiting example illustration, and the radio resources 405 may be configured with any number of paging occasions, which may include any number of PDCCH monitoring opportunities.
[0064] In some aspects, each PDCCH monitoring opportunity 420, 425 may be associated with a synchronization signal block (SSB) (e.g., including a PSS, SSS, and / or PBCH signal) transmitted by the NR BS on which the n-DDS SUB 2 resides. In some aspects, the paging occasions 430, 435 may include S×X consecutive PDCCH monitoring opportunities 420, 425, where S represents the number of SSBs transmitted by the NR BS and X represents the number of PDCCH monitoring opportunities associated with each SSB. In the context of NR, the NR BS may transmit a system information block type 1 (SIB1) that includes an ssb-PositionInBurst parameter field that indicates a value for the S parameter. The BS may also configure the UE with a numPDCCHMonitoringOccasionPerSSB parameter field for SUB 1 and / or SUB 2 that indicates a value for the X parameter. If the X parameter is not configured for SUB 2, the UE may set the parameter X to a value of 1.
[0065] In some instances, a paging occasion and a set of PDCCH monitoring opportunities included therein may be associated with an SSB transmitted by the NR BS on which n-DDS SUB2 and / or DDS SUB 1 reside. In some aspects, in multi-beam operation, the NR BS may transmit multiple beams (e.g., in multiple directions) each carrying an SSB, and the SSBs may each be associated with a paging occasion and their associated PDCCH monitoring occasion. For example, its PDCCH monitoring occasions 420a, 420b, 420c may be associated with an SSB of index 0 (referred to as SSB 0). SSB 0 may be transmitted by the NR BS via a first beam to the n-UE on SUB 2. PDCCH monitoring occasions 420k, 420m may be associated with an SSB of index 1 (referred to as SSB 1). SSB 1 may be transmitted by the NR BS to the UE on n-DDS SUB 2 via a second beam.
[0066] In some aspects, the NR BS may determine to page n-DDS Sub 2 when n-DDS Sub 2 is in idle mode. When DDS Sub 1 is in active mode or connected mode with an LTE BS or an NR BS, the NR BS may determine to page Sub 2 upon detecting data regarding n-DDS Sub 2. The NR BS on which n-DDS Sub 2 resides may page n-DDS Sub 2 by sending a paging message to the UE in a paging occasion 430. For example, the NR BS may send a PDCCH (e.g., with a P-RNTI) during one or more PDCCH monitoring occasions 420 of the paging occasion 430 to indicate the paging message transmission schedule. In some instances, the paging message from the NR BS to the UE on n-DDS Sub 2 may be transmitted via multiple beams (e.g., and associated SSBs). That is, in some cases, the paging message from the NR BS may be transmitted on multiple or all SSBs from the NR BS.
[0067] In some instances, the UE may select a beam (and associated SSB) for paging / data decoding (e.g., through its subscription) based on the signal strength of the beam. The UE may measure the signal strength using a signal strength indicator. The signal strength indicator may include, for example, a reference signal received power (RSRP), a signal-to-interference-and-noise ratio (SINR), a received signal strength indicator (RSSI), a reference signal received quality (RSRQ), a signal-to-noise-and-interference ratio (SNIR), a signal-to-noise ratio (SNR), and the like. For example, the MSIM UE may select SSB 1 associated with the PDCCH monitoring opportunities 420a, 420b, 420c for decoding of the n-DDS SUB 2 paging message by the MSIM UE based on one or more of the aforementioned signal strength indicators.
[0068] In some aspects, the UE may determine to enter an idle mode or idle state for DDS SUB 1. In idle mode, the UE may monitor for paging messages on one or more paging occasions 435 associated with DDS SUB 1. The one or more paging occasions 435 may include one or more PDCCH monitoring occasions 425a to 425c. In some instances, if one or more DDS SUB 1 paging messages are received at the UE during a time period 415 that at least partially overlaps with one of the PDCCH monitoring occasions 420 in which an n-DDS SUB 2 paging message is configured to be received at the MSIM UE, the paging or paging message for n-DDS SUB 2 may be lost. In some instances, the UE may detect a potential conflict during the duration 415 configured for monitoring the DDS SUB 1 PDCCH monitoring occasion 425c associated with the DDS SUB 1 paging occasion and the PDCCH monitoring occasion 420c associated with the n-DDS SUB 2 paging occasion 430. In some instances, potential collisions between a DDS SUB 1 page or paging message and an n-DDS SUB 2 page or paging message may result in the loss of paging messages.
[0069] The present disclosure describes a mechanism for proactively detecting and avoiding potential paging conflicts based on a paging configuration associated with each subscription of an MSIM UE. For example, when in connected mode on DDS, the UE may receive system information (e.g., SIB) indicating a paging configuration or parameters for monitoring paging occasions on DDS. The UE may decode the system information to determine paging occasions and / or PDCCH monitoring occasions. The UE may determine whether one or more DDS paging occasions may potentially conflict with one or more n-DDS paging occasions based on the paging configuration. If a potential paging conflict is detected, the UE may initiate a registration update by transmitting a registration update request to the BS. The BS may respond by transmitting a registration update to the UE. The registration update may include or indicate a temporary identifier. For example, transmitting a registration update may include transmitting an updated 5G globally unique temporary identifier (GUTI). The UE may then update the paging configuration of the DDS subscription before a potential conflict occurs. While still in connected mode and when a potential paging conflict is detected and between the DDS SUB 1 PDCCH monitoring occasion 425c and the n-DDS SUB 2 PDCCH monitoring occasion 420c, the MSIM UE may monitor for paging messages using an updated paging configuration for monitoring that is different from the paging configuration associated with the potential paging conflict.
[0070] The paging occasion may be determined using an index (i, s). The index may indicate the start of a set of PDCCH monitoring occasions for paging DCI. In some instances, the start of a set of PDCCH monitoring occasions may be determined using the formula i_s = floor(UE_ID / N) mod Ns, where the default association Ns is 1 or 2. Since i_s depends on the UE_ID, which may be a function of the 5G-S-TMSI (i.e., UE_ID = 5G-S-TMSI mod 1024), which in turn may be a function of the 5G-GUTI, an update to the 5G-GUTI may result in an update or change to the index (i, s). Therefore, an update or change to the 5G-GUTI may result in a corresponding update or change to the start of a set of PDCCH monitoring occasions.
[0071] When the UE undergoes a mobility registration update, the 5G-GUTI may be updated (i.e., the MSIM UE may be assigned a new 5G-GUTI). When a registration request message of type "initial registration" or "mobility registration update" is received from the UE, the access and mobility management function (AMF) of the NR network may send a new 5G-GUTI to the UE during the registration process. In some instances, the generated 5G-GUTI may contain a 5G-TMSI that uniquely identifies the UE within the AMF. A new I-RNTI may be sent to the UE only after successful activation of access stratum (AS) security. In this way, when a conflict between the paging occasion of n-DDS and the paging occasion of DDS is detected, the MSIM UE may avoid or overcome the conflict by triggering the NR network where the n-DDS SUB 2 of the MSIM UE resides to initiate a mobility registration update of the MSIM UE. The mobility registration update may result in the reassignment or update of the 5G-GUTI. The reassignment of the 5G-GUTI may in turn result in the reassignment or update of the 5G-S-TMSI. Therefore, the UE may update the index (i, s) based on the updated 5G-S-TMSI, which indicates the updated paging occasion configured to avoid collisions.
[0072] Figure 5is a signaling diagram of scheme 500 for paging conflict avoidance according to some aspects of the present disclosure. In some instances, scheme 500 is employed by UE 120, a first network (network A) 501, and a second network (network B) 503. For example, UE 120 may be an MSIM UE. In some aspects, networks 501, 503 may include BSs and / or other wireless communication devices. Network 501 is configured to communicate using a first cell (cell A) and a second cell (cell B). For example, UE 120 may be configured to camp on cell A or cell B. Aspects of scheme 500 may be performed by UE 120 and BS 110 in network 100, UE 120 in design 200, BS 110 in design 200, UE 120 in example 300, and / or BS 310 in example 300. In some instances, Figure 5 UE 120 in the embodiment can operate using DDS and n-DDS. The UE can be configured with DDS in connected mode and n-DDS in idle mode. The UE can be configured to communicate via radio resources (e.g., bandwidth part (BWP)), which can include a frequency band. In addition, UE 120 can also operate using n-DDS. The UE can be configured to receive paging messages via one or more paging occasions.
[0073] Reference Figure 5 In action 502, in connected mode, UE 120 communicates with cell A of network A 501 using DDS. For example, UE 120 may monitor downlink control information (DCI) in multiple PDCCH opportunities by attempting to decode multiple PDCCH opportunities. Upon successful detection of the DCI, UE 120 may identify scheduled DL / UL data for communication during the PDSCH and / or PUSCH. In addition, in action 504, in RRC idle mode, UE 120 communicates with network B 503 using n-DDS. In action 506, in idle mode, UE 120 monitors n-DDS paging messages using a DRX cycle or a paging cycle. Each DRX cycle may include one paging opportunity. In addition, network B 503 may configure a set of PDCCH monitoring opportunities for each paging opportunity for n-DDS. If network B 503 receives data regarding n-DDS while n-DDS is in idle mode, network 503 may send an n-DDS paging message to UE 120 during an n-DDS paging occasion. In some instances, if UE 120 detects an n-DDS paging message from network 503 where n-DDS resides, UE 120 may decode the content of the paging message and initiate any applicable procedures for processing the content.
[0074] In action 508, UE 120 determines to perform a handover procedure for the DDS from cell A to cell B of network 501. UE 120 may determine to handover the DDS to cell A based on signal measurements, network traffic, and / or other factors. Action 508 may include an RRC registration request procedure. For example, UE 120 may transmit a registration update request associated with cell B to network A 501 on the DDS. Network 501 may receive the request and transmit a registration update to UE 120, and the UE may camp on the DDS on cell B. Based on the handover procedure of action 508, network 501 transmits system information associated with cell B, and UE 120 receives the system information. The system information may include a system information block (SIB) message, such as SIB 1, SIB, and / or any other suitable system information. In some aspects, action 510 includes UE 120 receiving a new identifier, such as a globally unique temporary identifier (GUTI). The GUTI may include or indicate a temporary mobile subscriber identity (TMSI).
[0075] In some instances, UE 120 may determine to change DDS to idle mode on cell B of network 501. UE 120 may determine the DDS paging configuration based on the system information communicated in action 510. For example, UE 120 may determine the time domain resources associated with the DDS paging occasion. UE 120 may monitor for DDS paging messages from network 501 based on the time domain resources. The DDS paging configuration may include or indicate timing-related parameters for the paging configuration, such as a system frame number, a paging frame, a paging occasion index, and / or any other suitable parameters.
[0076] In action 512, UE 120 detects a potential paging conflict based on the first paging configuration of n-DDS and the second paging configuration determined for the DDS. For example, UE 120 may determine the timing of paging occasions for each of n-DDS and DDS, and determine whether one or more of the paging occasions conflicts with (e.g., overlaps in time) one or more of the paging occasions of another subscription. Thus, UE 120 may proactively determine a potential conflict before it occurs and before entering an idle mode or state (e.g., RRC_IDLE).
[0077] In action 514, UE 120 transmits a mobility registration update (MRU) request to network 501 using DDS based on the first paging configuration of n-DDS and the second paging configuration of DDS. At action 516, based on the MRU, network 501 transmits system information including a GUTI, and UE 120 receives the system information. In some aspects, the GUTI may include or indicate a TMSI. In action 518, based on the TMSI, UE 120 updates the paging configuration of DDS. For example, UE 120 may update the paging configuration of DDS according to equations (1) and (2) below. In some aspects, UE 120 may update the paging configuration before entering idle mode.
[0078] At act 520, UE 120 enters or initiates an idle mode (eg, RRC_IDLE) for the DDS. In some aspects, act 520 includes UE 120 notifying a non-access stratum (NAS) about the change in the idle mode for the DDS.
[0079] In action 522, UE 120 monitors for DDS paging messages based on the updated paging configuration determined in action 518. UE 120 may monitor for DDS paging messages in a PDCCH monitoring opportunity associated with a first SSB (SSB#1). As explained above, the first SSB may be associated with a first beam direction. In some instances, UE 120 may select one or more beams (and associated SSBs) for paging / data decoding based on the signal strength of the beam measured using a signal strength indicator, such as, but not limited to, reference signal received power (RSRP), signal-to-interference-and-noise ratio (SINR), received signal strength indicator (RSSI), reference signal received quality (RSRQ), signal-to-noise-and-interference ratio (SNIR), signal-to-noise ratio (SNR), etc. For example, UE 120 may select SSB#1 associated with a first set of PDCCH monitoring opportunities based on one or more of the aforementioned signal strength indicators used for decoding the DDS paging message by UE 120.
[0080] In action 522, UE 120 may monitor for paging messages using a DRX cycle or a paging cycle. Each DRX cycle may include one paging occasion. Network 501 may configure a set of PDCCH monitoring occasions for UE 120 for each DDS paging occasion. If network 501 has data to transmit to UE 120 for DDS and UE 120 is in idle mode for DDS, network 501 may send a paging message to UE 120 during the DDS paging occasion.
[0081] In act 524 , when the UE 120 is in the idle mode of the DDS, the UE 120 detects a paging conflict between the paging occasion of the n-DDS and the paging occasion of the DDS, wherein the paging occasion of the DDS is based on the updated paging configuration determined in act 518 .
[0082] In action 526, based on the detected paging conflict, UE 120 moves to SSB#2. That is, reception of the paging message may be switched from the beam carrying SSB#1 transmitted via the first paging occasion to the beam carrying SSB#2 transmitted via a different paging occasion. The different paging occasion associated with SSB#2 may avoid further paging conflicts between the DDS paging occasion and the n-DDS paging occasion. Figure 5 In some aspects, the UE 120 may move the DDS to SSB#2. However, in other aspects, the UE 120 may move the n-DDS to a different SSB. In some aspects, the UE 120 may switch to SSB#2 based on a signal strength indicator (such as, but not limited to, RSRP, SINR, RSSI, RSRQ, SNIR, SNR, etc.) of the beam carrying the paging message (e.g., associated with SSB 1). For example, the switch may occur when one or more of the signal strength indicators are within a corresponding threshold signal strength indicator. In some instances, the threshold signal strength indicator may at least represent an appropriate condition for decoding the paging message. In some aspects, the UE 120 may follow the measurement rules for cell reselection discussed in 3GPP Technical Specification (TS) 38.304 Release 16, the entire contents of which are incorporated herein by reference.
[0083] Figure 6 is a block diagram of an exemplary UE 600 according to some aspects of the present disclosure. The UE 600 may be as described above with respect to Figure 1 、 Figure 2 and Figure 3 UE 120 in question. As shown, UE 600 may include a processor 602, a memory 604, a collision avoidance module 608, a transceiver 610 including a modem subsystem 612 and a radio frequency (RF) unit 614, and one or more antennas 616. These elements may be coupled to one another. The term "coupled" may refer to being directly or indirectly coupled or connected to one or more intervening elements. For example, these elements may communicate with one another directly or indirectly, such as via one or more buses.
[0084] The processor 602 may have various features as a particular type of processor. For example, these features may include a CPU, a DSP, an ASIC, a controller, an FPGA device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. The processor 602 may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0085] The memory 604 may include cache memory (e.g., cache memory of the processor 602), RAM, MRAM, ROM, PROM, EPROM, EEPROM, flash memory, solid-state memory devices, one or more hard disk drives, memristor-based arrays, other forms of volatile and non-volatile memory, or a combination of different types of memory. In some aspects, the memory 604 may include non-transitory computer-readable media. The memory 604 may store instructions 606. The instructions 606 may include instructions that, when executed by the processor 602, cause the processor 602 to perform the operations described herein (e.g., Figures 1 to 4 and Figure 7 Instructions 606 may also be referred to as program code, which may be broadly interpreted as including any type of computer-readable statements. The program code may be used to cause the wireless communication device to perform the operations, for example, by causing one or more processors (such as processor 602) to control or command the wireless communication device to perform the operations. The terms "instructions" and "code" should be broadly interpreted to include any type of computer-readable statements. For example, the terms "instructions" and "code" may refer to one or more programs, routines, subroutines, functions, procedures, etc. "Instructions" and "code" may include a single computer-readable statement or many computer-readable statements.
[0086] The collision avoidance module 608 can be implemented via hardware, software, or a combination thereof. For example, the collision avoidance module 608 can be implemented as a processor, circuitry, and / or instructions 606 stored in the memory 604 and executed by the processor 602. In some examples, the collision avoidance module 608 can be integrated within the modem subsystem 612. For example, the collision resolution module 608 can be implemented by a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within the modem subsystem 612.
[0087] The collision avoidance module 608 may communicate with various components of the UE 600 to perform various aspects of the present disclosure, such as, Figures 1 to 5 and Figure 8In some aspects, the conflict avoidance module 608 is configured to monitor one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE 600 based on a first paging configuration. In some aspects, the conflict avoidance module 608 is further configured to receive system information indicating a second paging configuration from a base station (BS) on a dedicated data subscription (DDS) of the UE 600. In some aspects, the conflict avoidance module 608 is further configured to transmit a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration. In some aspects, the conflict avoidance module 608 is further configured to receive a registration update from the BS based on the registration update request. In some aspects, the conflict avoidance module 608 is further configured to monitor one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on a registration update.
[0088] As shown, transceiver 610 may include a modem subsystem 612 and an RF unit 614. Transceiver 610 may be configured to communicate bidirectionally with other devices, such as BS 110. Modem subsystem 612 may be configured to modulate and / or encode data from memory 604 and / or collision avoidance module 608 according to a modulation and coding scheme (MCS) (e.g., a low-density parity check (LDPC) coding scheme, a turbo coding scheme, a convolutional coding scheme, a digital beamforming scheme, etc.). RF unit 614 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) modulated / encoded data (e.g., control information (uplink and / or downlink), data (uplink and / or downlink), paging messages, etc.) transmitted from modem subsystem 612 (for outbound transmissions) or from another source, such as UE 120 or BS 110. RF unit 614 may also be configured to perform analog beamforming in conjunction with digital beamforming. Although shown as integrated with the transceiver 610, the modem subsystem 612 and the RF unit 614 may be separate devices that are coupled together at the UE 120 to enable the UE 120 to communicate with other devices.
[0089] The RF unit 614 can provide modulated and / or processed data, such as data packets (or more generally, data messages that can include one or more data packets and other information), to the antenna 616 for transmission to one or more other devices. The antenna 616 can further receive data messages transmitted from other devices. The antenna 616 can provide the received data messages for processing and / or demodulation at the transceiver 610. The transceiver 610 can provide the demodulated and decoded data (e.g., control information (uplink and / or downlink), data (uplink and / or downlink), paging messages, etc.) to the collision avoidance module 608 for processing. The antenna 616 can include multiple antennas of similar or different designs to maintain multiple transmission links. The RF unit 614 can configure the antenna 616.
[0090] In one aspect, the UE 600 may include multiple transceivers 610 that implement different RATs (e.g., NR and LTE). In one aspect, the UE 600 may include a single transceiver 610 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 610 may include various components, where different combinations of components may implement different RATs.
[0091] Figure 7 is a block diagram of an exemplary BS 700 according to some aspects of the present disclosure. BS 700 may be as described above in Figure 1 or Figure 2 BS 110 in the network 100 discussed in Figure 3 7. As shown, BS 700 may include a processor 702, a memory 704, a collision avoidance module 708, a transceiver 710 including a modem subsystem 712 and an RF unit 714, and one or more antennas 716. These elements may be coupled to one another. The term "coupled" may refer to being directly or indirectly coupled or connected to one or more intervening elements. For example, these elements may communicate with one another directly or indirectly, such as via one or more buses.
[0092] The processor 702 may include a central processing unit (CPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a controller, a field programmable gate array (FPGA) device, another hardware device, a firmware device, or any combination thereof configured to perform the operations described herein. The processor 702 may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0093] The memory 704 may include cache memory (e.g., cache memory of the processor 702), random access memory (RAM), magnetoresistive RAM (MRAM), read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, solid-state memory devices, hard drives, other forms of volatile and non-volatile memory, or a combination of different types of memory. In one aspect, the memory 704 includes a non-transitory computer-readable medium. The memory 704 may store or have recorded thereon instructions 706. The instructions 706 may include instructions that, when executed by the processor 702, cause the processor 702 to perform the operations described herein (e.g., Figures 1 to 4 and Figure 7 Instructions 706 may also be referred to as program code, which may be broadly interpreted to include any type of computer-readable statement(s).
[0094] The collision avoidance module 708 can be implemented via hardware, software, or a combination thereof. For example, the collision avoidance module 708 can be implemented as a processor, circuitry, and / or instructions 706 stored in the memory 704 and executed by the processor 702. In some examples, the collision avoidance module 708 can be integrated within the modem subsystem 712. For example, the collision avoidance module 708 can be implemented as a combination of software components (e.g., executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry).
[0095] In some aspects, the conflict avoidance module 708 is configured to transmit system information indicating a first DDS paging configuration to a user equipment (UE) on a dedicated data subscription (DDS). In some aspects, the conflict avoidance module 708 is further configured to receive a registration update request from the UE on the DDS based on the first DDS paging configuration and the n-DDS paging configuration. In some aspects, the conflict avoidance module 708 is further configured to transmit a registration update to the UE based on the registration update request. In some aspects, the conflict avoidance module 708 is further configured to transmit a paging message to the UE on the DDS based on a second DDS paging configuration different from the first DDS paging configuration, wherein the second DDS paging configuration is based on the registration update.
[0096] As shown, the transceiver 710 may include a modem subsystem 712 and an RF unit 714. The transceiver 710 may be configured to communicate bidirectionally with other devices, such as the UE 120 and / or another core network element. The modem subsystem 712 may be configured to modulate and / or encode data according to an MCS (e.g., an LDPC decoding scheme, a turbo decoding scheme, a convolutional decoding scheme, a digital beamforming scheme, etc.). The RF unit 714 may be configured to process (e.g., perform analog-to-digital conversion or digital-to-analog conversion, etc.) the modulated / encoded data (e.g., RRC configuration, sidelink resource pool configuration) from the modem subsystem 712 (for outbound transmissions) or from another source, such as the UE 120. The RF unit 714 may also be configured to perform analog beamforming in conjunction with digital beamforming. Although shown as being integrated together in transceiver 710, modem subsystem 712 and / or RF unit 714 may be separate devices that are coupled together at BS 110 to enable BS 110 to communicate with other devices.
[0097] The RF unit 714 may provide modulated and / or processed data, e.g., data packets (or more generally, data messages that may include one or more data packets and other information), to the antenna 716 for transmission to one or more other devices. This may include, for example, transmission of downlink data and paging messages to the camped UE 120 in accordance with aspects of the present disclosure. The antenna 716 may further receive data messages transmitted from the other devices and provide the received data messages for processing and / or demodulation at the transceiver 710. The transceiver 710 may provide the demodulated and decoded data to the MSS module 708 for processing. The antenna 716 may include multiple antennas of similar or different designs in order to maintain multiple transmission links.
[0098] In one aspect, the BS 700 may include multiple transceivers 710 that implement different RATs (e.g., NR and LTE). In one aspect, the BS 700 may include a single transceiver 710 that implements multiple RATs (e.g., NR and LTE). In one aspect, the transceiver 710 may include various components, where different combinations of components may implement different RATs.
[0099] Figure 8800 according to some aspects of the present disclosure. Aspects of the method 800 may be performed by a computing device (e.g., a processor, processing circuitry, and / or other suitable components) of a wireless communication device or other suitable means for performing these steps. For example, a wireless communication device (such as UE 600) may utilize one or more components (such as processor 602, memory 604, collision avoidance module 608, transceiver 610, modem 612, and one or more antennas 616) to perform the steps of the method 800. The method 800 may employ the same methods as described above in Figures 1 to 5 As shown, method 800 includes a plurality of enumerated steps, but aspects of method 800 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.
[0100] In block 810, in some aspects, a UE (e.g., UE 600) monitors for one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration. In some aspects, the UE may be a multiple subscriber identity module (MSIM) UE with a dedicated data subscription (DDS) and an n-DDS. In some aspects, the UE monitors for one or more first paging messages on the n-DDS while in an idle mode or state. For example, when the n-DDS is in a radio resource control (RRC) idle state (e.g., RRC_IDLE), the UE may monitor for one or more first paging messages. The first paging configuration may include or indicate time resources (e.g., time slots, symbols, frames, cycles, time slot format numbers, paging occasions, etc.) for monitoring for the one or more first paging messages. The UE may monitor for the one or more first paging messages by performing blind decoding in one or more candidate paging occasions indicated by the first paging configuration. In some aspects, the first paging configuration may be associated with a synchronization signal block (SSB), where the SSB is associated with a beam direction. For example, the UE may monitor one or more first paging messages from a BS of a first network, where the BS is configured to transmit bursts of SSBs in different beam directions. The UE may monitor one or more first paging messages in at least one of the beam directions associated with the SSBs.
[0101] Monitoring the one or more first paging messages may include periodically monitoring the physical downlink control channel (PDCCH) timing of the paging message. In some aspects, for example, monitoring the paging message may include monitoring the PDCCH timing to obtain information encoded by the P-RNTI. The coded information in the PDCCH may indicate the time / frequency resources of the paging message in the physical downlink shared channel (PDSCH). In some aspects, a paging configuration for monitoring the paging message is included or indicated in system information such as a system information block (SIB). For example, one or more parameters associated with the paging configuration may be indicated in SIB1. The paging configuration may include or indicate timing-related parameters for the paging configuration, such as a system frame number, a paging frame, a paging timing, and / or any other suitable parameters. In some aspects, the paging frame (PF) is determined by the UE based on the following equation 1:
[0102] PF=SFN mod T=(T div N)*(UE_ID mod N) (1)
[0103] Wherein UE_ID is 5G-S-TMSI mod 1024. In some aspects, UE_ID can be a function of a globally unique temporary identifier (GUTI). For example, UE_ID can be determined based on the 5G-S-TMSI. The 5G-S-TMSI can be based on the 5G GUTI. Thus, for example, a first paging configuration used by a UE to monitor for paging messages can be based on the first GUTI. In yet another aspect, the index of the paging occasion (i_s) can be determined based on the following equation 2:
[0104]
[0105] In block 820, the UE receives system information indicating a second paging configuration from a network device on the DDS of the UE. The network device may be configured to enable the UE to communicate with the network via the network device. In one example, the network device may be a base station (BS). In some aspects, receiving the system information includes receiving and decoding a SIB message (e.g., SIB1) indicating parameters for monitoring paging messages, as similarly explained above. The system information may indicate one or more serving cells, SSB configurations, and / or any other suitable parameters. In some aspects, block 820 includes receiving a temporary identifier, such as a GUTI and / or a TMSI. As explained above, the UE may determine timing parameters for paging monitoring based on the temporary identifier (e.g., 5G-S-TMSI).
[0106] In some aspects, n-DDS can be in idle mode with a first network, and DDS can be in connected mode with a second network. For example, a UE can be configured to receive n-DDS paging messages from a first base station of the first network, and the UE can be configured to receive DDS data and / or DDS paging messages from a second base station of the second network. In other aspects, n-DDS and DDS can be in idle mode and connected mode, respectively, within the same network. For example, a UE may have established DDS and n-DDS communications with the same base station.
[0107] At block 830, the UE transmits a registration update request to the BS on the DDS based on the first paging configuration and the second paging configuration. In this regard, the UE may determine, detect, or predict a first potential paging conflict for paging occasions of n-DDS and DDS based on the first paging configuration and the second paging configuration. In an exemplary aspect, the actions of block 830 are performed by the UE when the UE is in connected mode on the DDS. For example, the connected mode may be RRC_CONNECTED. The UE may determine timing of paging occasions for each of n-DDS and DDS based on the first paging configuration and the second paging configuration, and determine whether one or more of these paging occasions conflict with (e.g., overlap in time) one or more of these paging occasions of other subscriptions. Thus, the UE may proactively determine a potential conflict before it occurs and before entering an idle mode or state (e.g., RRC idle).
[0108] In some aspects, transmitting the registration update request includes transmitting an RRC message to a base station to which the UE is connected on a DDS. For example, block 830 may include transmitting a mobility registration update (MRU) to the base station. The registration update request may prompt the network to assign a new temporary identifier (e.g., GUTI) to the UE.
[0109] At block 840, the UE receives a registration update from the BS based on the registration update request. In some aspects, receiving the registration update includes receiving a new GUTI from a network to which the UE is connected over the DDS. In some aspects, the GUTI may include or indicate a TMSI. For example, based on the TMSI, the UE may determine or update a paging monitoring configuration parameter according to equations (1) and (2). In another aspect, the UE may receive the registration update while still in connected mode before entering idle mode.
[0110] At block 850, the UE monitors one or more second paging messages on the DDS based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on a registration update. In some aspects, the UE monitors the one or more second paging messages after entering idle mode. Thus, in some aspects, method 800 further includes initiating idle mode (e.g., RRC_IDLE) before monitoring the one or more second paging messages. As explained above, the UE may determine the third paging configuration based on the registration update. For example, at block 840, the UE may determine the third paging configuration based on a GUTI provided by the network. In some aspects, the UE may determine the third paging configuration based on the TMSI indicated in the GUTI, for example, according to equations (1) and (2). As similarly explained above, monitoring the one or more second paging messages may include periodically monitoring the PDCCH timing of the paging messages. In some aspects, for example, monitoring the paging messages may include monitoring the PDCCH timing to obtain information encoded by the P-RNTI. The encoded information in the PDCCH may indicate the time / frequency resources of the paging message in the PDSCH.
[0111] In some aspects, a registration update request may not result in an updated paging configuration. For example, in some aspects, a registration update may include a GUTI indicating the same TMSI previously used to determine paging monitoring parameters. In other aspects, the updated paging configuration determined based on the updated GUTI / TMSI may otherwise result in the same conflict or a different conflict. Therefore, before the potential paging conflict is resolved or prevented, the UE may enter idle mode and begin monitoring for one or more second paging messages. The present application also provides a mechanism that can be used with any of the actions of blocks 810-850 described above to prevent further paging conflicts when the UE enters idle mode.
[0112] In one aspect, method 800 further includes detecting a second potential paging configuration based on the first paging configuration and the third paging configuration. In some aspects, detecting the second potential paging configuration can be performed while the DDS is in idle mode. The method can also include transmitting a second registration update request to the BS based on the second potential paging conflict. As explained above, transmitting the second registration update request can include transmitting an MRU. The BS can transmit a registration update (e.g., an updated GUTI) to the UE based on the MRU. The UE can again update the paging configuration of the DDS.
[0113] On the other hand, the UE can be configured to switch SSBs if the conflict persists after updating the paging configuration as explained above. For example, the UE can be configured to initiate a cell reselection process to select a different SSB / beam direction. In some aspects, each SSB can be associated with a different time resource. Therefore, by switching to a different SSB, the paging occasion of DDS (or n-DDS) can be changed so that further conflicts are avoided. In some aspects, the UE can switch SSBs for DDS. In other aspects, the UE can switch SSBs for n-DDS. Therefore, the UE can continue to monitor the first paging message or the second paging message based on the switched SSB.
[0114] In some aspects of method 800, monitoring includes switching reception of the paging message from a first beam carrying a first synchronization signal block (SSB) transmitted via a first paging occasion to a second beam carrying a second SSB transmitted via a second paging occasion and separated in time from a persistent interval in the time domain. Furthermore, the switching occurs when a signal strength indicator of the second beam is within a corresponding threshold signal strength indicator. In some instances, the signal strength indicator is one or more of a reference signal received power (RSRP), a signal to interference and noise ratio (SINR), a received signal strength indicator (RSSI), a reference signal received quality (RSRQ), a signal to noise and interference ratio (SNIR), or a signal to noise ratio (SNR).
[0115] In some aspects of method 800, the second SSB includes a paging search space configured with a non-zero search space identity. In some instances, the periodicity of the paging search space is a minimum duration that allows an MSIM UE to overcome collisions. For example, the periodicity may be no less than approximately 6 ms, approximately 8 ms, approximately 10 ms, approximately 15 ms, or approximately 20 ms, including values and subranges therebetween.
[0116] Some aspects of method 800 include triggering, in response to detecting a conflict, a New Radio (NR) network on which the n-DDS subscription resides to initiate a mobility registration update of the UE. In some instances, the mobility registration update of the UE is configured to assign an updated 5G Globally Unique Temporary Identifier (5G-GUTI) or an updated 5G S Temporary Mobile Subscriber Identity (5G-S-TMSI) to the UE.
[0117] In some aspects of method 800, the DDS subscription resides on a Long Term Evolution (LTE) network or a NR network, and the n-DDS subscription resides on the NR network in idle mode. In some cases, the DDS subscription resides on the NR network. In some aspects of method 800, the UE is a dual subscriber identity module (SIM) dual standby (DSDS) UE.
[0118] Figure 9is a flow chart of a method 900 according to some aspects of the present disclosure. Aspects of the method 900 may be performed by a computing device (e.g., a processor, processing circuitry, and / or other suitable components) of a network device or other suitable means for performing the steps. The network device may be configured to enable a UE to communicate with a network via the network device. In one example, the network device may be a base station (BS). For example, a network device (such as BS 700) may utilize one or more components (such as a processor 702, a memory 704, a collision avoidance module 708, a transceiver 710, a modem 712, and one or more antennas 716) to perform the steps of the method 900. The method 900 may employ the same methods as described above in Figures 1 to 5 As shown, method 900 includes a plurality of enumerated steps, but aspects of method 900 may include additional steps before, after, and between the enumerated steps. In some aspects, one or more of the enumerated steps may be omitted or performed in a different order.
[0119] At block 910, the BS transmits system information indicating a first DDS paging configuration to a UE on the DDS. In some aspects, transmitting the system information includes transmitting a SIB message (e.g., SIB1) indicating parameters for monitoring paging messages. The system information may indicate one or more serving cells, SSB configurations, and / or any other suitable parameters. In some aspects, block 910 includes transmitting a temporary identifier, such as a GUTI and / or TMSI. As explained above, the UE may determine timing parameters for paging monitoring based on the temporary identifier (e.g., 5G-S-TMSI).
[0120] At block 920, the base station receives a registration update request from the UE on the DDS based on the first DDS paging configuration and the n-DDS paging configuration. In this regard, the UE may determine, detect, or predict a potential paging conflict for paging occasions of n-DDS and DDS based on the first paging configuration and the n-DDS paging configuration. In an exemplary aspect, the actions of block 920 are performed by the base station when the UE is in connected mode. For example, the connected mode may be RRC_CONNECTED.
[0121] In some aspects, receiving the registration update request includes receiving an RRC message from the UE on the DDS. For example, block 920 may include receiving a mobility registration update (MRU) from the UE. The registration update request may prompt the network to assign a new temporary identifier (e.g., GUTI) to the UE.
[0122] At block 930, the BS transmits a registration update to the UE based on the registration update request. In some aspects, transmitting the registration update includes transmitting a new GUTI from the network. In some aspects, the GUTI may include or indicate a TMSI. Based on the TMSI, the BS may determine or update a paging transmission configuration or parameter.
[0123] At block 940, the BS transmits a paging message to the UE on the DDS based on a second DDS paging configuration that is different from the first DDS paging configuration, wherein the second DDS paging configuration is based on a registration update. In some aspects, the BS transmits the paging message after the UE enters idle mode for the DDS. In some aspects, at block 930, the BS may transmit the paging message based on an updated GUTI provided by the network. In some aspects, for example, transmitting the paging message may include transmitting downlink control information (DCI) encoded by the P-RNTI. The encoded information in the PDCCH may indicate the time / frequency resources of the paging message in the PDSCH or PDCCH.
[0124] References to various aspects of the disclosure
[0125] Aspect 1. A method of wireless communication performed by a user equipment (UE), the method comprising: monitoring one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; receiving system information indicating a second paging configuration from a network device on a dedicated data subscription (DDS) of the UE; and transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; receiving a registration update from the network device based on the registration update request; and monitoring one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0126] Aspect 2. The method according to aspect 1 further includes: when the DDS is in connected mode, detecting a first potential paging conflict based on the first paging configuration and the second paging configuration, wherein transmitting the registration update request is based on detecting the first potential paging conflict.
[0127] Aspect 3. The method according to Aspect 2 further includes: when the DDS is in connected mode with the first cell, initiating a handover process for communicating with a second cell different from the first cell, wherein detecting the first potential paging conflict includes detecting the first potential paging conflict on the second cell.
[0128] Aspect 4. The method according to any one of Aspects 2 to 3 further includes: detecting a second potential paging conflict based on the first paging configuration and the third paging configuration; transmitting a second registration update request to the network device based on the second potential paging conflict; receiving a second registration update from the network device based on the second registration update request; and monitoring the one or more second paging messages on the DDS based on a fourth paging configuration different from the third paging configuration, wherein the fourth paging configuration is based on the second registration update.
[0129] Aspect 5. The method according to any one of Aspects 2 to 3 further includes: entering idle mode through the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the third paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and monitoring the one or more second paging messages on the DDS based on a second SSB associated with a second beam direction different from the first beam direction.
[0130] Aspect 6. The method according to any one of Aspects 2 to 3 further includes: entering idle mode through the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the first paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and monitoring the one or more first paging messages on the n-DDS based on a second SSB associated with a second beam direction different from the first beam direction.
[0131] Aspect 7. The method according to any one of aspects 1 to 6, wherein transmitting the registration update request includes transmitting a mobility registration update (MRU) message.
[0132] Aspect 8. A method according to any one of aspects 1 to 7, wherein: the second paging configuration is associated with a first globally unique temporary identifier (GUTI); and receiving the registration update includes receiving an indication of a second GUTI different from the first GUTI.
[0133] Aspect 9. The method according to aspect 8 further includes: determining the second paging configuration based on the second GUTI.
[0134] Aspect 10. The method according to any one of aspects 1 to 9, wherein the third paging configuration comprises: one or more system frame numbers (SFNs) for one or more paging frames; and one or more indices for one or more paging occasions.
[0135] Aspect 11. A user equipment (UE) comprises: a processor and a transceiver communicating with the processor, wherein the processor and the transceiver are configured to: monitor one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; receive system information indicating a second paging configuration from a network device on a dedicated data subscription (DDS) of the UE; and transmit a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; receive a registration update from the network device based on the registration update request; and monitor one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0136] Aspect 12. A UE according to Aspect 11, wherein the processor and the transceiver are further configured to: detect a first potential paging conflict based on the first paging configuration and the second paging configuration when the DDS is in connected mode, wherein the processor and the transceiver are configured to transmit the registration update request based on detecting the first potential paging conflict.
[0137] Aspect 13. A UE according to Aspect 12, wherein the processor and the transceiver are further configured to: when the DDS is in connected mode with the first cell, initiate a handover process for communicating with a second cell different from the first cell, wherein the processor and the transceiver are configured to detect the first potential paging conflict on the second cell.
[0138] Aspect 14. A UE according to any one of Aspects 12 to 13, wherein the processor and the transceiver are further configured to: detect a second potential paging conflict based on the first paging configuration and the third paging configuration; transmit a second registration update request to the network device based on the second potential paging conflict; receive a second registration update from the network device based on the second registration update request; and monitor the one or more second paging messages on the DDS based on a fourth paging configuration different from the third paging configuration, wherein the fourth paging configuration is based on the second registration update.
[0139] Aspect 15. A UE according to any one of Aspects 12 to 13, wherein the processor and the transceiver are further configured to: enter idle mode through the DDS; detect a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the third paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and monitor the one or more second paging messages on the DDS based on a second SSB associated with a second beam direction different from the first beam direction.
[0140] Aspect 16. A UE according to any one of Aspects 12 to 13, wherein the processor and the transceiver are further configured to: enter idle mode through the DDS; detect a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the first paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and monitor the one or more first paging messages on the n-DDS based on a second SSB associated with a second beam direction different from the first beam direction.
[0141] Aspect 17. The UE according to any one of aspects 11 to 16, wherein the processor and the transceiver are configured to transmit the registration update request by transmitting a mobility registration update (MRU) message.
[0142] Aspect 18. A UE according to any one of aspects 11 to 17, wherein: the second paging configuration is associated with a first globally unique temporary identifier (GUTI); and the processor and the transceiver are configured to receive the registration update by receiving an indication of a second GUTI different from the first GUTI.
[0143] Aspect 19. The UE according to aspect 18, wherein the processor and the transceiver are further configured to: determine the second paging configuration based on the second GUTI.
[0144] Aspect 20. The UE according to any one of aspects 11 to 19, wherein the third paging configuration comprises: one or more system frame numbers (SFNs) for one or more paging frames; and one or more indices for one or more paging occasions.
[0145] Aspect 21. A non-transitory computer-readable medium having program code recorded thereon, wherein the program code includes instructions capable of being executed by a user equipment (UE) to cause the UE to perform the following operations: based on a first paging configuration, monitor one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE; receive system information indicating a second paging configuration from a network device on a dedicated data subscription (DDS) of the UE; and based on the first paging configuration and the second paging configuration, transmit a registration update request to the network device on the DDS; receive a registration update from the network device based on the registration update request; and based on a third paging configuration different from the second paging configuration, monitor one or more second paging messages on the DDS of the UE, wherein the third paging configuration is based on the registration update.
[0146] Aspect 22. A user equipment (UE), comprising: a component for monitoring one or more first paging messages on a non-dedicated data subscription (n-DDS) of the UE based on a first paging configuration; a component for receiving system information indicating a second paging configuration from a network device on a dedicated data subscription (DDS) of the UE; and a component for transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; a component for receiving a registration update from the network device based on the registration update request; and a component for monitoring one or more second paging messages on the DDS of the UE based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
[0147] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations are possible in light of the above disclosure or may be acquired from practice of these aspects.
[0148] As used herein, the term "component" is intended to be broadly interpreted as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented using hardware, firmware, and / or a combination of hardware and software.
[0149] As used herein, satisfying a threshold may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, not equal to a threshold, etc., depending on the context.
[0150] It will be apparent that the systems and / or methods described herein can be implemented using various forms of hardware, firmware, and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit the aspects. Thus, the operation and performance of these systems and / or methods are described without reference to specific software code, with the understanding that software and hardware used to implement these systems and / or methods can be designed based, at least in part, on the description herein.
[0151] Although specific feature combinations are set forth in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of each aspect. In fact, many of these features can be combined in a manner that is not specifically set forth in the claims and / or not disclosed in the specification. Although each dependent claim listed below may directly rely on only one claim, the disclosure of each aspect includes each dependent claim in combination with each other claim in the claim set. The phrase "at least one" mentioned in the 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, ab, ac, bc and abc, and any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc and ccc, or any other arrangement of a, b and c).
[0152] Any element, action or instruction used herein should not be interpreted as critical or necessary unless clearly stated so. In addition, 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". In addition, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, unrelated items, a combination of related items and unrelated items, etc.) and can be used interchangeably with "one or more". If you only want to refer to one item, the phrase "only one" or similar terms will be used. In addition, as used herein, the terms "has, have, having" and the like are intended to be open terms. In addition, the phrase "based on" is intended to mean "based at least in part on", unless explicitly stated otherwise.
Claims
1. A method of wireless communication performed by a user equipment (UE), the method comprising: monitoring one or more first paging messages on a non-dedicated data subscription n-DDS in idle mode of the UE based on a first paging configuration; receiving, from a network device on a dedicated data subscription DDS of the UE, system information indicating a second paging configuration; transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; receiving a registration update from the network device based on the registration update request; as well as Based on a third paging configuration different from the second paging configuration, monitoring the DDS of the UE for one or more second paging messages, wherein the third paging configuration is based on the registration update.
2. The method according to claim 1, further comprising: detecting a first potential paging conflict based on the first paging configuration and the second paging configuration when the DDS is in a connected mode, The transmitting of the registration update request is based on detecting the first potential paging conflict.
3. The method according to claim 2, further comprising: initiating a handover procedure for communicating with a second cell different from the first cell when the DDS is in a connected mode with a first cell, Detecting the first potential paging conflict includes detecting the first potential paging conflict on the second cell.
4. The method according to claim 2, further comprising: detecting a second potential paging conflict based on the first paging configuration and the third paging configuration; transmitting a second registration update request to the network device based on the second potential paging conflict; receiving a second registration update from the network device based on the second registration update request; as well as The DDS is monitored for the one or more second paging messages based on a fourth paging configuration different from the third paging configuration, wherein the fourth paging configuration is based on the second registration update.
5. The method according to claim 2, further comprising: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the third paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; as well as The one or more second paging messages are monitored on the DDS based on a second SSB associated with a second beam direction different from the first beam direction.
6. The method according to claim 2, further comprising: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the first paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; as well as The one or more first paging messages are monitored on the n-DDS based on a second SSB associated with a second beam direction different from the first beam direction. The method of claim 1 , wherein transmitting the registration update request comprises transmitting a mobility registration update (MRU) message.
8. The method according to claim 1, wherein: The second paging configuration is associated with a first globally unique temporary identifier (GUTI); and Receiving the registration update includes receiving an indication of a second GUTI different from the first GUTI.
9. The method according to claim 8, further comprising: The second paging configuration is determined based on the second GUTI.
10. The method of claim 1 , wherein the third paging configuration comprises: One or more system frame numbers SFN for one or more paging frames; and One or more indices for one or more paging occasions.
11. A user equipment (UE), comprising: Memory; transceiver; and at least one processor operatively coupled to the memory and the transceiver and configured to: monitoring one or more first paging messages on a non-dedicated data subscription n-DDS in idle mode of the UE based on a first paging configuration; receiving, from a network device on a dedicated data subscription DDS of the UE, system information indicating a second paging configuration; transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; receiving a registration update from the network device based on the registration update request; as well as Based on a third paging configuration different from the second paging configuration, monitoring the DDS of the UE for one or more second paging messages, wherein the third paging configuration is based on the registration update.
12. The UE according to claim 11, wherein the processor is further configured to: detecting a first potential paging conflict based on the first paging configuration and the second paging configuration when the DDS is in a connected mode, Wherein the processor is configured to transmit the registration update request based on detecting the first potential paging conflict.
13. The UE according to claim 12, wherein the processor is further configured to: initiating a handover procedure for communicating with a second cell different from the first cell when the DDS is in a connected mode with a first cell, The processor is configured to detect the first potential paging conflict on the second cell.
14. The UE according to claim 12, wherein the processor is further configured to: detecting a second potential paging conflict based on the first paging configuration and the third paging configuration; transmitting a second registration update request to the network device based on the second potential paging conflict; receiving a second registration update from the network device based on the second registration update request; as well as The DDS is monitored for the one or more second paging messages based on a fourth paging configuration different from the third paging configuration, wherein the fourth paging configuration is based on the second registration update.
15. The UE according to claim 12, wherein the processor is further configured to: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the third paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and The one or more second paging messages are monitored on the DDS based on a second SSB associated with a second beam direction different from the first beam direction.
16. The UE according to claim 12, wherein the processor is further configured to: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the first paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and The one or more first paging messages are monitored on the n-DDS based on a second SSB associated with a second beam direction different from the first beam direction. 17 . The UE of claim 11 , wherein the processor is configured to transmit the registration update request by transmitting a mobility registration update (MRU) message.
18. The UE according to claim 11, wherein: The second paging configuration is associated with a first globally unique temporary identifier (GUTI); and The processor is configured to receive the registration update by receiving an indication of a second GUTI different from the first GUTI.
19. The UE according to claim 18, wherein the processor is further configured to: The second paging configuration is determined based on the second GUTI.
20. The UE according to claim 11, wherein the third paging configuration comprises: One or more system frame numbers SFN for one or more paging frames; and One or more indices for one or more paging occasions.
21. A non-transitory computer-readable medium having program code recorded thereon, wherein the program code comprises instructions executable by a user equipment (UE) to cause the UE to: monitoring one or more first paging messages on a non-dedicated data subscription n-DDS in idle mode of the UE based on a first paging configuration; receiving, from a network device on a dedicated data subscription DDS of the UE, system information indicating a second paging configuration; transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; receiving a registration update from the network device based on the registration update request; as well as Based on a third paging configuration different from the second paging configuration, monitoring the DDS of the UE for one or more second paging messages, wherein the third paging configuration is based on the registration update.
22. The non-transitory computer-readable medium of claim 21 , wherein the program code further comprises code for causing the UE to: detecting a first potential paging conflict based on the first paging configuration and the second paging configuration when the DDS is in a connected mode, Wherein the code for causing the UE to transmit the registration update request is based on detecting the first potential paging conflict.
23. The non-transitory computer-readable medium of claim 22, wherein the program code further comprises code for causing the UE to: initiating a handover procedure for communicating with a second cell different from the first cell when the DDS is in a connected mode with a first cell, The code for causing the UE to detect the first potential paging conflict includes code for causing the UE to detect the first potential paging conflict on the second cell.
24. The non-transitory computer-readable medium of claim 22, wherein the program code further comprises code for causing the UE to: detecting a second potential paging conflict based on the first paging configuration and the third paging configuration; transmitting a second registration update request to the network device based on the second potential paging conflict; receiving a second registration update from the network device based on the second registration update request; as well as The DDS is monitored for the one or more second paging messages based on a fourth paging configuration different from the third paging configuration, wherein the fourth paging configuration is based on the second registration update.
25. The non-transitory computer-readable medium of claim 22, wherein the program code further comprises code for causing the UE to: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the third paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and The one or more second paging messages are monitored on the DDS based on a second SSB associated with a second beam direction different from the first beam direction.
26. The non-transitory computer-readable medium of claim 22, wherein the program code further comprises code for causing the UE to: Entering idle mode via the DDS; detecting a second potential paging conflict based on the first paging configuration and the third paging configuration, wherein the first paging configuration is associated with a first synchronization signal block (SSB), and wherein the first SSB is associated with a first beam direction; and The one or more first paging messages are monitored on the n-DDS based on a second SSB associated with a second beam direction different from the first beam direction.
27. The non-transitory computer-readable medium of claim 21, wherein the code for causing the UE to transmit the registration update request comprises code for causing the UE to transmit a mobility registration update (MRU) message.
28. The non-transitory computer readable medium of claim 21, wherein: The second paging configuration is associated with a first globally unique temporary identifier GUTI; and The code for causing the UE to receive the registration update includes code for causing the UE to receive an indication of a second GUTI different from the first GUTI.
29. The non-transitory computer-readable medium of claim 28, wherein the program code further comprises code for causing the UE to: The second paging configuration is determined based on the second GUTI.
30. A user equipment (UE), comprising: means for monitoring, based on a first paging configuration, a non-dedicated data subscription n-DDS of the UE in idle mode for one or more first paging messages; means for receiving system information indicating a second paging configuration from a network device on a dedicated data subscription DDS of the UE; means for transmitting a registration update request to the network device on the DDS based on the first paging configuration and the second paging configuration; means for receiving a registration update from the network device based on the registration update request; and means for monitoring the DDS of the UE for one or more second paging messages based on a third paging configuration different from the second paging configuration, wherein the third paging configuration is based on the registration update.
Citation Information
Patent Citations
Avoiding paging collisions in a device with multiple subscriptions
WO2020243265A1