Method and apparatus for paging advance indication, and terminal
By designing and determining the timing and content of paging advance indication in the wireless communication system, the problem of terminals frequently monitoring paging channels in the idle state of wireless resource control is solved, and power consumption is reduced and battery life is improved.
Patent Information
- Application Number
- CN202111310549.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-05
- Publication Date
- 2025-05-27
- Estimated Expiration
- 2041-11-05
AI Technical Summary
In the idle state or inactive state of wireless resource control, terminals need to frequently monitor the physical downlink control channels related to paging, resulting in increased power consumption and making it difficult to achieve effective battery life management.
By determining the position of the PEI-O in advance indication timing, the specific content of the PEI is designed, including determining the paging timing within the corresponding paging frame of the PEI-O or the paging timing within multiple paging frames, and determining the number of bits of the PEI PDCCH and the bit positions of the subgroups in the PO in the PEI PDCCH.
It realizes more finely controlling the monitoring of the paging-related PDCCH by the terminal in the RRC_IDLE state or the RRC_INACTIVE state, reducing non-essential monitoring, reducing the power consumption of the terminal, and improving battery life.
Smart Images

Figure CN116094678B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a method and apparatus for paging early indication, and a terminal. Background Art
[0002] In the Radio Resource Control idle state (RRC_IDLE state) or the Radio Resource Control inactive state (RRC_INACTIVE state), a terminal needs to monitor the physical downlink control channel (PDCCH) related to paging, also known as type 2-PDCCH.
[0003] After the terminal detects the PDCCH related to paging, the terminal can parse the DCI. The DCI may contain a short message, so that the terminal can obtain an alarm message or perform system information update. In addition, the DCI may also contain scheduling information, so that the terminal receives the physical downlink shared channel (PDSCH) related to paging, thereby obtaining a paging message, and further initiating a random access process to enter the connected state (RRC_CONNECTED state).
[0004] Among them, the paging occasion (PO) can represent the time domain position of the PDCCH related to paging, and can be composed of the monitoring occasions of multiple PDCCHs related to paging, and the monitoring occasion of the PDCCH related to paging can also be called the PDCCH monitoring occasion (PMO). Therefore, one PO can contain multiple PMOs.
[0005] During the process of monitoring the PDCCH related to paging, in order to avoid unnecessary monitoring to save the power consumption of the terminal, in the RRC_IDLE state or the RRC_INACTIVE state, a network device can configure paging early indication information (PEI), and the PEI can be used to indicate whether the terminal needs to continue to monitor the PDCCH related to paging, so as to achieve the purpose of saving power consumption.
[0006] With the continuous evolution of the standard protocols specified by the 3rd Generation Partnership Project (3GPP), further design of the current PEI is also required. Summary of the Invention
[0007] In a first aspect, a method for paging early indication according to an embodiment of the present application includes:
[0008] Determine the position of the paging early indication opportunity PEI-O.
[0009] It can be seen that by determining the position of the PEI-O, the design of the PEI is realized.
[0010] In a second aspect, a method for paging early indication according to an embodiment of the present application includes:
[0011] Determine that one paging early indication opportunity PEI-O corresponds to a PO within a paging frame PF, or determine that one PEI-O corresponds to POs within multiple PFs.
[0012] It can be seen that by determining that one PEI-O corresponds to a PO within a paging frame PF or one PEI-O corresponds to POs within multiple PFs, the design of the PEI is realized.
[0013] In a third aspect, a method for paging early indication according to an embodiment of the present application includes:
[0014] Determine the number of bits of the paging early indication PEI on the physical downlink control channel PDCCH.
[0015] It can be seen that by determining the number of bits of the PEI PDCCH, the design of the PEI is realized.
[0016] In a fourth aspect, a method for paging early indication according to an embodiment of the present application includes:
[0017] Determine the bit position of the subgroup within the paging opportunity PO on the paging early indication PEI physical downlink control channel PDCCH.
[0018] It can be seen that by determining the bit position of the subgroup within the PO on the PEI PDCCH, the design of the PEI is realized
[0019] In a fifth aspect, a device for paging early indication according to an embodiment of the present application includes:
[0020] A determination unit, configured to determine the position of the listening opportunity PEI-O for paging early indication.
[0021] In a sixth aspect, a device for paging early indication according to an embodiment of the present application includes:
[0022] A determination unit, configured to determine that one paging early indication opportunity PEI-O corresponds to a PO within a paging frame PF, or determine that one PEI-O corresponds to POs within multiple PFs.
[0023] In a seventh aspect, a device for paging early indication according to an embodiment of the present application includes:
[0024] A determination unit, configured to determine the number of bits of a Paging Early Indication (PEI) Physical Downlink Control Channel (PDCCH).
[0025] In an eighth aspect, a device for paging early indication according to an embodiment of the present application includes:
[0026] A determination unit, configured to determine the bit position of a subgroup within a paging occasion (PO) in a Paging Early Indication (PEI) Physical Downlink Control Channel (PDCCH).
[0027] In a ninth aspect, the steps in the methods designed in the first, second, third, or fourth aspect are applied to a terminal.
[0028] In a tenth aspect, a terminal according to an embodiment of the present application includes a processor, a memory, and a computer program or instruction stored on the memory. Wherein, the processor executes the computer program or instruction to implement the steps in the methods designed in the first, second, third, or fourth aspect.
[0029] In an eleventh aspect, a chip according to the present application includes a processor. Wherein, the processor executes the steps in the methods designed in the first, second, third, or fourth aspect.
[0030] In a twelfth aspect, a chip module according to the present application includes a transceiver component and a chip. The chip includes a processor. Wherein, the processor executes the steps in the methods designed in the first, second, third, or fourth aspect.
[0031] In a thirteenth aspect, a computer-readable storage medium according to the present application stores a computer program or instruction. When the computer program or instruction is executed, the steps in the methods designed in the first, second, third, or fourth aspect are implemented.
[0032] In a fourteenth aspect, a computer program product according to the present application includes a computer program or instruction. When the computer program or instruction is executed, the steps in the methods designed in the first, second, third, or fourth aspect are implemented. Description of the Drawings
[0033] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art.
[0034] Figure 1 It is a schematic diagram of the architecture of a wireless communication system according to an embodiment of the present application;
[0035] Figure 2It is a schematic flowchart of a method for paging early indication according to an embodiment of the present application;
[0036] Figure 3 It is a schematic flowchart of another method for paging early indication according to an embodiment of the present application;
[0037] Figure 4 It is a schematic flowchart of another method for paging early indication according to an embodiment of the present application;
[0038] Figure 5 It is a schematic flowchart of another method for paging early indication according to an embodiment of the present application;
[0039] Figure 6 It is a block diagram of the functional units of a device for paging early indication according to an embodiment of the present application;
[0040] Figure 7 It is a block diagram of the functional units of another device for paging early indication according to an embodiment of the present application;
[0041] Figure 8 It is a block diagram of the functional units of another device for paging early indication according to an embodiment of the present application;
[0042] Figure 9 It is a block diagram of the functional units of another device for paging early indication according to an embodiment of the present application;
[0043] Figure 10 It is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0044] Figure 11 It is a schematic structural diagram of another terminal according to an embodiment of the present application;
[0045] Figure 12 It is a schematic structural diagram of another terminal according to an embodiment of the present application;
[0046] Figure 13 It is a schematic structural diagram of another terminal according to an embodiment of the present application. Detailed implementation manners
[0047] It should be understood that the terms "first", "second", etc. involved in the embodiments of the present application are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, software, product, or device that includes a series of steps or units is not limited to the listed steps or units, but also includes unlisted steps or units, or other steps or units inherent to these processes, methods, products, or devices.
[0048] In the embodiments of the present application, the term "embodiment" means that the specific features, structures or characteristics described in connection with the embodiment may be included in at least one embodiment of the present application. The phrase appears at various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein may be combined with other embodiments.
[0049] The "at least one" in the embodiments of the present application refers to one or more, and "more than one" refers to two or more.
[0050] The "and / or" in the embodiments of the present application describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. Among them, A and B can be singular or plural. The character " / " can indicate that the associated objects before and after are in an "or" relationship. In addition, the symbol " / " can also represent a division sign, that is, perform a division operation.
[0051] The "at least one (item)" or its similar expression in the embodiments of the present application refers to any combination of these items, including any combination of single item (item) or multiple items (items). For example, at least one (item) of a, b or c can represent the following seven situations: a, b, c, a and b, a and c, b and c, a, b and c. Among them, each of a, b, c can be an element or a set containing one or more elements.
[0052] The "equal to" in the embodiments of the present application can be used in combination with "greater than", applicable to the technical solutions adopted when it is greater than, and can also be used in combination with "less than", applicable to the technical solutions adopted when it is less than. When "equal to" is used in combination with "greater than", it is not used in combination with "less than"; when "equal to" is used in combination with "less than", it is not used in combination with "greater than".
[0053] In the embodiments of the present application, the terms "of", "corresponding", "corresponding to", "indicated" can sometimes be used interchangeably. It should be noted that when their differences are not emphasized, their intended meanings are the same.
[0054] The "connection" in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and no limitation is made thereto.
[0055] The "network" and "system" in the embodiments of the present application can be expressed as the same concept, and a communication system is a communication network.
[0056] The technical solutions of the embodiments of this application can be applied to various wireless communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, the evolved system of the NR system, LTE-based Access to Unlicensed Spectrum (LTE-U) system, NR-based Access to Unlicensed Spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 6th-Generation (6G) communication system or other communication systems, etc.
[0057] It should be noted that the number of connections supported by traditional wireless communication systems is limited and easy to implement. However, with the development of communication technologies, wireless communication systems can not only support traditional wireless communication systems, but also support, for example, device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), vehicle to vehicle (V2V) communication, vehicle to everything (V2X) communication, narrow band internet of things (NB-IoT) communication, etc. Therefore, the technical solutions of the embodiments of this application can also be applied to the above-mentioned wireless communication systems.
[0058] In addition, the technical solutions of the embodiments of the present application can be applied to scenarios such as beamforming, carrier aggregation (CA), dual connectivity (DC), or standalone (SA) deployment scenarios.
[0059] In the embodiments of the present application, the spectrum used for communication between the terminal and the network device, or the spectrum used for communication between terminals, can be licensed spectrum or unlicensed spectrum, and there is no limitation on this. It should be noted that unlicensed spectrum can be understood as shared spectrum, and licensed spectrum can be understood as non-shared spectrum.
[0060] Since the embodiments of the present application describe each embodiment in combination with the terminal and the network device, the terminal and the network device involved will be specifically described below.
[0061] Specifically, the terminal can be a device with transceiver functions, and can also be referred to as a user equipment (UE), a remote terminal (remote UE), a relay device (relay UE), an access terminal, a user unit, a user station, a mobile station, a mobile device, a remote station, a mobile device, a user terminal, an intelligent terminal, a wireless communication device, a user agent, or a user device. It should be noted that a relay device is a terminal that can provide relay forwarding services for other terminals (including remote terminals).
[0062] The terminal can also be referred to as a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication functions, a computing device, or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal in a next-generation communication system (such as an NR communication system, a 6G communication system), or a terminal in a future evolved public land mobile network (PLMN), etc., and there is no specific limitation on this.
[0063] In addition, the terminal can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can be deployed on water (such as a ship, etc.); it can also be deployed in the air (such as an airplane, a balloon, a satellite, etc.).
[0064] The terminal may include a device with wireless communication capabilities, such as a chip system, a chip, a chip module, etc. Among them, the chip system may include a chip and may also include other discrete devices.
[0065] Exemplarily, the terminal may be a mobile phone, a tablet (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned autonomous driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home, etc.
[0066] Specifically, the network device may be a device with transceiver capabilities, which may be a device for communicating with the terminal, responsible for radio resource management (RRM) on the air interface side, quality of service (QoS) management, data compression and encryption, data transceiver, etc.
[0067] The network device may be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) to provide wireless communication capabilities. For example, a base transceiver station (BTS) in a GSM or CDMA communication system, a Node B (NB) in a WCDMA communication system, an evolved Node B (eNB or eNodeB) in an LTE communication system, a next generation evolved Node B (ng-eNB) in an NR communication system, a next generation Node B (gNB) in an NR communication system, a master node (MN) in a dual-link architecture, a secondary node (SN) in a dual-link architecture, etc., and no specific limitation is made thereto.
[0068] Alternatively, the network device may also be other devices in the core network (CN), such as the access and mobility management function (AMF), the user plan function (UPF), etc.; it may also be an access point (AP), a relay station in a wireless local area network (WLAN), a communication device in a future evolved PLMN network, a communication device in an NTN network, etc.
[0069] The network device may include a device with wireless communication capabilities, such as a chip system, a chip, a chip module, etc. Among them, the chip system may include a chip and may also include other discrete devices.
[0070] In addition, the network device may also communicate with an Internet Protocol (IP) network. For example, the Internet, a private IP network, or other data networks, etc.
[0071] In some network deployments, a network device can be an independent node to implement all the functions of the above-mentioned base station. It can include a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU; it can also include an active antenna unit (AAU). Among them, the CU can implement some functions of the network device, and the DU can also implement some functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services and implementing the functions of the radio resource control (RRC) layer, service data adaptation protocol (SDAP) layer, and packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services and implementing the functions of the radio link control (RLC) layer, medium access control (MAC) layer, and physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information in the RRC layer will ultimately become the information in the PHY layer or be transformed from the information in the PHY layer, under this network deployment, high-layer signaling (such as RRC layer signaling) can be considered to be sent by the DU or jointly sent by the DU and the AAU. It can be understood that the network device can include at least one of the CU, DU, and AAU. In addition, the CU can be classified as a network device in the radio access network (RAN) or as a network device in the core network, and no specific limitation is made in this regard.
[0072] In the embodiments of this application, the network device can have mobility characteristics. For example, the network device can be a mobile device. Optionally, the network device can be a satellite or a balloon station. For example, the satellite can be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device can also be a base station set at locations such as land and water areas.
[0073] Specifically, the network device can provide communication services for terminals within the coverage area of a cell. Among them, the cell can include a macro cell, a small cell, a metro cell, a microcell, a pico cell, a femto cell, etc.
[0074] Next, an exemplary description of the wireless communication system according to the embodiments of the present application will be given.
[0075] Exemplarily, for the network architecture of a wireless communication system according to the embodiments of the present application, reference can be made to Figure 1 . As Figure 1 shown, the wireless communication system 10 can include a network device 110 and a terminal 120. The network device 110 and the terminal 120 can communicate wirelessly.
[0076] Figure 1 This is only an example of the network architecture of a wireless communication system and does not limit the network architecture of the communication system according to the embodiments of the present application. For example, in the embodiments of the present application, the wireless communication system may further include a server or other devices. For another example, in the embodiments of the present application, the wireless communication system may include multiple network devices and / or multiple terminal devices.
[0077] First, some terms involved in the embodiments of the present application will be explained to facilitate the understanding of those skilled in the art.
[0078] 1. Physical Downlink Control Channel (PDCCH) related to paging
[0079] Generally speaking, in the Radio Resource Control (RRC) idle state or the RRC inactive state, the terminal needs to monitor the PDCCH related to paging, also known as type 2-PDCCH. The Radio Network Temporary Identity (RNTI) of the PDCCH related to paging is P-RNTI, and the format of the Downlink Control Information (DCI) used is DCI format 1-0.
[0080] When the terminal detects a PDCCH related to paging (the CRC is successfully scrambled with the P-RNTI), the terminal can then parse the DCI. This DCI may contain a short message, enabling the terminal to obtain an alert message or perform system information update. Additionally, this DCI may also contain scheduling information, enabling the terminal to receive the physical downlink share channel (PDSCH) related to paging, thereby obtaining the paging message and further initiating a random access procedure to enter the connected state (RRC_CONNECTED state).
[0081] Among them, the functions of the paging message are as follows:
[0082] (1) Send a call request to the terminal in the RRC_IDLE state;
[0083] (2) Notify the terminal in the RRC_IDLE state, RRC_INACTIVE state, or RRC_CONNECTED state that the system information has changed;
[0084] (3) Instruct the terminal to start receiving the primary notification and / or secondary notification of the Earthquake and Tsunami Warning System (ETWS); instruct the terminal to start receiving the Commercial Mobile Alert System (CMAS) notification.
[0085] In addition, before obtaining the paging message, the terminal needs to complete time-frequency synchronization using reference signals (e.g., SSB), and complete the adjustment of Automatic Gain Control (AGC).
[0086] The listening opportunity of the PDCCH related to paging can be configured by the search space set (SSS).
[0087] In the RRC_IDLE state or RRC_INACTIVE state, the terminal can use the Discontinuous Reception (DRX) mechanism to receive the paging message to reduce power consumption. A DRX cycle can contain at least one Paging Frame (PF).
[0088] Among them, a PF can be a radio frame or a system frame, which can contain one or more POs or a PO starting point.
[0089] Among them, the paging occasion (PO) can be used to determine the starting point of the monitoring occasion within the PF, can indicate the time domain position of the PDCCH related to paging, can be used to transmit paging downlink control information (paging DCI), can be composed of multiple subframes, multiple time slots or multiple OFDM symbols, and can be composed of the monitoring occasions of multiple PDCCHs related to paging. The monitoring occasion of the PDCCH related to paging can also be referred to as the paging PDCCH monitoring occasion (PMO). Therefore, one PO can contain multiple PMOs.
[0090] Among them, the PMO is a sequential multiple monitoring occasions starting from the starting point, and the PMO is associated with the actually transmitted SSB one-to-one.
[0091] Among them, the terminal can determine the position of the PF or PO to which it belongs according to its own device identifier (UE_ID).
[0092] 2. Radio Resource Management (RRM) measurement
[0093] In the RRC_IDLE state or the RRC_INACTIVE state, the terminal also needs to perform periodic RRM measurements. Among them, the RRM measurement can include serving cell measurement and neighboring cell measurement.
[0094] The neighboring cell measurement can include:
[0095] The network device gives a frequency point, and the terminal can perform cell search and measurement on this frequency point; or,
[0096] The network device gives a frequency point and a physical cell ID (PCI), and the terminal can perform cell search and measurement on this frequency point using this PCI; or,
[0097] The network device does not give a frequency point or a PCI, and the terminal can independently perform cell search and measurement.
[0098] The neighboring cell measurement can be further divided into intra-frequency measurement and inter-frequency measurement.
[0099] For example, if the center frequency point and subcarrier spacing of the SSB in the measurement object of the neighboring cell are the same as those of the SSB of the serving cell, then this measurement is an intra-frequency measurement.
[0100] For example, if the center frequency point or subcarrier spacing of the SSB in the measurement object of the neighboring cell is different from that of the SSB of the serving cell, then this measurement is an inter-frequency measurement.
[0101] In the RRC_IDLE state or RRC_INACTIVE state, the terminal generally needs to perform an RRM measurement of the serving cell within one paging cycle. The paging cycle is also called the DRX cycle, or the idle state - DRX cycle.
[0102] Therefore, in the RRC_IDLE state or RRC_INACTIVE state, listening to the PDCCH related to paging and performing RRM measurement are the main tasks of the terminal.
[0103] 3. Paging Early Indication (PEI)
[0104] To implement listening to the PDCCH related to paging and performing RRM measurement, generally, the network device needs to page the terminal in advance to wake up from deep sleep to process 3 Synchronization Signal Block Bursts (SS / PBCH block burst, SSBburst), achieving a certain time-frequency synchronization to listen to the PDCCH related to paging and perform RRM measurement simultaneously.
[0105] During the process of listening to the PDCCH related to paging, in order to avoid unnecessary listening to save the power consumption of the terminal, in the RRC_IDLE state or RRC_INACTIVE state, the network device can configure the PEI, which can be used to indicate whether the terminal needs to continue listening to the PDCCH related to paging, so as to achieve the purpose of saving power. Among them, the PEI can be downlink control information or a sequence, etc.
[0106] When the PEI is configured, the terminal can wake up from deep sleep to process 1 SSB burst to achieve a certain time-frequency synchronization to detect the PEI.
[0107] If the PEI indicates the listening opportunity for continuing to listen to the PDCCH related to paging, then the terminal continues to process the remaining 2 SSB bursts and continues to listen to the PDCCH related to paging.
[0108] If the PEI indicates that there is no need to continue listening to the PDCCH related to paging, then the terminal returns to deep sleep.
[0109] When the group paging rate is 10%, the probability that the terminal needs to monitor the PDCCH related to paging is 10%. Therefore, with a 10% probability, the terminal needs to process 3 SSB bursts, monitor the PDCCH related to paging, and perform RRM measurements. With a 90% probability, the terminal only needs to process 1 SSB burst and perform RRM measurements. Therefore, with a 90% probability, the terminal processes fewer signals / channels, has a shorter wake-up time (if no signals / channels are processed after waking up from deep sleep, it is in light sleep), and consumes less power.
[0110] In summary, by using PEI, the terminal can achieve the purpose of power saving.
[0111] 4. PEI Occasion (PEI-O)
[0112] Similar to PO, PEI-O can be composed of a set of PEI PDCCH monitoring occasions, indicating the time domain position of the PEI PDCCH. Among them, the PEI PDCCH monitoring occasion can also be called the PEI monitoring occasion (PEI-MO). Therefore, PEI-O can include multiple PEI-MOs.
[0113] Since the PEI-MO is associated with the SSB within 5 milliseconds one by one, the terminal can select which PEI-MO associated with the SSB to monitor according to the measurement result of the SSB.
[0114] 5. PEI Group, PF Group, PO Group, Subgroups within PO
[0115] PEI can indicate whether the UE group corresponding to a PO needs to monitor the PO. Among them, the power saving comes from the premise that the probability of a UE group corresponding to a PO being paged is small (such as 10%). However, when the probability of a UE group corresponding to a PO being paged is large, the probability that PEI indicates that the UE group corresponding to a PO needs to monitor the PO is also large, and power saving may not be achieved at this time.
[0116] To achieve power saving, a solution can be to introduce a UE subgroup, which represents a subset of the UE group corresponding to a PO. When PEI indicates whether a subset of the UE group corresponding to a PO needs to monitor the PO, since the probability of a subset of the UE group corresponding to a PO being paged can be small, the probability that PEI indicates that a subset of the UE group corresponding to a PO needs to monitor is also small.
[0117] It should be noted that, for the convenience of description, in the embodiments of the present application, a UE group corresponding to one PEI-O may be referred to as a "PEI group", a UE group corresponding to one PF may be referred to as a "PF group", a UE group corresponding to one PO may be referred to as a "PO group", and a subset of the UE group within one PO may be referred to as a "sub-group within the PO".
[0118] Since the embodiments of the present application need to consider the "sub-group within the PO", the network device may configure a parameter Nsg, where Nsg represents the number of all sub-groups within one PO (i.e., the number of subsets of all UE groups within one PO). When Nsg = 1, the "sub-group within the PO" is equivalent to the "PO group".
[0119] In addition, PEI-O in the embodiments of the present application can be understood either as a paging early indication opportunity or as a "PEI group" (this PEI group monitors the PEI within this paging early indication opportunity), and no specific limitation is made in this regard.
[0120] PF in the embodiments of the present application can be understood either as a paging frame or as a "PF group" (this PF group monitors paging within this paging frame), and no specific limitation is made in this regard.
[0121] PO in the embodiments of the present application can be understood either as a paging opportunity or as a PO group (this PO group monitors paging within this paging opportunity), and no specific limitation is made in this regard.
[0122] In summary, PEI-O represents the time domain position of the PEI PDCCH. However, the current standard protocol specified by 3GPP has not standardized the design scheme of PEI-O. Therefore, how to further design the current PEI, such as how to determine the position of PEI-O, the number of bits of the PEI PDCCH or the downlink control information (DCI) corresponding to the PEI PDCCH, the bit position of the PO group or the UE sub-group within the PO in the PEI PDCCH or the DCI corresponding to the PEI PDCCH, etc., is an urgent problem to be solved.
[0123] In order to realize the design of PEI-O, the following embodiments of the present application will specifically describe how to determine the position of PEI-O, how to determine the number of bits of the PEI PDCCH or the DCI corresponding to the PEI PDCCH, how to determine the bit position of the PO group or the sub-group within the PO in the PEI PDCCH, how to determine the bit position of the PO group or the sub-group within the PO in the DCI corresponding to the PEI PDCCH, etc.
[0124] Before that, first, the meanings / explanations of the English abbreviations used in the embodiments of the present application will be uniformly described.
[0125] PEI (Paging Early Indication): Paging Early Indication Information;
[0126] PEI-O (PEI Occasion): PEI Occasion;
[0127] PEI-F (Frame of PEI Occasion): Frame of PEI-O;
[0128] SFN: System frame number of the PF of the target PO;
[0129] SFN_pei (SFN of PEI Occasion): System frame number of PEI-F;
[0130] PEI_offset: Frame offset;
[0131] PEI_offset(i_pf): Frame offset related to i_pf;
[0132] frame_offset: Frame offset independent of i_pf;
[0133] UE_ID (UE identity): Terminal identity;
[0134] T: Discontinuous Reception cycle (DRX cycle);
[0135] N: Number of PFs within T;
[0136] N_pei: Number of PEIs within T;
[0137] M: Number of POs corresponding to PEI;
[0138] Ns: Number of paging occasions POs within PF;
[0139] Nsg: Number of subgroups within PO;
[0140] i_pf: Index of the PF of the target PO within T;
[0141] i_f: Index of the PF of the target PO within PEI;
[0142] i_s: Index of the target PO within PF;
[0143] i_sg: Index of the subgroup within the target PO within PO;
[0144] i_pei: Index of the PEI of the target PO within T;
[0145] i_pf_ref: Index of the first PF corresponding to the PEI;
[0146] i_s_ref: Index of the first PO within the first PF corresponding to the PEI;
[0147] Y: Number of bits of the first indication information;
[0148] It should be noted that for PEI_offset, it can be understood that PEI_offset is the offset of PEI-F in T, and the time unit is frames, so it is simply referred to as the frame offset. For example, the absolute time of the DRX cycle is 320 milliseconds (it can also be said that the DRX cycle is 32, corresponding to T = 32), and the frame offset is 1. The terminal calculates SFN_pei through UE_ID and PEI_offset, that is, the position of PEI-F (represented by the frame number).
[0149] For the target PO, it can be understood that the target PO is the PO that the terminal needs to monitor, and the target PO is determined by the terminal according to the UE_ID. For the network, there can be multiple PFs within one DRX cycle, and there can be multiple POs within one PF. The terminal determines the PO to be monitored according to the UE_ID, that is, the target PO.
[0150] For the PF of the target PO, it can be understood as the PF where the target PO is located, belongs to, corresponds to, or is in.
[0151] For the PEI of the target PO, it can be understood as the PEI where the target PO is located, belongs to, corresponds to, or is in.
[0152] For the first indication information, it can be understood as public information, such as information related to short messages and information on the availability of Tracking Reference Signal (TRS).
[0153] In addition, the above English abbreviations used in the embodiments of this application may have different expressions in different standard protocols, but they only have the same meaning or interpretation, and all belong to the scope to be protected by this application, and no specific restrictions are made in this regard.
[0154] 1. How to determine the position of PEI-O
[0155] 1) Position of PEI-O
[0156] It should be noted that, combined with the content in the above "4. PEI Timing", it can be known that PEI-O can be composed of a set of PEI PDCCH monitoring opportunities (also known as PEI-MO), indicating the time domain position of the PEI PDCCH.
[0157] Regarding the position of PEI-O, it can be understood as the time-domain position of PEI-O. For example, the position of the time unit where PEI-O is located, the position of the starting time unit of PEI-O, the position of the ending time unit of PEI-O, the duration unit of PEI-O, etc.
[0158] In addition, the starting time unit of PEI-O can also be referred to as the starting position of PEI-O or the starting time-domain position of PEI-O, the ending time unit of PEI-O can also be referred to as the ending position of PEI-O or the ending time-domain position of PEI-O, and the duration unit of PEI-O can also be referred to as the duration length of PEI-O. There is no specific limitation on this.
[0159] 2) Time unit
[0160] It should be noted that for the time unit, it can be understood as the communication granularity of the terminal or network device in the time domain, that is, the terminal or network device communicates in the time domain with the time unit as the granularity / unit. For example, the time unit can be a frame (such as a radio frame, a system frame, a subframe, a slot, a symbol (such as an OFDM symbol), a mini slot, etc.). There is no specific limitation on this.
[0161] Taking the time unit as a frame as an example, the time unit where PEI-O is located can be PEI-F.
[0162] Taking the time unit as a symbol as an example, the starting time unit of PEI-O can be the starting symbol of PEI-O; the ending time unit of PEI-O is the ending symbol of PEI-O. Similarly, when the time unit is a slot, the starting time unit of PEI-O is the starting slot of PEI-O; the ending time unit of PEI-O is the ending slot of PEI-O.
[0163] Taking the time unit as a symbol as an example, the duration unit of PEI-O can be the number of consecutive symbols of PEI-O. Similarly, when the time unit is a slot, the duration unit of PEI-O is the number of consecutive slots of PEI-O.
[0164] In summary, for how to determine the position of PEI-O, the embodiments of the present application can be implemented through configuration information, that is, the configuration information is used to determine the position of PEI-O.
[0165] In short, the embodiments of the present application need to analyze the starting positions of PEI-F and PEI-O for signaling indication, first indicating PEI-F (coarse granularity), and then indicating the starting position of PEI-O (fine granularity).
[0166] Therefore, in order to determine the position of PEI-O, the embodiments of the present application can determine the position of PEI-F and the starting position of PEI-O according to the configuration information. Specific descriptions will be provided later.
[0167] 3) Configuration information
[0168] It should be noted that the configuration information can be transmitted through high-layer signaling or high-layer parameters during processes such as cell search, cell access, cell residence, random access, initial access, cell reselection, cell handover, and uplink / downlink resource scheduling. It can be specified (defined / specified) by a standard protocol or pre-configured, and no specific restrictions are imposed on this.
[0169] The configuration information can include at least one of PEI_offset, PEI_offset(i_pf), frame_offset, UE_ID, symbol offset, SFN_pei, T, N, N_pei, M, Ns, Nsg, i_pf, i_f, i_s, i_sg, i_pei, etc.
[0170] It should be noted that for the DRX cycle in the embodiments of the present application, if it is configured by RRC and / or high layer, the DRX cycle can be determined by the shortest among the UE specific DRX values. Alternatively, the DRX cycle can be the default DRX value broadcast in the system information. In the RRC_IDLE state, if the UE specific DRX value is not configured by the high layer, the default DRX value is applied.
[0171] An example will be given below taking the terminal and the network device as examples.
[0172] Exemplarily, for the terminal, the terminal can obtain the configuration information and determine the position of PEI-O according to the configuration information.
[0173] Among them, determining the position of PEI-O according to the configuration information can include: determining the position of PEI-F and the starting position of PEI-O according to the configuration information.
[0174] For the network device, the network device can send the configuration information, and the configuration information can be used to determine the position of PEI-O.
[0175] Among them, the configuration information can be used to determine the position of PEI-F and the starting position of PEI-O.
[0176] Combined with the content in the above "1) Position of PEI-O", since the position of PEI-O can include the position of the time unit where PEI-O is located and the position of the starting time unit of PEI-O, the following takes the position of the time unit where PEI-O is located and the position of the starting time unit of PEI-O as examples for specific description respectively.
[0177] 4) How to determine the position of the time unit where PEI-O is located
[0178] It should be noted that the position of PEI-F can be represented by the frame number SFN_pei of PEI-F.
[0179] In "How to determine the time unit where PEI-O is located", the embodiments of the present application take the case where the time unit is a frame as an example for description, and the same applies to other cases. Therefore, the embodiments of the present application can determine the position of PEI-F according to the above configuration information.
[0180] ① Position of PEI-F
[0181] The following uses examples to illustrate how to determine the position of PEI-F according to the above configuration information.
[0182] Example 1:
[0183] Taking the configuration information including PEI_offset as an example, the terminal can determine the position of PEI-F according to this PEI_offset.
[0184] It should be noted that since this PEI_offset can make the offset of PEI-O in T large enough (at the frame level), which is beneficial for the network device to make PEI-O have a flexible position with fewer signaling. That is to say, if there is only symbol offset, to indicate an offset of 1 to 10 frames, 140 to 1400 need to be indicated (assuming one frame has 140 symbols), while if there is frame offset, only 1 to 10 need to be indicated, saving signaling overhead. The combination of PEI_offset and symbol offset can not only save signaling overhead but also finely indicate the starting position. The symbol offset is described later.
[0185] Example 2:
[0186] Taking the configuration information including PEI_offset and UE_ID as an example, the terminal can determine the position of PEI-F according to PEI_offset and UE_ID.
[0187] It should be noted that since the position of PEI-F can be determined by UE_ID, the terminal only needs to listen for PEI-O at the position of PEI-F determined by its own UE_ID, which is beneficial for reducing the terminal complexity and improving the communication efficiency.
[0188] In addition, in the embodiments of the present application, PEI-O may correspond to PO, and PF may include one or more POs. Therefore, the embodiments of the present application need to analyze the following two situations:
[0189] Situation 1: One PEI-O corresponds to a PO (one or more POs) within one PF;
[0190] Situation 2: One PEI-O corresponds to POs (multiple POs) within multiple PFs.
[0191] ② Situation 1
[0192] In "Situation 1", when one PEI-O corresponds to a PO (one or more POs) within one PF, the position of this one PEI-O can be configured before this one or more POs.
[0193] In the embodiments of the present application, "Situation 1" can satisfy the following Condition 1:
[0194] M < Ns or M = Ns;
[0195] Among them, the symbol "<" means less than, and the symbol "=" means equal to.
[0196] It should be noted that since one PEI-O corresponds to a PO within one PF, this M can be the number of POs corresponding to this one PEI-O within this one PF.
[0197] The embodiments of the present application may refer to the above "Condition 1" as the "number of POs condition corresponding to the first PEI", or may refer to the above "Condition 1" by other descriptions, and there is no specific limitation on this.
[0198] In addition, in the embodiments of the present application, "Situation 1" can satisfy the following Condition 2:
[0199] N_pei > N or N_pei = N;
[0200] N_pei = max(1, (Ns / M) * N), or N_pei = (Ns / M) * N;
[0201] Among them, the symbol ">" means greater than, the symbol " / " means division sign (i.e., perform division operation), and the symbol "*" means multiplication sign (i.e., perform multiplication operation).
[0202] It should be noted that since one PEI-O corresponds to POs within multiple PFs, this M can be the number of POs corresponding to this one PEI-O within this multiple PFs.
[0203] In the embodiments of the present application, the above "Condition 2" may be referred to as the "First PEI Number Condition", or the above "Condition 2" may be referred to as other descriptions, and no specific restrictions are imposed thereon.
[0204] ③ Case 2
[0205] In "Case 2", when one PEI-O corresponds to multiple POs within multiple PFs (multiple POs within multiple PFs), the position of this one PEI-O can be configured before these multiple PFs.
[0206] In the embodiments of the present application, "Case 1" may satisfy the following Condition 3:
[0207] M > Ns;
[0208] It should be noted that since one PEI-O corresponds to multiple POs within multiple PFs, this M can be the number of POs corresponding to this one PEI-O within these multiple PFs.
[0209] In the embodiments of the present application, the above "Condition 3" may be referred to as the "PO Number Condition Corresponding to the Second PEI", or the above "Condition 3" may be referred to as other descriptions, and no specific restrictions are imposed thereon.
[0210] In addition, in the embodiments of the present application, "Case 2" may satisfy the following Condition 4:
[0211] N_pei < N;
[0212] N_pei = max(1, (Ns / M) * N), or N_pei = (Ns / M) * N;
[0213] It should be noted that since one PEI-O corresponds to multiple POs within multiple PFs, this M can be the number of POs corresponding to this one PEI-O within these multiple PFs.
[0214] In the embodiments of the present application, the above "Condition 4" may be referred to as the "Second PEI Number Condition", or the above "Condition 4" may be referred to as other descriptions, and no specific restrictions are imposed thereon.
[0215] ④ How to determine the position of PEI-F in Case 1
[0216] It should be noted that for how to determine the position of PEI-F in Case 1, in the embodiments of the present application, the position of PEI-F can be represented by SFN_pei, and SFN_pei can be determined through the above configuration information.
[0217] The following illustrates by way of example how to determine SFN_pei according to the above configuration information.
[0218] Example 1:
[0219] Taking the configuration information including PEI_offset, T, N, and UE_ID as an example, SFN_pei can satisfy the following:
[0220] (SFN_pei + PEI_offset) mod T = (T / N) * (UE_ID mod N);
[0221] Where, mod is the modulo operation or the remainder operation. For example, A mod B represents the remainder obtained when A is divided by B.
[0222] It should be noted that UE_ID can be 5G - S - TMSI mod 1024. SFN_pei is determined by the log2(N) least significant bits (LSBs) of UE_ID (i.e., i_pf = (UE_ID mod N)), and N PFs are evenly distributed within T (i.e., represented by multiplying by T / N), where log2 is the logarithm to the base 2, equivalent to the number of bits (the number of binary digits).
[0223] In addition, using this method needs to meet the PO number condition or the first PEI number condition corresponding to the first PEI in "Case 1".
[0224] Example 2:
[0225] Taking the configuration information including PEI_offset and SFN as an example, SFN_pei can satisfy the following:
[0226] SFN_pei = SFN - PEI_offset;
[0227] It can be seen that the terminal can determine SFN_pei through SFN and PEI_offset, which is easy to implement.
[0228] , SFN_pei needs to meet the PO number condition or the first PEI number condition corresponding to the first PEI in "Case 1".
[0229] ⑤ How to determine the position of PEI - F in Case 2
[0230] It should be noted that for how to determine the position of PEI - F in Case 2, the embodiment of the present application can represent the position of PEI - F by the frame number SFN_pei of PEI - F, and determine SFN_pei through the above - mentioned configuration information.
[0231] The following uses examples to illustrate how to determine SFN_pei according to the above - mentioned configuration information.
[0232] Example 1:
[0233] Taking the configuration information including PEI_offset, N_pei, and i_pei as an example, SFN_pei can satisfy the following:
[0234] (SFN_pei + PEI_offset) mod T = (T / N_pei) * i_pei;
[0235] N_pei = max(1, (Ns / M) * N);
[0236] It can be seen that the embodiment of the present application can determine SFN_pei through N_pei, and N_pei PEIs are evenly dispersed within T (by multiplying by T / N_pei). In addition, the terminal only needs the parameters Ns, M, and N to calculate N_pei, and N_pei cannot be less than 1, that is, the number of PEIs within T cannot be less than 1.
[0237] In addition, SFN_pei needs to satisfy the PO number condition or the second PEI number condition corresponding to the second PEI in "Case 2".
[0238] For i_pei, there can be the following methods:
[0239] Method 1:
[0240] i_pei = floor((UE_ID mod N) / (N / N_pei));
[0241] In this way, i_pei is equivalent to first taking out the log2(N) least significant bits (LSBs) of UE_ID, and then shifting them to the right by log2(N / N_pei) bits.
[0242] For example, when N is 4 and N_pei is 2, i_pei = floor((UE_ID mod 4) / 2), which is equivalent to first taking out the 2 LSBs of UE_ID, and then shifting them to the right by 1 bit, that is, taking out the second LSB from the bottom.
[0243] Method 2:
[0244] i_pei = floor(UE_ID / (N / N_pei)) mod N_pei;
[0245] In this way, i_pei is equivalent to first shifting UE_ID to the right by log2(N / N_pei) bits, and then taking out the log2(N_pei) LSBs.
[0246] For example, when N is 4 and N_pei is 2, i_pei = floor((UE_ID / 2) mod 2), which is equivalent to first shifting UE_ID to the right by 1 bit, and then taking out 1 of the LSBs, that is, taking out the second LSB from the bottom.
[0247] Method 3:
[0248] i_pei = floor(max(UE_ID / N, UE_ID * Ns / M)) mod N_pei;
[0249] In this way, the terminal can calculate i_pei without calculating N_pei. This formula replaces N_pei in Method 2 with N_pei = max(1, (Ns / M) * N), N_pei / N = max(1 / N, Ns / M), UE_ID * N_pei / N = max(UE_ID / N, UE_ID * Ns / M). Or,
[0250] i_pei = floor(UE_ID * Ns / M) mod N_pei
[0251] In this way, the terminal can calculate i_pei without calculating N_pei. This formula replaces N_pei in Method 2 with N_pei = (Ns / M) * N, N_pei / N = Ns / M, UE_ID * N_pei / N = UE_ID * Ns / M.
[0252] Example 2:
[0253] Taking the configuration information including PEI_offset(i_f), frame_offset, SFN, and i_f as an example, SFN_pei can satisfy the following:
[0254] SFN_pei = SFN - PEI_offset(i_f);
[0255] PEI_offset(i_f) = frame_offset + i_f * (T / N);
[0256] Among them, PEI_offset(i_f) is the frame offset related to i_f, SFN is the frame number of the PF of the target PO, and frame_offset is the frame offset unrelated to i_f.
[0257] It can be seen that the terminal can determine SFN_pei through FN and PEI_offset(i_f), which is easy to implement. In addition, through PEI_offset(i_f), there are different frame offsets related to i_f for different PFs.
[0258] It should be noted that SFN_pei needs to meet the PO number condition or the second PEI number condition of "Situation 2".
[0259] Example 3:
[0260] Taking the configuration information including UE_ID, PEI_offset(i_f), T, i_f, N, and frame_offset as an example, SFN_pei can satisfy the following:
[0261] (SFN_pei + PEI_offset(i_f)) mod T = (T / N) * UE_ID mod N;
[0262] PEI_offset(i_f) = frame_offset + i_f * (T / N);
[0263] It can be seen that by using i_f to determine SFN_pei, N PFs are evenly dispersed within T (by multiplying by T / N). Additionally, through PEI_offset(i_f), there are different frame offsets related to i_f for different PFs.
[0264] It should be noted that SFN_pei needs to satisfy the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs in "Case 2".
[0265] 5) How to determine the starting time unit of PEI-O
[0266] In "How to determine the starting time unit of PEI-O", the embodiment of the present application refers to the starting time unit of PEI-O as the starting position of PEI-O. Therefore, the embodiment of the present application can determine the starting position of PEI-O according to the above configuration information.
[0267] ① Starting position of PEI-O
[0268] The following illustrates by way of example how to determine the starting position of PEI-O according to the above configuration information.
[0269] Example 1:
[0270] Taking the configuration information including symbol offset as an example, the terminal can determine the starting position of PEI-O according to this symbol offset.
[0271] Among them, this symbol offset is the symbol offset of the starting position of PEI-O relative to the starting position of PEI-F.
[0272] It should be noted that the starting position of PEI-F can include the first symbol of PEI-F.
[0273] It can be seen that since the symbol offset can enable the PEI-O to have a symbol-level offset within the frame, making the starting position of the PEI-O fine enough, the network device can use this symbol offset to bring the PEI-O closer to the SSB, so that after the mid-terminal finishes processing the SSB (AGC and time-frequency synchronization), it can listen to the PEI PDCCH as soon as possible.
[0274] Example 2:
[0275] Taking the configuration information including the reference time and the offset as an example, the terminal can determine the starting position of the PEI-O according to the reference time and the offset.
[0276] Among them, the reference time can be the starting position of a PO corresponding to the PEI. In this way, the terminal only needs to determine the position of the PEI-O according to the starting position of a PO corresponding to the PEI and the offset, which is easy to implement.
[0277] Among them, the offset can be the PEI_offset, the symbol offset, or the offset of the absolute time. For example, the offset of the absolute time is 0.125 milliseconds.
[0278] Furthermore, a PO corresponding to the PEI can be the first PO within the first PF corresponding to the PEI. In this way, the terminal can default the first PO within the first PF corresponding to the PEI as the starting position, which is easy to implement.
[0279] In the embodiments of the present application, the PEI-O can correspond to a PO, and the PF can contain one or more POs. Therefore, here, the same as in the above “4) How to determine the position of the time unit where the PEI-O is located”, there are two situations, namely Situation 1 and Situation 2, which will not be elaborated here.
[0280] ② How to determine the symbol offset in Example 1 in Situation 1
[0281] It should be noted that for how to determine the symbol offset in Example 1 in Situation 1, the embodiments of the present application can determine the symbol offset according to the symbol offset index, that is, the symbol offset is determined by the symbol offset index.
[0282] Among them, the symbol offset index is equal to foor(i_s / M).
[0283] It can be seen that the network device can configure the starting positions of Ns / M PEI-Os by configuring Ns / M symbol offsets. In other words, there are Ns / M PEI-Os within a PEI-F, and the network device needs to configure Ns / M symbol offsets.
[0284] In addition, the symbol offset index needs to meet the PO number condition or the first PEI number condition in “Situation 1”.
[0285] ③ How to determine the symbol offset in Example 1 under Case 2
[0286] It should be noted that for how to determine the symbol offset in Example 1 under Case 2, the embodiments of the present application can determine the symbol offset according to the symbol offset index, that is, the symbol offset is determined by the symbol offset index.
[0287] Wherein, the symbol offset index is equal to 0.
[0288] It can be seen that since one PEI corresponds to multiple PFs, the network device can configure only one symbol offset to determine the determination position of the one PEI-O. In other words, there is one PEI-O in one PEI-F, and the network device needs to configure one symbol offset.
[0289] In addition, the symbol offset index needs to meet the PO number condition or the second PEI number condition of "Case 2".
[0290] ④ The first PF corresponding to the PEI in Example 2 under Case 1
[0291] It should be noted that for the first PF corresponding to the PEI in Example 2 under Case 1, the embodiments of the present application need to determine the index i_pf_ref of the first PF corresponding to the PEI; wherein, i_pf_ref can satisfy the following:
[0292] i_pf_ref = i_pf;
[0293] It can be seen that the terminal can deduce the index of the first PF corresponding to the PEI according to the index i_pf of the PF of the target PO (i.e., the PO corresponding to its own UE_ID), which is beneficial to easy implementation.
[0294] In addition, i_pf_ref needs to meet the PO number condition or the first PEI number condition of "Case 1".
[0295] ⑤ The first PF corresponding to the PEI in Example 2 under Case 2
[0296] It should be noted that for the first PF corresponding to the PEI in Example 2 under Case 2, the embodiments of the present application need to determine i_pf_ref; wherein, i_pf_ref can satisfy the following:
[0297] i_pf_ref = floor(i_pf / (M / Ns))*M / Ns;
[0298] It can be seen that the terminal can deduce the index of the first PF corresponding to the PEI based on the index i_pf of the PF of the target PO (i.e., the PO corresponding to its own UE_ID), which is conducive to easy implementation.
[0299] It should be noted that i_pf_ref needs to meet the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs in "Case 2".
[0300] ⑥ The first PO in the first PF corresponding to this PEI in Example 2 under Case 1
[0301] It should be noted that for the first PO in the first PF corresponding to this PEI in Example 2 under Case 1, the embodiments of the present application need to determine the index i_s_ref of the first PO in the first PF corresponding to this PEI; where i_s_ref can satisfy the following:
[0302] i_s_ref = floor(i_s / M) * (Ns / M);
[0303] It can be seen that the terminal can deduce the index of the first PO in the first PF corresponding to this PEI based on the index i_s of the target PO (i.e., the PO corresponding to its own UE_ID), which is conducive to easy implementation.
[0304] It should be noted that i_s_ref needs to meet the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs in "Case 1".
[0305] ⑦ The first PO in the first PF corresponding to this PEI in Example 2 under Case 2
[0306] It should be noted that for the first PO in the first PF corresponding to this PEI in Example 2 under Case 2, the embodiments of the present application need to determine i_s_ref; where i_s_ref is 0.
[0307] It can be seen that the terminal can default the index of the first PO in the first PF corresponding to this PEI to 0, which is conducive to reducing complexity and easy implementation.
[0308] It should be noted that i_s_ref needs to meet the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs in "Case 2".
[0309] 6) How to distinguish between Case 1 and Case 2
[0310] Combined with the content in the above "4) How to determine the position of the time unit where PEI - O is located", it can be seen that the embodiments of the present application need to analyze Case 1 and Case 2.
[0311] That is, determine that one PEI-O corresponds to a PO within one PF, or determine that one PEI-O corresponds to multiple POs within multiple PFs.
[0312] Therefore, in order to distinguish between Case 1 and Case 2 and implement the design of the PEI, the embodiments of the present application can be distinguished according to the above configuration information.
[0313] The following uses a terminal and a network device as examples for illustration.
[0314] Exemplarily, for a terminal, the terminal can obtain the configuration information and determine that one PEI-O corresponds to a PO within one paging frame PF (i.e., "Case 1") according to the configuration information; or determine that one PEI-O corresponds to multiple POs within multiple PFs (i.e., "Case 2") according to the configuration information.
[0315] For a network device, the network device can send the configuration information, and the configuration information is used to determine that one PEI-O corresponds to a PO within one paging frame PF or one PEI-O corresponds to multiple POs within multiple PFs.
[0316] The following uses an example to illustrate how to make a determination according to the above configuration information.
[0317] Example 1:
[0318] In some possible examples, determining that one PEI-O corresponds to a PO within one paging frame PF may include: if the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, then determine that one PEI-O corresponds to a PO within one PF.
[0319] Among them, the condition of the number of POs corresponding to the first PEI is determined by the configuration information, and the condition of the number of the first PEIs is determined by the configuration information.
[0320] It should be noted that for the explanations of the "condition of the number of POs corresponding to the first PEI" and the "condition of the number of the first PEIs", please refer to the content in the above "② Case 1", and details are not described herein again.
[0321] Example 2:
[0322] In some possible examples, determining that one PEI-O corresponds to multiple POs within multiple PFs may include: if the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, then determine that one PEI-O corresponds to multiple POs within multiple PFs.
[0323] Among them, the condition of the number of POs corresponding to the second PEI is determined by the configuration information, and the condition of the number of the second PEIs is determined by the configuration information.
[0324] It should be noted that for the explanations of the "number of POs corresponding to the second PEI" and the "number of second PEIs", please refer to the content in the above "③ Case 2", and no further elaboration will be provided here.
[0325] In summary, in order to determine the position of PEI-O, the embodiments of the present application can confirm the position of PEI-F (coarse-grained) and the starting position of PEI-O (fine-grained).
[0326] Combining the content in the above "① Position of PEI-F" and "① Starting position of PEI-O", it can be known that in order to determine the position of PEI-O, the embodiments of the present application can have the following example methods:
[0327] Example 1:
[0328] Taking the configuration information including PEI_offset and symbol offset as an example, determining the position of PEI-O according to the configuration information includes: determining the position of PEI-F according to the PEI_offset, and determining the starting position of PEI-O according to the symbol offset.
[0329] Example 2:
[0330] Taking the configuration information including PEI_offset, UE_ID and symbol offset as an example, determining the position of PEI-O according to the configuration information includes: determining the position of PEI-F according to PEI_offset and UE_ID, and determining the starting position of PEI-O according to the symbol offset.
[0331] Example 3:
[0332] Taking the configuration information including PEI_offset, reference time and offset as an example, determining the position of PEI-O according to the configuration information includes: determining the position of PEI-F according to the PEI_offset, and determining the starting position of PEI-O according to the reference time and the offset.
[0333] Example 4:
[0334] Taking the configuration information including PEI_offset, UE_ID, reference time and offset as an example, determining the position of PEI-O according to the configuration information includes: determining the position of PEI-F according to PEI_offset and UE_ID, and determining the starting position of PEI-O according to the reference time and the offset.
[0335] 2. How to determine the number of bits of PEI PDCCH
[0336] It should be noted that the explanations of some concepts required here can be the same as those in "1. How to Determine the Position of PEI-O" above, such as configuration information, Case 1, Case 2, etc., and will not be elaborated here.
[0337] In addition, the number of bits of the PDCCH is the number of bits of the DCI in the PDCCH or the DCI format corresponding to the PDCCH. The terminal needs to know in advance the number of bits of the DCI in the PDCCH or the DCI format corresponding to the PDCCH to decode the DCI in the PDCCH.
[0338] The following takes the terminal and the network device as examples for illustration.
[0339] Exemplarily, for the terminal, the terminal can obtain the configuration information and determine the number of bits of the PEI PDCCH according to the configuration information.
[0340] For the network device, the network device can send the configuration information, which is used to determine the number of bits of the PEI PDCCH.
[0341] The following illustrates by way of example how to determine the number of bits of the PEI PDCCH according to the configuration information.
[0342] Example 1:
[0343] Taking the configuration information including at least one of Nsg, M, Y, N, N_pei, and Ns as an example,
[0344] Determine that the number of bits of the PEI PDCCH is Nsg * M; or,
[0345] Determine that the number of bits of the PEI PDCCH is Y + Nsg * M; or,
[0346] Determine that the number of bits of the PEI PDCCH is Nsg * Ns * (N / N_pei); or,
[0347] Determine that the number of bits of the PEI PDCCH is Y + Nsg * Ns * (N / N_pei);
[0348] It should be noted that for the "subgroups within the PO", see the content in "5. PEI Group, PF Group, PO Group, Subgroups within the PO" above, and will not be elaborated here.
[0349] It can be seen that if the terminal determines that one PEI-O corresponds to one or more POs within a PF, and there are Nsg subgroups within one PO, then the number of bits of the PEI-PDCCH can be determined as Nsg * M.
[0350] If the terminal determines that one PEI-O corresponds to multiple POs within one PF, and one PEI corresponds to N / N_pei PFs, there are Ns POs within one PF, and there are Nsg subgroups within one PO, then the number of bits of the PEI-PDCCH can be determined as Nsg * Ns * (N / N_pei).
[0351] The reason for adding Y is that the first indication information is common information, such as information related to short messages and information on the availability of Tracking Reference Signals (TRS).
[0352] Example 2:
[0353] Taking the configuration information including Nsg, Y, and M as an example,
[0354] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEI is satisfied, then the number of bits of the PEI PDCCH is determined as Nsg * M; or,
[0355] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEI is satisfied, then the number of bits of the PEI PDCCH is determined as Y + Nsg * M;
[0356] It should be noted that for the explanations of "the condition of the number of POs corresponding to the first PEI" and "the condition of the number of the first PEI", please refer to the content in "② Case 1" above, and no further elaboration will be provided here.
[0357] For "subgroups within a PO", please refer to the content in "5. PEI group, PF group, PO group, subgroups within a PO" above.
[0358] It can be seen that in "Case 1", since one PEI-O corresponds to a PO within one PF, and there are Nsg subgroups within one PO, the number of bits of the PEI-PDCCH can be determined as Nsg * M.
[0359] In addition, the reason for adding Y is that the first indication information is common information, such as information related to short messages and information on the availability of tracking reference signals.
[0360] Example 3:
[0361] Taking the configuration information including Nsg, Y, M, N_pei, Ns, and N as an example,
[0362] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEI is satisfied, then the number of bits of the PEI PDCCH is determined as Nsg * Ns * (N / N_pei); or,
[0363] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Y + Nsg * Ns * (N / N_pei);
[0364] It should be noted that for the explanations of the "condition of the number of POs corresponding to the second PEI" and the "condition of the number of the second PEIs", please refer to the content in the above "③ Case 2", and details will not be repeated here.
[0365] For the "sub - group within the PO", please refer to the content in the above "5. PEI group, PF group, PO group, sub - group within the PO".
[0366] It can be seen that in "Case 2", since one PEI - O corresponds to multiple POs within a PF, and one PEI corresponds to N / N_pei PFs, there are Ns POs within one PF, and there are Nsg sub - groups within one PO, so the number of bits of the PEI - PDCCH can be determined as Nsg * Ns * (N / N_pei).
[0367] In addition, the reason for adding Y is that the first indication information is public information, such as information related to short messages and information on the availability of tracking reference signals.
[0368] 3. How to determine the bit position of the terminal group (UE group) within the PEI PDCCH
[0369] It should be noted that the explanations of some concepts required here can be the same as those in the above "1. How to determine the position of the PEI - O", such as configuration information, Case 1, Case 2, etc., and details will not be repeated here.
[0370] In addition, the terminal group (UE group) can include sub - groups within the PO. Among them, for the explanation of the sub - groups within the PO, please refer to the content in the above "5. PEI group, PF group, PO group, sub - groups within the PO", and details will not be repeated here.
[0371] The following takes the terminal and the network device as examples for illustration.
[0372] Exemplarily, for the terminal, the terminal can obtain the configuration information and determine the bit position of the sub - group within the PO within the PEI PDCCH according to this configuration information.
[0373] For the network device, the network device can send the configuration information, and this configuration information is used to determine the bit position of the sub - group within the PO within the PEI PDCCH.
[0374] The following takes an example to illustrate how to determine the bit position of the sub - group within the PO within the PEI PDCCH according to this configuration information.
[0375] Example 1:
[0376] Taking the configuration information including at least one of Nsg, i_s, i_sg, Ns, N, i_f, and Y as an example,
[0377] Determine that the bit position of the subgroup within the PO in the PEI PDCCH is Nsg * i_s + i_sg; or,
[0378] Determine that the bit position of the subgroup within the PO in the PEI PDCCH is Y + Nsg * i_s + i_sg; or,
[0379] Determine that the bit position of the UE subgroup within the PO in the PEI PDCCH is Ns * Nsg * i_f + Nsg * i_s + i_s; or,
[0380] Determine that the bit position of the UE subgroup within the PO in the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg;
[0381] It can be seen that if the terminal determines that one PEI - O corresponds to a PO within a PF, and i_s is the index of the PO, and i_sg is the index of the subgroup within the PO, then the bit position of the UE subgroup within the PO in the PEI PDCCH can be determined as Nsg * i_s + i_sg.
[0382] If the terminal determines that one PEI - O corresponds to multiple POs within a PF, and there are Ns POs within a PF and Nsg subgroups within a PO, and i_s is the index of the PO group and i_sg is the index of the subgroup within the PO, then the bit position of the UE subgroup within the PO in the PEI PDCCH can be determined as Ns * Nsg * i_f + Nsg * i_s + i_sg.
[0383] In addition, the reason for adding Y is that the first indication information is common information, such as information related to short messages and information on the availability of tracking reference signals.
[0384] Furthermore, in Example 1, i_f can satisfy the following:
[0385] i_f = UE_ID mod (N / N_pei)
[0386] It can be seen that i_f is equivalent to taking out log2(N / N_pei) LSBs of UE_ID. For example, when N is 4 and N_pei is 2, i_f = UE_ID mod 2, which is equivalent to taking out 1 LSB of UE_ID, i.e., the least significant bit.
[0387] Furthermore, in Example 1, i_sg can satisfy the following:
[0388] i_sg = floor(UE_ID / N * Ns) mod Nsg;
[0389] It can be seen that i_sg is equivalent to first shifting UE_ID to the right by log2(N * Ns) bits and then taking out log2(Nsg) LSBs. For example, when N is 4, Ns is 2, and Nsg = 2, i_sg = floor(UE_ID / 8) mod 2, which is equivalent to first shifting UE_ID to the right by 3 bits and then taking out 1 LSB, that is, the fourth LSB from the bottom.
[0390] Furthermore, in Example 1, i_s can satisfy the following:
[0391] i_s = floor(UE_ID / N) mod Ns;
[0392] It can be seen that i_s is equivalent to first shifting UE_ID to the right by log2(N) bits and then taking out log2(Ns) LSBs. For example, when N is 4 and Ns is 2, i_s = floor(UE_ID / 4) mod 2, which is equivalent to first shifting UE_ID to the right by 2 bits and then taking out 1 LSB, that is, the third LSB from the bottom.
[0393] Example 2:
[0394] Taking the configuration information including Nsg, i_s, i_sg, and Y as an example,
[0395] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, then determine that the bit position of the subgroup within the PO in the PEI PDCCH is Nsg * i_s + i_sg; or,
[0396] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, then determine that the bit position of the subgroup within the PO in the PEI PDCCH is Y + Nsg * i_s + i_sg;
[0397] It can be seen that in "Case 1", since one PEI - O corresponds to a PO within a PF, and i_s is the index of the PO and i_sg is the index of the subgroup within the PO, then the bit position of the UE subgroup within the PO in the PEI PDCCH can be determined as Nsg * i_s + i_sg.
[0398] In addition, the reason for adding Y is that the first indication information is common information, such as information related to short messages and information on the availability of tracking reference signals.
[0399] Furthermore, in Example 2, i_sg can satisfy the following:
[0400] i_sg = floor(UE_ID / N * Ns) mod Nsg;
[0401] It can be seen that i_sg is equivalent to first shifting UE_ID to the right by log2(N * Ns) bits and then taking out log2(Nsg) LSBs among them. For example, when N is 4, Ns is 2, and Nsg = 2, i_sg = floor(UE_ID / 8) mod 2, which is equivalent to first shifting UE_ID to the right by 3 bits and then taking out 1 LSB among them, that is, the fourth LSB from the bottom.
[0402] Furthermore, in Example 2, i_s can satisfy the following:
[0403] i_s = floor(UE_ID / N) mod Ns;
[0404] It can be seen that i_s is equivalent to first shifting UE_ID to the right by log2(N) bits and then taking out log2(Ns) LSBs among them. For example, when N is 4 and Ns is 2, i_s = floor(UE_ID / 4) mod 2, which is equivalent to first shifting UE_ID to the right by 2 bits and then taking out 1 LSB among them, that is, the third LSB from the bottom.
[0405] Example 3:
[0406] Taking the configuration information including at least one of Nsg, i_s, i_sg, Ns, i_f, Y, and N as an example,
[0407] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEI is satisfied, then it is determined that the bit position of the UE subgroup in the PEI PDCCH within the PO is Ns * Nsg * i_f + Nsg * i_s + i_s; or,
[0408] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEI is satisfied, then it is determined that the bit position of the UE subgroup in the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg;
[0409] It can be seen that in "Case 2", since one PEI - O corresponds to multiple POs within a PF, and there are Ns POs within a PF and Nsg subgroups within a PO, i_s is the index of the PO group and i_sg is the index of the subgroup within the PO, then the bit position of the UE subgroup in the PEI PDCCH within the PO can be determined as Ns * Nsg * i_f + Nsg * i_s + i_sg.
[0410] In addition, the reason for adding Y is that the first indication information is common information, such as information related to short messages and information on the availability of tracking reference signals.
[0411] Further, in Example 3, i_f can satisfy the following:
[0412] i_f = UE_ID mod (N / N_pei)
[0413] It can be seen that i_f is equivalent to taking out log2(N / N_pei) least significant bits (LSBs) of UE_ID. For example, when N is 4 and N_pei is 2, i_f = UE_ID mod 2, which is equivalent to taking out 1 LSB of UE_ID, i.e., the least significant bit.
[0414] Further, in Example 3, i_sg can satisfy the following:
[0415] i_sg = floor(UE_ID / N*Ns) mod Nsg;
[0416] It can be seen that i_sg is equivalent to first shifting UE_ID to the right by log2(N*Ns) bits and then taking out log2(Nsg) LSBs. For example, when N is 4, Ns is 2, and Nsg = 2, i_sg = floor(UE_ID / 8) mod 2, which is equivalent to first shifting UE_ID to the right by 3 bits and then taking out 1 LSB, i.e., the fourth least significant bit from the right.
[0417] Further, in Example 3, i_s can satisfy the following:
[0418] i_s = floor(UE_ID / N) mod Ns;
[0419] It can be seen that i_s is equivalent to first shifting UE_ID to the right by log2(N) bits and then taking out log2(Ns) LSBs. For example, when N is 4 and Ns is 2, i_s = floor(UE_ID / 4) mod 2, which is equivalent to first shifting UE_ID to the right by 2 bits and then taking out 1 LSB, i.e., the third least significant bit from the right.
[0420] In summary, taking the determination of the position of PEI-O by the terminal as an example, a paging early indication method according to an embodiment of the present application will be introduced by way of example.
[0421] As Figure 2 shown, it is a schematic flowchart of a paging early indication method according to an embodiment of the present application, which specifically includes the following steps:
[0422] S210. Determine the position of the paging early indication opportunity PEI-O.
[0423] It should be noted that for how to determine the position of PEI-O, please refer to the content in "1. How to Determine the Position of PEI-O" and other relevant content above, and details will not be elaborated here.
[0424] It can be seen that by determining the position of PEI-O, it is beneficial to realize the design of PEI-O.
[0425] Next, taking the case where the terminal determines that one PEI-O corresponds to a PO within a paging frame PF or one PEI-O corresponds to POs within multiple PFs as an example, a method for paging early indication in an embodiment of the present application will be introduced by way of example.
[0426] As Figure 3 shown, it is a schematic flowchart of another method for paging early indication in an embodiment of the present application, which specifically includes the following steps:
[0427] S310. Determine that one paging early indication opportunity PEI-O corresponds to a PO within a paging frame PF, or determine that one PEI-O corresponds to POs within multiple PFs.
[0428] It should be noted that for how to determine that one PEI-O corresponds to a PO within a paging frame PF or one PEI-O corresponds to multiple PFs, please refer to the content in the above "6) How to distinguish between Case 1 and Case 2" and other relevant content, and details will not be elaborated here.
[0429] It can be seen that by determining that one PEI-O corresponds to a PO within a paging frame PF or one PEI-O corresponds to multiple PFs, it is beneficial to realize the design of PEI-O.
[0430] Next, taking the case where the terminal determines the number of bits of the PEI PDCCH as an example, a method for paging early indication in an embodiment of the present application will be introduced by way of example.
[0431] As Figure 4 shown, it is a schematic flowchart of another method for paging early indication in an embodiment of the present application, which specifically includes the following steps:
[0432] S410. Determine the number of bits of the paging early indication PEI physical downlink control channel PDCCH.
[0433] It should be noted that for how to determine the number of bits of the paging early indication PEI physical downlink control channel PDCCH, please refer to the content in the above "2. How to determine the number of bits of the PEI PDCCH" and other relevant content, and details will not be elaborated here.
[0434] It can be seen that by determining the number of bits of the PEI PDCCH, it is beneficial to realize the design of PEI-O.
[0435] Next, taking the case where the terminal determines the bit position of the subgroup within the PO in the PEI PDCCH as an example, a method for paging early indication in an embodiment of the present application will be introduced by way of example.
[0436] As shown Figure 5 in the figure, it is a schematic flowchart of another method for paging early indication according to an embodiment of the present application, which specifically includes the following steps:
[0437] S510. Determine the bit position of the subgroup within the paging occasion PO in the paging early indication PEI physical downlink control channel PDCCH.
[0438] It should be noted that for how to determine the bit position of the subgroup within the PO in the PEI PDCCH, please refer to the content in the above "3. How to Determine the Bit Position of the Terminal Group (UE Group) within the PEI PDCCH" and other relevant content, which will not be elaborated here.
[0439] It can be seen that by determining the bit position of the subgroup within the PO in the PEI PDCCH, it is beneficial to implement the design of PEI-O.
[0440] The above mainly introduces the solution of the embodiment of the present application from the perspective of the method side. It can be understood that in order for the terminal or network device to implement the above functions, it includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily realize that, combining the units and algorithm steps of each example described in the embodiments disclosed in this article, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving the hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0441] The embodiment of the present application can perform functional unit division on the terminal or network device according to the above method examples. For example, each functional unit can be divided corresponding to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of a software program module. It should be noted that the division of units in the embodiment of the present application is illustrative, only a logical function division, and there can be other division methods in actual implementation.
[0442] In the case of adopting an integrated unit, Figure 6 it is a block diagram of the functional units of a device for paging early indication according to an embodiment of the present application. The device 600 for paging early indication includes: a determination unit 601.
[0443] It should be noted that the determination unit 601 can be a module unit for processing signals, data, information, etc., and no specific limitation is made thereto.
[0444] The paging early indication device 600 may further include an acquisition unit, which may be a module unit for transmitting and receiving signals, data, information, etc. Additionally, the acquisition unit may be a communication unit, which may be a communication interface, transceiver, transceiver circuit, etc.
[0445] The paging early indication device 600 may further include a storage unit for storing the computer program code or instructions executed by the paging early indication device 600. The storage unit may be a memory.
[0446] In addition, it should be noted that the paging early indication device 600 may be a chip or a chip module.
[0447] The determination unit 601 may be integrated in one unit. For example, the determination unit 601 may be integrated in the processing unit. The processing unit may be a processor or a controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logical blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processing unit may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
[0448] In specific implementation, the determination unit 601 is used to execute any step in the above method embodiments, and when performing data transmission such as sending, it can optionally call the acquisition unit to complete the corresponding operations. The following is a detailed description.
[0449] The determination unit 601 is used to determine the position of the paging early indication opportunity PEI-O.
[0450] It should be noted that Figure 6 For the specific implementation of each operation in the above embodiments, reference may be made to the description in the above method embodiments shown, and details will not be repeated here.
[0451] Specifically, in terms of determining the position of the PEI-O, the determination unit 601 is used to:
[0452] Determine the position of the frame PEI-F of the PEI-O according to the frame offset.
[0453] Specifically, in determining the position of PEI-F according to the frame offset, the determining unit 601 is configured to:
[0454] Determine the position of PEI-F according to the frame offset and the terminal identifier UE_ID.
[0455] Specifically, the system frame number SFN_pei of PEI-F is determined by at least one of the frame offset PEI_offset, the discontinuous reception DRX period T, the number N of paging frames PF within T, the system frame number SFN of the PF of the target paging occasion PO, the number N_pei of PEIs within T, the index i_pei of the target PO's PEI within T, the number Ns of POs within the PF, the number M of POs corresponding to the PEI, and the index i_f of the PF of the target PO within the PEI. Specifically, SFN_pei satisfies the following:
[0456] (SFN_pei + PEI_offset) mod T = (T / N) * (UE_ID mod N);
[0457] Where, mod is the modulo operation.
[0458] Specifically, the system frame number SFN_pei of PEI-F is determined by the system frame number SFN of the PF of the target paging occasion PO and the frame offset PEI_offset.
[0459] Specifically, SFN_pei satisfies the following:
[0460] SFN_pei = SFN - PEI_offset.
[0461] Specifically, SFN_pei satisfies the number condition of POs corresponding to the first PEI or the first PEI number condition.
[0462] Specifically, the system frame number SFN_pei of PEI-F is determined by at least one of the frame offset PEI_offset, the DRX period T, the number N_pei of PEIs within the T, and the index i_pei of the target PO's PEI within the T.
[0463] Specifically, SFN_pei satisfies the following:
[0464] (SFN_pei + PEI_offset) mod T = (T / N_pei) * i_pei
[0465] Specifically, i_pei satisfies the following:
[0466] i_pei is equal to floor((UE_ID mod N) / (N / N_pei)); or,
[0467] i_pei is equal to floor(UE_ID / (N / N_pei)) mod N_pei; or,
[0468] i_pei is equal to floor(max(UE_ID / N, UE_ID*Ns / M)) mod N_pei.
[0469] Specifically, N_pei satisfies the following:
[0470] N_pei is equal to max(1, (Ns / M)*N).
[0471] Specifically, the frame number SFN_pei of PEI-F is determined by the frame number SFN of the PF of the target paging occasion PO, the index i_f of the PF of the target PO within the PEI, and the frame offset PEI_offset(i_f) related to i_f.
[0472] Specifically, SFN_pei satisfies the following:
[0473] SFN_pei = SFN - PEI_offset(i_f).
[0474] Specifically, the frame number SFN_pei of PEI-F is determined by at least one of the UE_ID, the DXR period T, the number N of PFs within the T, the index i_f of the PF of the target PO within the PEI, and the frame offset PEI_offset(i_f) related to the i_f.
[0475] Specifically, SFN_pei satisfies the following:
[0476] (SFN_pei + PEI_offset(i_f)) mod T = (T / N)*UE_ID mod N.
[0477] Specifically, SFN_pei satisfies the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs.
[0478] Specifically, PEI_offset(i_f) satisfies the following:
[0479] PEI_offset(i_f) is equal to frame_offset + i_f*(T / N);
[0480] where frame_offset is the frame offset independent of i_f.
[0481] Specifically, in terms of determining the position of PEI-O, the determining unit 601:
[0482] Determine the starting position of PEI-O according to the symbol offset, where the symbol offset is the symbol offset of the starting position of PEI-O relative to the starting position of PEI-F.
[0483] Specifically, the symbol offset is determined by the symbol offset index.
[0484] Specifically, the symbol offset index is equal to floor(i_s / M);
[0485] i_s is the index of the target PO within PF, and M is the number of POs corresponding to PEI.
[0486] Specifically, the symbol offset index is 0.
[0487] Specifically, in determining the position of the paging early indication occasion PEI-O, the determination unit 601 is used for:
[0488] Determine the starting position of PEI-O according to the reference time and the offset.
[0489] Specifically, the reference time is the starting position of a PO corresponding to PEI.
[0490] Specifically, a PO corresponding to PEI is the first PO within the first PF corresponding to PEI.
[0491] Specifically, the index i_pf_ref of the first PF corresponding to PEI is determined by at least one of the index i_pf of the PF of the target PO within the DRX cycle T, the number of POs Ns within the PF, and the number of POs M corresponding to PEI.
[0492] Specifically, i_pf_ref satisfies the following:
[0493] i_pf_ref is equal to i_pf.
[0494] Specifically, i_pf_ref satisfies the following:
[0495] i_pf_ref is equal to floor(i_pf / (M / Ns))*M / Ns.
[0496] Specifically, the index i_s_ref of the first PO within the first PF corresponding to PEI is determined by at least one of the index i_s of the target PO within the PF, the number of POs M corresponding to PEI, and the number of POs Ns within the PF.
[0497] Specifically, i_s_ref satisfies the following;
[0498] i_s_ref is equal to floor(i_s / M)*(Ns / M).
[0499] Specifically, the index of the first PO in the first PF corresponding to PEI is 0.
[0500] In the case of adopting an integrated unit, Figure 7 It is a functional unit composition block diagram of another paging advance indication device according to an embodiment of the present application. The paging advance indication device 700 includes: a determination unit 701.
[0501] It should be noted that the determination unit 701 can be a module unit for processing signals, data, information, etc., and no specific limitation is made thereto.
[0502] The paging advance indication device 700 may further include an acquisition unit, and the acquisition unit can be a module unit for receiving and transmitting signals, data, information, etc. Additionally, the acquisition unit can be a communication unit, and the communication unit can be a communication interface, transceiver, transceiver circuit, etc.
[0503] The paging advance indication device 700 may further include a storage unit for storing the computer program code or instructions executed by the paging advance indication device 700. The storage unit can be a memory.
[0504] In addition, it should be noted that the paging advance indication device 700 can be a chip or a chip module.
[0505] The determination unit 701 can be integrated in one unit. For example, the determination unit 701 can be integrated in a processing unit. The processing unit can be a processor or a controller, for example, it can be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processing unit can also be a combination that realizes a computing function, such as a combination including one or more microprocessors, a combination of DSP and a microprocessor, and so on.
[0506] Specifically, when implemented, the determination unit 701 is used to execute any step in the above method embodiment, and when performing data transmission such as sending, it can selectively call the acquisition unit to complete the corresponding operation. The following is a detailed description.
[0507] A determination unit 701, configured to determine that a paging early indication opportunity (PEI-O) corresponds to a physical opportunity (PO) within a paging frame (PF), or determine that a PEI-O corresponds to POs within multiple PFs.
[0508] It should be noted that Figure 7 For the specific implementation of each operation in the foregoing embodiments, reference may be made to the descriptions in the foregoing method embodiments, which will not be elaborated herein.
[0509] Specifically, in terms of determining that a PEI-O corresponds to a PO within a PF, the determination unit 701 is configured to:
[0510] If the condition on the number of POs corresponding to the first PEI or the condition on the number of the first PEIs is satisfied, determine that a PEI-O corresponds to a PO within a PF.
[0511] Specifically, in terms of determining that a PEI-O corresponds to POs within multiple PFs, the determination unit 701 is configured to:
[0512] If the condition on the number of POs corresponding to the second PEI or the condition on the number of the second PEIs is satisfied, determine that a PEI-O corresponds to POs within multiple PFs.
[0513] In the case of adopting an integrated unit, Figure 8 is a functional unit block diagram of another paging early indication device according to an embodiment of the present application. The paging early indication device 800 includes: a determination unit 801.
[0514] It should be noted that the determination unit 801 may be a module unit for processing signals, data, information, etc., and no specific limitation is imposed thereon.
[0515] The paging early indication device 800 may further include an acquisition unit, which may be a module unit for receiving and transmitting signals, data, information, etc. Additionally, the acquisition unit may be a communication unit, and the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.
[0516] The paging early indication device 800 may further include a storage unit, configured to store computer program codes or instructions executed by the paging early indication device 800. The storage unit may be a memory.
[0517] In addition, it should be noted that the paging early indication device 800 may be a chip or a chip module.
[0518] The determination unit 801 can be integrated into one unit. For example, the determination unit 801 can be integrated into a processing unit. The processing unit can be a processor or a controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosure of the present application. The processing unit can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
[0519] In specific implementation, the determination unit 801 is used to execute any step in the above method embodiments, and when performing data transmission such as sending, the acquisition unit can be selectively called to complete the corresponding operations. The following is a detailed description.
[0520] The determination unit 801 is used to determine the number of bits of the paging early indication (PEI) physical downlink control channel (PDCCH).
[0521] It should be noted that Figure 8 For the specific implementation of each operation in the above embodiments, reference can be made to the description in the above method embodiments, and details will not be repeated here.
[0522] Specifically, in terms of determining the number of bits of the paging early indication (PEI) physical downlink control channel (PDCCH), the determination unit 801 is used to:
[0523] Determine the number of bits of the PEI PDCCH according to the number of subgroups Nsg in the paging occasion (PO) and the number of POs M corresponding to the PEI.
[0524] Specifically, in terms of determining the number of bits of the PEI PDCCH according to the number of subgroups Nsg in the PO and the number of POs M corresponding to the PEI, the determination unit 801 is used to:
[0525] Determine that the number of bits of the PEI PDCCH is Nsg * M; or,
[0526] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Nsg * M.
[0527] Specifically, in determining the number of bits of the Physical Downlink Control Channel (PDCCH) for the Paging Early Indicator (PEI), the determining unit 801 is configured to:
[0528] Determine the number of bits of the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the Paging Occasion (PO), and the number of POs M corresponding to the PEI.
[0529] Specifically, in determining the number of bits of the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the paging occasion PO, and the number of POs M corresponding to the PEI, the determining unit 801 is configured to:
[0530] Determine that the number of bits of the PEI PDCCH is Y + Nsg * M; or,
[0531] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Y + Nsg * M.
[0532] Specifically, in determining the number of bits of the Physical Downlink Control Channel (PDCCH) for the Paging Early Indicator (PEI), the determining unit 801 is configured to:
[0533] Determine the number of bits of the PEI PDCCH according to the number of subgroups Nsg within the PO, the number of POs Ns within the Paging Frame (PF), the number of PFs N within the Discontinuous Reception (DRX) period T, and the number of PEIs N_pei within T.
[0534] Specifically, in determining the number of bits of the PEI PDCCH according to the number of subgroups Nsg within the PO, the number of POs Ns within the paging frame PF, the number of PFs N within the DRX period T, and the number of PEIs N_pei within T, the determining unit 801 is configured to:
[0535] Determine that the number of bits of the PEI PDCCH is Nsg * Ns * (N / N_pei); or,
[0536] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Nsg * Ns * (N / N_pei).
[0537] Specifically, in determining the number of bits of the Physical Downlink Control Channel (PDCCH) for the Paging Early Indicator (PEI), the determining unit 801 is configured to:
[0538] Determine the number of bits of the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the number of POs Ns within the PF, the number of PFs N within the DRX period T, and the number of PEIs N_pei within T.
[0539] Specifically, in terms of determining the number of bits of the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg in the paging occasion PO, the number of POs Ns in the PF, the number of PFs N in the DRX cycle T, and the number of PEIs N_pei in T, the determining unit 801 is configured to:
[0540] Determine that the number of bits of the PEI PDCCH is Y + Nsg * Ns * (N / N_pei); or,
[0541] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Y + Nsg * Ns * (N / N_pei).
[0542] Specifically, in terms of determining the number of bits of the PEI PDCCH, the determining unit 801 is configured to:
[0543] Determine that the number of bits of the PEI PDCCH is Nsg * M; or,
[0544] Determine that the number of bits of the PEI PDCCH is Y + Nsg * M; or,
[0545] Determine that the number of bits of the PEI PDCCH is Nsg * Ns * (N / N_pei); or,
[0546] Determine that the number of bits of the PEI PDCCH is Y + Nsg * Ns * (N / N_pei);
[0547] Wherein, Y is the number of bits of the first indication information, Nsg is the number of subgroups in the paging occasion PO, M is the number of POs corresponding to the PEI, N_pei is the number of PEIs in the DRX cycle T, N is the number of PFs in T, and Ns is the number of paging occasions POs in the PF.
[0548] Specifically, in terms of determining the number of bits of the PEI PDCCH, the determining unit 801 is configured to:
[0549] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Nsg * M; or,
[0550] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Y + Nsg * M;
[0551] Wherein, Y is the number of bits of the first indication information, Nsg is the number of subgroups in the paging occasion PO, and M is the number of POs corresponding to the PEI.
[0552] Specifically, in terms of determining the number of bits of the PEI PDCCH, the determining unit 801 is configured to:
[0553] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Nsg*Ns*(N / N_pei); or,
[0554] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEIs is satisfied, determine that the number of bits of the PEI PDCCH is Y + Nsg*Ns*(N / N_pei);
[0555] Wherein, Y is the number of bits of the first indication information, Nsg is the number of subgroups in the PO, N_pei is the number of PEIs within the DRX period T, N is the number of PFs within T, and Ns is the number of paging occasions POs within the PF.
[0556] In the case of adopting an integrated unit, Figure 9 It is a functional unit composition block diagram of another paging early indication device according to an embodiment of the present application. The paging early indication device 900 includes: a determination unit 901.
[0557] It should be noted that the determination unit 901 may be a module unit for processing signals, data, information, etc., and no specific limitation is made thereto.
[0558] The paging early indication device 900 may further include an acquisition unit, and the acquisition unit may be a module unit for receiving and transmitting signals, data, information, etc. Additionally, the acquisition unit may be a communication unit, and the communication unit may be a communication interface, a transceiver, a transceiver circuit, etc.
[0559] The paging early indication device 900 may further include a storage unit for storing the computer program code or instructions executed by the paging early indication device 900. The storage unit may be a memory.
[0560] In addition, it should be noted that the paging early indication device 900 may be a chip or a chip module.
[0561] The determination unit 901 can be integrated into one unit. For example, the determination unit 901 can be integrated into a processing unit. The processing unit can be a processor or a controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosure of this application. The processing unit can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.
[0562] In specific implementation, the determination unit 901 is used to execute any step in the above method embodiments, and when performing data transmission such as sending, the acquisition unit can be selectively called to complete the corresponding operation. Details are described below.
[0563] The determination unit 901 is used to determine the bit position of the subgroup within the paging occasion PO in the physical downlink control channel PDCCH of the paging early indication PEI.
[0564] It should be noted that Figure 9 For the specific implementation of each operation in the above embodiments, reference can be made to the description in the above method embodiments, and details will not be elaborated here.
[0565] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH, the determination unit 901 is used for:
[0566] Determine the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO.
[0567] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO, the determination unit 901 is used for:
[0568] Determine that the bit position of the subgroup within the PO in the PEI PDCCH is Nsg * i_s + i_sg; or,
[0569] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the bit position of the subgroup within the PO in the PEI PDCCH is Nsg * i_s + i_sg.
[0570] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH, the determining unit 901 is configured to:
[0571] Determine the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO.
[0572] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO, the determining unit 901 is configured to:
[0573] Determine that the bit position of the subgroup within the PO in the PEI PDCCH is Y + Nsg * i_s + i_sg; or,
[0574] If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determine that the bit position of the subgroup within the PO in the PEI PDCCH is Y + Nsg * i_s + i_sg.
[0575] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH, the determining unit 901 is configured to:
[0576] Determine the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI.
[0577] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI, the determining unit 901 is configured to:
[0578] Determine that the bit position of the UE subgroup within the PO in the PEI PDCCH is Ns * Nsg * i_f + Nsg * i_s + i_s; or,
[0579] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEI is satisfied, determine that the bit position of the UE subgroup in the PO on the PEI PDCCH is Ns * Nsg * i_f + Nsg * i_s + i_s.
[0580] Specifically, in terms of determining the bit position of the subgroup in the PO on the PEI PDCCH, the determining unit 901 is configured to:
[0581] Determine the bit position of the subgroup in the PO on the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg in the PO, the index i_s of the target PO in the PF, the index i_sg of the subgroup in the target PO, the number of POs Ns in the PF, and the index i_f of the PF of the target PO in the PEI.
[0582] Specifically, in terms of determining the bit position of the subgroup in the PO on the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg in the PO, the index i_s of the target PO in the PF, the index i_sg of the subgroup in the target PO, the number of POs Ns in the PF, and the index i_f of the PF of the target PO in the PEI, the determining unit 901 is configured to:
[0583] Determine that the bit position of the UE subgroup in the PO on the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg; or,
[0584] If the condition of the number of POs corresponding to the second PEI or the condition of the number of the second PEI is satisfied, determine that the bit position of the UE subgroup in the PO on the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg.
[0585] Specifically, in terms of determining the bit position of the subgroup in the PO on the PEI PDCCH, the determining unit 901 is configured to:
[0586] Determine that the bit position of the subgroup in the PO on the PEI PDCCH is Nsg * i_s + i_sg; or,
[0587] Determine that the bit position of the subgroup in the PO on the PEI PDCCH is Y + Nsg * i_s + i_sg; or,
[0588] Determine that the bit position of the UE subgroup in the PO on the PEI PDCCH is Ns * Nsg * i_f + Nsg * i_s + i_s; or,
[0589] Determine that the bit position of the UE subgroup in the PO on the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg;
[0590] Wherein, Y is the number of bits of the first indication information, Nsg is the number of subgroups within the PO, i_s is the index of the target PO within the PF, i_sg is the index of the subgroup within the target PO, Ns is the number of POs within the PF, and i_f is the index of the PF of the target PO within the PEI.
[0591] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH, the determination unit 901 is configured to:
[0592] If the PO number condition corresponding to the first PEI or the first PEI number condition is satisfied, then determine that the bit position of the subgroup within the PO in the PEI PDCCH is Nsg * i_s + i_sg; or,
[0593] If the PO number condition corresponding to the first PEI or the first PEI number condition is satisfied, then determine that the bit position of the subgroup within the PO in the PEI PDCCH is Y + Nsg * i_s + i_sg;
[0594] Wherein, Y is the number of bits of the first indication information, Nsg is the number of subgroups within the PO, i_s is the index of the target PO within the PF, and i_sg is the index of the subgroup within the target PO.
[0595] Specifically, in terms of determining the bit position of the subgroup within the PO in the PEI PDCCH, the determination unit 901 is configured to:
[0596] If the PO number condition corresponding to the second PEI or the second PEI number condition is satisfied, then determine that the bit position of the UE subgroup within the PO in the PEI PDCCH is Ns * Nsg * i_f + Nsg * i_s + i_s; or,
[0597] If the PO number condition corresponding to the second PEI or the second PEI number condition is satisfied, then determine that the bit position of the UE subgroup within the PO in the PEI PDCCH is Y + Ns * Nsg * i_f + Nsg * i_s + i_sg;
[0598] Wherein, Y is the number of bits of the first indication information, Ns is the number of POs within the PF, Nsg is the number of subgroups within the PO, i_f is the index of the PF of the target PO within the PEI, i_s is the index of the target PO within the PF, and i_sg is the index of the subgroup within the target PO.
[0599] Specifically, i_f is determined by at least one of the terminal index UE_ID, the number of PFs N within the DRX cycle T, and the number of PEIs N_pei within T.
[0600] Specifically, i_f satisfies the following:
[0601] i_f is equal to UE_ID mod (N / N_pei).
[0602] Specifically, i_sg is determined by at least one of the terminal index UE_ID, the number of PF N within the DRX cycle T, Ns, and Nsg.
[0603] Specifically, i_sg satisfies the following:
[0604] i_sg is equal to floor(UE_ID / N*Ns) mod Nsg.
[0605] Specifically, i_s is determined by the terminal index UE_ID and the number of PF N within the DRX cycle T.
[0606] Specifically, i_s satisfies the following:
[0607] i_s is equal to floor(UE_ID / N) mod Ns.
[0608] Please refer to Figure 10 , Figure 10 which is a schematic structural diagram of a terminal according to an embodiment of the present application. Among them, the terminal 1000 includes a processor 1010, a memory 1020, and a communication bus for connecting the processor 1010 and the memory 1020.
[0609] The memory 1020 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1020 is used to store the program code executed by the terminal 1000 and the transmitted data.
[0610] The terminal 1000 further includes a communication interface for receiving and sending data.
[0611] The processor 1010 may be one or more CPUs. When the processor 1010 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0612] The processor 1010 in the terminal 1000 is used to execute the computer program or instruction 1021 stored in the memory 1020 and perform the following operations: determining the position of the paging early indication opportunity PEI-O.
[0613] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiments shown above. The terminal 1000 can be used to execute the method embodiments of the present application, which will not be elaborated herein.
[0614] Please refer to Figure 11 , Figure 11 which is a schematic structural diagram of another terminal according to an embodiment of the present application. Among them, the terminal 1100 includes a processor 1110, a memory 1120, and a communication bus for connecting the processor 1110 and the memory 1120.
[0615] The memory 1120 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1120 is used to store the program code executed by the terminal 1100 and the transmitted data.
[0616] The terminal 1100 may further include a communication interface for receiving and sending data.
[0617] The processor 1110 may be one or more CPUs. When the processor 1110 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0618] The processor 1110 in the terminal 1100 is used to execute the computer program or instruction 1121 stored in the memory 1120 and perform the following operations: determining that a paging early indication opportunity PEI-O corresponds to a PO within a paging frame PF, or determining that a PEI-O corresponds to POs within multiple PFs.
[0619] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiments shown above. The terminal 1100 can be used to execute the method embodiments of the present application, which will not be elaborated herein.
[0620] Please refer to Figure 12 , Figure 12 which is a schematic structural diagram of another terminal according to an embodiment of the present application. Among them, the terminal 1200 includes a processor 1210, a memory 1220, and a communication bus for connecting the processor 1210 and the memory 1220.
[0621] The memory 1220 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1220 is used to store the program code executed by the terminal 1200 and the transmitted data.
[0622] The terminal 1200 may further include a communication interface, which is used to receive and send data.
[0623] The processor 1210 may be one or more CPUs. When the processor 1210 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0624] The processor 1210 in the terminal 1200 is used to execute the computer program or instruction 1221 stored in the memory 1220 and perform the following operations: determining the number of bits of the physical downlink control channel (PDCCH) of the paging early indication (PEI).
[0625] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above. The terminal 1200 can be used to execute the method embodiment of the present application, and details are not described herein again.
[0626] Please refer to Figure 13 , Figure 13 FIG. is a schematic structural diagram of another terminal according to an embodiment of the present application. Among them, the terminal 1300 includes a processor 1310, a memory 1320, and a communication bus for connecting the processor 1310 and the memory 1320.
[0627] The memory 1320 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a compact disc read-only memory (CD-ROM). The memory 1320 is used to store the program code executed by the terminal 1300 and the transmitted data.
[0628] The terminal 1300 further includes a communication interface, which is used to receive and send data.
[0629] The processor 1310 may be one or more CPUs. When the processor 1310 is a single CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0630] The processor 1310 in the terminal 1300 is used to execute the computer program or instruction 1321 stored in the memory 1320 and perform the following operations: determining the bit position of the subgroup within the paging occasion PO in the physical downlink control channel PDCCH of the paging early indication PEI.
[0631] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiments shown above. The terminal 1300 can be used to execute the method embodiments of the present application, and details will not be repeated here.
[0632] An embodiment of the present application also provides a chip, including a processor, a memory, and a computer program or instruction stored on the memory. The processor executes the computer program or instruction to implement the steps described in the above method embodiments.
[0633] An embodiment of the present application also provides a chip module, including a transceiver component and a chip. The chip includes a processor, a memory, and a computer program or instruction stored on the memory. The processor executes the computer program or instruction to implement the steps described in the above method embodiments.
[0634] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed, it implements the steps described in the above method embodiments.
[0635] An embodiment of the present application also provides a computer program product, including a computer program or instruction. When the computer program or instruction is executed, it implements the steps described in the above method embodiments.
[0636] It should be noted that for the above embodiments, for simplicity of description, they are all expressed as a series of action combinations. Those skilled in the art should know that the present application is not limited by the described action sequence, because some steps in the embodiments of the present application can be performed in other sequences or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules, or units involved are not necessarily essential to the embodiments of the present application.
[0637] In the above embodiments, the embodiments of the present application have different emphases in the description of each embodiment. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0638] Those skilled in the art should be aware that the methods, steps, or functions of the relevant modules / units described in the embodiments of this application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product, or by a processor executing computer program instructions. Among them, the computer program product includes at least one computer program instruction, and the computer program instructions can be composed of corresponding software modules. The software modules can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, removable hard disks, CD-ROMs (compact disc read-only memory), or any other form of storage medium well-known in the art. The computer program instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer program instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, or magnetic tape), an optical medium, or a semiconductor medium (such as an SSD), etc.
[0639] Each module / unit included in each device or product described in the above embodiments can be a software module / unit, a hardware module / unit, or part of it can be a software module / unit and the other part can be a hardware module / unit. For example, for each device or product applied to or integrated into a chip, each module / unit it includes can be implemented in the form of hardware such as circuits; or, part of the modules / units it includes can be implemented in the form of a software program that runs on a processor integrated inside the chip, while the other part (if any) of the modules / units can be implemented in the form of hardware such as circuits. The same applies to each device or product applied to or integrated into a chip module, or each device or product applied to or integrated into a terminal.
[0640] The specific implementation manners described above further elaborate on the purpose, technical solutions, and beneficial effects of the embodiments of this application. It should be understood that the above are only the specific implementation manners of the embodiments of this application and are not used to limit the protection scope of the embodiments of this application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.
Claims
1. A method for paging early indication, characterized in that, comprising: determining the position of the paging early indication opportunity PEI-O; wherein, the determining the position of the PEI-O includes: determining the position of the frame PEI-F of the PEI-O according to the frame offset, and the frame number SFN_pei of the PEI-F is determined by the frame number SFN of the paging frame PF of the target paging opportunity PO and the frame offset PEI_offset; determining the starting position of the PEI-O according to the symbol offset, and the symbol offset is the symbol offset of the starting position of the PEI-O relative to the starting position of the PEI-F.
2. The method according to claim 1, characterized in that, the SFN_pei satisfies the following: SFN_pei = SFN - PEI_offset.
3. The method according to claim 1 or 2, characterized in that, the SFN_pei satisfies the number condition of POs corresponding to the first PEI or the number condition of the first PEI.
4. The method according to claim 1, characterized in that, the symbol offset is determined by the symbol offset index.
5. The method according to claim 4, characterized in that, the symbol offset index is equal to foor(i_s / M); wherein i_s is the index of the target PO in the PF, and M is the number of POs corresponding to the PEI.
6. The method according to claim 4, characterized in that, the symbol offset index is 0.
7. The method according to claim 1, characterized in that, the determining the position of the PEI-O includes: determining the starting position of the PEI-O according to the reference time and the offset.
8. The method according to claim 7, characterized in that, the reference time is the starting position of a PO corresponding to the PEI.
9. The method according to claim 8, characterized in that, a PO corresponding to the PEI is the first PO in the first PF corresponding to the PEI.
10. The method according to claim 9, characterized in that, the index i_pf_ref of the first PF corresponding to the PEI is determined by at least one of the index i_pf of the PF of the target PO in the DRX cycle T, the number of POs Ns in the PF, and the number of POs M corresponding to the PEI.
11. The method according to claim 10, characterized in that, the i_pf_ref satisfies the following: the i_pf_ref is equal to i_pf.
12. The method according to claim 10, characterized in that, the i_pf_ref satisfies the following: the i_pf_ref is equal to floor(i_pf / (M / Ns))*M / Ns.
13. The method according to claim 9, characterized in that, the index i_s_ref of the first PO in the first PF corresponding to the PEI is determined by at least one of the index i_s of the target PO in the PF, the number of POs M corresponding to the PEI, and the number of POs Ns in the PF.
14. The method according to claim 13, It is characterized in that the i_s_ref satisfies the following; the i_s_ref is equal to floor(i_s / M)*(Ns / M).
15. The method according to claim 13, it is characterized in that the i_s_ref is 0.
16. A method for paging early indication, it is characterized in that comprising: determining the bit position of a subgroup within a paging occasion PO in a paging early indication PEI physical downlink control channel PDCCH; wherein, the determining the bit position of a subgroup within the PO in the PEI PDCCH includes: determining the bit position of the subgroup within the PO in the PEI PDCCH as Nsg*i_s + i_sg, where Nsg is the number of subgroups within the PO, i_s is the index of the target PO within the PF, and i_sg is the index of the subgroup within the target PO; or, if the PO number condition corresponding to the first PEI or the first PEI number condition is satisfied, then determining the bit position of the subgroup within the PO in the PEI PDCCH as Nsg*i_s + i_sg, where Nsg is the number of subgroups within the PO, i_s is the index of the target PO within the PF, and i_sg is the index of the subgroup within the target PO; or, determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO; or, determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI; or, determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI.
17. The method according to claim 16, it is characterized in that the determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO includes: determining the bit position of the subgroup within the PO in the PEI PDCCH as Y + Nsg*i_s + i_sg; or, if the PO number condition corresponding to the first PEI or the first PEI number condition is satisfied, then determining the bit position of the subgroup within the PO in the PEI PDCCH as Y + Nsg*i_s + i_sg.
18. The method according to claim 16, it is characterized in that Determining the bit position of the subgroup within the PO in the PEIPDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI, includes: Determining the bit position of the subgroup within the PO in the PEIPDCCH as Ns * Nsg * i_f + Nsg * i_s + i_s; or, If the PO number condition corresponding to the second PEI or the second PEI number condition is satisfied, determining the bit position of the subgroup within the PO in the PEIPDCCH as Ns * Nsg * i_f + Nsg * i_s + i_s.
19. The method according to claim 16, wherein, Determining the bit position of the subgroup within the PO in the PEIPDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI, includes: Determining the bit position of the subgroup within the PO in the PEIPDCCH as Y + Ns * Nsg * i_f + Nsg * i_s + i_sg; or, If the PO number condition corresponding to the second PEI or the second PEI number condition is satisfied, determining the bit position of the subgroup within the PO in the PEIPDCCH as Y + Ns * Nsg * i_f + Nsg * i_s + i_sg.
20. The method according to any one of claims 16 - 19, wherein, The i_f satisfies the following: The i_f is equal to UE_ID mod (N / N_pei).
21. The method according to any one of claims 16 - 19, wherein, The i_sg satisfies the following: The i_sg is equal to floor(UE_ID / N * Ns) mod Nsg.
22. The method according to any one of claims 16 - 19, wherein, The i_s satisfies the following: The i_s is equal to floor(UE_ID / N) mod Ns.
23. A paging early indication device, wherein, Comprises: A determination unit, configured to determine the position of the paging early indication listening opportunity PEI-O; Wherein, determining the position of the PEI-O includes: According to the frame offset, determining the position of the frame PEI-F of the PEI-O, and the frame number SFN_pei of the PEI-F is determined by the frame number SFN of the paging frame PF of the target paging opportunity PO and the frame offset PEI_offset; According to the symbol offset, determining the starting position of the PEI-O, and the symbol offset is the symbol offset of the starting position of the PEI-O relative to the starting position of the PEI-F.
24. A paging early indication device, wherein, Comprises: A determination unit, configured to determine the bit position of a subgroup within a paging occasion (PO) in a physical downlink control channel (PDCCH) of a paging early indication (PEI); Wherein, determining the bit position of the subgroup within the PO in the PEI PDCCH includes: Determining the bit position of the subgroup within the PO in the PEI PDCCH as Nsg*i_s+i_sg, where Nsg is the number of subgroups within the PO, i_s is the index of the target PO within a paging frame (PF), and i_sg is the index of the subgroup within the target PO; or, If the condition of the number of POs corresponding to the first PEI or the condition of the number of the first PEIs is satisfied, determining the bit position of the subgroup within the PO in the PEI PDCCH as Nsg*i_s+i_sg, where Nsg is the number of subgroups within the PO, i_s is the index of the target PO within the PF, and i_sg is the index of the subgroup within the target PO; or, Determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, and the index i_sg of the subgroup within the target PO; or, Determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI; or, Determining the bit position of the subgroup within the PO in the PEI PDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg within the PO, the index i_s of the target PO within the PF, the index i_sg of the subgroup within the target PO, the number of POs Ns within the PF, and the index i_f of the PF of the target PO within the PEI.
25. A terminal, comprising a processor, a memory, and a computer program or instruction stored on the memory, Characterized in that The processor executes the computer program or instruction to implement the steps of the method according to any one of claims 1-15, 16-22.
26. A computer-readable storage medium, Characterized in that It stores a computer program or instruction, and when the computer program or instruction is executed, it implements the steps of the method according to any one of claims 1-15, 16-22.
27. A chip, comprising a processor, Characterized in that The processor executes the steps of the method according to any one of claims 1-15, 16-22.
Citation Information
Patent Citations
Power efficient paging mechanism with paging early indicator
WO2021180206A1