Sidelink wake-up signal for wireless devices

By determining the side link resource set in the wireless communication device and selecting resources based on the DRX configuration information, discontinuous side link reception is realized, solving the problem of difficulty in reducing power consumption in the prior art, and improving the battery life and system efficiency of the device.

CN116326175BActive Publication Date: 2025-05-13APPLE INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080106225.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-15
Publication Date
2025-05-13
Estimated Expiration
2040-10-15

AI Technical Summary

Technical Problem

While existing wireless communication devices support multifunctional and high coverage, it is difficult to effectively reduce power consumption, especially in side link paging scenarios.

Method used

By determining the side link resource set and selecting the appropriate side link resource for data transmission based on the received DRX configuration information, the side link discontinuous reception (DRX) mechanism is realized to reduce power consumption.

Benefits of technology

It effectively reduces the power consumption of wireless devices, especially in side link paging scenarios, extends the battery life of the device and improves the overall efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116326175B_ABST
    Figure CN116326175B_ABST
Patent Text Reader

Abstract

The present invention provides a technology for power saving of wireless devices. The technology includes: receiving a sidelink resource set for direct communication with a second wireless device from a wireless node by a first wireless device; determining by the first wireless device to transmit sidelink data to the second wireless device; receiving sidelink coordination information, the sidelink coordination information including discontinuous reception (DRX) configuration information of the second wireless device; transmitting a sidelink resource request to the wireless node, the sidelink resource request including auxiliary information based on the received sidelink coordination information; receiving a sidelink resource grant from the wireless node; and transmitting the sidelink data based on the sidelink resource grant.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless devices and wireless networks including devices, computer-readable media, and methods for sidelink paging. Background Art

[0002] The use of wireless communication systems is growing rapidly. In recent years, wireless devices such as smart phones and tablet computers have become increasingly sophisticated. In addition to supporting phone calls, many mobile devices now also provide access to the Internet, email, text messaging, and navigation using the Global Positioning System (GPS), and are capable of operating sophisticated applications that utilize these capabilities. In addition, there are many different wireless communication technologies and wireless communication standards. Some examples of wireless communication standards include GSM, UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), HSPA, 3GPP2 CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), IEEE 802.11 (WLAN or Wi-Fi), BLUETOOTH (BLUETOOTH), and UMTS (e.g., associated with WCDMA or TD-SCDMA air interfaces). TM wait.

[0003] The introduction of an ever-increasing number of features and functions in wireless communication devices also requires continuous improvements in wireless communications and improvements in wireless communication devices. In order to increase coverage and better serve the increased demand and range of intended uses of wireless communications, in addition to the above-mentioned communication standards, there are wireless communication technologies being developed, including fifth generation (5G) new air interface (NR) communications. Therefore, there is a need for improvements in the field of supporting such development and design. Summary of the invention

[0004] Aspects relate to devices, computer-readable media, and methods for power saving of wireless devices. These aspects include: determining, by a first wireless device, a set of sidelink resources for direct communication with a second wireless device; receiving sidelink coordination information, the sidelink coordination information including discontinuous reception (DRX) configuration information of the second wireless device; determining, by the first wireless device, to transmit sidelink data to the second wireless device; determining, by the first wireless device, a set of candidate sidelink resources for transmitting the sidelink data based on the received DRX configuration; selecting a sidelink resource from the set of candidate sidelink resources; and transmitting the sidelink data to the second wireless device on the selected sidelink resource.

[0005] Another aspect relates to a device, a computer-readable medium, and a method for power saving of a wireless device. These aspects include: receiving, by a first wireless device, a set of sidelink resources for direct communication with a second wireless device from a wireless node; receiving sidelink coordination information, the sidelink coordination information including discontinuous reception (DRX) configuration information of the second wireless device; determining, by the first wireless device, to transmit sidelink data to the second wireless device; transmitting a sidelink resource request to the wireless node, the sidelink resource request including auxiliary information based on the received sidelink coordination information; receiving a sidelink resource grant from the wireless node; and transmitting the sidelink data based on the sidelink resource grant.

[0006] Another aspect relates to an apparatus, computer-readable medium, and method for power saving of a wireless device. These aspects include: receiving, by a first wireless device, a set of sidelink resources for direct communication with a second wireless device; determining a discontinuous reception (DRX) configuration and a sidelink wake-up signal (SWUS) monitoring window; transmitting an indication of the DRX configuration to the second wireless device; monitoring a SWUS during the SWUS monitoring window; and skipping monitoring during a DRX on-duration associated with the SWUS monitoring window when no SWUS is detected during the SWUS monitoring window.

[0007] Another aspect relates to an apparatus, a computer-readable medium, and a method for power saving of a wireless device. These aspects include: receiving, by a first wireless device, a set of sidelink resources for direct communication with a second wireless device; receiving sidelink coordination information, the sidelink coordination information including discontinuous reception (DRX) configuration information of the second wireless device; determining a sidelink wakeup signal (SWUS) monitoring window of the second wireless device based on the DRX configuration information; transmitting a SWUS during the SWUS monitoring window; and transmitting the sidelink data to the second wireless device based on the DRX configuration information.

[0008] The techniques described herein may be implemented in and / or used with a number of different types of devices, including, but not limited to, any of cellular telephones, wireless devices, tablet computers, wearable computing devices, portable media players, and a variety of other computing devices.

[0009] This disclosure is intended to provide a brief overview of some of the topics described in this document. Therefore, it should be understood that the above features are only examples and should not be construed as narrowing the scope or essence of the topics described herein in any way. Other features, aspects, and advantages of the topics described herein will become apparent through the following detailed description, drawings, and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] A better understanding of the present subject matter may be gained when the following detailed description of the various aspects is considered in conjunction with the following drawings.

[0011] Figure 1

[0013] An example wireless communication system in accordance with some aspects is shown.

[0012] Figure 2 A base station (BS) is shown in communication with a user equipment (UE) device in accordance with some aspects.

[0013] Figure 3 An exemplary block diagram of a UE according to some aspects is shown.

[0014] Figure 4 An exemplary block diagram of a BS in accordance with some aspects is shown.

[0015] Figure 5 An exemplary block diagram of cellular communication circuitry according to some aspects is shown.

[0016] Figure 6 An exemplary block diagram of a network element according to some aspects is shown.

[0017] Figure 7 Discontinuous reception (DRX) operations of a wireless device in a radio resource control (RRC) connected mode and an idle mode in a wireless system according to aspects of the present disclosure are illustrated.

[0018] Figure 8 DRX operations on a sidelink of a remote wireless device according to aspects of the present disclosure are shown.

[0019] Fig. 9 is a flow chart illustrating an overview of sidelink DRX coordination in a second sidelink mode according to aspects of the present disclosure.

[0020] Fig.10 is a flow chart 1000 illustrating an overview of sidelink DRX coordination in a first sidelink mode according to aspects of the present disclosure.

[0021] Fig.11 is a timing diagram illustrating updating a resource selection window according to aspects of the present disclosure.

[0022] Fig.12 is a timing diagram illustrating updating a resource selection window according to aspects of the present disclosure.

[0023] Fig.13 is a timing diagram illustrating updating a resource selection window according to aspects of the present disclosure.

[0024] Fig.14is a timing diagram illustrating a side link wake-up signal (SWUS) according to aspects of the present disclosure.

[0025] Fig.15 is a diagram illustrating a resource grid multiplexed with a physical sidelink feedback channel (PSFCH) in accordance with aspects of the present disclosure.

[0026] FIG. 16A to FIG. 16B is a flow chart illustrating a technique for SWUS according to aspects of the present disclosure.

[0027] Fig.17 is a flow chart illustrating a technique for SWUS according to aspects of the present disclosure.

[0028] Although the features described herein are susceptible to various modifications and alternative forms, specific aspects thereof are shown by way of example in the drawings and described in detail herein. However, it should be understood that the drawings and detailed description thereof are not intended to limit this document to the specific forms disclosed, but on the contrary, the purpose is to cover all modifications, equivalents and alternatives that fall within the spirit and scope of the subject matter as defined by the appended claims. DETAILED DESCRIPTION

[0029] In some wireless communication systems, a wireless device may communicate directly with another wireless device without routing through, for example, a wireless node. For example, a wireless device may establish a sidelink session with another peer wireless device. Once the sidelink session is established, the wireless device may listen for messages from the other peer wireless device and vice versa. To help reduce power consumption, sidelink discontinuous reception (DRX) may be implemented to allow the wireless device to listen for messages only during certain time periods. It is desirable to have techniques for paging to further reduce power consumption.

[0030] The following is a glossary of terms that may be used in this disclosure:

[0031] Memory medium - any of various types of non-transitory memory devices or storage devices. The term "memory medium" is intended to include installation media, such as CD-ROM, floppy disk or tape devices; computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory such as flash memory, magnetic media, for example, hard disk drive or optical storage device; registers or other similar types of memory elements, etc. The memory medium may also include other types of non-transitory memory or a combination thereof. In addition, the memory medium may be located in the first computer system executing the program, or may be located in a different second computer system connected to the first computer system via a network such as the Internet. In the latter case, the second computer system may provide program instructions to the first computer for execution. The term "memory medium" may include two or more memory media that may reside in different locations in different computer systems connected, for example, via a network. The memory medium may store program instructions (e.g., in the form of a computer program) that may be executed by one or more processors.

[0032] Carrier Media—storage media as described above and physical transmission media such as a bus, network, and / or other physical transmission media that carry signals such as electrical, electromagnetic, or digital signals.

[0033] Programmable hardware elements - include various hardware devices that include multiple programmable function blocks connected via programmable interconnects. Examples include FPGAs (field programmable gate arrays), PLDs (programmable logic devices), FPOAs (field programmable object arrays), and CPLDs (complex PLDs). Programmable function blocks can vary from fine-grained (combinational logic units or lookup tables) to coarse-grained (arithmetic logic units or processor cores). Programmable hardware elements may also be referred to as "configurable logic units."

[0034] Computer System—Any of various types of computing or processing systems, including a personal computer system (PC), a mainframe computer system, a workstation, a network appliance, an Internet appliance, a personal digital assistant (PDA), a television system, a grid computing system, or other devices or combinations of devices. In general, the term "computer system" can be broadly defined to encompass any device (or combination of devices) having at least one processor that executes instructions from a memory medium.

[0035] User Equipment (UE) (also referred to as "user device" or "UE device") - any of various types of computer systems or devices that are mobile or portable and that perform wireless communications. Examples of UE devices include mobile phones or smart phones (e.g., iPhone TM 、Based on AndroidTM phones), portable gaming devices (e.g., Nintendo DS TM , PlayStation Portable TM 、Gameboy Advance TM , iPhone TM ), laptops, wearable devices (e.g., smart watches, smart glasses), PDAs, portable internet devices, music players, data storage devices, other handheld devices, in-vehicle infotainment (IVI), in-car entertainment (ICE) devices, instrument clusters, head-up display (HUD) devices, on-board diagnostic (OBD) devices, dashboard mobile equipment (DME), mobile data terminals (MDT), electronic engine management systems (EEMS), electronic / engine control units (ECU), electronic / engine control modules (ECM), embedded systems, microcontrollers, control modules, engine management systems (EMS), connected or "smart" appliances, machine type communication (MTC) devices, machine interaction (M2M), Internet of Things (IoT) devices, etc. In general, the term "UE" or "UE device" can be broadly defined to include any electronic, computing and / or telecommunication device (or combination of devices) that can be carried by a user and that can communicate wirelessly.

[0036] Wireless Device—Any of various types of computer systems or devices that perform wireless communications. A wireless device may be portable (or mobile), or may be stationary or fixed at a certain location. A UE is an example of a wireless device.

[0037] Communication device - any of various types of computer systems or devices that perform communication, where the communication may be wired or wireless. A communication device may be portable (or mobile), or may be stationary or fixed at a location. A wireless device is an example of a communication device. A UE is another example of a communication device.

