Code point determination method and apparatus, and terminal and network-side device

By determining the code points associated with the terminal based on the first information through the terminal and network-side equipment, the flexibility and accuracy of terminal wake-up are solved by using modulo operation and sorting rules, thus realizing effective indication of low-power wake-up signals and terminal energy saving.

WO2026067621A1PCT designated stage Publication Date: 2026-04-02VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-26
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In communication systems, determining the associated code points for terminals to achieve effective low-power wake-up has become an urgent problem to be solved.

Method used

The terminal and network-side equipment determine the associated code points of the terminal based on the first information, including the number of code points allocated by the core network or LP-WUS candidate code points, terminal identifier, group identifier, etc. The association between the terminal and the code points is determined by modulo operation and sorting rules.

Benefits of technology

It improves the flexibility of terminal wake-up and the accuracy of LP-WUS indication, reduces the power consumption of the communication system, and achieves energy saving of the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025124376_02042026_PF_FP_ABST
    Figure CN2025124376_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A code point determination method and apparatus, and a terminal and a network-side device, which belong to the technical field of communications. The code point determination method comprises: a terminal determining, on the basis of first information, a first code point associated with the terminal, wherein the first information comprises code points allocated by a core network, or comprises the number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following: a terminal identifier, a group identifier determined on the basis of the terminal identifier, a group identifier allocated by the core network, or code points allocated by the core network; the result of a modulo operation for the number of code points of an ith type that is performed on the basis of the terminal identifier, the group identifier determined on the basis of the terminal identifier, or the group identifier allocated by the core network; the number of code points of a jth type, which code points of the jth type comprise code points arranged before the code points of the ith type; and a sorting rule for code points of each type, which sorting rule is associated with the terminal identifier, the group identifier determined on the basis of the terminal identifier, or the group identifier allocated by the core network.
Need to check novelty before this filing date? Find Prior Art

Description

Method, apparatus, terminal and network side device for determining code point

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application No. 202411374502.0, filed on September 29, 2024, and entitled "Method, apparatus, terminal and network side device for determining code point", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application belongs to the field of communication technology, and particularly relates to a method, apparatus, terminal and network side device for determining code point. BACKGROUND

[0004] With the development of communication technology, a low power wake-up signal (LP-WUS) is introduced in a communication system to realize energy saving of a terminal. In addition, a network side device wakes up a group of terminals in an energy saving state for communication transmission by dividing the terminals into a plurality of groups and indicating a terminal group to be woken up through the LP-WUS. In one way, the LP-WUS carries code point information to correspondingly indicate a target terminal group to be woken up. However, how to determine the code point associated with the terminal becomes a problem to be solved. SUMMARY

[0005] Embodiments of the present application provide a method, apparatus, terminal and network side device for determining code point, which can solve the problem of how to determine the code point associated with the terminal.

[0006] In a first aspect, a method for determining code point is provided, comprising:

[0007] determining, by a terminal, a first code point associated with the terminal according to first information;

[0008] wherein the first information comprises a code point allocated by a core network or the first information comprises a number of candidate code points of a low power wake-up signal (LP-WUS) and at least one of the following:

[0009] identification information, the identification information comprising a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network or a code point allocated by the core network;

[0010] a modulo operation result of the number of the i-th type of code point based on the terminal identifier, the group identifier determined based on the terminal identifier or the group identifier allocated by the core network, the i-th type of code point being associated with the terminal;

[0011] a number of codepoints of the jth type, the jth type of codepoint including a codepoint arranged before the ith type of codepoint, the ith type of codepoint being associated with the terminal;

[0012] a sorting rule of each type of codepoint, the sorting rule being associated with a terminal identity or a group identity determined based on the terminal identity or a group identity allocated by the core network.

[0013] In a second aspect, a codepoint determination method is provided, and the method comprises:

[0014] The network-side device determines a first codepoint associated with the terminal according to first information.

[0015] The first information comprises a codepoint allocated by the core network, or the first information comprises a number of candidate codepoints of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0016] identity information, the identity information comprising a terminal identity, a group identity determined based on the terminal identity, a group identity allocated by the core network, or a codepoint allocated by the core network;

[0017] a modulo operation result of a number of ith type of codepoint based on a terminal identity, a group identity determined based on the terminal identity, or a group identity allocated by the core network, the ith type of codepoint being associated with the terminal;

[0018] a number of jth type of codepoint, the jth type of codepoint including a codepoint arranged before the ith type of codepoint, the ith type of codepoint being associated with the terminal;

[0019] a sorting rule of each type of codepoint, the sorting rule being associated with a terminal identity or a group identity determined based on the terminal identity or a group identity allocated by the core network.

[0020] In a third aspect, a codepoint determination apparatus is provided, and the apparatus comprises:

[0021] a first determination module configured to determine a first codepoint associated with the terminal according to first information.

[0022] The first information comprises a codepoint allocated by the core network, or the first information comprises a number of candidate codepoints of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0023] identity information, the identity information comprising a terminal identity, a group identity determined based on the terminal identity, a group identity allocated by the core network, or a codepoint allocated by the core network;

[0024] a modulo operation result of a number of codepoints of the ith type associated with the terminal based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network;

[0025] a number of codepoints of the jth type including codepoints arranged before the ith type of codepoints associated with the terminal based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network;

[0026] an ordering rule of each type of codepoint associated with the terminal identifier or the group identifier determined based on the terminal identifier.

[0027] In a fourth aspect, a codepoint determination apparatus is provided, comprising:

[0028] a second determination module configured to determine a first codepoint associated with the terminal according to the first information;

[0029] wherein the first information comprises a codepoint allocated by the core network or the first information comprises a number of candidate codepoints of a low power wake-up signal (LP-WUS) and at least one of the following:

[0030] identifier information, the identifier information comprising the terminal identifier, the group identifier determined based on the terminal identifier, the group identifier allocated by the core network, or the codepoint allocated by the core network;

[0031] a modulo operation result of a number of codepoints of the ith type associated with the terminal based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network;

[0032] a number of codepoints of the jth type including codepoints arranged before the ith type of codepoints associated with the terminal based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network;

[0033] an ordering rule of each type of codepoint associated with the terminal identifier or the group identifier determined based on the terminal identifier.

[0034] In a fifth aspect, a codepoint determination apparatus is provided, the apparatus being configured to perform the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0035] In a sixth aspect, a terminal is provided, comprising a processor and a memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the method according to the first aspect.

[0036] In a seventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to determine, according to first information, a first codepoint associated with the terminal;

[0037] wherein the first information comprises a codepoint allocated by a core network or the first information comprises a number of candidate codepoints of a low power wake-up signal (LP-WUS) and at least one of:

[0038] identification information, the identification information comprising a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, or a codepoint allocated by the core network;

[0039] a modulo operation result of a number of codepoints of an ith type of codepoint on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network, the ith type of codepoint being associated with the terminal;

[0040] a number of codepoints of a jth type of codepoint, the jth type of codepoint comprising a codepoint arranged before the ith type of codepoint, the ith type of codepoint being associated with the terminal;

[0041] an ordering rule of each type of codepoint, the ordering rule being associated with the terminal identifier or the group identifier determined based on the terminal identifier.

[0042] In an eighth aspect, a network-side device is provided, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method according to the second aspect.

[0043] In a ninth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the processor is configured to determine, according to first information, a first codepoint associated with a terminal;

[0044] wherein the first information comprises a codepoint allocated by a core network or the first information comprises a number of candidate codepoints of a low power wake-up signal (LP-WUS) and at least one of:

[0045] identification information, the identification information comprising a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, or a codepoint allocated by the core network;

[0046] a modulo operation result of a number of codepoints of an ith type of codepoint on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network, the ith type of codepoint being associated with the terminal;

[0047] a number of codepoints of the jth type, the jth type of codepoint including codepoints arranged before the ith type of codepoint, the ith type of codepoint being associated with the terminal;

[0048] a ranking rule for each type of codepoint, the ranking rule being associated with a terminal identity or a group identity determined based on the terminal identity.

[0049] In a tenth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0050] In an eleventh aspect, a wireless communication system is provided, including a terminal and a network side device, the terminal being configured to implement the steps of the method according to the first aspect, and the network side device being configured to implement the steps of the method according to the second aspect.

[0051] In a twelfth aspect, a chip is provided, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being configured to run a program or instructions to implement the method according to the first aspect, or to implement the method according to the second aspect.

[0052] In a thirteenth aspect, a computer program / program product is provided, the computer program / program product being stored in a storage medium, the computer program / program product being executed by at least one processor to implement the steps of the method according to the first aspect, or to implement the steps of the method according to the second aspect.

[0053] In the embodiment of the present application, the terminal determines the first code point associated with the terminal according to the first information; wherein the first information comprises a code point allocated by the core network or the first information comprises the number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following: identification information, which comprises a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, or a code point allocated by the core network; a modulo operation result of the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network on the number of the i-th type of code point, the i-th type of code point being associated with the terminal; the number of the j-th type of code point, the j-th type of code point comprising a code point arranged before the i-th type of code point; and a sorting rule of each type of code point, the sorting rule being associated with the terminal identifier or the group identifier determined based on the terminal identifier or the group identifier allocated by the core network. The embodiment of the present application clearly defines the determination method of the first code point associated with the terminal, so that the network side device can indicate the terminal to wake up at least one LP-WUS group by carrying the code point in the LP-WUS, thereby improving the flexibility of terminal wake-up and ensuring the accuracy of LP-WUS indication. BRIEF DESCRIPTION OF DRAWINGS

