Management control channel monitoring
By receiving a wake-up signal to instruct the PDCCH to search the space set, the mobile device can efficiently monitor the PDCCH within a specified time, solving the problem of wasted computing resources and power consumption caused by blind detection and achieving more efficient communication.
Patent Information
- Application Number
- CN201980102113.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-11-20
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2039-11-20
AI Technical Summary
When mobile devices perform blind detection of Physical Downlink Control Channel (PDCCH) information, there is a problem of wasted computing resources and power consumption, resulting in increased performance latency.
By receiving a wake-up signal to indicate the combination of PDCCH search space sets, mobile devices can efficiently monitor PDCCH within a specified time, reducing the number of blind detections, and optimizing power usage by combining micro-slot and slot-level monitoring.
It reduces the computing resources and latency of PDCCH monitoring, lowers the power consumption of mobile devices, and improves communication efficiency.
Smart Images

Figure CN114651500B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates generally to mobile devices, and more particularly, the present disclosure relates to managing control channel monitoring by a mobile device. BACKGROUND
[0002] Mobile devices can obtain control signaling (such as downlink control information (DCI)) from a base station to enable reception and transmission of downlink data and uplink data. Control signaling is typically provided via a physical downlink control channel (PDCCH) and includes information about downlink shared channel resource allocation and transport format, among other things. However, performing blind detection of the information in the PDCCH can involve scanning a large number of search candidates, which is costly in terms of computation, latency, and power consumption for the mobile device. SUMMARY
[0003] The systems, methods, and devices of the present disclosure each have several innovative aspects, no single one of which is solely responsible for the desirability of the disclosed subject matter.
[0004] One innovative aspect of the subject matter described in this disclosure can be implemented in a mobile device. Some implementations can include a method performed by a processor of a mobile device for managing control channel monitoring. Some aspects can include receiving a wake-up signal including an indication of one or more sets of physical downlink control channel (PDCCH) search space sets, determining one or more PDCCH monitoring times based on the indication of the one or more sets of PDCCH search space sets, and monitoring a PDCCH during the determined one or more PDCCH monitoring times.
[0005] In some aspects, receiving the wake-up signal including the indication of one or more sets of PDCCH search space sets can include determining a value of a bit in the wake-up signal, and determining the one or more sets of PDCCH search space sets based on the determined value of the bit in the wake-up signal. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with micro-slot level monitoring. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with slot level monitoring. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with a combination of micro-slot level monitoring and slot level monitoring.
[0006] In some aspects, receiving the wake-up signal including the indication of one or more sets of PDCCH search space sets can include determining two sets of PDCCH search space sets between which the mobile device is capable of switching to monitor for the PDCCH. In some aspects, the one or more sets of PDCCH search space sets can indicate a frequency in a New Radio Unlicensed (NR-U) spectrum. In some aspects, monitoring for the PDCCH during the determined one or more PDCCH monitoring times can include waking up from a low power state to monitor for the PDCCH during the determined one or more PDCCH monitoring times.
[0007] One innovative aspect of the subject matter described in this disclosure can be implemented in a network element. Some implementations can include a method performed by a processor of a network element for managing control channel monitoring. Some aspects can include configuring two or more sets of physical downlink control channel (PDCCH) search space sets among a plurality of mobile devices; and transmitting a wake-up signal (WUS) to indicate to the plurality of mobile devices which of the two sets of PDCCH search space sets each mobile device of the plurality of mobile devices belongs to.
[0008] In some aspects, the WUS can be transmitted in a DCI format on the PDCCH. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with micro-slot level monitoring. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with slot level monitoring. In some aspects, one of the one or more sets of PDCCH search space sets can be associated with a combination of micro-slot level monitoring and slot level monitoring. In some aspects, the network element can be a gNodeB.
[0009] A further aspect may include a wireless device having a processor configured with processor-executable instructions to perform operations of any of the methods outlined above. A further aspect may include a non-transitory processor-readable storage medium having processor-executable instructions stored thereon, the processor-executable instructions being configured to cause the processor of the wireless device to perform operations of the methods outlined above. A further aspect includes a wireless device having units for performing the functions outlined above. A further aspect includes a system-on-chip for use in a wireless device, the wireless device including a processor configured to perform one or more operations of the methods outlined above. A further aspect includes a system-in-package including two systems-on-chips for use in a wireless device, the wireless device including a processor configured to perform one or more operations of the methods outlined above.
[0010] Details of one or more implementations of the subject matter described in this disclosure are set forth in the accompanying drawings and the description below. Other features, aspects, and advantages will become apparent from the description, drawings, and claims. It should be noted that the relative dimensions in the following drawings may not be drawn to scale. Attached Figure Description
[0011] Figure 1 A system block diagram illustrating an example communication system is shown.
[0012] Figure 2 A component block diagram illustrating an example computing system that can be configured to implement cell selection management is shown.
[0013] Figure 3 A component block diagram of an example software architecture is shown, which includes a wireless protocol stack for the user plane and control plane in wireless communication.
[0014] Figure 4A A component block diagram illustrating an example system configured for managing control channel monitoring is shown.
[0015] Figure 4B A component block diagram illustrating an example system configured for managing control channel monitoring is shown.
[0016] Figure 5A A flowchart illustrating an example method executed by the processor of a mobile device for managing control channel monitoring is shown.
[0017] Figure 5B A block diagram is shown of an example method executed by the processor of a mobile device for managing control channel monitoring.
[0018] Figures 6A-6CA flowchart illustrating an example operation that can be performed as part of a method for managing control channel monitoring is shown.
[0019] Figure 7 A flowchart illustrating an example method executed by a processor of a network element for managing control channel monitoring is shown.
[0020] Figure 8 A component block diagram of an example network element is shown.
[0021] Figure 9 A component block diagram of an example mobile device is shown.
[0022] Similar reference numerals and naming conventions are used in the various figures to indicate similar elements. Detailed Implementation
[0023] For the purpose of describing the innovative aspects of this disclosure, the following description relates to certain implementations. However, those skilled in the art will readily recognize that the teachings herein can be applied in a variety of different ways.
[0024] The described implementation can be implemented in any device, system, or network capable of transmitting and receiving radio frequency (RF) signals according to any standard in the Institute of Electrical and Electronics Engineers (IEEE) 16.11 standard or any of the following: IEEE 802.11 standard, Standards, Code Division Multiple Access (CDMA), Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Global System for Mobile Communications (GSM), GSM / General Packet Radio Service (GPRS), Enhanced Data GSM Environment (EDGE), Terrestrial Trunking Radio (TETRA), Wideband-CDMA (W-CDMA), Evolved Data Optimized (EV-DO), 1xEV-DO, EV-DO Rev A, EV-DO Rev B, High-Speed Packet Access (HSPA), High-Speed Downlink Packet Access (HSDPA), High-Speed Uplink Packet Access (HSUPA), Evolved High-Speed Packet Access (HSPA+), Long Term Evolution (LTE), AMPS, or other signals used for communication in wireless, cellular, or Internet of Things (IoT) networks (e.g., systems utilizing 3G, 4G, or 5G technologies, or other implementations thereof).
[0025] Mobile devices typically obtain control signaling (such as downlink control information (DCI)) from the Physical Downlink Control Channel (PDCCH), which is transmitted from a base station (such as a gNodeB). This control signaling enables the mobile device to receive downlink (DL) data and transmit uplink (UL) data. Performing blind detection on the information in the PDCCH wastes power and computational resources and can lead to performance delays. For example, performing blind detection might involve attempting to locate PDCCH data (such as DCI) by decoding a set of possible PDCCH (or DCI) candidates or locations.
[0026] In various implementations, mobile devices can be provided with two (or more) sets of PDCCH search spaces for PDCCH. The search space can specify a set of candidate control channels (such as those formed by control channel elements of a control resource set or CORESET) to limit blind searches performed by the mobile device. A given set of search spaces can be included in more than one group. Mobile devices can be configured to switch between groups. In some implementations, mobile devices can switch groups based on one or more of the following: detection of downlink bursts, demodulation reference signals (DMRS) or wideband DMRS (WB-DMRS), PDCCH, group common PDCCH (GC-PDCCH), or information in the Channel Occupancy Time (COT) structure. In some implementations, mobile devices can switch groups based on information or instructions in the PDCCH or GC-PDCCH. In some implementations, mobile devices can switch groups based on information in the DCI.
[0027] Mobile devices can monitor the PDCCH in one or more time intervals. For example, a mobile device can monitor the PDCCH in one or more time slots or one or more micro-time slots. In some implementations, mobile devices can perform micro-time slot monitoring outside of the COT and time slot monitoring within the COT, which allows the base station to transmit signals with finer resolution.
[0028] Some implementations enable mobile devices to efficiently monitor the PDCCH for short, specified time periods, thus saving power. In some implementations, the mobile device can receive a wake-up signal from a base station (such as a gNodeB). In some implementations, the base station can configure two or more PDCCH search space sets among multiple mobile devices and can send a wake-up signal (WUS) to indicate to the multiple mobile devices which of the two PDCCH search space sets each mobile device belongs to. In some implementations, the base station can send the wake-up signal in a DCI format (e.g., a 5G NR DCI format type, or included in or as part of a DCI). The wake-up signal can include an indication of one or more PDCCH search space sets. The wake-up signal can be sent during a pre-wake-up window during which the mobile device does not monitor the PDCCH, reducing the power consumption of the mobile device used to monitor the wake-up signal. In some implementations, the mobile device can determine the value of a bit in the wake-up signal and can determine one or more PDCCH search space sets based on the determined value of the bit in the wake-up signal. In some implementations, one or more sets of PDCCH search spaces may be associated with micro-timeslot level monitoring, timeslot level monitoring, or a combination of micro-timeslot level monitoring and timeslot level monitoring. In some implementations, the mobile device may determine one or more PDCCH monitoring times based on indications of one or more sets of PDCCH search spaces. The mobile device may monitor PDCCHs during the determined one or more PDCCH monitoring times.
[0029] Specific implementations of the subject matter described in this disclosure can be implemented to achieve one or more of the following potential advantages. Each implementation improves the operation of mobile devices and communication networks by reducing the amount of computational resources or latency caused by monitoring the PDCCH. Furthermore, each implementation improves the operation of mobile devices and communication networks by reducing the power consumption of the mobile device's power storage caused by monitoring the PDCCH.
[0030] The term “wireless device” is used interchangeably herein to refer to any or all of the following: wireless router devices, wireless appliances, cellular phones, smartphones, portable computing devices, personal or mobile multimedia players, laptop computers, tablet computers, smartbooks, ultrabooks, handheld computers, wireless email receivers, cellular phones with multimedia internet enabled, medical devices and apparatuses, biometric sensors / devices, wearable devices (including smartwatches, smart clothing, smart glasses, smart wristbands, smart jewelry (e.g., smart rings and smart bracelets)), entertainment devices (e.g., wireless game controllers, music and video players, satellite radio units, etc.), Internet of Things (IoT) devices with wireless networks enabled (including smart meters / sensors, industrial manufacturing equipment, large and small machinery and appliances for home or business use, wireless communication elements in autonomous and semi-autonomous vehicles), wireless devices attached to or incorporated into various mobile platforms, GPS devices, and similar electronic devices including memory, wireless communication components, and programmable processors.
[0031] The term "System-on-a-Chip" (SOC) is used herein to refer to a single integrated circuit (IC) chip containing multiple resources or processors integrated on a single substrate. A single SOC can contain circuitry for digital, analog, mixed-signal, and radio frequency functions. A single SOC can also include any number of general-purpose or special-purpose processors (digital signal processors, modem processors, video processors, etc.), blocks of memory (e.g., ROM, RAM, flash memory, etc.), and resources (e.g., timers, voltage regulators, oscillators, etc.). An SOC can also include software for controlling the integrated resources and processors, as well as software for controlling peripheral devices.
[0032] The term "system in a package" (SIP) may be used herein to refer to a single module or package that contains multiple resources, computing units, cores, or processors on two or more IC chips, substrates, or SoCs. For example, a SIP may include a single substrate on which multiple IC chips or semiconductor dies are stacked in a vertical configuration. Similarly, a SIP may include one or more multi-chip modules (MCMs) on which multiple ICs or semiconductor dies are packaged into a single substrate. A SIP may also include multiple independent SoCs coupled together via high-speed communication circuitry and tightly packaged, for example, on a single motherboard or in a single wireless device. The proximity of the SoCs facilitates high-speed communication and the sharing of memory and resources.
[0033] The term "multi-core processor" may be used herein to refer to a single integrated circuit (IC) chip or chip package containing two or more independent processing cores (e.g., CPU core, Internet Protocol (IP) core, graphics processing unit (GPU) core, etc.) configured to read and execute program instructions. A System-on-a-Chip (SoC) may include multiple multi-core processors, and each processor in the SoC may be referred to as a core. The term "multi-processor" may be used herein to refer to a system or device comprising two or more processing units configured to read and execute program instructions.
[0034] Figure 1 A system block diagram illustrating an example communication system is shown. Communication system 100 can be a 5G NR network or any other suitable network (such as an LTE network).
[0035] Communication system 100 may include a heterogeneous network architecture, which includes a core network 140 and various mobile devices (shown as...). Figure 1 The communication system 100 may also include multiple base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with wireless devices (mobile devices or UE computing devices) and may also be referred to as a Computing platform B, Computing platform B, LTE Evolution Computing Platform B (eNB), Access Point (AP), Radio Headend, Transmit / Receive Point (TRP), New Radio Base Station (NR BS), 5G Computing Platform B (NB), Next Generation Computing Platform B (gNB), etc. Each base station can provide communication coverage for a specific geographic area. In 3GPP, the term "cell" can refer to the coverage area of a base station, a base station subsystem serving that coverage area, or a combination thereof, depending on the context in which the term is used.
[0036] Base stations 110a-110d can provide communication coverage for macrocells, picocells, femtocells, another type of cell, or combinations thereof. Macrocells can cover a relatively large geographic area (e.g., a radius of several kilometers) and allow unrestricted access by mobile devices with service subscriptions. Picocells can cover a relatively small geographic area and allow unrestricted access by mobile devices with service subscriptions. Femtocells can cover a relatively small geographic area (e.g., a residential area) and allow restricted access by mobile devices associated with that femtocell (e.g., mobile devices in a Closed Subscriber Group (CSG)). A base station used for a macrocell can be referred to as a macro BS. A base station used for a picocell can be referred to as a pico BS. A base station used for a femtocell can be referred to as a femtocell BS or a home BS. Figure 1 In the example shown, base station 110a can be a macro BS for macro cell 102a, base station 110b can be a pico BS for pico cell 102b, and base station 110c can be a femto BS for femto cell 102c. Base stations 110a-110d can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Computing Platform B,” “5G NB,” and “cell” are used interchangeably herein.
[0037] In some examples, the cell may not be stationary, and the geographical area of the cell may move depending on the location of the mobile base station. In some examples, base stations 110a-110d may interconnect with each other using any suitable transport network, through various types of backhaul interfaces (such as direct physical connections, virtual networks, or combinations thereof), and with one or more other base stations or network computing platforms (not shown) in communication system 100.
[0038] Base stations 110a-110d can communicate with the core network 140 via wired or wireless communication link 126. Wireless devices 120a-120e can communicate with base stations 110a-110d via wireless communication link 122.
[0039] The wired communication link 126 can use a variety of wired networks (e.g., Ethernet, TV cable, telephone, fiber optic and other forms of physical network connection) that can use one or more wired communication protocols (such as Ethernet, point-to-point protocol, advanced data link control (HDLC), advanced data communication control protocol (ADCCP) and transmission control protocol / Internet protocol (TCP / IP)).
[0040] The communication system 100 may also include a relay station (e.g., relay BS 110d). A relay station is an entity that can receive data transmissions from an upstream station (e.g., a base station or mobile device) and transmit the data transmissions to a downstream station (e.g., a wireless device or base station). A relay station may also be a mobile device capable of relaying transmissions for other wireless devices. Figure 1 In the example shown, relay station 110d can communicate with macro base station 110a and wireless device 120d to facilitate communication between base station 110a and mobile device 120d. A relay station can also be referred to as a relay base station, relay base station, repeater, etc.
[0041] The communication system 100 can be a heterogeneous network comprising different types of base stations (e.g., macro base stations, pico base stations, femto base stations, relay base stations, etc.). These different types of base stations can have different transmit power levels, different coverage areas, and different effects on interference in the communication system 100. For example, macro base stations can have high transmit power levels (e.g., 5 to 40 watts), while pico base stations, femto base stations, and relay base stations can have lower transmit power levels (e.g., 0.1 to 2 watts).
[0042] Network controller 130 can be coupled to a group of base stations and can provide coordination and control for these base stations. Network controller 130 can communicate with the base stations via backhaul. Base stations can also communicate with each other directly or indirectly, for example, via wireless or wired backhaul.
[0043] Wireless devices 120a, 120b, and 120c can be distributed throughout the entire communication system 100, and each wireless device can be stationary or mobile. Wireless devices can also be referred to as access terminals, terminals, mobile stations, subscriber units, stations, etc.
[0044] Macro base station 110a can communicate with communication network 140 on wired or wireless communication link 126. Wireless devices 120a, 120b, and 120c can communicate with base stations 110a-110d on wireless communication link 122.
[0045] Wireless communication links 122 and 124 may include multiple carrier signals, frequencies, or frequency bands, each of which may include multiple logical channels. Wireless communication links 122 and 124 may utilize one or more radio access technologies (RATs). Examples of RATs that can be used in wireless communication links include 3GPP LTE, 3G, 4G, 5G (e.g., NR), GSM, Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Global System for Microwave Access Interoperability (WiMAX), Time Division Multiple Access (TDMA), and other mobile phone communication technology cellular RATs. Further examples of RATs that can be used in one or more of the various wireless communication links within the communication system 100 include mid-range protocols (such as Wi-Fi, LTE-U, LTE-Direct, LAA, MuLTEfire) and relatively short-range RATs (such as ZigBee, Bluetooth, and Bluetooth Low Energy (LE)).
[0046] Some wireless networks (such as LTE) utilize Orthogonal Frequency Division Multiplexing (OFDM) on the downlink and Single-Carrier Frequency Division Multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are often also referred to as tones, frequency bands, etc. Data can be used to modulate each subcarrier. Typically, modulation symbols are transmitted using OFDM in the frequency domain and SC-FDM in the time domain. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the subcarrier spacing can be 15 kHz, and the minimum resource allocation (called a "resource block") can be 12 subcarriers (or 180 kHz). Therefore, for system bandwidths of 1.25, 2.5, 5, 10, or 20 MHz, the nominal Fast File Transfer (FFT) size can be equal to 128, 256, 512, 1024, or 2048, respectively. The system bandwidth can also be divided into subbands. For example, a subband can cover 1.08MHz (i.e., 6 resource blocks), and for system bandwidths of 1.25, 2.5, 5, 10, or 20MHz, there can be 1, 2, 4, 8, or 16 subbands respectively.
[0047] While descriptions of some implementations may use terminology and examples associated with LTE technology, some implementations are applicable to other wireless communication systems, such as New Radio (NR) or 5G networks. NR can utilize OFDM with a cyclic prefix (CP) on both the uplink (UL) and downlink (DL) and can include support for half-duplex operation using Time Division Duplex (TDD). A single-component carrier bandwidth of 100 MHz can be supported. An NR resource block can span 12 subcarriers with a subcarrier bandwidth of 75 kHz over a duration of 0.1 ms. Each radio frame can consist of 50 subframes with a length of 10 ms. Therefore, each subframe can have a length of 0.2 ms. Each subframe can indicate the link direction (i.e., DL or UL) for data transmission, and the link direction for each subframe can be dynamically switched. Each subframe can include DL / UL data as well as DL / UL control data. Beamforming can be supported and beam direction can be dynamically configured. Precoded multiple-input multiple-output (MIMO) transmission can also be supported. The MIMO configuration in DL can support up to eight transmit antennas, with up to eight streams in multi-layer DL transmission and up to two streams per wireless device. Multi-layer transmission with up to two streams per wireless device can also be supported.
[0048] It can support aggregation of multiple cells with up to eight serving cells. Alternatively, NR can support different air interfaces in addition to the OFDM-based air interface.
[0049] Some mobile devices can be considered Machine-Type Communication (MTC) or Evolved or Enhanced Machine-Type Communication (eMTC) mobile devices. MTC and eMTC mobile devices include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a base station, another device (e.g., a remote device), or some other entity. Wireless computing platforms can provide connectivity to or to a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links, for example. Some mobile devices can be considered Internet of Things (IoT) devices or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Wireless devices 120a-120e can be included within a housing that houses the components of wireless devices 120a-120e (such as processor components, memory components, similar components, or combinations thereof).
[0050] Typically, any number of communication systems and wireless networks can be deployed within a given geographical area. Each communication system and wireless network can support a specific Radio Access Technology (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, frequency channel, etc. Each frequency can support a single RAT within a given geographical area to avoid interference between communication systems using different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0051] In some implementations, two or more mobile devices (e.g., shown as wireless devices 120a and 120e) can communicate directly using one or more sidelink channels (e.g., without using base stations 110a-d as intermediaries for communication with each other). For example, wireless devices 120a-e can communicate using peer-to-peer (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocols (which may include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or similar protocols), mesh networks, or similar networks, or combinations thereof. In this case, wireless devices 120a-120e can perform scheduling operations, resource selection operations, and other operations described elsewhere herein as being performed by base stations 110a-110d.
[0052] Figure 2 The diagram illustrates a component block diagram of an example computing system that can be configured to implement cell selection management. Some implementations can be implemented on multiple single-processor and multi-processor computer systems, including system-on-a-chip (SoC) or system-in-package (SIP). Figure 2 The example shown is the SIP 200 architecture that can be used in wireless devices that implement some of these implementations.
[0053] refer to Figure 1 and Figure 2 The example SIP 200 shown includes two SOCs 202 and 204, a clock 206, and a voltage regulator 208. In some implementations, the first SOC 202 operates as the central processing unit (CPU) of the wireless device, executing instructions by performing arithmetic, logic, control, and input / output (I / O) operations specified by instructions from a software application. In some implementations, the second SOC 204 may operate as a dedicated processing unit. For example, the second SOC 204 may operate as a dedicated 5G processing unit, responsible for managing high-capacity, high-speed (e.g., 5Gbps) and / or very high-frequency short-wavelength (e.g., 28GHz millimeter-wave spectrum) communications.
[0054] The first SOC 202 may include a digital signal processor (DSP) 210, a modem processor 212, a graphics processor 214, an application processor 216, one or more coprocessors 218 (e.g., vector coprocessors) connected to one or more of these processors, memory 220, custom circuitry 222, system components and resources 224, an interconnect / bus module 226, one or more temperature sensors 230, a thermal management unit 232, and a thermal power envelope (TPE) component 234. The second SOC 204 may include a 5G modem processor 252, a power management unit 254, an interconnect / bus module 264, multiple millimeter-wave transceivers 256, memory 258, and various additional processors 260 (such as application processors, packet processors, etc.).
[0055] Each processor 210, 212, 214, 216, 218, 252, 260 may include one or more cores, and each processor / core may perform operations independently of other processors / cores. For example, the first SOC 202 may include a processor running a first type of operating system (e.g., FreeBSD, LINUX, OS X, etc.) and a processor running a second type of operating system (e.g., MICROSOFT WINDOWS 10). Additionally, any or all of processors 210, 212, 214, 216, 218, 252, 260 may be included as part of a processor cluster architecture (e.g., synchronous processor cluster architecture, asynchronous or heterogeneous processor cluster architecture, etc.).
[0056] The first SOC 202 and the second SOC 204 may include various system components, resources, and custom circuitry for managing sensor data, analog-to-digital conversion, wireless data transmission, and performing other specialized operations, such as decoding data packets and processing encoded audio and video signals for presentation in a web browser. For example, the system components and resources 224 of the first SOC 202 may include power amplifiers, voltage regulators, oscillators, phase-locked loops, peripheral bridges, data controllers, memory controllers, system controllers, access ports, timers, and other similar components for supporting processors and software clients running on wireless devices. The system components and resources 224 or the custom circuitry 222 may also include circuitry for interfacing with peripheral devices such as cameras, electronic displays, wireless communication devices, external memory chips, etc.
[0057] The first SOC 202 and the second SOC 204 can communicate via interconnect / bus module 250. Individual processors 210, 212, 214, 216, and 218 can be interconnected via interconnect / bus module 226 to one or more memory elements 220, system components and resources 224, custom circuitry 222, and thermal management unit 232. Similarly, processor 252 can be interconnected via interconnect / bus module 264 to power management unit 254, millimeter-wave transceiver 256, memory 258, and various additional processors 260. Interconnect / bus modules 226, 250, and 264 may include arrays of reconfigurable logic gates or implement bus architectures (e.g., CoreConnect, AMBA, etc.). Communication can be provided via advanced interconnects such as high-performance on-chip networks (NoC).
[0058] The first SOC 202 or the second SOC 204 may also include input / output modules (not shown) for communicating with resources outside the SOC, such as clock 206 and voltage regulator 208. Resources outside the SOC (e.g., clock 206, voltage regulator 208) may be shared by two or more of the internal SOC processors / cores.
[0059] In addition to the example SIP 200 discussed above, some implementations can be implemented in a wide variety of computing systems, which may include a single processor, multiple processors, multi-core processors, or any combination thereof.
[0060] Figure 3 A component block diagram of an example software architecture 300 is shown, which includes a wireless protocol stack for the user and control planes in wireless communication. Software architecture 300 includes a wireless protocol stack for the user and control planes in wireless communication between base station 350 (such as base station 110a) and wireless devices 320 (such as wireless devices 120a-120e, 200). Reference Figures 1-3The wireless device 320 can implement software architecture 300 to communicate with base station 350 of a communication system (e.g., 100). In some implementations, layers in software architecture 300 can form logical connections with corresponding layers in the software of base station 350. Software architecture 300 can be distributed among one or more processors (e.g., processors 212, 214, 216, 218, 252, 260). Although a single wireless protocol stack has been described, in a multi-SIM (Subscriber Identity Module) wireless device, software architecture 300 can include multiple protocol stacks, each of which can be associated with a different SIM (e.g., two protocol stacks associated with the two SIMs in a dual-SIM wireless communication device, respectively). Although described below with reference to the LTE communication layer, software architecture 300 can support any of the various standards and protocols used for wireless communication, or can include additional protocol stacks that support any of the various standards and protocols used for wireless communication.
[0061] Software architecture 300 may include a Non-Access Stratum (NAS) 302 and an Access Stratum (AS) 304. NAS 302 may include functions and protocols for supporting packet filtering, security management, mobility control, session management, and service and signaling between a SIM (e.g., SIM 204) of a wireless device and its core network 140. AS 304 may include functions and protocols for supporting communication between the SIM (e.g., SIM 204) and entities (e.g., base stations) of the supported access network. Specifically, AS 304 may include at least three layers (Layer 1, Layer 2, and Layer 3), where each layer may contain various sublayers.
[0062] In the user and control planes, Layer 1 (L1) of AS 304 can be Physical Layer (PHY) 306, which can supervise the functions implemented for transmitting or receiving on the air interface. Examples of such Physical Layer 306 functions may include Cyclic Redundancy Check (CRC) appending, decoding blocks, scrambling and descrambling, modulation and demodulation, signal measurement, MIMO, etc. The Physical Layer may include various logical channels, including the Physical Downlink Control Channel (PDCCH) and the Physical Downlink Shared Channel (PDSCH).
[0063] In the user and control plane, Layer 2 (L2) of AS 304 can be responsible for the link between wireless device 320 and base station 350 above physical layer 306. In some implementations, Layer 2 may include a Media Access Control (MAC) sublayer 308, a Radio Link Control (RLC) sublayer 310, and a Packet Data Convergence Protocol (PDCP) sublayer 312, each forming a logical connection that terminates at base station 350.
[0064] In the control plane, Layer 3 (L3) of AS 304 may include a Radio Resource Control (RRC) sublayer 3. Although not shown, software architecture 300 may include additional Layer 3 sublayers and various upper layers above Layer 3. In some implementations, RRC sublayer 313 may provide functions including broadcasting system information, paging, and establishing and releasing RRC signaling connections between radio device 320 and base station 350.
[0065] In some implementations, PDCP sublayer 312 can provide uplink functions, including multiplexing between different radio bearers and logical channels, sequence number addition, handover data processing, integrity protection, encryption, and header compression. In the downlink, PDCP sublayer 312 can provide functions including: sequential delivery of data packets, duplicate data packet detection, integrity verification, decryption, and header decompression.
[0066] In the uplink, RLC sublayer 310 can provide segmentation and concatenation of upper-layer data packets, retransmission of lost data packets, and Automatic Repeat Request (ARQ). In the downlink, RLC sublayer 310 functions may include reordering data packets to compensate for out-of-order reception, reassembly of upper-layer data packets, and ARQ.
[0067] In the uplink, MAC sublayer 308 can provide functions including: multiplexing between logical and transport channels, random access procedures, logical channel prioritization, and Hybrid ARQ (HARQ) operation. In the downlink, MAC layer functions can include intra-cell channel mapping, demultiplexing, discontinuous reception (DRX), and HARQ operation.
[0068] While the software architecture 300 can provide functionality for transmitting data over a physical medium, it may also include at least one host layer 314 to provide data transmission services to various applications within the wireless device 320. In some implementations, application-specific functionality provided by at least one host layer 314 can provide an interface between the software architecture and the general-purpose processor 206.
[0069] In other implementations, software architecture 300 may include one or more higher logical layers (e.g., transport, session, presentation, application, etc.) that provide host-layer functionality. For example, in some implementations, software architecture 300 may include a network layer (e.g., IP layer) where logical connections terminate at a packet data network (PDN) gateway (PGW). In some implementations, software architecture 300 may include an application layer where logical connections terminate at another device (e.g., end-user device, server, etc.). In some implementations, software architecture 300 may also include a hardware interface 316 in AS 304 between physical layer 306 and communication hardware (e.g., one or more radio frequency (RF) transceivers).
[0070] Figure 4A A component block diagram illustrating a system 400A configured to manage control channel monitoring performed by a processor of a mobile device, according to some implementations, is shown. In some implementations, system 400a may include one or more computing platforms 402 or one or more remote platforms 404. (Reference) Figure 1 -4. The computing platform 402 may include wireless devices (e.g., wireless devices 120a-120e, 200, 320). The remote platform 404 may include base stations (e.g., base stations 110a-110d, 350) or wireless devices (e.g., wireless devices 120a-120e, 200, 320).
[0071] The computing platform 402 can be configured via machine-readable instructions 406. Machine-readable instructions 406 may include one or more instruction modules that can be executed on one or more processors 424. Instruction modules may include computer program modules. Instruction modules may include one or more of the following: signal receiving module 408, PDCCH monitoring module 410, PDCCH analysis module 412, group determination module 414, power status wake-up module 416, or other instruction modules.
[0072] The signal receiving module 408 can be configured to receive a wake-up signal including an indication of one or more sets of physical downlink control channel search spaces. In some implementations, one set of PDCCH search spaces in the one or more sets of PDCCH search spaces can be associated with micro-timeslot level monitoring. In some implementations, one set of PDCCH search spaces in the one or more sets of PDCCH search spaces can be associated with timeslot level monitoring. In some implementations, one set of PDCCH search spaces in the one or more sets of PDCCH search spaces can be associated with a combination of micro-timeslot level monitoring and timeslot level monitoring. In some implementations, one or more sets of PDCCH search spaces can indicate frequencies in newly unlicensed radio spectrum.
[0073] PDCCH monitoring module 410 can be configured to monitor PDCCH during one or more determined PDCCH monitoring periods. In some implementations, PDCCH monitoring module 410 can be configured to determine one or more PDCCH monitoring periods based on indications of one or more sets of PDCCH search spaces.
[0074] PDCCH analysis module 412 can be configured to determine the value of a bit in a wake-up signal. PDCCH analysis module 412 can also be configured to determine one or more sets of PDCCH search spaces based on the determined value of the bit in the wake-up signal.
[0075] The group determination module 414 can be configured to determine two sets of PDCCH search space sets that the mobile device can switch between to monitor the PDCCH.
[0076] The power state wake-up module 416 can be configured to wake up from a low power state to monitor the PDCCH during one or more determined PDCCH monitoring periods.
[0077] Figure 4B This is a component block diagram illustrating a system 400b configured to manage control channel monitoring performed by a processor of a mobile device, according to some implementations. In some implementations, system 400b may include one or more computing platforms 452 or one or more remote platforms 454. (Reference) Figures 1-4B The computing platform 452 may include base stations (e.g., base stations 110a-110d, 350). The remote platform 454 may include base stations (e.g., base stations 110a-110d, 350) or wireless devices (e.g., wireless devices 120a-120e, 200, 320).
[0078] The computing platform 452 can be configured via machine-readable instructions 456 that can be executed on one or more processors 474. The machine-readable instructions 456 may include one or more instruction modules. Instruction modules may include computer program modules. Instruction modules may include one or more of the following: a PDCCH configuration module 458, a wake-up signal sending module 460, or other instruction modules.
[0079] PDCCH configuration module 458 can be configured to configure two or more sets of PDCCH search space across multiple mobile devices.
[0080] The wake-up signal transmitting module 460 is configured to transmit a wake-up signal to indicate to a plurality of mobile devices which of the two sets of PDCCH search space sets each mobile device belongs to. In some implementations, the wake-up signal can be indicated by bits in the PDCCH. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets can be associated with micro-timeslot level monitoring. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets can be associated with timeslot level monitoring. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets can be associated with a combination of micro-timeslot level monitoring and timeslot level monitoring.
[0081] Figure 5A A process flowchart of an example method 500 for managing control channel monitoring, executed by the processor of a mobile device, is shown. Figure 5B A signal timing diagram illustrating the monitoring opportunities used for control channel monitoring is shown. Figure 5A and 5B They are described in an interconnected manner. (Reference) Figures 1-5B The operation of method 500 can be performed by the processor of a mobile device (such as wireless devices 120a-120e, 200, 320).
[0082] In block 502, the processor may receive a wake-up signal including an indication of one or more sets of PDCCH spaces. For example, the processor may receive wake-up signal 552 ( Figure 5B In some implementations, a wake-up signal may be sent during a pre-wake-up window when the mobile device is not monitoring the PDCCH. In some implementations, the wake-up signal may include an indication of one or more sets of PDCCH search spaces. In some implementations, one or more sets of PDCCH search spaces indicate frequencies in the New Radio Unlicensed (NR-U) spectrum.
[0083] In block 504, the processor can determine one or more PDCCH monitoring times based on indications of one or more PDCCH search space sets. In some implementations, one or more PDCCH search space sets can be associated with micro-timeslot level monitoring. For example, the search space sets can be associated with micro-timeslot monitoring times 556a, 556b, and 556c. In some implementations, micro-timeslot monitoring can occur outside of or at the beginning of the Channel Occupancy Time (COT).
[0084] In some implementations, one or more PDCCH search space sets can be associated with slot-level monitoring. For example, the search space sets can be associated with slot monitoring times 554a, 554b, 554c, and 554d. In some implementations, slot monitoring can occur within the COT (Center of Time).
[0085] In some implementations, one or more PDCCH search space sets can be associated with a combination of micro-slot level monitoring and slot level monitoring. For example, the search space set can be associated with a combination of micro-slot monitoring opportunities 556a, 556b, and 556c and slot monitoring opportunities 554a, 554b, 554c, and 554d. In some implementations, the processor can perform dynamic switching between micro-slot monitoring opportunities and slot monitoring opportunities during a discontinuous reception (DRX) enable period 560. In some implementations, the processor can perform dynamic switching between micro-slot monitoring opportunities and slot monitoring opportunities during a transmission opportunity (TxOP) period 562. In some implementations, the wake-up signal can indicate only one PDCCH group, in which case the processor will not perform dynamic switching.
[0086] In block 506, the processor can monitor the PDCCH during one or more defined PDCCH monitoring times. In some implementations, the mobile device can wake up from a low-power state to monitor the PDCCH during one or more defined PDCCH monitoring times (e.g., micro-slot monitoring times 556a, 556b, and 556c or slot monitoring times 554a, 554b, 554c, and 554d).
[0087] Figure 6A A flowchart illustrating example operations that can be performed as part of method 600a for managing control channel monitoring is shown. (Reference) Figures 1-6A The operation of method 600a can be performed by the processor of a mobile device (such as wireless devices 120a-120e, 200, 320).
[0088] In accordance with box 502 ( Figure 5A In some implementations of the operation, in block 602, the processor can determine the value of the bits in the wake-up signal.
[0089] In block 604, the processor can determine one or more sets of PDCCH search spaces based on a determined value of a bit in the wake-up signal. For example, the bit can indicate one or more sets of PDCCH search spaces associated with micro-slot level monitoring. As another example, the bit can indicate one or more sets of PDCCH search spaces associated with slot level monitoring. As yet another example, the bit can indicate one or more sets of PDCCH search spaces associated with a combination of micro-slot level monitoring and slot level monitoring.
[0090] The processor can continue executing the operation of box 504. Figure 5A ).
[0091] Figure 6B A flowchart illustrating example operations that can be performed as part of method 600b for managing control channel monitoring is shown. (Reference) Figures 1-6B The operation of method 600b can be performed by the processor of a mobile device (such as wireless devices 120a-120e, 200, 320).
[0092] In accordance with box 502 ( Figure 5A In some implementations of the operation, the processor can determine two sets of PDCCH search spaces that the mobile device can switch between for monitoring PDCCH. For example, in some implementations, in block 606, the processor can perform dynamic switching between micro-slot monitoring timing and slot monitoring timing.
[0093] The processor can continue executing the operation of box 504. Figure 5A ).
[0094] Figure 6C A flowchart illustrating example operations that can be performed as part of a method 600c for managing control channel monitoring is shown. (Reference) Figures 1-6C The operation of method 600c can be performed by the processor of a mobile device (such as wireless devices 120a-120e, 200, 320).
[0095] In accordance with box 504 ( Figure 5A In some implementations of the operation, in block 608, the processor can be woken up from a low-power state to monitor the PDCCH during one or more determined PDCCH monitoring periods.
[0096] The processor can continue executing the operation of box 506. Figure 5A ).
[0097] Figure 7 A process flowchart of an example method 700 for managing control channel monitoring by multiple mobile devices, executed by a processor of a network element, is shown. (Reference)Figures 1-7 The operation of method 500 can be performed by the processor of a network element (such as base stations 110a-110d, 350). In some implementations, the network element may include a gNodeB.
[0098] In box 702, the processor can configure two or more sets of PDCCH search space across multiple mobile devices.
[0099] In block 704, the processor can send a wake-up signal (WUS) to indicate to multiple mobile devices which of the two sets of PDCCH search space sets each mobile device belongs to. In some implementations, the wake-up signal may be sent on the PDCCH in DCI format. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets may be associated with micro-timeslot level monitoring. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets may be associated with timeslot level monitoring. In some implementations, one set of PDCCH search space sets from one or more sets of PDCCH search space sets may be associated with a combination of micro-timeslot level monitoring and timeslot level monitoring.
[0100] Some implementations can be implemented on various wireless network devices, examples of which are shown in [the document / reference]. Figure 8 The image is shown in the form of a wireless network computing device 800, which acts as a network element of a communication network, such as a base station. Such a network computing device may include at least... Figure 8 The components shown are referenced. Figures 1-8 The network computing device 800 typically includes a processor 801 coupled to volatile memory 802 and mass non-volatile memory (such as a disk drive 703). The network computing device 800 may also include peripheral memory access devices, such as a floppy disk drive, compact optical disc (CD), or digital video optical disc (DVD) drive 806 coupled to the processor 801. The network computing device 800 may also include a network access port 804 (or interface) coupled to the processor 801 for establishing a data connection to a network (such as the Internet and / or a local area network coupled to other system computers and servers). The network computing device 800 may include one or more antennas 807 for transmitting and receiving electromagnetic radiation that can be connected to a wireless communication link. The network computing device 800 may include additional access ports for coupling to peripheral devices, external memory, or other devices, such as USB, Firewire, Thunderbolt, etc.
[0101] Some implementations can be implemented on various wireless devices (e.g., wireless devices 120a-120e, 200, 320), examples of which are shown in [link to documentation].Figure 9 The image is shown in the form of a smartphone 900. The smartphone 900 may include a first SOC 202 (e.g., an SOC-CPU) coupled to a second SOC 204 (e.g., a 5G-capable SOC). The first SOC 202 and the second SOC 204 may be coupled to internal memories 906, 916, a display 912, and a speaker 914. Additionally, the smartphone 900 may include an antenna 904 for transmitting and receiving electromagnetic radiation, which may be connected to a wireless data link or a cellular transceiver 908 coupled to one or more processors in the first SOC 202 or the second SOC 204. The smartphone 900 typically also includes menu selection buttons or a rocker switch 920 for receiving user input.
[0102] A typical smartphone 900 also includes a voice codec (CODEC) circuitry 910, which digitizes sound received from the microphone into data packets suitable for wireless transmission and decodes the received sound packets to generate an analog signal, which is then provided to the speaker to generate sound. Furthermore, one or more processors in the first SOC 202 and the second SOC 204, the wireless transceiver 908, and the CODEC 910 may include digital signal processor (DSP) circuitry (not shown separately).
[0103] The processors of the wireless network computing device 800 and the smartphone 900 can be any programmable microprocessor, microcomputer, or one or more multiprocessor chips, which can be configured via software instructions (applications) to perform various functions, including some of the functions described below. In some mobile devices, multiple processors may be provided, such as one processor within a SOC 204 dedicated to wireless communication functions, and another processor within a SOC 202 dedicated to running other applications. Typically, software applications can be stored in memories 906, 916 before being accessed and loaded onto the processor. The processor may include internal memory sufficient to store application software instructions.
[0104] As used herein, the terms “component,” “module,” “system,” etc., are intended to include computer-related entities, such as, but not limited to, hardware, firmware, combinations of hardware and software, software, or software in execution, configured to perform a particular operation or function. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, a thread of execution, a program, or a computer. By way of illustration, both an application running on a wireless device and the wireless device itself can be referred to as a component. One or more components may reside in a process or a thread of execution, and components may be located on a single processor or core or distributed across two or more processors or cores. Furthermore, these components may be executed from various non-transitory computer-readable media having various instructions or data structures stored thereon. Components may communicate via local or remote processes, function or procedure calls, electronic signals, data packets, memory read / write, and other known communication methods related to networks, computers, processors, or processes.
[0105] A variety of different cellular and mobile communication services and standards are available or anticipated in the future, all of which can be realized and benefit from various implementation methods. Such services and standards include, for example, the 3rd Generation Partnership Project (3GPP), Long Term Evolution (LTE) systems, 3rd generation wireless mobile communication technology (3G), 4th generation wireless mobile communication technology (4G), 5th generation wireless mobile communication technology (5G), Global System for Mobile Communications (GSM), Universal Mobile Telecommunications System (UMTS), 3GSM, Universal Packet Radio Service (GPRS), Code Division Multiple Access (CDMA) systems (such as cdmaOne, CDMA1020TM), Enhanced GSM Evolution Data Rate (EDGE), Advanced Mobile Telephone Systems (AMPS), Digital AMPS (IS-136 / TDMA), Evolved Data Optimization (EV-DO), Digital Enhanced Cordless Telecommunications (DECT), Global Microwave Access Interoperability (WiMAX), Wireless Local Area Networks (WLAN), Wi-Fi Protected Access I and II (WPA, WPA2), and Integrated Digital Enhanced Network (iDEN). Each of these technologies relates to the transmission and reception of, for example, voice, data, signaling, or content messages. It should be understood that any reference to terms or technical details relating to individual telecommunications standards or technologies is for illustrative purposes only and is not intended to limit the scope of the claims to a particular communication system or technology, unless specifically stated in the language of the claims.
[0106] The various implementations shown and described are provided merely as examples to illustrate the various features of the claims. However, the features shown and described with respect to any given implementation are not necessarily limited to the associated implementation and can be used or combined with other implementations shown and described. Furthermore, the claims are not intended to be limited to any one of the example implementations. For example, one or more operations of methods 500, 600a-600c, and 700 may replace or be combined with one or more operations of methods 500, 600a-600c, and 700.
[0107] As used in this article, the phrase “at least one of the items” refers to any combination of those items, including a single member. As an example, “at least one of a, b, or c” is intended to cover: a, b, c, ab, ac, bc, and abc.
[0108] The various illustrative logic units, logic blocks, modules, circuits, and algorithmic processes described in conjunction with the implementations disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. The interchangeability of hardware and software has been demonstrated in accordance with the overall functional description and in the various illustrative components, blocks, modules, circuits, and processes described above. Whether such functionality is implemented in hardware or software depends on the specific application and the design constraints imposed on the entire system.
[0109] Hardware and data processing means for implementing the various illustrative logic units, logic blocks, modules, and circuits described in conjunction with the aspects disclosed herein may be implemented or executed using a general-purpose single-chip or multi-chip processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, designed to perform the functions described herein. The general-purpose processor may be a microprocessor or any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration. In some implementations, specific processes and methods may be executed by circuitry specific to a given function.
[0110] In one or more aspects, the described functionality may be implemented in hardware, digital electronic circuitry, computer software, firmware (including the structures disclosed herein and their structural equivalents), or any combination thereof. Implementations of the subject matter described herein may also be implemented as one or more computer programs encoded on a non-transitory processor-readable storage medium for execution by a data processing apparatus or for controlling the operation of a data processing apparatus; that is, one or more modules of computer program instructions.
[0111] If implemented in software, the functionality can be stored or transmitted as one or more instructions or code on or through a computer-readable medium. The processes of the methods or algorithms disclosed herein can be implemented in a processor-executable software module that can reside on a computer-readable medium. Computer-readable media include both computer storage media and communication media, wherein the communication medium includes any medium that can be implemented to transfer a computer program from one place to another. Storage media can be any available non-transitory storage medium that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can include RAM, ROM, EEPROM, CD-ROM or other optical disc storage, disk storage or other magnetic storage devices, or any other medium that can be used to store desired program code in the form of instructions or data structures and that can be accessed by a computer. Furthermore, any connection can be suitably referred to as a computer-readable medium. As used herein, disks and optical discs include compact optical discs (CDs), laser discs, optical discs, digital versatile optical discs (DVDs), floppy disks, and Blu-ray discs, wherein disks typically magnetically copy data, while optical discs utilize lasers to optically copy data. Combinations of the above should also be included within the scope of computer-readable media. In addition, the operation of a method or algorithm may exist as one or any combination or set of code and instructions on a machine-readable medium and a computer-readable medium, which may be incorporated into a computer program product.
[0112] In one or more aspects, the functionality can be implemented by a processor, which can be coupled to memory. Memory can be a non-transitory computer-readable storage medium that stores processor-executable instructions. Memory can store an operating system, user application software, or other executable instructions. Memory can also store application data, such as array data structures. The processor can read information from memory and write information to memory. Memory can also store instructions associated with one or more protocol stacks. Protocol stacks typically include computer-executable instructions that enable communication using wireless access protocols or communication protocols.
[0113] Various modifications to the implementations described in this disclosure will be apparent to those skilled in the art, and the general principles defined herein can be applied to other implementations without departing from the scope of this disclosure. Therefore, the claims are not intended to be limited to the implementations shown herein, but are intended to be given the broadest scope consistent with this disclosure, the principles disclosed herein, and the novel features.
[0114] Furthermore, some features described in the context of separate implementations in this specification may also be implemented in combination in a single implementation. Conversely, individual features described in the context of a single implementation may also be implemented separately in multiple implementations or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations, and even initially claimed in this manner, in some cases, one or more features from the claimed combination may be removed from that combination, and the claimed combination may be for sub-combinations or variations thereof.
[0115] Similarly, although operations are depicted in a specific order in the figures, this should not be construed as requiring such operations to be performed in the specific order or sequence shown, or to perform all of the shown operations to achieve the desired result. Furthermore, the figures may schematically depict one or more example processes in the form of flowcharts. However, other operations not depicted may be incorporated into the schematically shown example processes. For example, one or more additional operations may be performed before, after, simultaneously with, or between any of the shown operations. In some cases, multitasking and parallel processing may be advantageous. Moreover, the separation of the various system components in the above implementations should not be construed as requiring such separation in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products. Additionally, other implementations are within the scope of the following claims. In some cases, the actions recited in the claims may be performed in a different order and still achieve the desired result.
Claims
1. A method for monitoring a management control channel, executed by one or more processors of a mobile device, comprising: Receive a wake-up signal that includes an indication of one or more sets of physical downlink control channel (PDCCH) search space sets; One or more PDCCH monitoring times are identified based on the indications to the one or more sets of PDCCH search spaces, wherein the indications are used to associate the one or more sets of PDCCH search spaces with a combination of micro-slot-level monitoring and slot-level monitoring; and The PDCCH is monitored during one or more PDCCH monitoring periods.
2. The method according to claim 1, wherein, Receiving the wake-up signal, which includes the indication to the one or more sets of PDCCH search spaces, includes: Identify the value of the bit in the wake-up signal; and The set of one or more PDCCH search spaces is determined based on the determined value of the bit in the wake-up signal.
3. The method according to claim 1, wherein, Receiving the wake-up signal, which includes the indication to the one or more sets of PDCCH search spaces, includes: recognizing that the mobile device is capable of switching between two sets of PDCCH search spaces to monitor the PDCCH.
4. The method according to claim 1, wherein, The set or more of the PDCCH search space sets indicate frequencies in the new radio unlicensed (NR-U) spectrum.
5. The method according to claim 1, wherein, Monitoring the PDCCH during the one or more PDCCH monitoring periods includes: waking up from a low-power state to monitor the PDCCH during the one or more PDCCH monitoring periods.
6. A method performed by a network element for managing control channel monitoring performed by multiple mobile devices, comprising: Configure two or more sets of physical downlink control channel (PDCCH) search spaces among the plurality of mobile devices; as well as A wake-up signal (WUS) is sent to indicate to the plurality of mobile devices which group of the two or more PDCCH search space sets each mobile device belongs to, wherein the WUS indicates that the two or more PDCCH search space sets are associated with a combination of micro-slot level monitoring and slot level monitoring.
7. The method according to claim 6, wherein, The WUS is transmitted on the PDCCH in DCI format.
8. The method according to claim 6, wherein, The network element is gNodeB.
9. An apparatus for wireless communication in a mobile device, comprising: One or more memories that store processor-executable instructions; as well as One or more processors coupled to the one or more memories, the one or more processors being configured such that the device: Receive a wake-up signal that includes an indication of one or more sets of physical downlink control channel (PDCCH) search space sets; One or more PDCCH monitoring times are identified based on the indications to the one or more sets of PDCCH search spaces, wherein the indications are used to associate the one or more sets of PDCCH search spaces with a combination of micro-slot-level monitoring and slot-level monitoring; and The PDCCH is monitored during one or more PDCCH monitoring periods.
10. The apparatus according to claim 9, wherein, In order to receive the wake-up signal including the indication of the one or more sets of PDCCH search spaces, the one or more processors are configured such that the device: Identify the value of the bit in the wake-up signal; as well as The set of one or more PDCCH search spaces is determined based on the determined value of the bit in the wake-up signal.
11. The apparatus according to claim 9, wherein, In order to receive the wake-up signal including the indication of the one or more sets of PDCCH search spaces, the one or more processors are configured such that the device: identifies two sets of PDCCH search spaces that the mobile device can switch between to monitor the PDCCH.
12. The apparatus according to claim 9, wherein, The set or more of the PDCCH search space sets indicate frequencies in the new radio unlicensed (NR-U) spectrum.
13. The apparatus according to claim 9, wherein, In order to monitor the PDCCH during the one or more PDCCH monitoring periods, the one or more processors are configured to cause the device to wake up from a low-power state to monitor the PDCCH during the one or more PDCCH monitoring periods.
14. An apparatus for wireless communication at a network element, comprising: One or more memories that store processor-executable instructions; as well as One or more processors coupled to the one or more memories, the one or more processors being configured such that the device: Configure two or more sets of Physical Downlink Control Channel (PDCCH) search spaces across multiple mobile devices; and A wake-up signal (WUS) is sent to indicate to the plurality of mobile devices which group of the two or more PDCCH search space sets each mobile device belongs to, wherein the WUS indicates that the two or more PDCCH search space sets are associated with a combination of micro-slot level monitoring and slot level monitoring.
15. The apparatus according to claim 14, wherein, The WUS is transmitted on the PDCCH in DCI format.
16. The apparatus according to claim 14, wherein, The network element is gNodeB.
17. A non-transitory processor-readable storage medium having processor-executable instructions stored thereon, the processor-executable instructions being configured to cause one or more processors of a mobile device to perform operations including: Receive a wake-up signal that includes an indication of one or more sets of physical downlink control channel (PDCCH) search space sets; One or more PDCCH monitoring times are identified based on the indications to the one or more sets of PDCCH search spaces, wherein, The indication is used to associate the set or more PDCCH search space sets with a combination of micro-slot-level monitoring and slot-level monitoring; and The PDCCH is monitored during one or more PDCCH monitoring periods.
18. The non-transitory processor-readable storage medium according to claim 17, wherein, The stored processor-executable instructions are configured to cause the one or more processors to perform operations including the following: Identify the value of the bit in the wake-up signal; and The set of one or more PDCCH search spaces is determined based on the determined value of the bit in the wake-up signal.
19. The non-transitory processor-readable storage medium according to claim 17, wherein, The stored processor-executable instructions are configured to cause the one or more processors to perform operations including: identifying two sets of PDCCH search spaces that the mobile device can switch between to monitor the PDCCH.
20. The non-transitory processor-readable storage medium according to claim 17, wherein, The set or more of the PDCCH search space sets indicate frequencies in the new radio unlicensed (NR-U) spectrum.
21. The non-transitory processor-readable storage medium according to claim 17, wherein, The stored processor-executable instructions are configured to cause the one or more processors to perform operations including: waking up from a low-power state to monitor the PDCCH during the one or more PDCCH monitoring periods.
22. A non-transitory processor-readable storage medium having processor-executable instructions stored thereon, the processor-executable instructions being configured to cause one or more processors of a network element to perform operations including: Configure two or more sets of Physical Downlink Control Channel (PDCCH) search spaces across multiple mobile devices; and A wake-up signal (WUS) is sent to indicate to the plurality of mobile devices which group of the two or more PDCCH search space sets each mobile device belongs to, wherein, The WUS indicates that the two or more sets of PDCCH search space sets are associated with a combination of micro-slot-level monitoring and slot-level monitoring.
23. The non-transitory processor-readable storage medium according to claim 22, wherein, The WUS is transmitted on the PDCCH in DCI format.
24. The non-transitory processor-readable storage medium according to claim 22, wherein, The network element is gNodeB.
25. An apparatus for wireless communication in a mobile device, comprising: A unit for receiving a wake-up signal including an indication of one or more sets of physical downlink control channel (PDCCH) search space sets; A unit for identifying one or more PDCCH monitoring times based on the indication of the set or more PDCCH search space sets, wherein the indication is used to associate the set or more PDCCH search space sets with a combination of micro-slot-level monitoring and slot-level monitoring; and A unit used to monitor the PDCCH during the one or more PDCCH monitoring periods.
26. The apparatus of claim 25, further comprising: A unit used to identify the value of the bits in the wake-up signal; as well as A unit for determining the set of one or more PDCCH search spaces based on the determined value of the bit in the wake-up signal.
27. The apparatus of claim 25, further comprising: A unit for identifying two sets of PDCCH search space sets that the mobile device can switch between to monitor the PDCCH.
28. The apparatus according to claim 25, wherein, The set or more of the PDCCH search space sets indicate frequencies in the new radio unlicensed (NR-U) spectrum.
29. The apparatus of claim 25, further comprising: A unit for waking up from a low-power state to monitor the PDCCH during the one or more PDCCH monitoring periods.
30. An apparatus for wireless communication at a network element, comprising: A unit for configuring two or more sets of physical downlink control channel (PDCCH) search space sets in multiple mobile devices; as well as Used to send a wake-up signal (WUS) to indicate to the plurality of mobile devices which group of the two or more PDCCH search space sets each mobile device belongs to, wherein the WUS indicates that the two or more PDCCH search space sets are associated with a combination of micro-slot level monitoring and slot level monitoring.
31. The apparatus according to claim 30, wherein, The WUS is transmitted on the PDCCH in DCI format.
32. The apparatus according to claim 30, wherein, The network element is gNodeB.
Citation Information
Patent Citations
Wake-up signal (WUS) and wake-up receiver (WUR) in a communication device
US20180332533A1