[0038] Base Station - The term "base station" or "wireless station" has the full scope of its ordinary meaning and includes at least a wireless communication station that is installed at a fixed location and used to communicate as part of a wireless telephone system or radio system. For example, if a base station is implemented in the context of LTE, it may alternatively be referred to as an "eNodeB" or "eNB". If a base station is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or "gNB". Although certain aspects are described in the context of LTE or 5G NR, references to "eNB", "gNB", "nodeB", "base station", "NB", etc. may also refer to one or more wireless nodes that serve a cell to provide wireless connectivity between a user device and a generally wider network, and the concepts discussed are not limited to any particular wireless technology. Although certain aspects are described in the context of LTE or 5G NR, references to "eNB", "gNB", "nodeB", "base station", "NB", etc. are not intended to limit the concepts discussed herein to any particular wireless technology, and the concepts discussed may be applied to any wireless system.

[0039] Node—As used herein, the term “node” or “wireless node” may refer to one or more devices associated with a cell that provides wireless connectivity between user equipment and a typically wired network.

[0040] Processing element (or processor) - refers to various elements or combinations of elements that are capable of performing functions in a device such as user equipment or cellular network equipment. Processing elements may include, for example, processors and associated memory, portions or circuits of individual processor cores, entire processor cores, separate processors, processor arrays, circuits such as ASICs (application specific integrated circuits), programmable hardware elements such as field programmable gate arrays (FPGAs), and any of the above combinations.

[0041] Channel - a medium used to transmit information from a sender (transmitter) to a receiver. It should be noted that since the characteristics of the term "channel" may vary according to different wireless protocols, the term "channel" used in the present invention may be considered to be used in a manner that conforms to the standards of the type of device to which the term is used. In some standards, the channel width may be variable (e.g., depending on device capabilities, frequency band conditions, etc.). For example, LTE may support scalable channel bandwidths of 1.4MHz to 20MHz. In contrast, a WLAN channel may be 22MHz wide, while a Bluetooth channel may be 1Mhz wide. Other protocols and standards may include different definitions of channels. In addition, some standards may define and use multiple types of channels, such as different channels for uplink or downlink and / or different channels for different purposes such as data, control information, etc.

[0042] Frequency band—The term “frequency band” has the full breadth of its ordinary meaning and includes at least a segment of the spectrum (eg, radio frequency spectrum) in which channels are used or set aside for the same purpose.

[0043] Automatic—refers to an action or operation being performed by a computer system (e.g., software executed by a computer system) or a device (e.g., a circuit, a programmable hardware element, an ASIC, etc.) without the need for the action or operation to be directly specified or performed by a user input. Thus, the term "automatic" is in contrast to an operation that is manually performed or specified by a user, where the user provides input to directly perform the operation. An automatic process may be initiated by input provided by a user, but the subsequent actions performed "automatically" are not specified by the user, i.e., are not performed "manually," where the user specifies each action to be performed. For example, a user filling out an electronic form by selecting each field and providing input specifying information (e.g., by typing in information, selecting checkboxes, radio selections, etc.) is manually filling out the form, even though the computer system must update the form in response to the user action. The form may be automatically filled out by a computer system, where the computer system (e.g., software executed on the computer system) analyzes the fields of the form and fills out the form without any user input specifying the answers to the fields. As indicated above, a user may invoke automatic filling out of a form, but not participate in the actual filling out of the form (e.g., the user does not manually specify the answers to the fields but rather they are automatically completed). This specification provides various examples of operations that are automatically performed in response to actions taken by a user.

[0044] About - refers to a value that is close to a correct or exact value. For example, about can refer to a value that is within 1% to 10% of an exact (or desired) value. However, it should be noted that the actual threshold (or tolerance) may depend on the application. For example, in some aspects, "about" may mean within 0.1% of some specified or desired value, while in various other aspects, the threshold may be, for example, 2%, 3%, 5%, etc., depending on the desires or requirements of a particular application.

[0045] Concurrency - refers to parallel execution or implementation, where tasks, processes, or programs are executed in an at least partially overlapping manner. For example, concurrency can be achieved using "strong" or strict parallelism, where tasks are executed (at least partially) in parallel on respective computing elements, or using "weak parallelism," where tasks are executed in an interleaved manner (e.g., by time multiplexing of execution threads).

[0046] Configured to - Various components may be described as being "configured to" perform one or more tasks. In such environments, "configured to" is a broad statement that generally means "having a structure" that performs one or more tasks during operation. Thus, a component can be configured to perform a task even when the component is not currently performing the task (e.g., a set of electrical conductors can be configured to electrically connect a module to another module even when the two modules are not connected). In some contexts, "configured to" can be a broad statement that generally means "having a structure" that performs one or more tasks during operation. Thus, the component can be configured to perform a task even when the component is not currently turned on. Typically, the circuitry that forms the structure corresponding to "configured to" may include hardware circuitry.

[0047] For ease of description, various components may be described as performing one or more tasks. Such descriptions should be interpreted as including the phrase "configured to". The description of a component being configured to perform one or more tasks is expressly intended not to invoke 35 U.S.C. §112(f) interpretation of that component.

[0048] Exemplary Wireless Communication System

[0049] Now go to Figure 1 , shows a simplified example of a wireless communication system according to some aspects. Note that Figure 1 The system is only one example of possible systems, and features of the present disclosure may be implemented in any of a variety of systems as desired.

[0050] As shown, the exemplary wireless communication system includes a base station 102A, which communicates with one or more user equipment 106A, user equipment 106B to user equipment 106N, etc. through a transmission medium. Each user equipment may be referred to as a "user equipment" (UE) in this article. Therefore, user equipment 106 is referred to as UE or UE device.

[0051] The base station (BS) 102A may be a base transceiver station (BTS) or a cell site ("cellular base station") and may include hardware that enables wireless communications with the UEs 106A through 106N.

[0052] The communication area (or coverage area) of a base station may be referred to as a "cell". The base station 102A and the UE 106 may be configured to communicate over a transmission medium using any of a variety of radio access technologies (RATs), which are also referred to as wireless communication technologies or telecommunication standards, such as GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interfaces), LTE, Advanced LTE (LTE-A), 5G New Radio (5G-NR), HSPA, 3GPP2CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), and the like. Note that if the base station 102A is implemented in the context of LTE, it may alternatively be referred to as an "eNodeB" or "eNB". Note that if the base station 102A is implemented in the context of 5G NR, it may alternatively be referred to as a "gNodeB" or "gNB".

[0053] In some embodiments, UE 106 may be an IoT UE, which may include a network access layer designed for low-power IoT applications that utilize short-term UE connections. The IoT UE may utilize technologies such as M2M or MTC to exchange data with an MTC server or device via a public land mobile network (PLMN), a short-range service (ProSe), or a device-to-device (D2D) communication, a sensor network, or an IoT network. M2M or MTC data exchange may be machine-initiated data exchange. The IoT network describes interconnected IoT UEs that may include uniquely identifiable embedded computing devices (within the Internet infrastructure) with short-lived connections. As an example, vehicle-to-everything (V2X) may utilize ProSe features using a PC5 interface to communicate directly between devices. The IoT UE may also execute background applications (e.g., keep active messages, status updates, etc.) to facilitate connectivity to the IoT network.

[0054] As shown, UE 106 (such as UE 106A and UE 106B) can directly exchange communication data via PC5 interface 108. PC5 interface 105 may include one or more logical channels, including but not limited to a physical sidelink shared channel (PSSCH), a physical sidelink control channel (PSCCH), a physical sidelink broadcast channel (PSBCH), and a physical sidelink feedback channel (PSFCH).

[0055] In a V2X scenario, one or more of the base stations 102 may be a roadside unit (RSU) or act as an RSU. The term RSU may refer to any transportation infrastructure entity used for V2X communication. The RSU may be implemented in or by a suitable wireless node or a stationary (or relatively stationary) UE, wherein an RSU implemented in or by a UE may be referred to as a "UE-type RSU", an RSU implemented in or by an eNB may be referred to as an "eNB-type RSU", an RSU implemented in or by a gNB may be referred to as a "gNB-type RSU", and so on. In one example, the RSU is a computing device coupled to a radio frequency circuit located on the road side that provides connectivity support to a passing vehicle UE (vUE). The RSU may also include internal data storage circuitry for storing intersection map geometry, traffic statistics, media, and applications / software for sensing and controlling ongoing vehicle and pedestrian traffic. The RSU may operate on the 5.9 GHz Intelligent Transportation System (ITS) band to provide extremely low latency communications required for high-speed events, such as collision avoidance, traffic warnings, etc. In addition or alternatively, the RSU may operate on the cellular V2X band to provide the aforementioned low latency communications as well as other cellular communication services. In addition or alternatively, the RSU may operate as a Wi-Fi hotspot (2.4 GHz band) and / or provide connectivity to one or more cellular networks to provide uplink and downlink communications. Some or all of the computing device and the RSU's RF circuitry may be packaged in a weather-resistant enclosure suitable for outdoor installation, and may include a network interface controller to provide a wired connection (e.g., Ethernet) to a traffic signal controller and / or backhaul network.

[0056] As shown, base station 102A may also be configured to communicate with network 100 (e.g., a core network of a cellular service provider, a telecommunications network such as a public switched telephone network (PSTN), and / or the Internet, among other possibilities). Thus, base station 102A may facilitate communications between user devices and / or between user devices and network 100. In particular, cellular base station 102A may provide UE 106 with various communication capabilities, such as voice, SMS, and / or data services.

[0057] Base station 102A and other similar base stations (such as base stations 102B...102N) operating according to the same or different cellular communication standards can therefore be provided as a network of cells that can provide continuous or nearly continuous overlapping service to UE 106A-N and similar devices over a geographic area via one or more cellular communication standards.

[0058] Thus, although base station 102A may function as Figure 1106A-N, but each UE 106 may also be able to receive signals from (and possibly be within communication range of) one or more other cells (which may be provided by base stations 102B-N and / or any other base stations), which may be referred to as "neighboring cells." Such cells may also be able to facilitate communications between user devices and / or between user devices and network 100. Such cells may include "macro" cells, "micro" cells, "pico" cells, and / or cells of any various other granularity of service area size. For example, in Figure 1 The base stations 102A-102B shown in FIG. 1 may be macro cells, while the base station 102N may be a micro cell. Other configurations are also possible.

[0059] In some aspects, base station 102A may be a next generation base station, such as a 5G New Radio (5G NR) base station or "gNB". In some aspects, the gNB may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. In addition, a gNB cell may include one or more transition and reception points (TRPs). In addition, a UE capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs. For example, base station 102A and one or more other base stations 102 may support joint transmissions such that UE 106 may be able to receive transmissions from multiple base stations (and / or multiple TRPs provided by the same base station). For example, as Figure 1 As shown, base station 102A and base station 102C are both shown serving UE 106A.

[0060] It should be noted that the UE 106 is capable of communicating using multiple wireless communication standards. For example, in addition to at least one cellular communication protocol (e.g., GSM, UMTS (associated with, for example, WCDMA or TD-SCDMA air interface), LTE, LTE-A, 5G NR, HSPA, 3GPP2CDMA2000 (e.g., 1xRTT, 1xEV-DO, HRPD, eHRPD), etc.), the UE 106 can be configured to communicate using wireless networking (e.g., Wi-Fi) and / or peer-to-peer wireless communication protocols (e.g., Bluetooth, Wi-Fi peer-to-peer, etc.). If desired, the UE 106 can also or alternatively be configured to communicate using one or more global navigation satellite systems (GNSS, such as GPS or GLONASS), one or more mobile television broadcast standards (e.g., Advanced Television Systems Committee—Mobile / Handheld (ATSC-M / H)), and / or any other wireless communication protocol. Other combinations of wireless communication standards (including more than two wireless communication standards) are also possible.

[0061] Exemplary User Equipment (UE)

[0062] Figure 2 A user equipment 106 (e.g., one of devices 106A-106N) is shown in accordance with some aspects in communication with base station 102. UE 106 may be a device with cellular communication capabilities, such as a mobile phone, handheld device, computer, laptop, tablet, smart watch or other wearable device, or indeed any type of wireless device.

[0063] UE 106 may include a processor (processing element) configured to execute program instructions stored in a memory. UE 106 may perform any of the method aspects described herein by executing such stored instructions. Alternatively or in addition, UE 106 may include a programmable hardware element, such as an FPGA (field programmable gate array), an integrated circuit, and / or any of a variety of other possible hardware components configured to perform (e.g., individually or in combination) any of the method aspects described herein or any portion of any of the method aspects described herein.

