Method executed by user equipment and user equipment
By configuring an ultra-low power receiver in the user equipment to detect WUS signals and wake up the main receiver when there is service demand, the high power consumption and delay problems of 5G equipment in standby state is solved, and the balance of low latency and low power consumption is achieved.
Patent Information
- Application Number
- CN202311221451.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2025-03-21
AI Technical Summary
Existing 5G devices consume a lot of power in the RRC idle/inactive state, and still need to be periodically awakened to detect the control channel when there is no data transmission, resulting in power consumption and delay problems.
The user equipment is configured with an ultra-low power receiver to detect the wake-up signal (WUS) sent by the base station, and the main receiver remains asleep until the ultra-low power receiver receives the WUS signal and wakes up the main receiver. By determining the serial number of the WUS to be detected in the WUS resource set, the user equipment wakes up the main receiver only when there is a service requirement.
It achieves a significant reduction in power consumption of user equipment, extends battery life, and improves user experience under low latency.
Smart Images

Figure CN119676826A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method for determining downlink frequency domain resources executed by a user equipment and a corresponding user equipment. Background Art
[0002] This section introduces various aspects that may help to better understand the present invention. Therefore, the statements in this section should be read from this perspective and should not be understood as an admission of what is or is not prior art.
[0003] 5G systems can be used for mobile phones and various vertical applications. In addition to latency, reliability, availability, etc., the energy efficiency of user equipment is also one of the key factors for 5G. In the current system, 5G devices usually consume tens of milliwatts in the RRC idle / inactive state and hundreds of milliwatts in the RRC connected state. Depending on different application scenarios, 5G devices may need to be charged weekly or daily. Therefore, designs that further extend battery life are necessary to improve energy efficiency and better user experience. For devices that use micro batteries or are not convenient to charge, such as sensors, automatic controllers, wearable devices, etc., the standby time may be 1-2 weeks or longer, and improving their energy efficiency is even more critical.
[0004] User equipment can usually use discontinuous reception (DRX or eDRX) to save power, and the power consumption depends on the configured period, such as the length of the paging cycle. In order to meet the battery life requirements, DRX cycles or eDRX cycles with very large period values can be applied, but this will result in high latency and is not suitable for some scenarios. One scenario is an application scenario that requires both long-life batteries and low latency, such as fire detection and fire extinguishing devices, whose response time is only 1-2 seconds. Therefore, it is necessary to study ultra-low power consumption mechanisms with low latency, for example, the latency needs to be less than the latency caused by using eDRX in the prior art.
[0005] In the current system, in order to ensure connectivity, the user equipment needs to wake up periodically in each DRX cycle to detect the control channel. Even when there is no data transmission for the user equipment, the user equipment has periodic power consumption. If the user equipment can wake up only when there is a service demand, for example, only when it is paged, the power consumption of the user equipment will be greatly reduced. Therefore, it can be designed to configure an ultra-low power receiver for the user equipment to detect the wake-up signal (WUS) sent by the base station. The main receiver of the user equipment can remain in a sleep state until the ultra-low power receiver receives the WUS signal and wakes up the main receiver for corresponding data processing. In this way, the user equipment can be guaranteed to perform the service correctly with less power consumption and less delay. In order to achieve such a design goal, there are several problems that need to be solved in the system, such as which WUS signals the user equipment needs to detect among the several WUS signals sent by the base station, how to find the indication information corresponding to itself after detecting the WUS signal, and how to perform related actions after receiving the indication information, etc. Summary of the invention
[0006] In order to solve at least a part of the above problems, the present invention provides a method performed by a user equipment and the user equipment.
[0007] According to a first aspect of the present invention, a method performed by a user equipment UE is provided, comprising: the UE receives configuration parameters and paging parameters of a wake-up signal WUS resource from a base station; and the UE determines the sequence number Wus_index of the WUS that the UE needs to detect in the total set of WUS transmitted by the WUS resource set according to iPO as the first parameter, Ng as the second parameter, iUE as the third parameter and Npo as the fourth parameter, wherein: iPO: represents the sequence number of the paging opportunity PO of the UE in the paging cycle; Ng: the total number of WUS used by the UE associated with one PO; iUE: the group sequence number used by the UE, and the group information on the PO is determined according to the group sequence number; Npo: the number of PO associated with a WUS resource set.
[0008] In the method of the first aspect above, preferably, when the mapping of WUS resources to user subgroups in the network is performed according to the priority within the PO, the Wus_index is determined by the following formula 1:
[0009] Wus_index=(iPO*Ng+iUE)%(Npo*Ng) (Formula 1),
[0010] in,
[0011] %: modulo operation.
[0012] In the method of the first aspect above, preferably, when the size of the total WUS set transmitted by the WUS resource set may be smaller than Npo*Ng, the Wus_index is determined by the following formula 2:
[0013] Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng),Nz)) (Formula 2),
[0014] in,
[0015] min: to take the smaller value;
[0016] Nz: The size of the total WUS set transmitted by a WUS resource set.
[0017] In the method of the first aspect above, preferably, when the mapping of WUS resources to user subgroups is performed according to the priority mapping between POs, the Wus_index is determined by the following formula 3:
[0018] Wus_index=(iUE*Ng+(iPO%Npo))%(Npo*Ng) (Formula 3),
[0019] in,
[0020] %: modulo operation.
[0021] In the method of the first aspect above, preferably, when the size of the total WUS set transmitted by the WUS resource set may be smaller than Npo*Ng, the Wus_index is determined by the following formula 4:
[0022] Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng),Nz) (Formula 4),
[0023] in,
[0024] min: to take the smaller value;
[0025] Nz: The size of the total WUS set transmitted by a WUS resource set.
[0026] In the method of the first aspect above, preferably, when each WUS resource in the WUS resource set uses the same WUS set size Nx,
[0027] The UE further determines the sequence number igroup of the WUS resource in the resource set by the following formula 5, and / or further determines the sequence number isub of the WUS resource used to indicate the UE indication value by the following formula 6,
[0028] igroup=floor(Wus_index / Nx) (Formula 5)
[0029] isub=Wus_index%Nx (Formula 6),
[0030] in,
[0031] Nx: the number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
[0032] In the method of the first aspect above, preferably, when some resources in the WUS resource set configured by the network are unavailable,
[0033] The Wus_index is determined by the following formula 7:
[0034] Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng), Nz_a)) (Formula 7),
[0035] in,
[0036] min: to take the smaller value;
[0037] %: modulus operation;
[0038] Nz_a: the total number of available WUS in a WUS resource set,
[0039] in,
[0040] The WUS set size on each resource in the WUS resource set is the same, Nz_a = Nft_a*Nx,
[0041] Nft_a: the number of available WUS resources in the WUS resource set in a certain period,
[0042] Nx: the maximum number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
[0043] In the method of the first aspect above, preferably, when some resources in the WUS resource set configured by the network are unavailable,
[0044] The Wus_index is determined by the following formula 8:
[0045] Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng), Nz_a) (Formula 8),
[0046] in,
[0047] min: to take the smaller value;
[0048] %: modulus operation;
[0049] Nz_a: the total number of available WUS in a WUS resource set,
[0050] in,
[0051] The WUS set size on each resource in the WUS resource set is the same, Nz_a=Nft_a*Nx,
[0052] Nft_a: the number of available WUS resources in the WUS resource set in a certain period,
[0053] Nx: the maximum number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
[0054] In the method of the first aspect above, preferably, when a bitmap is used in WUS for indication, the UE determines whether to detect PO on the paging cycle corresponding to the WUS resource set based on information indicated by one or more bits.
[0055] In addition, according to a second aspect of the present invention, there is provided a user equipment, comprising: a processor; and a memory storing instructions, wherein the instructions execute the above method when executed by the processor.
[0056] Effects of the Invention
[0057] According to the present invention, the power consumption of user equipment can be reduced and low delay can be achieved in wireless communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] The above and other features of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:
[0059] Figure 1 This is a schematic diagram showing an example of a specific resource allocation method.
[0060] Figure 2 It is a schematic flowchart showing an example of a method executed by a user equipment UE in embodiment 1.
[0061] Figure 3 It is a schematic diagram showing an example of the correspondence between the WUS resource set and the paging opportunity PO.
[0062] Figure 4 It is a schematic diagram showing another example of the correspondence between the WUS resource set and the paging opportunity PO.
[0063] Figure 5 It is a block diagram showing a user equipment UE involved in the present invention. DETAILED DESCRIPTION
[0064] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the present invention should not be limited to the specific embodiments described below, which are provided only as examples to convey the scope of the subject matter to those skilled in the art. In addition, for the sake of simplicity, detailed descriptions of known technologies that are not directly related to the present invention are omitted to prevent confusion in the understanding of the present invention.
[0065] Generally, unless clearly given and / or implied different meanings in the context of using the term, all terms used in this article will be interpreted according to their common meanings in the relevant technical field. Unless clearly stated, all references to one element, device, assembly, part, step, etc. should be publicly interpreted as referring to at least one instance of the element, device, assembly, part, step, etc. Unless a step must be clearly described as after or before another step and / or a step must be after or before another step implicitly, the steps of any method disclosed herein do not have to be performed in the exact order disclosed. Where appropriate, any feature of any embodiment disclosed herein may be applicable to any other embodiment. Similarly, any advantage of any embodiment may be applicable to any other embodiment, and vice versa.
[0066] The following uses the 5G / NR mobile communication system and its subsequent evolution versions as example application environments to specifically describe multiple embodiments of the present invention. However, it should be noted that the present invention is not limited to the following embodiments, but is applicable to more other wireless communication systems, such as communication systems after 5G and 4G and 3G mobile communication systems before 5G, 802.11 wireless networks, etc.
[0067] The following describes some of the terms involved in the present invention. Unless otherwise specified, the terms involved in the present invention are defined herein. The terms given in the present invention may be named differently in LTE, LTE-Advanced, LTE-Advanced Pro, NR and subsequent or other communication systems, but unified terms are used in the present invention, and when applied to a specific system, they can be replaced by the terms used in the corresponding system.
[0068] 3GPP: 3rd Generation Partnership Project
[0069] LTE: Long Term Evolution
[0070] NR: New Radio
[0071] UE:User Equipment
[0072] gNB: NR base station
[0073] FR1: Frequency range 1 as defined in TS 38.104, frequency range 1 defined by TS38.104
[0074] FR2: Frequency range 2 as defined in TS 38.104, frequency range 2 defined by TS38.104
[0075] BWP: BandWidth Part, bandwidth fragment / part
[0076] SFN: System frame number, system frame number
[0077] OFDM: Orthogonal Frequency Division Multiplexing
[0078] SCS: sub-carrier spacing, sub-carrier spacing
[0079] RB: Resource Block
[0080] TDD: Time Division Duplexing
[0081] FDD: Frequency Division Duplexing
[0082] CSI: Channel State Information
[0083] DCI: Downlink Control Information, downlink control information
[0084] CRC: Cyclic Redundancy Check
[0085] QCL: Quasi co-location
[0086] HARQ: Hybrid Automatic Repeat Request
[0087] CORESET: Control resource set, control resource set
[0088] MIB: Master Information Block
[0089] SIB: system information block
[0090] SSB: SS / PBCH block, synchronization signal / physical broadcast channel block
[0091] SRS: Sounding Reference Signal, detection reference signal
[0092] DMRS: Demodulation Reference Signal
[0093] CSI-RS: Channel State Information Reference Signal, channel state information reference signal
[0094] RACH: random-access channel, random access channel
[0095] PBCH: Physical broadcast channel
[0096] PUCCH: Physical Uplink Control Channel, physical uplink control channel
[0097] PUSCH: Physical Uplink Shared Channel, physical uplink shared channel
[0098] PRACH: Physical random-access channel, physical random access channel
[0099] PDSCH: Physical downlink shared channel, physical downlink shared channel
[0100] PDCCH: Physical downlink control channel, physical downlink control channel
[0101] UL-SCH: Uplink Shared Channel, uplink shared channel
[0102] DL-SCH: Downlink Shared Channel, uplink shared channel
[0103] C-RNTI: Cell Radio Network Temporary Identifier, cell radio network temporary identifier
[0104] P-RNTI: Paging RNTI, Paging Radio Network Temporary Identifier
[0105] RA-RNTI: Random Access RNTI, random access wireless network temporary identifier
[0106] CS-RNTI: Configured Scheduling RNTI, configured scheduling wireless network temporary identifier
[0107] SI-RNTI: System Information RNTI, system information radio network temporary identifier
[0108] TC-RNTI: Temporary C-RNTI, temporary cell wireless network temporary identifier
[0109] PO: paging occasion
[0110] WUS: wake up signal
[0111] The following is a description of the technology associated with the solution of the present invention. Unless otherwise specified, the meanings of the same terms in the specific embodiments and the related technology are the same.
[0112] It is worth pointing out that the user, user equipment and terminal involved in the specification of the present invention have the same meaning. UE can also be used to represent user equipment in the text, and no specific distinction or limitation will be made in the following text. Similarly, network equipment is equipment that communicates with user equipment, including but not limited to base station equipment, gNB, eNB, wireless AP, wireless relay, user equipment with relay capability, etc., and no specific distinction or limitation will be made in the following text. In the text, a base station can be used as a form of network equipment implementation for illustration, and other forms of network equipment can be easily used for replacement in specific implementation.
[0113] In the NR network, when there is no data transmission, the user equipment (UE) also maintains a data connection with the network to achieve online network services at any time. For example, a user equipment in an idle or inactive state periodically detects whether a paging message has been sent to itself in the network. The user equipment periodically detects relevant paging information, even if the paging information does not indicate data transmission with the user equipment or the paging message sent is irrelevant to the user equipment. Such behavior consumes more power of the user equipment, thereby affecting the battery life and reducing the user experience. When the network and user equipment support eDRX configuration, the network can configure a longer detection cycle, during which the user equipment only needs to detect paging information according to the paging cycle within a time window, and does not need to detect paging information outside the window. This method can effectively reduce the power consumption of the user equipment, but because the user equipment only detects the paging signal within a short time window, it may cause a large delay, so that the network cannot establish a connection with the user in time when there is business.
[0114] A feasible method is that the user equipment uses a low power auxiliary receiver (LR) to detect the wake-up signal (WUS) sent by the base station. When there is no data transmission, the main receiver (MR) of the user equipment remains in a dormant state to reduce the power consumption of the user equipment; when there is data to be transmitted, the user equipment wakes up the MR according to the indication in the WUS and performs corresponding data processing. Since the WUS here is used for low power receiver detection, it can also be called LP-WUS (low power WUS). LP-WUS can be uniformly referred to as WUS in the following text without explanation. The WUS signal may contain relevant information required to wake up the user equipment, such as the user equipment ID, or the indication bit corresponding to the user equipment in the WUS signal, or the user detects the sequence of the corresponding user equipment in the WUS signal, etc. The user equipment can determine whether the user equipment is awakened by the WUS signal according to the indication. Only when the user equipment detects the wake-up indication information for the user equipment, the user equipment wakes up the main receiver to perform relevant data transmission, such as detecting the paging PDCCH on the associated paging opportunity, or transmitting the PRACH preamble in the corresponding window, etc. In this way, the user equipment can maintain connection with the network with minimal power consumption and reduce network response delay. When such a method is applied in the network, there are several problems that need to be solved, such as which WUS signals the user equipment needs to detect among several WUS signals sent by the base station, how to find the information corresponding to itself after detecting the WUS signal, how to perform subsequent processing after receiving the relevant information, etc. The present invention provides a related method for solving the above problems, so that through the mutual cooperation between the base station and the user equipment, the user equipment can obtain a better power saving effect.
[0115] The following examples are provided to describe the embodiments of the present invention in more detail.
[0116] [Example 1]
[0117] In the NR network, a user device in the RRC_IDLE or RRC_INACTIVE state can be in a deep sleep state to save power consumption when there is no business to be processed. According to business requirements, the base station can use the WUS signal to wake up the user equipment. One feasible solution is that the network configures several groups of WUS resources for the terminal to transmit WUS signals. These resources can be repeated periodically in the time domain, and the user equipment detects on these resources according to the configuration of the network. When configuring WUS resources, the network may use a centralized configuration method, that is, a resource set containing several WUS resources is configured for multiple UEs. The network can correspond the WUS signal sent on the WUS resource set to one or more POs at a specific location. In addition, according to different application scenarios, a WUS resource may also carry WUS information sent to multiple different user devices on one or more POs. Therefore, for a certain user device, it is necessary to determine the WUS resources to be detected on the resource set and the location or sequence number of its own information on the WUS resource in order to detect the relevant WUS information. After detecting the WUS information, the user equipment may take related actions, such as waking up the main receiver and detecting the paging PDCCH and the paging message on the associated PO.
[0118] The WUS information sent by the network may use different forms of indication methods, such as indication information based on sequence form or indication information in the form of bit messages. For example, when using indication information in the form of a sequence, the network uses user-related parameters to generate a specific sequence and transmit it on the WUS resource. The sequences generated for different user devices may use the same or different time-frequency resources, so there may be multiple WUS signals that need to be detected in a resource set or on a resource. For example, the user equipment can use the relevant characteristics of the sequence to determine whether there is a sequence related to the device, thereby determining whether there is a wake-up message sent to itself. The WUS indication information may also be in the form of a bit message, for example, a number of indication information are combined into a bit stream, CRC check bits are added and channel coding is performed, and then a certain modulation method is used to generate and send a WUS signal. The bits in these bit streams are sent to different user devices. Unless explicitly stated in the following text, these methods are applicable to the present invention.
[0119] Figure 1 is a schematic diagram showing an example of a specific resource allocation method. Figure 1As shown, a WUS resource set includes 6 WUS resources using different time-frequency positions, and each WUS resource can transmit information including several WUS indications. These WUSs can be called WUS sets, and a WUS set on a WUS resource can be called a WUS set. The set of WUSs transmitted on all WUS resources in a WUS resource set can be called a WUS total set. Each WUS indication may be represented by several bits or by a specific sequence. The UE determines the WUS information used to indicate the user terminal based on the sequence number of the WUS resource in the resource set and the sequence number of the WUS in the WUS set.
[0120] For ease of indication, all WUS in a WUS resource set, that is, the WUS in the total WUS set, can be sorted in order, for example, according to the order of the WUS set in the resource - WUS resources are arranged from low to high in the frequency domain - WUS resources are arranged from front to back in the time domain, and the serial numbers of all WUS indications in the resource set can be obtained.
[0121] In order to make full use of resources, a WUS resource set can be associated with several POs. The user equipment associated with these POs determines the WUS resource location to be detected and detects the WUS indication on the WUS resource set. There are many ways to associate the WUS resource set with the PO, for example, according to the number of time slots between the reference point of a group of POs and the reference point of the WUS resource set, or according to other methods, which are not specifically limited here.
[0122] The PO here can be an opportunity for the user to detect the paging PDCCH, or it can be an opportunity for the UE to detect a specific PDCCH related to the WUS feature. In the following description, the paging PO and the paging PDCCH are mainly used as examples, and the relevant methods and processes are also applicable to other PDCCHs used for WUS response.
[0123] A PO is usually shared by several UEs. If these UEs use the same WUS indication, when the base station sends WUS to wake up a UE, it will also wake up other UEs that share the WUS, which will cause unnecessary wake-ups of irrelevant UEs and reduce the effect of power saving. Therefore, the UEs associated with a PO can be further grouped in the network, and UEs in different groups correspond to different WUS indication information, which can avoid the wake-up of irrelevant UEs to the greatest extent and improve the energy efficiency of the system.
[0124] For example, the network can configure a grouping number iUE for the UE through high-level signaling, and the user determines the grouping information on the PO and the corresponding WUS indication message according to the number iUE. When the network does not configure iUE for a UE through high-level signaling, the UE can determine iUE according to the UE_ID and related paging and grouping parameters, for example, according to the following calculation:
[0125] iUE=floor(UE_ID / (N*Ns))%Ng
[0126] When the network simultaneously uses high-layer signaling to indicate the sequence number and the UE determines the sequence number based on the UE_ID, the user UE that uses the UE_ID to determine the sequence number can calculate according to the following formula:
[0127] iUE = floor(UE_ID / (N*Ns))%Ng_UEID+Ng-Ng_UEID (low bits are reserved for IDs assigned by higher layers)
[0128] or
[0129] iUE = floor(UE_ID / (N*Ns))%Ng_UEID (using high bits reserved for IDs assigned by higher layers)
[0130] Where N is the number of paging frames in a paging cycle. % is a modulo operation. Ng_UEID is the number of packet sequence numbers reserved for use with higher-level indications configured by the higher-level layer. floor is a round-down operation. UE_ID is a parameter used to determine the paging opportunity based on the user's TMSI or IMSI identifier. Ns is the number of POs corresponding to a PF configured by the network. Ng is the total number of user groups on a PO, that is, the total number of WUSs used by UEs associated with a PO. UEs in the network may also use other methods to obtain packet sequence numbers, which are not restricted here.
[0131] To facilitate the description of the relevant processes and methods in the present invention, some parameters are defined here for the method for the UE to obtain the correct detection resources. The specific symbols used for these parameters here are only used for the description of the relevant methods and processes, and other symbols may be used in the actual system.
[0132] Nx: The maximum number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
[0133] Ny: the number of POs corresponding to each WUS resource. Optionally, Ny is a number in a predetermined set, for example, Ny is configured as one of the set {1, 1 / 2, 1 / 3, 1 / 4, 1 / 6, 1 / 8, 2, 3, 4, 6, 8}.
[0134] Npo: The number of POs associated with a WUS resource set, that is, the wake-up information used by the UEs that detect these Npo consecutive POs is transmitted through the resources in the WUS resource set. For example, Npo is configured as one of the set {1, 2, 4, 8, 16, 32}.
[0135] Nft: The number of all WUS resources in a WUS resource set.
[0136] Nz: the total number of available WUSs in a WUS resource set. For example, when the WUS sets on each resource in the WUS resource set are the same size and do not conflict with other signals, then Nz = Nft*Nx.
[0137] When determining these parameters, the UE may directly obtain them through high-level parameter configuration. At the same time, the network may not configure all of these parameters through high-level signaling. The UE may calculate the remaining parameters used in various embodiments of the present invention through the configured high-level parameters based on the correlation between the parameters. For example, the UE obtains Ny and Ng through high-level parameter configuration, and the UE can obtain the value of the relevant Nx through Nx=Ny*Ng. For another example, Npo can be the product of Nft and Ny, Nz can be the product of Nft and Nx, and so on.
[0138] We can use iPO to represent the sequence number of PO of UE in the paging cycle. For example, iPO can be determined according to the following formula:
[0139] iPO=(UE_ID%N)*Ns+i_s or iPO=((UE_ID%N)*Ns+i_s)%Npo
[0140] Where i_s is the sequence number of the PO associated with the PF in the paging cycle.
[0141] i_s=floor(UE_ID / N)%Ns
[0142] Wherein, floor is a round-down operation, N is the number of paging frames in a paging cycle, and Ns is the number of POs in a paging frame.
[0143] Figure 2 FIG. 1 is a schematic flow chart showing an example of a method performed by a user equipment UE in Embodiment 1. Figure 2 As shown, as an example, the method performed by the user equipment UE in embodiment 1 may include:
[0144] Step S201: The UE receives configuration parameters of wake-up signal WUS resources and paging parameters from the base station;
[0145] Step S202: The UE determines the sequence number Wus_index of the WUS that the UE needs to detect in the total set of WUSs transmitted by the WUS resource set according to the received configuration parameters of the WUS resources and the paging parameters.
[0146] Specifically, for example, the user equipment can determine the sequence number of the WUS that the user needs to detect in the total WUS set according to the configuration parameters of the WUS resources, UE_ID, and paging parameters. Optionally, the mapping of WUS resources and user subgroups in the network is performed according to the PO priority method, and the UE determines the sequence number of the WUS that the UE needs to detect in the total WUS set according to the following formula:
[0147] Wus_index=(iPO*Ng+iUE)%(Npo*Ng)
[0148] Optionally, when the size of the total WUS set in the WUS resource set may be smaller than Npo*Ng, in order to avoid the obtained WUS sequence number exceeding the actual range, the following formula may be used to determine the WUS sequence number used by the UE:
[0149] Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng),Nz))
[0150] Among them, min is the smaller value operation, and % is the modulo operation.
[0151] Figure 3 is a schematic diagram showing an example of the correspondence between WUS resource sets and paging opportunity POs. Figure 3 As shown, there are several WUS resources in the WUS resource set, and the size Nx of the WUS set on each WUS resource is 4. When using WUS indication, the group size Ng used by the UE on each PO is 4, then the UEs of the four groups on the first PO apply the four WUS 0, 1, 2, 3 on the first WUS resource respectively. The UEs of the four groups on the second PO apply the four WUS 4, 5, 6, 7 on the second WUS resource respectively.
[0152] Optionally, the mapping of WUS resources and user subgroups is performed according to the priority mapping between POs, and the UE determines the sequence number value of the WUS that the UE needs to detect in the WUS resource set and the WUS total set according to the following formula:
[0153] Wus_index=(iUE*Ng+(iPO%Npo))%(Npo*Ng)
[0154] When iPO is modulo Npo, for example, iPO = ((UE_ID%N)*Ns+i_s)%Npo, it can be further simplified to
[0155] Wus_index=(iUE*Ng+iPO)%(Npo*Ng)
[0156] Optionally, when the size of the total WUS set in the WUS resource set may be smaller than Npo*Ng, in order to avoid the obtained Wus sequence number exceeding the range, the following formula can be used to determine
[0157] Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng),Nz)
[0158] When iPO is modulo Npo, for example, iPO = ((UE_ID%N)*Ns+i_s)%Npo, it can be further simplified to
[0159] Wus_index=(iUE*Ng+iPO)%min((Npo*Ng),Nz)
[0160] Among them, min is the smaller value operation, and % is the modulo operation.
[0161] Figure 4 is a schematic diagram showing another example of the correspondence between WUS resource sets and paging opportunity POs. Figure 4 As shown, there are several WUS resources in the WUS resource set, and the size Nx of the WUS set on each WUS resource is 4. The Npo corresponding to the WUS resource set is 4, then the 4 first grouped UEs on the 1st, 2nd, 3rd, and 4th POs apply the 4 WUS 0, 1, 2, and 3 on the first WUS resource respectively. The 4 WUS 4, 5, 6, and 7 on the second WUS resource are applied by the UEs in the second group on the 1st, 2nd, 3rd, and 4th POs respectively.
[0162] When this method is used, users with the same iUE on different POs can be mapped to the same WUS resource, which brings additional benefits to the resource configuration of the base station. For example, when the upper layer uses iUE to represent different paging probability levels, the same type of UE can be mapped to the same WUS resource, which makes it easier for the base station to uniformly transmit WUS signals.
[0163] Optionally, when each WUS resource in the WUS resource set uses the same WUS set size Nx, the UE may further determine the sequence number igroup of the WUS resource in the resource set, and the sequence number isub (sequence number in the WUS set) of the WUS resource used to indicate the UE indication value.
[0164] igroup=floor(Wus_index / Nx)
[0165] isub=Wus_index%Nx
[0166] The usage sequence numbers here all start counting from 0 by default. If the WUS resource concentration starts counting from 1, 1 can be added to the corresponding sequence number.
[0167] A specific example: Figure 3 and Figure 4The UEs corresponding to WUS 0, 1, 2, and 3 can determine the WUS resource number as igroup 0, and isub 0, 1, 2, and 3 respectively. The UEs corresponding to WUS 4, 5, 6, and 7 can determine the WUS resource number as igroup 1, and isub 0, 1, 2, and 3 respectively.
[0168] Optionally, the UE may also directly determine the resource number igroup of the detected WUS in the WUS resource set and the WUS number isub in the WUS set according to a certain method. For example, it may be determined according to the following formula:
[0169] igroup=iUE%Nft
[0170] isub=[iPO%Npo]*B+floor(iUE / Nft)%B
[0171] Wherein B = Nx / Npo, and B should be an integer.
[0172] Or determine it according to the following formula
[0173] igroup=iUE%Nft
[0174] isub=iPO%Npo+(floor(iUE / Nft)%B)*Npo
[0175] Or, when Ny≤1, it can be determined according to the following formula
[0176] igroup=floor[(iUE%Ng) / Nx]+[iPO%Npo] / Ny
[0177] isub=iUE%Nx
[0178] In particular, when Npo in the system supports 1, the formula can be simplified to
[0179] igroup = floor[(iUE%Ng) / Nx]
[0180] isub=iUE%Nx
[0181] Or, when Ny>=1, it can be determined according to the following formula
[0182] igroup=floor((iPO%Npo) / Ny)
[0183] isub=iUE%Ng+(iPO%(Nx / Ng))*Ng
[0184] In addition, in order to cover different users in the cell, the WUS signal may be sent using beam scanning, so there are multiple WUS signals sent using different spatial parameters, and the same wake-up information is transmitted in these WUS signals. When the UE determines a set of WUS resource sets using different beams, the same method can be used to determine the WUS sequence number for the WUS resources using different beams. The process of the UE determining the relevant WUS on different WUS resource sets using different QCL reference signals will not be described one by one here.
[0185] [Example 2]
[0186] It should be noted that since the WUS resource set repeats periodically in the time domain, in some configuration scenarios, all or part of the resources in the WUS resource set at a certain time may conflict with other channels or signals. For example, if a resource in the WUS resource set partially or completely overlaps with SSB, corresponding processing is required to ensure service reliability.
[0187] When the WUS resource set configured by the network is repeated in the time domain, some resources in the resource set may conflict with other signals in the network in some periods. For example, some WUS resources overlap all or part of the time-frequency resources used by SSB, and these resources can be considered unavailable. At this time, the UE can use the remaining available resources to determine the relevant parameters for detecting the WUS signal. To simplify the explanation, we can define some parameters:
[0188] Nft_a: The number of available WUS resources in the WUS resource set in a certain cycle.
[0189] Nz_a: the total number of available WUS in a WUS resource set, that is, the size of the total available set. For example, if the size of the WUS set on each resource in the WUS resource set is the same, then Nz_a = Nft_a*Nx.
[0190] The user equipment can determine the corresponding resource sequence number of the WUS that the user needs to detect in the resource set according to the configuration parameters of the WUS resources, UE_ID and paging parameters. Optionally, the mapping of WUS resources and user subgroups in the network is performed according to the priority in the PO, and the UE determines the sequence number of the WUS that the UE needs to detect in the total set of available WUS in the WUS resource set according to the following formula:
[0191] Wus_index=(iPO*Ng+iUE)%(Npo*Ng)
[0192] Optionally, when the size of the total available WUS set in the WUS resource set may be smaller than Npo*Ng, in order to avoid the obtained WUS sequence number exceeding the actual range, the following formula may be used to determine the WUS sequence number used by the UE:
[0193] Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng),Nz_a))
[0194] Among them, min is the smaller value operation, and % is the modulo operation.
[0195] Optionally, the mapping of WUS resources and user subgroups is performed according to the priority mapping between POs, and the UE determines the WUS sequence number value of the WUS that the UE needs to detect in the WUS resource set according to the following formula:
[0196] Wus_index=(iUE*Ng+(iPO%Npo))%(Npo*Ng)
[0197] Optionally, when the total size of the available WUS set in the WUS resource set may be less than Npo*Ng, in order to avoid the obtained Wus sequence number exceeding the range, the following formula can be used to determine
[0198] Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng),Nz_a)
[0199] Among them, min is the smaller value operation, and % is the modulo operation.
[0200] When iPO is modulo Npo, for example, iPO = ((UE_ID%N)*Ns+i_s)%Npo, the above two equations can be further simplified to
[0201] Wus_index=(iUE*Ng+iPO)%(Npo*Ng), and
[0202] Wus_index=(iUE*Ng+iPO)%min((Npo*Ng),Nz_a)
[0203] Optionally, when each WUS resource in a WUS resource set uses the same WUS set size Nx, the UE may further determine the sequence number igroup_a of the WUS resource in all available resource sets, and the sequence number isub (sequence number in the WUS set) of the WUS resource used to indicate the UE indication value.
[0204] igroup_a=floor(Wus_index / Nx)
[0205] isub=Wus_index%Nx
[0206] The serial numbers here all start counting from 0. If the WUS resource concentration uses the method of starting counting from 1, 1 can be added to the corresponding serial number.
[0207] Optionally, in order to cover different users in the cell, the WUS signal may be sent using beam scanning, so that there are multiple WUS signals sent using different spatial parameters, and the same wake-up information is transmitted in these WUS signals. When the UE determines a set of WUS resource sets using different beams, it uses the same method to determine the resource sequence number. The process of the UE determining the relevant WUS on different WUS resource sets using different QCL reference signals is not described here one by one.
[0208] [Example 3]
[0209] After the user equipment determines the relevant parameters of the WUS signal to be detected according to the method in the embodiment of the present invention, the UE can use the corresponding parameters for detection. When the WUS uses different methods to transmit valid information, the UE may perform different processing according to the detected information.
[0210] For example, when indicating in a bitmap manner, 1 bit can be used to indicate each WUS information in the WUS set, and these bits are arranged in sequence to form a bitmap of WUS information. When the UE detects that the bit corresponding to the UE is 1, the UE performs detection at the PO corresponding to the WUS resource set. Otherwise, the UE does not need to perform detection at the PO corresponding to the WUS resource set.
[0211] Optionally, N bits are used to indicate each WUS information in the WUS set, and the UE determines to detect at the PO of M consecutive paging cycles according to the predefined action and the value indicated by the N bits. For example, 2 bits are used for indication, and 00 is used to indicate that the UE does not need to detect at the PO of the paging cycle corresponding to the WUS resource set, and 01 / 10 / 11 is used to indicate that the UE detects at the PO of 1 / 2 / 3 consecutive paging cycles starting from the paging cycle corresponding to the WUS resource set.
[0212] When WUS is indicated using bit coding or sequence, more than Nx sequence numbers or code values may be used to indicate WUS information of more than one group of UEs, as shown in Table 1 for example. Assuming Nx=4, isub can take 0 / 12 / 3 to indicate different UE groups. According to Table 1, 5 sequences / codes can be used on the WUS resource to indicate different information, where sequences / codes 0 / 1 / 2 / 3 correspond to wake-up information of UEs using different group numbers, respectively, corresponding to sequence numbers isub 0 / 1 / 2 / 3 in the WUS set. Sequence 4 is used to indicate wake-up information for all UEs that apply the WUS resource, that is, sequence 4 corresponds to all groups containing isub of 0 / 1 / 2 / 3, which can be called a group combination indication.
[0213] Table 1:
[0214] Sequence number / bit code isub Instructions 0 0 UE using packet sequence number 0 1 1 UE using packet number 1 2 2 UE using packet sequence number 2 3 3 UE using packet sequence number 3 4 - UE using all sequence numbers of the group
[0215] Of course, in addition to the examples in Table 1, there may be other combinations of group combination indications, such as a combination of all groups whose isub is an odd number, a combination of all groups whose isub is an even number, and so on.
[0216] Optionally, the UE uses the first type of indication method to determine whether it is necessary to wake up the main receiver to perform corresponding actions. When the UE detects the sequence / code corresponding to isub or the sequence / code corresponding to the group combination on the determined WUS resource, and this group combination contains the group corresponding to isub, the UE wakes up the main receiver and performs PO detection on the paging cycle corresponding to the WUS resource set. Using this method, the UE wakes up when it detects relevant wake-up information, and remains asleep if it cannot detect it, which can effectively reduce the power consumption of the UE. At the same time, the network does not need to send a signal when it does not need to wake up the UE, which can also reduce the power consumption of the base station.
[0217] Optionally, the UE uses the second type of indication to determine whether it is necessary to wake up the main receiver to perform corresponding actions. The UE detects the sequence / code corresponding to isub or the sequence / code corresponding to the group combination on the determined WUS resource, and this group combination contains the group corresponding to isub. The UE determines that it does not need to perform PO detection on the PO corresponding to the paging cycle of the WUS resource set. When the UE does not detect the sequence corresponding to isub or the sequence used to indicate multiple isubs on the resource set and contains the isub on K consecutive WUS detection opportunities, the UE wakes up the main receiver for PO detection, and the PO can be the first PO after the UE is awakened. Using this method, the UE remains in sleep mode when relevant wake-up information is detected; when no detection is possible, the UE is awakened and relevant detection is performed. Applying this method can effectively avoid the performance degradation problem caused by the UE's failure to receive network wake-up information in time due to channel transmission.
[0218] Next, use Figure 5 The following is an explanation of a user equipment as an embodiment that can execute the method executed by the user equipment described in detail above in the present invention.
[0219] Figure 5 It is a block diagram showing a user equipment UE involved in the present invention.
[0220] like Figure 5As shown, the user equipment UE500 includes a processor 501 and a memory 502. The processor 501 may include, for example, a microprocessor, a microcontroller, an embedded processor, etc. The memory 502 may include, for example, a volatile memory (such as a random access memory RAM), a hard disk drive (HDD), a non-volatile memory (such as a flash memory), or other memories, etc. The memory 502 stores program instructions. When the instructions are executed by the processor 501, the above method performed by the user equipment described in detail in the present invention may be executed.
[0221] The method of the present invention and the related equipment have been described above in conjunction with the preferred embodiments. Those skilled in the art will appreciate that the method shown above is only exemplary, and the embodiments described above can be combined with each other without contradiction. The method of the present invention is not limited to the steps and sequence shown above. The network node and user equipment shown above may include more modules, for example, modules that can be developed or developed in the future and can be used for base stations, MMEs, or UEs, etc. The various identifiers shown above are only exemplary and not restrictive, and the present invention is not limited to the specific information elements that serve as examples of these identifiers. Those skilled in the art may make many changes and modifications based on the teachings of the illustrated embodiments.
[0222] It should be understood that the above embodiments of the present invention can be implemented by software, hardware, or a combination of software and hardware. For example, the various components inside the base station and user equipment in the above embodiments can be implemented by a variety of devices, including but not limited to: analog circuit devices, digital circuit devices, digital signal processing (DSP) circuits, programmable processors, application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), programmable logic devices (CPLDs), and the like.
[0223] In this application, "base station" may refer to a mobile communication data and control exchange center with a large transmission power and a wide coverage area, including functions such as resource allocation scheduling, data reception and transmission, etc. "User equipment" may refer to user mobile user equipment, such as mobile phones, notebooks, etc., which can communicate wirelessly with base stations or micro base stations.
[0224] In addition, the embodiments of the present invention disclosed herein can be implemented on a computer program product. More specifically, the computer program product is a product as follows: having a computer-readable medium, on which a computer program logic is encoded, and when executed on a computing device, the computer program logic provides relevant operations to implement the above-mentioned technical solution of the present invention. When executed on at least one processor of a computing system, the computer program logic causes the processor to perform the operation (method) described in the embodiment of the present invention. This arrangement of the present invention is typically provided as software, code and / or other data structures arranged or encoded on a computer-readable medium such as an optical medium (e.g., CD-ROM), a floppy disk or a hard disk, or other media such as firmware or microcode on one or more ROM or RAM or PROM chips, or downloadable software images in one or more modules, shared databases, etc. The software or firmware or such a configuration can be installed on a computing device so that one or more processors in the computing device execute the technical solution described in the embodiment of the present invention.
[0225] In addition, each functional module or each feature of the base station device and the user equipment used in each of the above embodiments can be implemented or executed by a circuit, which is usually one or more integrated circuits. The circuits designed to perform the various functions described in this specification may include a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC) or a general-purpose integrated circuit, a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic, or a discrete hardware component, or any combination of the above devices. The general-purpose processor may be a microprocessor, or the processor may be an existing processor, controller, microcontroller or state machine. The above-mentioned general-purpose processor or each circuit may be configured by a digital circuit, or may be configured by a logic circuit. In addition, when, due to the advancement of semiconductor technology, an advanced technology that can replace the current integrated circuit appears, the present invention may also use an integrated circuit obtained using the advanced technology.
[0226] Although the present invention has been illustrated above in conjunction with the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that various modifications, substitutions and changes may be made to the present invention without departing from the spirit and scope of the present invention. Therefore, the present invention should not be limited by the above-described embodiments, but by the appended claims and their equivalents.
Claims
1. A method performed by a user equipment UE, comprising: The UE receives configuration parameters of wake-up signal WUS resources and paging parameters from the base station; and The UE determines the sequence number Wus_index of the WUS that the UE needs to detect in the total set of WUSs transmitted by the WUS resource set according to iPO as the first parameter, Ng as the second parameter, iUE as the third parameter, and Npo as the fourth parameter, wherein: iPO: indicates the sequence number of the UE's paging opportunity PO in the paging cycle; Ng: the total number of WUS used by UEs associated with a PO; iUE: the group number used by the UE, according to which the group information on the PO is determined; Npo: The number of POs associated with a WUS resource set.
2. The method according to claim 1, wherein: In the case where the mapping of WUS resources to user subgroups in the network is performed based on the priority within the PO, The Wus_index is determined by the following formula 1: Wus_index=(iPO*Ng+iUE)%(Npo*Ng) (Formula 1), in, %: modulo operation.
3. The method performed by the user equipment UE according to claim 2, wherein: In the case where the size of the total WUS set transmitted by the WUS resource set may be smaller than Npo*Ng, The Wus_index is determined by the following formula 2: Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng),Nz)) (Formula 2), in, min: to take the smaller value; Nz: The size of the total WUS set transmitted by a WUS resource set.
4. The method performed by the user equipment UE according to claim 1, wherein: When the mapping between WUS resources and user subgroups is performed based on the priority mapping between POs, The Wus_index is determined by the following formula 3: Wus_index=(iUE*Ng+(iPO%Npo))%(Npo*Ng) (Formula 3), in, %: modulo operation.
5. The method performed by the user equipment UE according to claim 4, wherein: In the case where the size of the total WUS set transmitted by the WUS resource set may be smaller than Npo*Ng, The Wus_index is determined by the following formula 4: Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng),Nz) (Formula 4), in, min: to take the smaller value; Nz: The size of the total WUS set transmitted by a WUS resource set.
6. The method performed by a user equipment UE according to any one of claims 1 to 5, wherein: When each WUS resource in a WUS resource set uses the same WUS set size Nx, The UE further determines the sequence number igroup of the WUS resource in the resource set by the following formula 5, and / or further determines the sequence number isub of the WUS resource used to indicate the UE indication value by the following formula 6, igroup=floor(Wus_index / Nx) (Formula 5) isub=Wus_index%Nx (Formula 6), in, Nx: the number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
7. The method performed by the user equipment UE according to claim 2, wherein: When some resources in the WUS resource set configured in the network are unavailable, The Wus_index is determined by the following formula 7: Wus_index=(iPO*Ng+iUE)%(min((Npo*Ng), Nz_a)) (Formula 7), in, min: to take the smaller value; %: modulus operation; Nz_a: the total number of available WUS in a WUS resource set, in, The WUS set size on each resource in the WUS resource set is the same, Nz_a=Nft_a*Nx, Nft_a: the number of available WUS resources in the WUS resource set in a certain period, Nx: the maximum number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
8. The method performed by the user equipment UE according to claim 4, wherein: When some resources in the WUS resource set configured in the network are unavailable, The Wus_index is determined by the following formula 8: Wus_index=(iUE*Ng+(iPO%Npo))%min((Npo*Ng), Nz_a) (Formula 8), in, min: to take the smaller value; %: modulus operation; Nz_a: the total number of available WUS in a WUS resource set, in, The WUS set size on each resource in the WUS resource set is the same, Nz_a = Nft_a*Nx, Nft_a: the number of available WUS resources in the WUS resource set in a certain period, Nx: the maximum number of WUSs that can be transmitted in each WUS resource, or the size of a WUS set.
9. The method performed by a user equipment UE according to any one of claims 1 to 5, wherein: When a bitmap is used in WUS for indication, the UE determines whether to perform detection in the PO corresponding to the WUS resource set based on information indicated by one or more bits.
10. A user equipment, comprising: processor; as well as Memory, which stores instructions, Wherein, when the instructions are executed by the processor, the method according to any one of claims 1 to 9 is performed.