Dynamic spectrum sharing in multi-subscriber identity module devices
By introducing a dynamic spectrum sharing component into multi-subscription devices, the problems of spectrum sharing and paging conflicts in multi-subscription devices are resolved, thereby improving communication performance and device stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2021-09-29
- Publication Date
- 2026-07-03
AI Technical Summary
In multi-subscriber identity module devices, UEs may lose throughput on active calls with the first subscription during off-mode, and prolonged off-mode may cause the network to terminate calls. Existing technologies are difficult to effectively manage spectrum sharing of multi-subscriber devices and avoid paging conflicts.
By implementing a Dynamic Spectrum Sharing (DSS) component in the UE, scanning and occupancy of DSS-enabled frequency bands allow multiple subscriptions to operate in parallel on the same frequency band, reducing scanning time and avoiding frequency shifting. Priority lists and redirection mechanisms are used to optimize frequency band selection.
It improves the communication performance of multi-subscription devices, reduces scanning time and power consumption, avoids frequency drift, and ensures stable communication for multi-subscription devices.
Smart Images

Figure CN116368934B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the benefit of U.S. Patent Application No. 17 / 073,171, filed October 16, 2020, entitled “Dynamic Spectrum Sharing in a Multi-Subscriber Identity Module Device,” which has been assigned to the assignee of this application and is hereby expressly incorporated herein by reference. Technical Field
[0003] This disclosure generally relates to communication systems, and more particularly to techniques for dynamic spectrum sharing (DSS) in multi-subscriber identity module devices. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband, promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them.
[0006] In some wireless networks, a User Equipment (UE) may have multiple subscriptions to one or more networks (e.g., by employing multiple Subscriber Identity Module (SIM) cards or otherwise). Such UEs may include, but are not limited to, Dual SIM Dual Standby (DSDS) devices. For example, a first subscription may support a first technology standard, such as LTE or 5G NR, while a second subscription may support a second technology standard, such as LTE or 5G NR. When a UE communicates across multiple subscriptions and / or networks using a single transceiver, the UE may tune the transceiver to a given subscription and / or network for communication during a given time period, but may only communicate within a single subscription and / or network during that time period. Thus, when the UE has active calls with the first subscription, the UE may periodically tune away from the second subscription to monitor signals or capture connections. During such a disengagement mode, the UE loses throughput on active calls with the first subscription due to the inability to receive signals corresponding to the first subscription. Furthermore, if the disconnection mode persists for a relatively long period of time, the network managing the active calls of the first subscription may determine that the UE is no longer connected due to the lack of activity, and may thereby terminate the active calls of the first subscription.
[0007] Overview
[0008] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify the key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as an introduction to the more detailed description that follows.
[0009] In one aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus is capable of communicating with multiple subscriptions. The apparatus may include a memory and at least one processor coupled to the memory. The processor is configured to scan one or more first services corresponding to a first subscription. The processor is configured to reside on a first service in a first frequency band among the one or more first services corresponding to the first subscription. The processor is configured to determine whether the first frequency band supports DSS. The processor is configured to reside on a second service in the first frequency band corresponding to a second subscription in response to determining that the first frequency band supports DSS. The processor is configured to scan one or more second services corresponding to a second subscription in response to determining that the first frequency band does not support DSS. The processor is configured to reside on one of the one or more second services.
[0010] Optionally, in some aspects, the method, computer-readable medium, and / or processor may be further configured to switch a first service corresponding to a first subscription from a first frequency band to a second frequency band, determine whether the second frequency band supports DS, and switch a second service corresponding to a second subscription to the second frequency band in response to determining that the second frequency band supports DSS.
[0011] To achieve the foregoing and related objectives, these one or more aspects include the features fully described below and specifically pointed out in the claims. Certain illustrative features of these one or more aspects are set forth in detail in the following description and drawings. However, these features merely indicate a few of the various ways in which the principles of these various aspects may be employed, and this description is intended to cover all such aspects and their equivalents. Brief description of the attached diagram
[0013] Figure 1 This is a diagram illustrating an example of a wireless communication system, as described herein, including user equipment with a dynamic spectrum sharing (DSS) component.
[0014] Figure 2A , 2B Figures 2C and 2D are examples illustrating the DL channel in the first 5G / NR frame, the second 5G / NR frame, and the UL channel in the 5G / NR subframe, respectively.
[0015] Figure 3 This is a diagram illustrating an example of a base station and a UE in an access network.
[0016] Figure 4 This is a diagram illustrating an example UE configured to communicate with multiple subscriptions and support improved communication capabilities using DSS.
[0017] Figure 5 This is a flowchart illustrating an example operation for cell selection at a UE configured to communicate with multiple subscriptions.
[0018] Figure 6 This is a flowchart illustrating an example operation for cell reselection at a UE configured to communicate with multiple subscriptions.
[0019] Figure 7 This is a flowchart illustrating an example operation for cell selection at a UE configured to communicate with multiple subscriptions.
[0020] Figure 8 This is a flowchart illustrating an example operation for cell reselection at a UE configured to communicate with multiple subscriptions.
[0021] Detailed description
[0022] The detailed description that follows, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and is not intended to represent only the configurations in which the concepts described herein can be practiced. This detailed description includes specific details to provide a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0023] In Dynamic Spectrum Sharing (DSS), LTE and NR (on low-frequency bands) can coexist, meaning the two technologies (LTE and NR) operate independently on the same bandwidth. Both technologies can use the same frequency band, allowing for higher spectrum efficiency without additional costs. Such band utilization allows operators to deploy NR on existing LTE spectrum, which also ensures the reuse of much of the existing architecture.
[0024] Multi-SIM devices (e.g., multi-SIM UEs) using the same operator can be used in several scenarios. One such scenario is when the first SIM is used for personal use and the second SIM is used for official or commercial use. Another scenario is when the first SIM with a first subscription (SUB) can be used for voice calls (e.g., on LTE) while the second SIM with a second subscriber can be used for data calls (e.g., on NR). Furthermore, in some cases, both subscribers may use the same technology (e.g., NR), but paging conflicts may occur, causing the UE to fall back to a different technology to avoid paging conflicts. In these scenarios, where the two subscribers use different technologies or where the two subscribers use the same technology but paging conflicts cause one of the subscribers to fall back to a different technology, the UE can utilize frequency offswitching to tune to an idle subscriber or a non-default data subscription (non-DDS) subscriber to receive paging and / or perform channel maintenance.
[0025] In one scenario, given an NR sub-sub on a UE's first SIM and an LTE sub-sub on its second SIM, and both sub-sub ...
[0026] When the UE receives an indication of DSS support and if the NR SUB camps on the DSS band, the solution of this disclosure allows scanning for LTE SUBs on the same band and camping on the same frequency as the NR SUB, without setting a band preference for the LTE SUB. For example, if the NR SUB camps on band N3, which is operating on the DSS, the LTE SUB can camp on the band mentioned in the Information Element (IE) received from the base station. In one example, when the LTE SUB does not have a band preference, the UE can camp in the order of bands (e.g., B1, B2, B3, etc.). In another example, if the LTE SUB has a band preference, the UE can scan the preferred band, and if no cell is found on the preferred band, the UE can directly attempt to camp on the band indicated in the IE. Furthermore, in another example, if the operator deems the DSS band overloaded, the base station can redirect the UE to camp on other bands by changing the band priority. If the resulting frequency band (i.e., after redirection) is again a DSS band, the UE can camp on that DSS band for the LTE SUB. In another example, if the NRSUB is moved from a non-DSS band to a DSS band, this solution allows the UE to reselect the LTE SUB to that DSS band as well, and vice versa.
[0027] In another example, the first sub-sub can be (LTE+NR), and the second sub-sub can be LTE, where Evolved Universal Terrestrial Radio Access - New Radio (ENDC) is enabled on the first sub-sub and LTE is enabled on the second sub-sub. The solution disclosed herein allows NR on the first sub-sub and LTE on the second sub-sub in the DSS band. The solution disclosed herein allows a reselection process such that when NR is added to the DSS-enabled band, LTE on the second sub-sub can also be moved to that DSS-enabled band, thereby ensuring that the first and second sub-subs can operate in parallel. In this example, LTE on the first sub-sub and LTE on the second sub-sub may not camp on the same band, because DSS may not be efficient for placing two ENDC carriers in the same band, and if LTE on both the first and second sub-subs are in the same band, this could lead to paging conflicts and the Radio Access Technology (RAT) on the second sub-sub (non-DDS sub-sub) might be degraded.
[0028] In another example, the first sub-sub can be (LTE+NR), and the second sub-sub can be NR, where the LTE or NR of the ENDC and the NR on the second sub-sub can be DSS-enabled frequency bands. The solution disclosed herein allows the LTE on the first sub-sub to move to a DSS-enabled frequency band during cell reselection in a manner similar to that discussed in the previous examples.
[0029] Furthermore, paging conflicts are likely to occur when both the first and second sub-subs can be NR. To avoid paging conflicts, in one implementation, one of the first or second sub-subs, which can be a non-DDS sub-sub, can fall back to LTE, while the other sub-sub continues to use NR. Such NR+LTE scenarios are common when both sub-subs belong to the same operator. In such NR+LTE scenarios, frequency off-routing to idle sub-subs or non-DDS sub-subs may occur to read paging and maintain the channel. This disclosure provides apparatus and methods for avoiding or reducing such frequency off-routing and improving the communication performance of multi-SIM UEs when DSS is enabled.
[0030] The solution disclosed herein reduces the scanning time of the LTE sub-sub because the UE can directly camp on the frequency of the NR sub-sub for the LTE sub-sub. This solution also avoids the offloading of the LTE sub-sub when the LTE and NR sub-subs operate on the same frequency. Faster scanning and avoidance of frequency offloading also provide power savings.
[0031] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and explained in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0032] As an example, an element, or any part of an element, or any combination of elements, may be implemented as a "processing system" including one or more processors. Examples of processors include: microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionalities described throughout this disclosure. One or more processors in a processing system can execute software. Software should be broadly interpreted as instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description languages, or other terms.
[0033] Accordingly, in one or more example embodiments, the described functionality may be implemented in hardware, software, or any combination thereof. If implemented in software, these functions may be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium may be any available medium accessible to a computer. By way of example and not limitation, such computer-readable media may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the types described above, or any other medium that may be used to store computer-executable code in the form of instructions or data structures accessible to a computer.
[0034] Figure 1 This is a diagram illustrating an example of a wireless communication system 100. The wireless communication system (also known as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)).
[0035] In some respects, UE 104 may be configured to use DSS component 198 to communicate with multiple subscriptions. DSS component 198 may include: a scanning component 198A for scanning one or more first services corresponding to a first subscription and scanning one or more second services corresponding to a second subscription; a capture component 198B for capturing a first service among one or more first services corresponding to a first subscription and capturing a second service among one or more second services corresponding to a second subscription; a camping component 198C for camping on a first service in a first frequency band and camping on a second service; and a DSS determiner component 198D for determining whether a first frequency band supports DSS and whether a second frequency band supports DSS. DSS component 198 may also include a handover component 198E for switching a first service corresponding to a first subscription from a first frequency band to a second frequency band and, in response to determining that the second frequency band supports DSS, switching a second service corresponding to a second subscription to a second frequency band.
[0036] Base station 102 may include macrocells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macrocells include base stations. Small cells include femtocells, picocells, and microcells.
[0037] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: user data delivery, radio channel cryptography and cryptography decoding, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), subscriber and equipment tracking, RAN Information Management (RIM), paging, location, and delivery of alarm messages. Base stations 102 can communicate with each other directly or indirectly (e.g., via EPC 160 or core network 190) on a third backhaul link 134 (e.g., an X2 interface). The third backhaul link 134 can be wired or wireless.
[0038] Base station 102 can wirelessly communicate with UE 104. Each base station 102 can provide communication coverage for its respective geographical coverage area 110. Overlapping geographical coverage areas 110 may exist. For example, small cell 102' may have coverage areas 110' that overlap with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells may be referred to as a heterogeneous network. The heterogeneous network may also include a Home Evolved B Node (eNB) (HeNB) that can provide services to a restricted group referred to as a Closed Subscriber Group (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. These communication links may use one or more carriers. For each carrier allocated in a total of up to Yx MHz (x component carriers) for transmission in each direction, the base station 102 / UE 104 may use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.). These carriers may or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).
[0039] Some UEs 104 may communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 may use DL / UL WWAN spectrum. D2D communication link 158 may use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be achieved through a wide variety of wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.
[0040] The wireless communication system may further include a Wi-Fi access point (AP) 150 communicating with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) before communication to determine whether the channel is available.
[0041] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same 5 GHz unlicensed spectrum as that used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can enhance access network coverage and / or increase access network capacity.
[0042] Whether it is a small cell 102' or a large cell (e.g., a macro base station), base station 102 may include and / or be referred to as an eNB, gB node (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near-mmW frequencies to communicate with UE 104. When gNB 180 operates in mmW or near-mmW frequencies, gNB 180 may be referred to as an mmW base station. Extremely high frequency (EHF) is a portion of the electromagnetic spectrum that contains radio frequency (RF). EHF has a range of 30 GHz to 300 GHz and wavelengths between 1 mm and 10 mm. Radio waves in this band may be referred to as millimeter waves. Near-mmW can extend down to 3 GHz frequencies with a wavelength of 100 mm. Ultra-high frequency (SHF) bands extend between 3 GHz and 30 GHz, and are also referred to as centimeter waves. Communication using mmW / near-mmW radio frequency bands (e.g., 3 GHz–300 GHz) has extremely high path loss and short range. mmW base station 180 can utilize beamforming 182 with UE 104 to compensate for extremely high path loss and short range. Base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels and / or antenna arrays, to facilitate beamforming.
[0043] Base station 180 may transmit beamformed signals to UE 104 in one or more transmission directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more reception directions 182'. UE 104 may also transmit beamformed signals to base station 180 in one or more transmission directions. Base station 180 may receive beamformed signals from UE 104 in one or more reception directions. Base station 180 / UE 104 may perform beam training to determine the optimal reception and transmission directions for each of base station 180 / UE 104. The transmission and reception directions of base station 180 may be the same or different. The transmission and reception directions of UE 104 may be the same or different.
[0044] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 may communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functionality for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can be used to distribute MBMS traffic to base station 102 within a Broadcast-Specific Service Single Frequency Network (MBSFN) area, and can be responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0045] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Generally, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services.
[0046] Base stations may include and / or be referred to as gNB, B-node, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop devices, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similar functional devices. Some UE 104 may be referred to as IoT devices (e.g., parking timers, oil pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or some other suitable term.
[0047] While the following description may focus on 5G NR, the concepts described herein are applicable to other similar areas such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.
[0048] Figures 2A to 2D This includes frame structures, channels, and resources that can be used by UE 104 and / or base station 102 / 180 for communication in wireless communication system 100. Figure 2A This is a diagram 200 illustrating an example of the first subframe within the 5G / NR frame structure. Figure 2B Figure 230 is an example illustrating the DL channel within a 5G / NR subframe. Figure 2C Figure 250 is an example illustrating the second subframe within the 5G / NR frame structure. Figure 2D Figure 280 illustrates an example of the UL channel within a 5G / NR subframe. The 5G / NR frame structure can be FDD, where, for a given set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL or UL; or it can be TDD, where, for a given set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL. Figure 2A , 2C In the provided example, the 5G / NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL) and subframe 3 is configured with slot format 34 (mostly UL), where D is DL, U is UL, and X is available for flexible use between DL and UL. Although subframes 3 and 4 are shown as having slot formats 34 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are full DL and full UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured to have a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). Note that the following description also applies to 5G / NR frame structures for TDD.
[0049] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equally sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include mini-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, while for time slot configuration 1, each time slot may include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe is based on the time slot configuration and parameter design. For slot configuration 0, different parameter designs μ from 0 to 5 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different parameter designs 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Correspondingly, for slot configuration 0 and parameter design μ, there are 14 symbols per slot and 2 symbols per subframe.μ Each time slot. The subcarrier spacing and symbol length / duration vary depending on the design parameters. The subcarrier spacing can be equal to 2. μ *15kHz, where μ is the parameter design from 0 to 5. Thus, parameter design μ=0 has a subcarrier spacing of 15kHz, while parameter design μ=5 has a subcarrier spacing of 480kHz. Symbol length / duration is inversely correlated with subcarrier spacing. Figures 2A to 2D Examples of time slot configuration 0 with 14 symbols per time slot and parameter design μ=2 with 4 time slots per subframe are provided. The time slot duration is 0.25ms, the subcarrier spacing is 60kHz, and the symbol duration is approximately 16.67μs.
[0050] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) extending 12 consecutive subcarriers (also known as a physical RB (PRB)). The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0051] like Figure 2A As explained in the text, some REs carry reference (pilot) signals (RS) for the UE. RS may include demodulated RS (DM-RS) for channel estimation at the UE (indicated as R for a particular configuration). x (where 100x is the port number, but other DM-RS configurations are possible) and Channel State Information Reference Signal (CSI-RS). RS may also include Beam Measurement RS (BRS), Beam Refinement RS (BRRS), and Phase Tracking RS (PT-RS).
[0052] Figure 2BExamples of various DL channels within a subframe of a frame are explained. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising 9 RE Groups (REGs), each REG comprising 4 consecutive REs in OFDM symbols. The Primary Synchronization Signal (PSS) is located within symbol 2 of a specific subframe of the frame. The PSS is used by the UE 104 to determine subframe / symbol timing and physical layer identity. The Secondary Synchronization Signal (SSS) is located within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identity group number and radio frame timing. Based on the physical layer identity and physical layer cell identity group number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH) carrying the Primary Information Block (MIB) can logically be grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block. The MIB provides the number of RBs in the system bandwidth and the System Frame Number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information (such as System Information Blocks (SIBs)) that are not transmitted through the PBCH, and paging messages.
[0053] As in Figure 2C As explained, some REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first or first two symbols of the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is being transmitted and on the specific PUCCH format used. The UE can transmit a probe reference signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0054] Figure 2D Examples of various UL channels within a subframe of a frame are explained. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSR), power clearance reports (PHR), and / or UCI.
[0055] Figure 3 This is a block diagram of the hardware components of base station 102 (and / or 180) communicating with UE 104 in wireless communication system 100. In DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functionality. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-RAT mobility, and measurement configuration of UE measurement reports; PDCP layer functionality associated with header compression / decompression, security (cryptography, cryptographic decoding, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with upper-layer packet data unit (PDU) delivery, error correction via ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto transport blocks (TBs), demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel priority differentiation.
[0056] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functionality associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) decoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The decoded and modulated symbols may then be split into parallel streams. Each stream may then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently combined using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time-domain OFDM symbol stream. The OFDM stream is spatially precoded to generate multiple spatial streams. Channel estimates from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. The channel estimates can be derived from reference signals and / or channel condition feedback transmitted by UE 104. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use the corresponding spatial stream to modulate an RF carrier for transmission.
[0057] In UE 104, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides this information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for UE 104. If there are multiple spatial streams destined for UE 104, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with the reference signal, are recovered and demodulated by determining the signal constellation points most likely to be transmitted by base station 102. These soft decisions can be based on a channel estimate calculated by the channel estimator 358. These soft decisions are then decoded and deinterleaved to recover the original data and control signals transmitted by base station 102 over the physical channel. This data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functionality.
[0058] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, cipher decoding, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0059] Similar to the functionality described in conjunction with DL transmissions performed by base station 102, controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIB) capture, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (cryptography, cryptographic decoding, integrity protection, integrity verification); RLC layer functionality associated with upper-layer PDU delivery, error correction via ARQ, concatenation, segmentation, and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto TBs, demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel priority differentiation.
[0060] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 102 can be used by the TX processor 368 to select an appropriate coding and modulation scheme and to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX can use the corresponding spatial stream to modulate an RF carrier for transmission.
[0061] UL transmissions are processed at base station 102 in a manner similar to that described in conjunction with the receiver function at UE 104. Each receiver 318RX receives signals via its corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides that information to the RX processor 370.
[0062] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, cipher decoding, header decompression, and control signal processing to recover IP packets from the UE 104. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0063] In UE 104, at least one of the TX processor 368, RX processor 356, and controller / processor 359 may be configured to perform aspects in conjunction with the DSS component 198 as described herein.
[0064] Reference Figure 4 In one aspect, UE 104 utilizes DSS component 198 to control communication with base stations 102 / 180 using multiple sub-subs (as described above). Figure 1 (As described). In one example, UE 104 may have a first SUB 408 associated with a first core network 190 and with the same network (such as the first core network 190) or a different network (such as a second network). (For simplicity, Figure 4 (Not shown in the image) The second SUB 412 is related to this. For example, each of the first SUB 408 and the second SUB 412 may be associated with different accounts and / or different services on the same network or different networks. In some aspects, optionally, each of the first SUB 408 and the second SUB 412 may be maintained on the first SIM 406 and the second SIM 410 respectively. Thus, in one aspect, the UE 104 may be a multi-SIM multi-standby device, such as a dual-SIM dual-standby (DSDS) device.
[0065] In one implementation, UE 104 may communicate in the first core network 190 via base station 102 / 180 using a first SUB 408, and UE 104 may communicate with the first core network 190 via base station 102 / 180 using a second SUB 412. For example, UE 104 may use a first RAT (e.g., NR) to communicate using the first SUB 408, and UE 104 may use either a first RAT or a second RAT (e.g., LTE) to communicate using the second SUB 412. Additionally, base station 102 / 180 may be a macrocell, picocell, femtocell, relay, B-node, mobile B-node, UE (e.g., communicating with UE 104 in peer-to-peer or self-organizing mode), or substantially any type of component that can communicate with UE 104 to provide wireless network access via a SUB at UE 104.
[0066] In one example of DSS operation according to the presented aspects, UE 104 operates DSS component 198 to camp on a first service corresponding to first SUB 408 and a second service corresponding to second SUB 412 based on whether the frequency band supports DSS. DSS component 198 includes: scanning component 198A, which can scan one or more first services corresponding to first SUB 408 and scan one or more second services corresponding to second SUB 412; capture component 198B, which is used to capture the first service corresponding to first SUB 408 and capture the second service corresponding to second SUB 412; camping component 198C, which is used to camp on the first service on the first frequency band and camp on the second service; and DSS determiner component 198D, which is used to determine whether the first frequency band supports DSS and determine whether the second frequency band supports DSS.
[0067] DSS component 198 may further include a switching component 198E for switching the first service corresponding to the first SUB 408 from the first frequency band to the second frequency band. Switching component 198E may also switch the second service corresponding to the second SUB 412 to the second frequency band in response to determining that the second frequency band supports DSS. Switching component 198E may switch the first service corresponding to the first SUB 408 from the first frequency band to the second frequency band based on reselection criteria 198F and / or preference order information 198G. Reselection criteria 198F may include frequency band priority (e.g., priority frequency bands for the first SUB 408), received signal strength (e.g., a received signal strength threshold to be satisfied for successful switching), and rank index (e.g., an index specifying the rank of each frequency band in priority order). Preference order information 198G may include information about the preference order of frequency bands that can be occupied thereon for the first service. UE 104 may also include RF communication resources 414 configured to transmit and / or receive communication exchange signaling to and / or from one or more base stations or other devices in the wireless communication system 400. For example, RF communication resources 414 may include, but are not limited to, one or more of the following: a transmitter, a receiver, a transceiver, a protocol stack, a transmit chain component, and a receive chain component. In some aspects, RF communication resources 414 may be dedicated to operating at any given time according to the standards and procedures of a single SUB in the first SUB 408 or the second SUB 412. For example, although not to be construed as restrictive, RF communication resources 414 may be associated with multi-SIM multi-standby devices, such as dual-SIM dual-standby (DSDS) devices.
[0068] In one example, the first service corresponding to the first SUB 408 is NR and the second service corresponding to the second SUB 412 is LTE, wherein the first SUB 408 and the second SUB 412 are on the same first core network 190 (e.g., provided by an operator). When the UE 104 is enabled, the scanning component 198A can scan one or more first services corresponding to the first SUB 408. For example, the scanning component 198A can scan one or more frequency bands for the first service according to the priority frequency band list for the first SUB 408 specified in the preference order information 198G. Once the availability of the first service on the first frequency band is identified, the camping component 198C can camp the first SUB 408 on the first frequency band. The DSS determiner component 198D can determine whether the first frequency band supports DSS. For example, the DSS determiner component 198D can verify the first frequency band against a list of frequency bands that support DSS. In one implementation, the list of frequency bands that support DSS can be received from base stations 102 / 180. In another implementation, a list of frequency bands supporting DSS can be stored at UE 104. If the DSS determiner component 198D determines that the first frequency band supports DSS, the DSS determiner component 198D can send information about DSS support on the first frequency band to the camping component 198C. Upon receiving information about DSS support on the first frequency band, the camping component 198C can camp the second SUB 412 on the first frequency band. When the first frequency band supports DSS, the DSS component 198 of UE 104 allows the first SUB 408 and the second SUB 412 to camp on the same (first) frequency band. If the DSS determiner component 198D determines that the first frequency band does not support DSS, the DSS determiner component 198D can send information about DSS support on the first frequency band to the scanning component 198A. The scanning component 198A can scan for one or more second services corresponding to the second SUB 412. For example, scanning component 198A can scan one or more frequency bands for the second service according to the priority frequency band list for the second SUB 412 specified in preference order information 198G. Once the availability of the second service on one of the frequency bands is identified, resident component 198C can resident the second SUB 412 on the identified frequency band.
[0069] In another example, the first service corresponding to the first SUB 408 is NR and the second service corresponding to the second SUB 412 is NR, wherein the first SUB 408 and the second SUB 412 are on the same first core network 190 (e.g., provided by a single operator). When the UE 104 is enabled, the scanning component 198A can scan one or more first services corresponding to the first SUB 408. For example, the scanning component 198A can scan one or more frequency bands for the first service according to the priority frequency band list for the first SUB 408 specified in the preference order information 198G. Once the availability of the first service on the first frequency band is identified, the camping component 198C can camp the first SUB 408 on the first frequency band. The DSS determiner component 198D can determine whether the first frequency band supports DSS. For example, the DSS determiner component 198D can verify the first frequency band against a list of frequency bands that support DSS. In one implementation, the list of frequency bands that support DSS can be received from base stations 102 / 180. In another implementation, a list of frequency bands supporting DSS can be stored at UE 104. If the DSS determiner component 198D determines that the first frequency band supports DSS, the DSS determiner component 198D can send information about DSS support on the first frequency band to the camping component 198C. Upon receiving information about DSS support on the first frequency band, the camping component 198C can camp the second SUB 412 on the first frequency band. When the first frequency band supports DSS, the DSS component 198 of UE 104 allows the first SUB 408 and the second SUB 412 to camp on the same (first) frequency band. If the DSS determiner component 198D determines that the first frequency band does not support DSS, the DSS determiner component 198D can send information about DSS support on the first frequency band to the scanning component 198A. The scanning component 198A can scan for one or more second services corresponding to the second SUB 412. For example, scanning component 198A can scan one or more frequency bands for the second service according to the priority frequency band list for the second SUB 412 specified in preference order information 198G. Once the availability of the second service on one of the frequency bands is identified, resident component 198C can resident the second SUB 412 on the identified frequency band.
[0070] In another example, the first SUB 408 may be an ENDC-enabled LTE / NR (i.e., the first SUB 408 can switch between LTE and NR), and the second SUB 412 may be LTE. The first SUB 408 may switch from LTE to NR (e.g., when NR service is available at base station 102 / 180). For example, the first SUB 408 may switch from LTE (on the first frequency band) to NR (on the second frequency band). The DSS determiner component 198D may determine whether the second frequency band supports DSS. If the DSS determiner component 198D determines that the second frequency band supports DSS, the DSS determiner component 198D may send information about DSS support on the second frequency band to the occupancy component 198C. Upon receiving the information about DSS support on the second frequency band, the occupancy component 198C may occupy the second SUB 412 on the first frequency band. When the first SUB 408 switches from LTE to NR on a DSS-supporting frequency band (i.e., the second frequency band), the DSS component 198 of UE104 allows the first SUB 408 and the second SUB 412 to camp on the same (second) frequency band. If the DSS determiner component 198D determines that the second frequency band does not support DSS, the DSS determiner component 198D may send information about the lack of DSS support in the second frequency band to the scanning component 198A. The scanning component 198A may scan for one or more second services corresponding to the second SUB 412. Once the availability of a second service is identified in one of the frequency bands, the camping component 198C may camp the second SUB 412 on the identified frequency band.
[0071] In another example, the first SUB 408 may be NR, and the second SUB 412 may be LTE or NR. The first SUB 408 may be switched from one cell to another (e.g., UE 408 may perform cell reselection for the first SUB 408). In one example, the handover component 198E may switch the first service corresponding to the first SUB 408 from the first frequency band to the second frequency band based on the reselection criterion 198F (as described above) and / or preference order information 198G. The handover component 198E may also switch the first service based on a reconfiguration message received from the base station of the first core network 190 (e.g., a reconfiguration message instructing UE 104 to switch the service to the first base station 102 / 180). The DSS determiner component 198D may determine whether the second frequency band supports DSS. If the DSS determiner component 198D determines that the second frequency band supports DSS, the DSS determiner component 198D may send information about DSS support on the second frequency band to the resident component 198C. Upon receiving information about DSS support in the second frequency band, the camping component 198C can camp the second SUB 412 on the second frequency band. In the case where the cell on the first SUB 408 is reselected and camped on a DSS-supporting frequency band (i.e., the second frequency band), the DSS component 198 of UE 104 allows the first SUB 408 and the second SUB 408 to camp on the same (second) frequency band. In one implementation, the second SUB 412 may have a preference order for DSS-supporting frequency bands (e.g., an order preference table stored in preference order information 198G), and the scanning component 198A may scan for the second service corresponding to the second subscription according to this preference order. When the scanning component 198A finds an available frequency band based on the preference order, the scanning component 198A may send information about the available frequency band to the camping component 198C, and the camping component 198C may subsequently camp on that available frequency band. DSS component 198 may not force second SUB 412 to occupy a second frequency band, but may allow second SUB 412 to occupy a frequency band according to a preferred order for second SUB 412. If DSS determiner component 198D determines that the second frequency band does not support DSS, DSS determiner component 198D may send information about the lack of DSS support in the second frequency band to scanning component 198A. Scanning component 198A may not scan the service corresponding to second SUB 412 (e.g., when the received signal strength of second SUB 412 is above a threshold), or scanning component 198A may scan one or more second services corresponding to second SUB 412. Once the availability of a second service in one of the frequency bands is identified, occupying component 198C may occupy second SUB 412 in the identified frequency band.
[0072] In each of the above examples, scanning component 198A may scan one or more first services corresponding to the first SUB 408 according to a priority band list for the first SUB 408 (e.g., a priority list stored in preference order information 198G). The priority band list may include a set of first bands that support DSS with higher priority than a set of second bands that do not support DSS.
[0073] As mentioned above Figure 4 The described UE 104 is not limited to including only the described components, and UE 104 includes a processor, memory, and one or more components required for UE 104 to perform communication with one or more communication networks. Furthermore, each function described in the above examples is not limited to being performed by the described components, but the processor of UE 104 may perform these functions based on instructions stored in memory and / or one or more components as described above.
[0074] Figure 5 This is a flowchart 500 illustrating a method for wireless communication and cell selection at the UE. The UE can be similar to the method described above. Figure 1-4 The UE 104 described.
[0075] In block 502, UE 104 receives a service request on first SUB 408 (NR). For example, DSS component 198 may receive a request to subscribe to first SUB 408 based on one or more instructions stored in first SIM 406.
[0076] In block 504, UE 104 prioritizes the DSS bands for first SUB 408. For example, scanning component 198A may scan the bands stored in preference order information 198G, wherein DSS-enabled bands are scanned before DSS-unsupported bands are scanned according to preference order information 198G. Scanning component 198A may send information about the available bands for first SUB 408 to resident component 198C.
[0077] In block 506, UE 104 camps on cell A for first SUB 408. For example, camping component 198C may camp on a first frequency band corresponding to cell A for first SUB 408.
[0078] In block 508, UE 104 determines whether cell A is operating on the DSS. For example, DSS determiner component 198D can determine whether cell A is operating on the DSS and send information about whether cell A is operating on the DSS to camping component 198C. If cell A is operating on the DSS, UE 104 performs the operation at block 510. If cell A is not operating on the DSS, UE 104 performs the operation at block 512.
[0079] In box 510, UE 104 camps the second SUB 412 (LTE) on a cell operating at the frequency of cell A. For example, camping component 198C may camp on the frequency of cell A used for the second SUB 412, as described above. Figure 4 As described.
[0080] In box 512, UE 104 performs a full scan of the second SUB 412. For example, scanning component 198A may perform a full scan of the second SUB 412 based on preference order information 198G regarding the second SUB 412, as described above. Figure 4 As described.
[0081] Figure 6 This is a flowchart 600 illustrating a method for wireless communication and cell reselection at the UE. The UE can be similar to the one described above. Figure 1-4 The UE 104 described.
[0082] In block 602, UE 104 camps on cell A for first SUB 408 (NR) and on cell B for second SUB 412 (LTE). For example, camping component 198C may be camped on the frequency corresponding to cell A for first SUB 408 and the frequency corresponding to cell B for second SUB 412.
[0083] In box 604, UE 104 reselects cell C for first SUB 408. For example, handover component 198E can hand over first SUB 408 from cell A to cell C based on one or more reselection criteria or a single configuration message, as described above. Figure 4 As described.
[0084] In box 606, UE 104 determines whether cell C is operating on the DSS. For example, DSS determiner component 198D can determine whether cell C is operating on the DSS and send information about whether cell C is operating on the DSS to camping component 198C.
[0085] In box 608, UE 104 reselects a cell for the second SUB 412 to operate on the frequency of cell C. For example, camping component 198C may camp on a frequency corresponding to the frequency band of cell C used for the second SUB 412, as referenced above. Figure 4 As described.
[0086] Figure 7 This is flowchart 700, which describes a method for cell selection at a UE configured to communicate with multiple subscriptions. The UE may be similar to the one described above. Figure 1-4 The UE 104 described herein. Furthermore, each action of the following methods may be performed by the UE 104, the DSS component 198, a sub-component of the DSS component 198, or a processor on the UE 104 (such as controller / processor 359, TX processor 268, and / or RX processor 356) based on executing instructions stored in memory (such as memory 360).
[0087] In box 702, the UE scans for one or more first services corresponding to the first subscription. In one implementation, UE104 (as described above) Figure 4 The described method can scan one or more first services corresponding to the first SUB 408. For example, the processor in UE 104 can read one or more instructions stored in the first SIM 406, the scanning component 198A, the preference order information 198G, and / or the memory of UE 104 to scan one or more first services corresponding to the first SUB 408.
[0088] At block 704, the UE camps on a first service in a first frequency band among the one or more first services corresponding to the first subscription. In one implementation, the UE 104 may camp on a first service in a first frequency band among the one or more first services corresponding to the first subscribe 408. For example, the processor of the UE 104 may execute one or more instructions stored in memory and / or camping component 198C to camp on a first service in a first frequency band (e.g., an available frequency band) corresponding to the first subscribe 408 based on a scan at block 702.
[0089] In box 706, the UE determines that the first frequency band supports DSS. In one implementation, the UE 104 may determine whether the first frequency band supports DSS. For example, the processor of the UE 104 may execute one or more instructions stored in the DSS determiner component 198D and / or the memory of the UE 104 to determine whether the first frequency band (occupied at box 704) supports DSS, as described above. Figure 4As described in [the document]. If UE 104 determines that the first frequency band supports DSS, then UE performs the operation at block 708. If UE 104 determines that the first frequency band does not support DSS, then UE 104 performs the operations at blocks 710 and 712.
[0090] In block 708, the UE, in response to determining that the first frequency band supports DSS, camps on a second service corresponding to the second subscription on the first frequency band. In one implementation, the UE 104, in response to determining that the first frequency band supports DSS, camps on a second service corresponding to the second sub-subscription 412 on the first frequency. For example, the processor of the UE 104 may execute one or more instructions stored in the camping component 198C and / or the memory of the UE 104 to camp on the second service corresponding to the second sub-subscription 412 on the first frequency band.
[0091] In block 710, the UE scans one or more second services corresponding to the second subscription in response to determining that the first frequency band does not support DSS. In one implementation, the UE 104 scans one or more second services corresponding to the second SUB 412 in response to determining that the first frequency band does not support DSS. For example, the processor of the UE 104 may execute one or more instructions stored in the second SIM 410, scanning component 198A, and preference order information 198G to scan one or more second services corresponding to the second SUB 412 in response to (at block 706) determining that the first frequency band does not support DSS.
[0092] In block 712, the UE resides on one of the one or more second services. In one implementation, UE 104 resides on one or more second services. For example, the processor of UE 104 may execute one or more instructions in memory-residence component 198C to reside on one or more second services based on a scan at block 710.
[0093] Figure 8 This is flowchart 800, which describes a method for cell reselection at a UE configured to communicate with multiple subscriptions. The UE may be similar to the one described above. Figure 1-4 The UE 104 described above. Figure 1-4 UE 104 can optionally be used with Figure 7 The operations described in flowchart 700 are performed in combination with or alternative to those described in flowchart 800. Furthermore, each action of the following methods may be performed by UE 104, DSS component 198, a subcomponent of DSS component 198, or a processor on UE 104 (such as controller / processor 359, TX processor 268, and / or RX processor 356) based on executing instructions stored in memory (such as memory 360).
[0094] In box 802, the UE switches the first service corresponding to the first subscription from the first frequency band to the second frequency band. In one implementation, UE 104 (as described above) Figure 4 As described, a first service corresponding to the first SUB 408 can be switched from a first frequency band to a second frequency band. The UE 104 can reside on the first frequency band used for the first SUB 408 and can switch to the second frequency band based on reselection criteria 198F, reconfiguration messages from the base station of the wireless communication system 400, etc. For example, the processor of the UE 104 can execute one or more instructions stored in reselection criteria 198F, handover component 198E, first SIM 406, preference order information 198G, and / or the memory of the UE 104 to switch the service corresponding to the first SUB 408 from the first frequency band to the second frequency band.
[0095] In block 804, the UE determines whether the second frequency band supports DSS. In one implementation, UE 104 determines whether the second frequency band supports DSS. For example, the processor of UE 104 may execute one or more instructions stored in the DSS determiner component 198D and / or the memory of UE 104 to determine whether the second frequency band supports DSS. If UE 104 determines that the second frequency band supports DSS, then UE 104 may perform the operation at block 806.
[0096] In block 806, the UE determines whether the second subscription has a preference order for DSS-supporting frequency bands. In one implementation, UE 104 determines whether the second SUB 412 has a preference order for DSS-supporting frequency bands. For example, the processor of UE 104 may execute one or more instructions stored in preference ordering information 198G and / or the memory of UE 104 to determine whether the second SUB 412 has a preference order for DSS-supporting frequency bands. If UE 104 determines that the second SUB 412 has a preference order for DSS-supporting frequency bands, UE 104 may perform the operation at block 810. If UE 104 determines that the second SUB 412 does not have a preference order for DSS-supporting frequency bands, UE 104 may perform the operation at block 808.
[0097] In block 808, in response to determining that the second frequency band supports DSS, the UE switches the second service corresponding to the second subscription to the second frequency band. In one implementation, UE 104 switches the second service corresponding to the second subscriber 412 to the second frequency band in response to determining that the second frequency band supports DSS. For example, the processor of UE 104 may execute one or more instructions stored in the second SIM 410, the switching component 198E, the resident component 198C, and / or the memory of the UE to switch the second service corresponding to the second subscriber 412 to the second frequency band. UE 104 is not limited to performing the operation at block 808 after block 806, and in one implementation, UE 104 may perform the operation at block 808 after block 804.
[0098] In block 810, the UE performs a second scan for one or more second services corresponding to the second subscription based on the preference order, and the handover of the second service corresponding to the second subscription is based on the available frequency bands supporting DSS according to the preference order. In one implementation, UE 104 may perform a second scan for one or more second services corresponding to the second SUB 412 based on preference order information 198G. UE 104 may handover the second service corresponding to the second SUB 412 based on the available frequency bands supporting DSS according to the preference order information 198G regarding the second SUB 412. For example, the processor of UE 104 may execute one or more instructions stored in the second SIM 410, the scan component 198A, the handover component 198E, the preference order information 198G, and / or the memory of UE 104 to perform a second scan for one or more second services corresponding to the second SUB 412 based on the preference order information 198G, and the handover of the second service corresponding to the second SUB 412 is based on the available frequency bands supporting DSS according to the preference order information 198G.
[0099] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowcharts is an explanation of exemplary methods. It should be understood that the specific order or hierarchy of the boxes in these process / flowcharts can be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims present the elements of the various boxes in an exemplary order and are not intended to be limited to the specific order or hierarchy presented.
[0100] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be granted the full scope consistent with the language of the claims, wherein references to the singular form of an element, unless specifically stated otherwise, are not intended to mean “one and only one,” but rather “one or more.” The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as superior to or overriding other aspects. Unless specifically stated otherwise, the term “some / a” refers to one or more. Combinations such as “at least one of A, B, or C,” “one or more of A, B, or C,” “at least one of A, B, and C,” “one or more of A, B, and C,” and “A, B, C, or any combination thereof” include any combination of A, B, and / or C, and may include multiple A, multiple B, or multiple C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" can be A only, B only, C only, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. Elements of all aspects described throughout this disclosure that are presently or hereafter known to those skilled in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended as a donation to the public, whether or not such disclosure is expressly stated in the claims. The terms "module," "mechanism," "element," "device," etc., may not be a substitute for the term "apparatus." Thus, no claim element should be construed as an apparatus plus a function unless the element is expressly stated using the phrase "apparatus for..."
Claims
1. A method for communicating with multiple subscriptions at a wireless device, comprising: Scan one or more first services corresponding to the first subscription; Occupy the first service in the first frequency band of the one or more first services corresponding to the first subscription; Determine whether the first frequency band supports Dynamic Spectrum Sharing (DSS); In response to determining that the first frequency band supports the DSS, occupying a second service corresponding to the second subscription on the first frequency band; In response to determining that the first frequency band does not support the DSS, one or more second services corresponding to the second subscription are scanned; as well as Occupy one of the one or more second services.
2. The method as described in claim 1, wherein, The first service corresponding to the first subscription is New Radio (NR).
3. The method as described in claim 2, wherein, The second service corresponding to the second subscription is Long Term Evolution (LTE).
4. The method of claim 2, wherein, The second service corresponding to the second subscription is New Radio (NR).
5. The method of claim 1, further comprising: Switch the first service corresponding to the first subscription from the first frequency band to the second frequency band; Determine whether the second frequency band supports the DSS; as well as In response to determining that the second frequency band supports the DSS, the second service corresponding to the second subscription is switched to the second frequency band.
6. The method of claim 5, wherein, The switching of the first service corresponding to the first subscription is based on a reselection criterion, which includes one or a combination of the following: Frequency band priority; Received signal strength; or Rank index.
7. The method of claim 5, wherein, The switching of the first service corresponding to the first subscription is based on a reconfiguration message received from the base station.
8. The method of claim 5, further comprising: In response to determining that the second subscription has a preference order for frequency bands supporting the DSS, a second scan is performed based on the preference order for the one or more second services corresponding to the second subscription; and The switching of the second service corresponding to the second subscription is based on the available frequency bands supporting the DSS according to the preference order.
9. The method of claim 5, wherein, The first service corresponding to the first subscription is New Radio (NR).
10. The method of claim 9, wherein, The second service corresponding to the second subscription is Long Term Evolution (LTE).
11. The method of claim 9, wherein, The second service corresponding to the second subscription is New Radio (NR).
12. The method of claim 1, wherein, Scanning the first service corresponding to the first subscription includes scanning the first service according to a priority frequency band list.
13. The method of claim 12, wherein, The priority frequency band list includes a first frequency band set that supports the DSS, which has a higher priority than a second frequency band set that does not support the DSS.
14. An apparatus for communicating with multiple subscriptions, comprising: Memory; as well as At least one processor, said at least one processor being coupled to the memory and configured to: Scan one or more first services corresponding to the first subscription; Occupy the first service in the first frequency band of the one or more first services corresponding to the first subscription; Determine whether the first frequency band supports Dynamic Spectrum Sharing (DSS); In response to determining that the first frequency band supports the DSS, occupying a second service corresponding to the second subscription on the first frequency band; In response to determining that the first frequency band does not support the DSS, one or more second services corresponding to the second subscription are scanned; as well as Occupy one of the one or more second services.
15. The apparatus of claim 14, wherein, The first service corresponding to the first subscription is New Radio (NR).
16. The apparatus of claim 15, wherein, The second service corresponding to the second subscription is Long Term Evolution (LTE).
17. The apparatus of claim 15, wherein, The second service corresponding to the second subscription is New Radio (NR).
18. The apparatus of claim 14, wherein, The processor is further configured to: Switch the first service corresponding to the first subscription from the first frequency band to the second frequency band; Determine whether the second frequency band supports the DSS; as well as In response to determining that the second frequency band supports the DSS, the second service corresponding to the second subscription is switched to the second frequency band.
19. The apparatus of claim 18, wherein, The switching of the first service corresponding to the first subscription is based on a reselection criterion, which includes one or a combination of the following: Frequency band priority; Received signal strength; or Rank index.
20. The apparatus of claim 18, wherein, The switching of the first service corresponding to the first subscription is based on a reconfiguration message received from the base station.
21. The apparatus of claim 18, wherein, The processor is further configured to: In response to determining that the second subscription has a preference order for frequency bands supporting the DSS, a second scan is performed based on the preference order for the one or more second services corresponding to the second subscription; and The switching of the second service corresponding to the second subscription is based on the available frequency bands supporting the DSS according to the preference order.
22. The apparatus of claim 18, wherein, The first service corresponding to the first subscription is New Radio (NR).
23. The apparatus of claim 22, wherein, The second service corresponding to the second subscription is Long Term Evolution (LTE).
24. The apparatus of claim 22, wherein, The second service corresponding to the second subscription is New Radio (NR).
25. The apparatus of claim 15, wherein, Scanning the first service corresponding to the first subscription includes: the processor being configured to scan the first service according to a priority band list.
26. The apparatus of claim 25, wherein, The priority frequency band list includes a first frequency band set that supports the DSS, which has a higher priority than a second frequency band set that does not support the DSS.
27. A device for communicating with multiple subscriptions, comprising: A device for scanning one or more first services corresponding to the first subscription; A means for occupying a first service in a first frequency band among the one or more first services corresponding to the first subscription; A means for determining whether the first frequency band supports dynamic spectrum sharing (DSS); A means for occupying a second service corresponding to a second subscription on the first frequency band in response to determining that the first frequency band supports the DSS; A means for scanning one or more second services corresponding to a second subscription in response to determining that the first frequency band does not support the DSS; as well as Device for occupying one of the one or more second services.
28. The apparatus of claim 27, further comprising: A means for switching the first service corresponding to the first subscription from the first frequency band to the second frequency band; A means for determining whether the second frequency band supports the DSS; as well as A means for switching the second service corresponding to the second subscription to the second frequency band in response to determining that the second frequency band supports the DSS.
29. A computer-readable medium storing computer-executable code, said code causing the processor, when executed by a processor, to: Scan one or more first services corresponding to the first subscription; Occupy the first service in the first frequency band of the one or more first services corresponding to the first subscription; Determine whether the first frequency band supports Dynamic Spectrum Sharing (DSS); In response to determining that the first frequency band supports the DSS, occupying a second service corresponding to the second subscription on the first frequency band; In response to determining that the first frequency band does not support the DSS, one or more second services corresponding to the second subscription are scanned; as well as Occupy one of the one or more second services.
30. The computer-readable medium of claim 29, further comprising the computer-executable code, which, when executed by the processor, causes the processor to: Switch the first service corresponding to the first subscription from the first frequency band to the second frequency band; Determine whether the second frequency band supports the DSS; as well as In response to determining that the second frequency band supports the DSS, the second service corresponding to the second subscription is switched to the second frequency band.