[0064] UE 106 may include one or more antennas for communicating using one or more wireless communication protocols or technologies. In some aspects, UE 106 may be configured to communicate using, for example, NR or LTE using at least some shared radio components. As an additional possibility, the UE 106 may be configured to communicate using CDMA2000 (1xRTT / 1xEV-DO / HRPD / eHRPD) or LTE using a single shared radio component and / or GSM or LTE using a single shared radio component. The shared radio may be coupled to a single antenna, or may be coupled to multiple antennas (e.g., for MIMO) for performing wireless communications. Typically, the radio component may include any combination of a baseband processor, an analog radio frequency (RF) signal processing circuit (e.g., including filters, mixers, oscillators, amplifiers, etc.), or a digital processing circuit (e.g., for digital modulation and other digital processing). Similarly, the radio component may use the aforementioned hardware to implement one or more receive chains and transmit chains. For example, UE 106 may share one or more portions of a receive chain and / or transmit chain between multiple wireless communication technologies such as those discussed above.

[0065] In some aspects, the UE 106 may include a separate transmit chain and / or receive chain (e.g., including separate antennas and other radio components) for each wireless communication protocol with which it is configured to communicate. As another possibility, the UE 106 may include one or more radio components shared between multiple wireless communication protocols, and one or more radio components used uniquely by a single wireless communication protocol. For example, the UE 106 may include a shared radio component for communicating using either LTE or 5G NR (or, in various possibilities, either LTE or 1xRTT, or either LTE or GSM), and an independent radio component for communicating using each of Wi-Fi and Bluetooth. Other configurations are also possible.

[0066] In some embodiments, a downlink resource grid may be used for downlink transmissions from any of the base stations 102 to the UE 106, while uplink transmissions may utilize similar techniques. The grid may be a time-frequency grid, referred to as a resource grid or a time-frequency resource grid, which is a physical resource in the downlink in each time slot. For OFDM systems, such time-frequency plane representation is a common practice, which makes radio resource allocation intuitive. Each column and each row of the resource grid corresponds to an OFDM symbol and an OFDM subcarrier, respectively. The duration of the resource grid in the time domain corresponds to a time slot in a radio frame. The smallest time-frequency unit in the resource grid is represented as a resource element. Each resource grid may include multiple resource blocks that describe the mapping of specific physical channels to resource elements. Each resource block includes a collection of resource elements. Such resource blocks are used to transmit several different physical downlink channels.

[0067] The physical downlink shared channel (PDSCH) may carry user data and higher layer signaling to the UE 106. The physical downlink control channel (PDCCH) may carry information about, among other things, the transport format and resource allocation associated with the PDSCH channel. It may also inform the UE 106 of the transport format, resource allocation, and H-ARQ (Hybrid Automatic Repeat Request) information associated with the uplink shared channel. Typically, downlink scheduling (allocation of control and shared channel resource blocks to the UE 102 within the cell) may be performed at any of the base stations 102 based on channel quality information fed back from any of the UEs 106. Downlink resource allocation information may be sent on the PDCCH for (e.g., allocated to) each of the UEs.

[0068] PDCCH can use control channel elements (CCE) to transmit control information. Before being mapped to resource elements, the PDCCH complex-valued symbols can first be organized into quadruplets, which can then be arranged using a sub-block interleaver for rate matching. One or more of these CCEs can be used to transmit each PDCCH, where each CCE can correspond to four sets of nine physical resource elements, called resource element groups (REGs). Four quadrature phase shift keying (QPSK) symbols can be mapped to each REG. Depending on the size of the downlink control information (DCI) and channel conditions, one or more CCEs can be used to transmit the PDCCH. There may be four or more different PDCCH formats defined in LTE with different numbers of CCEs (e.g., aggregation levels, L=1, 2, 4, or 8).

[0069] Exemplary Communication Devices

[0070] Figure 3 1 shows an exemplary simplified block diagram of a communication device 106 according to some aspects. Note that Figure 3 The block diagram of the communication device is only an example of a possible communication device. According to various aspects, the communication device 106 can be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, a notebook or a portable computing device), a tablet computer and / or a combination of devices, in addition to other devices. As shown, the communication device 106 may include a group of components 300 configured to perform core functions. For example, the group of components may be implemented as a system on a chip (SOC), which may include parts for various purposes. Alternatively, the group of components 300 may be implemented as a separate component or group of components for various purposes. This group of components 300 may be coupled to various other circuits of the communication device 106 (e.g., communicatively; directly or indirectly).

[0071] For example, the communication device 106 may include various types of memory (e.g., including NAND flash memory 310), input / output interfaces such as connector I / F 320 (e.g., for connecting to a computer system; a docking station; a charging station; input devices such as a microphone, camera, keyboard; output devices such as speakers; etc.), a display 360 that may be integrated with the communication device 106 or external to it, and wireless communication circuitry 330 (e.g., for LTE, LTE-A, NR, UMTS, GSM, CDMA2000, Bluetooth, Wi-Fi, NFC, GPS, etc.). In some aspects, the communication device 106 may include wired communication circuitry (not shown), such as, for example, a network interface card for Ethernet.

[0072] Wireless communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as one or more antennas 335 as shown. Wireless communication circuitry 330 may include cellular communication circuitry and / or short- to medium-range wireless communication circuitry, and may include multiple receive chains and / or multiple transmit chains for receiving and / or transmitting multiple spatial streams, such as in a multiple-input multiple-output (MIMO) configuration.

[0073] In some aspects, as further described below, the cellular communication circuitry 330 can include one or more receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a second receive chain for 5G NR). Further, in some aspects, the cellular communication circuitry 330 can include a single transmit chain that can switch between radio components dedicated to specific RATs. For example, a first radio component can be dedicated to a first RAT (e.g., LTE) and can communicate with a dedicated receive chain and a transmit chain shared with a second radio component. The second radio component can be dedicated to a second RAT (e.g., 5G NR). NR), and can communicate with a dedicated receive chain and a shared transmit chain. In some aspects, the second RAT can operate at millimeter wave frequencies. Since the operating frequency of the millimeter wave system is higher than the typical frequency in the LTE system, the signals in the millimeter wave frequency range are severely attenuated due to environmental factors. To help solve this attenuation problem, millimeter wave systems typically utilize beamforming and include more antennas than LTE systems. These antennas can be organized into antenna arrays or panels composed of individual antenna elements. These antenna arrays can be coupled to the radio link.

[0074] The communication device 106 may also include and / or be configured for use with one or more user interface elements. The user interface elements may include various elements such as a display 360 (which may be a touch screen display), a keyboard (which may be a separate keyboard or may be implemented as part of a touch screen display), a mouse, a microphone and / or speakers, one or more cameras, one or more buttons, and / or any of a variety of other elements capable of providing information to a user and / or receiving or interpreting user input.

[0075] The communication device 106 may also include one or more smart cards 345 having SIM (Subscriber Identity Module) functionality, such as one or more UICC cards (one or more Universal Integrated Circuit Cards) 345 .

[0076] As shown, the SOC 300 may include a processor 302 that may execute program instructions for the communication device 106 and a display circuit 304 that may perform graphics processing and provide display signals to a display 360. The one or more processors 302 may also be coupled to a memory management unit (MMU) 340 (which may be configured to receive addresses from the one or more processors 302 and convert those addresses to locations in a memory (e.g., a memory 306, a read-only memory (ROM) 350, a NAND flash memory 310)), and / or to other circuits or devices (such as the display circuit 304, the wireless communication circuit 330, the connector I / F 320, and / or the display 360). The MMU 340 may be configured to perform memory protection and page table translation or setup. In some aspects, the MMU 340 may be included as part of the processor 302.

[0077] As described above, the communication device 106 may be configured to communicate using wireless and / or wired communication circuits. As described herein, the communication device 106 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transient computer-readable memory medium), the processor 302 of the communication device 106 may be configured to implement part or all of the features described in the present invention. Alternatively (or in addition thereto), the processor 302 may be configured as a programmable hardware element, such as an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Alternatively (or in addition thereto), in combination with one or more components in other components 300, 304, 306, 310, 320, 330, 340, 345, 350, 360, the processor 302 of the communication device 106 may be configured to implement part or all of the features described herein.

[0078] In addition, as described in the present invention, processor 302 may include one or more processing elements. Therefore, processor 302 may include one or more integrated circuits (ICs) configured to perform the functions of processor 302. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of one or more processors 302.