[0054] FIG. 1 is a block diagram of a wireless communication system to which embodiments of the present application can be applied;

[0055] FIG. 2 is a flow diagram of a code point determination method according to an embodiment of the present application;

[0056] FIG. 3 is a flow diagram of another code point determination method according to an embodiment of the present application;

[0057] FIG. 4 is a structural diagram of a code point determination apparatus according to an embodiment of the present application;

[0058] FIG. 5 is a structural diagram of another code point determination apparatus according to an embodiment of the present application;

[0059] FIG. 6 is a structural diagram of a communication device according to an embodiment of the present application;

[0060] FIG. 7 is a structural diagram of a network side device according to an embodiment of the present application;

[0061] FIG. 8 is a structural diagram of a network side device according to an embodiment of the present application. DETAILED DESCRIPTION

[0062] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0063] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.

[0064] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems. th

[0065] ​FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, which is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0066] For the convenience of understanding, some contents related to the embodiments of the present application are described as follows:

[0067] I. Low power wake up receiver (LP WUR).

[0068] The basic working principle of the LP WUR is that the receiving end comprises a first module and a second module. The first module is a main communication module, used to receive and send communication data transmitted by the sending end. The second module is a low-power module, used to receive a low-power wake-up signal (LP-WUS) and a low-power synchronization signal (LP-SS) sent by the sending end. The low-power wake-up signal is used to wake up the main communication module of the receiving end. The low-power synchronization signal is used to provide time reference information and other information for receiving the low-power wake-up signal, for example, for performing radio resource management (RRM) measurement of a serving cell, and can also provide wake-up link management, for example, determining whether to activate or deactivate the LP-WUR and turn off the main receiver (MR) according to the measurement result. The first module is always in an off state when it is not woken up by the second module, and does not send or receive data. When there is downlink data, the second module detects the wake-up signal sent by the sending end, and the wake-up signal contains terminal information of the terminal, and then the second module triggers the first module to switch from the off state to the working state to perform data reception and transmission. The second module can be continuously turned on or discontinuously turned on. When the second module is turned on, it can receive the low-power wake-up signal and the low-power synchronization signal.

[0069] II. Low-power wake-up signal

[0070] In this embodiment, the low-power wake-up signal (LP-WUS) does not belong to the downlink control information DCI, for example, the low-power wake-up signal is not DCI format 2-6 (the DCI format carries wake-up indication information). For example, the waveform or modulation mode of the low-power wake-up signal LP-WUS in this embodiment is: OOK based LP-WUS with overlaid OFDM sequence(s) over OOK symbol. In other words, the low-power signal in this embodiment refers to the LP-WUS with the OFDM sequence superimposed on the OOK symbol or chip.

[0071] In order to reduce the receiving activity of the terminal in the standby state, so that the radio frequency (RF) and baseband (MODEM) modules are truly closed to greatly reduce the power consumption of communication reception, the above low-power receiver can be introduced in the receiving module of the terminal to achieve this. In one embodiment, this near-zero-power receiver does not require complex signal detection (such as amplification, filtering, quantization, etc.) of the RF module and signal processing of the MODEM, but only relies on passive matched filtering and relatively small power signal processing.

[0072] In one embodiment, the low-power wake-up signal is generally some relatively simple on-off keying (OOK) signal, so that the receiver can identify the wake-up announcement through simple energy detection and subsequent possible sequence detection and the like. In another embodiment, the low-power wake-up signal can be an FSK signal, an OFDM signal, or a hybrid signal of OFDM and OOK or FSK. For example, the wake-up signal is an OOK overlaid OFDM signal. In addition, while the terminal turns on the low-power receiver to receive the wake-up signal, the main receiver module can be maintained at a relatively low power consumption level to achieve power saving through receiving the wake-up signal.

[0073] The reception of the low-power wake-up signal can be applied to terminals in the RRC idle or RRC inactive state, and can also be applied to terminals in the RRC connected state, so as to achieve terminal energy saving.

[0074] In addition, in addition to the low-power wake-up signal, there is also a low-power synchronization signal or a low-power measurement signal. They can be collectively understood as low-power signals, and the role of the low-power signals is to save the terminal energy.

[0075] The code point determination method provided by the embodiments of the present application will be described in detail in combination with some embodiments and application scenarios thereof with reference to the accompanying drawings.

[0076] Referring to FIG. 2, the code point determination method provided by the embodiments of the present application includes the following steps:

[0077] In step 201, a terminal determines a first code point associated with the terminal according to first information.

[0078] The first information includes a code point allocated by a core network or the first information includes a number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0079] The identification information includes: a terminal identification, a group identification determined based on the terminal identification, a group identification allocated by a core network, or a code point allocated by the core network;

[0080] A modulo operation result of the number of the i-th type of code point associated with the terminal based on the terminal identification, the group identification determined based on the terminal identification, or the group identification allocated by the core network;

[0081] The number of the j-th type of code point includes a code point arranged before the i-th type of code point associated with the terminal based on the number of the i-th type of code point;

[0082] The ordering rule of each type of code point is associated with the terminal identification or the group identification determined based on the terminal identification or the group identification allocated by the core network.

[0083] In the case that the number of code points allocated by the core network to the terminal corresponds to the number of bits of the code points carried in the LP-WUS, the first code point associated with the terminal can be directly determined based on the code points allocated by the core network to the terminal. In the case that the number of code points allocated by the core network to the terminal is different from the number of bits of the code points carried in the LP-WUS or the core network does not allocate code points to the terminal, the code point associated with the terminal needs to be determined based on the number of candidate code points of the LP-WUS and the first information.

[0084] For example, in some embodiments, the first code point can be calculated or mapped according to the identification information (such as the terminal identification, the group identification determined based on the terminal identification, the group identification allocated by the core network, or the code point allocated by the core network) and the number of candidate code points of one LP-WUS.

[0085] For example, in some embodiments, the number of the i-th type of code point associated with the terminal can be determined based on the number of candidate code points of one LP-WUS, and the first code point can be determined based on a modulo operation result of the number of the i-th type of code point based on the terminal identification, the group identification determined based on the terminal identification, or the group identification allocated by the core network.

[0086] For example, in some embodiments, the first code point can be calculated based on the number of each type of code point based on the number of candidate code points of one LP-WUS, and the number of the code point arranged before the i-th type of code point.

[0087] For example, in some embodiments, the first code point can be mapped based on the number of each type of code point and the ordering rule of each type of code point based on the number of candidate code points of one LP-WUS.

[0088] It should be noted that the group identifier in the embodiments of the present application can be understood as the group identifier of the LP-WUS group. Optionally, the LP-WUS group (also referred to as subgroup) is a further grouping of terminals associated with one paging occasion (PO).

[0089] The code point associated with the terminal can be one or more, which is related to the mapping type between the code point supported by the terminal and the LP-WUS group.

[0090] In an embodiment, the mapping type between the code point and the LP-WUS group can include: a 1-to-1 mapping type; a 1-to-n mapping type, n being an integer greater than 1; a 1-to-all mapping type. The network side device can configure or protocol agree at least one mapping type in the above mapping types for the terminal.

[0091] Optionally, the code point associated with the terminal can include one or more code points. In this way, the network side device can indicate the terminal to wake up at least one LP-WUS group by carrying the code point in the LP-WUS, thereby improving the flexibility of terminal wake-up.

[0092] Optionally, the network side device configures multiple types of code points, and the ordering rule of each type of code point can include a first layer mapping order and a second layer mapping order, and the first layer mapping order includes any one of a first mapping order and a second mapping order.

[0093] The first mapping order is to complete the mapping between all mapping types and code points within one PO first, and then complete the mapping between the mapping types and the code points in the subsequent POs in the order of the PO index associated with the LP-WUS; and the second mapping order is to complete the mapping between one mapping type and the code points on all associated POs in the order of the PO index associated with the LP-WUS first, and then sequentially perform the mapping between different mapping types and the code points.

[0094] The second layer mapping order is the mapping order between different mapping types.

[0095] Optionally, in the case that the LP-WUS is configured to carry the first indication information, and the code point corresponding to the first indication information carried by the LP-WUS is not specified, the mapping order of the code point further includes a third layer mapping order, and the third layer mapping order includes any one of the following:

[0096] mapping the second indication information carried by the LP-WUS first, and then mapping the first indication information;

[0097] mapping the first indication information first, and then mapping the second indication information carried by the LP-WUS;

[0098] The first indication information is used to indicate information other than LP-WUS group wake-up information, the second indication information is LP-WUS group wake-up indication information used to indicate wake-up of an LP-WUS group, and the first layer mapping sequence and the second layer mapping sequence are mapping sequences associated with the second indication information in the third layer mapping sequence.

[0099] In the embodiments of the present application, the terminal determines a first code point associated with the terminal according to first information. The first information includes a code point allocated by a core network or the first information includes a number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following: identification information including a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, a modulo operation result of the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network on the number of code points of the ith type, the code points of the ith type being associated with the terminal; a number of code points of the jth type, the code points of the jth type including code points arranged before the code points of the ith type, the code points of the ith type being associated with the terminal; and a sorting rule of each type of code point, the sorting rule being associated with the terminal identifier or the group identifier determined based on the terminal identifier or the group identifier allocated by the core network. The embodiments of the present application clearly define the determination manner of the first code point associated with the terminal, so that the network side device can indicate the terminal to wake up at least one LP-WUS group by carrying the code point in the LP-WUS, thereby improving the flexibility of terminal wake-up and ensuring the accuracy of LP-WUS indication.

