Wake-up signaling flag
By mapping the wake-up signaling attributes and application identifiers in the user equipment, the problem of inability to distinguish wake-up signaling applications in the prior art is solved, and power saving and network efficiency improvement are achieved.
Patent Information
- Application Number
- CN202180022340.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-03-02
- Filing Date
- 2021-03-03
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2041-03-03
AI Technical Summary
In existing wireless communication systems, user equipment cannot effectively distinguish whether it is for interest applications or non-interest applications when receiving wake-up signaling, resulting in increased resource waste and power consumption.
By implementing mapping between wake-up signaling attributes and application identifiers in the user equipment, it is determined that the attributes of the signaling are associated with the application of interest to the user, and then decide whether to perform the wake-up process.
It effectively reduces unnecessary wake-up process, reduces power consumption of user equipment, and improves network operation efficiency.
Smart Images

Figure CN115398986B_ABST
Abstract
Description
[0001] Cross-references
[0002] This patent application claims the benefit of U.S. Provisional Patent Application No. 62 / 994,234, entitled “WAKEUPSIGNALING IDENTIFICATION,” filed by BALASUBRAMANIAN et al. on March 24, 2020, and U.S. Patent Application No. 17 / 189,997, entitled “WAKEUP SIGNALING IDENTIFICATION,” filed by BALASUBRAMANIAN et al. on March 2, 2021, each of which is assigned to the assignee of this application. Technical Field
[0003] The following relates generally to wireless communications, and more particularly to wake-up signaling identification. Background Art
[0004] Wireless communication systems are widely deployed to provide various types of communication content such as voice, video, packet data, messaging, broadcasting, etc. These systems can support communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Examples of such multiple access systems include fourth generation (4G) systems such as long term evolution (LTE) systems, LTE-Advanced (LTE-A) systems, or LTE-APro systems, and fifth generation (5G) systems that may be referred to as new radio (NR) systems. These systems may employ techniques such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), or discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access points, each of which simultaneously supports communication with multiple communication devices, which may also be referred to as user equipment (UE).
[0005] In some wireless communication systems, the UE may receive wake-up signaling and perform a wake-up procedure for each received wake-up signal. Conventional methods for performing a wake-up procedure may be improved. Summary of the invention
[0006] The described technology relates to improved methods, systems, devices and apparatuses for supporting wake-up signaling identification. In general, the described technology supports identification of applications associated with received signaling (e.g., wake-up signaling, etc.) so that a user equipment (UE) can determine whether to perform a wake-up process in response to the signaling or remain in an idle or sleep state. Such a technology can provide power saving for the UE because the UE can perform a wake-up process for some applications of interest (e.g., security applications) and not perform a wake-up process for other applications. In some cases, the UE can receive a signal (e.g., a sidelink wake-up signal (SWUS)) indicating a wake-up opportunity associated with receiving one or more messages from an application, and identify a mapping between a property of the signal and an identifier associated with the application. In some examples, the property may include a sequence (e.g., a sequence specific to an application or a subset of applications), or a cyclic shift (e.g., a cyclic shift specific to an application or a subset of applications), or some other property of the wake-up signaling. The UE can determine a wake-up process in response to receiving a signal based on the mapping. In some examples, the UE can determine that the received signal is associated with an application of interest to the UE based on the mapping, and can perform a wake-up process. If the UE determines that the received signal is not associated with the application of interest, the UE may determine not to perform the wake-up procedure.
[0007] A method of wireless communication at a UE is described. The method may include: receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application; identifying a mapping between attributes of the signal and an identifier associated with the application; and determining a wake-up procedure in response to receiving the signal based on the mapping.
[0008] An apparatus for wireless communication at a UE is described. The apparatus may include: a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a mapping between an attribute of the signal and an identifier associated with the application, and determine a wake-up procedure in response to receiving the signal based on the mapping.
[0009] Another apparatus for wireless communication at a UE is described. The apparatus may include components for receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identifying a mapping between attributes of the signal and an identifier associated with the application, and determining a wake-up procedure in response to receiving the signal based on the mapping.
[0010] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to: receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a mapping between attributes of the signal and an identifier associated with the application, and determine a wake-up procedure in response to receiving the signal based on the mapping.
[0011] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for determining a reference time period associated with a received signal and a periodicity associated with the received signal based on properties of the signal.
[0012] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the property of the signal includes a sequence.
[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping includes a mapping between a set of sequences and a set of identifiers associated with a set of applications.
[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping may be based on a modulo function of a number of the set of sequences and an identifier in the set of identifiers associated with the set of applications.
[0015] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the property of the signal includes a cyclic shift.
[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping includes a mapping between a set of cyclic shifts of the single sequence and a set of identifiers associated with a set of applications.
[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping may be based on a modulo function of a number of sets of cyclic shifts of the single sequence and an identifier of a set of identifiers associated with an application set.
[0018] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, operations, features, components, or instructions for receiving configuration signaling indicating properties of a signal for mapping may also be included.
[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping may be based on a mapping at a vehicle-to-everything (V2X) protocol stack layer.
[0020] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping may be based on a mapping at a radio resource control (RRC) protocol stack layer.
[0021] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the signal includes a SWUS.
[0022] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, an identifier associated with an application includes a vendor service identifier (PSID) that can be mapped to one or more application-specific identifiers.
[0023] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a vendor service identifier may be mapped to an application identifier of the application.
[0024] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may also include operations, features, components, or instructions for identifying a monitoring duration configured for monitoring one or more messages based at least in part on a mapping between a property of a signal and a set of monitoring durations.
[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the monitoring duration includes a plurality of time slots.
[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a wake-up process includes turning on a circuit for monitoring one or more messages.
[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a wake-up process includes skipping a wake-up opportunity.
[0028] A method of wireless communication at a UE is described. The method may include receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identifying a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a plurality of monitoring durations, and monitoring the one or more messages based on the monitoring duration.
[0029] An apparatus for wireless communication at a UE is described. The apparatus may include: a processor, a memory coupled to the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to: receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations, and monitor the one or more messages based on the monitoring duration.
[0030] Another apparatus for wireless communication at a UE is described. The apparatus may include components for performing the following operations: receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identifying a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations, and monitoring the one or more messages based on the monitoring duration.
[0031] A non-transitory computer-readable medium storing code for wireless communication at a UE is described. The code may include instructions executable by a processor to perform the following operations: receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identifying a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations, and monitoring the one or more messages based on the monitoring duration.
[0032] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the monitoring duration includes a plurality of time slots.
[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the mapping between the properties of the signal and the set of monitoring durations includes a one-to-one mapping between the sequence of the signal and the set of monitoring durations.
[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a mapping between properties of a signal and a set of monitoring durations includes a one-to-many mapping between sequences of the signal and the set of monitoring durations. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 An example of a wireless communication system supporting wake-up signaling identification according to aspects of the present disclosure is illustrated.
[0036] Figure 2 An example of a wireless communication system supporting wake-up signaling identification according to aspects of the present disclosure is illustrated.
[0037] Figure 3 and Figure 4 An example of a protocol stack layer supporting a wake-up signaling identifier according to aspects of the present disclosure is illustrated.
[0038] Figure 5 An example of resource configuration supporting a wake-up signaling identifier according to aspects of the present disclosure is illustrated.
[0039] Figure 6 and Figure 7 An example of a process flow supporting wake-up signaling identification according to aspects of the present disclosure is illustrated.
[0040] Figure 8 and Fig. 9 A block diagram of a device supporting wake-up signaling identification according to various aspects of the present disclosure is shown.
[0041] Fig.10 A block diagram of a communication manager supporting wake-up signaling identification according to aspects of the present disclosure is shown.
[0042] Fig.11 A diagram of a system including a device supporting wake-up signaling identification is shown in accordance with aspects of the present disclosure.
[0043] Figure 12 to Figure 14 A flow chart illustrating a method of supporting wake-up signaling identification according to aspects of the present disclosure is shown. DETAILED DESCRIPTION
[0044] Some wireless communication systems (e.g., vehicle-to-pedestrian (V2P), pedestrian-to-vehicle (P2V)) can be used to increase the safety of pedestrians. In some cases, a vehicle user equipment (UE) (e.g., a UE mounted on a vehicle or otherwise associated with a vehicle) can send a paging indication to a pedestrian UE (e.g., a UE carried by a pedestrian or otherwise associated with a pedestrian) for one or more applications, such as a safety application or a global positioning system (GPS) application. For example, when a pedestrian UE is in or traveling toward an unsafe position (e.g., moving toward one or more other vehicle UEs or currently in collision with one or more other vehicle UEs), the vehicle UE can send a paging indication to the pedestrian UE to warn the pedestrian. In some cases, the pedestrian UE can be configured to perform a wake-up procedure in response to each paging indication (e.g., a wake-up signal) received by the pedestrian UE, and the pedestrian UE may not be able to determine which application the received wake-up signal is associated with until after the pedestrian UE wakes up and begins decoding the message. In some systems, the pedestrian UE can be configured to wake up upon receiving each wake-up signal, even if the pedestrian UE is not interested in the application associated with the given wake-up signal. This paging process may result in inefficient use of resources and may impose a power burden on pedestrian UEs.
[0045] In order to reduce the power consumption of UE (e.g., pedestrian UE), a wireless communication system supporting sidelink communication (e.g., communication between vehicle UE and pedestrian UE) can be configured to support mapping between an identifier of an application (e.g., an application-specific identifier, a vendor service identifier (PSID), etc.) and an attribute of a wake-up signal (e.g., a sequence identifier, a cyclic shift, etc.), so that the UE can identify the application based on the attribute of the wake-up signal and determine whether to perform a wake-up process based on the identification of the application. In some cases, more than one wake-up signal sequence (e.g., a sidelink wake-up signal (SWUS) sequence) can be pre-configured so that each wake-up signal sequence can be mapped to a different application ID. Additionally or alternatively, multiple applications of interest to the pedestrian UE can be grouped into one or more identifiers (such as PSIDs), which can then be mapped to a wake-up signal sequence. Additionally or alternatively, the pedestrian UE can be pre-configured with a wake-up signal sequence, where different cyclic shifts of the sequence can be mapped to a PSID or another application-specific ID.
[0046] In some cases, the attributes of the wake-up signal may indicate the duration (eg, in time slots) of an opportunity to receive a message from the UE associated with the wake-up signal. Such a duration may be referred to as an ON duration.
[0047] According to various aspects of the present disclosure, the UE may determine which wake-up signals to wake up for based on the applications of interest to the UE using a mapping between an application identifier and attributes of the wake-up signaling. The UE may perform a wake-up procedure for a wake-up signal associated with an application of interest to the UE, but may remain in an idle or sleep state (e.g., not performing a wake-up procedure or skipping a wake-up opportunity) for a wake-up signal associated with an application of no interest to the UE. Thus, the UE may save power by reducing the frequency with which the pedestrian UE wakes up in response to the wake-up signaling.
[0048] Certain aspects of the subject matter described herein may be implemented to achieve one or more advantages. Among other advantages, the described techniques may support improvements in UE wake-up procedures by reducing unnecessary wake-up occurrences and mitigating power consumption at the UE. Thus, the supported techniques may include improved network operation and, in some examples, may improve network efficiency, among other benefits.
[0049] Various aspects of the present disclosure are initially described in the context of a wireless communication system. Various aspects are then described with respect to protocol stack layers, resource configurations, and processing flows. Various aspects of the present disclosure are further illustrated and described with reference to apparatus diagrams, system diagrams, and flow charts related to wake-up signaling identifiers.
[0050] Figure 1An example of a wireless communication system 100 supporting wake-up signaling identification according to various aspects of the present disclosure is illustrated. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some examples, the wireless communication system 100 may be a long term evolution (LTE) network, an LTE-Advanced (LTE-A) network, an LTE-A Pro network, or a new radio (NR) network. In some examples, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low-latency communications, communications with low-cost and low-complexity devices, or any combination thereof.
[0051] The base stations 105 may be dispersed throughout a geographic area to form the wireless communication system 100, and may be devices of different forms or capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 over which the UEs 115 and the base stations 105 may establish one or more communication links 125. The coverage area 110 may be an example of a geographic area over which the base stations 105 and the UEs 115 may support communication of signals according to one or more radio access technologies.
[0052] The UEs 115 may be dispersed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be stationary or mobile or both at different times. The UEs 115 may be devices of different forms or with different capabilities. Figure 1 Some example UEs 115 are illustrated in FIG. 1 . The UEs 115 described herein can be used with Figure 1 105, or network devices (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network devices)).
[0053] Base stations 105 may communicate with core network 130, or with each other, or both. For example, base stations 105 may interact with core network 130 via one or more backhaul links 120 (e.g., via S1, N2, N3, or other interfaces). Base stations 105 may communicate with each other via backhaul links 120 (e.g., via X2, Xn, or other interfaces) directly (e.g., directly between base stations 105) or indirectly (e.g., via core network 130), or both. In some examples, backhaul links 120 may be or include one or more wireless links.
[0054] One or more of the base stations 105 described herein may include or may be referred to by a person of ordinary skill in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a Node B, an eNode B (eNB), a next generation Node B or a giga-Node B (all of which may be referred to as gNB), a Home Node B, a Home eNode B, or other suitable terminology.
[0055] UE 115 may include or may be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable terminology, where a "device" may also be referred to as a unit, a station, a terminal, or a client, among other examples. UE 115 may also include or may be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some examples, UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communication (MTC) device, among other examples, which may be implemented in various objects such as appliances or vehicles, meters, and among other examples.
[0056] The UE 115 described herein is capable of communicating with various types of devices, such as other UEs 115, which may sometimes act as relays, as well as base stations 105 and network devices including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other examples, such as Figure 1 as shown in .
[0057] The UE 115 and the base station 105 can communicate with each other wirelessly on one or more carriers via one or more communication links 125. The term "carrier" can refer to a collection of radio frequency spectrum resources having a defined physical layer structure for supporting the communication link 125. For example, the carrier used for the communication link 125 may include a portion of a radio frequency band (e.g., a bandwidth portion (BWP)) that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel can carry acquisition signaling (e.g., synchronization signals, system information), control signaling for coordinating carrier operations, user data, or other signaling. The wireless communication system 100 can support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 can be configured with multiple downlink component carriers and one or more uplink component carriers according to the carrier aggregation configuration. Carrier aggregation can be used with frequency division duplex (FDD) and time division duplex (TDD) component carriers.
[0058] The signal waveform transmitted on the carrier may be composed of multiple subcarriers (e.g., using multicarrier modulation (MCM) techniques such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element may be composed of a symbol period (e.g., the duration of a modulation symbol) and a subcarrier, where the symbol period and the subcarrier spacing are inversely proportional. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Therefore, the more resource elements received by the UE 115 and the higher the order of the modulation scheme, the higher the data rate of the UE 115. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further increase the data rate or data integrity of communications with the UE 115.
[0059] The time interval of the base station 105 or the UE 115 may be expressed as a multiple of a basic time unit, for example, T s =1 / (Δf max ·N f ) seconds sampling period, where Δf max It can represent the maximum supported subcarrier spacing, and N f The maximum supported discrete Fourier transform (DFT) size may be indicated. Time intervals of communication resources may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0060] Each frame may include multiple consecutively numbered subframes or time slots, and each subframe or time slot may have the same duration. In some examples, a frame may be divided into subframes (e.g., in the time domain), and each subframe may be further divided into a number of time slots. Alternatively, each frame may include a variable number of time slots, and the number of time slots may depend on the subcarrier spacing. Each time slot may include multiple code element periods (e.g., depending on the length of the cyclic prefix attached to each code element period). In some wireless communication systems 100, the time slot may be further divided into multiple mini time slots containing one or more code elements. Excluding the cyclic prefix, each code element period may contain one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the operating frequency band.
[0061] A subframe, slot, mini-slot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communication system 100 and may be referred to as a transmission time interval (TTI). In some examples, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communication system 100 may be dynamically selected (e.g., in a burst of a shortened TTI (sTTI)).
[0062] Physical channels may be multiplexed on a carrier according to various techniques. Physical control channels and physical data channels may be multiplexed on a downlink carrier, for example, using one or more of a time division multiplexing (TDM) technique, a frequency division multiplexing (FDM) technique, or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) of a physical control channel may be defined by a plurality of symbol periods and may extend across a system bandwidth or a subset of a system bandwidth of a carrier. One or more control regions (e.g., CORESETs) may be configured for a group of UEs 115. For example, one or more UEs 115 may monitor or search a control region for control information according to one or more search space sets, and each search space set may include one or more control channel candidates of one or more aggregation levels arranged in a cascaded manner. The aggregation level of a control channel candidate may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with coded information of a control information format having a given payload size. A search space set may include a common search space set configured for sending control information to a plurality of UEs 115 and a UE-specific search space set for sending control information to a specific UE 115.
[0063] In some examples, base stations 105 may be mobile and thus provide communication coverage for mobile geographic coverage areas 110. In some examples, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other examples, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include, for example, a heterogeneous network in which different types of base stations 105 provide coverage for various geographic coverage areas 110 using the same or different radio access technologies.
[0064] Some UEs 115 may be configured to employ a reduced power consumption operating mode, such as half-duplex communication (e.g., a mode that supports unidirectional communication via transmission or reception but not simultaneous transmission and reception). In some examples, half-duplex communication may be performed at a reduced peak rate. Other power saving techniques for UE 115 include entering a power saving deep sleep mode when not engaged in active communications, operating on a limited bandwidth (e.g., according to narrowband communications), or a combination of these techniques. For example, some UEs 115 may be configured to operate using a narrowband protocol type that is associated with a defined portion or range (e.g., a set of subcarriers or resource blocks (RBs)) within a carrier, within a guard band of a carrier, or outside a carrier.
[0065] The wireless communication system 100 can be configured to support ultra-reliable communication or low-latency communication or various combinations thereof. For example, the wireless communication system 100 can be configured to support ultra-reliable low-latency communication (URLLC) or mission-critical communication. UE115 can be designed to support ultra-reliable, low-latency or critical functions (e.g., mission-critical functions). Ultra-reliable communication can include private communication or group communication, and can be supported by one or more mission-critical services such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions can include service priorities, and mission-critical services can be used for public safety or general commercial applications. The terms ultra-reliable, low-latency, mission-critical, and ultra-reliable low-latency can be used interchangeably in this article.
[0066] In some examples, UE 115 can also communicate directly with other UE 115 via a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication can be within a geographic coverage area 110 of a base station 105. Other UEs 115 in such a group can be outside the geographic coverage area 110 of the base station 105 or cannot receive transmissions from the base station 105. In some examples, a group of UEs 115 communicating via D2D communication can utilize a one-to-many (1:M) system, in which each UE 115 transmits to each other UE 115 in the group. In some examples, the base station 105 facilitates scheduling resources for D2D communication. In other cases, D2D communication is performed between UEs 115 without involving the base station 105.
[0067] In some systems, the D2D communication link can be an example of a communication channel, such as a side link communication channel between vehicles (e.g., UE 115). In some examples, vehicles can communicate using vehicle-to-everything (V2X) communication, vehicle-to-vehicle (V2V) communication, or some combination of these. Vehicles can send information related to traffic conditions, signal scheduling, weather, safety, emergency situations, or any other information related to the V2X system. In some examples, vehicles in a V2X system can communicate with roadside infrastructure (such as a roadside unit), or communicate with the network via one or more network nodes (e.g., base station 105) using vehicle-to-network (V2N) communication, or both. In some cases, V2X communications can include V2P and P2V communications that support communications between vehicle UE 115 and pedestrian UEs (e.g., pedestrian UE 115-a). Vehicle UE 115 and pedestrian UE 115-a can communicate via side link 135.
[0068] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connection, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or a 5G core (5GC), which may include at least one control plane entity that manages access and mobility (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) and at least one user plane entity that routes or interconnects packets to an external network (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)). The control plane entity may manage non-access stratum (NAS) functions such as mobility, authentication, and bearer management for UE 115 served by a base station 105 associated with the core network 130. User IP packets may be transmitted via a user plane entity, which may provide IP address allocation and other functions. The user plane entity may be connected to a network operator IP service 150. The operator IP service 150 may include access to the Internet, (multiple) intranets, an IP multimedia subsystem (IMS), or a packet-switched streaming service.
[0069] Some network devices, such as base stations 105, may include subcomponents such as access network entities 140, which may be examples of access node controllers (ANCs). Each access network entity 140 may communicate with UE 115 through one or more other access network transmission entities 145, which may be referred to as radio heads, smart radio heads, or transmit / receive points (TRPs). Each access network transmission entity 145 may include one or more antenna panels. In some configurations, the various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or merged into a single network device (e.g., base station 105).
[0070] The wireless communication system 100 may operate using one or more frequency bands, typically in the range of 300 megahertz (MHz) to 300 gigahertz (GHz). Typically, the region from 300 MHz to 3 GHz is referred to as the ultra-high frequency (UHF) region or decimeter band because the wavelengths range from about one decimeter to one meter in length. UHF waves may be blocked or redirected by buildings and environmental features, but these waves can penetrate structures sufficiently for macro cells to serve UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter ranges (e.g., less than 100 kilometers) than transmission of smaller frequencies and longer waves using the high frequency (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0071] The wireless communication system 100 can utilize licensed and unlicensed radio spectrum bands. For example, the wireless communication system 100 can employ license assisted access (LAA), LTE-unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band such as the 5 GHz industrial, scientific, and medical (ISM) band. When operating in an unlicensed radio spectrum band, devices such as base stations 105 and UEs 115 can use carrier sensing for conflict detection and avoidance. In some examples, operations in unlicensed bands can be based on a carrier aggregation configuration combined with component carriers operating in a licensed band (e.g., LAA). Operations in unlicensed spectrum can include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, as well as other examples.
[0072] The base station 105 or UE 115 may be equipped with multiple antennas that can be used to employ technologies such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the base station 105 or UE 115 may be located within one or more antenna arrays or antenna panels that can support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located at an antenna assembly such as an antenna tower. In some examples, the antennas or antenna arrays associated with the base station 105 may be located at dispersed geographic locations. The base station 105 may have an antenna array with multiple rows and columns of antenna ports that the base station 105 may use to support beamforming for communications with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that can support various MIMO or beamforming operations. Additionally or alternatively, the antenna panel may support radio frequency beamforming of signals sent via the antenna ports.
[0073] Beamforming, which may also be referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that can be used at a transmitting device or a receiving device (e.g., a base station 105, a UE 115) to shape or direct an antenna beam (e.g., a transmit beam, a receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming can be achieved by combining signals transmitted via antenna elements of an antenna array so that some signals propagating in a particular direction relative to the antenna array experience constructive interference, while other signals experience destructive interference. Adjustments to signals transmitted via antenna elements may include a transmitting device or a receiving device that applies an amplitude offset, a phase offset, or both to a signal carried via an antenna element associated with the device. Adjustments associated with each antenna element may be defined by a set of beamforming weights associated with a particular direction (e.g., relative to the antenna array of the transmitting device or the receiving device, or relative to some other direction).
[0074] The wireless communication system 100 can be a packet-based network operated according to a layered protocol stack. In the user plane, the communication at the bearer layer or the packet data convergence protocol (PDCP) layer can be based on IP. The radio link control (RLC) layer can perform packet segmentation and reorganization to communicate through logical channels. The medium access control (MAC) layer can perform priority processing and multiplex logical channels into transport channels. The MAC layer can also use error detection technology, error correction technology or both to support the retransmission of the MAC layer to improve link efficiency. In the control plane, the radio resource control (RRC) protocol layer can provide the establishment, configuration and maintenance of the RRC connection between the base station 105 or the core network 130 of the radio bearer supporting the user plane data of the UE 115. At the physical layer, the transport channel can be mapped to the physical channel.
[0075] In order to reduce the power consumption of UE 115 (e.g., UE 115-a), the wireless communication system 100 can support side link communication between vehicle UE 115 and pedestrian UE 115-a (e.g., via communication link 135), and the vehicle UE 115 and pedestrian UE 115-a support mapping between application ID and attributes of wake-up signal. In some cases, the attributes of the wake-up signal (e.g., SWUS) can be mapped to the application ID. In some cases, the attributes can include a wake-up signal sequence so that each application or a subset of applications can be mapped to a unique wake-up signal sequence. Additionally or alternatively, the attributes can include a cyclic shift so that each application ID or a subset of application IDs is mapped to different cyclic shifts of the same wake-up signal sequence. Pedestrian UE 115-a can use a preconfigured mapping and can determine which wake-up signal UE 115-a can wake up for based on the application of interest to pedestrian UE 115-a. Pedestrian UE 115-a can monitor all wake-up signals and perform a wake-up process for the wake-up signal associated with the application of interest to UE 115-a. In some cases, each wake-up signal sequence may indicate an on-duration that may be used by the pedestrian UE 115a to monitor transmissions from the vehicle UE 115 and decode received transmissions. Thus, the pedestrian UE 115-a may save power by reducing the frequency with which the pedestrian UE 115-a wakes up.
[0076] Figure 2 An example of a wireless communication system 200 supporting a wake-up signaling identifier according to various aspects of the present disclosure is illustrated. The wireless communication system 200 may include a base station 105-a and UEs 115-b and 115-c, which may be reference Figure 1 An example of a base station 105 and a UE 115 is described. UE 115-b may be referred to as a vehicle UE, and UE 115-c may be referred to as a pedestrian UE. Base station 105-a may serve a geographic coverage area 110-a. In some cases, pedestrian UE 115-c may implement a wake-up determination process. For example, pedestrian UE 115-c may determine whether to perform a wake-up process based on attributes of a received wake-up signal and a preconfigured mapping between the attributes of the wake-up signal and applications supported by UE 115-c. Additionally or alternatively, other wireless devices such as base station 105-a and vehicle UE 115-b, or some combination of these devices, may implement a wake-up determination process.
[0077] In some wireless communication systems, base station 105-a and vehicle UE 115-b can communicate. For example, base station 105-a can send a signal to vehicle UE 115-b via downlink 210, and vehicle UE 115-b can send a signal to base station 105-a via uplink 205. In some wireless communication systems (e.g., V2X, V2P, P2V, D2D), vehicle UE 115-b and pedestrian UE 115-c can communicate via a side link channel. For example, vehicle UE 115-b can send a signal to pedestrian UE 115-c via side link 215-b, and pedestrian UE 115-c can send a signal to vehicle UE 115-b via side link 215-a. In some cases, base station 105-a can configure vehicle UE 115-b and pedestrian UE 115-c. In some cases, the vehicle UE 115-b may relay messages between the base station 105-a and the pedestrian UE 115-c. In some cases, the pedestrian UE 115-c may communicate directly with the base station 105-a.
[0078] In some examples, the vehicle UE 115-b may be configured to send a signal (e.g., a paging message, a wake-up signal, etc.) associated with an application 220 to the pedestrian UE 115-c. In some cases, the application 220 may include a safety application, a GPS application, an emergency notification application (e.g., flash flood, Amber Alert), etc. To save power, the pedestrian UE 115-c may enter a low-power state (e.g., off, semi-off, idle, sleep, or any other state in which one or more circuits of the UE are powered off) until the pedestrian UE 115-c receives a wake-up signal 225 from the vehicle UE 115-b via the side link 215-b. In some wireless communication systems, the vehicle UE 115-b may send the same wake-up signal 225 to the pedestrian UE 115-c for each application 220, and the pedestrian UE 115-c may be configured to wake up in response to each wake-up signal 225. Thus, the pedestrian UE 115-c may perform a wake-up procedure for each received wake-up signal 225 without knowing which application 220 the wake-up signal 225 is associated with. In some cases, the pedestrian UE 115-c that performs a wake-up procedure for each received wake-up signal 225 may have high power consumption or otherwise result in inefficient power usage. In order to reduce power consumption of the pedestrian UE 115-c, the pedestrian UE 115-c may be configured to perform a wake-up procedure for a subset of applications 220, such as applications of interest to the pedestrian UE 115-c. In this way, the wake-up signal 225 may be configured to have a unique or identifiable attribute so that the pedestrian UE 115-c can determine whether the received wake-up signal 225 is associated with an application 220 of interest to the pedestrian UE 115-c.
[0079] The pedestrian UE 115-c and the vehicle UE 115-b may be configured with a mapping between the attributes of the wake-up signal 225 and the application 220 associated with the wake-up signal 225. In some cases, the base station 105-a may determine the mapping and indicate the mapping to the vehicle UE 115-b or the pedestrian UE 115-c, or a combination thereof. In some cases, the vehicle UE 115-b may indicate the mapping to the UE 115-c. In some cases, the vehicle UE 115-b and the pedestrian UE 115-c may be pre-configured with the mapping.
[0080] Each application 220 may be associated with a unique application ID. In some cases, each application ID may be mapped to a SWUS sequence (e.g., via an index or some other sequence identifier). In some cases, each application ID may be mapped to another ID, such as a PSID or a wake-up signal identifier (WUSID), and each PSID (or WUSID) may be mapped to a SWUS sequence. The WUSID may be a low-level identifier and may not be an application-specific identifier, and the PSID may be an application-specific identifier. In some examples, a subset of applications may be mapped to the same ID. For example, a subset of applications may be mapped with the same PSID or the same WUSID or a combination thereof, and the PSID (or WUSID) may be mapped to a SWUS sequence. In this way, some number of SWUS sequences (e.g., N SWUS sequences) may be configured. The SWUS sequence in which the pedestrian UE 115-c should wake up may be determined by the pedestrian UE 115-c based on a function. In some cases, the function may be a modulo function of the number of SWUS sequences (e.g., N SWUS sequences) and an identifier (e.g., PSID, WUSID). For example, if the SWUS sequence is mapped to a PSID, the function may be PSID mod N, where PSID is a PSID sequence associated with one or more applications of interest, and N is the number of configured SWUS sequences. In another example, if the SWUS sequence is mapped to a WUSID, the function may be WUSID mod N, where WUSID is a WUSID sequence associated with one or more applications of interest, and N is the number of configured SWUS sequences.
[0081] For example, a pedestrian UE 115-c may be interested in multiple applications 220. Each application 220 may be mapped to a WUSID, such as WUSID1 and WUSID2. The pedestrian UE 115-c may determine the SWUS sequence in which the pedestrian UE 115-c should wake up based on the functions PSID mod N and WUSID2 mod N. Upon receiving the SWUS sequence, the pedestrian UE 115-c may partially wake up to receive and decode the wake-up signal 225. The pedestrian UE 115-c may autonomously determine whether to perform a wake-up process (e.g., a full wake-up) based on a previous determination of the SWUS sequence in which the pedestrian UE 115-c should wake up. If the received SWUS sequence matches the SWUS sequence from the previous determination, the pedestrian UE 115-c may perform the wake-up process and wake up completely. If the received SWUS sequence does not match the SWUS sequence from the previous determination, the pedestrian UE 115-c may not perform the wake-up process. Not performing the wake-up procedure may include skipping an opportunity to wake up and may include remaining in an idle, low power, sleep, or similar power state.
[0082] In some examples, pedestrian UE 115-c may be able to determine when and how long it will receive a SWUS sequence associated with one or more applications of interest. Therefore, an identifier (e.g., PSID, WUSID) can be implicitly mapped to a reference point of the wake-up signal 225, such as a starting time slot, a subframe, a codeword, etc. In addition or alternatively, the identifier can be mapped to a periodicity associated with the wake-up signal 225. For example, each wake-up signal 225 associated with an application or a set of applications can be assigned an initial starting time slot and a transmission periodicity. The identifier associated with each application can map the starting time slot and periodicity of each wake-up signal 225. For pedestrian UE 115-c to be able to determine when and how long it will receive a SWUS sequence associated with an application of interest, the number B can be defined for the number of possible tuples (including starting time slot times and periodicity) of different SWUS sequences. The reference time slot (e.g., starting time slot) and periodicity associated with a certain PSID can be given by PSID mod B. The pedestrian UE 115-c may determine one or more PSIDs associated with one or more applications of interest and input the PSIDs into a modulo function to determine a reference time slot and periodicity associated with each PSID. The pedestrian UE 115-c may then monitor the SWUS sequence according to the reference time slot and periodicity.
[0083] In some cases, pedestrian UE 115-c and vehicle UE 115-b may be configured with a single SWUS sequence and the cyclic shift of the sequence may be mapped to one or more PSIDs (or other application IDs). For example, a PSID may be assigned to each application, and a cyclic shift may be assigned to each PSID, which may be applied to a wake-up signal sequence. Pedestrian UE 115-c may determine one or more PSIDs associated with one or more applications of interest to pedestrian UE 115-c and determine the cyclic shift associated with each determined PSID. Upon receiving each wake-up signal sequence, if the determined cyclic shift matches the cyclic shift of the received SWUS sequence, pedestrian UE 115-c may determine that pedestrian UE 115-c should wake up. In some cases, a pre-configured SWUS sequence {x[n]} may have a length L and pedestrian UE 115-c may be configured with a number M of possible cyclic shifts, which may be used to determine a single SWUS sequence from different SWUS sequences. The specific cyclic shift d to be used by the pedestrian UE 115-c may be determined by the function PSID mod M. The pedestrian UE 115-c may then determine a shifted SWUS sequence based on the cyclic shift by the function {x[(nd) mod L]}.
[0084] Figure 3 An example of a protocol stack layer 300 supporting a wake-up signaling identifier according to various aspects of the present disclosure is illustrated. The protocol stack layer 300 may be implemented by a base station 105 or a UE 115, and the base station 105 and the UE 115 may be referenced to Figure 1 and Figure 2 An example of a base station 105 and a UE 115 is described. The UE may include a vehicle UE and a pedestrian UE. In some cases, the pedestrian UE may implement a wake-up determination process. For example, the pedestrian UE may determine whether to perform a wake-up process based on the attributes of the received wake-up signal and a pre-configured mapping between the attributes and the application, where the mapping may be configured in the V2X layer. Additionally or alternatively, other wireless devices such as base stations and vehicle UEs or some combination of these devices may implement the wake-up determination process.
[0085] As described herein, a device such as a vehicle UE or a pedestrian UE may be configured to support multiple applications. In some cases, an application may be specific to communication between a pedestrian UE and a vehicle UE, such as in a network supporting V2X, V2P, P2V, etc. For example, a vehicle UE and a pedestrian UE may be configured to support application 1 305-a and application 2 305-b. Application 1 305-a and application 2 305-b may each be a safety-related application, or each application may be unrelated. As described herein, application 1 305-a or application 2 305-b or both may be applications of interest to pedestrian UE 115.
[0086] In some examples, each application may be associated with one or more services. In some cases, each application may include various services 310 that support application functionality, where services 310 may be some functions that an application may perform. In some cases, services 310 may be categories of application support (such as road safety), where more than one application may support services 310. For example, application 1 305-a may be associated with V2X Service-A 310-a and V2X Service-B 310-b, and application 2 305-b may be associated with V2X Service-A 310-c and V2X Service-B 310-d, where services 310 may be functions or categories that an application supports.
[0087] In some cases, each application may provide the V2X layer 315 with requirements associated with monitoring for paging messages. The V2X layer 315 may allocate one or more identifiers (e.g., PSID, WUSID) based on the application request to monitor for sidelink paging messages. Figure 2 One of the described methods maps the identifier to the sidelink wake-up sequence. For example, within the V2X layer 315, each application ID can be mapped to a PSID or WUSID at 320, or multiple application IDs can be mapped to a single PSID or WUSID. The PSID or WUSID can then be mapped to a wake-up signal sequence at 325. The mapping configured in the V2X layer 315 can be transmitted to lower layers, such as the service data adaptation protocol (SDAP) layer 330, the PDCP layer 335, the RLC layer 340, and the MAC / PHY layer 345. Therefore, each layer in the protocol stack layer 300 can support the mapping configured in the V2X layer 315.
[0088] Figure 4 An example of a protocol stack layer 400 supporting a wake-up signaling identifier according to various aspects of the present disclosure is illustrated. The protocol stack layer 400 may be implemented by a base station 105 or a UE 115, and the base station 105 and the UE 115 may be referenced to Figure 1 and Figure 2An example of a base station 105 and a UE 115 is described. The UE may include a vehicle UE and a pedestrian UE. In some cases, the pedestrian UE may implement a wake-up determination process. For example, the pedestrian UE may determine whether to execute a wake-up signal based on the attributes of the received wake-up signal and a mapping between the pre-configured attributes and the application, where the mapping may be configured in the RRC layer. Additionally or alternatively, other wireless devices such as base stations and vehicle UEs or some combination of these devices may implement the wake-up determination process.
[0089] As described herein, a device such as a vehicle UE or a pedestrian UE may be configured to support multiple applications. In some cases, an application may be specific to communication between a pedestrian UE and a vehicle UE, such as in a network supporting V2X, V2P, P2V, etc. For example, a vehicle UE and a pedestrian UE may be configured to support application 1 405-a and application 2 405-b. Application 1 405-a and application 2 405-b may each be a safety-related application, or each application may be unrelated. As described herein, application 1 405-a or application 2 405-b or both may be applications of interest to pedestrian UE 115.
[0090] In some embodiments, each application may be associated with one or more services. In some cases, each application may include various services 410 that support application functionality, where services 410 may be some functions that an application may perform. In some cases, services 410 may be categories of application support (such as road safety), where more than one application may support services 410. For example, application 1 405-a may be associated with V2X Service-A 410-a and V2X Service-B 410-b, and application 2 405-b may be associated with V2X Service-A 410-c and V2X Service-B 410-d, where services 410 may be functions or categories that an application supports.
[0091] In some cases, each application may provide requirements associated with monitoring paging messages to the V2X layer 415, to the SDAP layer 420, and then to the RRC layer 425. The RRC layer 425 may allocate one or more identifiers (e.g., PSID, WUSID) based on the application request to monitor the sidelink paging messages. Figure 2One of the methods described maps the identifier to the side link wake-up sequence. Alternatively, the RRC layer 425 can use one or more identifiers (e.g., PSID, WUSID) assigned by other layers (e.g., application layer, SDAP layer, or V2X layer) to map one or more identifiers to the side link wake-up sequence using one of the methods described herein. For example, within the RRC layer 425, each application ID can be mapped to a PSID or WUSID at 430, or multiple application IDs can be mapped to a single PSID or WUSID. Additionally or alternatively, the application ID can be mapped to a PSID or WUSID in the V2X layer 415, and the configured PSID or WUSID can be relayed to the RRC layer 425. Then at 435, the PSID or WUSID can be mapped to a wake-up signal sequence. The mapping configured in the RRC layer 425 can be transmitted to lower layers, such as the PDCP layer 440, the RLC layer 445, and the MAC / PHY layer 450. Therefore, each layer in the protocol stack layer 400 may support the mapping configured in the RRC layer 425. In some cases, the base station may send an RRC configuration message to the vehicle UE or the pedestrian UE or both to indicate the mapping configuration or option for mapping the wake-up signaling attribute to the application identifier. For example, the RRC configuration message may indicate whether the application identifier is mapped to different cyclic shifts of a single SWUS sequence, whether the application identifier is mapped to multiple SWUS sequences (e.g., SL-SWUS-MappingInfo: {Options} INTEGER (1, 2, ...)).
[0092] Figure 5 An example of a resource configuration 500 supporting a wake-up signaling identifier according to various aspects of the present disclosure is illustrated. The resource configuration 500 may be implemented by a vehicle UE and a pedestrian UE, and the vehicle UE and the pedestrian UE may be referenced. Figures 1 to 4 The example UE 115 described. In some cases, the pedestrian UE 115 can determine the monitoring duration in the resource configuration 500 based on the wake-up signal. For example, the pedestrian UE 115-c can determine the monitoring duration of the signal associated with the wake-up signal based on a mapping between the attributes of the wake-up signal and the monitoring duration. Additionally or alternatively, other wireless devices such as base stations and vehicle UEs or some combination of these devices can implement the monitoring determination process.
[0093] In some examples, a wake-up signal (e.g., SWUS) received by a pedestrian UE from a vehicle UE may indicate a monitoring duration (e.g., an on-duration) for the pedestrian UE to monitor a signal associated with the wake-up signal from the vehicle UE. Thus, resources may be configured to support such a monitoring duration. In some wireless communication systems such as V2P or P2V, a resource pool may be allocated to a vehicle UE and a pedestrian UE for communication between the vehicle UE and the pedestrian UE. For example, a vehicle UE and a pedestrian UE may be allocated a P2V / V2P resource pool 505. Therefore, the vehicle UE and the pedestrian UE may communicate during the resource pool 505 and may not communicate during the non-P2V / V2P resource pool 510. In some cases, the number of time slots included in the P2V / V2P resource pool 505 may be indicated by W. As Figure 5 As depicted in , W is equal to one time slot, but W can be any number of time slots. Additionally or alternatively, W can refer to a duration, or any time symbol (e.g., symbol, subframe). The period of P2V / V2P resource allocation can be equal to T time slots or subframes. For example, P2V / V2P resource allocation can occur once every T time slots.
[0094] The P2V / V2P resource pool 505 may include a P2V specific resource pool, which may be allocated for pedestrian UEs to transmit to vehicle UEs. In some cases, multiple pedestrian UEs may transmit to one or more vehicle UEs during the P2V resource pool 515. The P2V / V2P resource pool 505 may also include a wake-up signal 520 (e.g., SWUS). The wake-up signal 520 may be referred to as a paging indicator resource, which the vehicle UE may use to indicate to the pedestrian UE whether there is paging for the pedestrian UE. If there is paging for the pedestrian UE, a monitoring duration (e.g., an on duration) may be configured for the V2P (such as a V2P resource pool 525). The V2P resource pool 525 may be used by vehicle UEs and pedestrian UEs, so that the vehicle UE may send a signal to the pedestrian UE during the resource pool, and the pedestrian UE may monitor the signal from the vehicle UE during the V2P resource pool 525. The V2P resource pool 525 may be a non-dedicated pool, which is allocated only when the pedestrian UE receives a wake-up signal of interest. In some embodiments, the P2V resource pool 515 may be assigned a duration m1, and the wake-up signal 520 may be assigned a duration m. o, and the V2P resource pool 525 may be allocated a duration of m2. In some cases, m1 may indicate a duration of f1 subchannels, channels, PRBs, etc., or a number of slots, symbol subframes, etc. In some cases, m0 may indicate a duration of f0 PRBs in a slot, or a number of slots, subframes, symbols, etc. In some cases, m2 may indicate a duration of f2 subchannels, channels, PRBs, etc., or a number of slots, subframes, symbols, etc. Therefore, the configuration parameters for V2P / P2V communication may include T, W, m1, m0, m2, f1, f0, and f2.
[0095] In some cases, each wake-up signal may be configured with a different m2. In order to indicate the duration of m2 to the pedestrian UE, the duration of m2 may be mapped to a SWUS sequence or a cyclic shift of the SWUS sequence. In some embodiments, a number K of monitoring durations (e.g., the V2P resource pool 525) may be preconfigured and a number N of SWUS sequences may be preconfigured. In some cases, a one-to-one mapping may be used to map each SWUS sequence to each monitoring duration, where K=N. In some embodiments, a one-to-many mapping may be used to map the SWUS sequence to the monitoring duration, where K≤N. In an example, the SWUS sequence {S1, S2} may represent a first duration of the monitoring duration m2, such as m2=100 time slots, and the SWUS sequence {S3} may represent a second duration of m2, such as m2=50 time slots. In another example, a pedestrian UE may receive a SWUS sequence (e.g., {S1}, i∈N) during m0 and may determine the duration of m2 to enter the on state and monitor and decode messages from the vehicle UE.
[0096] Figure 6 An example of a process flow 600 for supporting a wake-up signaling identifier according to aspects of the present disclosure is illustrated. The process flow 600 may illustrate an example wake-up determination process. For example, a pedestrian UE 115-d may determine whether to perform a wake-up process for a wake-up signal sent by a vehicle UE 115-e. The pedestrian UE 115-d and the vehicle UE 115-e may be referenced to Figures 1 to 5Examples of corresponding wireless devices described. Although the example process flow 600 is illustrated in the context of a pedestrian UE 115-d and a vehicle UE 115-e in the context of a vehicle-to-pedestrian system, it should be understood that the steps of the process flow 600 can be performed by any UE 115 or network device. In some cases, instead of the pedestrian UE 115-a performing the wake-up determination process, the vehicle UE 115-e can perform the wake-up signal determination process. The following alternative examples may be implemented in which some of the steps are performed in a different order than described or not performed at all. In some cases, the steps may include additional features not mentioned below, or more steps may be added.
[0097] At 605, the vehicle UE 115-e may send a signal (e.g., SWUS or some other wake-up or paging signaling) to the pedestrian UE 115-d indicating a wake-up opportunity associated with receiving one or more messages from an application. In some cases, the signal may be a wake-up signal that may be associated with an application (e.g., a safety application, a GPS application, an emergency application). In some cases, the pedestrian UE 115-d may determine an application (e.g., a safety application) that is of interest to the pedestrian UE 115-d.
[0098] At 610, the pedestrian UE 115-d may identify a mapping between an attribute of a signal and an identifier associated with an application. In some cases, the attribute of the signal may be a sequence (e.g., a sequence identifier, a sequence index, etc.), where the signal sequence may be mapped to (or otherwise indicate) a specific application or multiple applications. In some cases, the attribute of the signal may be a cyclic shift of a single sequence, where the cyclic shift applied to the received signal may be mapped to (or otherwise indicate) a specific application or multiple applications. The pedestrian UE 115-d may receive the signal, determine the attribute of the received signal, and determine the application to which the attribute is mapped or indicated. In some cases, the attribute may be mapped to an application of interest to the pedestrian UE 115-d.
[0099] At 615, the pedestrian UE 115-d may determine a wake-up procedure in response to receiving the signal based on the mapping. In some cases, determining the wake-up procedure may include determining to perform the wake-up procedure if the attributes of the signal map to an application of interest to the pedestrian UE 115-d. In some cases, determining the wake-up procedure may include determining an opportunity to skip the wake-up, and may include remaining in an idle, low-power, sleep, or similar power state based on determining that the application indicated by the wake-up signal is not an application of interest to the pedestrian UE 115-d.
[0100] In some cases, at 620, the pedestrian UE 115-d may perform a wake-up process (e.g., turning on a circuit such as an antenna or a receive chain). In some cases, the pedestrian UE 115-d may identify a monitoring duration configured to monitor one or more messages based on a mapping between attributes of a signal and a set of monitoring durations. In some cases, the monitoring duration may be an on-duration. For example, the UE 115-d may identify a monitoring duration indicated by a signal associated with an application of interest to the pedestrian UE 115-d. In some cases, the monitoring duration may be preconfigured and associated with a specific wake-up signal or application or both. The pedestrian UE 115-d may wake up within the monitoring duration to monitor one or more messages. In some cases, the monitoring duration may include multiple time slots, code elements, subframes, etc.
[0101] Figure 7 An example of a process flow 700 for supporting a wake-up signaling identification according to aspects of the present disclosure is illustrated. The process flow 700 may illustrate an example wake-up monitoring process. For example, a pedestrian UE 115-f may determine a monitoring signal based on a wake-up signal sent by a vehicle UE 115-g. The pedestrian UE 115-f and the vehicle UE 115-g may be referenced. Figures 1 to 6 Examples of corresponding wireless devices described. In some cases, instead of pedestrian UE 115-a performing the wake-up monitoring process, vehicle UE 115-f can perform the wake-up monitoring process. The following alternative examples can be implemented, in which some steps are performed in a different order than described or not performed at all. In some cases, the steps may include additional features not mentioned below, or more steps may be added.
[0102] At 705 , the vehicle UE 115 - g may send a signal (eg, SWUS) to the pedestrian UE 115 - f indicating a wakeup opportunity associated with receiving one or more messages from an application.
[0103] At 710, the pedestrian UE 115-f may identify a monitoring duration for monitoring one or more messages based on a mapping between a property of the signal (e.g., sequence, cyclic shift) and a monitoring duration set. For example, a property of a received signal may be mapped to an application and may be mapped to a monitoring duration. In some embodiments, the mapping between the property of the signal and the monitoring duration set includes a one-to-one mapping between a signal sequence and a monitoring duration set. In some embodiments, the mapping between the property of the signal and the monitoring duration set includes a one-to-many mapping between a signal sequence and a monitoring duration set. In some cases, the pedestrian UE 115-f may receive a signal mapped to an application of interest to the pedestrian UE 115-f. The pedestrian UE 115-f may determine the monitoring duration based on the mapping.
[0104] At 715, the pedestrian UE 115-f may monitor one or more messages based on a monitoring duration. In some cases, the monitoring duration may be a number of time slots, symbols, subframes, etc.
[0105] Figure 8 A block diagram 800 of a device 805 supporting wake-up signaling identification according to aspects of the present disclosure is shown. The device 805 can be an example of aspects of the UE 115 as described herein. The device 805 can include a receiver 810, a communication manager 815, and a transmitter 820. The device 805 can also include a processor. Each of these components can communicate with each other (e.g., via one or more buses).
[0106] The receiver 810 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to wake-up signaling identifiers, etc.). The information may be delivered to other components of the device 805. The receiver 810 may be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The receiver 810 may utilize a single antenna or a collection of antennas.
[0107] The communication manager 815 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a mapping between an attribute of the signal and an identifier associated with the application, and determine a wake-up procedure in response to receiving the signal based on the mapping. The communication manager 815 may also receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations, and monitor the one or more messages based on the monitoring duration. The communication manager 815 may be an example of aspects of the communication manager 1110 described herein.
[0108] The communication manager 815 or its subcomponents may be implemented in hardware, in code (e.g., software or firmware) executed by a processor, or any combination thereof. If implemented in code executed by a processor, the functions of the communication manager 815 or its subcomponents may be performed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in the present disclosure.
[0109] The communication manager 815 or its subcomponents can be physically located in a variety of locations, including being distributed so that portions of the functionality are implemented by one or more physical components at different physical locations. In some examples, the communication manager 815 or its subcomponents can be separate and distinct components according to various aspects of the present disclosure. In some examples, the communication manager 815 or its subcomponents can be combined with one or more other hardware components, including but not limited to input / output (I / O) components according to various aspects of the present disclosure, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof.
[0110] The transmitter 820 can transmit signals generated by other components of the device 805. In some examples, the transmitter 820 can be collocated with the receiver 810 in the transceiver module. For example, the transmitter 820 can be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The transmitter 820 may utilize a single antenna or a collection of antennas.
[0111] The communication manager 815 as described herein may be implemented to achieve one or more potential advantages. An implementation may allow the device 805 to more efficiently utilize resources and determine whether to wake up for a wake-up signal from the vehicle UE 115. For example, the device 805 may receive multiple wake-up signals from the vehicle UE 115 and the device may determine whether the wake-up signal is associated with an application of interest to the device 805, rather than waking up for each received wake-up signal.
[0112] Based on implementing the wake-up process determination techniques described herein, the processor of the UE 115 (eg, control as described in reference Fig.11 The described receiver 810, transmitter 820 or transceiver 1120) can improve efficiency and reduce power consumption in the wake-up signal process performed by the UE 115.
[0113] Fig. 9 A block diagram 900 of a device 905 supporting wake-up signaling identification according to aspects of the present disclosure is shown. The device 905 may be an example of aspects of the device 805 or UE 115 as described herein. The device 905 may include a receiver 910, a communication manager 915, and a transmitter 940. The device 905 may also include a processor. Each of these components may communicate with each other (e.g., via one or more buses).
[0114] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to wake-up signaling identifiers, etc.). The information may be delivered to other components of the device 905. The receiver 910 may be a reference Fig.11Examples of various aspects of the transceiver 1120 are described. The receiver 910 may use a single antenna or a collection of antennas.
[0115] The communication manager 915 may be an example of aspects of the communication manager 815 as described herein. The communication manager 915 may include a wake-up signal manager 920, a wake-up signal mapping manager 925, a wake-up procedure determination manager 930, and a message monitoring manager 935. The communication manager 915 may be an example of aspects of the communication manager 1110 described herein.
[0116] The wake-up signal manager 920 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The wake-up signal mapping manager 925 may identify a mapping between attributes of the signal and an identifier associated with the application. The wake-up process determination manager 930 may determine a wake-up process in response to receiving the signal based on the mapping.
[0117] The wake-up signal manager 920 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The wake-up signal mapping manager 925 may identify a monitoring duration for monitoring one or more messages based on a mapping between a property of the signal and a monitoring duration set. The message monitoring manager 935 may monitor one or more messages based on the monitoring duration.
[0118] The transmitter 940 can transmit signals generated by other components of the device 905. In some examples, the transmitter 940 can be collocated with the receiver 910 in the transceiver module. For example, the transmitter 940 can be a reference Fig.11 Examples of various aspects of the transceiver 1120 are described. The transmitter 940 may use a single antenna or a collection of antennas.
[0119] Fig.10 A block diagram 1000 of a communication manager 1005 supporting wake-up signaling identification according to aspects of the present disclosure is shown. The communication manager 1005 can be an example of aspects of the communication manager 815, the communication manager 915, or the communication manager 1110 described herein. The communication manager 1005 can include a wake-up signal manager 1010, a wake-up signal mapping manager 1015, a wake-up procedure determination manager 1020, a wake-up signal timing manager 1025, a monitoring duration manager 1030, and a message monitoring manager 1035. Each of these modules can communicate with each other directly or indirectly (e.g., via one or more buses).
[0120] The wake-up signal manager 1010 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The wake-up signal mapping manager 1015 may identify a mapping between attributes of the signal and an identifier associated with the application. The wake-up procedure determination manager 1020 may determine a wake-up procedure in response to receiving the signal based on the mapping.
[0121] The wake-up signal timing manager 1025 may determine a reference time period associated with a received signal and a periodicity associated with the received signal based on properties of the signal.
[0122] In some examples, the wake-up signal manager 1010 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. In some examples, the wake-up signal manager 1010 may receive configuration signaling indicating attributes of a signal for mapping. In some cases, the attributes of the signal include a sequence. In some cases, the attributes of the signal include a cyclic shift. In some cases, the signal includes a SWUS.
[0123] In some cases, the mapping includes a mapping between the set of sequences and the set of identifiers associated with the set of applications. In some cases, the mapping is based on a modulo function of the number of the set of sequences and the identifiers in the set of identifiers associated with the set of applications.
[0124] In some cases, the mapping includes a mapping between a set of cyclic shifts of a single sequence and a set of identifiers associated with an application set. In some cases, the mapping is based on a modulo function of the number of sets of cyclic shifts of a single sequence and an identifier in the set of identifiers associated with an application set.
[0125] In some cases, the mapping is based on a mapping of the vehicle-to-everything protocol stack layer. In some cases, the mapping is based on a mapping of the RRC protocol stack layer. In some cases, the identifier associated with the application includes a PSID mapped to one or more application-specific identifiers. In some cases, the PSID is mapped to an application identifier of the application.
[0126] The monitoring duration manager 1030 may identify a monitoring duration configured for monitoring one or more messages based on a mapping between properties of the signal and a set of monitoring durations. In some cases, the monitoring duration includes a plurality of time slots.
[0127] In some cases, the wake-up process includes turning on a circuit for monitoring one or more messages. In some cases, the wake-up process includes skipping a wake-up opportunity.
[0128] The wake-up signal manager 1010 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. In some examples, the wake-up signal mapping manager 1015 may identify a monitoring duration for monitoring one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations. The message monitoring manager 1035 may monitor one or more messages based on the monitoring duration.
[0129] In some cases, the monitoring duration includes a plurality of time slots. In some cases, the mapping between the property of the signal and the set of monitoring durations includes a one-to-one mapping between a sequence of signals and the set of monitoring durations. In some cases, the mapping between the property of the signal and the set of monitoring durations includes a one-to-many mapping between a sequence of signals and the set of monitoring durations.
[0130] Fig.11 A schematic diagram of a system 1100 including a device 1105 supporting a wake-up signaling identifier according to various aspects of the present disclosure is shown. The device 1105 may be a component of or include a component of a device 805, a device 905, or a UE 115 as described herein. The device 1105 may include components for two-way voice and data communications, including components for sending and receiving communications, including a communication manager 1110, an I / O controller 1115, a transceiver 1120, an antenna 1125, a memory 1130, and a processor 1140. These components may communicate electronically via one or more buses (e.g., a bus 1145).
[0131] The communication manager 1110 may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a mapping between an attribute of the signal and an identifier associated with the application, and determine a wake-up procedure in response to receiving the signal based on the mapping. The communication manager 1110 may also receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application, identify a monitoring duration for monitoring the one or more messages based on a mapping between an attribute of the signal and a set of monitoring durations, and monitor the one or more messages based on the monitoring duration.
[0132] I / O controller 1115 can manage input and output signals for device 1105. I / O controller 1115 can also manage peripheral devices that are not integrated into device 1105. In some cases, I / O controller 1115 can represent a physical connection or port to a peripheral device. In some cases, I / O controller 1115 can utilize a computer such as a 1105. In some cases, the I / O controller 1115 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, the I / O controller 1115 may be implemented as part of the processor. In some cases, a user may interact with the device 1105 via the I / O controller 1115 or via hardware components controlled by the I / O controller 1115.
[0133] The transceiver 1120 can communicate bidirectionally via one or more antennas, wired or wireless links, as described above. For example, the transceiver 1120 can represent a wireless transceiver and can communicate bidirectionally with another wireless transceiver. The transceiver 1120 can also include a modem to modulate packets and provide the modulated packets to an antenna for transmission, and demodulate packets received from an antenna.
[0134] In some cases, a wireless device may include a single antenna 1125. However, in some cases, a device may have more than one antenna 1125 that is capable of concurrently transmitting or receiving multiple wireless transmissions.
[0135] Memory 1130 may include random access memory (RAM) and read-only memory (ROM). Memory 1130 may store computer-readable, computer-executable code 1135 including instructions that, when executed, cause the processor to perform the various functions described herein. In some cases, memory 1130 may contain, among other things, a basic I / O system (BIOS) that controls basic hardware or software operations, such as interaction with peripheral components or devices.
[0136] Processor 1140 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, a discrete gate or transistor logic component, a discrete hardware component, or any combination thereof). In some cases, processor 1140 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be integrated into processor 1140. Processor 1140 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1130) to enable device 1105 to perform various functions (e.g., functions or tasks supporting wake-up signaling identification).
[0137] The code 1135 may include instructions for implementing various aspects of the present disclosure, including instructions for supporting wireless communications. The code 1135 may be stored in a non-transitory computer-readable medium such as a system memory or other type of memory. In some cases, the code 1135 may not be directly executable by the processor 1140, but may cause a computer (e.g., when compiled and executed) to perform the functions described herein.
[0138] Fig.12 A flow chart illustrating a method 1200 for supporting a wake-up signaling identifier according to aspects of the present disclosure is shown. The operations of the method 1200 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1200 may be implemented by a UE 115 or a component thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0139] At 1205, the UE may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The operations of 1205 may be performed according to the methods described herein. In some examples, aspects of the operations of 1205 may be performed as described with reference to Figures 8 to 11 The wake-up signal manager described is executed.
[0140] At 1210, the UE may identify a mapping between a property of a signal and an identifier associated with an application. The operations of 1210 may be performed according to the methods described herein. In some examples, aspects of the operations of 1210 may be performed as described with reference to Figures 8 to 11 The described wake-up signal mapping manager is implemented.
[0141] At 1215, the UE may determine a wake-up procedure in response to the received signal based on the mapping. The operations of 1215 may be performed according to the methods described herein. In some examples, aspects of the operations of 1215 may be performed as described with reference to Figures 8 to 11 The described wake-up process is performed by the determination manager.
[0142] Fig.13 A flow chart illustrating a method 1300 for supporting a wake-up signaling identifier according to aspects of the present disclosure is shown. The operations of the method 1300 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1300 may be implemented by a UE 115 or a component thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform various aspects of the functions described below.
[0143] At 1305, the UE may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The operations of 1305 may be performed according to the methods described herein. In some examples, aspects of the operations of 1305 may be performed as described with reference to Figures 8 to 11 The wake-up signal manager described is executed.
[0144] At 1310, the UE may identify a mapping between a property of a signal and an identifier associated with an application. The operations of 1310 may be performed according to the methods described herein. In some examples, aspects of the operations of 1310 may be performed as described with reference to Figures 8 to 11 The described wake-up signal mapping manager is implemented.
[0145] At 1315, the UE may determine a reference time period associated with the received signal and a periodicity associated with the received signal based on the properties of the signal. The operations of 1315 may be performed according to the methods described herein. In some examples, aspects of the operations of 1315 may be performed as described with reference to Figures 8 to 11 The described wake-up signal timing manager is implemented.
[0146] At 1320, the UE may determine a wake-up procedure in response to the received signal based on the mapping. The operations of 1320 may be performed according to the methods described herein. In some examples, aspects of the operations of 1320 may be as described with reference to Figures 8 to 11 The described wake-up process is performed by the determination manager.
[0147] Fig.14 A flow chart illustrating a method 1400 for supporting a wake-up signaling identifier according to aspects of the present disclosure is shown. The operations of the method 1400 may be implemented by a UE 115 or a component thereof as described herein. For example, the operations of the method 1400 may be implemented by a UE 115 or a component thereof as described herein. Figures 8 to 11 In some examples, the UE may execute an instruction set to control the functional elements of the UE to perform the functions described below. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the functions described below.
[0148] At 1405, the UE may receive a signal indicating a wake-up opportunity associated with receiving one or more messages from an application. The operations of 1405 may be performed according to the methods described herein. In some examples, aspects of the operations of 1405 may be performed as described with reference to Figures 8 to 11 The wake-up signal manager described is executed.
[0149] At 1410, the UE may identify a monitoring duration for monitoring one or more messages based on a mapping between a property of a signal and a set of monitoring durations. The operations of 1410 may be performed according to the methods described herein. In some examples, aspects of the operations of 1410 may be as described with reference to Figures 8 to 11 The described wake-up signal mapping manager is implemented.
[0150] At 1415, the UE may monitor one or more messages based on the monitoring duration. The operations of 1415 may be performed according to the methods described herein. In some examples, aspects of the operations of 1415 may be performed as described with reference to Figures 8 to 11 The described message monitoring manager is executed.
[0151] It should be noted that the methods described herein describe possible implementations, and that operations and steps may be rearranged or otherwise modified and other implementations are possible. Furthermore, aspects from two or more methods may be combined.
[0152] The following provides an overview of aspects of the present disclosure:
[0153] Aspect 1: A method for wireless communication at a UE, comprising: receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application; identifying a mapping between attributes of the signal and an identifier associated with the application; and determining a wake-up procedure in response to the received signal based at least in part on the mapping.
[0154] Aspect 2: The method according to aspect 1 further comprises: determining a reference time period associated with the received signal and a periodicity associated with the received signal based at least in part on a property of the signal.
[0155] Aspect 3: The method according to any one of aspects 1 to 2, wherein the attribute of the signal includes a sequence.
[0156] Aspect 4: The method according to aspect 3, wherein the mapping comprises mapping between a plurality of sequences and a plurality of identifiers associated with a plurality of applications.
[0157] Aspect 5: The method of aspect 4, wherein the mapping is based at least in part on a modulo function of a number of the plurality of sequences and an identifier of the plurality of identifiers associated with the plurality of applications.
[0158] Aspect 6: The method according to any one of aspects 1 to 5, wherein the property of the signal includes a cyclic shift.
[0159] Aspect 7: The method according to aspect 6, wherein the mapping includes mapping between multiple cyclic shifts of a single sequence and multiple identifiers associated with multiple applications.
[0160] Aspect 8: The method of aspect 7, wherein the mapping is based at least in part on a modulo function of a number of cyclic shifts of the single sequence and an identifier of a plurality of identifiers associated with a plurality of applications.
[0161] Aspect 9: The method according to any one of aspects 1 to 8 further includes: receiving configuration signaling indicating properties of a signal for mapping.
[0162] Aspect 10: A method according to any one of Aspects 1 to 9, wherein the mapping is based at least in part on a mapping of a vehicle-to-everything protocol stack layer.
[0163] Aspect 11: The method according to any one of aspects 1 to 10, wherein the mapping is based at least in part on mapping at a radio resource control protocol stack layer.
[0164] Aspect 12: A method according to any one of Aspects 1 to 11, wherein the signal comprises a side link wake-up signal.
[0165] Aspect 13: The method according to any one of aspects 1 to 12, wherein the identifier associated with the application comprises a vendor service identifier mapped to one or more application specific identifiers.
[0166] Aspect 14: The method according to aspect 13, wherein the vendor service identifier is mapped to an application identifier of the application.
[0167] Aspect 15: The method according to any one of aspects 1 to 14, further comprising: identifying a monitoring duration configured to monitor one or more messages based at least in part on a mapping between a property of a signal and a plurality of monitoring durations.
[0168] Aspect 16: The method according to aspect 15, wherein the monitoring duration includes a plurality of time slots.
[0169] Aspect 17: The method according to any one of aspects 1 to 16, wherein the wake-up process includes turning on a circuit for monitoring one or more messages.
[0170] Aspect 18: The method according to any one of aspects 1 to 17, wherein the wake-up process includes skipping a wake-up opportunity.
[0171] Aspect 19: A method for wireless communication at a UE, comprising: receiving a signal indicating a wake-up opportunity associated with receiving one or more messages from an application; identifying a monitoring duration for monitoring the one or more messages based at least in part on a mapping between attributes of the signal and multiple monitoring durations; and monitoring the one or more messages based at least in part on the monitoring duration.
[0172] Aspect 20: The method according to aspect 19, wherein the monitoring duration includes a plurality of time slots.
[0173] Aspect 21: The method according to any one of aspects 19 to 20, wherein the mapping between the properties of the signal and the multiple monitoring durations comprises a one-to-one mapping between the sequence of the signal and the multiple monitoring durations.
[0174] Aspect 22: The method according to any one of aspects 19 to 21, wherein the mapping between the properties of the signal and the multiple monitoring durations comprises a one-to-many mapping between the sequence of the signal and the multiple monitoring durations.
[0175] Aspect 23: An apparatus for wireless communication at a UE, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform any of the methods described in Aspects 1 to 18.
[0176] Aspect 24: An apparatus for wireless communication at a UE, comprising at least one component for performing the method of any one of Aspects 1 to 18.
[0177] Aspect 25: A non-transitory computer-readable medium storing a code for wireless communication at a UE, the code comprising instructions executable by a processor to perform the method of any one of aspects 1 to 18.
[0178] Aspect 26: An apparatus for wireless communication at a UE, comprising a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method described in any one of Aspects 19 to 22.
[0179] Aspect 27: An apparatus for wireless communication at a UE, comprising at least one component for performing the method of any one of Aspects 19 to 22.
[0180] Aspect 28: A non-transitory computer-readable medium storing a code for wireless communication at a UE, the code comprising instructions executable by a processor to perform the method of any one of aspects 19 to 22.
[0181] Although aspects of LTE, LTE-A, LTE-A Pro, or NR systems are described for example purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used for much of the description, the techniques described herein are applicable beyond LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described may be applicable to various other wireless communication systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, and other systems and radio technologies not explicitly mentioned herein.
[0182] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0183] The various illustrative blocks and components described in conjunction with the disclosure herein may be implemented or performed with a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in an alternative, the processor may be any processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, a combination of one or more microprocessors and a DSP core, or any other such configuration).
[0184] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software executed by a processor, the functions may be stored on or sent through a computer-readable medium as one or more instructions or codes. Other examples and implementations are within the scope of the present disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination of these. Features that implement the functions may also be physically located in different locations, including being distributed so that portions of the functions are implemented in different physical locations.
[0185] Computer-readable media include non-transitory computer storage media and communication media, including any media that helps to transfer a computer program from one place to another. Non-transitory storage media can be any available media that a general or special-purpose computer can access. As an example and not limitation, non-transitory computer-readable media can include RAM, ROM, electrically erasable programmable ROM (EEPROM), flash memory, compact disk (CD) ROM or other optical disk storage, disk storage or other magnetic storage devices, or can be used to carry or store instructions or data structure forms of required program code components and can be accessed by a general or special-purpose computer or a general or special-purpose processor. Any other non-transitory medium. In addition, any connection is properly referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technology (such as infrared, radio and microwave) is used to send software from a website, server or other remote source, then coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology (such as infrared, radio and microwave) are included in the definition of computer-readable media. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above are also included within the scope of computer-readable media.
[0186] As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items beginning with a phrase such as "at least one" or "one or more") indicates an inclusive list, so that, for example, a list of at least one of A, B, or C refers to A or B or C or AB or AC or BC or ABC (i.e., A and B and C). In addition, as used herein, the phrase "based on" should not be interpreted as a reference to a closed set of conditions. For example, an example step described as "based on condition A" can be based on both condition A and condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase "based on" should be interpreted in the same manner as the phrase "based at least in part on."
[0187] In the drawings, similar components or features may have the same reference number. In addition, various components of the same type may be distinguished by following the reference number with a dash and a second label that distinguishes the similar components. If only the first reference number is used in the specification, the description applies to any similar component having the same first reference number, regardless of the second or other subsequent reference numbers.
[0188] The description set forth herein in conjunction with the accompanying drawings describes example configurations and does not represent all examples that may be implemented or within the scope of the claims. The term "example" as used herein means "as an example, instance, or illustration," rather than "preferably" or "better than other examples." The detailed description includes specific details to provide an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some cases, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described examples.
[0189] The description herein is provided to enable one of ordinary skill in the art to make or use the present disclosure. Various modifications to the present disclosure will be apparent to one of ordinary skill in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Therefore, the present disclosure is not limited to the examples and designs described herein, but should be given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication at a user equipment UE, comprising: receiving a signal indicating a wakeup opportunity associated with receipt of one or more messages from an application; performing a wake-up procedure in response to receiving the signal based at least in part on a mapping between properties of the signal and an identifier associated with the application; as well as Based at least in part on the wake-up procedure, one or more messages are received from the application for the UE.
2. The method according to claim 1, further comprising: A reference time period associated with receiving the signal and a periodicity associated with receiving the signal are determined based at least in part on the property of the signal.
3. The method according to claim 1, wherein: The property of the signal comprises a sequence.
4. The method according to claim 3, wherein: The mapping includes a mapping between a plurality of sequences and a plurality of identifiers associated with a plurality of applications.
5. The method according to claim 4, wherein: The mapping is based at least in part on a modulo function of a number of the plurality of sequences and an identifier of the plurality of identifiers associated with the plurality of applications.
6. The method according to claim 1, wherein: The property of the signal comprises a cyclic shift.
7. The method according to claim 6, wherein: The mapping includes a mapping between multiple cyclic shifts of a single sequence and multiple identifiers associated with multiple applications.
8. The method according to claim 7, wherein: The mapping is based at least in part on a modulo function of a number of the plurality of cyclic shifts of the single sequence and an identifier of the plurality of identifiers associated with the plurality of applications.
9. The method according to claim 1, further comprising: Configuration signaling is received indicating the properties of the signal for the mapping.
10. The method according to claim 1, wherein: The mapping is based at least in part on a mapping at a vehicle-to-everything protocol stack layer.
11. The method according to claim 1, wherein: The mapping is based at least in part on a mapping at a radio resource control protocol stack layer.
12. The method according to claim 1, wherein: The signal comprises a sidelink wake-up signal.
13. The method according to claim 1, wherein: The identifier associated with the application includes a vendor service identifier mapped to one or more application specific identifiers.
14. The method according to claim 13, wherein: The vendor service identifier is mapped to an application identifier of the application.
15. The method according to claim 1, further comprising: Based at least in part on the mapping between the property of the signal and a plurality of monitoring durations, a monitoring duration configured for monitoring the one or more messages is identified.
16. The method according to claim 15, wherein: The monitoring duration includes a plurality of time slots.
17. The method according to claim 1, wherein: The wake-up process includes switching on a circuit for monitoring the one or more messages.
18. The method according to claim 1, wherein: The wake-up process includes skipping the wake-up opportunity.
19. A method for wireless communication at a user equipment (UE), comprising: receiving a signal indicating a wakeup opportunity associated with receipt of one or more messages from an application; identifying a monitoring duration for monitoring the one or more messages based at least in part on a mapping between a property of the signal and a plurality of monitoring durations; as well as The one or more messages are monitored based at least in part on the monitoring duration.
20. The method according to claim 19, wherein: The monitoring duration includes a plurality of time slots.
21. The method according to claim 19, wherein: The mapping between the properties of the signal and the plurality of monitoring durations comprises a one-to-one mapping between sequences of the signal and the plurality of monitoring durations.
22. The method according to claim 19, wherein: The mapping between the properties of the signal and the plurality of monitoring durations comprises a one-to-many mapping between sequences of the signal and the plurality of monitoring durations.
23. An apparatus for wireless communication at a user equipment UE, comprising: means for receiving a signal indicative of a wakeup opportunity associated with receipt of one or more messages from an application; means for performing a wake-up procedure in response to receiving the signal based at least in part on a mapping between attributes of the signal and an identifier associated with the application; as well as Means for receiving one or more messages from the application for the UE based at least in part on the wake-up procedure.
24. The apparatus according to claim 23, further comprising: Means for determining a reference time period associated with receiving the signal and a periodicity associated with receiving the signal based at least in part on the property of the signal.
25. The device according to claim 23, wherein: The property of the signal comprises a sequence.
26. The device according to claim 25, wherein The mapping includes a mapping between a plurality of sequences and a plurality of identifiers associated with a plurality of applications.
27. The device according to claim 26, wherein: The mapping is based at least in part on a modulo function of a number of the plurality of sequences and an identifier of the plurality of identifiers associated with the plurality of applications.
28. The device according to claim 23, wherein: The property of the signal comprises a cyclic shift.
29. The device according to claim 28, wherein The mapping includes a mapping between multiple cyclic shifts of a single sequence and multiple identifiers associated with multiple applications.
30. An apparatus for wireless communication at a user equipment UE, comprising: means for receiving a signal indicative of a wakeup opportunity associated with receipt of one or more messages from an application; means for identifying a monitoring duration for monitoring the one or more messages based at least in part on a mapping between an attribute of the signal and a plurality of monitoring durations; as well as Means for monitoring the one or more messages based at least in part on the monitoring duration.
31. A computer readable medium having program code stored thereon, wherein: The program code can be executed by one or more processors to enable the processors to perform the method according to any one of claims 1 to 22.
32. A computer program product comprising computer instructions, wherein: The computer instructions are executable by one or more processors to cause the processors to perform the method of any one of claims 1-22.
Citation Information
Patent Citations
Method and apparatus for receiving wake-up signal in wireless communication system
US20200053647A1