[0079] In addition, as described herein, wireless communication circuit 330 may include one or more processing elements. In other words, one or more processing elements may be included in wireless communication circuit 330. Therefore, wireless communication circuit 330 may include one or more integrated circuits (ICs) configured to perform the functions of wireless communication circuit 330. In addition, each integrated circuit may include circuits (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of wireless communication circuit 330.

[0080] Exemplary Base Station

[0081] Figure 4 1 shows an exemplary block diagram of a base station 102 according to some aspects. Note that Figure 4 The base station of is only one example of a possible base station. As shown, the base station 102 may include a processor 404 that may execute program instructions for the base station 102. The processor 404 may also be coupled to a memory management unit (MMU) 440 or other circuit or device, which may be configured to receive addresses from the processor 404 and convert these addresses to locations in memory (e.g., memory 460 and read-only memory (ROM) 450).

[0082] Base station 102 may include at least one network port 470. Network port 470 may be configured to couple to a telephone network and provide access to the telephone network described above. Figure 1 and Figure 2 Multiple devices of the telephone network described in, such as UE device 106.

[0083] The network port 470 (or an additional network port) may also or alternatively be configured to couple to a cellular network, such as a core network of a cellular service provider. The core network may provide mobility-related services and / or other services to multiple devices, such as the UE device 106. In some cases, the network port 470 may be coupled to a telephone network via the core network, and / or the core network may provide a telephone network (e.g., in other UE devices served by the cellular service provider).

[0084] In some aspects, base station 102 may be a next generation base station, e.g., a 5G New Radio (5G NR) base station or "gNB". In such aspects, base station 102 may be connected to a legacy evolved packet core (EPC) network and / or to an NR core (NRC) / 5G core (5GC) network. Furthermore, base station 102 may be considered a 5G NR cell and may include one or more transition and reception points (TRPs). Furthermore, a UE capable of operating in accordance with 5G NR may be connected to one or more TRPs within one or more gNBs.

[0085] The base station 102 may include at least one antenna 434 and possibly multiple antennas. The at least one antenna 434 may be configured to function as a wireless transceiver and may be further configured to communicate with the UE device 106 via the radio component 430. The antenna 434 communicates with the radio component 430 via a communication chain 432. The communication chain 432 may be a receive chain, a transmit chain, or both. The radio component 430 may be configured to communicate via various wireless communication standards, including but not limited to 5G NR, LTE, LTE-A, GSM, UMTS, CDMA2000, Wi-Fi, etc.

[0086] The base station 102 may be configured to perform wireless communications using multiple wireless communication standards. In some cases, the base station 102 may include multiple radios that enable the base station 102 to communicate according to multiple wireless communication technologies. For example, as one possibility, the base station 102 may include an LTE radio component for performing communications according to LTE and a 5G NR radio component for performing communications according to 5GNR. In this case, the base station 102 may be able to operate as both an LTE base station and a 5G NR base station. When the base station 102 supports millimeter waves, the 5G NR radio component may be coupled to one or more millimeter wave antenna arrays or panels. As another possibility, the base station 102 may include a multimode radio component capable of performing communications according to any one of a plurality of wireless communication technologies (e.g., 5GNR and LTE, 5G NR and Wi-Fi, LTE and Wi-Fi, LTE and UMTS, LTE and CDMA2000, UMTS and GSM, etc.).

[0087] As further described later herein, BS 102 may include hardware and software components for implementing or supporting specific implementations of the features described herein. The processor 404 of base station 102 may be configured to implement or support some or all of the embodiments of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, processor 404 may be configured as a programmable hardware element such as an FPGA (field programmable gate array), or as an ASIC (application-specific integrated circuit) or a combination thereof. Alternatively (or in addition thereto), in combination with one or more of other components 430, 432, 434, 440, 450, 460, 470, the processor 404 of base station 102 may be configured to implement or support some or all of the embodiments of the features described herein.

[0088] In addition, as described herein, the one or more processors 404 may include one or more processing elements. Thus, the processor 404 may include one or more integrated circuits (ICs) configured to perform the functions of the processor 404. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of the one or more processors 404.

[0089] In addition, as described herein, radio 430 may include one or more processing elements. Thus, radio 430 may include one or more integrated circuits (ICs) configured to perform the functions of radio 430. In addition, each integrated circuit may include a circuit (e.g., a first circuit, a second circuit, etc.) configured to perform the functions of radio 430.

[0090] Exemplary Cellular Communications Circuitry

[0091] Figure 5 An exemplary simplified block diagram of a cellular communication circuit according to some aspects is shown. Note that Figure 5 The block diagram of the cellular communication circuitry of is only one example of possible cellular communication circuitry; other circuitry, such as circuitry that includes or is coupled to sufficient antennas for different RATs to perform uplink activities using separate antennas, or circuitry that includes or is coupled to fewer antennas, such as circuitry that can be shared between multiple RATs, is also possible. According to some aspects, the cellular communication circuitry 330 may be included in a communication device such as the communication device 106 described above. As described above, the communication device 106 may be a user equipment (UE) device, a mobile device or mobile station, a wireless device or wireless station, a desktop computer or computing device, a mobile computing device (e.g., a laptop, notebook, or portable computing device), a tablet computer, and / or a combination of devices, among other devices.

[0092] The cellular communication circuitry 330 may be (e.g., communicatively; directly or indirectly) coupled to one or more antennas, such as antennas 335a-b and 336 as shown. In some aspects, the cellular communication circuitry 330 may include dedicated receive chains for multiple RATs (including and / or coupled to (e.g., communicatively; directly or indirectly) dedicated processors and / or radio components (e.g., a first receive chain for LTE and a second receive chain for 5G NR). For example, Figure 5 As shown, the cellular communication circuit 330 may include a first modem 510 and a second modem 520. The first modem 510 may be configured for communication according to a first RAT (e.g., such as LTE or LTE-A), and the second modem 520 may be configured for communication according to a second RAT (e.g., such as 5G NR).

[0093] As shown, the first modem 510 may include one or more processors 512 and a memory 516 in communication with the processor 512. The modem 510 may communicate with a radio frequency (RF) front end 530. The RF front end 530 may include circuits for transmitting and receiving radio signals. For example, the RF front end 530 may include a receiving circuit (RX) 532 and a transmitting circuit (TX) 534. In some aspects, the receiving circuit 532 may communicate with a downlink (DL) front end 550, which may include circuits for receiving radio signals via an antenna 335a.

[0094] Similarly, the second modem 520 may include one or more processors 522 and a memory 526 in communication with the processor 522. The modem 520 may communicate with the RF front end 540. The RF front end 540 may include circuits for transmitting and receiving radio signals. For example, the RF front end 540 may include a receiving circuit 542 and a transmitting circuit 544. In some aspects, the receiving circuit 542 may communicate with the DL front end 560, which may include circuits for receiving radio signals via the antenna 335b.

[0095] In some aspects, the switch 570 may couple the transmit circuit 534 to an uplink (UL) front end 572. In addition, the switch 570 may couple the transmit circuit 544 to the UL front end 572. The UL front end 572 may include circuitry for transmitting radio signals via the antenna 336. Thus, when the cellular communication circuit 330 receives an instruction to transmit according to a first RAT (e.g., via a transmit chain including the transmit circuit 534 and the UL front end 572) supported by the first modem 510, the switch 570 may be switched to a first state that allows the first modem 510 to transmit signals according to the first RAT (e.g., via a transmit chain including the transmit circuit 534 and the UL front end 572). Similarly, when the cellular communication circuit 330 receives an instruction to transmit according to a second RAT (e.g., via a transmit chain including the transmit circuit 544 and the UL front end 572) supported by the second modem 520, the switch 570 may be switched to a second state that allows the second modem 520 to transmit signals according to the second RAT (e.g., via a transmit chain including the transmit circuit 544 and the UL front end 572).

[0096] As described herein, the first modem 510 and / or the second modem 520 may include hardware and software components for implementing any of the various features and techniques described herein. For example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium), the processors 512, 522 may be configured to implement part or all of the features described herein. Alternatively (or in addition), the processors 512, 522 may be configured as programmable hardware elements, such as an FPGA (field programmable gate array) or as an ASIC (application-specific integrated circuit). Alternatively (or in addition), in combination with one or more of the other components 530, 532, 534, 540, 542, 544, 550, 570, 572, 335, and 336, the processors 512, 522 may be configured to implement part or all of the features described herein.

[0097] In addition, as described herein, the processors 512, 522 may include one or more processing elements. Thus, the processors 512, 522 may include one or more integrated circuits (ICs) configured to perform the functions of the processors 512, 522. In addition, each integrated circuit may include circuits (e.g., first circuits, second circuits, etc.) configured to perform the functions of the processors 512, 522.

[0098] In some aspects, the cellular communication circuit 330 may include only one transmit / receive chain. For example, the cellular communication circuit 330 may not include the modem 520, the RF front end 540, the DL front end 560, and / or the antenna 335b. For another example, the cellular communication circuit 330 may not include the modem 510, the RF front end 530, the DL front end 550, and / or the antenna 335a. In some aspects, the cellular communication circuit 330 may also not include the switch 570, and the RF front end 530 or the RF front end 540 may communicate with the UL front end 572, for example, directly.

[0099] Exemplary Network Elements

[0100] Figure 6 An exemplary block diagram of a network element 600 according to some aspects is shown. According to some aspects, the network element 600 may implement one or more logical functions / entities of a cellular core network, such as a mobility management entity (MME), a serving gateway (S-GW), an access and management function (AMF), a session management function (SMF), a network slice quota management (NSQM) function, etc. It should be noted that Figure 6The network element 600 is only one example of a possible network element 600. As shown, the core network element 600 may include one or more processors 604 that may execute program instructions of the core network element 600. The processor 604 may also be coupled to a memory management unit (MMU) 640 (which may be configured to receive addresses from the processor 604 and translate these addresses into locations in memory (e.g., memory 660 and read-only memory (ROM) 650)), or to other circuits or devices.

[0101] The network element 600 may include at least one network port 670. The network port 670 may be configured to couple to one or more base stations and / or other cellular network entities and / or devices. The network element 600 may communicate with a base station (e.g., eNB / gNB) and / or other network entities / devices by means of any of a variety of communication protocols and / or interfaces.

[0102] As further described later herein, network element 600 may include hardware and software components for implementing or supporting implementations of the features described herein. Processor 604 of core network element 600 may be configured to implement or support implementations of part or all of the methods described herein, for example, by executing program instructions stored on a memory medium (e.g., a non-transitory computer-readable memory medium). Alternatively, processor 604 may be configured as a programmable hardware element such as an FPGA (field programmable gate array) or as an ASIC (application-specific integrated circuit) or a combination thereof.

[0103] Discontinuous Reception (DRX)

[0104] In some wireless networks, discontinuous reception (DRX) is used to increase the battery life of wireless devices. The wireless device may use a set of resources (e.g., time, frequency) for a downlink from the wireless network. Without DRX, the wireless device would utilize the entire set of resources to actively monitor signals from the wireless network. DRX allows the wireless device to use a subset of resources to monitor signals from the wireless network. For example, DRX may follow a DRX cycle, where the wireless device is active in a first time period to monitor a scheduling signal from the wireless network, and during the remainder of the DRX cycle, if no scheduling message is received, the wireless device may enter a relatively low power state (e.g., a sleep state). Thus, the wireless device may skip downlink channels from the wireless network to improve battery performance.

[0105] Figure 7DRX operations of a wireless device in both a radio resource control (RRC) connected mode 700 and an idle mode 720 in a wireless system according to aspects of the present disclosure are shown. A DRX mechanism may be supported for both the RRC connected mode 700 and the idle mode 720 to save power.

[0106] For RRC connected mode 700, the wireless device connects to a wireless node and enters an active state 702 to monitor 704 a physical downlink control channel (PDCCH) during an on-duration period 706. If the wireless device does not receive any scheduling information during the on-duration period 706, the wireless device may enter a sleep state 708 during the remaining DRX cycle 710. If the wireless device receives scheduling information, the inactivity timer (re)starts. The wireless device may enter a sleep state during any remaining time period in the DRX cycle after the inactivity timer expires.

[0107] For a wireless device that is not connected to a wireless node and is in RRC idle mode 720, the wireless device enters an active state 722 to attempt to receive a page 724 in a subframe 726 corresponding to a calculated paging frame (PF) and paging occasion (PO) defined by a rule. Typically, an idle UE also performs measurements during the active state 722 and may enter a sleep state 728 in the remaining paging cycle 730.

[0108] Sidelink communication

[0109] In a side link scenario, a wireless device communicates directly with other wireless devices, without communications that must be routed through a wireless node. For a side link connection between wireless devices, according to some specific implementations, a dedicated side link resource pool for the wireless device may be determined. In some cases, the side link resource pool may be determined based on the side link mode in which the wireless device is located. For example, in some cases, two side link modes may be defined. In a first side link mode, the wireless device may obtain side link resource pool information from a wireless network, for example, via a configuration message such as a DCI format 3_0 message from a wireless node. In a second side link mode, a transmitting wireless device may sense a physical medium such as a radio frequency set to determine an unused frequency resource set and select a side link resource pool from the unused frequency resource set. A set of rules may be defined for how frequency resources may be selected and how frequency resources may vary based on the location of the wireless device. In a second side link mode, one or more wireless devices may be connected, unconnected, or outside a wireless network coverage area.

[0110] In some cases, from a reception point of view, the wireless device may monitor all possible resources from the sidelink resource pool. Continuous monitoring may be undesirable for power efficiency. In order to reduce power consumption for monitoring the sidelink resource pool, a DRX mechanism for the sidelink may be implemented. In some cases, device-to-device communication on the sidelink (for both transmission and reception) may be done in the LTE uplink band.

[0111] The sidelink (e.g., via the PC5 interface) is a logical direct interface between wireless devices. In some implementations of DRX for the sidelink, the wireless node configures coordinated resources (or coordinated DRX timing information) for the relay wireless device and other wireless devices (such as remote wireless devices). In some implementations, the relay wireless device directly configures dedicated sidelink resources (or DRX timing information) for the remote wireless device and notifies the wireless node of the configuration. In other implementations, the relay wireless device and the remote wireless device may implicitly determine the DRX timing information for the remote wireless device based on a defined set of rules (e.g., using device id).

[0112] Figure 8 DRX operation on a side link 800 of a remote wireless device in accordance with aspects of the present disclosure is shown. The resources of the remote wireless device may include resources in both the frequency domain 816 and the time domain 814. For example, in the time domain 814, the resources of the remote wireless device may be segmented into time periods or time slots 802. One or more portions of the resources of the remote wireless device may be used for the side link (e.g., a side link resource pool 808). In some cases, a DRX mechanism may be used such that the remote wireless device may monitor 804 a subset of the side link resource pool 808. Figure 8 The illustrated exemplary embodiment shows a DRX mechanism implemented to save resources in the time domain 814. In other embodiments, the DRX mechanism may save resources in the frequency domain 812 in addition to or in lieu of time domain 814 resources.

[0113] Each side link may include a dedicated resource pool for the side link, the dedicated resource pool including monitoring resources 810 and non-monitoring resources 808. The remote wireless device may use the monitoring resources 810 to monitor signals on the side link when in an active state, and enter a sleep state during the non-monitoring resources 808. The monitoring period or resources 804 may be configured by the relay wireless device or wireless node, as discussed above. The dedicated resource pool includes a portion of the entire resource pool. In some cases, the dedicated resource pool consists of non-contiguous resources in the time domain, frequency domain, or both.

[0114] As shown, the remote wireless device monitors a portion of the entire dedicated resource pool. For example, in some embodiments, only a few time slots in the time domain may be monitored, allowing the remote wireless device to enter a sleep state during the remaining subframes. Figure 8 In , the entire RX resource pool for device-to-device communication includes time periods or subframes designated as monitoring resources 810 and non-monitoring resources 808. Figure 8 The monitoring resource 810 indicates a time period during which the remote wireless device monitors (e.g., performs a receiving operation) on the side link interface. The non-monitoring resource 808 is a subframe in which the wireless device can enter a sleep state or receive additional data based on a scheduling signal received during the monitoring resource 810.

[0115] The dedicated RX resource pool may be specific to the side link between the relay wireless device and the remote wireless device. In some cases, the resources may be non-contiguous. For example, the resources may be located at multiple frequencies. Therefore, the relay wireless device uses a corresponding dedicated transmission (TX) resource pool specific to the side link to transmit information. For example, the corresponding dedicated TX resource pool may include a starting subframe to transmit data to the remote wireless device via the side link during monitoring resources 810.

[0116] Monitoring resources during the DRX On Duration rather than always monitoring the entire resource pool helps reduce power consumption of the wireless device because the wireless device may enter a relatively low power state (e.g., sleep or other lower power state) compared to when constantly monitoring the entire resource pool. For example, the wireless device may partially or completely power down the RF front end, modem, one or more processors, and / or other components that may be used to monitor the resource pool. While monitoring during the DRX On Duration may help reduce power consumption, additional power savings may be achieved by further reducing the amount of monitoring required.

[0117] Sidelink resource selection

[0118] A wireless device operating in a second sidelink mode may sense the physical medium to determine which resources to select from a sidelink resource pool for sidelink transmission. To determine which resources to use, the wireless device may first identify a set of candidate resources. In some cases, candidate resources may be identified by identifying quality of service (QoS) requirements based on the sidelink data to be transmitted. For example, higher priority sidelink data may be associated with higher QoS requirements. The QoS requirements may be used to determine an initial reference signal received power (RSRP) threshold for the candidate resources. The wireless device may also determine a resource selection window for a future time when resources may be selected for transmission, as well as a total number M of candidate resources. 总计 The candidate resource set S A The wireless device may sense the physical medium during the sensing window. If no candidate resources are sensed during the sensing window with a configured resource reservation period before the resource selection window, the wireless device may select a candidate resource from the running set S. AIn sensing the physical medium, the wireless device may receive one or more sidelink control information (SCI) messages transmitted between other wireless devices. These SCI messages may include resource reservation information indicating resources that other wireless devices intend to use in the future. The wireless device may decode these SCI messages to see if these SCI messages include resource reservations within the candidate resources. In addition, an RSRP measurement of the SCI message may be determined. If the RSRP measurement of the SCI message is above a threshold level and the SCI message includes a resource reservation within the candidate resources, the running set S may be selected. A Those candidate resources included in these resource reservations are excluded from the set. For example, the threshold RSRP measurement can be determined based on the QoS requirements of the sidelink data. A The number of resources in the 总计 If a certain percentage of the RSRP threshold is obtained, the RSRP threshold may be adjusted, such as by increasing the RSRP threshold, resetting the running set S A resources in the running set S, and resense the physical medium to determine whether to A Exclude resources from the , as discussed above.

[0119] If after exclusion, the run set S A If the number of resources in the running set S is higher than a certain percentage, the wireless device can A After the elimination, the running set S A This may be referred to as a candidate resource set from which the sidelink transmission resource may be selected. In some cases, the selection of the sidelink transmission resource from the candidate resource set may be a random selection.

[0120] In the event that the intended receiving peer to peer wireless device is configured with sidelink DRX, the above sequence may be modified to account for the DRX state of the receiving peer to peer wireless device. Fig. 9 900 is a flowchart illustrating an overview of sidelink DRX coordination in a second sidelink mode according to various aspects of the present disclosure. At block 902, a first wireless device may determine a set of resources for direct communication with a second wireless device. For example, the wireless device may obtain sidelink resource pool configuration information indicating a set of resources available for sidelink communication. In some cases, the wireless device may operate in a first sidelink mode, and the wireless device may receive sidelink resource pool information from a wireless network. In some cases, the wireless device may operate in a second sidelink mode, and the wireless device may sense a physical medium and determine resources of a sidelink resource pool. Such determination of resources of a sidelink resource pool may be based on, for example, a sidelink resource pool previously received from a wireless node. As another example, a predetermined set of resources of a sidelink resource pool may be predetermined based on a location of the wireless device.

[0121] At block 904, a first wireless device (e.g., a transmitting wireless device) receives sidelink coordination information including a DRX configuration of a second wireless device. The sidelink coordination message may include information to assist a peer wireless device in coordinating sidelink transmissions. Examples of this information may include signal measurements, DRX information, etc. In some cases, the receiving peer wireless device may transmit its DRX configuration to the wireless device. In other cases, the receiving peer wireless device may transmit its DRX configuration to a helper wireless device, which may then pass the DRX information to the wireless device. Thus, DRX configuration information is received from a third wireless device. The wireless device may receive the sidelink coordination information before, after, or simultaneously with determining to transmit sidelink data to the second device.

[0122] The sidelink coordination information may include a sidelink DRX configuration of the receiving peer wireless device. In some cases, the sidelink coordination information may indicate a state of the receiving peer wireless device, such as whether the receiving peer wireless device is in a relatively low power state (such as a sleep mode), a start time offset of a DRX off occasion, whether an onDurationTimer is running (e.g., in a DRX on state), and / or whether an inactivityTimer is running (e.g., a timer for entering a relatively low power state).

[0123] At block 906, the first wireless device may determine to transmit sidelink data to the second wireless device. For example, the first wireless device may need to transmit data to the second wireless device.

[0124] At block 908, the first wireless device determines a candidate side link resource set for transmitting side link data based on the received DRX configuration. In some cases, determining the candidate side link resource set may include: sensing at least a portion of the side link resource set to determine the candidate side link resource set, and adjusting the candidate side link resource set based on the received DRX configuration. In some cases, adjusting the candidate side link resource set includes adjusting the start time of the candidate side link resource based on the DRX on duration start time indicated in the received DRX configuration of the second wireless device. In some cases, adjusting the candidate side link resource set includes adjusting the end time of the candidate side link resource based on the DRX on duration end time indicated in the received DRX configuration of the second wireless device. In some cases, adjusting the candidate side link resource set includes: adjusting the start time of the candidate side link resource based on the DRX on duration start time indicated in the received DRX configuration of the second wireless device, and adjusting the end time of the candidate side link resource based on the DRX on duration end time indicated in the received DRX configuration of the second wireless device. In some cases, adjusting the set of candidate side link resources includes excluding candidate side link resources based on a comparison of candidate side link resources in the set of candidate side link resources and a DRX On-Duration indicated in a received DRX configuration of the second wireless device.

[0125] At block 910, the first wireless device may select a sidelink resource from a set of candidate sidelink resources. For example, the wireless device may select a sidelink resource that avoids receiving a DRX off duration of a peer wireless device. For another example, selecting the sidelink resource may include selecting the sidelink resource based on a DRX on duration indicated in a received DRX configuration of the second wireless device. At block 912, the first wireless device may transmit the sidelink data to the second wireless device on the selected sidelink resource.

[0126] At optional block 914, the first wireless device may track a DRX state of the second wireless device, and at optional block 916, the first wireless device may transmit a sidelink message to the second wireless device based on the tracked DRX state.

[0127] Fig.101000 is a flowchart illustrating an overview of sidelink DRX coordination in a first sidelink mode according to various aspects of the present disclosure. In the first sidelink mode, sidelink transmissions between sidelink wireless devices are scheduled by wireless nodes (such as eNBs, gNBs, and RSUs, etc.). At block 1002, a first wireless device (e.g., a transmitting wireless device) receives a set of sidelink resources for direct communication with a second wireless device from a wireless node. At block 1004, the first wireless device receives sidelink coordination information, which includes discontinuous reception (DRX) configuration information of the second wireless device. As in the second sidelink mode case discussed above, the sidelink coordination information may include DRX configuration information for a receiving peer wireless device, and the sidelink coordination information may be received from a receiving peer wireless device or a helper wireless device. In some cases, the receiving peer wireless device may transmit its DRX configuration to the wireless device. In other cases, the receiving peer wireless device may transmit its DRX configuration to the helper wireless device, which may then pass the DRX information to the wireless device. Thus, the DRX configuration information is received from a third wireless device.

[0128] At block 1006, the first wireless device determines to transmit sidelink data to the second wireless device. For example, the first wireless device may need to transmit data to the second wireless device.

[0129] At block 1008, the first wireless node may transmit a sidelink resource request to the wireless node, the sidelink resource request including auxiliary information based on the received sidelink coordination information. For example, the wireless device may transmit a sidelink resource request to the wireless node. The sidelink resource request may include information based on the DRX configuration information, for example as auxiliary information. In some cases, the first wireless device may include a wireless device identifier of the receiving peer wireless device in the auxiliary information sent to the wireless node. In the first sidelink mode, the receiving peer wireless device may be connected to the same wireless node to which the first wireless device is connected. The wireless node may then be aware of the sidelink DRX configuration as well as other DRX configurations (e.g., for non-sidelink connections with the wireless system). The wireless node may then allocate sidelink resources to the first wireless node based on the auxiliary information to avoid the DRX off duration of the receiving peer wireless device.

[0130] In some cases, the first wireless device may include the DRX configuration information of the receiving peer wireless device in the assistance information sent to the wireless node. The wireless node may then allocate sidelink resources to the first wireless node based on the assistance information to avoid the DRX off duration of the receiving peer wireless device.

[0131] In some cases, the first wireless device may include time limit information based on the DRX off duration of the receiving peer wireless device in the assistance information sent to the wireless node. The time limit information may indicate the time when the first wireless device does not want (or wants) the side link resource. The wireless node may then allocate the side link resource to the first wireless node based on the time limit to avoid the DRX off duration of the receiving peer wireless device.

[0132] At block 1010, a first wireless device receives a sidelink resource grant from a wireless node. At block 1012, the first wireless device transmits sidelink data to a second wireless device on the selected sidelink resource. In some cases, the first wireless device may determine whether the granted sidelink transmission resource is aligned with the DRX on-duration of the receiving peer wireless device, and if so, transmit the sidelink data to the receiving peer wireless device. If the transmission resource is not aligned with the DRX on-duration of the receiving peer wireless device, the first wireless device may buffer the sidelink data for later transmission. In some cases, if the first wireless device determines that the receiving peer wireless device is in the DRX on-duration (e.g., able to receive), the first wireless device may trigger a sidelink scheduling request (SR) or a buffer status report (BSR). Otherwise, the first wireless device may buffer the sidelink data for later transmission.

[0133] Fig.11 1 is a timing diagram 1100 illustrating updating a resource selection window in accordance with aspects of the present disclosure. The timing diagram 1100 includes a timeline 1102. At time n 1104, the wireless device may determine that the wireless device has sidelink data to transmit to a receiving peer wireless device. As discussed above, the wireless device may determine a resource selection window 1106. In this example, the receiving peer wireless device may have a DRX On Duration window 1108. Based on the DRX configuration information received by the wireless device, the wireless device may update the resource selection window 1110 by delaying the start of the resource selection window 1106. For example, the start of the resource selection window 1102 may be aligned with the start of the DRX On Duration window of the receiving peer wireless device. In this case, the updated resource selection window 1110 may extend from time n+T1 to n+T2 taking into account the DRX On Duration of the receiving peer wireless device. The wireless device may then select a sidelink transmission resource from the updated resource selection window 1110.

[0134] Fig.121 is a timing diagram 1200 illustrating updating a resource selection window in accordance with aspects of the present disclosure. In this example, as discussed above, the wireless device may determine a resource selection window 1202 that starts after the DRX On Duration window 1204 of the receiving peer wireless device. However, now the resource selection window 1202 extends beyond the DRX On Duration window 1204. Based on the DRX configuration information received by the wireless device, the wireless device may update the resource selection window 1206 by advancing the end of the resource selection window 1202. For example, the end of the resource selection window 1202 may be aligned with the expiration of the onDurationTimer of the receiving peer wireless device. For another example, based on whether the receiving peer wireless device has decoded the PSCCH to find a new transmission with a switched new data indicator, the end of the resource selection window 1202 may be aligned with the expiration of the inactivityTimer. In this case, taking into account the DRX On Duration 1204 of the receiving peer wireless device, the updated resource selection window 1110 may extend from time n+T1 to n+T2. The wireless device may then select a sidelink transmission resource from the updated resource selection window 1206 .

[0135] Fig.13 1300 is a timing diagram illustrating updating a resource selection window in accordance with aspects of the present disclosure. In this example, as discussed above, the wireless device may determine a resource selection window 1302 that completely includes one or more DRX On Duration windows 1304 of the receiving peer wireless device. Based on the DRX configuration information received by the wireless device, the wireless device may update the resource selection window 1302 as discussed above with respect to the DRX On Duration window 1304 of the receiving peer wireless device. Fig.11 and Fig.12 The resource selection window 1306 is updated based on the one or more DRX On-Duration windows 1304 of the receiving peer wireless device in a manner similar to that discussed above.

[0136] As above relative to Figures 11 to 13 As discussed, a resource selection window may be determined and then updated based on the DRX on duration window. A Instead of determining and updating the resource selection window, the resource selection window is excluded from the DRX on-duration window of the receiving peer wireless device. After the exclusion, the set S is run A (eg, the candidate resource set) will not need to be updated since the candidate resource identification process already takes into account the DRX On Duration window of the receiving peer wireless device.

[0137] In some cases, the selection process of the resource selection window may be updated to select resources only from within the DRX On Duration window of the receiving peer wireless device, rather than determining and updating the resource selection window. As an example, the wireless device may first compare the randomly selected resource to the DRX On Duration window of the receiving peer wireless device, rather than randomly selecting a resource from the set of candidate resources. If the randomly selected resource is not within the DRX On Duration window of the receiving peer wireless device, the random selection may be repeated until a resource within the DRX On Duration window of the receiving peer wireless device is selected.

[0138] In some cases, the first wireless device may be configured to track the DRX state of the receiving peer wireless device. Although DRX configurations (such as onDurationTimer, start offset, and inactivityTimer) may often be configured between a group of peer wireless devices in a sidelink session, the transmitting first wireless device may benefit from tracking the DRX state of the receiving peer wireless device. For example, if the first wireless device has a relatively large amount of data to transmit to the receiving peer wireless device, the first wireless device may determine that the receiving peer wireless device is still active after transmitting the first set of data to the receiving peer wireless device until the inactivityTimer expires. The first wireless device may then transmit another paging message to the receiving peer wireless device to continue transmitting data to the receiving peer wireless device.

[0139] To track the DRX state of the receiving peer wireless device, if the receiving peer wireless device receives any new SCI message addressed to it with a switched new data indicator (e.g., indicating that new data is contained within the SCI message, rather than a retransmission), the receiving peer wireless device may reset its inactivityTimer. This is not limited to transmissions from the first wireless device. Since the first wireless device cannot control whether another wireless device transmits to the receiving peer wireless device, to more accurately track the DRX state of the receiving peer wireless device, the first wireless device may sniff the physical medium in an attempt to detect SCI messages addressed to the receiving peer wireless device. For example, the SCI messages may include a layer 1 (L1) identifier for the receiving peer wireless device. The first wireless device may sniff the physical medium, receive SCI messages on the physical medium and decode the received SCI messages to see if they include the L1 identifier for the receiving peer wireless device. If the first wireless device receives an SCI message addressed to the receiving peer wireless device, the first wireless device may reset its tracking version of the receiving peer wireless device's inactivityTimer. In some cases, the first wireless device may ignore a received SCI message addressed to a receiving peer wireless device if the first wireless device does not believe that the receiving peer wireless device will be able to decode the received SCI message. For example, if the received SCI message is associated with a relatively low signal quality, or if the first wireless device does not detect an acknowledgement message from the receiving peer wireless device, the first wireless device may not reset its tracking version of the receiving peer wireless device's inactivityTimer.

[0140] In some cases, if the receiving peer wireless device transmits a message to another wireless device, the inactivity timer of the receiving peer wireless device will be reset. To help the first wireless device track the DRX state of the receiving peer wireless device, the first wireless device may also sniff the physical medium to attempt to detect messages sent by the receiving peer wireless device. For example, the first wireless device may check the sidelink messages transmitted in the sidelink resource pool to see if any of the sidelink messages include the source L1 ID of the receiving peer wireless device. If the first wireless device receives a message from the receiving peer wireless device, the first wireless device may reset its tracking version of the inactivityTimer of the receiving peer wireless device.

[0141] Sidelink wake-up signal

[0142] When sidelink DRX is configured, a receiving peer wireless device may be able to reduce power consumption by monitoring the sidelink resource pool during a DRX On interval compared to always monitoring the sidelink resource pool. Additional power savings may be obtained by not monitoring (e.g., skipping monitoring) during the DRX On duration. According to aspects of the present disclosure, a sidelink wake-up signal (SWUS) may be configured to help reduce power consumption of a wireless device.

[0143] Fig.14 14 is a timing diagram 1400 illustrating SWUS according to aspects of the present disclosure. The timing diagram 1400 illustrates the relationship between SWUS and DRX on a timeline 1402. In this example, a first wireless device may have sidelink data to transmit to a second wireless device. The first wireless device and the second wireless device have established a sidelink session. The second wireless device is also configured with sidelink DRX and is scheduled to monitor the sidelink resource pool during DRX on durations 1404A and 1404B. The second wireless device may also be configured to monitor SWUS during SWUS monitoring windows 1406A and 1406B. The first wireless device may be aware of the DRX on durations 1404A and 1404B of the second wireless device. If the first wireless device does not need to transmit sidelink data to the second wireless device during, for example, the first DRX on duration 1404A, the first wireless device may skip transmitting a SWUS message to the second wireless device during the first SWUS monitoring window 1406A. If the second wireless device does not receive a SWUS message during the first SWUS monitoring window 1406A, the second wireless device may skip monitoring the first DRX On-Duration 1404A.

[0144] If the first wireless device has sidelink data to transmit to the second wireless device, the first wireless device may transmit a SWUS message to the second wireless device, for example, in the second SWUS monitoring window 1406B. If the second wireless device receives a SWUS message during the second SWUS monitoring window 1406B, the second wireless device may monitor the associated second DRX on-duration 1404B for the sidelink data.

[0145] In some cases, the SWUS message may be a sequence of symbols, such as a NR Physical Uplink Control Channel (PUCCH) format 0 sequence. In some cases, the SWUS message may include a single bit that instructs the receiving wireless device to monitor the sidelink resource pool during the next DRX On Duration of the receiving wireless device.

[0146] In some cases, the time at which the SWUS message is transmitted before the associated DRX On Duration may be configured. In some cases, a common SWUS configuration for SWUS message timing may be set for the entire sidelink resource pool. For example, the wireless device may obtain sidelink resource pool configuration information, and the sidelink resource pool configuration information may include the SWUS message timing configuration. In some cases, the SWUS message timing may be configured per sidelink session (e.g., per PC5-RRC connection).

[0147] In some cases, the configuration for SWUS message timing may indicate a SWUS monitoring window. For example, the SWUS configuration may include a sidelink power save offset (PS_offset) 1408 that indicates a time gap between a start time of the SWUS monitoring window and a start time of an associated DRX on duration. In some cases, the SWUS configuration may also include a minimum gap that configures a minimum time gap 1410 between an end of the SWUS monitoring window and a start time of an associated DRX on duration. The minimum gap 1410 helps provide time for the receiving wireless device to exit a lower (e.g., reduced) power state to monitor the sidelink resource pool during the DRX on duration.

[0148] Frequency resources may also be configured for SWUS messages. As with SWUS message timing, in some cases a common SWUS frequency configuration may be set for the entire sidelink resource pool. In some cases, SWUS frequency resources may be shared with resources allocated for sidelink scheduling requests or sidelink paging. In some cases, multiple cyclic prefixes of a sequence may be configured between a pair of wireless devices in a sidelink session as code resources for SWUS.

[0149] In some cases, the SWUS frequency resource may be a dedicated frequency resource. In some cases, the SWUS may be frequency-domain multiplexed with the PSFCH resource. Fig.15 15 is a diagram illustrating a resource grid 1500 multiplexed with a PSFCH in accordance with aspects of the present disclosure. As shown in the resource grid 1500, the last one or more symbols of a time slot may be allocated for the PSFCH 1502. A SWUS may be multiplexed 1504 in a portion of the PSFCH 1502 on a frequency resource on a subchannel 1506.

[0150] In some cases, the SWUS time resources, frequency resources, and code resources may be configured per side link session (e.g., per PC5-RRC connection). For example, as part of establishing a side link session, the wireless device may negotiate resources for the SWUS. In other cases, the SWUS time resources, frequency resources, and code resources may be determined based on a first wireless device identifier of the transmitting wireless device and a second wireless device identifier of the receiving wireless device. For example, the two identifiers may be hashed to a predetermined set of SWUS resource configurations.

[0151] To help further reduce the power consumption of the sidelink wireless device, a sidelink go to sleep signal (SGTS) may be configured. The SGTS may be used to indicate to the receiving wireless device to enter a relatively low power state (e.g., sleep mode, reduced power state, etc.). For example, when the wireless device receives the SGTS, the wireless device may deactivate its onDurationTimer and quickly enter a relatively low power state. On the transmitter side, if the transmitting sidelink wireless device determines that it no longer has any data to send to the receiving peer wireless device, and the remaining on-duration of the receiving peer wireless device is greater than a threshold time, the transmitting sidelink wireless device may send an SGTS message. This indicates to the receiving peer wireless device that there is no more data to be received and that the receiving peer wireless device may enter a relatively low power state.

[0152] In some cases, the SGTS may be included at the end of the sidelink data transmission during the DRX on duration. In some cases, the second stage SCI may be modified to include a bit indicating the SGTS. The second stage SCI may be, for example, an SCI format 2-A or SCI format 2B message. In some cases, a new second stage SCI message may be defined. In some cases, the receiving peer wireless device may transmit an acknowledgment of the SGTS message. For example, the receiving peer wireless device may transmit a sidelink hybrid automatic repeat request (HARQ) ACK feedback based on the SGTS message.

[0153] In some cases, the SGTS may be sent as a signal separate from the sidelink data signal. For example, the SGTS may be sent as a symbol sequence (such as an NR physical uplink control channel (PUCCH) format 0 sequence). The SGTS signal may be allocated frequency resources, and these frequency resources may be configurable. As with SWUS, in some cases, a common SGTS frequency configuration may be set for the entire sidelink resource pool. In some cases, the SGTS frequency resources may be dedicated frequency resources. In some cases, the SGTS may be frequency-domain multiplexed with PSFCH resources. In some cases, the SGTS frequency resources may be shared with resources allocated for sidelink scheduling requests or sidelink paging. In some cases, multiple cyclic prefixes of a sequence may be configured between a pair of wireless devices in a sidelink session as code resources for the SGTS.

[0154] In some cases, the SGTS time resources, frequency resources, and code resources may be configured per side link session (e.g., per PC5-RRC connection). For example, as part of establishing a side link session, the wireless device may negotiate resources for the SGTS. In other cases, the SGTS time resources, frequency resources, and code resources may be determined based on a first wireless device identifier of the transmitting wireless device and a second wireless device identifier of the receiving wireless device. For example, the two identifiers may be hashed to a predetermined set of SGTS resource configurations.

[0155] In some cases, the first wireless device may transmit a sleep notification message to other peer wireless devices to indicate that the first wireless device is entering a relatively low power state. For example, if the first wireless device determines that it does not need to transmit sidelink data and is not receiving any sidelink data, the first wireless device may transmit a sleep notification to the other peer wireless devices. In some cases, the first wireless device may then begin entering a relatively low power state after transmitting the sleep notification. In other cases, the first wireless device may wait for a period of time after transmitting the sleep notification before entering the relatively low power state. If the first wireless device does not receive a transmission during the time period, the first wireless device may enter the relatively low power state. If the first wireless device receives a transmission during the time period, the first wireless device may stop attempting to enter the relatively low power state until the received transmission is completed. Signaling for sleep notifications may be performed in a manner similar to that described above with respect to SGTS.

[0156] In some cases, the first wireless device may determine whether to enter a relatively low power state based on a timer. For example, if the first wireless device determines that it does not need to transmit sidelink data and does not receive a sidelink transmission within a specific time period, the first wireless device may enter a relatively low power state. In some cases, the time period may be configurable. In some cases, the time period may be configured based in part on the power capacity of the wireless device. For example, a wireless device with a higher power capacity may be configured with a longer time period than a wireless device with a lower power capacity.

[0157] Fig.16A and Fig. 16B 1600 is a flowchart illustrating a technique for SWUS according to various aspects of the present disclosure. At block 1602, a first wireless device receives a set of sidelink resources for direct communication with a second wireless device. In some cases, the set of sidelink resources includes a SWUS resource configuration. At block 1604, a discontinuous reception (DRX) configuration and a sidelink wake-up signal (SWUS) monitoring window are determined. In some cases, the SWUS monitoring window is defined based on an offset and a minimum time gap between the SWUS monitoring window and the DRX monitoring window. In some cases, the SWUS resources are configured for a sidelink session between the first wireless device and the second wireless device. In some cases, the SWUS resources are configured for the sidelink session based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device. In some cases, the SWUS resources include one or more dedicated frequency resources. In some cases, the SWUS is frequency-domain modulated using a physical sidelink feedback channel. In some cases, the SWUS shares resources with one of a sidelink scheduling request or a sidelink paging.

[0158] At block 1606, an indication of the DRX configuration is transmitted to the second wireless device. In some cases, the SWUS resources are configured for a side link session between the first wireless device and the second wireless device. The configuration information may be transmitted together with the indication of the DRX configuration. At block 1608, the first wireless device monitors the SWUS during the SWUS monitoring window. At block 1610, when the SWUS is not detected during the SWUS monitoring window, the first wireless device skips monitoring during the DRX on duration associated with the SWUS monitoring window. For example, if the first wireless device does not receive the SWUS during the SWUS monitoring window, the first wireless device may skip monitoring the side link resource pool during the next DRX on duration associated with the SWUS monitoring window. The SWUS monitoring window may be associated with the DRX on duration because the SWUS monitoring window may be defined based on the scheduled DRX on duration.

[0159] Optionally, at block 1612, a SWUS is received during the monitoring of the SWUS, and optionally, at block 1614, the first wireless device monitors the sidelink resource set during the DRX On Duration based on the received SWUS. For example, if the wireless device receives a SWUS during the SWUS monitoring window, the wireless device may enter a relatively high power state and monitor the sidelink resource pool during the DRX On Duration.

[0160] Optionally, at block 1616, the first wireless device may receive a sidelink enter sleep (SGTS) message from the second wireless device, and optionally, at block 1618, the first wireless device may enter a lower power state based on the SGTS message. In some cases, the first wireless device may receive the SWUS during monitoring of the SWUS, monitor the sidelink resource set during the DRX on duration based on the received SWUS, and receive sidelink data during the DRX monitoring window, wherein the SGTS message is received together with the sidelink data. In some cases, the SGTS message is included in a sidelink control information (SCI) message. In some cases, the wireless device may transmit an acknowledgment message in response to the received SGTS message. In some cases, the sidelink resource set includes resources for the SGTS. In some cases, the SGTS resources are configured for a sidelink session between the first wireless device and the second wireless device. In some cases, the SGTS resources are configured based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device. In some cases, the SGTS message is frequency-domain modulated using a physical sidelink feedback channel.

[0161] Optionally, at block 1620, the first wireless device may transmit a sleep notification to the second wireless device. Optionally, at block 1622, the first wireless device may enter a low power state after transmitting the sleep notification. In some cases, the first wireless device may wait for a predetermined period of time before entering the low power state. In some cases, the first wireless device may enter the low power state based on an inactivity timer. In some cases, the inactivity timer is predetermined based on the power capability of the first wireless device. In some cases, the inactivity timer is predetermined based on a side link role of the first device in a side link session with the second device.

[0162] Fig.171700 is a flow chart illustrating a technique for SWUS according to aspects of the present disclosure. At block 1702, a first wireless device receives a set of sidelink resources for direct communication with a second wireless device. In some cases, the set of sidelink resources includes a SWUS resource configuration. At block 1704, sidelink coordination information is received, the sidelink coordination information including discontinuous reception (DRX) configuration information of the second wireless device.

[0163] At block 1706, a side link wake-up signal (SWUS) monitoring window for the second wireless device is determined based on the DRX configuration information. In some cases, the SWUS monitoring window is defined based on an offset and a minimum time gap between the SWUS monitoring window and the DRX monitoring window. In some cases, the SWUS resources are configured for a side link session between the first wireless device and the second wireless device. In some cases, the SWUS resources are configured for the side link session based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device. In some cases, the SWUS resources include one or more dedicated frequency resources. In some cases, the SWUS is frequency-domain modulated using a physical side link feedback channel. In some cases, the SWUS shares resources with one of a side link scheduling request or a side link paging.

[0164] At block 1708, a SWUS is transmitted during the SWUS monitoring window. For example, if the first wireless device has sidelink data to transmit to the second wireless device, the first wireless device may transmit the SWUS during the SWUS monitoring window to indicate to the second wireless device to monitor the sidelink resource pool during the associated DRX On Duration. At block 1710, the sidelink data is transmitted to the second wireless device based on the DRX configuration information. For example, the sidelink data may be transmitted during the DRX On Duration of the second wireless device.

[0165] Optionally, at block 1712, the first wireless device determines that there is no more sidelink data to be transmitted to the second wireless device. Optionally, at block 1714, based on determining that there is no more sidelink data to be transmitted to the second wireless device, a sidelink enter sleep (SGTS) message is transmitted to the second wireless device. In some cases, the SGTS is transmitted together with the sidelink data. In some cases, the SGTS message is included in a sidelink control information (SCI) message. In some cases, the first wireless device receives an acknowledgement message in response to the transmitted SGTS message. In some cases, the sidelink resource set includes resources for the SGTS. In some cases, the resources for the SGTS are configured for a sidelink session between the first wireless device and the second wireless device. In some cases, the resources for the SGTS are configured based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device. In some cases, the SGTS message is frequency-domain modulated using a physical sidelink feedback channel. In some cases, the first wireless device receives a sleep notification from the second wireless device.

[0166] Example

[0167] In the following sections, additional exemplary aspects are provided.

[0168] According to embodiment 1, a method for power saving of a wireless device includes: determining, by a first wireless device, a side link resource set for direct communication with a second wireless device; determining, by the first wireless device, a candidate side link resource set for transmitting the side link data based on a received DRX configuration; determining, by the first wireless device, to transmit the side link data to the second wireless device; receiving side link coordination information, the side link coordination information including discontinuous reception (DRX) configuration information of the second wireless device; selecting a side link resource from the candidate side link resource set; and transmitting the side link data to the second wireless device on the selected side link resource.

[0169] Embodiment 2 includes the subject matter of embodiment 1, wherein the DRX configuration information is received from the second wireless device.

[0170] Embodiment 3 includes the subject matter of embodiment 1, wherein the DRX configuration information is received from a third wireless device.

[0171] Embodiment 4 includes the subject matter described in any one of Embodiments 1 to 3, wherein determining the side link resource set includes: sensing at least a portion of the side link resource set to determine a candidate side link resource set; and adjusting the candidate side link resource set based on the received DRX configuration.

[0172] Embodiment 5 includes the subject matter described in Embodiment 4, wherein adjusting the candidate side link resource set includes: adjusting the start time of the candidate side link resources based on a DRX on-duration start time indicated in a received DRX configuration of the second wireless device.

[0173] Embodiment 6 includes the subject matter described in Embodiment 4, wherein adjusting the candidate side link resource set includes adjusting an end time of the candidate side link resources based on a DRX on-duration end time indicated in a received DRX configuration of the second wireless device.

[0174] Embodiment 7 includes the subject matter described in Embodiment 4, wherein adjusting the candidate side link resource set includes: adjusting the start time of the candidate side link resources based on the start time of the DRX on duration indicated in the received DRX configuration of the second wireless device; and adjusting the end time of the candidate side link resources based on the end time of the DRX on duration indicated in the received DRX configuration of the second wireless device.

[0175] Embodiment 8 includes the subject matter described in Embodiment 4, wherein adjusting the candidate side link resource set includes excluding candidate side link resources based on a comparison of the candidate side link resources in the candidate side link resource set with a DRX on duration indicated in a received DRX configuration of the second wireless device.

[0176] Embodiment 9 includes the subject matter of embodiment 1, wherein selecting the sidelink resource comprises selecting the sidelink resource based on a DRX on-duration indicated in the received DRX configuration of the second wireless device.

[0177] Embodiment 10 includes the subject matter of embodiment 1, further comprising: tracking a DRX state of the second wireless device; and transmitting a sidelink message to the second wireless device based on the tracked DRX state.

[0178] Embodiment 11 includes the subject matter of embodiment 10, wherein tracking the DRX state of the second wireless device includes: monitoring the side link resource set used for side link messages addressed to the second wireless device; and adjusting the tracked DRX state of the second wireless device based on the received side link message addressed to the second wireless device.

[0179] Embodiment 12 includes the subject matter of embodiment 10, wherein tracking the DRX state of the second wireless device includes: monitoring the side link resource set used for the side link message transmitted by the second wireless device; and adjusting the tracked DRX state of the second wireless device based on the received side link message transmitted by the second wireless device.

[0180] According to embodiment 13, a method for power saving of a wireless device includes: receiving, by a first wireless device, a sidelink resource set for direct communication with a second wireless device from a wireless node; receiving sidelink coordination information, wherein the sidelink coordination information includes discontinuous reception (DRX) configuration information of the second wireless device; determining, by the first wireless device, to transmit sidelink data to the second wireless device; transmitting a sidelink resource request to the wireless node, wherein the sidelink resource request includes auxiliary information based on the received sidelink coordination information; receiving a sidelink resource grant from the wireless node; and transmitting the sidelink data based on the sidelink resource grant.

[0181] Embodiment 14 includes the subject matter of Embodiment 13, wherein the assistance information includes an identifier of the second wireless device.

[0182] Embodiment 15 includes the subject matter of embodiment 13, wherein the auxiliary information includes DRX configuration information.

[0183] Embodiment 16 includes the subject matter of embodiment 13, wherein the assistance information includes time limit information based on the DRX configuration information.

[0184] Embodiment 17 includes the subject matter of Embodiment 13, wherein the DRX configuration information is received from the second wireless device.

[0185] Embodiment 18 includes the subject matter of Embodiment 13, wherein the DRX configuration information is received from a third wireless device.

[0186] According to embodiment 19, a method for power saving of a wireless device includes: receiving, by a first wireless device, a sidelink resource set for direct communication with a second wireless device; determining a discontinuous reception (DRX) configuration and a sidelink wake-up signal (SWUS) monitoring window; transmitting an indication of the DRX configuration to the second wireless device; monitoring SWUS during the SWUS monitoring window; and when no SWUS is detected during the SWUS monitoring window, skipping monitoring during a DRX on-duration associated with the SWUS monitoring window.

[0187] Embodiment 20 includes the subject matter of embodiment 19, further comprising: receiving the SWUS during the monitoring of the SWUS; and monitoring the sidelink resource set during the DRX on-duration based on the received SWUS.

[0188] Embodiment 21 includes the subject matter of Embodiment 19, wherein the SWUS monitoring window is defined based on an offset and a minimum time gap between the SWUS monitoring window and the DRX monitoring window.

[0189] Embodiment 22 includes the subject matter of any one of Embodiments 19 to 21, wherein the side link resource set comprises a SWUS resource configuration.

[0190] Embodiment 23 includes the subject matter of any one of Embodiments 19-21, wherein SWUS resources are configured for a sidelink session between the first wireless device and the second wireless device.

[0191] Embodiment 24 includes the subject matter of any one of Embodiments 19-21, wherein SWUS resources are configured for a sidelink session based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device.

[0192] Embodiment 25 includes the subject matter of any one of Embodiments 19 to 23, wherein the SWUS resources include one or more dedicated frequency resources.

[0193] Embodiment 26 includes the subject matter of embodiment 25, wherein the SWUS is frequency domain multiplexed with a physical side link feedback channel.

[0194] Embodiment 27 includes the subject matter of any one of Embodiments 19 to 26, wherein the SWUS shares resources with one of a sidelink scheduling request or a sidelink paging.

[0195] Embodiment 28 includes the subject matter of embodiment 19, further comprising: receiving a side link go to sleep (SGTS) message from the second wireless device; and entering a lower power state based on the SGTS message.

[0196] Embodiment 29 includes the subject matter according to embodiment 28, further comprising: receiving the SWUS during the monitoring of the SWUS; monitoring the side link resource set during the DRX on duration based on the received SWUS; and receiving side link data during the DRX monitoring window, wherein the SGTS message is received together with the side link data.

[0197] Embodiment 30 includes the subject matter of embodiment 28, wherein the SGTS message is included in a sidelink control information (SCI) message.

[0198] Embodiment 31 includes the subject matter of Embodiment 28, further comprising: transmitting a confirmation message in response to the received SGTS message.

[0199] Embodiment 32 includes the subject matter of any one of Embodiments 28 to 31, wherein the side link resource set includes resources for the SGTS.

[0200] Embodiment 33 includes the subject matter of any one of Embodiments 28 to 31, wherein SGTS resources are configured for a sidelink session between the first wireless device and the second wireless device.

[0201] Embodiment 34 includes the subject matter of any one of Embodiments 28 to 31, wherein SGTS resources are configured based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device.

[0202] Embodiment 35 includes the subject matter of any one of Embodiments 28 to 31, wherein the SGTS message is frequency domain multiplexed with a physical side link feedback channel.

[0203] Embodiment 36 includes the subject matter of Embodiment 19, further comprising: transmitting a sleep notification to the second wireless device; and entering a low power state after transmitting the sleep notification.

[0204] Embodiment 37 includes the subject matter of Embodiment 36, further comprising: waiting for a predetermined period of time before entering the low power state.

[0205] Embodiment 38 includes the subject matter of embodiment 19, further comprising: entering a low power state based on an inactivity timer.

[0206] Embodiment 39 includes the subject matter of Embodiment 38, wherein the inactivity timer is predetermined based on a power capability of the first wireless device.

[0207] Embodiment 40 includes the subject matter of Embodiment 38, wherein the inactivity timer is predetermined based on a sidelink role of the first device in a sidelink session with the second device.

[0208] According to embodiment 41, a method for power saving of a wireless device includes: receiving, by a first wireless device, a side link resource set for direct communication with a second wireless device; receiving side link coordination information, the side link coordination information including discontinuous reception (DRX) configuration information of the second wireless device; determining a side link wake-up signal (SWUS) monitoring window of the second wireless device based on the DRX configuration information; transmitting a SWUS during the SWUS monitoring window; and transmitting the side link data to the second wireless device based on the DRX configuration information.

[0209] Embodiment 42 includes the subject matter of Embodiment 41, wherein the SWUS monitoring window is defined based on an offset and a minimum time gap between the SWUS monitoring window and the DRX monitoring window.

[0210] Embodiment 43 includes the subject matter of any one of Embodiments 41 to 42, wherein the side link resource set comprises a SWUS resource configuration.

[0211] Embodiment 44 includes the subject matter of any one of Embodiments 41-42, wherein the SWUS resources are configured for a sidelink session between the first wireless device and the second wireless device.

[0212] Embodiment 45 includes the subject matter of any one of Embodiments 41-42, wherein SWUS resources are configured for a sidelink session based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device.

[0213] Embodiment 46 includes the subject matter of any one of Embodiments 41 to 45, wherein the SWUS resources include one or more dedicated frequency resources.

[0214] Embodiment 47 includes the subject matter of embodiment 46, wherein the SWUS is frequency domain multiplexed with a physical side link feedback channel.

[0215] Embodiment 48 includes the subject matter of any one of Embodiments 41 to 47, wherein the SWUS shares resources with one of a sidelink scheduling request or a sidelink paging.

[0216] Embodiment 49 includes the subject matter described in Embodiment 41, further comprising: determining that there is no more sidelink data to be transmitted to the second wireless device; and based on the determination that there is no more sidelink data to be transmitted to the second wireless device, transmitting a sidelink go to sleep (SGTS) message to the second wireless device.

[0217] Embodiment 50 includes the subject matter of embodiment 49, wherein the SGTS is transmitted together with the side link data.

[0218] Embodiment 51 includes the subject matter of embodiment 49, wherein the SGTS message is included in a sidelink control information (SCI) message.

[0219] Embodiment 52 includes the subject matter of embodiment 49, further comprising: receiving a confirmation message in response to the transmitted SGTS message.

[0220] Embodiment 53 includes the subject matter of any one of Embodiments 49 to 52, wherein the side link resource set includes resources for the SGTS.

[0221] Embodiment 54 includes the subject matter of any one of Embodiments 49 to 52, wherein resources for the SGTS are configured for a sidelink session between the first wireless device and the second wireless device.

[0222] Embodiment 55 includes the subject matter of any one of Embodiments 49 to 52, wherein resources for the SGTS are configured based on a first identifier associated with the first wireless device and a second identifier associated with the second wireless device.

[0223] Embodiment 56 includes the subject matter of any one of Embodiments 49 to 52, wherein the SGTS message is frequency domain multiplexed with a physical side link feedback channel.

[0224] Embodiment 57 includes the subject matter of Embodiment 41, further comprising: receiving a sleep notification from the second wireless device.

[0225] According to Embodiment 58, a method comprising any action or combination of actions as substantially described herein in the detailed description.

[0226] According to Example 59, a method is provided as substantially described herein with reference to each or any combination of the figures included herein or with reference to each or any combination of the paragraphs in the detailed description.

[0227] According to embodiment 60, a wireless device is configured to perform any action or combination of actions as substantially described herein in a detailed description included in the wireless device.

[0228] According to embodiment 61, a wireless station is configured to perform any action or combination of actions as substantially described herein in a specific embodiment included in the wireless station.

[0229] According to embodiment 62, a non-transitory computer-readable medium stores instructions that, when executed, cause the performance of any action or combination of actions as substantially described herein in the detailed description.

[0230] According to embodiment 63, an integrated circuit is configured to perform any action or combination of actions as substantially described herein in the detailed description.

[0231] Yet another exemplary aspect may include a method comprising: performing, by a device, any or all of the foregoing embodiments.

[0232] Still another exemplary aspect may include a non-transitory computer-accessible storage medium including program instructions that, when executed at a device, cause the device to implement any or all portions of any of the aforementioned embodiments.

[0233] Yet another exemplary aspect may include a computer program comprising instructions for performing any or all of any of the aforementioned embodiments.

[0234] Yet another exemplary aspect may include an apparatus including means for performing any or all of the elements of any of the aforementioned embodiments.

[0235] Yet another exemplary aspect may include an apparatus comprising a processor configured to cause the device to perform any or all elements of any of the aforementioned embodiments.

[0236] It is understood that the use of personally identifiable information should be subject to privacy policies and practices that are generally recognized to meet or exceed industry or government requirements for maintaining user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of the authorized use should be clearly stated to users.

[0237] Aspects of the present disclosure can be implemented in any of a variety of forms. For example, some aspects can be implemented as computer-implemented methods, computer-readable storage media, or computer systems. Other aspects can be implemented using one or more custom-designed hardware devices such as ASICs. Other aspects can be implemented using one or more programmable hardware elements such as FPGAs.

[0238] In some aspects, a non-transitory computer-readable storage medium may be configured such that it stores program instructions and / or data, wherein if the program instructions are executed by a computer system, the computer system is caused to perform a method, such as any of the method aspects described herein, or any combination of the method aspects described herein, or any subset of any method aspects described herein, or any combination of such subsets.

[0239] In some aspects, a device (e.g., UE 106, BS 102, network element 600) may be configured to include a processor (or a group of processors) and a memory medium, wherein the memory medium stores program instructions, wherein the processor is configured to read and execute the program instructions from the memory medium, wherein the program instructions are executable to implement any of the various method aspects described herein (or any combination of the method aspects described herein, or any subset of any method aspects of the method aspects described herein, or any combination of such subsets). The device may be implemented in any of various forms.

[0240] Although the above aspects have been described in considerable detail, numerous variations and modifications will become apparent to those skilled in the art once the above disclosure is fully appreciated. It is intended that the following claims be interpreted to encompass all such variations and modifications.

Claims

1. A method for power saving of a wireless device, the method comprising: The first wireless device determines a set of sidelink resources for direct communication with a second wireless device, wherein determining the set of sidelink resources comprises: sensing at least a portion of the sidelink resource set to determine a candidate sidelink resource set, and adjusting the candidate side link resource set based on discontinuous reception (DRX) configuration information of the second wireless device, wherein adjusting the candidate side link resource set includes excluding the candidate side link resources based on a comparison between the candidate side link resources in the candidate side link resource set and the DRX on-duration indicated in the DRX configuration information of the second wireless device; receiving sidelink coordination information, the sidelink coordination information including the DRX configuration information of the second wireless device; selecting a sidelink resource from the adjusted set of candidate sidelink resources; and Sidelink data is transmitted to the second wireless device on the selected sidelink resource. 2 . The method of claim 1 , wherein the DRX configuration information is received from the second wireless device. The method according to claim 1 , wherein the DRX configuration information is received from a third wireless device.

4. The method according to claim 1, wherein adjusting the candidate side link resource set comprises: A start time of the candidate side link resource is adjusted based on a DRX on-duration start time indicated in the received DRX configuration of the second wireless device.

5. The method according to claim 1, wherein adjusting the candidate side link resource set comprises: An end time of the candidate side link resource is adjusted based on a DRX on-Duration end time indicated in the received DRX configuration of the second wireless device.

6. The method according to claim 1, wherein adjusting the candidate side link resource set comprises: adjusting a start time of the candidate side link resource based on a DRX on-duration start time indicated in the received DRX configuration of the second wireless device; as well as An end time of the candidate side link resource is adjusted based on a DRX on-Duration end time indicated in the received DRX configuration of the second wireless device.

7. The method according to claim 1, further comprising: Tracking a DRX state of the second wireless device; as well as A sidelink message is transmitted to the second wireless device based on the tracked DRX status.

8. The method of claim 7, wherein tracking the DRX state of the second wireless device comprises: monitoring the set of sidelink resources for sidelink messages addressed to the second wireless device; as well as The tracked DRX state of the second wireless device is adjusted based on a received sidelink message addressed to the second wireless device.

9. The method of claim 7, wherein tracking the DRX state of the second wireless device comprises: monitoring the set of sidelink resources for sidelink messages transmitted by the second wireless device; as well as The tracked DRX state of the second wireless device is adjusted based on a received sidelink message transmitted by the second wireless device.

10. A method for power conservation in a wireless device, the method comprising: Receiving, by a first wireless device from a wireless node, a set of sidelink resources for direct communication with a second wireless device, wherein determining the set of sidelink resources comprises: sensing at least a portion of the sidelink resource set to determine a candidate sidelink resource set, and adjusting the candidate side link resource set based on discontinuous reception (DRX) configuration information of the second wireless device, wherein adjusting the candidate side link resource set includes excluding the candidate side link resources based on a comparison between the candidate side link resources in the candidate side link resource set and the DRX on-duration indicated in the DRX configuration information of the second wireless device; receiving sidelink coordination information, the sidelink coordination information including the DRX configuration information of the second wireless device; transmitting a sidelink resource request to the wireless node, the sidelink resource request comprising assistance information based on the received sidelink coordination information; receiving a sidelink resource grant from the wireless node; and Sidelink data is transmitted based on the sidelink resource grant. The method of claim 10 , wherein the assistance information comprises an identifier of the second wireless device. The method according to claim 10 , wherein the assistance information comprises DRX configuration information. 13 . The method according to claim 10 , wherein the assistance information includes time limit information based on the DRX configuration information. The method of claim 10 , wherein the DRX configuration information is received from the second wireless device. The method of claim 10 , wherein the DRX configuration information is received from a third wireless device.

16. A wireless device comprising: Memory, and A processor configured to perform the operations of the method as claimed in any one of claims 1 to 15.

17. A non-transitory computer readable medium storing instructions that, when executed, cause the operations of the method of any one of claims 1-15 to be performed.

Citation Information

Patent Citations

  • Direct link data transmission method and device, and storage medium

    CN111480391A

  • Resource allocation method, first device and second device

    EP3637898A1

  • Systems and methods for discontinuous reception in device-to-device communication

    WO2018064477A1