[0100] Optionally, in some embodiments, the terminal determines the first code point associated with the terminal according to the first information includes:

[0101] The terminal determines a second code point according to the first information.

[0102] The terminal determines the second information or information converted based on the second information as the first code point, and the second information is determined based on the second code point.

[0103] In the embodiments of the present application, the second information can be directly determined as the first code point, which can simplify the difficulty of determining the first code point and facilitate implementation. The information converted based on the second information can also be determined as the first code point, which can improve the flexibility of determining the first code point.

[0104] Optionally, the second codepoint can be understood or replaced as a reference codepoint or a candidate reference codepoint, where the second codepoint is a reference codepoint in the candidate codepoints. The determining the second information or the information converted based on the second information as the first codepoint can be understood or replaced as determining the second information or the information converted based on the second information as a value or a bit value of the first codepoint.

[0105] Optionally, in some embodiments, the second information includes any of the following:

[0106] The second codepoint;

[0107] The sum of the second codepoint and the offset value;

[0108] The product of the second codepoint and the first value;

[0109] The product of the second codepoint and the first value plus the second value;

[0110] The product of the third value and the first value, the third value being the sum of the second codepoint and the offset value;

[0111] The product of the third value and the first value plus the second value, the third value being the sum of the second codepoint and the offset value;

[0112] The sum of the fourth value and the offset value, the fourth value being the product of the second codepoint and the first value;

[0113] The sum of the fourth value and the offset value and the second value, the fourth value being the product of the second codepoint and the first value;

[0114] Wherein, the first value is a constant or the first value is determined based on a scaling factor F.

[0115] In the embodiments of the present application, the definition of the second information is clarified, which can be a second codepoint or a value processed by the second codepoint, so as to help the terminal better determine the associated first codepoint and improve the LP-WUS detection performance.

[0116] It should be noted that the determination method of the second information can be agreed by the protocol or configured by the network side device, for example, different determination methods can be used for different types of LP WUR.

[0117] For example, in some embodiments, the second codepoint associated with the terminal is: the relative order mapping index value of the terminal in the i-th type of codepoint plus the sum of the number of codepoints of all types before the i-th type of codepoint.

[0118] For example, in some embodiments, the second codepoint associated with the terminal is: the relative mapping order index value of the terminal in the ith type of codepoint plus the sum of the number of all types of codepoints mapped by codepoint mapping before the ith type of codepoint, plus an offset value. Wherein the offset is configured or predefined by the network side device.

[0119] Optionally, if one LP-WUS corresponds to multiple POs, the above-mentioned subgroup ID (including the subgroup ID based on core network allocation and the subgroup ID determined based on UE ID) can be the subgroup ID within one PO, or the subgroup ID determined jointly by multiple POs.

[0120] For example, in some embodiments, wherein the second codepoint associated with the terminal is determined according to the terminal identifier (UE ID) or the subgroup identifier (UE subgroup ID) or the CN allocated ID or the CN allocated subgroup ID or the CN allocated codepoint, and the number of each type of codepoint, and the sorting rule of each codepoint in each type of codepoint.

[0121] Wherein, the sorting rule is related to the size of the UE ID or the subgroup ID.

[0122] Optionally, in some embodiments, the information converted based on the second information includes any of the following:

[0123] L bits obtained by bit encoding Z bits;

[0124] L bits obtained by bit encoding Z bits and rate matching;

[0125] L second bits obtained by adding L-Z padding bits to Z bits;

[0126] L bits obtained by adding L-Z cyclic redundancy check bits to Z bits;

[0127] L bits obtained by adding L-Z 0 or 1 to Z bits in high or low bit;

[0128] Wherein, L is the number of bits of the first codepoint, and the Z bits are the bit combination of 0 and 1 corresponding to the second information.

[0129] In the embodiments of the present application, the bit encoding can include at least one of RM encoding and repetition encoding. The RM encoding can be understood as a linear block code, and the error code resistance is enhanced by adding redundant information in the encoding process.

[0130] It should be understood that the L can be the number of bits actually carried by the network side device in sending the LP-WUS, so that when the candidate code points are configured, Z bits can be configured, and the terminal obtains the first code point of L bits based on the Z bits, so as to reduce the resource overhead of configuration. Therefore, in the embodiments of the present application, smaller configuration signaling overhead can be used to realize the allocation of multiple types of code points corresponding to different numbers of terminals and LP-WUS grouping of terminals, thereby reducing the overhead of configuration signaling. In addition, since the conversion relationship between the second code point and the first code point is determined, it is easy to implement the standard.

[0131] Optionally, in some embodiments, the method further includes:

[0132] The terminal determines the value of Z according to the total number C of all types of candidate code points.

[0133] Optionally, assuming that the total number of candidate code points is C, Z can be equal to ceil log 2(C) information bits. According to one implementation, Z=L, and according to another implementation, Z

[0134] Optionally, in some embodiments, the number of candidate code points includes at least one of the following:

[0135] The number of code points determined according to the terminal identifier or the terminal grouping;

[0136] The number of code points allocated by the core network.

[0137] In the embodiments of the present application, the terminal grouping can be understood as the LP-WUS grouping of the terminal. The number of code points determined according to the terminal identifier or the terminal grouping can include the number of code points determined according to the number of terminal identifiers, or the number of code points determined according to the number of LP-WUS groupings.

[0138] Optionally, in some embodiments, the number of candidate code points of the one low-power wake-up signal LP-WUS includes any of the following:

[0139] Total number of all types of candidate codepoints

[0140] Number of one type of candidate codepoint (Candidate codepoint) X i .

[0141] Optionally, one LP-WUS supports Q types of candidate codepoints, and the number of each type of candidate codepoint is X i , i = 1, 2, ···, Nc, Q is a positive integer.

[0142] Wherein, Nc is agreed by protocol or configured by network side device, or Nc is determined based on Q.

[0143] Optionally, the value of Xi is predefined by standard or configured by network or determined according to predefined rule.

[0144] For example, the network side device configures X1 = 32, X2 = 8 and X3 = 1. It respectively represents that the number of codepoints of the first type (X1) is 32, the number of codepoints of the second type (X2) is 8, and the number of codepoints of the third type (X3) is 1.

[0145] Total number of all types of Candidate codepoint C = X1 + X2 + X3.

[0146] Optionally, the network side device can configure the codepoint of the i-th type as one codepoint corresponding to Ns_i subgroups. For example, the network side device configures the codepoint of the first type as one codepoint corresponding to Ns_1 = 1, that is, the codepoint of the first type corresponds to 1 subgroup; the network side device configures the codepoint of the second type as one codepoint corresponding to Ns_2 = all, that is, the codepoint of the second type corresponds to all subgroups; the network side device configures the codepoint of the third type as one codepoint corresponding to Ns_3 = 2, that is, the codepoint of the second type corresponds to 2 subgroups.

[0147] Optionally, in some embodiments, the codepoint of a specific type is predefined by standard, and the network side device configures the codepoint of other types. For example, one codepoint corresponding to 1 subgroup and one codepoint corresponding to all subgroups are two types of codepoints that are standard predefined and supported. The network side device can additionally configure the type information of one codepoint corresponding to n subgroups, where n is greater than 1 and less than the number of all subgroups.

[0148] wherein the number of codepoints of the ith type can be obtained according to a predefined rule, for example, one codepoint corresponds to waking up n subgroups at the same time, then the number of codepoints is COMBIN(N, n), where N is the total number of subgroups.

[0149] Optionally, the value of the bit number L of the first codepoint can be determined by a protocol, a network-side device, or according to a predefined rule.

[0150] For example, the standard predefines one or more values of L. Optionally, if the standard predefines multiple values of L, one value of L under the current LP-WUS configuration is determined according to a predefined rule.

[0151] Optionally, determining L based on a predefined rule can be understood as: determining L according to the third information, that is, in some embodiments, the method further comprises:

[0152] determining, by the terminal, the bit number L of the first codepoint according to the third information;

[0153] wherein the third information comprises at least one of M and C, M is the number of on-off keying (OOK) symbols within one orthogonal frequency division multiplexing (OFDM) symbol, and C is the total number of candidate codepoints of all types.

[0154] Optionally, in some embodiments, the third information can further comprise a scaling factor F. The scaling factor can be understood as a parameter for mapping the first codepoint, or a parameter for determining the first codepoint.

[0155] For example, L = ceil(log2(C*F));

[0156] For another example, L = ceil(log2(C*F)) + Lp, where Lp is a minimum positive integer such that one LP-WUS with a bit number of L can be mapped to an integer number of OFDM symbols, or Lp is configured by a network-side device.

[0157] For another example, L = ceil(log2(C)).

[0158] Optionally, the scaling factor F described above can be predefined by a standard, configured by a network-side device, or determined according to a predefined rule.

[0159] Optionally, determining F based on a predefined rule can be understood as: determining F according to L and C. That is, in some embodiments, the method further comprises:

[0160] The terminal determines a scaling factor F based on L and C, where C is the total number of all types of candidate codepoints and L is the number of bits of the first codepoint.

[0161] Example 1: F = Floor(2^L / C). Where L is predefined by the standard or configured by the network side device. The scaling factor F can be obtained by L and C.

[0162] Example 2: F is the largest integer less than or equal to Floor(2^L / C) and F is not equal to a specific value, for example, F is not equal to a power of 2 or F is not equal to an even number.

[0163] Example 3: F is the largest integer less than or equal to Floor(2^L / C / A), where A is a network configured parameter.

[0164] Example 4: F is the largest integer less than or equal to Floor(2^L / C / A) and F is not equal to a specific value, for example, F is not equal to a power of 2 or F is not equal to an even number.

