Handling of NR QOE measurements and QOE reports in RRC mode
By enabling the UE to determine and report its QoE measurement capabilities in RRC mode, and the base station to decode and report QoE information, the problem of the RAN being unable to decode the UE's measurement information was resolved, thus improving network performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QUALCOMM INC
- Filing Date
- 2022-01-05
- Publication Date
- 2026-06-02
AI Technical Summary
The radio access network (RAN) is unable to effectively decode the quality of experience (QoE) measurement information reported by user equipment (UE), resulting in an inability to improve network performance.
The UE determines its QoE measurement capability and sends QoE measurement information configuration to the base station in RRC mode. The base station decides whether to decode and report the QoE measurement information based on its own decoding capability and the instructions from the OAM server.
Improved QoE measurement and reporting capabilities in Radio Resource Control (RRC) mode, enhancing network performance.
Smart Images

Figure CN116671080B_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This application claims the benefits and priorities of the following applications: U.S. Provisional Application No. 63 / 136,581, filed January 12, 2021, entitled “Handling of NR QoE Measurements”; U.S. Provisional Application No. 63 / 133,964, filed January 5, 2021, entitled “Quality of Experience Reporting in Radio Resource Control Modes”; and U.S. Patent Application No. 17 / 646,922, filed January 4, 2022, entitled “Handling of NR QOE Measurements and QOE Reporting in RRC Modes”, the entire contents of which are expressly incorporated herein by reference. Technical Field
[0003] In summary, this disclosure relates to communication systems, and more specifically, to the handling of Quality of Experience (QoE) measurement and QoE reporting in Radio Resource Control (RRC) mode. Background Technology
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.
[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT),) and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them. Summary of the Invention
[0006] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not a comprehensive summary of all anticipated aspects, and is neither intended to identify key or important elements of all aspects, nor to depict the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.
[0007] Information associated with Quality of Experience (QoE) measurements performed at the User Equipment (UE) may be sent to the Radio Access Network (RAN) in a format that may not be decoded by the RAN. However, the RAN can forward QoE measurement information received from the UE to a QoE server, which can decode the QoE measurement information. Therefore, even if the RAN can receive QoE measurement parameters from the UE, the RAN may not be able to decode the QoE measurement parameters for the purpose of improving RAN performance.
[0008] Accordingly, the UE can determine its capability to perform QoE measurements and can indicate this capability to the RAN before performing QoE measurements and reporting QoE measurement information to the RAN. The UE can be configured to perform QoE measurements, trigger / report information, and / or be configured to report RAN-decorable parameters to the RAN. RAN-decorable parameters can be decoded at the RAN to improve RAN performance. For example, adjusting the reported QoE measurement parameters decoded at the RAN can improve RAN performance.
[0009] In one aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be associated with a user equipment (UE) and is configured to: send to a base station an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of QoE measurements associated with one or more types of services at the UE; and receive from the base station a QoE measurement information configuration for reporting QoE measurement information associated with the one or more types of services, based on the indication of the one or more UE capabilities for the plurality of instances or at least one of the simultaneous instances of the one or more QoE measurements.
[0010] In another aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be associated with a base station and is configured to: receive from a UE an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services at the UE; identify whether the base station is capable of decoding QoE measurement information for the one or more QoE measurements based on at least one of the plurality of instances or simultaneous instances of the one or more QoE measurements at the UE or from an Operation, Management, and Maintenance (OAM) server; and configure QoE measurement information to send a report of the QoE measurement information to the UE based on whether the base station is capable of decoding the QoE measurement information for the one or more QoE measurements.
[0011] In another aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be associated with a UE and is configured to: obtain a set of QoE measurements associated with a service type in association with a UE capability indication regarding the UE's support for QoE measurements when in Radio Resource Control (RRC) idle mode or RRC inactive mode; and, upon entering RRC connected mode, transmit the set of QoE measurements obtained when in the RRC idle mode or the RRC inactive mode.
[0012] In another aspect of this disclosure, a method, computer-readable medium, and apparatus are provided. The apparatus may be associated with a UE and is configured to: obtain one or more QoE measurements associated with a service type in connection with a UE capability indication regarding the UE's support for QoE measurements when in RRC idle mode or RRC inactive mode; and initiate RRC connection setup or RRC connection recovery based at least in part on the acquisition of the one or more QoE measurements.
[0013] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings set forth certain illustrative features of one or more aspects in detail. However, these features indicate only a few of the various ways in which the principles of each aspect may be employed, and this specification is intended to include all such aspects and their equivalents. Attached Figure Description
[0014] Figure 1 This is a schematic diagram illustrating an example of a wireless communication system and an access network.
[0015] Figure 2A This is a schematic diagram illustrating an example of the first frame of various aspects according to this disclosure.
[0016] Figure 2B This is a schematic diagram illustrating an example of a DL channel within a subframe according to various aspects of this disclosure.
[0017] Figure 2C This is a schematic diagram illustrating an example of a second frame according to various aspects of this disclosure.
[0018] Figure 2D This is a schematic diagram illustrating an example of a UL channel within a subframe according to various aspects of this disclosure.
[0019] Figure 3 This is a schematic diagram illustrating an example of a base station and user equipment (UE) in an access network.
[0020] Figure 4 This is a call flow diagram illustrating the communication between the UE and the base station.
[0021] Figure 5 This is a call flow diagram showing an example of a Quality of Experience (QoE) report.
[0022] Figure 6 This is a call flow diagram illustrating an example of a QoE report associated with Radio Resource Control (RRC) mode.
[0023] Figure 7 This is a call flow diagram illustrating an example associated with a QoE report in RRC mode.
[0024] Figure 8 This is a flowchart of a method for wireless communication at the UE.
[0025] Figure 9 This is a flowchart of a method for wireless communication at the UE.
[0026] Figure 10 This is a flowchart of a method for conducting wireless communication at a base station.
[0027] Figure 11 This is a flowchart of a method for conducting wireless communication at a base station.
[0028] Figure 12 This is a flowchart of a method for wireless communication at the UE.
[0029] Figure 13 This is a flowchart of a method for wireless communication at the UE.
[0030] Figure 14 This is a schematic diagram illustrating an example of the hardware implementation used for the example device.
[0031] Figure 15 This is a schematic diagram illustrating an example of the hardware implementation used for the example device. Detailed Implementation
[0032] The detailed description below, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and not as representing only the configurations in which the concepts described herein can be practiced. For the purpose of providing a comprehensive understanding of the various concepts, the detailed description includes specific details. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are shown in the form of block diagrams in order to avoid obscuring such concepts.
[0033] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and illustrated in the accompanying drawings by way of various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the system as a whole.
[0034] For example, an element, any part of an element, or any combination of elements can be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be interpreted broadly as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc.
[0035] Accordingly, in one or more example embodiments, the described functionality may be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality may be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium may be any available medium accessible by a computer. By way of example, and not limitation, such a computer-readable medium may include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the types described above, or any other medium that may be used to store computer-executable code in the form of computer-accessible instructions or data structures.
[0036] Figure 1 This is a schematic diagram illustrating an example of a wireless communication system and access network 100. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femtocells, picocells, and microcells.
[0037] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, location, and delivery of warning messages. Base station 102 can communicate directly or indirectly with each other (e.g., via EPC 160 or core network 190) via third backhaul link 134 (e.g., X2 interface). First backhaul link 132, second backhaul link 184 and third backhaul link 134 can be wired or wireless.
[0038] Base station 102 can wirelessly communicate with UE 104. Each of base stations 102 can provide communication coverage for a corresponding geographic coverage area 110. Overlapping geographic coverage areas 110 may exist. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include evolved home node B (eNB) (HeNB), which can provide services to restricted groups referred to as closed subscriber groups (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also referred to as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also referred to as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be via one or more carriers. Base station 102 / UE 104 may use spectrum allocated in carrier aggregation for a total of up to Y x MHz (x component carriers) for transmission in each direction, with a bandwidth of up to Y MHz per carrier (e.g., 5, 10, 15, 20, 100, 400, etc.). Carriers may be adjacent to each other or may not be adjacent to each other. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. The primary component carrier may be referred to as the primary cell (PCell), and the secondary component carrier may be referred to as the secondary cell (SCell).
[0039] Some UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. D2D communication link 158 can use DL / UL WWAN spectrum. D2D communication link 158 can use one or more sideline channels, such as the Physical Sideline Broadcast Channel (PSBCH), Physical Sideline Discovery Channel (PSDCH), Physical Sideline Shared Channel (PSSCH), and Physical Sideline Control Channel (PSCCH). D2D communication can be achieved through a variety of wireless D2D communication systems, such as WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.
[0040] The wireless communication system may also include a Wi-Fi access point (AP) 150, which communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, an unlicensed spectrum of 5 GHz. When communicating in unlicensed spectrum, the STA 152 / AP 150 may perform a free channel assessment (CCA) before communication to determine whether the channel is available.
[0041] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same unlicensed spectrum (e.g., 5 GHz, etc.) as used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can improve coverage of the access network and / or increase the capacity of the access network.
[0042] The electromagnetic spectrum is typically subdivided into various categories, bands, channels, etc., based on frequency / wavelength. In 5G NR, two initial operating bands have been designated as frequency range names FR1 (410MHz-7.125GHz) and FR2 (24.25GHz-52.6GHz). The frequencies between FR1 and FR2 are generally referred to as the mid-band frequencies. Although a portion of FR1 is greater than 6GHz, FR1 is often (interchangeably) referred to as the "below 6GHz" band in various documents and articles. Similar naming issues sometimes arise regarding FR2, although it differs from the extremely high frequency (EHF) band (30GHz-300GHz) designated as the "millimeter wave" band by the International Telecommunication Union (ITU), it is often (interchangeably) referred to as the "millimeter wave" band in documents and articles.
[0043] In light of the above, unless otherwise specifically stated, it should be understood that when the term "below 6 GHz" is used herein, it can broadly refer to frequencies that are less than 6 GHz, within FR1, or may include intermediate frequency band frequencies. Furthermore, unless otherwise specifically stated, it should be understood that when the term "millimeter wave" is used herein, it can broadly refer to frequencies that may include intermediate frequency band frequencies, within FR2, or within the EHF band.
[0044] Base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave frequencies, and / or near-millimeter wave frequencies to communicate with UE 104. When gNB 180 operates in millimeter wave or near-millimeter wave frequencies, gNB 180 may be referred to as a millimeter wave base station. Millimeter wave base station 180 may utilize beamforming 182 with UE 104 to compensate for extremely high path loss and short range. Base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.
[0045] Base station 180 may transmit beamformed signals to UE 104 in one or more transmit directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182'. UE 104 may also transmit beamformed signals to base station 180 in one or more transmit directions. Base station 180 may receive beamformed signals from UE 104 in one or more receive directions. Base station 180 / UE 104 may perform beam training to determine the optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions for base station 180 may be the same or different. The transmit and receive directions for UE 104 may be the same or different.
[0046] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Typically, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides IP address allocation and other functions to the UE. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functions for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for MBMS transmissions to content providers, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and schedule MBMS transmissions. The MBMS gateway 168 can distribute MBMS services to base stations 102 belonging to areas of a Multicast-Broadcast Single Frequency Network (MBSFN) that broadcasts specific services, and can be responsible for session management (start / stop) and collecting billing information related to eMBMS.
[0047] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 can communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Typically, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted via UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP service 197. IP service 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) service, and / or other IP services.
[0048] Base stations may include and / or be referred to as gNB, Node B, eNB, access point, base transceiver, radio base station, radio transceiver, transceiver functional unit, Basic Service Set (BSS), Extended Service Set (ESS), Transmitter Receiver Point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radio units, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similarly functional devices. Some UE 104 devices may be referred to as IoT devices (e.g., parking meters, air pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term.
[0049] Refer again Figure 1In some aspects, UE 104 may include a UE capability indication component 198a, configured to: send to a base station an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services; and receive from the base station a QoE measurement information configuration for reporting QoS measurement information associated with one or more types of services based on the indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements. In some aspects, UE 104 may include a QoE measurement component 198b, configured to: obtain a set of QoE measurements associated with a service type in association with a UE capability indication regarding UE support for QoE measurements when the UE is in Radio Resource Control (RRC) idle mode or RRC inactive mode; and, after entering RRC connected mode, send the set of QoE measurements obtained when in RRC idle mode or RRC inactive mode. In some aspects, UE 104 may include an RRC initiation component 198c, which is configured to: obtain one or more QoE measurements associated with a service type in connection with a UE capability indication regarding the UE's support for QoE measurements when in RRC idle mode or RRC inactive mode; and initiate RRC connection setup or RRC connection recovery based at least in part on obtaining one or more QoE measurements.
[0050] In some aspects, base station 180 may include QoE configuration component 199, configured to: receive from a UE an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services at the UE; identify whether the base station is capable of decoding QoE measurement information for one or more QoE measurements based on the indication of one or more UE capabilities for one or more instances or simultaneous instances of one or more QoE measurements at the UE, or a second indication from an Operation, Administration and Maintenance (OAM) server; and configure QoE measurement information to send a report of QoS measurement information to the UE based on whether the base station is capable of decoding the QoE measurement information for one or more QoE measurements. Although the following description may focus on 5G NR, the concepts described herein are applicable to other similar domains, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.
[0051] Figure 2A This is a schematic diagram 200 showing an example of the first subframe within a 5G NR frame structure. Figure 2B This is a schematic diagram 230 showing an example of a DL channel within a 5G NR subframe. Figure 2C This is a schematic diagram 250 showing an example of a second subframe within a 5G NR frame structure. Figure 2D This is a schematic diagram 280 illustrating an example of a UL channel within a 5G NR subframe. The 5G NR frame structure can be Frequency Division Duplex (FDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to either DL or UL), or Time Division Duplex (TDD) (where, for a specific set of subcarriers (carrier system bandwidth), subframes within that set are dedicated to both DL and UL). In the process of... Figure 2A , 2C In the provided example, the 5G NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (most of which are DL), where D is DL, U is UL, and F is flexible between DL / UL, and subframe 3 is configured with slot format 1 (all of which are UL). Although subframes 3 and 4 are shown as having slot formats 1 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are all DL and all UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured to have a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via RRC signaling). Note that the following description also applies to the 5G NR frame structure as TDD.
[0052] Other wireless communication technologies may have different frame structures or different channels. A frame (10 ms) can be divided into 10 equal-sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include micro-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, while for time slot configuration 1, each time slot may include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) Orthogonal Frequency Division Multiplexing (OFDM) (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Spread Spectrum OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe can be based on the time slot configuration and the numbering scheme. For slot configuration 0, different digital schemes μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different digital schemes 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Correspondingly, for slot configuration 0 and digital scheme μ, there are 14 symbols / slot and 2... μEach time slot / subframe. Subcarrier spacing and symbol length / duration are functions of the digital scheme. Subcarrier spacing can be equal to 2. μ *15kHz, where μ is the digital scheme from 0 to 4. Therefore, digital scheme μ = 0 has a subcarrier spacing of 15kHz, and digital scheme μ = 4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figure 2A-2D Examples are provided for slot configuration 0 (14 symbols per slot) and digital scheme μ=2 (4 slots per subframe). The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within a frame set, one or more distinct bandwidth portions (BWPs) of frequency division multiplexing can exist (see [link to relevant documentation]). Figure 2B Each BWP can have a specific digital scheme.
[0053] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)), which consists of 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0054] like Figure 2A As shown, some REs carry reference (pilot) signals (RS) for the UE. RS may include demodulation RS (DM-RS) for channel estimation at the UE (indicated as R for a specific configuration, but other DM-RS configurations are possible) and channel state information reference signals (CSI-RS). RS may also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS).
[0055] Figure 2BExamples of various DL channels within a subframe of a frame are shown. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs) (e.g., 1, 2, 4, 8, or 16 CCEs), each CCE comprising six RE Groups (REGs), each REG comprising four consecutive REs in an OFDM symbol. A PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). The UE is configured to monitor PDCCH candidates in a PDCCH search space (e.g., a common search space, a UE-specific search space) during PDCCH monitoring on a CORESET, where the PDCCH candidates have different DCI formats and different aggregation levels. Additional BWPs can span the channel bandwidth at larger and / or lower frequencies. The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. The PSS is used by the UE 104 to determine subframe / symbol timing and physical layer identification. The Secondary Synchronization Signal (SSS) can be located within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identification group number and radio frame timing. Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can logically be grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs and the System Frame Number (SFN) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as System Information Block (SIB)), and paging messages.
[0056] like Figure 2C As shown, some REs in the REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols before the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is transmitted and the specific PUCCH format used. The UE can transmit a Sounding Reference Signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0057] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH can be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) acknowledgment (ACK) (HARQ-ACK) information (ACK / NACK (NACK)) feedback. The PUCCH carries data and may also be used to carry buffer status reports (BSR), power headroom reports (PHR), and / or UCI.
[0058] Figure 3 This is a block diagram illustrating communication between base station 310 and UE 350 in the access network. In the DL, IP packets from EPC 160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functions. Layer 3 includes the RRC layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides: RRC layer functions associated with: broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with: transmission of upper-layer packet data units (PDUs), error correction via ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel prioritization.
[0059] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection of the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase phase shift keying (M-PSK), and M-order quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to OFDM subcarriers, multiplexed with a reference signal (e.g., a pilot) in the time or frequency domain, and then combined using inverse fast Fourier transform (IFFT) to produce a physical channel carrying a stream of time-domain OFDM symbols. The OFDM streams are spatially precoded to produce multiple spatial streams. The channel estimate from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. The channel estimate can be derived from a reference signal transmitted by UE 350 and / or channel condition feedback. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use the corresponding spatial stream to modulate an RF carrier for transmission.
[0060] At UE 350, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for UE 350. If multiple spatial streams are destined for UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal consists of a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with a reference signal, are recovered and demodulated by determining the most probable signal constellation point transmitted by base station 310. These soft decisions can be based on a channel estimate calculated by channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally transmitted by base station 310 on the physical channel. The data and control signals are then provided to controller / processor 359, which implements Layer 3 and Layer 2 functions.
[0061] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport and logical channels to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0062] Similar to the functions described in conjunction with DL transmissions performed by base station 310, controller / processor 359 provides: RRC layer functions associated with: system information (e.g., MIB, SIB) capture, RRC connection and measurement reporting; PDCP layer functions associated with: header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with: transmission of upper-layer PDUs, error correction via ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs to TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority processing and logical channel prioritization.
[0063] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select appropriate coding and modulation schemes, as well as to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via a separate transmitter 354TX. Each transmitter 354TX can use the corresponding spatial stream to modulate the RF carrier for transmission.
[0064] UL transmission at base station 310 is handled in a manner similar to that described for the receiver functions integrated at UE 350. Each receiver 318RX receives signals via its corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides the information to the RX processor 370.
[0065] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing, packet reassembly, decryption, header decompression, and control signal processing between the transport channel and the logical channel to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.
[0066] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to combine Figure 1 The UE capability component 198a, QoE measurement component 198b, and / or RRC initiation component 198c perform various aspects.
[0067] At least one of the TX processor 316, RX processor 370, and controller / processor 375 can be configured to combine Figure 1 The QoE configuration component 199 is used to perform various aspects.
[0068] Wireless communication systems can be configured to share available system resources and provide various telecommunications services (e.g., telephone, video, data, messaging, broadcasting, etc.) based on multiple access technologies that support communication with multiple users (such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and TD-SCDMA systems). In many cases, common protocols that facilitate communication with wireless devices are adopted across various telecommunications standards. For example, communication methods associated with eMBB, mMTC, and URLLC can be incorporated into the 5G NR telecommunications standard, while others can be incorporated into the 4G LTE standard. As mobile broadband technology is an ongoing process, further improvements to mobile broadband remain useful for the continued development of such technologies.
[0069] Figure 4 This is a call flow diagram 400 illustrating communication between UE 402 and base station 404. At 406, UE 402 can determine its UE capabilities for performing Quality of Experience (QoE) measurements for one or more types of services. QoE can correspond to the actual or expected level of satisfaction with the quality of telecommunications services from the end-user's perspective (e.g., based on objective criteria). For example, "QoE" can refer to a measurement of service parameters that are determined to provide the basis for a user's enjoyment of the service. Therefore, QoE can be determined with less emphasis on the range of measurement parameters and more emphasis on the factors / parameters that are determined to provide the basis for a user's enjoyment of the service.
[0070] QoE can be based on information indicated within the data transmitted over the network, rather than on the efficiency of data transmission. Network performance determined based on QoE measurements for a defined metric can correspond to the level of satisfaction expected by end users regarding that defined metric. For example, in the case of an augmented reality / virtual reality (AR / VR) service, a QoE measurement could be associated with the measured rate of change of focus corresponding to the user's head position. If the AR / VR application updates its frames quickly enough to track adjustments in the user's head position, the QoE measurement assigned to this metric (e.g., focus change) may be high. Other types of services can include Multimedia Telephony Service (MTSI) for IMS, Multimedia Broadcast Multicast Service (MBMS), etc.
[0071] The UE capability determined at 406 can be based on multiple UE capabilities 408. For example, the first UE capability 408(1) can be a capability to determine QoE measurement for each service type. The second UE capability 408(2) can be a capability to perform simultaneous QoE measurement for multiple service types. The third UE capability 408(3) can be a capability to perform QoE measurement for multiple instances of a single service type. The fourth UE capability 408(4) can be a combined UE capability to perform both the second UE capability 408(2) and the third UE capability 408(3) simultaneously. The fifth UE capability 408(5) can be a capability to perform QoE measurement for the RRC idle state or RRC inactive state of UE 402. At 410, UE 402 can send an indication of the determined UE capability to base station 404 based on the UE capability determined at 406 (e.g., in association with multiple UE capabilities 408).
[0072] At 412a, UE 402 may receive RAN-decoable QoE measurement information configuration for the UE application layer from the OAM server via base station 404. This QoE measurement information configuration may include trigger / reporting information for one or more QoE measurements of UE 402. The trigger / reporting information may be received at UE 402 as an application layer trigger / reporting condition. Alternatively, at 412b, UE 402 may receive RAN-decoable parameter configuration (e.g., for storing QoE measurements) and / or indications of trigger / reporting conditions for reporting QoE measurements to base station 404 from the RAN / base station 404. The information received by UE 402 at 412b may be received for the RRC layer.
[0073] At 414, UE 402 can perform QoE measurements for one or more types of services. At 416, QoE measurements can be stored at the application layer (e.g., in a System Architecture 4 (SA4) container) or at the RRC layer (e.g., based on a tracking identifier (ID) or reference ID). At 418, UE 402 can send QoE measurement information to base station 404 via the application layer or RRC layer. The QoE measurement information is configured to be stored at the application layer in an SA4 container or other application layer container. At 418, UE 402 can send the QoE measurement information to base station 404 or via base station 404 to a QoE server.
[0074] In some cases, QoE measurement information associated with QoE measurements performed at UE 402 may be sent to RAN / base station 404 in an SA4 container or other application layer container that may not be decoded by RAN / base station 404. Base station 404 may forward the container received from UE 402 to the QoE server, which can then extract the QoE measurement information included in the container. Therefore, even if base station 404 can receive QoE measurement parameters from UE 402 via a container, base station 404 may not be configured to decode the QoE measurement parameters for the purpose of improving performance at base station 404.
[0075] Therefore, UE 402 can be configured to determine its capability to perform QoE measurements at 406, and can indicate such UE capability to base station 404 at 410 before performing QoE measurements at 414 and reporting QoE measurement information to base station 404 at 418. At 414, QoE measurements can be performed in association with: simultaneous QoE measurements by UE 402 (e.g., for different service types), RAN-decodeable QoE measurement parameters, processing techniques for QoE measurements when UE 402 is idle or inactive, and sending QoE measurement information to the RAN, including base station 404, at 418.
[0076] Example QoE measurements can be associated with adjusting focus for AR / VR applications. For example, QoE measurement parameters for UE 402 could indicate the rate of change of focus based on the user's changing head position in an AR / VR application. If the network can update the AR / VR application frames quickly enough to keep in sync with the user's changing viewpoint, the user's QoE can be at or above a defined threshold. If the network cannot update the AR / VR application frames quickly enough to keep in sync with the user's changing viewpoint, the user's QoE can be improved. Therefore, if the QoE parameters sent to base station 404 can be decoded by base station 404, then when the QoE is below a defined threshold (e.g., via a change in the QoE parameters), base station 404 can use the QoE parameters to improve the QoE at UE 402.
[0077] QoE parameters can be used in many NR applications. For example, QoE measurements for UE 402 can be associated with MTSI, MBMS, etc. Since UE 402 can perform multiple types of measurements to measure QoE at 414, UE 402 can be configured to perform QoE measurements for certain service types at 414, but not for other service types. Therefore, the capabilities of UE 402 can be defined by service type (e.g., based on 408(1)). That is, at 406, different UE capabilities can be determined for different QoE service types (e.g., determined based on 408(1)). If UE 402 supports multiple service types, at 414, UE 402 can indicate that QoE measurements are expected to be performed for a first subset of the multiple service types, but not for a second subset of the multiple service types. For example, at 414, UE 402 can determine to perform QoE measurements for MTSI applications, but can determine not to perform measurements for AR / VR applications. In this way, UE 402 can indicate to base station 404 that QoE measurement can be performed at 414 for MTSI applications, but not for AR / VR applications.
[0078] UE 402 can be configured to perform multiple instances of simultaneous QoE measurements for multiple service types and / or multiple instances of QoE measurements for a single service type at 414. For example, at 414, UE 402 can perform QoE measurements at multiple different times, where the service type can be AR / VR for each of the different times. Therefore, UE 402 can obtain QoE measurement information for a single service type (e.g., AR / VR) based on performing QoE measurements for a single service type at 414 over time. UE 402 can indicate to base station 404 whether UE 402 is configured to perform simultaneous QoE measurements for multiple service types at 414 (e.g., via determination at 408(2)). UE 402 can also indicate to base station 404 whether UE 402 is configured to perform multiple instances of QoE measurements for a single service type at 414 (e.g., via determination at 408(3)). In the first aspect, UE 402 can be independently configured to perform multiple instances of simultaneous QoE measurements for multiple service types and / or single service type QoE measurements at 414. In the second aspect, UE 402 can indicate to base station 404 (e.g., via determination at 408(4)) that UE capabilities include both performing simultaneous QoE measurements for multiple service types and performing multiple instances of single service type QoE measurements. A bitstream (e.g., associated with a 2-bit UE capability) can be used to indicate whether UE 402 is configured to perform multiple instances of simultaneous QoE measurements for multiple service types and / or single service type QoE measurements at 414.
[0079] For some service types (such as MBMS), at 414, UE 402 can perform QoE measurements in either the RRC idle state or the RRC inactive state (e.g., via the determination at 408(5)). To indicate UE 402's capability to perform QoE measurements in either the idle or inactive state, UE 402 can send a separate indication to base station 404 regarding whether UE 402 is configured to perform QoE measurements in either the idle or inactive state at 414. In various examples, this indication can apply to all service types. That is, at 414, UE 402 can perform QoE measurements for each of one or more service types in either the idle or inactive state. Whether UE 402 is configured to perform QoE measurements in either the idle or inactive state at 414 can be based on UE capabilities for a specific service type. If UE 402 indicates the capability to perform QoE measurements for a service type, this indication can apply to all RRC states (e.g., regardless of the current RRC state). UE 402 can also provide separate indications for RRC connected status and RRC idle / inactive status by service type.
[0080] At 418, RAN-decorable parameters associated with the QoE measurement performed at 414 can be reported to base station 404 via the application layer. In various examples, even if the rate of change of focus of a user in an AR / VR application can be used to improve the user's QoE, base station 404 may not be configured to read / decode the measurement information associated with the corresponding QoE measurement. Therefore, the measurement information used for QoE measurement can be sent to base station 404 in a standardized format that can be decoded by base station 404.
[0081] In the first aspect, at 416, RAN-decorable parameters can be stored at the application layer. For QoE parameters that may not be decorable by the RAN at the application layer, the SA4 container or other application layer container can be used to define multiple generalized QoE parameters based on the service type associated with the QoE measurement performed at the application layer at 414. QoE parameters can be provided to the RRC layer in a separate container, which the RAN / base station 404 can decode and utilize to improve the performance of the RAN / base station 404. The base station 404 may not be configured to decode the QoE measurement report of the container (e.g., a larger report generated to optimize the application layer). Therefore, the RAN-decorable container can be used to provide RAN-decorable QoE measurement parameters to the base station 404. If the UE 402 receives a request from the base station 404, or if a triggering condition occurs, RAN-decorable and non-decorable QoE measurement information can be sent from the application to the modem. The modem can then forward QoE measurements to base station 404, which can decode RAN-decorable parameters and forward non-decorable parameters (e.g., non-decorable QoE measurements) to the QoE server. In a second aspect, at 416, RAN-decorable parameters can be stored at the RRC layer, where base station 404 can process QoE measurement information for each service type based on predefined techniques.
[0082] RAN decodable parameters can be requested by base station 404 and can be configured by the OAM server. For example, base station 404 can send a request to the OAM server to configure RAN decodable QoE parameters. The OAM server can configure RAN decodable parameters for QoE measurement within the SA4 container or other application layer containers. That is, the OAM server can instruct the decoding process for QoE measurement at the application layer. The container that includes RAN decodable parameters can be different from the container that includes parameters that cannot be decoded by base station 404. The RAN decodable parameters included in the container can be requested periodically by base station 404 to improve RAN / base station 404 performance.
[0083] Triggering conditions for reporting RAN-decorable reports, including QoE parameters, and / or SA4 containers / application layer containers to base station 404 at point 418 can be defined via containers or RAN. The triggering conditions for reporting RAN-decorable reports to base station 404 at point 418 can be based on different triggering conditions than those for sending QoE containers to base station 404. Each of the RAN-decorable and non-decorable measurement parameters can be reported to base station 404 independently or together at point 418. The reporting configuration can be based on the triggering conditions for reporting to base station 404 at point 418.
[0084] If simultaneous QoE measurements are performed at 414, both RAN-decorable and non-decorable QoE measurement parameters can be maintained at the application layer (e.g., stored at 416). RAN-decorable QoE measurement parameters may include QoE satisfaction level, application layer throughput, latency, jitter, etc. Separate reporting triggers for reporting QoE measurement information for each service type and / or each reference ID can be configured for the SA4 container / application layer container (e.g., for each service type and / or each tracking identifier (ID) / reference ID) at 418. The tracking ID / reference ID can be used to differentiate QoE measurements performed at 414 for multiple instances of a single service type or to differentiate simultaneous QoE measurements performed at 414 for multiple service types (e.g., based on UE capabilities determined at 408(2)-408(4)). A first trigger condition can be defined at the application layer, and a second trigger condition can be defined by the RAN. In other words, separate reporting triggers can be configured at the RAN for reporting QoE measurements for each service type and / or each tracking ID / reference ID (e.g., for each service type or each tracking ID / reference ID).
[0085] In another aspect, QoE measurement configuration can be used to configure a single service type and / or a single instance of that single service type. Application layer measurement configuration can indicate area configuration and RAN decodable parameters. If UE 402 is configured to perform multiple QoE measurements at 414, a separate QoE configuration for performing multiple QoS measurements can be sent from base station 404 to UE 402. In another aspect, QoE configuration can be used to configure multiple service types and / or multiple instances of a single service type. QoE measurement configuration can be used for area configuration and RAN decodable parameters of multiple service types that can be measured simultaneously. In some cases, the parameters of UE 402 can indicate the storage area configuration and / or RAN decodable QoE measurement for each service type.
[0086] Figure 5 This is a call flow diagram of Example 500 illustrating a QoE report based on various aspects of this disclosure. (See example 500.) Figure 5 As shown, the UE may include an application layer (e.g., an advanced operating system (HLOS)) and an access layer (AS). The application layer (UE APP) may be associated with an application instance on the UE. The AS layer (UE AS) may be associated with the radio link between the UE and a base station. The base station may be associated with a cell of a wireless network that can provide connectivity to a QoE server. The QoE server may include, may be associated with, or may be associated with an application instance on the UE.
[0087] As indicated by reference numeral 505, a base station can receive QoE configuration information, and a QoE server can send QoE configuration information. The QoE configuration information may indicate one or more application-related parameters to be measured. For example, the QoE configuration information may indicate that the UE wants to measure throughput, latency, or error rate, and other examples. Alternatively, the QoE configuration information may indicate one or more parameters associated with measuring one or more parameters. For example, the QoE configuration information may indicate the period for measuring QoE parameters, the period for reporting QoE measurements, or the service type (e.g., application type), and other examples.
[0088] As indicated by reference numeral 510, the UE may receive RRC configuration at the UE AS, and the base station may transmit the RRC configuration. The RRC configuration may include and / or may indicate measurement configuration for the application layer (e.g., measConfigAppLayer). The measurement configuration for the application layer may include and / or may indicate QoE configuration information and / or service type for the application (e.g., streaming and / or multimedia broadcast multicast service (MBMS) and other examples).
[0089] As shown by reference numeral 515, the UE AS can send a command (e.g., an instruction) to the UE application layer to initiate QoE measurement collection (QMC). The UE AS can send this command via an interface between the UE AS and the UE application layer, such as a wireless m-bus sensor interface module (MSM). This command may include attention (AT) commands.
[0090] As shown by reference numeral 520, the UE application layer can send QoE measurements for each service type (e.g., each application and / or each application type, and other examples). For example, the UE application layer can send a first set of QoE measurements associated with an application and / or a second set of QoE measurements associated with additional applications.
[0091] As shown by reference numeral 525, the UE AS layer can send QoE measurement reports (e.g., measReportAppLayer), and the base station can receive QoE measurement reports. QoE measurement reports may include QoE reports and / or service types (e.g., application or application type, and other examples). For instance, a QoE measurement report may indicate a set of QoE measurements and the associated service type.
[0092] As indicated by reference numeral 530, a base station can send a QoE report, and a QoE server can receive a QoE report. A QoE report may include one or more indications of QoE measurements associated with the QoE server. For example, a QoE report may include one or more application-related elements of a QoE measurement report.
[0093] As indicated by reference numeral 535, the UE may receive an RRC release (e.g., RRC Release), and the base station may send an RRC release. An RRC release may indicate that the UE wants to enter an RRC idle mode or an RRC inactive mode. An RRC release may release a signaling radio bearer (SRB) (e.g., SRB4) associated with uplink communication from the UE.
[0094] As indicated by reference numeral 540 in the attached figure, the UE can enter RRC idle mode or RRC inactive mode. When in RRC idle mode or RRC inactive mode, the UE may not be configured with resources for sending QoE measurement reports.
[0095] As indicated by reference numeral 545, the UE application layer can send QoE measurements for each service type to the UE AS layer. For example, the UE application layer can continue to acquire QoE measurements, at least in part, based on QoE configuration information, during RRC idle mode or RRC inactive mode. When in RRC idle mode or RRC inactive mode, the UE can continue to receive signaling associated with the application. For example, the UE can continue to receive signaling via MBMS and / or sidelink communication, and other examples.
[0096] As indicated by reference numeral 550, the UE AS layer can discard QoE measurements at least in part based on whether the UE is in RRC idle mode or RRC inactive mode. In other words, when the UE is in RRC idle mode or RRC inactive mode, the UE may not send and / or may discard QoE measurements received from the UE application layer.
[0097] The QoE server may fail to receive QoE measurements, at least in part, because the UE does not send and / or discards them. The application server associated with the QoE (in the middle) may also fail to receive QoE measurements, at least in part, because the QoE server fails to receive them. Figure 5(Not shown) may fail to optimize communication with the UE. For example, the application server may fail to modify the data stream to the UE for QoE measurements (e.g., streaming resolution and / or allowed streaming types, and other examples). In this way, the UE may receive degraded exchanges of application data with the application server, which may consume processing, network, and / or communication resources for detection and correction.
[0098] As pointed out above, Figure 5 This is provided as an example. Other examples may differ from the one provided. Figure 5 The example described.
[0099] In some aspects described herein, the UE can transmit a set of QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. In this way, an application server associated with a QoE server can receive the QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. Based at least in part on the QoE measurements received by the QoE server, the application server can improve communication with the UE. For example, the application server can modify the data stream to the UE optimized for QoE measurements (e.g., streaming resolution and / or allowed streaming types, and other examples). In this way, the UE can achieve improved exchange (e.g., sending and / or receiving) of application data with the application server, which can save processing, network, and / or communication resources that might otherwise be consumed to detect and correct degraded exchanges of application data.
[0100] In some aspects, the UE AS layer may provide the UE application layer with an indication to stop transmitting QoE measurements (e.g., at least in part based on the UE entering RRC idle mode or RRC inactive mode). The UE application layer may store QoE measurements at least in part based on this indication. The UE AS layer may (e.g., at least in part based on entering RRC connected mode) provide an indication for the UE application layer to resume transmitting QoE measurements. Based at least in part on the indication to resume transmitting QoE measurements, the UE application layer may transmit QoE measurements to the UE AS layer according to service type. The UE AS layer may send a QoE measurement report to the base station, which may include one or more QoE measurements obtained when the UE was in RRC idle mode or RRC inactive mode.
[0101] In some aspects, when in RRC idle mode or RRC inactive mode, the UE application layer can obtain one or more QoE measurements. The UE application layer can provide QoE measurements for each service type to the UE AS layer. Based at least in part on receiving QoE measurements, the UE AS layer can initiate RRC connection setup or RRC connection recovery to receive the allocation of resources to be used for sending QoE measurement reports.
[0102] In some aspects, the UE can be configured to perform one or more operations for reporting QoE measurements when in RRC idle mode or RRC inactive mode. For example, the UE can be configured (e.g., via a communication protocol, configuration information from a base station or another base station, or dynamic indication from a base station or another base station, and other examples) to stop sending QoE measurements to the UE AS layer when in RRC idle mode or RRC inactive mode, or can be configured to initiate RRC connection setup or RRC connection recovery based at least in part on the UE AS layer receiving one or more QoE measurements.
[0103] Figure 6 This is a call flow diagram of example 600 illustrating the relationship between various aspects of this disclosure and QoE reporting in Radio Resource Control mode. (See example 600.) Figure 6 As shown, a UE (e.g., UE 104) can communicate with a base station (e.g., base station 102). The UE and the base station can be part of a wireless network (e.g., access network 100). In some aspects, the UE can communicate with a QoE server and / or an application server associated with a QoE service via the wireless network. In some aspects, the base station can communicate with the QoE server and / or the application server to support communication between the UE and the QoE server and / or between the UE and the application server.
[0104] As indicated by reference numeral 605, a base station may receive QoE configuration information, and a QoE server may send QoE configuration information. In some aspects, the QoE configuration information may indicate one or more application-related parameters to be measured. For example, the QoE configuration information may indicate that the UE wants to measure throughput, latency, or error rate, and other examples. Alternatively or additionally, the QoE configuration information may indicate one or more parameters associated with measuring one or more parameters. For example, the QoE configuration information may indicate the period for measuring QoE parameters, the period for reporting QoE measurements, or the service type (e.g., application type), and other examples.
[0105] In some aspects, QoE configuration information may instruct the UE to report QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. In other aspects, QoE configuration information may instruct the UE to report QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode, at least in part, based on the UE meeting one or more conditions. For example, conditions may include the UE remaining within the current tracking area or the current radio access network-based notification area. Alternatively or additionally, conditions may include the UE remaining within a set of tracking areas and / or a set of radio access network-based notification areas, and other examples.
[0106] As shown by reference numeral 610, the UE can receive RRC configuration (e.g., RRCConfig, RRCReconfiguration, and / or measConfigAppLayer, and other examples) via the UE AS layer, and the base station can transmit the RRC configuration. The RRC configuration may include QoE configuration and / or an indication of the type of service associated with QoE measurements. In some aspects, the RRC configuration may instruct the UE to perform one or more operations associated with obtaining and / or reporting QoE measurements associated with a QoE server. In some aspects, the RRC configuration may indicate that the UE is in an RRC connected state.
[0107] As indicated by reference numeral 615, the UE AS layer can send a command to initiate QoE measurement collection. In some aspects, this command may include AT commands via the interface between the UE AS layer and the UE application layer. In some aspects, the command to initiate QoE measurement collection may indicate one or more parameters for the UE to obtain (e.g., measure) and / or report QoE measurements. For example, the command to initiate QoE measurement collection may indicate the period for measuring QoE parameters, or the period for reporting QoE measurements, and other examples. In some aspects, the UE may collect and report QoE measurements while in RRC connected mode (e.g., as...). Figure 5 (As shown).
[0108] As indicated by reference numeral 620, the UE can receive an RRC release via the UE AS layer, and the base station can send an RRC release. In some aspects, an RRC release can instruct the UE to continue obtaining QoE measurements while in RRC idle mode or RRC inactive mode. In some aspects, an RRC release can instruct the UE to continue obtaining QoE measurements while in RRC idle mode or RRC inactive mode, at least in part based on the UE remaining in the current tracking area or the current notification area based on the radio access network. For example, an RRC release can instruct the UE to continue obtaining QoE measurements unless or until the UE performs a reselection procedure. In some aspects, an RRC release can provide associated indication via a Boolean flag.
[0109] In some aspects, an RRC release can instruct a UE to continue obtaining QoE measurements, at least in part, based on the UE remaining in a tracking area set or a radio access network-based notification area set, while in RRC idle mode or RRC inactive mode. For example, an RRC release can instruct a UE to continue obtaining QoE measurements unless or until the UE performs a reselection procedure and determines that the reselected cell is not in the tracking area set or the radio access network-based notification area set. In some aspects, an RRC release can provide an indication of the tracking area set or the radio access network-based notification area set.
[0110] As indicated by reference numeral 625, a UE can enter an RRC idle mode or an RRC inactive mode. For example, a UE can enter an RRC idle mode or an RRC inactive mode at least in part based on an RRC release received from a base station. In some aspects, an RRC release can release a signaling radio bearer (SRB) (e.g., SRB4) associated with uplink communication from the UE. In this way, the UE may be unable to send QoE measurement reports.
[0111] As indicated by reference numeral 630 in the accompanying drawings, the UE AS layer can provide an indication for ceasing the transmission of QoE measurements. For example, the UE can provide this indication from the UE AS layer associated with the service type (e.g., application), at least in part based on the UE entering RRC idle mode or RRC inactive mode. In some aspects, the UE AS layer can provide this indication at least in part based on an RRC release indicating that the UE intends to transmit QoE measurements acquired while the UE is in RRC idle mode or RRC inactive mode. Based at least in part on the UE AS layer providing this indication, the UE application layer can retain QoE measurements that might otherwise be discarded at the UE AS layer, at least in part based on the UE being in RRC idle mode or RRC inactive mode.
[0112] In some aspects, the UE AS layer may provide an indication to stop transmitting QoE measurements, at least in part, based on the UE meeting one or more conditions. For example, conditions may include the UE remaining in the current tracking area or the current radio access network-based notification area. Alternatively, conditions may include the UE remaining in a set of tracking areas or a set of radio access network-based notification areas.
[0113] As indicated by reference numeral 635, when in RRC idle mode or RRC inactive mode, the UE can obtain QoE measurements (e.g., a set of one or more QoE measurements). In some aspects, the UE (e.g., at the UE application layer) can store QoE measurements at least in part based on the UE being in RRC idle mode or RRC inactive mode (e.g., at least in part based on an indication to stop sending QoE measurements).
[0114] As indicated by reference numeral 640, the UE can receive RRC recovery or RRC setting from the base station. As indicated by reference numeral 645, the UE can enter RRC activity mode (e.g., at least in part based on the UE receiving RRC recovery or RRC setting from the base station). Based at least in part on the UE entering RRC activity mode, the UE can be configured with an SRB associated with resources used for transmitting QoE measurement reports.
[0115] As indicated by reference numeral 650, the UE AS layer can provide an indication for resuming the transmission of QoE measurements. In some aspects, this indication may include an AT command. In some aspects, the UE AS layer may provide this indication at least in part based on a previous transmission of an indication for stopping the transmission of QoE measurements. In some aspects, the UE AS layer may provide this indication at least in part based on the UE entering RRC active mode.
[0116] In some aspects, the UE AS layer may provide an indication to resume transmitting QoE measurements, at least in part, based on one or more conditions that the UE has failed to meet for transmitting a QoE measurement report for QoE measurements obtained while in RRC idle mode or RRC inactive mode. In some aspects, the UE AS layer may provide an indication to resume transmitting QoE measurements, at least in part, based on the UE performing a cell reselection procedure or at least in part based on the UE determining that the reselected cell is not in the tracking area set or the notification area set based on the radio access network, and other examples.
[0117] As indicated by reference numeral 655, the UE application layer can transmit QoE measurements for each service type. In some aspects, the UE application layer can transmit QoE measurements stored by the UE when it is in RRC idle mode or RRC inactive mode.
[0118] As indicated by reference numeral 660 in the attached figure, the UE As layer can send QoE measurement reports, and the base station can receive QoE measurement reports. The QoE measurement report may include and / or indicate one or more QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. The base station may send QoE reports to the QoE server based at least in part on the QoE measurement reports.
[0119] Based at least in part on the set of QoE measurements obtained by the UE when it is in RRC idle mode or RRC inactive mode, the application server associated with the QoE server can receive the QoE measurements obtained during the UE's RRC idle mode or RRC inactive mode. Based at least in part on the QoE measurements received by the QoE server, the application server can improve communication with the UE. For example, the application server can modify the data stream to the UE optimized for QoE measurements (e.g., streaming resolution and / or allowed streaming types, and other examples). In this way, the UE can receive improved exchange of application data with the application server, which can save processing, network, and / or communication resources that might otherwise be consumed to detect and correct degraded exchanges of application data.
[0120] As pointed out above, Figure 6 This is provided as an example. Other examples may differ from the one provided. Figure 6 The example described.
[0121] Figure 7 This is a call flow diagram of example 700 illustrating various aspects of this disclosure related to QoE reporting in radio resource control mode. (See example 700.) Figure 7 As shown, a UE (e.g., UE 104) can communicate with a base station (e.g., base station 102). The UE and the base station can be part of a wireless network (e.g., access network 100). In some aspects, the UE can communicate with a QoE server and / or an application server associated with the QoE server via the wireless network. In some aspects, the base station can communicate with the QoE server and / or the application server to support communication between the UE and the QoE server and / or between the UE and the application server.
[0122] As indicated by reference numeral 705, a base station can receive QoE configuration information, and a QoE server can send QoE configuration information. In some aspects, the QoE configuration information may indicate one or more application-related parameters to be measured. For example, the QoE configuration information may indicate that the UE wants to measure throughput, latency, or error rate, and other examples. Alternatively or additionally, the QoE configuration information may indicate one or more parameters associated with measuring one or more parameters. For example, the QoE configuration information may indicate the period for measuring QoE parameters, the period for reporting QoE measurements, or the service type (e.g., application type), and other examples.
[0123] In some aspects, QoE configuration information may instruct the UE to report QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. In other aspects, QoE configuration information may instruct the UE to report QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode, at least in part, based on the UE meeting one or more conditions. For example, conditions may include the UE remaining within the current tracking area or the current radio access network-based notification area. Alternatively or additionally, conditions may include the UE remaining within a set of tracking areas and / or a set of radio access network-based notification areas, and other examples.
[0124] As shown by reference numeral 710, the UE can receive RRC configuration (e.g., RRCConfig, RRCReconfiguration, and / or measConfigAppLayer, and other examples) via the UE AS layer, and the base station can transmit the RRC configuration. The RRC configuration may include QoE configuration and / or an indication of the type of service associated with QoE measurements. In some aspects, the RRC configuration may instruct the UE to perform one or more operations associated with obtaining and / or reporting QoE measurements associated with a QoE server. In some aspects, the RRC configuration may indicate that the UE is in an RRC connected state.
[0125] As indicated by reference numeral 715, the UE AS layer can send a command to initiate QoE measurement collection. In some aspects, this command may include AT commands via the interface between the UE AS layer and the UE application layer. In some aspects, the command to initiate QoE measurement collection may indicate one or more parameters for the UE to obtain (e.g., measure) and / or report QoE measurements. For example, the command to initiate QoE measurement collection may indicate the period for measuring QoE parameters, or the period for reporting QoE measurements, and other examples. In some aspects, the UE may collect and report QoE measurements while in RRC connected mode (e.g., as...). Figure 5 (As shown).
[0126] As indicated by reference numeral 720, the UE can receive an RRC release via the UE AS layer, and the base station can send an RRC release. In some aspects, the RRC release can instruct the UE to continue acquiring QoE measurements while in RRC idle mode or RRC inactive mode. In some aspects, the RRC release can instruct the UE to initiate RRC connection setup or RRC connection recovery based at least in part on the UE acquiring QoE measurements. In some aspects, the RRC release can instruct the UE to initiate RRC connection setup or RRC connection recovery based at least in part on the UE acquiring multiple QoE measurements that satisfy a QoE measurement threshold.
[0127] As indicated by reference numeral 725, a UE can enter an RRC idle mode or an RRC inactive mode. For example, a UE can enter an RRC idle mode or an RRC inactive mode at least in part based on an RRC release received from a base station. In some aspects, an RRC release can release a signaling radio bearer (SRB) (e.g., SRB4) associated with uplink communication from the UE. In this way, the UE may be unable to send QoE measurement reports.
[0128] As indicated by reference numeral 730, the UE may acquire one or more QoE measurements (e.g., a set of one or more QoE measurements) while in RRC idle mode or RRC inactive mode. In some aspects, the UE (e.g., at the UE application layer) may store multiple QoE measurements until the number of QoE measurements meets a QoE measurement threshold.
[0129] As shown by reference numeral 735, the UE application layer can send one or more QoE measurements for each service type to the UE AS layer. In some aspects, the UE application layer can send QoE measurements stored by the UE when the UE is in RRC idle mode or RRC inactive mode.
[0130] As indicated by reference numeral 740, the UE AS layer can initiate RRC connection setup or RRC connection restoration. In some aspects, the UE can use a random access channel procedure to initiate RRC connection setup or RRC connection restoration. In some aspects, the UE can initiate RRC connection setup at least in part based on one or more QoE measurements obtained by the UE, at least in part based on the UE remaining in the current tracking area or the current radio access network-based notification area, and / or the UE remaining in a set of tracking areas or a set of radio access network-based notification areas, and other examples.
[0131] As indicated by reference numeral 745, the UE can enter RRC active mode. In some aspects, the UE can enter RRC active mode at least in part based on the UE receiving an RRC recovery or RRC setting from the base station. Based at least in part on the UE entering RRC active mode, the UE can be configured with an SRB associated with resources used for transmitting QoE measurement reports.
[0132] As indicated by reference numeral 750, the UE can send a QoE measurement report, and the base station can receive the QoE measurement report. The QoE measurement report may include and / or indicate one or more QoE measurements obtained when the UE is in RRC idle mode or RRC inactive mode. The base station may send a QoE report to the QoE server based at least in part on the QoE measurement report.
[0133] Based at least in part on one or more QoE measurements obtained by the UE when the UE is in RRC idle mode or RRC inactive mode, an application server associated with a QoE server can receive the QoE measurements obtained by the UE when the UE is in RRC idle mode or RRC inactive mode. Based at least in part on the QoE measurements received by the QoE server, the application server can improve communication with the UE. For example, the application server can modify the data stream to the UE optimized for QoE measurements (e.g., streaming resolution and / or allowed streaming types, etc.). In this way, the UE can receive improved exchange of application data with the application server, which can save processing, network, and / or communication resources that might otherwise be consumed to detect and correct degraded exchanges of application data.
[0134] As pointed out above, Figure 7 This is provided as an example. Other examples may differ from the one provided. Figure 7 The example described.
[0135] Figure 8 This is a flowchart 800 of a wireless communication method. The method can be performed by a UE (e.g., UE 104 / 402; device 1402; etc.), which may include a memory 360 and may be the entire UE 104 / 402 or components of UE 104 / 402 (such as TX processor 368, RX processor 356 and / or controller / processor 359).
[0136] At 804, the UE can send to the base station an indication of one or more UE capabilities for at least one of multiple instances or simultaneous instances of one or more QoE measurements associated with one or more types of services. For example, refer to Figure 4 At point 410, UE 402 can send the configured / determined UE capabilities to base station 404. The transmission at point 804 can be performed by... Figure 14 The transmitting component 1434 of the device 1402 in the middle is used to perform this.
[0137] At 806, the UE can receive from the base station a QoE measurement information configuration for reporting QoE measurement information associated with one or more types of services, based on indications of one or more UE capabilities for at least one of multiple instances or simultaneous instances of one or more QoE measurements. For example, refer to Figure 4 UE 402 can receive at 412a QoE measurement information configuration from base station 404 based on the configured / determined UE capabilities sent to base station 404 at 410, for triggering and / or reporting QoS measurement information. Reception at 806 can be performed by... Figure 14 The receiving component 1430 of the device 1402 in the middle performs the operation.
[0138] Figure 9 This is a flowchart 900 of a wireless communication method. The method can be performed by a UE (e.g., UE 104 / 402; device 1402; etc.), which may include a memory 360 and may be the entire UE 104 / 402 or components of UE 104 / 402 (such as TX processor 368, RX processor 356 and / or controller / processor 359).
[0139] At 902, the UE can determine one or more UE capabilities for performing QoE measurements associated with one or more types of services, where the QoE measurements correspond to QoE measurement information that can be decoded by the base station associated with the RAN. For example, refer to Figure 4 At 406, UE 402 can determine UE capabilities for QoE measurements of one or more types of services. The QoE measurement performed at 414 can correspond to QoE measurement information transmitted at 418 for decoding by base station 404. One or more UE capabilities (e.g., determined at 406) can be determined to include one UE capability for each type of service in one or more types of services, wherein each UE capability indicates whether UE 402 can perform QoE measurements for the corresponding type of service. For example, at 408(1), UE 402 can determine the QoE measurement capability for each service type. The determination at 902 can be made by… Figure 14 The determination component 1442 of the device 1402 in the middle is used to perform the operation.
[0140] One or more types of services may include multiple types of services, and (e.g., determined at 406) one or more UE capabilities may be determined to include at least one UE capability indicating whether UE 402 can perform simultaneous QoE measurements for multiple types of services. For example, at 408(2), UE 402 may determine a simultaneous QoE measurement capability for multiple service types. (e.g., determined at 406) one or more UE capabilities may be determined to include at least one UE capability indicating whether UE 402 can perform multiple QoE measurements for at least one type of service among one or more types of services. For example, at 408(3), UE 402 may determine a QoE measurement capability for multiple instances of a single service type. One or more types of services may include multiple types of services, and (e.g., determined at 406) one or more UE capabilities may be determined to include at least one UE capability indicating whether UE 402 can perform simultaneous QoE measurements for multiple types of services and whether UE 402 can perform multiple QoE measurements for each type of service among multiple types of services. For example, at 408(4), UE 402 can determine the combined UE capabilities used to perform both 408(2) and 408(3).
[0141] One or more UE capabilities (e.g., determined at 406) may be determined to include at least one UE capability indicating whether UE 402 can perform QoE measurements for one or more types of services when UE 402 is in at least one of an idle or inactive state for each type of service in one or more types of services. For example, at 408(5), UE 402 may determine a QoE measurement capability for RRC idle / inactive states. In the first aspect, one or more UE capabilities (e.g., determined at 406) may be determined to include one UE capability for each type of service in one or more types of services, wherein each UE capability indicates whether UE 402 can perform QoE measurements for the corresponding type of service when UE 402 is in any RRC state for the corresponding type of service. In the second aspect, (e.g., determined at 406) one or more UE capabilities may be determined to include multiple UE functions for each of one or more types of services, such that a first UE capability for each type of service among the multiple UE capabilities may indicate whether UE 402 can perform QoE measurement for the corresponding type of service when UE 402 is in an RRC connected state with respect to the corresponding type of service, and a second UE capability for each type of service among the multiple UE capabilities may indicate whether UE 402 can perform QoE measurement for the corresponding type of service when UE 402 is in at least one of an RRC idle state or an RRC inactive state with respect to the corresponding type of service.
[0142] At position 904, the UE can transmit information indicating one or more determined UE capabilities. For example, refer to... Figure 4 At point 410, UE 402 can send the determined UE capabilities to base station 404. At point 904, the transmission can be performed by... Figure 14 The transmitting component 1434 of the device 1402 in the middle is used to perform this.
[0143] At 906, if the base station instructs the UE to configure QoE measurement information, the UE can receive information from the OAM server associated with at least one condition for triggering or reporting QoE measurements, whereby the QoE measurements are triggered or reported based on this information received from the OAM server at the application layer. For example, refer to... Figure 4At 412a, UE 402 can receive QoE measurement information configuration in the application layer. The triggering / reporting conditions for the QoE measurement information can be received from the OAM server via base station 404, and can enable UE 402 to perform QoE measurements for one or more types of services at 414 and / or report QoE measurement information to base station 404 at 418. The information received at 412a can be associated with an SA4 container for QoE measurement information configuration. The reception at 906 can be... Figure 14 The receiving component 1430 of the device 1402 in the middle performs the operation.
[0144] At 908, if the base station indicates RAN decodable information to the UE, the UE can receive information from the RAN associated with at least one of the following: a RAN decodable configuration for storing QoE measurements or a triggering condition for reporting QoE measurements. Reporting of QoE measurements is triggered based on receiving this information at the RRC layer. For example, refer to... Figure 4 At 412b, UE 402 can receive from base station 404 via the RRC layer information associated with RAN-decorable configurations for storing QoE measurements (e.g., performed at 414) and / or trigger / report conditions that enable UE 402 to report QoE measurement information to base station 404 (e.g., at 418). Reception at 908 can be achieved by... Figure 14 The receiving component 1430 of the device 1402 in the middle performs the operation.
[0145] At 910, the UE can perform QoE measurements associated with one or more types of services. For example, refer to Figure 4At 414, UE 402 may perform QoE measurements for one or more types of services. In a first aspect, performing QoE measurements associated with one or more types of services at 414 may be based on: performing a first QoE measurement, which is stored at the application layer in a first SA4 container at 416 and reported to the RAN / base station 404 at 418; and performing a second QoE measurement, which is stored at the application layer in a second SA4 container at 416 and reported to the QoE server via reporting to the base station 404 at 418. In a second aspect, performing QoE measurements associated with one or more types of services at 414 may further include at least one of the following: performing QoE measurements for multiple types of services among one or more types of services (e.g., based on 408(2)), or performing QoE measurements for one type of service among one or more types of services at multiple times (e.g., based on 408(3)). In each configuration, at position 416, QoE measurement information can be stored at the RRC layer. At least one of the following (e.g., at position 414): QoE measurements performed for multiple service types or (e.g., at position 414): QoE measurements performed for one type of service at multiple times. This can be based on at least one of a trace ID or a reference ID. The execution at position 910 can be performed by... Figure 14 The execution component 1444 of the device 1402 in the middle is used to execute.
[0146] At point 912, the UE can send QoE measurement information indicating QoE measurement to the base station associated with the RAN via either the application layer at the UE or the RRC layer at the UE, for processing at the RAN. For example, refer to... Figure 4 At 418, UE 402 can send / report QoE measurement information to RAN / base station 404 via the application layer of the RRC layer. The QoE measurement information sent / reported at 418 can indicate QoE measurements performed at 414 for one or more types of services and can be configured for processing at RAN / base station 404. The transmission at 912 can be... Figure 14 The transmitting component 1434 of the device 1402 in the middle is used to perform this.
[0147] Figure 10 This is a flowchart 1000 of a wireless communication method. The method can be performed by a base station (e.g., base station 102 / 404; device 1502; etc.), which may include a memory 376 and may be the entire base station 102 / 404 or components of base station 102 / 404 (such as TX processor 316, RX processor 370 and / or controller / processor 375).
[0148] At point 1002, the base station can receive from the UE an indication of at least one of multiple instances or simultaneous instances of UE capabilities for one or more QoE measurements associated with one or more types of services at the UE. For example, refer to Figure 4 At 410, base station 404 can receive from UE 402 the determined UE capabilities for QoE measurements for one or more types of services. Reception at 1002 can be achieved by... Figure 15 The receiving component 1530 of the device 1502 in the middle performs the operation.
[0149] At 1004, the base station can identify whether it can decode QoE measurement information for one or more QoE measurements based on at least one of the following: an indication of one or more UE capabilities for at least one instance or simultaneous instance of multiple instances of QoE measurements, or a second indication from the OAM server. For example, refer to Figure 4 At 412b, base station 404 can indicate RAN decoding parameters to UE 402 via the RRC layer based on the UE capabilities indicated by UE 402 at 410 and / or the indication received from OAM. The identification at 1004 can be... Figure 15 The identification component 1540 of the device 1502 in the middle is used to perform this.
[0150] At point 1006, the base station can send a QoE measurement information configuration for a report of QoE measurement information to the UE based on whether the base station can decode QoE measurement information used for one or more QoE measurements. For example, refer to Figure 4 At 412a, base station 404 can send QoE measurement information configuration to UE 402 based on the UE capabilities indicated by UE 402 at 410 and / or the indication received from OAM. The transmission at 1006 can be... Figure 15 The transmitting component 1534 of the device 1502 in the middle is used to perform this.
[0151] Figure 11 This is a flowchart 1100 of a wireless communication method. The method can be performed by a base station (e.g., base station 102 / 404; device 1502; etc.), which may include a memory 376 and may be the entire base station 102 / 404 or components of base station 102 / 404 (such as TX processor 316, RX processor 370 and / or controller / processor 375).
[0152] At 1102, the base station can receive from the UE at least one of multiple instances or simultaneous instances of the UE's capabilities for performing one or more QoE measurements associated with one or more types of services, where the QoE measurements correspond to QoE measurement information for RAN-decorable QoE configuration. For example, refer to... Figure 4 At 410, base station 404 can receive from UE 402 the determined UE capabilities for QoE measurements for one or more types of services. Reception at 1102 can be performed by... Figure 15 The receiving component 1530 of the device 1502 in the middle performs the operation.
[0153] (For example, the one or more types of services associated with the UE capabilities indicated at 410) may include multiple types of services, and (for example, the one or more UE capabilities indicated at 410) may include at least one UE capability indicating whether the UE can perform simultaneous QoE measurements for multiple types of services. The one or more UE capabilities indicated at 410 may include at least one UE capability indicating whether UE 402 can perform multiple QoE measurements for at least one type of service among the one or more types of services. The one or more UE capabilities indicated at 410 may include at least one UE capability indicating whether UE 402 can perform QoE measurements for the one or more types of services when UE 402 is in at least one of an idle state or an inactive state for each type of service among the one or more types of services. The one or more UE capabilities indicated at 410 may include one UE capability for each type of service among the one or more types of services, wherein each UE capability indicates whether UE 402 can perform a QoE measurement for the corresponding type of service when UE 402 is in an RRC state for the corresponding type of service. The one or more UE capabilities indicated at 410 may include multiple UE capabilities for each type of service in one or more types of services, wherein a first UE capability for each type of service among the multiple UE capabilities indicates whether UE 402 can perform QoE measurement for the corresponding type of service when UE 402 is in an RRC connected state with respect to the corresponding type of service, and a second UE capability for each type of service among the multiple UE capabilities indicates whether UE 402 can perform QoE measurement for the corresponding type of service when UE 402 is in at least one of an RRC idle state or an RRC inactive state with respect to the corresponding type of service.
[0154] At 1104, the base station can identify that it supports RAN-decorative QoE configuration based on at least one of an indication of at least one of multiple instances or simultaneous instances of one or more UE capabilities, or at least one of a second indication from the OAM server. For example, refer to Figure 4 At 412b, base station 404 can indicate RAN decoding parameters to UE 402 via the RRC layer based on the UE capabilities indicated by UE 402 at 410 and / or the indication received from OAM. The identification at 1104 can be... Figure 15 The identification component 1540 of the device 1502 in the middle is used to perform this.
[0155] At point 1106, the base station can send QoE measurement information to the UE based on a configuration that supports RAN-decipherable QoE. For example, refer to... Figure 4 At 412a, base station 404 can send QoE measurement information configuration to UE 402 based on the UE capabilities indicated by UE 402 at 410 and / or the indication received from OAM. The transmission at 1106 can be... Figure 15 The transmitting component 1534 of the device 1502 in the middle is used to perform this.
[0156] At 1108, the base station can send a report to the UE containing information associated with at least one of the following: a RAN-decorable configuration for storing QoE measurements or a triggering condition for QoE measurement reporting, where the QoE measurement is triggered based on the transmission of this information at the RRC layer. For example, refer to... Figure 4 At 412b, base station 404 can send RAN decodable parameter configuration and / or trigger / report conditions to UE 402 via the RRC layer. Transmission at 1108 can be performed by... Figure 15 The transmitting component 1534 of the device 1502 in the middle is used to perform this.
[0157] At 1110, the base station can receive a report of QoE measurement information from the UE, indicating the QoE measurements performed in association with one or more types of services. This report is received via either the application layer or the RRC layer for processing at the RAN. For example, refer to... Figure 4At 418, base station 404 can receive QoE measurement information from UE 402 via the application layer or RRC layer. The QoE measurements performed in association with one or more types of services can be based on a first QoE measurement stored at the application layer in a first application layer container reported to the RAN (e.g., base station 404) and a second QoE measurement stored at the application layer in a second application layer container reported to the QoE server (e.g., from base station 404). The QoE measurements performed in association with one or more types of services can also include at least one of the following: a first QoE measurement performed for multiple types of services among one or more types of services, or a second QoS measurement performed for one type of service among one or more types of services at multiple times, wherein the QoE measurement information received at 418 can be stored at the RRC layer. At least one of the first QoE measurement performed for multiple types of services or the second QoS measurement performed for one type of service at multiple times can be based on at least one of a tracking ID or a reference ID. The reception at 1110 can be performed by... Figure 15 The receiving component 1530 of the device 1502 in the middle performs the operation.
[0158] Figure 12 This is a schematic diagram illustrating, for example, an example procedure 1200 performed by a UE according to various aspects of this disclosure. Example procedure 1200 is an example in which a UE (e.g., UE 104) performs operations associated with QoE reporting in RRC mode.
[0159] like Figure 12 As shown, in some aspects, process 1200 may include obtaining a set of QoE measurements associated with the service type when in RRC idle mode or RRC inactive mode (box 1210). For example, the UE (e.g., using...) Figure 14 The acquirer component 1446 and / or receiver component 1430 of the communication manager 1432 depicted herein can acquire a set of QoE measurements associated with the service type when in RRC idle mode or RRC inactive mode, as described above.
[0160] like Figure 12 As further shown, in some aspects, process 1200 may include sending a set of QoE measurements after entering RRC connection mode (box 1220). For example, the UE (e.g., in use) Figure 14 The transmitting component 1434 described herein can transmit a set of QoE measurements after entering RRC connection mode, as described above.
[0161] Process 1200 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere in this document.
[0162] In the first aspect, process 1200 includes storing QoE measurements based at least in part on the UE being in RRC idle mode or RRC inactive mode.
[0163] In the second aspect, either alone or in combination with the first aspect, process 1200 includes providing an indication from the access layer of the UE to the application layer of the UE associated with the service type for the application layer to stop sending QoE measurements to the access layer of the UE.
[0164] In the third aspect, the instruction to the UE's access layer to stop transmitting QoE measurements, either alone or in combination with one or more of the first and second aspects, is provided at least in part based on the UE entering RRC idle mode or RRC inactive mode.
[0165] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, process 1200 includes providing an indication from the access layer of the UE to the application layer of the UE associated with the service type for resuming the transmission of QoE measurements to the access layer of the UE.
[0166] In the fifth aspect, the provision of an indication to the UE's access layer for resuming the transmission of QoE measurements, either alone or in combination with one or more of the first to fourth aspects, is based at least in part on the UE entering RRC connection mode.
[0167] In the sixth aspect, either alone or in combination with one or more of the first to fifth aspects, process 1200 includes entering an RRC idle mode or an RRC inactive mode based at least in part on the UE receiving an RRC release from the base station, wherein the RRC release instructs the UE to continue to obtain QoE measurements while in the RRC idle mode or the RRC inactive mode.
[0168] In the seventh aspect, either alone or in combination with one or more of the first to sixth aspects, the RRC release instructs the UE to continue obtaining QoE measurements while in RRC idle mode or RRC inactive mode, based at least in part on the UE remaining in the current tracking area or the current notification area based on the radio access network.
[0169] In the eighth aspect, either alone or in combination with one or more of the first to seventh aspects, process 1200 includes: providing an indication from the access layer of the UE to the service type-associated application layer of the UE to stop sending QoE measurements to the access layer of the UE; and providing an indication from the access layer of the UE to the service type-associated application layer of the UE to resume sending QoE measurements to the access layer of the UE, at least in part based on the UE performing a cell reselection procedure.
[0170] In the ninth aspect, either alone or in combination with one or more of the first to eighth aspects, the RRC release instructs the UE to continue obtaining QoE measurements, at least in part, based on the UE remaining in the tracking area set or the notification area set based on the radio access network, while in RRC idle mode or RRC inactive mode.
[0171] In the tenth aspect, either alone or in combination with one or more of the first to ninth aspects, process 1200 includes: providing an indication from the access layer of the UE to the service type-associated application layer of the UE to stop sending QoE measurements to the access layer of the UE; and providing an indication from the access layer of the UE to the service type-associated application layer of the UE to resume sending QoE measurements to the access layer of the UE, at least in part based on the UE determining that the reselected cell is not in the tracking area set or based on the notification area set of the radio access network.
[0172] Although Figure 12 An example box of process 1200 is shown, but in some aspects, process 1200 may include... Figure 12 The boxes depicted in the diagram are compared to additional boxes, fewer boxes, different boxes, or boxes arranged in a different manner. Alternatively, two or more boxes in process 1200 may be executed in parallel.
[0173] Figure 13 This is a schematic diagram illustrating, for example, an example process 1300 performed by a UE according to various aspects of this disclosure. Example process 1300 is an example in which a UE (e.g., UE 104) performs operations associated with a quality of experience report in radio resource control mode.
[0174] like Figure 13 As shown, in some aspects, process 1300 may include obtaining one or more QoE measurements associated with the service type while in RRC idle mode or RRC inactive mode (box 1310). For example, the UE (e.g., using...) Figure 14The acquirer component 1446 and / or receiver component 1430 of the communication manager 1432 depicted herein can acquire one or more QoE measurements associated with the service type when in RRC idle mode or RRC inactive mode, as described above.
[0175] like Figure 13 As further shown, in some aspects, process 1300 may include initiating RRC connection setup or RRC connection restoration based at least in part on obtaining one or more QoE measurements (box 1320). For example, the UE (e.g., using...) Figure 14 The initiating component 1448 and / or sending component 1434 of the communication manager 1432 depicted herein may initiate RRC connection setup or RRC connection recovery based at least in part on obtaining one or more QoE measurements, as described above.
[0176] Process 1300 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere in this document.
[0177] In the first aspect, process 1300 includes entering an RRC idle mode or an RRC inactive mode based at least in part on the UE receiving an RRC release from the base station, wherein the RRC release instructs the UE to initiate an RRC connection setup or RRC connection recovery based at least in part on the UE obtaining one or more QoE measurements.
[0178] In the second aspect, either alone or in combination with the first aspect, the RRC release instructs the UE to initiate RRC connection setup or RRC connection recovery based at least in part on the UE obtaining one or more QoE measurements and at least in part on the UE remaining in the current tracking area or the current notification area based on the radio access network.
[0179] In the third aspect, either alone or in combination with one or more of the first and second aspects, the RRC release instructs the UE to initiate RRC connection setup or RRC connection recovery based at least in part on the UE obtaining one or more QoE measurements and at least in part on the UE remaining in a tracking area set or a notification area set based on the radio access network.
[0180] In the fourth aspect, either alone or in combination with one or more of the first to third aspects, initiating an RRC connection setup or RRC connection recovery is at least in part based on the number of one or more QoE measurements satisfying a QoE measurement threshold.
[0181] Although Figure 13 An example box of process 1300 is shown, but in some aspects, process 1300 may include... Figure 13The boxes depicted in the diagram are compared to additional boxes, fewer boxes, different boxes, or boxes arranged in a different manner. Alternatively, two or more boxes in process 1300 may be executed in parallel.
[0182] Figure 14 This is a schematic diagram 1400 illustrating an example of a hardware implementation for device 1402. Device 1402 is a UE and includes: a cellular baseband processor 1404 (also referred to as a modem) coupled to a cellular RF transceiver 1422 and one or more Subscriber Identity Module (SIM) cards 1420; an application processor 1406 coupled to a Secure Digital Card (SD) card 1408 and a screen 1410; a Bluetooth module 1412; a Wireless Local Area Network (WLAN) module 1414; a Global Positioning System (GPS) module 1416; and a power supply 1418. The cellular baseband processor 1404 communicates with UE 104 and / or BS 102 / 180 via the cellular RF transceiver 1422. The cellular baseband processor 1404 may include computer-readable media / memory. The computer-readable media / memory may be non-transitory. The cellular baseband processor 1404 is responsible for general processing, including executing software stored on the computer-readable media / memory. When executed by the cellular baseband processor 1404, the software causes the cellular baseband processor 1404 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by the cellular baseband processor 1404 during software execution. The cellular baseband processor 1404 also includes a receiving component 1430, a communication manager 1432, and a transmitting component 1434. The communication manager 1432 includes one or more of the components shown. The components within the communication manager 1432 can be stored in a computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 1404. The cellular baseband processor 1404 can be a component of the UE 350 and can include at least one of the TX processor 368, the RX processor 356, and the controller / processor 359 and / or memory 360. In one configuration, the device 1402 can be a modem chip and only include the baseband processor 1404; in another configuration, the device 1402 can be the entire UE (e.g., see...). Figure 3 (350) and includes the aforementioned additional module of device 1402.
[0183] In association with flowchart 800, transmitting component 1434 is configured (e.g., as described in conjunction with 804) to send to the base station an indication of one or more UE capabilities for at least one of multiple instances or simultaneous instances of one or more QoE measurements associated with one or more types of services. Receiving component 1430 is configured (e.g., as described in conjunction with 806) to receive from the base station a QoE measurement information configuration for reporting QoE measurement information associated with one or more types of services, based on the indication of one or more UE capabilities for at least one of multiple instances or simultaneous instances of one or more QoE measurements.
[0184] In association with flowchart 900, communication manager 1432 includes a determining component 1442 configured (e.g., as described in conjunction with 902) to determine one or more UE capabilities for performing QoE measurements associated with one or more types of services, the QoE measurements corresponding to QoE measurement information that can be decoded by a base station associated with the RAN. Communication manager 1432 also includes an execution component 1444 configured (e.g., as described in conjunction with 910) to perform QoE measurements associated with one or more types of services. Transmitting component 1434 is configured (e.g., as described in conjunction with 904 and 912) to: transmit information indicating the determined one or more UE capabilities; and to transmit the QoE measurement information indicating the QoE measurements to a base station associated with the RAN via either the application layer at the UE or the RRC layer at the UE for processing at the RAN. The receiving component 1434 is configured (e.g., as described in conjunction with 906 and 908) to: receive from the OAM server information associated with at least one of the conditions for triggering or reporting a QoE measurement, the QoE measurement being triggered or reported based on receiving the information from the OAM server at the application layer; and to receive from the RAN information associated with at least one of a RAN-decorable configuration for storing QoE measurements or a triggering condition for reporting QoE measurements, the reporting of the QoE measurement being triggered based on receiving the information at the RRC layer.
[0185] Associated with process 1200, communication manager 1432 includes acquirer component 1446, which is configured (e.g., as described in conjunction with 1210) to acquire a set of QoE measurements associated with the service type when in RRC idle mode or RRC inactive mode. Transmitting component 1434 is configured (e.g., as described in conjunction with 1220) to transmit the set of QoE measurements after entering RRC connected mode.
[0186] In association with process 1300, communication manager 1432 includes acquirer component 1446, which is configured (e.g., as described in conjunction with 1310) to acquire one or more QoE measurements associated with the service type when in RRC idle mode or RRC inactive mode. Communication manager 1432 also includes initiation component 1448, which is configured (e.g., as described in conjunction with 1320) to initiate RRC connection setup or RRC connection recovery based at least in part on the acquisition of one or more QoE measurements.
[0187] The device may include the ability to perform the above-described actions. Figure 8-9 And additional components in each box of the algorithm in the flowcharts 12-13. Therefore, the above Figure 8-9 Each box in the flowcharts 12-13 can be executed by a component, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0188] The apparatus 1402 (and specifically, the cellular baseband processor 1404) includes: a unit for sending to a base station an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services; and a unit for receiving from the base station a QoE measurement information configuration based on the indication of one or more UE capabilities for at least one of the plurality of instances or simultaneous instances of one or more QoE measurements, for reporting QoE measurement information associated with one or more types of services.
[0189] Apparatus 1402 (and specifically, cellular baseband processor 1404) includes: units for determining one or more UE capabilities for performing QoE measurements associated with one or more types of services, the QoE measurements corresponding to QoE measurement information decodeable by a base station associated with the RAN; and units for transmitting information indicating the determined one or more UE capabilities. Apparatus 1402 also includes: units for performing QoE measurements associated with one or more types of services; and units for transmitting QoE measurement information indicating the QoE measurements to a base station associated with the RAN for processing at the RAN via either an application layer at the UE or an RRC layer at the UE. Apparatus 1402 further includes: units for receiving information from an OAM server associated with triggering or reporting at least one of the QoE measurements, wherein the QoE measurements are triggered or reported based on receiving the information from the OAM server at the application layer, the information being associated with an SA4 container for QoE configuration. The unit for performing QoE measurements associated with one or more types of services can also be configured to perform a first QoE measurement stored at the application layer in a first SA4 container for reporting to the RAN, and a second QoE measurement stored at the application layer in a second SA4 container for reporting to a QoE server. The apparatus 1402 further includes a unit for receiving from the RAN information associated with at least one of a RAN-decorable configuration for storing QoE measurements or a trigger condition for reporting QoE measurements, wherein reporting QoE measurements is triggered based on receiving the information at the RRC layer. The unit for performing QoE measurements associated with one or more types of services can also be configured to perform at least one of the following operations: performing QoE measurements for multiple types of services among one or more types of services, or performing QoE measurements for one type of service among one or more types of services at multiple times, wherein the QoE measurement information is stored at the RRC layer.
[0190] Apparatus 1402 (and specifically, cellular baseband processor 1404) includes: units for obtaining a set of QoE measurements associated with a service type in association with a UE capability indication regarding the UE's support for QoE measurements when in RRC idle mode or RRC inactive mode; and units for transmitting the set of QoE measurements obtained in RRC idle mode or RRC active mode after entering RRC connected mode. Apparatus 1402 also includes: units for storing QoE measurements at least partially based on the UE being in RRC idle mode or RRC inactive mode. Apparatus 1402 further includes: units for providing an indication from the UE's access layer to the UE's service type-associated application layer for the application layer to stop transmitting QoE measurements to the UE's access layer. Apparatus 1402 also includes: units for providing an indication from the UE's access layer to the UE's service type-associated application layer for resuming transmitting QoE measurements to the UE's access layer. The apparatus 1402 further includes: a unit for entering an RRC idle mode or an RRC inactive mode based at least in part on the UE receiving an RRC release from the base station, wherein the RRC release indicates that the UE will continue to obtain QoE measurements while in the RRC idle mode or the RRC inactive mode. The apparatus 1402 also includes: a unit for providing an instruction from the UE's access layer to the UE's type-of-service associated application layer for ceasing to transmit QoE measurements to the UE's access layer; and a unit for providing an instruction from the UE's access layer to the UE's type-of-service associated application layer for resuming to transmit QoE measurements to the UE's access layer, based at least in part on the UE performing a cell reselection procedure. The apparatus 1402 further includes: a unit for providing an indication from the access layer of the UE to the service type-associated application layer of the UE for stopping the transmission of QoE measurements to the access layer of the UE; and a unit for providing an indication from the access layer of the UE to the service type-associated application layer of the UE for resuming the transmission of QoE measurements to the access layer of the UE, at least in part based on the UE determining that the reselected cell is not in the tracking area set or the notification area set based on the radio access network.
[0191] The apparatus 1402 (and specifically, the cellular baseband processor 1404) includes: a unit for acquiring one or more QoE measurements associated with a service type, in connection with a UE capability indication regarding the UE's ability to support QoE measurements when in RRC idle mode or RRC inactive mode; and a unit for initiating RRC connection setup or RRC connection recovery based at least in part on the acquisition of one or more QoE measurements. The apparatus 1402 also includes: a unit for entering RRC idle mode or RRC inactive mode based at least in part on the UE receiving an RRC release from a base station, wherein the RRC release indicates that the UE intends to initiate RRC connection setup or RRC connection recovery based at least in part on the UE acquiring one or more QoE measurements.
[0192] The aforementioned unit may be one or more of the components of the device 1402 configured to perform the functions described therein. As described above, the device 1402 may include a TX processor 368, an RX processor 356, and a controller / processor 359. Therefore, in one configuration, the aforementioned unit may be the TX processor 368, the RX processor 356, and the controller / processor 359, configured to perform the functions described therein.
[0193] Figure 15 This is a schematic diagram 1500 illustrating an example of a hardware implementation for device 1502. Device 1502 may be a base station, a component of a base station, or may implement base station functions. In some aspects, device 1502 may include a baseband unit 1504. Baseband unit 1504 may communicate with UE 104 via cellular RF transceiver 1522. Baseband unit 1504 may include computer-readable medium / memory. Baseband unit 1504 is responsible for general processing, including executing software stored on computer-readable medium / memory. When executed by baseband unit 1504, the software causes baseband unit 1504 to perform the various functions described above. The computer-readable medium / memory may also be used to store data manipulated by baseband unit 1504 when executing the software. Baseband unit 1504 also includes a receiving component 1530, a communication manager 1532, and a transmitting component 1534. Communication manager 1532 includes one or more of the components shown. Components within the communication manager 1532 may be stored in a computer-readable medium / memory and / or configured as hardware within the baseband unit 1504. The baseband unit 1504 may be a component of the base station 310 and may include at least one of the TX processor 316, the RX processor 370, and the controller / processor 375 and / or the memory 376.
[0194] The communication manager 1532 includes an identification component 1540 configured (e.g., as described in conjunction with 1004 and 1104) to identify whether a base station can decode QoE measurement information for one or more QoE measurements based on at least one of an indication of at least one of a plurality of instances or simultaneous instances of QoE measurements for one or more QoE measurements, or a second indication from an OAM server. The receiving component 1530 is configured (e.g., as described in conjunction with 1002, 1102, and 1110) to: receive from the UE an indication of at least one of a plurality of instances or simultaneous instances of QoE measurements associated with one or more types of services at the UE; and to receive from the UE a report of QoE measurement information indicating the performed QoE measurements associated with one or more types of services, the report being received via one of the application layer or RRC layer for processing at the RAN. The transmitting component 1534 is configured (e.g., as described in conjunction with 1006, 1106, and 1108) to: transmit a report for QoE measurement information to the UE based on identifying that the base station can decode QoE measurement information for one or more QoE measurements; and to transmit a report to the UE associated with at least one of RAN decodable configuration for storing QoE measurements or triggering conditions for QoE measurement reports, wherein the QoE measurement is triggered based on transmitting the information at the RRC layer.
[0195] The device may include the ability to perform the above-described actions. Figure 10-11 The flowchart shows the algorithm's additional components in each box. Therefore, the above... Figure 10-11 Each box in the flowchart can be executed by a component, and the apparatus can include one or more of these components. These components can be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0196] As shown in the figure, device 1502 may include various components configured for various functions. In one configuration, device 1502 (and specifically, baseband unit 1504) includes: units for receiving from a UE an indication of at least one of a plurality of instances or simultaneous instances of QoE measurements associated with one or more types of services at the UE; units for identifying whether a base station can decode QoE measurement information for one or more QoE measurements based on at least one of the indications of the plurality of instances or simultaneous instances of QoE measurements for one or more QoE measurements or a second indication from an OAM server; and a QoE measurement information configuration for sending a report of QoE measurement information to the UE based on whether the base station can decode the QoE measurement information for one or more QoE measurements. Device 1502 also includes: units for receiving a report of QoE measurement information from the UE, the report indicating the performed QoE measurements associated with one or more types of services, wherein the report is received via one of the application layer or RRC layer for processing at the RAN. The apparatus 1502 further includes a unit for sending a second report to the UE, which is associated with at least one of a RAN-decorable configuration for storing QoE measurements or a triggering condition for a QoE measurement report, wherein the QoE measurement is triggered based on sending the information at the RRC layer.
[0197] The unit may be one or more of the components of the device 1502 configured to perform the functions described therein. As described above, the device 1502 may include a TX processor 316, an RX processor 370, and a controller / processor 375. Therefore, in one configuration, the unit may be the TX processor 316, the RX processor 370, and the controller / processor 375, configured to perform the functions described therein.
[0198] Therefore, the UE can determine its capability to perform QoE measurements and can indicate this capability to the RAN before performing QoE measurements and reporting the QoE measurement information to the RAN. The UE can be configured with QoE measurement trigger / reporting information and / or configured to report RAN-decorable parameters to the RAN. RAN-decorable parameters can be decoded at the RAN to improve RAN performance. For example, adjusting the reported QoE measurement parameters decoded at the RAN can improve RAN performance.
[0199] It is to be understood that the specific order or hierarchy of the boxes in the disclosed process / flowchart is illustrative of the example method. It is to be understood that the specific order or hierarchy of the boxes in the process / flowchart may be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims give the elements of the boxes in the example order, but are not intended to limit one to the specific order or hierarchy given.
[0200] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be given the full scope consistent with the language of the claims, wherein, unless expressly stated otherwise, references to singular elements are not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “at the same time as” should be interpreted as “under the condition of,” rather than implying an immediate temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only that an action will occur if the condition is met, without requiring a specific or immediate temporal constraint on the occurrence of the action. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred over or superior to other aspects. Unless expressly stated otherwise, the term “some” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements described throughout the various aspects of this disclosure that are known to or will be known later by one of ordinary skill in the art are expressly incorporated herein by reference and are intended to be included by the claims. Furthermore, the disclosure herein is not intended to be offered to the public, whether or not such disclosure is expressly recited in the claims. The terms “module,” “mechanism,” “element,” “device,” etc., are not necessarily substitutes for the term “unit.” Therefore, no claim can be made that an element should be interpreted as a functional unit unless the element is explicitly described using the phrase “unit for…”.
[0201] The following aspects are illustrative only and may be combined with other aspects or teachings described herein without limitation.
[0202] Aspect 1 is an apparatus for wireless communication at a UE, comprising: at least one processor coupled to a memory and configured to: send to a base station an indication of one or more UE capabilities for at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services; and receive from the base station a QoE measurement information configuration for reporting QoE measurement information associated with the one or more types of services, based on the indication of the one or more UE capabilities for the plurality of instances or at least one of the simultaneous instances of the one or more QoE measurements.
[0203] Aspect 2 may be combined with aspect 1 and includes: the one or more types of services include multiple types of services, and the one or more UE capabilities include at least one UE capability indicating whether the UE is capable of performing simultaneous QoE measurements for the multiple types of services.
[0204] Aspect 3 may be combined with any of Aspects 1-2 and includes: the one or more UE capabilities include at least one UE capability indicating whether the UE is capable of performing multiple QoE measurements for at least one of the one or more types of services.
[0205] Aspect 4 may be combined with any one of Aspects 1-3 and includes: the one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform the one or more QoE measurements for the one or more types of services when the UE is in at least one of an idle state or an inactive state for each type of service in the one or more types of services.
[0206] Aspect 5 may be combined with any of Aspects 1-4 and includes: the one or more UE capabilities include a UE capability for each of the one or more types of services, each UE capability indicating whether the UE is able to perform the one or more QoE measurements for the corresponding type of service when the UE is in an RRC state with respect to the corresponding type of service.
[0207] Aspect 6 may be combined with any one of Aspects 1-5 and includes: the one or more UE capabilities include multiple UE capabilities for each type of service in the one or more types of services, a first UE capability among the multiple UE capabilities for each type of service indicating whether the UE is able to perform the one or more QoE measurements for the corresponding type of service when the UE is in an RRC connected state with respect to the corresponding type of service, and a second UE capability among the multiple UE capabilities for each type of service indicating whether the UE is able to perform the one or more QoE measurements for the corresponding type of service when the UE is in at least one of an RRC idle or RRC inactive state with respect to the corresponding type of service.
[0208] Aspect 7 may be combined with any of aspects 1-6 and includes: the at least one processor is further configured to: perform one or more QoE measurements associated with the one or more types of services; and send a report to the base station indicating the QoE measurement information performed on the one or more QoE measurements, wherein the report is sent via either the application layer at the UE or the RRC layer at the UE for processing at the RAN.
[0209] Aspect 8 may be combined with any of aspects 1-7 and includes: the execution of one or more QoE measurements associated with the one or more types of services is based on the execution of a first QoE measurement stored at the application layer in a first application layer container for reporting to the RAN and a second QoE measurement stored at the application layer in a second application layer container for reporting to the QoE server.
[0210] Aspect 9 may be combined with any of aspects 1-7 and includes: the at least one processor is further configured to: receive from the RAN a second report associated with at least one of a RAN decodable configuration for storing the one or more QoE measurements or a triggering condition for reporting the one or more QoS measurements, wherein the report of the QoE measurement information is triggered based on the second report of receiving the information at the RRC layer.
[0211] Aspect 10 may be combined with any of aspects 1-7 or 9, and includes: in order to perform the one or more QoE measurements associated with the one or more types of services, the at least one processor is further configured to perform at least one of the following operations: perform the one or more QoE measurements for multiple types of services among the one or more types of services, or perform the one or more QoE measurements for one type of service among the one or more types of services at multiple times, wherein the QoE measurement information is stored at the RRC layer.
[0212] Aspect 11 may be combined with any one of aspects 1-7 or 9-10, and includes: at least one of the one or more QoE measurements performed for the multiple types of services or performed for the one type of service at the multiple times, based on at least one of the tracking ID or reference ID.
[0213] Aspect 12 is an apparatus for wireless communication at a base station, comprising: at least one processor coupled to a memory and configured to: receive from a UE an indication of at least one of a plurality of instances or simultaneous instances of one or more QoE measurements associated with one or more types of services at the UE; identify whether the base station is capable of decoding QoE measurement information for the one or more QoE measurements based on at least one of the indication of the one or more UE capabilities for the plurality of instances or simultaneous instances of the one or more QoE measurements or a second indication from an OAM server; and a QoE measurement information configuration for sending a report of the QoE measurement information to the UE based on whether the base station is capable of decoding the QoE measurement information for the one or more QoE measurements.
[0214] Aspect 13 may be combined with aspect 12 and includes: the one or more types of services include multiple types of services, and the one or more UE capabilities include at least one UE capability indicating whether the UE is capable of performing simultaneous QoE measurements for the multiple types of services.
[0215] Aspect 14 may be combined with any one of Aspects 12-13 and includes: the one or more UE capabilities include at least one UE capability indicating whether the UE is capable of performing multiple QoE measurements for at least one type of service among the one or more types of services.
[0216] Aspect 15 may be combined with any one of aspects 12-14 and includes: the one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform the one or more QoE measurements for the one or more types of services when the UE is in at least one of an idle state or an inactive state for each type of service among the one or more types of services.
[0217] Aspect 16 may be combined with any one of aspects 12-15 and includes: the one or more UE capabilities include a UE capability for each of the one or more types of services, each UE capability indicating whether the UE is able to perform the one or more QoE measurements for the corresponding type of service when the UE is in an RRC state with respect to the corresponding type of service.
[0218] Aspect 17 may be combined with any one of Aspects 12-16 and includes: the one or more UE capabilities comprising a plurality of UE capabilities for each type of service among the one or more types of services, a first UE capability among the plurality of UE capabilities for each type of service indicating whether the UE is capable of performing the one or more QoE measurements for the corresponding type of service when the UE is in an RRC connected state with respect to the corresponding type of service, and a second UE capability among the plurality of UE capabilities for each type of service indicating whether the UE is capable of performing the one or more QoE measurements for the corresponding type of service when the UE is in at least one of an RRC idle or RRC inactive state with respect to the corresponding type of service.
[0219] Aspect 18 may be combined with any of aspects 12-17 and includes: the at least one processor is further configured to: receive from the UE a report indicating QoE measurement information associated with the QoE measurement performed in connection with the one or more types of services, wherein the report is received via either the application layer or the RRC layer for processing at the RAN.
[0220] Aspect 19 may be combined with any of aspects 12-18 and includes: the QoE measurement performed in association with the one or more types of services is based on a first QoE measurement stored at the application layer in a first application layer container reported to the RAN and a second QoE measurement stored at the application layer in a second application layer container reported to the QoE server.
[0221] Aspect 20 may be combined with any one of aspects 12-18 and includes: the at least one processor is further configured to: send to the UE a second report with information associated with at least one of a RAN-decorable QoE configuration for storing the one or more QoE measurements or a triggering condition for the report for the QoE measurement information, wherein the one or more QoE measurements are triggered based on the second report in which the information is sent at the RRC layer.
[0222] Aspect 21 may be combined with any one of aspects 12-18 or 20, and includes: the QoE measurement performed in association with the one or more types of services further includes at least one of the following: a first QoE measurement performed for multiple types of services among the one or more types of services, or a second QoE measurement performed at multiple times for one type of service among the one or more types of services, and wherein the QoE measurement information is stored at the RRC layer.
[0223] Aspect 22 may be combined with any one of aspects 12-18 or 20-21, and includes at least one of the following: the first QoE measurement performed for the multiple types of services or the second QoE measurement performed for the one type of service at the multiple times is based on at least one of the tracking ID or reference ID.
[0224] Aspect 23 is an apparatus for wireless communication at a UE, comprising: at least one processor coupled to a memory and configured to: obtain a set of QoE measurements associated with a service type in association with UE capability information regarding supporting one or more QoE measurements at the UE when in an RRC idle mode or an RRC inactive mode; and transmit the set of QoE measurements obtained when in the RRC idle mode or the RRC inactive mode after entering an RRC connected mode.
[0225] Aspect 24 may be combined with aspect 23 and includes: the one or more processors are further configured to store the QoE measurement at least in part based on the UE being in the RRC idle mode or the RRC inactive mode.
[0226] Aspect 25 may be combined with any one of aspects 23-24 and includes: the one or more processors are further configured to: provide an indication from the access layer of the UE to the application layer of the UE associated with the service type for the application layer to stop sending QoE measurements to the access layer of the UE.
[0227] Aspect 26 may be combined with any of aspects 23-25 and includes: providing the access layer of the UE with the indication for stopping the transmission of QoE measurements is at least in part based on the UE entering the RRC idle mode or the RRC inactive mode.
[0228] Aspect 27 may be combined with any of aspects 23-26 and includes: the one or more processors are further configured to: provide an indication from the access layer of the UE to the application layer of the UE associated with the service type for resuming the transmission of QoE measurements to the access layer of the UE.
[0229] Aspect 28 may be combined with any of aspects 23-27 and includes: providing the indication for resuming transmission of QoE measurements to the access layer of the UE is at least in part based on the UE entering the RRC connection mode.
[0230] Aspect 29 may be combined with any of aspects 23-28 and includes: the one or more processors are further configured to: enter the RRC idle mode or the RRC inactive mode at least in part based on the UE receiving an RRC release from the base station, wherein the RRC release instructs the UE to continue to obtain QoE measurements while in the RRC idle mode or the RRC inactive mode.
[0231] Aspect 30 may be combined with any of aspects 23-29 and includes: the RRC release instructs the UE to continue obtaining QoE measurements when in the RRC idle mode or the RRC inactive mode, at least in part based on the UE remaining in the current tracking area or the current notification area based on the radio access network.
[0232] Aspect 31 may be combined with any one of aspects 23-30 and includes: the one or more processors are further configured to: provide an instruction from the access layer of the UE to the application layer of the UE associated with the service type for stopping the transmission of QoE measurements to the access layer of the UE; and provide an instruction from the access layer of the UE to the application layer of the UE associated with the service type for resuming the transmission of QoE measurements to the access layer of the UE, at least in part based on the UE performing a cell reselection procedure.
[0233] Aspect 32 may be combined with any of aspects 23-31 and includes: the RRC release instructs the UE to continue obtaining QoE measurements when in the RRC idle mode or the RRC inactive mode, based at least in part on the UE remaining in the tracking area set or the notification area set based on the radio access network.
[0234] Aspect 33 may be combined with any of aspects 23-32 and includes: the one or more processors are further configured to: provide an indication from the access layer of the UE to the application layer of the UE associated with the service type for stopping the transmission of QoE measurements to the access layer of the UE; and, at least in part based on the UE determining that the reselected cell is not in the tracking area set or the notification area set based on the radio access network, provide an indication from the access layer of the UE to the application layer of the UE associated with the service type for resuming the transmission of QoE measurements to the access layer of the UE.
[0235] Aspect 34 is an apparatus for wireless communication at a UE, comprising: at least one processor coupled to a memory and configured to: acquire one or more QoE measurements associated with a service type in association with UE capability information regarding supporting one or more QoE measurements at the UE in an RRC idle mode or an RRC inactive mode; and initiate RRC connection setup or RRC connection recovery based at least in part on the acquisition of the one or more QoE measurements.
[0236] Aspect 35 may be combined with aspect 34 and includes: the one or more processors are further configured to: enter the RRC idle mode or the RRC inactive mode at least in part based on the UE receiving an RRC release from the base station, wherein the RRC release indicates that the UE is to initiate the RRC connection setup or the RRC connection recovery at least in part based on the UE obtaining the one or more QoE measurements.
[0237] Aspect 36 may be combined with any of aspects 34-35 and includes: the RRC release instructs the UE to initiate the RRC connection setup or the RRC connection recovery based at least in part on the UE obtaining the one or more QoE measurements and at least in part on the UE remaining in the current tracking area or the current notification area based on the radio access network.
[0238] Aspect 37 may be combined with any of aspects 34-36 and includes: the RRC release instructs the UE to initiate the RRC connection setup or the RRC connection recovery based at least in part on the UE obtaining the one or more QoE measurements and at least in part on the UE remaining in a tracking area set or a notification area set based on the radio access network.
[0239] Aspect 38 may be combined with any of aspects 34-37 and includes: initiating the RRC connection setup or the RRC connection recovery is at least in part based on the number of the one or more QoE measurements satisfying the QoE measurement threshold.
[0240] Aspect 39 may be combined with any of aspects 1-38, and further includes at least one of an antenna or transceiver coupled to the at least one processor.
[0241] Aspect 40 is a method for implementing wireless communication according to any one of aspects 1-38.
[0242] Aspect 41 is an apparatus for wireless communication, including units for implementing any one of aspects 1-38.
[0243] Aspect 42 is a computer-readable medium storing computer-executable code that, when executed by at least one processor, causes the at least one processor to implement any one of aspects 1-38.
Claims
1. An apparatus for wireless communication at a user equipment (UE), comprising: At least one memory; as well as At least one processor, coupled to the at least one memory, and configured to: Send to the base station one or more instances of a set of Quality of Experience (QoE) measurements associated with one or more types of services, indicating whether the UE is capable of performing such measurements. as well as The base station receives a QoE measurement information configuration for reporting QoE measurement information associated with the one or more types of services, wherein the QoE measurement information configuration is based on the capabilities of the one or more UEs. The one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform one or more QoE measurements for each of the one or more types of services when the UE is in at least one of a Radio Resource Control (RRC) idle state or an RRC inactive state for each of the one or more types of services.
2. The apparatus according to claim 1, wherein, The one or more types of services include multiple types of services, and the one or more UE capabilities include at least one UE capability that indicates whether the UE is capable of performing simultaneous QoE measurements for the multiple types of services.
3. The apparatus according to claim 1, wherein, The one or more UE capabilities include at least one UE capability that indicates whether the UE is able to perform the multiple instances of the QoE measurement set for one of the one or more types of services.
4. The apparatus according to claim 1, wherein, The one or more UE capabilities include a UE capability for each type of service in the one or more types of services, each UE capability indicating whether the UE is able to perform at least one instance of the plurality of instances of the QoE measurement set for the corresponding type of service when the UE is in the RRC idle state or the RRC inactive state with respect to the corresponding type of service.
5. The apparatus according to claim 1, wherein, The one or more UE capabilities include multiple UE capabilities for each type of service in the one or more types of services, wherein the multiple UE capabilities include a first UE capability and a second UE capability, wherein the first UE capability indicates whether the UE can perform at least one instance of the multiple instances of the QoE measurement set for the corresponding type of service when the UE is in an RRC connected state with respect to the corresponding type of service, and the second UE capability indicates whether the UE can perform at least one instance of the multiple instances of the QoE measurement set for the corresponding type of service when the UE is in at least one of an RRC idle state or an RRC inactive state with respect to the corresponding type of service.
6. The apparatus according to claim 1, wherein, The at least one processor is further configured to: Execute the plurality of instances of the QoE measurement set associated with the one or more types of services; as well as A report indicating multiple instances of the QoE measurement set being performed is sent to the base station, wherein the report is sent via either the application layer at the UE or the RRC layer at the UE for processing at the radio access network (RAN).
7. The apparatus according to claim 6, wherein, The execution of the plurality of instances of the QoE measurement set associated with the one or more types of services is based on executing a first QoE measurement of the QoE measurement set stored at the application layer in a first application layer container for reporting to the RAN and executing a second QoE measurement of the QoE measurement set stored at the application layer in a second application layer container for reporting to the QoE server.
8. The apparatus according to claim 6, wherein, The at least one processor is further configured to: receive from the RAN a second report associated with at least one of the following: a RAN-decorable configuration for storing the QoE measurement set or a trigger condition for reporting the QoE measurement set, wherein, in order to send the report, the at least one processor is configured to: The report on the QoE measurement information is sent in response to a second report received at the RRC layer.
9. The apparatus according to claim 6, wherein, In order to execute the plurality of instances of the QoE measurement set associated with the one or more types of services, the at least one processor is configured to perform at least one of the following operations: Execute the multiple instances of the QoE measurement set for multiple types of services among the one or more types of services, or For one of the one or more types of services, the multiple instances of the QoE measurement set are executed at multiple times, wherein the QoE measurement information is stored at the RRC layer.
10. The apparatus according to claim 9, wherein, To execute the multiple instances of the QoE measurement set for the multiple types of services, or to execute the multiple instances of the QoE measurement set at multiple times for the one type of service, the at least one processor is configured to: Based on at least one of the tracking identifier (ID) or reference ID, the multiple instances of the QoE measurement set are executed for the multiple types of services, or the multiple instances of the QoE measurement set are executed for the one type of service at the multiple times.
11. The apparatus according to claim 1, further comprising: At least one of the antennas or transceivers coupled to the at least one processor, wherein the at least one processor is configured to: Transmit the one or more UE capabilities via at least one of the antennas or the transceiver; and Configuration for receiving the QoE measurement information via at least one of the antenna or the transceiver.
12. An apparatus for wireless communication at a base station, comprising: At least one memory; as well as At least one processor, coupled to the at least one memory, and configured to: Receive one or more UE capabilities from multiple instances of a set of Quality of Experience (QoE) measurements associated with one or more types of services at the user equipment (UE); The base station is identified as being able to decode QoE measurement information for the multiple instances of the QoE measurement set based on at least one of (a) the one or more UE capabilities for performing the multiple instances of the QoE measurement set or (b) an instruction from the Operation, Administration and Maintenance (OAM) server. as well as QoE measurement information configuration based on whether the base station is able to decode the QoE measurement information for the multiple instances of the QoE measurement set to send a report of the QoE measurement information to the UE; The one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform one or more QoE measurements for each of the one or more types of services when the UE is in at least one of a Radio Resource Control (RRC) idle state or an RRC inactive state for each of the one or more types of services.
13. The apparatus according to claim 12, wherein, The one or more types of services include multiple types of services, and the one or more UE capabilities include at least one UE capability that indicates whether the UE is capable of performing simultaneous QoE measurements for the multiple types of services.
14. The apparatus according to claim 12, wherein, The one or more UE capabilities include at least one UE capability that indicates whether the UE is able to perform the multiple instances of the QoE measurement set for at least one type of service among the one or more types of services.
15. The apparatus according to claim 12, wherein, The one or more UE capabilities include a UE capability for each type of service in the one or more types of services, each UE capability indicating whether the UE is able to perform at least one instance of the plurality of instances of the QoE measurement set for the corresponding type of service when the UE is in the RRC idle state or the RRC inactive state with respect to the corresponding type of service.
16. The apparatus according to claim 12, wherein, The one or more UE capabilities include multiple UE capabilities for each type of service in the one or more types of services, wherein the multiple UE capabilities include a first UE capability and a second UE capability, wherein the first UE capability indicates whether the UE can perform at least one instance of the multiple instances of the QoE measurement set for the corresponding type of service when the UE is in an RRC connected state with respect to the corresponding type of service, and the second UE capability indicates whether the UE can perform at least one instance of the multiple instances of the QoE measurement set for the corresponding type of service when the UE is in at least one of an RRC idle state or an RRC inactive state with respect to the corresponding type of service.
17. The apparatus according to claim 12, wherein, The at least one processor is further configured to: receive from the UE a report indicating the execution of QoE measurement information of the plurality of instances of the QoE measurement set associated with the one or more types of services, and wherein, in order to receive the report, the at least one processor is configured to: The report is received via either the application layer or the RRC layer for processing at the RAN.
18. The apparatus according to claim 17, wherein, The execution of the plurality of instances of the QoE measurement set associated with the one or more types of services is based on a first QoE measurement stored at the application layer in a first application layer container reported to the RAN and a second QoE measurement stored at the application layer in a second application layer container reported to the QoE server.
19. The apparatus according to claim 17, wherein, The at least one processor is further configured to: send a second report to the UE with information associated with at least one of the triggering conditions of the report for storing the QoE measurement set or the report for the QoE measurement information, wherein the execution of the plurality of instances of the QoE measurement set is triggered based on the second report of sending the information at the RRC layer.
20. The apparatus according to claim 17, wherein, The execution of the plurality of instances of the QoE measurement set associated with the one or more types of services further includes at least one of the following: a first execution for at least one instance of the plurality of instances of the QoE measurement set for multiple types of services among the one or more types of services, or a second execution for at least one instance of the plurality of instances of the QoE measurement set for one type of service among the one or more types of services at multiple times, wherein the QoE measurement information is stored at the RRC layer.
21. The apparatus according to claim 20, wherein, The first execution of at least one instance of the plurality of instances of the QoE measurement set for the plurality of services, or the second execution of at least one instance of the plurality of instances of the QoE measurement set for the single type of service at the plurality of times, is based on at least one of a tracking identifier (ID) or a reference ID.
22. The apparatus of claim 12, further comprising: At least one of the antennas or transceivers coupled to the at least one processor, wherein the at least one processor is configured to: The capability to receive the one or more UEs via at least one of the antennas or the transceivers; and The QoE measurement information is configured to be transmitted via at least one of the antenna or the transceiver.
23. A method for conducting wireless communication at a user equipment (UE), comprising: Send to the base station one or more instances of a set of Quality of Experience (QoE) measurements associated with one or more types of services, indicating whether the UE is capable of performing such measurements. as well as The base station receives a QoE measurement information configuration for reporting QoE measurement information associated with the one or more types of services, wherein the QoE measurement information configuration is based on the capabilities of the one or more UEs. The one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform one or more QoE measurements for each of the one or more types of services when the UE is in at least one of a Radio Resource Control (RRC) idle state or an RRC inactive state for each of the one or more types of services.
24. The method according to claim 23, wherein, The one or more types of services include multiple types of services, and the one or more UE capabilities include at least one UE capability that indicates whether the UE is capable of performing simultaneous QoE measurements for the multiple types of services.
25. The method according to claim 23, wherein, The one or more UE capabilities include at least one UE capability that indicates whether the UE is able to perform the multiple instances of the QoE measurement set for one of the one or more types of services.
26. The method of claim 23, further comprising: Execute the plurality of instances of the QoE measurement set associated with the one or more types of services; as well as Sending a report to the base station indicating the QoE measurement information of the performed QoE measurement set, wherein sending the report includes: The report is sent via either the application layer at the UE or the RRC layer at the UE for processing at the radio access network (RAN).
27. A method for wireless communication at a base station, comprising: Receive one or more UE capabilities from multiple instances of a set of Quality of Experience (QoE) measurements associated with one or more types of services at the user equipment (UE); The base station is identified as being able to decode QoE measurement information for the multiple instances of the QoE measurement set based on at least one of (a) the one or more UE capabilities for performing the multiple instances of the QoE measurement set or (b) an instruction from the Operation, Administration and Maintenance (OAM) server. as well as QoE measurement information configuration based on whether the base station is able to decode the QoE measurement information for the multiple instances of the QoE measurement set to send a report of the QoE measurement information to the UE; The one or more UE capabilities include at least one UE capability indicating whether the UE is able to perform one or more QoE measurements for each of the one or more types of services when the UE is in at least one of a Radio Resource Control (RRC) idle state or an RRC inactive state for each of the one or more types of services.