Selecting subscription for receiving positioning system information block (SIB) in multi-subscription wireless device
By selecting the appropriate subscription receiving positioning system information block (posSIB) based on the subscription status in a multi-subscriber user equipment (UE), the problems of service interruption and power consumption are solved, and efficient and stable positioning services are achieved.
Patent Information
- Application Number
- CN202380079983.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-11-28
- Filing Date
- 2023-10-27
- Publication Date
- 2025-06-27
AI Technical Summary
In multi-subscriber equipment (UE), how to select the appropriate subscription to receive positioning system information blocks (posSIBs) to reduce service interruptions and power consumption while improving the performance of positioning services.
Based on the first subscription status and the second subscription status, the most suitable subscription is selected to receive the posSIB and through the subscription receive the posSIB. Specific strategies include switching subscriptions when the subscription status changes to maintain continuity and reduce interruptions; retaining the initial subscription for short periods of positioning sessions to avoid frequent switching.
By selecting the right subscription to receive posSIB, service interruptions and power consumption are reduced, and the performance and stability of positioning services are improved.
Smart Images

Figure CN120226410A_ABST
Abstract
Description
[0001] Cross - Reference to Related Applications
[0002] This application claims priority to U.S. Patent Application No. 18 / 070,216, filed on November 28, 2022, entitled "SELECTING SUBSCRIPTION TO RECEIVE POSITIONING SYSTEM INFORMATION BLOCK(SIB) IN A MULTIPLE SUBSCRIPTION WIRELESS DEVICE", the entire disclosure of which is hereby incorporated by reference in its entirety. Technical Field
[0003] The present disclosure generally relates to wireless communication, and more particularly to selecting a subscription for receiving System Information Block (SIB) in a User Equipment (UE) having multiple subscriptions, such as a Multi - Subscriber Identity Module (MSIM) UE. Background Art
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. A typical wireless communication system may employ multiple access techniques capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access techniques 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 / Advanced LTE is an enhanced set of the Universal Mobile Telecommunication System (UMTS) mobile standard released by the Third Generation Partnership Project (3GPP). Narrow - Band (NB) Internet of Things (IoT) and Enhanced Machine - Type Communication (eMTC) are enhanced sets of LTE for machine - type communication.
[0005] A wireless communication network may include multiple Base Stations (BSs) that can support communication of multiple User Equipments (UEs). A User Equipment (UE) may communicate with a Base Station (BS) via a downlink and an uplink. The downlink (or forward link) refers to the communication link from the BS to the UE, and the uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail, a BS may be referred to as a Node B, an Evolved Node B (eNB), a gNB, an Access Point (AP), a Radio Head, a Transmission and Reception Point (TRP), a New Radio (NR) BS, a 5G Node B, etc.
[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user equipments to communicate at the city, national, regional, and even global levels. New Radio (NR), which may also be referred to as 5G, is an enhanced set of the LTE mobile standard released by the Third Generation Partnership Project (3GPP). NR is designed to better integrate with other open standards by improving spectral efficiency, reducing costs, enhancing services, utilizing new spectrums, and using Orthogonal Frequency Division Multiplexing with Cyclic Prefix (CP-OFDM) on the downlink (DL), and CP-OFDM and / or SC-FDM (e.g., also referred to 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, so as to better support mobile broadband Internet access. Summary of the Invention
[0007] In aspects of the present disclosure, a method for wireless communication by a multi-subscription user equipment (UE) includes selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription status and a second subscription status. The method further includes receiving the posSIB via the first subscription.
[0008] Other aspects of the present disclosure relate to an apparatus. The apparatus has a memory and one or more processors coupled to the memory. The processor is configured to select a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription status and a second subscription status. The processor is further configured to receive the posSIB via the first subscription.
[0009] Other aspects of the present disclosure relate to an apparatus at a user equipment (UE). The apparatus includes components for selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription status and a second subscription status. The apparatus further includes components for receiving the posSIB via the first subscription.
[0010] In other aspects of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon is disclosed. The program code is executed by a processor and includes program code for selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription status and a second subscription status. The program code further includes program code for receiving the posSIB via the first subscription.
[0011] Each aspect generally includes methods, apparatuses, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and processing systems substantially as described with reference to the figures and as illustrated in the figures and the specification.
[0012] The features and technical advantages of examples in accordance with the present disclosure have been outlined rather broadly above so that the detailed description that follows may be better understood. Additional features and advantages will be described. The disclosed concepts and specific examples may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The characteristics of the disclosed concepts, both as to their organization and method of operation, as well as associated advantages, will be better understood by considering the following description in conjunction with the accompanying figures. Each of the figures provided is for the purpose of illustration and description and is not a definition of the limits of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] For a more detailed understanding of the features of the present disclosure, reference may be made to the various aspects, some of which are illustrated in the figures. It should be noted, however, that the figures merely illustrate certain aspects of the present disclosure and should not be considered as limiting its scope, as the description may admit other equivalent aspects. The same reference numerals in different figures may identify the same or similar elements.
[0014] Figure 1 is a block diagram conceptually illustrating an example of a wireless communication network in accordance with various aspects of the present disclosure.
[0015] Figure 2 is a block diagram conceptually illustrating an example of communication between a base station and a user equipment (UE) in a wireless communication network in accordance with various aspects of the present disclosure.
[0016] Figure 3 is a block diagram illustrating an example decomposed base station architecture in accordance with various aspects of the present disclosure.
[0017] Figure 4 is a diagram illustrating the reception of encrypted key and positioning system information broadcast (posSIB) in accordance with various aspects of the present disclosure.
[0018] Figure 5 is a diagram illustrating the reception of posSIB by a multi-subscription user equipment (UE) in accordance with various aspects of the present disclosure.
[0019] Figure 6 is a table illustrating selection rules for receiving posSIB in accordance with various aspects of the present disclosure.
[0020] Figure 7Illustrates a timeline of subscription switching for posSIB reception based on a change in subscription status according to aspects of the present disclosure.
[0021] Figure 8 Illustrates a timeline of subscription switching with continuity based on a change in subscription status according to aspects of the present disclosure.
[0022] Figure 9 Illustrates a timeline of subscription switching for requesting an encryption key according to aspects of the present disclosure.
[0023] Figure 10 Illustrates a timeline of subscription switching for requesting an encryption key according to an alternative aspect of the present disclosure.
[0024] Figure 11 Illustrates a timeline of retaining a subscription for posSIB reception after a change in subscription status according to aspects of the present disclosure.
[0025] Figure 12 Illustrates a flowchart of an example process, such as performed by a user equipment (UE), according to aspects of the present disclosure. Detailed Description
[0026] The various aspects of the present disclosure are described more fully hereinafter with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the present disclosure to those skilled in the art. Based on the teachings, those skilled in the art should recognize that the scope of the present disclosure is intended to cover any aspect of the present disclosure, whether implemented independently of any other aspect of the present disclosure or in combination with any other aspect. For example, a device may be implemented or a method may be practiced using any number of the aspects set forth. Additionally, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionality, or a combination of structures and functionality that supplement or are in addition to the various aspects of the present disclosure as set forth. It should be understood that any aspect of the present disclosure disclosed may be embodied by one or more elements of a claim.
[0027] Certain aspects of a telecommunications system 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, etc. (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends upon the particular application and design constraints imposed on the overall system.
[0028] Note that while aspects may be described using terms commonly associated with 5G and later wireless technologies, aspects of the present disclosure may be applied in communication systems based on other generations, such as and including 3G and / or 4G technologies.
[0029] The 3rd Generation Partnership Project (3GPP) Release 16 defines procedures for a User Equipment (UE) to receive a positioning system information block (posSIB) from a New Radio (NR) cell. For example, the posSIB can use Real-Time Kinematic (RTK) to achieve very precise position determination. RTK can improve the accuracy of UE position determination from a few meters to a few centimeters.
[0030] When the positioning session is on, the UE continues to receive the broadcast posSIB for the duration of the session (e.g., for several minutes to several hours) to receive updated Global Navigation Satellite System (GNSS) assistance data. The posSIB is transmitted on a broadcast channel. To allow the posSIB to be received only by eligible devices, the network encrypts the posSIB. The UE needs to receive an encryption key from the network to decrypt the posSIB and use its assistance data.
[0031] The UE can be a multi-SIM (Subscriber Identity Module) device in which there are two SIM cards. Alternatively, the UE can be a single-SIM device with multiple subscriptions. It is possible that both subscriptions (SUBs) are pre-empted or connected to the respective networks that broadcast the posSIB. The problem for the UE is which subscription should be selected to receive the posSIB.
[0032] According to aspects of the present disclosure, the UE selects the subscription for reducing service interruption. The UE selects one of the subscriptions to receive the posSIB depending on the status of each subscription, such as what services are running and whether the subscription is in a connected mode or an idle / inactive mode. In other embodiments, the UE retains the initial subscription for receiving the posSIB even if the status changes.
[0033] According to further aspects of the present disclosure, the UE uses the subscription selected to receive the posSIB to request the encryption key. If both subscriptions belong to the same operator, either subscription can be used to request the encryption key. According to some aspects, the UE adheres to one subscription for key requests, e.g., the initial subscription that receives the posSIB. Thus, even if the subscription for receiving the posSIB has changed, the UE does not switch the subscription for key requests. In these aspects, when the UE switches the subscription for receiving the posSIB, the UE avoids frequent switching of the subscription for requesting the key. In other aspects, the UE selects the same subscription for both requesting the encryption key and receiving the posSIB.
[0034] Aspects of the present disclosure may allow a UE to select one of two subscriptions to receive posSIBs with improved performance in a multi-subscription UE. For example, traffic or positioning service interruptions may be reduced in the multi-subscription UE. The techniques of the present disclosure may also reduce power consumption by using a connected-mode subscription to receive posSIBs instead of receiving posSIBs during an idle or inactive subscription. Power savings are achieved because when an idle or inactive subscription would receive posSIBs, the subscription may wake up more frequently due to the receipt of the posSIBs and remain awake for a longer period of time at each wake-up time.
[0035] Figure 1 FIG. 4 is a diagram illustrating a network 100 in which aspects of the present disclosure may be practiced. The network 100 may be a 5G or NR network, or some other wireless network (such as, for example, an LTE network). The wireless network 100 may include multiple BSs 110 (shown as BS110a, BS110b, BS110c, and BS110d) and other network entities. A BS is an entity that communicates with a user equipment (UE) and may also be referred to as a base station, NR BS, Node B, gNB, 5G Node B, access point, transmit and receive point (TRP), network node, network entity, etc. A base station may be implemented as an aggregated base station, a disaggregated base station, an integrated access and backhaul (IAB) node, a relay node, a sidelink node, etc. A base station may be implemented in an aggregated or monolithic base station architecture or, alternatively, in a disaggregated base station architecture and may include one or more of a central unit (CU), a distributed unit (DU), a radio unit (RU), a near real-time (near-RT) RAN intelligent controller (RIC), or a non-real-time (non-RT) RIC.
[0036] Each BS may provide communication coverage for a particular geographic area. In 3GPP, depending on the context in which the term is used, the term “cell” may refer to the coverage area of a BS and / or the BS subsystem serving that coverage area.
[0037] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., having a radius of several kilometers) and may allow unrestricted access by UEs having a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs having a service subscription. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1In the example shown, BS110a can be a macro BS for macro cell 102a, BS110b can be a pico BS for pico cell 102b, and BS110c can be a femto BS for femto cell 102c. The BS can support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "AP", "Node B", "5G NB", "TRP", and "cell" can be used interchangeably.
[0038] In some aspects, the cell does not need to be stationary, and the geographical area of the cell can move according to the position of the mobile BS. In some aspects, the BSs can use any suitable transport network to interconnect with each other and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces (such as direct physical connections, virtual networks, etc.).
[0039] The wireless network 100 can also include relay stations. A relay station is an entity that can receive a transmission of data from an upstream station (e.g., a BS or a UE) and forward the transmission of the data to a downstream station (e.g., a UE or a BS). A relay station can also be a UE that can relay transmissions for other UEs. In Figure 1 the example shown, the relay station 110d can communicate with the macro BS110a and the UE 120d to facilitate communication between the BS110a and the UE 120d. A relay station can also be referred to as a relay BS, a relay base station, a relay, etc.
[0040] The wireless network 100 can be a heterogeneous network including different types of BSs (such as macro BSs, pico BSs, femto BSs, relay BSs, etc.). These different types of BSs can have different transmission power levels, different coverage areas, and different impacts on interference in the wireless network 100. For example, a macro BS can have a high transmission power level (e.g., 5 watts to 40 watts), while pico BSs, femto BSs, and relay BSs can have lower transmission power levels (e.g., 0.1 watt to 2 watts).
[0041] For example, the BSs 110 (shown as BS110a, BS110b, BS110c, and BS110d) and the core network 130 can exchange communications via a backhaul link 132 (e.g., S1, etc.). The base stations 110 can communicate with each other directly or indirectly (e.g., through the core network 130) via other backhaul links (e.g., X2, etc.).
[0042] The core network 130 may be an evolved packet core (EPC), which may include at least one mobility management entity (MME), at least one serving gateway (S-GW), and at least one packet data network (PDN) gateway (P-GW). The MME may be a control node that processes signaling between the UE 120 and the EPC. All user IP packets may be routed through the S-GW, which may itself be connected to the P-GW. The P-GW may provide IP address allocation and other functions. The P-GW may be connected to the network operator's IP services. The operator's IP services may include the Internet, intranet, IP multimedia subsystem (IMS), and packet switched (PS) streaming services.
[0043] The core network 130 may provide user authentication, access authorization, tracking, IP connectivity, and other access, routing, or mobility functions. One or more of the base stations 110 or access node controllers (ANCs) may interface with the core network 130 via a backhaul link 132 (e.g., S1, S2, etc.), and may perform radio configuration and scheduling for communication with the UE 120. In some configurations, the various functions of each access network entity or base station 110 may be distributed across various network devices (e.g., radio heads and access network controllers), or consolidated into a single network device (e.g., base station 110).
[0044] UEs 120 (e.g., 120a, 120b, 120c) may be dispersed throughout the wireless network 100, and each UE may be stationary or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. A UE may be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet device, a camera, a gaming device, a netbook, a smartbook, a ultrabook, a medical device or equipment, a biometric sensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicle component or sensor, a smart meter / sensor, an industrial manufacturing equipment, a global positioning system device, or any other suitable device configured to communicate via a wireless medium or a wired medium.
[0045] One or more UEs 120 may establish a Protocol Data Unit (PDU) session for a network slice. In some cases, the UE 120 may select a network slice based on an application or a subscribed service. By having different network slices for different applications or subscribed services, the UE 120 may improve its resource utilization in the wireless network 100 while also meeting the performance specifications of the various applications of the UE 120. In some cases, the network slice used by the UE 120 may be served by an AMF ( Figure 1 not shown in) associated with one or both of the base station 110 or the core network 130. In addition, the session management of the network slice may be performed by the Access and Mobility Management Function (AMF).
[0046] The UE 120 may include a positioning system information block (posSIB) module 140. For simplicity, only one UE 120d is shown as including the posSIB module 140. The posSIB module 140 may select a first subscription to receive positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state. The posSIB module 140 may also receive the posSIB via the first subscription.
[0047] Some UEs may be considered Machine Type Communication (MTC) or evolved or enhanced Machine Type Communication (eMTC) UEs. For example, MTC and eMTC UEs include robots, drones, remote devices, sensors, meters, monitors, location tags, etc. that may communicate with a base station, another device (e.g., a remote device), or some other entity. The wireless node may provide a connection to or for a network (e.g., a wide area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices and / or may be implemented as NarrowBand IoT (NB-IoT) devices. Some UEs may be considered Customer Premises Equipment (CPE). The UE 120 may be included in an enclosure that houses the components of the UE 120 (such as, a processor component, a memory component, etc.).
[0048] Generally speaking, any number of wireless networks may be deployed in a given geographical area. Each wireless network may support a specific Radio Access Technology (RAT) and may operate on one or more frequencies. The RAT may also be referred to as a radio technology, an air interface, etc. The frequency may also be referred to as a carrier, a frequency channel, etc. Each frequency in a given geographical area may support a single RAT to avoid interference between wireless networks of different RATs. In some cases, an NR or 5G RAT network may be deployed.
[0049] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly using one or more sidelink channels (e.g., communicate with each other without using the base station 110 as an intermediate device). For example, the UE 120 may communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (e.g., which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, etc.), mesh networks, and so on. In such cases, the UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein that are performed by the base station 110. For example, the base station 110 may configure the UE 120 via downlink control information (DCI), radio resource control (RRC) signaling, medium access control-control element (MAC-CE), or via system information (e.g., system information block (SIB)).
[0050] As indicated above, Figure 1 is provided merely as an example. Other examples may differ from the examples described with reference to Figure 1 the examples described.
[0051] Figure 2 FIG. 200 shows a block diagram of a design 200 of a base station 110 and a UE 120, which may be Figure 1 one of the base stations in Figure 1 and one of the UEs in
[0052] 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 (MCSs) for each UE at least in part based on the channel quality indicator (CQI) received from each UE, process (e.g., encode and modulate) the data for each UE at least in part based on the MCS selected for each UE, and provide data symbols for all UEs. Reducing the MCS results in lower throughput but increased transmission reliability. Transmit processor 220 may also process system information (e.g., for semi-static resource allocation information (SRPI), etc.) 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 (CRSs)) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, and / or reference symbols when applicable, and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 may process the corresponding output symbol stream (e.g., for orthogonal frequency division multiplexing (OFDM), etc.) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and up-convert) 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.
[0053] At the UE 120, antennas 252a through 252r may receive downlink signals from the base station 110 and / or other base stations and may provide the received signals to demodulators (DEMOD) 254a through 254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, down-convert, and digitize) the received signal to obtain input samples. Each demodulator 254 may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. The MIMO detector 256 may obtain the received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. The receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide the decoded data for the UE 120 to the data sink 260, and provide the decoded control information and system information to the controller / processor 280. The channel processor may determine the 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 the UE 120 may be included in a housing.
[0054] On the uplink, at the UE 120, the transmit processor 264 may receive data from the data source 262, as well as control information (e.g., for reporting including RSRP, RSSI, RSRQ, CQI, etc.) from the controller / processor 280, and process the data and control information. The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, if applicable, further processed by modulators 254a through 254r (e.g., for discrete Fourier transform spread OFDM (DFT-s-OFDM), CP-OFDM, etc.), and transmitted to the base station 110. At the base station 110, the uplink signals from the UE 120 and other UEs may be received by the antenna 234, processed by the demodulator 254, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain the decoded data and control information transmitted by the UE 120. The receive processor 238 may provide the decoded data to the data sink 239 and provide the decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the core network 130 via the communication unit 244. The core network 130 may include a communication unit 294, a controller / processor 290, and a memory 292.
[0055] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / orFigure 2 Any other components of may perform one or more techniques associated with subscription switching for receiving positioning SIBs, as described in more detail in other sections. 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 components of may execute or direct, for example, Figures 7 to 12 the operations of the processes and / or other processes as described. The memories 242 and 282 may store data and program codes for the base station 110 and the UE 120, respectively. The scheduler 246 may schedule the UE for data transmission on the downlink and / or uplink.
[0056] In some aspects, the UE 120 and / or the base station 110 may include components for selection, components for reception, components for handover, components for request, components for use, components for retention, and components for prediction. Such components may include one or more components of the UE 120 described in connection with Figure 2 Such components may include one or more components of the UE 120 described in connection with Figure 2 as described.
[0057] As indicated above, Figure 2 is provided merely as an example. Other examples may be different from the examples described with reference to Figure 2 as described.
[0058] The deployment of a communication system (such as a 5G New Radio (NR) system) may be arranged in various ways with various components or constituent parts. In a 5G NR system or network, network nodes, network entities, mobility elements of the network, radio access network (RAN) nodes, core network nodes, network elements, or network equipment (such as a base station (BS)) or one or more units (or one or more components) performing base station functions may be implemented in an aggregated or disaggregated architecture. For example, a BS (such as a Node B (NB), an evolved NB (eNB), an NR BS, a 5G NB, an access point (AP), a transmit and receive point (TRP), or a cell, etc.) may be implemented as an aggregated base station (also referred to as a stand-alone BS or a monolithic BS) or a disaggregated base station.
[0059] A converged base station can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node. A decomposed base station can be configured to utilize a protocol stack that is physically or logically distributed among two or more units, such as one or more central or centralized units (CUs), one or more distributed units (DUs), or one or more radio units (RUs). In some aspects, a CU can be implemented within a RAN node, and one or more DUs can be co-located with the CU, or alternatively, can be geographically or virtually distributed among one or more other RAN nodes. A DU can be implemented to communicate with one or more RUs. Each of the CU, DU, and RU can also be implemented as a virtual unit (e.g., a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU)).
[0060] Base station type operations or network designs can consider the aggregation characteristics of base station functionality. For example, a decomposed base station can be used in an integrated access backhaul (IAB) network, an open radio access network (O-RAN, such as a network configuration as advocated by the O-RAN Alliance), or a virtualized radio access network (vRAN, also known as a cloud radio access network (C-RAN)). Decomposition can include distributing functions across two or more units at various physical locations, as well as virtually distributing the functions of at least one unit, which can enable flexibility in network design. The various units of a decomposed base station or a decomposed RAN architecture can be configured for wired or wireless communication with at least one other unit.
[0061] In some cases, different types of devices that support different types of applications and / or services can coexist in a cell. Examples of different types of devices include UE handsets, customer premises equipment (CPE), vehicles, Internet of Things (IoT) devices, etc. Examples of different types of applications include ultra-reliable low-latency communication (URLLC) applications, massive machine type communication (mMTC) applications, enhanced mobile broadband (eMBB) applications, vehicle-to-everything (V2X) applications, etc. Additionally, in some cases, a single device can support different applications or services simultaneously.
[0062] Figure 3FIG. shows a diagram illustrating an exemplary disaggregated base station 300 architecture. The disaggregated base station 300 architecture may include one or more central units (CUs) 310, which may communicate directly with the core network 320 via a backhaul link, or indirectly with the core network 320 through one or more disaggregated base station units (such as a near real-time (near RT) RAN intelligent controller (RIC) 325 via an E2 link, or a non-real-time (non RT) RIC 315 associated with a service management and orchestration (SMO) framework 305, or both). The CU 310 may communicate with one or more distributed units (DUs) 330 via a respective midhaul link (such as an F1 interface). The DU 330 may communicate with one or more radio units (RUs) 340 via a respective fronthaul link. The RU 340 may communicate with a respective UE 120 via one or more radio frequency (RF) access links. In some specific implementations, the UE 120 may be served simultaneously by multiple RUs 340.
[0063] Each of these units (e.g., CU 310, DU 330, RU 340, and near RT RIC 325, non RT RIC 315, and SMO framework 305) may include one or more interfaces, or may be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively referred to as signals) via a wired or wireless transmission medium. Each of the units or an associated processor or controller that provides instructions to the communication interfaces of these units may be configured to communicate with one or more of the other units via the transmission medium. For example, these units may include a wired interface configured to receive or transmit signals to one or more of the other units via a wired transmission medium. Additionally, these units may include a wireless interface, which may include a receiver, a transmitter, or a transceiver (such as a radio frequency (RF) transceiver) configured to receive or transmit signals, or both, to one or more of the other units over a wireless transmission medium.
[0064] In some aspects, the CU 310 may host one or more higher layer control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Service Data Adaptation Protocol (SDAP), etc. Each control function may be implemented using an interface configured to signal with other control functions hosted by the CU 310. The CU 310 may be configured to handle user plane functionality (e.g., Central Unit - User Plane (CU-UP)), control plane functionality (e.g., Central Unit - Control Plane (CU-CP)), or a combination thereof. In some specific implementations, the CU 310 may be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP units may communicate bidirectionally with the CU-CP units via an interface such as the E1 interface. As needed, the CU 310 may be implemented to communicate with the DU 330 for network control and signaling.
[0065] The DU 330 may correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RUs 340. In some aspects, the DU 330 may host one or more of the Radio Link Control (RLC) layer, Medium Access Control (MAC) layer, and one or more high Physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.) at least in part depending on a functional split such as that defined by the Third Generation Partnership Project (3GPP). In some aspects, the DU 330 may also host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to signal with other layers (and modules) hosted by the DU 330 or with control functions hosted by the CU 310.
[0066] The lower layer functionality may be implemented by one or more RUs 340. In some deployments, the RUs 340 controlled by the DU 330 may correspond to logical nodes that host RF processing functions or low PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, etc.) or both at least in part based on a functional split such as a lower layer functional split. In such an architecture, the RUs 340 may be implemented to handle over-the-air (OTA) communication with one or more UEs 120. In some specific implementations, the real-time and non-real-time aspects of the control plane and user plane communication with the RUs 340 may be controlled by the corresponding DU 330. In some scenarios, this configuration may enable the implementation of the DU 330 and CU 310 in a cloud-based RAN architecture such as a vRAN architecture.
[0067] The SMO framework 305 can be configured to support the RAN deployment and provisioning of non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 305 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via an operation and maintenance interface (such as the O1 interface). For virtualized network elements, the SMO framework 305 can be configured to interact with a cloud computing platform (such as the Open Cloud (O-cloud) 390) to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface (such as the O2 interface). Such virtualized network elements can include, but are not limited to, CU310, DU 330, RU 340, and the Near RT RIC 325. In some specific implementations, the SMO framework 305 can communicate with the hardware aspects of 4G RAN, such as the Open eNB (O-eNB) 311, via the O1 interface. Additionally, in some specific implementations, the SMO framework 305 can communicate directly with one or more RUs 340 via the O1 interface. The SMO framework 305 can also include a Non-RT RIC 315 configured to support the functionality of the SMO framework 305.
[0068] The Non-RT RIC 315 can be configured to include logical functions that can enable non-real-time control and optimization of RAN elements and resources, artificial intelligence / machine learning (AI / ML) workflows including model training and updating, or policy-based guidance for applications / features in the Near RT RIC 325. The Non-RT RIC 315 can be coupled to or communicate with the Near RT RIC 325 (such as via the A1 interface). The Near RT RIC 325 can be configured to include logical functions that can enable near-real-time control and optimization of RAN elements and resources via data collection and actions on an interface (such as via the E2 interface) that connects one or more CUs 310, one or more DUs 330, or both, and the O-eNB 311 to the Near RT RIC 325.
[0069] In some specific implementations, to generate an AI / ML model to be deployed in the Near RT RIC 325, the Non-RT RIC 315 can receive parameters or external enrichment information from an external server. Such information can be utilized by the Near RT RIC 325 and can be received at the SMO framework 305 or the Non-RT RIC 315 from non-network data sources or from network functions. In some examples, the Non-RT RIC 315 or the Near RT RIC 325 can be configured to tune RAN behavior or performance. For example, the Non-RT RIC 315 can monitor long-term trends and patterns of performance and employ an AI / ML model to perform corrective actions via the SMO framework 305 (such as via reconfiguration of O1) or via the creation of RAN management policies (such as A1 policies).
[0070] The 3rd Generation Partnership Project (3GPP) Release 16 defines procedures for a User Equipment (UE) to receive a positioning system information block (posSIB) from a New Radio (NR) cell. For example, the posSIB can use Real Time Kinematic (RTK) to achieve very precise position determination. RTK can improve the accuracy of UE position determination from several meters to a few centimeters.
[0071] When a positioning session is on, the UE continues to receive the broadcast posSIB for the duration of the session (e.g., for several minutes to several hours) to receive updated Global Navigation Satellite System (GNSS) assistance data. The minimum periodicity for receiving the posSIB is once every T seconds. In some embodiments, T ranges from 1 second to 30 seconds. In other embodiments, T ranges from 80 ms to 5.12 seconds. The periodicity depends on, for example, what type of posSIB the UE is receiving and how many posSIBs the UE will receive.
[0072] The posSIB is transmitted in a broadcast channel. To allow the posSIB to be received only by eligible devices, the network encrypts the posSIB. For example, the UE can pay an additional fee to receive the posSIB, and only the UE that pays the additional fee will receive the encryption key. Thus, the UE needs to receive the encryption key from the network to decrypt the posSIB and use its assistance data. The UE can use a registration request to request and receive the encryption key in a registration acceptance message.
[0073] Figure 4 is a diagram illustrating an example of receiving an encryption key and a positioning system information broadcast (posSIB) according to aspects of the present disclosure. In Figure 4 the example, the UE 120 receives one or more encryption keys broadcast by the base station 110. Based on the encryption keys, the UE 120 is able to decrypt the posSIB received from the base station 110.
[0074] The UE can be a multi-SIM (Subscriber Identity Module) device in which there are two SIM cards or a single-SIM device with multiple subscriptions. It is possible that both subscriptions (SUBs) are pre-empted or connected to the respective network that broadcasts the posSIB. Figure 5 is a diagram illustrating the reception of a posSIB by a multi-subscription User Equipment (UE) according to aspects of the present disclosure. In Figure 5In the example, UE 120 is a multi-SIM device communicating with two base stations 110a and 110d in two different networks. Each base station 110a, 110d broadcasts posSIB. The first network of the first base station 110a can be a 5G network with a Public Land Mobile Network (PLMN) identifier (ID) X and a first operator (Operator 1). The second network of the second base station 110d can be a 5G network with a Public Land Mobile Network (PLMN) identifier (ID) Y and a second operator (Operator 2). In Figure 5 the example, both subscriptions are eligible to receive posSIB. The problem for UE 120 is which subscription should be selected to receive posSIB.
[0075] According to aspects of the present disclosure, the UE selects a subscription for reducing service interruption. Figure 6 is a table illustrating a selection rule for receiving posSIB according to aspects of the present disclosure. In Figure 6 the example, seven cases are considered. In each of the seven cases, the UE selects one of the subscriptions to receive posSIB depending on the status of each subscription, such as what services are running and whether the subscription is in a connected mode or an idle / inactive mode.
[0076] For case one, the first subscription status is idle or inactive, and the second subscription status is idle or inactive. Due to the inactive / idle mode of both subscriptions, there is no service for either subscription. In case one, the UE selects the default data subscription (DDS) to receive posSIB. In some aspects, the UE continues with the same subscription, as described in more detail below. The UE selects the default data subscription because the default data subscription typically has more traffic. Thus, the UE can continue with the same subscription in the connected mode without switching subscriptions.
[0077] For case two, the first subscription is in the connected mode, and the second subscription status is inactive or idle. The first subscription uses voice or data services. The second subscription is inactive or idle and thus has no service. In case two, the UE selects the first subscription to receive posSIB. The UE uses the connected mode subscription to receive posSIB, thereby avoiding interrupting the subscription when switching to another subscription and also reducing power consumption.
[0078] For case three, the second subscription is in the connected mode, and the first subscription status is inactive or idle. The second subscription uses voice or data services. The first subscription is inactive or idle and has no service. In case three, the UE selects the second subscription to receive posSIB. The UE uses the connected mode subscription to receive posSIB, thereby avoiding interrupting the subscription when switching to another subscription and also reducing power consumption.
[0079] For Scenario 4, the first subscription is in the connected mode and the second subscription state is in the connected mode. The first subscription uses the voice service. The second subscription uses the data service. In Scenario 4, the UE selects the first subscription to receive the posSIB. The UE uses the voice subscription to receive the posSIB because the voice service has a higher priority than the data service.
[0080] For Scenario 5, the first subscription is in the connected mode and the second subscription state is in the connected mode. The first subscription uses the data service. The second subscription uses the voice service. In Scenario 5, the UE selects the second subscription to receive the posSIB. The UE uses the voice subscription to receive the posSIB because the voice service has a higher priority than the data service. Therefore, receiving the posSIB with the voice subscription is also processed with a higher priority.
[0081] For Scenario 6, the first subscription is in the connected mode and the second subscription state is in the connected mode. The first subscription uses the voice service. The second subscription uses the voice service. In Scenario 6, the UE selects the default data subscription to receive the posSIB or continues with the same subscription as described later. Due to the higher priority of the default data subscription, the UE uses the default data subscription to receive the posSIB.
[0082] For Scenario 7, the first subscription is in the connected mode and the second subscription state is in the connected mode. The first subscription uses the data service. The second subscription uses the data service. In Scenario 7, the UE selects the default data subscription to receive the posSIB or continues with the same subscription as described later. Due to the higher priority of the default data subscription, the UE uses the default data subscription to receive the posSIB.
[0083] Figure 7 is an illustration of the timeline of subscription switching for posSIB reception based on the change of subscription state according to aspects of the present disclosure. In Figure 7 's example, the first subscription (SUB1) is the default data subscription (DDS). The second subscription (SUB2) is a non-default data subscription. According to Figure 7 the aspects illustrated in, the UE switches subscriptions when the UE state changes.
[0084] At time t1, a positioning session starts. The UE uses Subscription 1 (SUB1) which is in the connected mode for data services to receive the posSIB (Case 2). Every T seconds, the UE receives another posSIB. At time t2, the second subscription (SUB2) enters the connected mode for voice services. When both subscriptions are in the connected mode, the UE uses the second subscription (SUB2) (i.e., the voice subscription) to receive the posSIB (Case 5). Thus, the UE switches the posSIB reception from the first subscription (SUB1) to the second subscription (SUB2). At time t3, the second subscription (SUB2) releases its connection, resulting in both subscriptions being idle or inactive. Thus, the UE uses the first subscription (SUB1) (i.e., the DDS) to receive the posSIB (Case 1). Thus, the UE switches the posSIB reception from the second subscription (SUB2) to the first subscription (SUB1). The positioning session ends at time t4.
[0085] In other aspects of the present disclosure, when the state changes, the UE switches subscriptions but maintains continuity. Figure 8 is an illustration of a timeline of subscription switching with continuity based on a change in subscription state according to aspects of the present disclosure. In Figure 8 the example, the first subscription (SUB1) is the default data subscription (DDS). The second subscription (SUB2) is a non-default data subscription. According to Figure 8 the aspects illustrated in, the UE continues with the current subscription to avoid a switch that could interrupt the processing of posSIBs received from different networks.
[0086] At time t1, a positioning session starts. The UE uses Subscription 1 (SUB1) which is in the connected mode for data services to receive the posSIB (Case 2). Every T seconds, the UE receives the posSIB. At time t2, the second subscription (SUB2) initiates the connected mode for voice services. When both subscriptions are in the connected mode, the UE uses the second subscription (SUB2) (i.e., the voice subscription) to receive the posSIB (Case 5). Thus, the UE switches the posSIB reception from the first subscription (SUB1) to the second subscription (SUB2). At time t3, the second subscription (SUB2) releases its connection, resulting in both subscriptions being idle or inactive. When both subscriptions are idle or inactive, the UE continues to receive the posSIB through the current SUB (i.e., the second subscription (SUB2)) (Case 1). The switch back to the first subscription (SUB1) is avoided to prevent additional processing time for the switching process. The positioning session ends at time t4.
[0087] According to aspects of the present disclosure, the UE selects the subscription for receiving the posSIB to request an encryption key. If both subscriptions belong to the same operator, either subscription can be used to request the encryption key.Figure 9 illustrates a timeline for a subscription switch for requesting an encryption key in accordance with aspects of the present disclosure. In Figure 9 the example, the first subscription (SUB1) is a default data subscription (DDS). The second subscription (SUB2) is a non-default data subscription. In accordance with Figure 9 the aspects illustrated in, the UE adheres to one subscription for key requests, e.g., the initial subscription that received the posSIB. Thus, even if the subscription that received the posSIB has changed, the UE does not switch the subscription for key requests. In these aspects, when the UE switches the subscription for receiving the posSIB, the UE avoids frequent switching of the subscription for requesting the key.
[0088] At time t1, a positioning session begins. The UE uses subscription 1 (SUB1) in a connected mode for data services to request an encryption key, receive the key, and also receive the posSIB. Every T seconds, the UE receives the posSIB. At time t2, the second subscription (SUB2) enters a connected mode for voice services. When both subscriptions are in the connected mode, the UE uses the second subscription (SUB2) (i.e., the voice subscription) to receive the posSIB. Thus, the UE switches posSIB reception from the first subscription (SUB1) to the second subscription (SUB2). In Figure 9 the example, the UE continues to use the same encryption key after switching subscriptions. At time t3, the second subscription (SUB2) releases its connection, resulting in both subscriptions being idle or inactive. Thus, the UE returns to the first subscription (SUB1) (i.e., the DDS) to receive the posSIB while still using the same encryption key requested at time t1. The positioning session ends at time t4.
[0089] In other aspects, the UE selects the same subscription for both requesting the encryption key and receiving the posSIB. Figure 10 illustrates a timeline for a subscription switch for requesting an encryption key in accordance with an alternative aspect of the present disclosure. In Figure 10 the example, the first subscription (SUB1) is a default data subscription (DDS). The second subscription (SUB2) is a non-default data subscription. In accordance with Figure 10For the various aspects illustrated, the UE always uses the same subscription to request an encryption key and receive a posSIB. At time t1, a positioning session begins. The UE uses Subscription 1 (SUB1) in the connected mode for data services to request an encryption key, receive the key, and also receive a posSIB. Every T seconds, the UE receives a posSIB. At time t2, a second subscription (SUB2) switches to the connected mode for voice services. The UE uses the second subscription (SUB2) to request an encryption key, receive the key, and also receive a posSIB. After switching subscriptions, the UE uses the encryption key received at time t2. At time t3, the second subscription (SUB2) releases its connection, resulting in both subscriptions being idle or inactive. Therefore, the UE uses the first subscription (SUB1) (i.e., DDS) to receive a posSIB. At time t3, if the encryption key received at time t1 has expired or if the area associated with the key requested at time t1 has changed, the UE also uses the first subscription (SUB1) to request an encryption key and receive a response. Otherwise, at time t3, the UE may use the key requested at time t1 (not shown). The positioning session ends at time t4.
[0090] According to a further aspect of the present disclosure, even if the state changes, the UE retains the initial subscription for receiving a posSIB. Whenever the UE switches a posSIB, the location module at the UE resets the state, potentially interrupting the positioning service for a certain period of time. That is, once the subscription for receiving a posSIB changes, the location module resets and receives new assistance data to calculate an accurate position. The location module should be stable to obtain a highly accurate position, which may take approximately a few hundred milliseconds or even a few seconds. According to these aspects, when the positioning session begins, the UE uses Figure 6 the rules shown in the table of
[0091] Figure 11 is a timeline illustrating the retention of the subscription for posSIB reception after a change in the subscription state according to aspects of the present disclosure. In Figure 11 the example of Figure 11In the aspects illustrated, the UE does not switch subscriptions when the UE state changes. When a positioning session starts, the UE retains the active subscription. At time t1, the positioning session starts. The UE uses subscription 1 (SUB1) in the connected mode for data services to request an encryption key, receive the encryption key, and receive posSIB. Every T seconds, the UE receives posSIB. At time t2, a second subscription (SUB2) enters the connected mode for voice services. Even though both subscriptions are in the connected mode, the UE still retains the first subscription (SUB1) to receive posSIB. At time t3, the second subscription (SUB2) releases its connection, resulting in both subscriptions being idle or inactive. The UE continues with the first subscription (SUB1) to receive posSIB. The positioning session ends at time t4.
[0092] Aspects of the present disclosure relate to a choice between switching the subscription for posSIB reception and retaining the subscription regardless of UE subscription state changes. Switching the subscription is beneficial for long positioning sessions where the device may have state changes that trigger a change in the posSIB reception subscription. Retaining the subscription is beneficial for short positioning sessions where the device does not anticipate state changes and thus selects one subscription and sticks with it. The advantage of retaining the subscription is that it avoids interruption of the positioning session. Retaining the subscription may lose optimization of power consumption. Such a trade-off may be an acceptable trade-off for short durations.
[0093] To retain the subscription, aspects of the present disclosure determine at the start of a positioning session whether the duration of the positioning session is short (e.g., a few minutes). The duration of the positioning session can be determined or predicted by history and can also depend on the application that triggered the positioning session. For example, the UE can utilize a filter (e.g., an infinite impulse response (IIR) filter) to monitor past durations D(1), D(2), …, D(n). Then, the UE can predict the duration of the next positioning session based on the past durations. If the predicted duration of the next positioning session is small (e.g., less than a threshold), the UE retains the initial subscription. Otherwise, the UE switches the subscription for receiving posSIB in response to a UE state change.
[0094] The past durations can also be associated with the application that triggered the positioning session. For example, durations Dj(1), Dj(2), …, Dj(nj) can be associated with application j that triggered the positioning session. If the UE detects that application j triggered the positioning session, the UE can predict the duration based on the previous durations associated with application j.
[0095] Aspects of the present disclosure may allow a UE to select one of two subscriptions to receive positioning system information broadcast (posSIB) with improved performance in a multi-subscription UE. For example, traffic or positioning service interruptions may be reduced in a multi-subscription UE. The techniques of the present disclosure may also reduce power consumption by using a connected mode subscription to receive posSIB instead of receiving posSIB during an idle or inactive subscription. Power savings are achieved because when an idle or inactive subscription would receive posSIB, the subscription may wake up more frequently due to the receipt of posSIB and remain awake for a longer duration at each wake-up time.
[0096] As indicated above, Figures 4 to 11 is provided as an example. Other examples may be different from the example Figures 4 to 11 described with reference
[0097] Figure 12 is a flowchart illustrating an example process 1200, such as may be performed by a user equipment (UE) in accordance with aspects of the present disclosure. Example process 1200 is an example of selecting a subscription for receiving a system information block (SIB) in a user equipment (UE) having multiple subscriptions, such as a multi-subscriber identity module (MSIM) UE. Operations of process 1200 may be implemented by UE 120.
[0098] At block 1202, a user equipment (UE) selects a first subscription to receive positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state. For example, the UE (e.g., using controller / processor 280, memory 292, etc.) may select the first subscription. In some aspects, a change in the second subscription state and / or a change in the first subscription state includes switching between an idle / inactive mode and a connected mode. In other aspects, a change in the second subscription state and / or a change in the first subscription state includes switching between a voice service and a data service.
[0099] At block 1204, a user equipment (UE) receives a posSIB via a first subscription. For example, the UE (e.g., using antenna 252, DEMOD / MOD 254, MIMO detector 256, receive processor 258, controller / processor 280, memory 292, etc.) may receive the posSIB. In some aspects, the UE may switch from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state. In some aspects, the UE may request an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription, and use the encryption key after the switch. In other aspects, the UE may request a subsequent encryption key for the posSIB via the second subscription. In some aspects, the UE remains on the first subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state. In other aspects, the UE predicts whether the duration of a positioning session is less than a threshold; and switches from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold. Alternatively, the UE remains on the first subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
[0100] Exemplary aspects
[0101] Aspect 1: A method for wireless communication by a multi-subscription user equipment (UE), the method comprising: selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and receiving the posSIB via the first subscription.
[0102] Aspect 2: The method according to aspect 1, the method further comprising switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state.
[0103] Aspect 3: The method according to aspect 1 or 2, the method further comprising: requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state; and using the encryption key after the switch.
[0104] Aspect 4: The method according to aspect 1 or 2, the method further comprising: requesting a first encryption key for the posSIB via the first subscription; switching from the first subscription to a second subscription to receive subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state; and requesting a subsequent encryption key for the posSIB via the second subscription.
[0105] Aspect 5: The method according to any of the preceding aspects, the method further comprising remaining on the first subscription to receive subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state.
[0106] Aspect 6: The method according to any of the preceding aspects, the method further comprising: predicting whether the duration of a positioning session is less than a threshold; switching from the first subscription to a second subscription to receive subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold; or remaining on the first subscription to receive the subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
[0107] Aspect 7: The method according to any of the preceding aspects, wherein the change in the second subscription state and / or the change in the first subscription state includes switching between an idle / inactive mode and a connected mode.
[0108] Aspect 8: The method according to any of the preceding aspects, wherein the change in the second subscription state and / or the change in the first subscription state includes switching between a voice service and a data service.
[0109] Aspect 9: An apparatus for wireless communication by a multi-subscription user equipment (UE), the apparatus comprising: a memory; and at least one processor coupled to the memory, the at least one processor configured to: select a first subscription to receive positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and receive the posSIB via the first subscription.
[0110] Aspect 10: The apparatus according to aspect 9, wherein the at least one processor is further configured to switch from the first subscription to a second subscription to receive subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state.
[0111] Aspect 11: The apparatus according to aspect 9 or 10, wherein the at least one processor is further configured to: request an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; switch from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status; and use the encryption key after the switch.
[0112] Aspect 12: The apparatus according to aspect 9 or 10, wherein the at least one processor is further configured to: request a first encryption key for the posSIB via the first subscription; switch from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status; and request a subsequent encryption key for the posSIB via the second subscription.
[0113] Aspect 13: The apparatus according to any one of aspects 9 to 12, wherein the at least one processor is further configured to remain on the first subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status.
[0114] Aspect 14: The apparatus according to any one of aspects 9 to 13, wherein the at least one processor is further configured to: predict whether the duration of a positioning session is less than a threshold; switch from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status and further in response to the duration of the positioning session being greater than the threshold; or remain on the first subscription to receive the subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status and further in response to the duration of the positioning session being less than the threshold.
[0115] Aspect 15: The apparatus according to any one of aspects 9 to 14, wherein the change in the second subscription status and / or the change in the first subscription status includes a switch between an idle / inactive mode and a connected mode.
[0116] Aspect 16: The apparatus according to any one of aspects 9 to 15, wherein the change in the second subscription status and / or the change in the first subscription status includes a switch between a voice service and a data service.
[0117] Aspect 17: A device for wireless communication by a multi-subscriber equipment (UE), the device comprising: means for selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and means for receiving the posSIB via the first subscription.
[0118] Aspect 18: The device according to aspect 17, the device further comprising means for switching from the first subscription to a second subscription to receive a subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state.
[0119] Aspect 19: The device according to aspect 17 or 18, the device further comprising: means for requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; means for switching from the first subscription to the second subscription to receive a subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state; and means for using the encryption key after the switch.
[0120] Aspect 20: The device according to aspect 17 or 18, the device further comprising: means for requesting a first encryption key for the posSIB via the first subscription; means for switching from the first subscription to a second subscription to receive a subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state; and means for requesting a subsequent encryption key for the posSIB via the second subscription.
[0121] Aspect 21: The device according to any one of aspects 17 to 20, the device further comprising means for remaining on the first subscription to receive a subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state.
[0122] Aspect 22: The device according to any one of aspects 17 to 21, the device further comprising: means for predicting whether the duration of a positioning session is less than a threshold; means for switching from the first subscription to a second subscription to receive a subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold; or means for remaining on the first subscription to receive the subsequent posSIB in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
[0123] Aspect 23: The apparatus according to any one of aspects 17 to 22, wherein the second subscription state change and / or the first subscription state change includes switching between an idle / inactive mode and a connected mode.
[0124] Aspect 24: The apparatus according to any one of aspects 17 to 23, wherein the second subscription state change and / or the first subscription state change includes switching between a voice service and a data service.
[0125] Aspect 25: A non-transitory computer-readable medium having program code recorded thereon, the program code being executed by a processor and including: program code for selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and program code for receiving the posSIB via the first subscription.
[0126] Aspect 26: The non-transitory computer-readable medium according to aspect 25, wherein the program code further includes program code for switching from the first subscription to a second subscription to receive a subsequent posSIB in response to the second subscription state change and / or the first subscription state change.
[0127] Aspect 27: The non-transitory computer-readable medium according to aspect 25 or 26, wherein the program code further includes: program code for requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; program code for switching from the first subscription to the second subscription to receive a subsequent posSIB in response to the second subscription state change and / or the first subscription state change; and program code for using the encryption key after the switch.
[0128] Aspect 28: The non-transitory computer-readable medium according to aspect 25 or 26, wherein the program code further includes: program code for requesting a first encryption key for the posSIB via the first subscription; program code for switching from the first subscription to a second subscription to receive a subsequent posSIB in response to the second subscription state change and / or the first subscription state change; and program code for requesting a subsequent encryption key for the posSIB via the second subscription.
[0129] Aspect 29: The non-transitory computer-readable medium according to any one of aspects 25 to 28, wherein the program code further includes program code for remaining on the first subscription to receive a subsequent posSIB in response to the second subscription state change and / or the first subscription state change.
[0130] Aspect 30: The non-transitory computer-readable medium according to any one of aspects 25 to 29, wherein the program code further includes: program code for predicting whether the duration of a positioning session is less than a threshold; program code for switching from the first subscription to a second subscription to receive subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold; or program code for remaining in the first subscription to receive the subsequent posSIBs in response to the change in the second subscription state and / or the change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
[0131] 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 can be made in light of the above disclosure, or can be obtained from practice of the aspects.
[0132] As used, the term "component" is intended to be broadly construed as hardware, firmware, and / or a combination of hardware and software. As used, a processor is implemented using hardware, firmware, and / or a combination of hardware and software.
[0133] Some aspects are described in connection with a threshold. As used, depending on the context, meeting the threshold can mean a value greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.
[0134] It will be apparent that the described systems and / or methods can be implemented in different forms of hardware, firmware, and / or a combination of hardware and software. The actual specific control hardware or software code for implementing these systems and / or methods does not limit the aspects. Accordingly, the operations and performance of these systems and / or methods are described without reference to specific software code, and it should be understood that software and hardware can be designed to implement these systems and / or methods at least in part based on these descriptions.
[0135] Although specific combinations of features are recited in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of each aspect. In fact, many of these features may be combined in ways not specifically recited in the claims and / or not disclosed in the specification. Although each dependent claim listed below may directly depend on only one claim, the disclosure of each aspect includes each dependent claim in combination with every other claim in the claim set. A phrase referring to "at least one" of a list of items refers to any combination of those items, including a single member. For example, "at least one of a, b, or c" is intended to cover a, b, c, a - b, a - c, b - c, and a - b - c, as well as any combination having multiple of the same element (e.g., a - a, a - a - a, a - a - b, a - a - c, a - b - b, a - c - c, b - b, b - b - b, b - b - c, c - c, and c - c - c, or any other ordering of a, b, and c).
[0136] An element, act, or instruction used should not be construed as critical or essential unless expressly described as such. Further, as used herein, the articles "a" and "an" are intended to include one or more and may be used interchangeably with "one or more." Further, as used herein, the terms "set" and "group" are intended to include one or more (e.g., related items, unrelated items, combinations of related and unrelated items, etc.) and may be used interchangeably with "one or more." If only intending to refer to a single item, the phrase "only one" or similar language will be used. Further, as used herein, the term "having" and the like are intended to be open - ended terms. Further, the phrase "based on" is intended to mean "at least partially based on" unless otherwise expressly stated.
Claims
1. A method for wireless communication by a multi-subscription user equipment (UE), the method comprising: Selecting a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; And Receiving the posSIB via the first subscription.
2. The method according to claim 1, the method further comprising switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state.
3. The method according to claim 1, the method further comprising: Requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; Switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state; And Using the encryption key after the switch.
4. The method according to claim 1, the method further comprising: Requesting a first encryption key for the posSIB via the first subscription; Switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state; And Requesting a subsequent encryption key for the posSIB via the second subscription.
5. The method according to claim 1, the method further comprising remaining on the first subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state.
6. The method according to claim 1, the method further comprising: Predicting whether the duration of a positioning session is less than a threshold; Switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold; Or Remaining on the first subscription to receive the subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
7. The method according to claim 1, wherein the change in the second subscription state and / or the change in the first subscription state includes a switch between an idle / inactive mode and a connected mode.
8. The method according to claim 1, wherein the change in the second subscription state and / or the change in the first subscription state includes a switch between a voice service and a data service.
9. An apparatus for wireless communication by a multi-subscription user equipment (UE), the apparatus comprising: A memory; And At least one processor coupled to the memory, the at least one processor being configured to: Select a first subscription to receive a positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and Receive the posSIB via the first subscription.
10. The apparatus according to claim 9, wherein the at least one processor is further configured to switch from the first subscription to a second subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state.
11. The apparatus according to claim 9, wherein the at least one processor is further configured to: request an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; switch from the first subscription to the second subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state; and use the encryption key after the switch.
12. The apparatus according to claim 9, wherein the at least one processor is further configured to: request a first encryption key for the posSIB via the first subscription; switch from the first subscription to a second subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state; and request subsequent encryption keys for the posSIB via the second subscription.
13. The apparatus according to claim 9, wherein the at least one processor is further configured to remain on the first subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state.
14. The apparatus according to claim 9, wherein the at least one processor is further configured to: predict whether the duration of a positioning session is less than a threshold; switch from the first subscription to a second subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state and further in response to the duration of the positioning session being greater than the threshold; or remain on the first subscription to receive the subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state and further in response to the duration of the positioning session being less than the threshold.
15. The apparatus according to claim 9, wherein the change of the second subscription state and / or the change of the first subscription state includes a switch between an idle / inactive mode and a connected mode.
16. The apparatus according to claim 9, wherein the change of the second subscription state and / or the change of the first subscription state includes a switch between a voice service and a data service.
17. An apparatus for wireless communication by a multi-subscription user equipment (UE), the apparatus comprising: means for selecting a first subscription to receive positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and means for receiving the posSIB via the first subscription.
18. The apparatus according to claim 17, the apparatus further comprising means for switching from the first subscription to a second subscription to receive subsequent posSIBs in response to the change of the second subscription state and / or the change of the first subscription state.
19. The apparatus according to claim 17, the apparatus further comprising: a component for requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; a component for switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state; and a component for using the encryption key after the switch.
20. The apparatus according to claim 17, the apparatus further comprising: a component for requesting a first encryption key for the posSIB via the first subscription; a component for switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state; and a component for requesting subsequent encryption keys for the posSIB via the second subscription.
21. The apparatus according to claim 17, the apparatus further comprising a component for remaining on the first subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state.
22. The apparatus according to claim 17, the apparatus further comprising: a component for predicting whether the duration of a positioning session is less than a threshold; a component for switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being greater than the threshold; or a component for remaining on the first subscription to receive the subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state and further in response to the duration of the positioning session being less than the threshold.
23. The apparatus according to claim 17, wherein the change in the second subscription state and / or the change in the first subscription state includes a switch between an idle / inactive mode and a connected mode.
24. The apparatus according to claim 17, wherein the change in the second subscription state and / or the change in the first subscription state includes a switch between a voice service and a data service.
25. A non-transitory computer-readable medium having program code recorded thereon, the program code being executed by a processor and comprising: program code for selecting a first subscription to receive positioning system information broadcast (posSIB) based on a first subscription state and a second subscription state; and program code for receiving the posSIB via the first subscription.
26. The non-transitory computer-readable medium according to claim 25, wherein the program code further includes program code for switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription state and / or a change in the first subscription state.
27. The non-transitory computer-readable medium according to claim 25, wherein the program code further comprises: Program code for requesting an encryption key for the posSIB via the first subscription in response to the first subscription belonging to the same network operator as the second subscription; Program code for switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status; and Program code for using the encryption key after the switch.
28. The non-transitory computer-readable medium according to claim 25, wherein the program code further includes: Program code for requesting a first encryption key for the posSIB via the first subscription; Program code for switching from the first subscription to a second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status; and Program code for requesting a subsequent encryption key for the posSIB via the second subscription.
29. The non-transitory computer-readable medium according to claim 25, wherein the program code further includes program code for remaining on the first subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status.
30. The non-transitory computer-readable medium according to claim 25, wherein the program code further includes: Program code for predicting whether the duration of a positioning session is less than a threshold; Program code for switching from the first subscription to the second subscription to receive subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status and further in response to the duration of the positioning session being greater than the threshold; or Program code for remaining on the first subscription to receive the subsequent posSIBs in response to a change in the second subscription status and / or a change in the first subscription status and further in response to the duration of the positioning session being less than the threshold.
Citation Information
Cited By
Selecting subscription to receive positioning system information block (SIB) in a multiple subscription wireless device
US12732792B2
Selecting subscription to receive positioning system information block (SIB) in a multiple subscription wireless device
US20240179512A1