[0165] Example 5: F = 1.

[0166] Optionally, in some embodiments, the method further comprises:

[0167] In a case where the terminal detects that the LP-WUS carries the first codepoint associated with the terminal, the terminal monitors a Physical Downlink Control Channel (PDCCH).

[0168] Optionally, the terminal monitoring the PDCCH can be understood or replaced as the terminal monitoring a paging.

[0169] It should be noted that the codepoint associated with the terminal can include one or more, and the terminal needs to monitor multiple codepoints associated with the terminal. When the terminal detects that the LP-WUS carries any one of the codepoints associated with the terminal, the terminal will monitor the paging, otherwise, the terminal does not monitor the paging.

[0170] Alternatively, in some embodiments, when the terminal detects that the LP-WUS carries any one of the codepoints associated with the terminal, the terminal will not monitor the PDCCH, otherwise, the terminal monitors the PDCCH.

[0171] Optionally, in some embodiments, the number of bits L of the first codepoint satisfies that one LP-WUS maps to an integer number of OFDM symbols.

[0172] Where L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is the number of OOK symbols within one OFDM symbol.

[0173] For example, K=K1*K2, where K1 is a parameter of encoding rate, such as Manchester encoding, 1 bit corresponds to 2 OOK symbols after Manchester encoding, then K1=2. K2 is the number of repeated transmission.

[0174] In order to better understand the present application, the following is illustrated by some examples.

[0175] In some embodiments, the network side device can configure multiple types of code points.

[0176] One LP-WUS supports one or more types of Candidate codepoint. The number of each type of Candidate codepoint is X i , i=1, 2…Nc.

[0177] Wherein, the value of X i of different types of code points can be understood as the number of effective subgroups.

[0178] For example, the network side device configures X1=32, X2=8, X3=1. Then, the total number of candidate code points is C=X1+X2+X3=41. X1=32 represents the number of effective subgroups=32, X2=8 represents the number of effective subgroups=8, X3=1 represents the number of effective subgroups=1. The more the number of effective subgroups, the fewer the number of UEs corresponding to the same code point, and the smaller the probability of being mistakenly awakened.

[0179] Optionally, the subgroup based on UE_ID and the code point based on CN allocation can be configured respectively. For example, the subgroup based on UE_ID is configured as X1=32, X2=8, X3=1, and the code point based on CN allocation is configured as X0=20. Alternatively, a set is configured, which is applicable to the subgroup based on UE_ID and the code point based on CN allocation.

[0180] Optionally, the number of code points associated with the terminal includes at least one of the following: the number of X i configured for the subgroup based on UE_ID, and the number of X iThe number of codepoints. For example, if a UE is not configured with codepoints determined based on CN allocation, or, the UE is configured with codepoints determined based on CN allocation, but the cell where the UE is located only supports the method of determining codepoints based on UE_ID, the number of codepoints associated with the UE is equal to X configured for codepoints determined based on UE_ID i The number of codepoints = X1+X2+X 3, Otherwise, the number of codepoints associated with the UE = X0, X0 is the number of codepoints allocated by the CN for the terminal.

[0181] Optionally, the codepoints determined based on UE_ID are arranged in front of the codepoints determined based on CN allocation, for example, the first 41 codepoints are determined based on UE_ID, and the last 20 codepoints are determined based on CN allocation.

[0182] Alternatively, the codepoints determined based on UE_ID are arranged behind the codepoints determined based on CN allocation, for example, the first 20 codepoints are determined based on CN allocation, and the last 20 codepoints are determined based on UE_ID.

[0183] Optionally, in some embodiments, assuming that the total number of codepoints carried by one LP-WUS is C, it can correspond to Z = ceil log 2(C) bits. In some scenarios, Z is not enough to meet the requirements of link performance, such as not enough to achieve the required FAR (Frame Error Rate), more bits are needed to carry the reference codepoint. Assuming that the actual number of bits required is L, it is necessary to indicate any one of the C codepoints through L bits in a predefined manner.

[0184] In order to further improve the link performance / coverage, the L bits can be processed by encoding and repeating, such as Manchester encoding and repeating.

[0185] Optionally, one or more values of L can be predefined by the standard. If the standard defines multiple values of L, the value of L under the current LP-WUS configuration is determined according to the predefined rule. The value of L corresponds to one or more parameters in the combination of M, SCS, and C. M is the number of OOK symbols in one OFDM symbol. SCS is the subcarrier spacing. The UE determines the value of L according to the combination of one or more parameters in the configured M, SCS, and C.

[0186] For example, the value of L is determined jointly according to a scaling factor F and C. The value of L can also be determined according to M.

[0187] Example 1: L = ceil(log2(C*F)).

[0188] Example 2: L = ceil(log2(C*F))+Lp, where Lpis a smallest positive integer such that one LP-WUS with L bits can be mapped to an integer number of OFDM symbols. For example, C = 10, F = 3, M = 4. To make one LP-WUS can be mapped to an integer number of OFDM symbols, ceil(log2(10*3))+Lp = 5+3 = 8, where Lp = 3, L = 8. This LP-WUS is mapped to 8 OOK symbols, i.e., 2 complete OFDM symbols. Here, Lpbits are located at the highest Lp bits of L bits, or Lpbits are located at the lowest Lp bits of L bits.

[0189] Another way of example 2, Lpis configured by the network side device. L = ceil(log2(C*F))+Lp or L = ceil(log2(C*F*Lp)). The network side device can divide the total number of codepoints that L bits can support into multiple codepoint pools for LP-WUSs of different uses by configuring Lp. For example, Lp = 0 or log2(C*F) or ceil(log2(C*F)) are respectively used for LP-WUSs of paging and LP-WUSs of connected discontinuous reception (C-DRX) on duration.

[0190] Optionally, the value of F can be predefined by the standard, or configured by the network side device, or determined according to a predefined rule. For example, if the network side device configures L, F can be determined according to a predefined rule.

[0191] Example 1: F = Floor(2^L / C). Here, L is predefined by the standard or configured by the network side device. The scaling factor F can be obtained by L and C.

[0192] Example 2: F is the largest integer less than or equal to Floor(2^L / C), and F is not equal to a specific value, for example, F is not equal to a power of 2, or F is not equal to an even number.

[0193] In Example 2, to increase the interval of the combination of 0 and 1 bits corresponding to each codepoint, the value of F should avoid the power of 2, or even number. For example, F = 2 will cause the combination of 0 and 1 bits corresponding to each codepoint to only have 1 bit difference.

[0194] Example 3: F is the largest integer less than or equal to Floor(2L / C / A), where A is a parameter configured by the network side device. The network side device can achieve the division of the total number of codepoints supported by L bits into multiple codepoint pools for different uses of LP-WUS by configuring A and configuring Offset. For example, A = 2, Offset = 0 or 2L / A = 2(L-1), respectively for the LP-WUS for paging and the LP-WUS for C-DRX on duration.

[0195] Optionally, in an implementation, L is the same for different receiver types, such as OOK receiver and OFDM receiver. Alternatively, L can be determined (respectively configured or predefined or calculated) respectively for different receiver types. Because the performance of different receivers is different, such as FAR, Minimum Discernible Ratio (MDR), the required number of bits L can be different. Then, the LP-WUS carries L ook bits through OOK symbol, and carries L ofdm bits through overlaid OFDM sequence. Although the lengths of L ook and L ofdm are different, the same information is carried. Similarly, F can be the same or determined respectively for different receiver types.

[0196] Optionally, in some embodiments, the calculation of the first codepoint associated with the terminal can include any of the following:

[0197] Formula 1: the first codepoint corresponding to L bits associated with the terminal = ((UE_ID or UE_subgroup_ID) mod Xi) + sum(X j ,j=0,1,2,…i-1))*G.

[0198] Formula 2: the first codepoint corresponding to L bits associated with the terminal = (UE_ID or UE_subgroup_ID mod X i )+sum(X j ,j=0,1,2,…i-1))*G+Offset1.

[0199] Formula 3: the first codepoint corresponding to L bits associated with the terminal = (((UE_ID or UE_subgroup_ID mod Xi )+sum(X j , j = 0, 1, 2, … i-1) * F + Offset1) * G’.

[0200] Where UE_subgroup_ID identifies the grouping identity of the terminal.

[0201] Offset1 is configured by the network side device or predefined by the standard. The network side device can control the codepoint value by configuring Offset1 to improve performance, such as increasing the spacing of codepoints, reducing inter-cell interference, LP-WUS for different purposes (such as for paging reception and for receiving PDCCH in the On duration of C-DRX), etc. For example, for LP-WUS for different purposes, different codepoint values or L-bit values can be allocated, which can be achieved by configuring offset1. If Offset1 is not configured, Offset1 = 0 or 1. Assuming that Lp bits are located in the lowest Lp bits of L bits, it is equivalent to multiplying 2 on the basis of F Lp .

[0202] G = F, for example, assuming that the number of bits of an LP-WUS is L, and ceil(log2(C*F)) = L, or ceil(log2(C*F))+Lp = L, and Lp bits are located in the highest Lp bits of L bits. Or G = F*2 Lp , for example, assuming that Lp bits are located in the lowest Lp bits of L bits, it is equivalent to multiplying 2 on the basis of F Lp . Or G = 1, or F = 1.

[0203] G’ = 2 Lp , for example, assuming that Lp bits are located in the lowest Lp bits of L bits, or G’ = 1.

[0204] Optionally, different receiver types can use the same parameters or different parameters (respectively configured or predefined or calculated). For example, for OOK receivers, G > 1, for OFDM receivers, G = 1, that is, the codepoint value carried by the overlaid OFDM sequence is not amplified, and the codepoint value sent by the LP-WUS through the OOK symbol is amplified by G times.

[0205] Optionally, if there are both UE_ID based codepoints and CN assigned codepoints, for UE with CN assigned codepoint or for UE with UE_ID based codepoint, the total number of UE_ID based codepoints or the total number of CN assigned codepoints should be added in the above formula 1, 2, 3.

[0206] For example, based on the above formula 3.

[0207] In some examples, for UE with UE_ID based codepoint, the first codepoint corresponding to the L bits associated with the UE = (((UE_ID or UE_subgroup_ID mod X i )+sum(X j ,j=0,1,2,…i-1))*F+Offset1)*G’+C2, where C2 is the total number of CN assigned codepoints. Or, C2 is the total number of CN assigned codepoints+offset 2, offset 2 can be standard predefined or network configured. Offset2 can increase the distance between CN assigned codepoint and UE_ID based codepoint. If Offset2 is not configured, the default value of Offset2 is 0, or 1.

[0208] For UE with CN assigned codepoint, the first codepoint associated with the UE is configured by CN for this UE.

[0209] In some examples, for UE with UE_ID based codepoint, the first codepoint corresponding to the L bits associated with the UE = (((UE_ID or UE_subgroup_ID mod X i )+sum(X j ,j=0,1,2,…i-1))*F+Offset1)*G’.

[0210] For UE with CN assigned codepoint, the first codepoint associated with the UE = C1+CN configured codepoint value for this UE. C1 is the maximum value (or the maximum value+offset2) of UE_ID based codepoint, offset 2 can be standard predefined or network configured. For example, C1=sum(X i )*G, i=1,2,…,Nc.

[0211] Alternatively, for a UE associated with a codepoint based on CN allocation, the value of the first codepoint associated with the UE is any one of the following:

[0212] (C1+CN configured codepoint value of this UE)*G;

[0213] (C1+CN configured codepoint value of this UE)*G+1;

[0214] (C1+CN configured codepoint value of this UE)*G';

[0215] (C1+CN configured codepoint value of this UE)*G+offset1;

[0216] ((C1+CN configured codepoint value of this UE)*F+offset1)*G'.

[0217] Where C1 is the maximum value (or maximum value+1) of the codepoint determined based on UE_ID.

[0218] Optionally, in some embodiments, the network side device can configure multiple types of codepoints, and the number of each type of codepoint is X i The following describes how the terminal determines the first codepoint associated with itself and how to determine the value of the L bits corresponding to the codepoint.

[0219] Suppose X1=32, X2=8 and X3=1 are codepoints determined based on UE_ID, and the network node configures X0=32, which is the codepoint allocated by CN.

[0220] Optionally, in some embodiments, the first codepoint associated with the UE is calculated according to UE_ID or UE_subgroup_ID. UE_subgroup_ID can be calculated according to UE_ID or allocated by CN. If the X0 codepoints allocated by CN are in the front, and the codepoints determined based on UE_ID or UE_subgroup_ID are in the back.

[0221] In one example, the second codepoint associated with a UE (a UE whose codepoint is determined based on UE_ID or UE_subgroup_ID) is any one of the following:

[0222] (UE_ID or UE_subgroup_ID mod X i )+sum(Xj j = 1, 2,... i-1) + C2;

[0223] (UE_ID or UE_subgroup_ID mod X i )+sum(X j j = 1, 2,... i-1) + C2+offset3;

[0224] Where C2=X0 is the total number of codepoints allocated by CN, offset3 is configured by network side device.

[0225] In one example, the second codepoint associated with one UE (the UE whose codepoint is allocated by CN) is configured by CN for the UE.

[0226] Optionally, in some embodiments, the first codepoint associated is calculated according to UE_ID or UE_subgroup_ID. UE_subgroup_ID can be calculated according to UE_ID, or allocated by CN. If X0 codepoints allocated by CN are in the back, the codepoint determined according to UE_ID or UE_subgroup_ID is in the front.

[0227] In one example, the second codepoint associated with one UE (the UE whose codepoint is determined according to UE_ID or UE_subgroup_ID) is any of the following:

[0228] (UE_ID or UE_subgroup_ID mod X i )+sum(X j j = 1, 2,... i-1);

[0229] (UE_ID or UE_subgroup_ID mod X i )+sum(X j j = 1, 2,... i-1) + offset3.

[0230] In one example, the second codepoint associated with one UE (the UE whose codepoint is allocated by CN) is C1+ the codepoint value available for the UE configured by CN, where C1 is the total number of codepoints determined according to UE_ID or UE_subgroup_ID, C1=X1+X2+X3. Offset3 is configured by network side device.

[0231] Optionally, if one LP-WUS corresponds to multiple POs, subgroup_ID (including grouping identification determined based on CN allocation and grouping identification determined based on UE_ID) can be subgroup_ID within one PO, or subgroup_ID determined jointly by multiple POs.

[0232] Optionally, the network side device can also configure offset 4 (or gap) of codepoint determined based on CN allocation and codepoint determined based on UE_ID. Then, the value of codepoint arranged in the back is offset 4 or offset 4+offset 3 after the total number of codepoint arranged in the front.

[0233] Optionally, assuming the total number of candidate codepoints is C, it can correspond to Z = ceil log 2(C) information bits. According to one implementation, Z = L, and according to another implementation, Z < L. For example, for an OFDM receiver, Z = L, that is, the bits carried by the overlaid OFDM sequence are information bits Z. For an OOK receiver, Z < L, that is, the bits carried by the OOK symbol are L bits containing redundancy. Alternatively, for an OOK receiver and an OFDM receiver, Z < L, and L is the same. Alternatively, Z < L, but L is different, for example, L_ook > L_ofdm > Z.

[0234] If Z < L, the Z bits can be encoded (excluding line code, e.g. Manchester encoding), e.g. RM encoding, repetition encoding, and rate matched to L bits. Or, L-Z padding bits are added to the Z bits, or L-Z CRC bits are added to the Z bits. After generating L bits, Manchester encoding can be performed again. Or, a second codepoint (reference codepoint value) is scaled to a codepoint value (or value of L bits) in L bits. For example, (reference codepoint value*G) or (reference codepoint value*G)+1 or ((reference codepoint value+Offset1)*G) or (( (reference codepoint value+Offset 1)*G)+1) or (( (reference codepoint value+Offset 1)*G)+1) or (reference codepoint value*G)+Offset1 or (reference codepoint value*G)+Offset1+1 is converted to a binary number, which is Z’ bits, and L-Z’ zeros are added to the high or low bits to convert to L bits.

[0235] where the scaling factor is F, F is configured by the network side device or determined according to a predefined rule (e.g. determined according to the configured L). G=F or G=F*2 Lp . Assuming that the Lp bits are located in the lowest Lp bits of the L bits, or G’=2 Lp . Assuming that the Lp bits are located in the lowest Lp bits of the L bits, where Lp is such that an LP-WUS with L bits can be mapped to an integer number of OFDM symbols with a smallest positive integer. For example, the total number of candidate codepoints C=10 is configured by the network side device, F=3, M=4. In order to make an LP-WUS can be mapped to an integer number of OFDM symbols, ceil(log2(10*3))+Lp=5+3=8, where Lp=3, L=8. This LP-WUS is mapped to 8 OOK symbols, i.e. 2 complete OFDM symbols. Offset1 can be configured by the network side device or predefined by the standard.

[0236] The scheme of the present application is applicable to a paging mechanism based on an LP-WUS, for example, a UE receives a codepoint indicating to wake up itself in an LP-WUS, and then the UE attempts to receive a paging message in the nearest PO meeting a delay requirement. The scheme of the present application is also applicable to a PDCCH monitoring mechanism of an LP-WUS, for example, a UE receives a codepoint indicating to wake up itself in an LP-WUS when in an RRC connected state, and then the UE attempts to receive a PDCCH in the nearest PDCCH MO meeting a delay requirement or in the nearest DRX On duration meeting a delay requirement.

[0237] As mentioned in the above embodiments, for different application scenarios of an LP-WUS, for example, attempting to receive a paging or attempting to receive a PDCCH in a DRX On duration, the used method can be different or the used method is the same but parameters are different (for example, an offset can be different).

[0238] The scheme of the present application is applicable to an OOK detection low-power receiver and also applicable to an OFDM sequence detection low-power receiver. For different receivers, the used method can be different.

[0239] Referring to FIG. 3, the present embodiment further provides a codepoint determination method, as shown in FIG. 3, the codepoint determination method comprises:

[0240] In step 301, a network side device determines a first codepoint associated with a terminal according to first information;

[0241] The first information comprises a codepoint allocated by a core network or the first information comprises a number of candidate codepoints of an LP-WUS (Low Power Wake-up Signal) and at least one of the following:

[0242] The identification information comprises a terminal identifier, a grouping identifier determined based on the terminal identifier, a grouping identifier allocated by a core network or a codepoint allocated by a core network;

[0243] A modulo operation result of the number of the i-th type of codepoint based on the terminal identifier, the grouping identifier determined based on the terminal identifier or the grouping identifier allocated by the core network, the i-th type of codepoint being associated with the terminal;

[0244] The number of the j-th type of codepoint comprises codepoints arranged before the i-th type of codepoint, the i-th type of codepoint being associated with the terminal;

[0245] The sorting rule is associated with a terminal identity or a group identity determined based on the terminal identity or a group identity allocated by a core network.

[0246] Optionally, the network-side device determines the first codepoint associated with the terminal according to the first information includes:

[0247] The network-side device determines the second codepoint according to the first information.

[0248] The network-side device determines the first codepoint as second information or information converted based on the second information, the second information being determined based on the second codepoint.

[0249] Optionally, the second information includes any of the following:

[0250] The second codepoint;

[0251] The sum of the second codepoint and an offset value;

[0252] The product of the second codepoint and a first value;

[0253] The product of the second codepoint and the first value plus a second value;

[0254] The product of a third value and the first value, the third value being the sum of the second codepoint and an offset value;

[0255] The product of the third value and the first value plus a second value, the third value being the sum of the second codepoint and an offset value;

[0256] The sum of a fourth value and an offset value, the fourth value being the product of the second codepoint and a first value;

[0257] The sum of the fourth value and the offset value and a second value, the fourth value being the product of the second codepoint and the first value;

[0258] The first value is a constant or the first value is determined based on a scaling factor F.

[0259] Optionally, the information converted based on the second information includes any of the following:

[0260] L bits obtained by performing bit encoding on Z bits;

[0261] L bits obtained by performing bit encoding on Z bits and performing rate matching;

[0262] L second bits obtained by adding L-Z padding bits to Z bits;

[0263] L bits obtained by adding L-Z cyclic redundancy check bits to Z bits;

[0264] L bits are obtained by adding L-Z 0s or 1s to Z bits from high or low;

[0265] wherein L is a bit number of the first codepoint, and the Z bits are a bit combination of 0s and 1s corresponding to the second information.

[0266] Optionally, the method further comprises:

[0267] The network-side device determines the value of Z according to a total number C of all types of candidate codepoints.

[0268] Optionally, the number of candidate codepoints comprises at least one of:

[0269] A number of codepoints determined according to a terminal identifier or a terminal grouping;

[0270] A number of codepoints allocated by a core network.

[0271] Optionally, the number of candidate codepoints of the one low-power wake-up signal LP-WUS comprises any one of:

[0272] A total number of all types of candidate codepoints;

[0273] A number X of a type of candidate codepoint i .

[0274] Optionally, the method further comprises:

[0275] The network-side device determines a bit number L of the first codepoint according to third information.

[0276] wherein the third information comprises at least one of M and C, M is a number of on-off keying OOK symbols within one orthogonal frequency division multiplexing OFDM symbol, and C is a total number of all types of candidate codepoints.

[0277] Optionally, the third information further comprises a scaling factor F.

[0278] Optionally, the method further comprises:

[0279] The network-side device determines a scaling factor F based on L and C, C is a total number of all types of candidate codepoints, and L is a bit number of the first codepoint.

[0280] Optionally, the method further comprises:

[0281] The network-side device sends, to the terminal, an LP-WUS, the LP-WUS carrying a first codepoint associated with the terminal.

[0282] Optionally, the bit number L of the first codepoint satisfies that one LP-WUS is mapped to an integer number of OFDM symbols.

[0283] wherein L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is a number of OOK symbols within one OFDM symbol.

[0284] The code point determination method provided in the embodiments of the present application can be executed by a code point determination apparatus. The code point determination apparatus provided in the embodiments of the present application is described by taking the code point determination apparatus executing the code point determination method as an example.

[0285] The code point determination apparatus provided in the embodiments of the present application can be a communication device or a component in a communication device, for example, a chip. The communication device can be a terminal, a network side device or a server, etc. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application do not make specific limitations.

[0286] The code point determination apparatus includes a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor, for example, a general processor, a special purpose processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.

[0287] Specifically, referring to FIG. 4, when the code point determination apparatus is a terminal or a component in a terminal, the code point determination apparatus 400 includes:

[0288] A first determination module 401 configured to determine a first code point associated with the terminal according to first information.

[0289] The first information includes a code point allocated by a core network or the first information includes a number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0290] The identification information includes a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by a core network, or a code point allocated by a core network.

[0291] A modulo operation result of the number of code points of the ith type associated with the terminal based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network.

[0292] Based on the number of code points of the jth type, the code points of the jth type include code points arranged before the code points of the ith type associated with the terminal.

[0293] Based on a sorting rule of each type of code point, the sorting rule is associated with the terminal identifier or the group identifier determined based on the terminal identifier.

[0294] Optionally, the first determination module 401 is specifically configured to: determine a second code point according to the first information; and determine second information or information converted based on the second information as the first code point, the second information being determined based on the second code point.

[0295] Optionally, the second information includes any of the following:

[0296] The second code point;

[0297] A sum of the second code point and an offset value;

[0298] A product of the second code point and a first value;

[0299] The product of the second code point and the first value plus a second value;

[0300] A product of a third value and the first value, the third value being a sum of the second code point and the offset value;

[0301] The product of the third value and the first value plus the second value, the third value being the sum of the second code point and the offset value;

[0302] A sum of a fourth value and the offset value, the fourth value being a product of the second code point and the first value;

[0303] A sum of the fourth value and the offset value and a second value, the fourth value being the product of the second code point and the first value;

[0304] The first value is a constant or the first value is determined based on a scaling factor F.

[0305] Optionally, the information converted based on the second information comprises any one of the following:

[0306] L bits obtained by performing bit encoding on the Z bits;

[0307] L bits obtained by performing bit encoding and rate matching on the Z bits;

[0308] L second bits obtained by adding L-Z padding bits to the Z bits;

[0309] L bits obtained by adding L-Z cyclic redundancy check bits to the Z bits;

[0310] L bits obtained by adding L-Z 0s or 1s to the Z bits in high bits or low bits;

[0311] L is the number of bits of the first code point, and the Z bits are a bit combination of 0 and 1 corresponding to the second information.

[0312] Optionally, the first determining module 401 is further configured to determine the value of the Z according to a total number C of all types of candidate code points.

[0313] Optionally, the number of candidate code points comprises at least one of the following:

[0314] a number of code points determined according to a terminal identifier or a terminal grouping;

[0315] a number of code points allocated by a core network.

[0316] Optionally, the number of candidate code points of the one low-power wake-up signal LP-WUS comprises any one of the following:

[0317] a total number of all types of candidate code points;

[0318] a number Xi of one type of candidate code points.

[0319] Optionally, the first determining module 401 is further configured to determine the number L of bits of the first code point according to third information;

[0320] The third information comprises at least one of M and C, M is a number of on-off keying OOK symbols in one orthogonal frequency division multiplexing OFDM symbol, and C is a total number of all types of candidate code points.

[0321] Optionally, the third information further comprises a scaling factor F.

[0322] Optionally, the first determining module 401 is further configured to determine the scaling factor F based on L and C, C is a total number of all types of candidate code points, and L is the number of bits of the first code point.

[0323] Optionally, the code point determination apparatus 400 further comprises:

[0324] a receiving module, configured to listen to a physical downlink control channel (PDCCH) when the terminal detects that the LP-WUS carries the first code point associated with the terminal.

[0325] Optionally, the number of bits L of the first code point satisfies that one LP-WUS is mapped to an integer number of OFDM symbols.

[0326] wherein L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is a number of OOK symbols in one OFDM symbol.

[0327] Referring to FIG. 5, when the code point determination apparatus is a network-side device or a component in the network-side device, the code point determination apparatus 500 comprises:

[0328] a second determination module 501, configured to determine a first code point associated with a terminal according to first information.

[0329] wherein the first information comprises a code point allocated by a core network or the first information comprises a number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0330] identification information, the identification information comprising: a terminal identifier, a grouping identifier determined based on the terminal identifier, a grouping identifier allocated by the core network, or a code point allocated by the core network;

[0331] a modulo operation result of the number of code points of the ith type based on the terminal identifier, the grouping identifier determined based on the terminal identifier, or the grouping identifier allocated by the core network, the code points of the ith type being associated with the terminal;

[0332] a number of code points of the jth type based on the number of code points of the ith type, the code points of the jth type comprising code points arranged before the code points of the ith type;

[0333] an ordering rule of each type of code point, the ordering rule being associated with the terminal identifier or the grouping identifier determined based on the terminal identifier.

[0334] Optionally, the second determination module 501 is specifically configured to: determine a second code point according to the first information; and determine second information or information converted based on the second information as the first code point, the second information being determined based on the second code point.

[0335] Optionally, the second information comprises any one of the following:

[0336] a second code point;

[0337] a sum of the second codepoint and the offset value;

[0338] a product of the second codepoint and the first value;

[0339] a product of the second codepoint and the first value plus the second value;

[0340] a product of the third value and the first value, the third value being a sum of the second codepoint and the offset value;

[0341] a product of the third value and the first value plus the second value, the third value being a sum of the second codepoint and the offset value;

[0342] a sum of the fourth value and the offset value, the fourth value being a product of the second codepoint and the first value;

[0343] a sum of the fourth value and the offset value and the second value, the fourth value being a product of the second codepoint and the first value;

[0344] wherein the first value is a constant or the first value is determined based on a scale factor F.

[0345] Optionally, the information converted based on the second information comprises any one of the following:

[0346] L bits obtained by performing bit encoding on Z bits;

[0347] L bits obtained by performing bit encoding and rate matching on Z bits;

[0348] L second bits obtained by adding L-Z padding bits to Z bits;

[0349] L bits obtained by adding L-Z cyclic redundancy check bits to Z bits;

[0350] L bits obtained by adding L-Z 0s or 1s to high bits or low bits of Z bits;

[0351] wherein L is a bit number of the first codepoint, and the Z bits are a bit combination of 0s and 1s corresponding to the second information.

[0352] Optionally, the second determining module 501 is further configured to determine the value of Z according to a total number C of candidate codepoints of all types.

[0353] Optionally, the number of candidate codepoints comprises at least one of the following:

[0354] a number of codepoints determined according to terminal identifiers or terminal grouping;

[0355] a number of codepoints allocated by a core network.

[0356] Optionally, the number of candidate codepoints of the one low-power wake-up signal LP-WUS comprises any one of the following:

[0357] the total number of all types of candidate codepoints;

[0358] the number Xi of candidate codepoints of one type.

[0359] Optionally, the second determining module 501 is further configured to determine the bit number L of the first codepoint according to third information.

[0360] The third information comprises at least one of M and C, M is the number of on-off keying OOK symbols in one orthogonal frequency division multiplexing OFDM symbol, and C is the total number of all types of candidate codepoints.

[0361] Optionally, the third information further comprises a scale factor F.

[0362] Optionally, the second determining module 501 is further configured to determine the scale factor F based on L and C, C is the total number of all types of candidate codepoints, and L is the bit number of the first codepoint.

[0363] Optionally, the codepoint determining apparatus further comprises:

[0364] a sending module configured to send the LP-WUS to the terminal, the LP-WUS carrying the first codepoint associated with the terminal.

[0365] Optionally, the bit number L of the first codepoint satisfies that one LP-WUS is mapped to an integer number of OFDM symbols.

[0366] L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is the number of OOK symbols in one OFDM symbol.

[0367] The codepoint determining apparatus provided by the embodiments of the present application can implement each process implemented by the method embodiments of FIGS. 2 to 3 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0368] As shown in FIG. 6, the embodiments of the present application further provide a communication device 600, which comprises a processor 601 and a memory 602, the memory 602 has a program or instruction stored thereon, which can be run on the processor 601, when the program or instruction is executed by the processor 601, each step of the above codepoint determining method embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein.

[0369] The embodiment of the present application further provides a terminal comprising a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is configured to run programs or instructions to implement the steps in the method embodiment shown in FIG. 2. The terminal embodiment corresponds to the terminal-side method embodiment described above, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment and achieve the same technical effects. The terminal can be the code point determination apparatus shown in FIG. 4. Specifically, FIG. 7 is a schematic diagram of the hardware structure of a terminal for implementing the embodiment of the present application.

[0370] The terminal 700 includes, but is not limited to, at least some of a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.

[0371] Those skilled in the art can understand that the terminal 700 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected with the processor 710 through a power management system, so as to realize the functions of power management, such as charging, discharging, and power consumption management, through the power management system. The terminal structure shown in FIG. 7 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or have a different component arrangement, which will not be described here.

[0372] It should be understood that in the embodiment of the present application, the input unit 704 can include a graphics processor 7041 and a microphone 7042, and the graphics processor 7041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 707 includes at least one of a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 can include two parts of a touch detection device and a touch controller. The other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, etc., which will not be described here.

[0373] In the embodiment of the present application, the radio frequency unit 701 can transmit downlink data from a network side device to the processor 710 for processing, and can send uplink data to the network side device. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.

[0374] The memory 709 can be used to store software programs or instructions and various data. The memory 709 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 709 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 709 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0375] The processor 710 can include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.

[0376] The processor 710 is configured to determine a first code point associated with the terminal according to first information.

[0377] The first information includes a code point allocated by a core network or the first information includes a number of candidate code points of a low-power wake-up signal (LP-WUS) and at least one of the following:

[0378] The identification information includes: a terminal identification, a grouping identification determined based on the terminal identification, a grouping identification allocated by a core network, or a code point allocated by the core network;

[0379] A modulo operation result of a number of the i-th type of code point associated with the terminal based on the terminal identification, the grouping identification determined based on the terminal identification, or the grouping identification allocated by the core network;

[0380] A number of the j-th type of code point including a code point arranged before the i-th type of code point associated with the terminal based on the number of the i-th type of code point;

[0381] An ordering rule of each type of code point associated with the terminal identification or the grouping identification determined based on the terminal identification.

[0382] It can be understood that the implementation process of each implementation manner mentioned in the embodiment can refer to the related description of the terminal side method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.

[0383] The embodiment of the application further provides a network side device, including a processor and a communication interface, the communication interface and the processor are coupled, the processor is used for running a program or an instruction, and the steps of the method embodiment shown in FIG. 3 are realized. The network side device embodiment corresponds to the network side device method embodiment described above. Each implementation process and implementation manner of the above method embodiment can be applied to the network side device embodiment, and the same technical effects can be achieved.

[0384] Specifically, the embodiment of the application further provides a network side device, which can be a code point determination apparatus shown in FIG. 5. As shown in FIG. 8, the network side device 800 includes an antenna 801, a radio frequency device 802, a baseband device 803, a processor 804, and a memory 805. The antenna 801 is connected with the radio frequency device 802. In the uplink direction, the radio frequency device 802 receives information through the antenna 801, and sends the received information to the baseband device 803 for processing. In the downlink direction, the baseband device 803 processes the information to be sent and sends it to the radio frequency device 802. The radio frequency device 802 processes the received information and sends it out through the antenna 801.

[0385] The method performed by the network side device in the above embodiment can be implemented in the baseband device 803, which includes a baseband processor.

[0386] The baseband device 803 can include at least one baseband board on which a plurality of chips are disposed, as shown in FIG. 8, one of the chips being, for example, a baseband processor, connected with the memory 805 through a bus interface to invoke programs in the memory 805 to perform the network-side device operations shown in the above method embodiments.

[0387] The network-side device can further include a network interface 806, which is, for example, a Common Public Radio Interface (CPRI).

[0388] Specifically, the network-side device 800 of the embodiments of the present application further includes instructions or programs stored in the memory 805 and executable on the processor 804, the processor 804 invoking the instructions or programs in the memory 805 to perform the methods performed by the modules shown in FIG. 6 and achieve the same technical effects, and thus details are not repeated here.

[0389] The embodiments of the present application further provide a readable storage medium having programs or instructions stored thereon, the programs or instructions being executed by a processor to implement each process of the above code point determination method embodiments and achieve the same technical effects, and thus details are not repeated here.

[0390] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.

[0391] The embodiments of the present application further provide a chip including a processor and a communication interface, the communication interface being coupled with the processor, the processor being configured to run programs or instructions to implement each process of the above code point determination method embodiments and achieve the same technical effects, and thus details are not repeated here.

[0392] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0393] The embodiments of the present application further provide a computer program / program product including computer instructions, the computer program / program product being executed by at least one processor to implement each process of the above code point determination method embodiments and achieve the same technical effects, and thus details are not repeated here.

[0394] The embodiments of the present application further provide a wireless communication system, comprising a terminal and a network side device, the terminal can be used for executing the steps of the code point determination method of the terminal side as described above, and the network side device can be used for executing the steps of the code point determination method of the network side device as described above.

[0395] It should be noted that, in this document, the terms "comprising", "containing" or any other variant thereof are intended to cover non-exclusive inclusions, so that a process, method, article or device that includes a list of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent in such a process, method, article or device. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, but can also include performing functions in a substantially simultaneous manner or in reverse order, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted or combined. In addition, the features described with reference to certain examples can be combined in other examples.

[0396] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of computer software product and general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), including a plurality of instructions, used to make the terminal or network side device execute the method described in each embodiment of the present application.

[0397] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, not restrictive, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.

Claims

1. A method of codepoint determination, wherein, The method comprises: a terminal determining a first code point associated with the terminal according to first information; wherein the first information comprises a code point allocated by a core network, or the first information comprises a number of candidate code points of a low power wake-up signal (LP-WUS) and at least one of the following: identification information, the identification information comprising a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, or the code point allocated by the core network; a modulo operation result of the number of code points of an i-th type based on the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network, the code points of the i-th type being associated with the terminal; a number of code points of a j-th type based on the number of code points of the i-th type, the code points of the j-th type comprising code points arranged before the code points of the i-th type; an ordering rule of each type of code point, the ordering rule being associated with the terminal identifier or the group identifier determined based on the terminal identifier or the group identifier allocated by the core network.

2. The method of claim 1, wherein, The terminal determining the first code point associated with the terminal according to the first information comprises: the terminal determining a second code point according to the first information; the terminal determining second information or information converted based on the second information as the first code point, the second information being determined based on the second code point.

3. The method of claim 2, wherein, The second information comprises any one of the following: the second code point; a sum of the second code point and an offset value; a product of the second code point and a first value; a product of the second code point and the first value plus a second value; a product of a third value and the first value, the third value being a sum of the second code point and the offset value; a product of the third value and the first value plus a second value, the third value being a sum of the second code point and the offset value; a sum of a fourth value and the offset value, the fourth value being a product of the second code point and the first value; a sum of the fourth value and the offset value and a second value, the fourth value being a product of the second code point and the first value; wherein the first value is a constant or the first value is determined based on a scaling factor F.

4. The method of claim 2, wherein, The information converted based on the second information comprises any one of the following: L bits obtained by performing bit encoding on Z bits; L bits obtained by performing bit encoding on Z bits and performing rate matching; L second bits obtained by adding L-Z padding bits to Z bits; L bits obtained by adding L-Z cyclic redundancy check bits to Z bits; L bits obtained by adding L-Z 0s or 1s to high bits or low bits of Z bits; wherein L is a bit number of the first code point, and the Z bits are a bit combination of 0s and 1s corresponding to the second information.

5. The method of claim 4, wherein, The method further comprises: the terminal determining a value of Z according to a total number C of all types of candidate code points.

6. The method according to any one of claims 1 to 5, wherein, The number of candidate code points comprises at least one of the following: a number of code points determined according to a terminal identifier or a terminal group; a number of code points allocated by a core network.

7. The method according to any one of claims 1 to 6, wherein, The number of candidate code points of the one low power wake-up signal (LP-WUS) comprises any one of the following: a total number of all types of candidate code points. The number X of a type of candidate codepoint i .

8. The method according to any one of claims 1 to 7, wherein, The method further comprises: the terminal determining a bit number L of the first code point according to third information; The third information includes at least one of M and C, M is a number of on-off keying (OOK) symbols in one orthogonal frequency division multiplexing (OFDM) symbol, and C is a total number of candidate code points of all types.

9. The method of claim 8, wherein, The third information further includes a scale factor F.

10. The method of claim 3 or 9, wherein, The method further includes: The terminal determines the scale factor F based on L and C, C is a total number of candidate code points of all types, and L is a number of bits of the first code point.

11. The method according to any one of claims 1 to 9, wherein, The method further includes: In a case where the terminal detects that the LP-WUS carries the first code point associated with the terminal, the terminal monitors a physical downlink control channel (PDCCH).

12. The method according to any one of claims 1 to 11, wherein, A number of bits L of the first code point satisfies that one LP-WUS is mapped to an integer number of OFDM symbols. L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is a number of OOK symbols in one OFDM symbol.

13. A method of codepoint determination, wherein, The method includes: A network-side device determines a first code point associated with a terminal according to first information. The first information includes a code point allocated by a core network or the first information includes a number of candidate code points of one low-power wake-up signal (LP-WUS) and at least one of the following: identification information including a terminal identifier, a grouping identifier determined based on the terminal identifier, a grouping identifier allocated by the core network, or a code point allocated by the core network; a modulo operation result of the terminal identifier, the grouping identifier determined based on the terminal identifier, or the grouping identifier allocated by the core network on a number of code points of an i-th type, the code points of the i-th type being associated with the terminal; based on a number of code points of a j-th type, the code points of the j-th type including code points arranged before the code points of the i-th type, the code points of the i-th type being associated with the terminal; based on a sorting rule of each type of code point, the sorting rule being associated with the terminal identifier or the grouping identifier determined based on the terminal identifier or the grouping identifier allocated by the core network.

14. The method of claim 13, wherein, The network-side device determines the first code point associated with the terminal according to the first information, including: The network-side device determines a second code point according to the first information. The network-side device determines the first code point as second information or information converted based on the second information, the second information being determined based on the second code point.

15. The method of claim 14, wherein, The second information includes any of the following: the second code point; a sum of the second code point and an offset value; a product of the second code point and a first value; the product of the second code point and the first value plus a second value; a product of a third value and the first value, the third value being a sum of the second code point and the offset value; the product of the third value and the first value plus the second value, the third value being the sum of the second code point and the offset value; a sum of a fourth value and the offset value, the fourth value being the product of the second code point and the first value; a sum of the fourth value and the offset value and the second value, the fourth value being the product of the second code point and the first value; The first value is a constant or the first value is determined based on a scale factor F.

16. The method of claim 14, wherein, The information converted based on the second information includes any of the following: L bits obtained by performing bit encoding on Z bits; L bits obtained by performing bit encoding on Z bits and performing rate matching. L second bits are obtained by adding L-Z padding bits to the Z bits; L bits are obtained by adding L-Z cyclic redundancy check bits to the Z bits; L bits are obtained by adding L-Z 0s or 1s to the Z bits in high or low bit positions; wherein L is a bit number of the first codepoint, and the Z bits are a bit combination of 0 and 1 corresponding to the second information.

17. The method of claim 16, wherein, The method further includes: The network-side device determines the value of Z according to a total number C of all types of candidate codepoints.

18. The method of any one of claims 13 to 17, wherein, The number of candidate codepoints includes at least one of: a number of codepoints determined according to a terminal identifier or a terminal grouping; a number of codepoints allocated by a core network.

19. The method according to any one of claims 13 to 18, wherein, The number of candidate codepoints of the one low-power wake-up signal LP-WUS includes any one of: a total number of all types of candidate codepoints. The number X of a type of candidate codepoint i .

20. The method of any one of claims 13 to 19, wherein, The method further includes: The network-side device determines a bit number L of the first codepoint according to third information. The third information includes at least one of M and C, M is a number of on-off keying OOK symbols in one orthogonal frequency division multiplexing OFDM symbol, and C is a total number of all types of candidate codepoints.

21. The method of claim 20, wherein, The third information further includes a scaling factor F.

22. The method of claim 15 or 21, wherein, The method further includes: The network-side device determines the scaling factor F based on L and C, C is a total number of all types of candidate codepoints, and L is a bit number of the first codepoint.

23. The method of any one of claims 13 to 22, wherein, The method further includes: The network-side device sends the LP-WUS to the terminal, and the LP-WUS carries the first codepoint associated with the terminal.

24. The method of any one of claims 13 to 23, wherein, The bit number L of the first codepoint satisfies that one LP-WUS is mapped to an integer number of OFDM symbols. wherein L is an integer multiple of M or L*K is an integer multiple of M, K is a modulation rate or a coding rate, and M is a number of OOK symbols in one OFDM symbol.

25. A codepoint determination apparatus, wherein, It includes: A first determining module configured to determine a first codepoint associated with a terminal according to first information. The first information includes at least one of a number of candidate codepoints of a low-power wake-up signal LP-WUS and the following: identifier information, the identifier information including a terminal identifier, a grouping identifier determined based on the terminal identifier, a grouping identifier allocated by a core network, or a codepoint allocated by the core network; a modulo operation result of a number of the i-th type of codepoint based on the terminal identifier, the grouping identifier determined based on the terminal identifier, or the grouping identifier allocated by the core network, the i-th type of codepoint being associated with the terminal; a number of the j-th type of codepoint, the j-th type of codepoint including codepoints arranged before the i-th type of codepoint; a sorting rule of each type of codepoint, the sorting rule being associated with the terminal identifier or the grouping identifier determined based on the terminal identifier.

26. The apparatus of claim 25, wherein, The first determining module is specifically configured to: determine a second codepoint according to the first information; and determine second information or information converted based on the second information as the first codepoint, the second information being determined based on the second codepoint.

27. The apparatus of claim 26, wherein, The second information includes any one of: the second codepoint; a sum of the second codepoint and an offset value; a product of the second codepoint and the first value; a product of the second point and the first value plus the second value; a product of the third value and the first value, the third value being a sum of the second codepoint and the offset value; a product of the third value and the first value plus the second value, the third value being a sum of the second codepoint and the offset value; a sum of the fourth value and the offset value, the fourth value being a product of the second codepoint and the first value; a sum of the fourth value and the sum of the offset value and the second value, the fourth value being a product of the second codepoint and the first value; wherein the first value is a constant or the first value is determined based on a scaling factor F.

28. A codepoint determination apparatus, wherein, comprising: a second determining module, configured to determine a first codepoint associated with the terminal according to the first information; wherein the first information comprises a codepoint allocated by the core network or the first information comprises a number of candidate codepoints of a low power wake-up signal (LP-WUS) and at least one of the following: identification information, the identification information comprising: a terminal identifier, a group identifier determined based on the terminal identifier, a group identifier allocated by the core network, or a codepoint allocated by the core network; a modulo operation result of the terminal identifier, the group identifier determined based on the terminal identifier, or the group identifier allocated by the core network on the number of codepoints of the ith type, the codepoints of the ith type being associated with the terminal; based on the number of codepoints of the jth type, the codepoints of the jth type comprising codepoints arranged before the codepoints of the ith type, the codepoints of the ith type being associated with the terminal; based on a sorting rule of each type of codepoint, the sorting rule being associated with the terminal identifier or the group identifier determined based on the terminal identifier.

29. The apparatus of claim 28, wherein, the second determining module is specifically configured to: determine a second codepoint according to the first information; and determine the first codepoint as second information or information converted based on the second information, the second information being determined based on the second codepoint.

30. The apparatus of claim 29, wherein, the second information comprises any one of the following: the second codepoint; a sum of the second codepoint and the offset value; a product of the second codepoint and the first value; a product of the second point and the first value plus the second value; a product of the third value and the first value, the third value being a sum of the second codepoint and the offset value; a product of the third value and the first value plus the second value, the third value being a sum of the second codepoint and the offset value; a sum of the fourth value and the offset value, the fourth value being a product of the second codepoint and the first value; a sum of the fourth value and the sum of the offset value and the second value, the fourth value being a product of the second codepoint and the first value; wherein the first value is a constant or the first value is determined based on a scaling factor F.

31. A terminal, wherein, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the codepoint determination method according to any one of claims 1 to 12.

32. A network-side device, wherein, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the codepoint determination method according to any one of claims 13 to 24.

33. A readable storage medium, wherein, the readable storage medium stores programs or instructions, the programs or instructions being executed by the processor to implement the steps of the codepoint determination method according to any one of claims 1 to 24.

34. A computer program product, wherein, comprising computer instructions that, when executed by a processor, implement the steps of the codepoint determination method of any of claims 1 to 24.

Citation Information

Patent Citations

  • Wake-up method and device, communication equipment and storage medium

    CN116848897A

  • Communication method and device, terminal, network equipment, communication system and storage medium

    CN118303091A

  • Method and apparatus of supporting low power wireless communication

    WO2024082472A1

  • Paging monitoring method and apparatus, terminal, and network-side device

    WO2024140387A1