Paging advance indication method and device, and terminal
By precisely designing the timing and bit position of the paging advance indication, the high power consumption problem caused by the non-standard PEI design in the existing technology is solved, power saving of the terminal in the idle or inactive state of the radio resource control is achieved, and the energy efficiency of the communication system is improved.
Patent Information
- Application Number
- CN202510857312.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-05
- Publication Date
- 2025-09-23
AI Technical Summary
The existing Paging Advance Indication (PEI) design is not specified in the 3GPP standard protocol, resulting in high power consumption of the terminal in the idle or inactive state of the radio resource control, and it is difficult to effectively save power.
A more accurate PEI scheme is designed by determining the location of the Paging Early Indication Occasion (PEI-O), determining the PO within the paging frame PF or POs within multiple PFs corresponding to the PEI-O, determining the number of bits of the PEI physical downlink control channel PDCCH and the bit position of the subgroup within the PO on the PEI PDCCH.
This achieves more effective power saving in the idle or inactive state of radio resource control, reduces the power consumption of the terminal, and improves the energy efficiency of the communication system.
Smart Images

Figure CN120692000A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method, device, and terminal for early paging indication. Background Art
[0002] In the RRC_IDLE state or the RRC_INACTIVE state, the terminal needs to monitor the paging-related physical downlink control channel (PDCCH), also known as type 2-PDCCH.
[0003] After the terminal detects the paging-related PDCCH, it can parse the DCI. This DCI may contain a short message to enable the terminal to obtain warning information or perform system information updates. In addition, the DCI may also contain scheduling information to enable the terminal to receive the paging-related physical downlink shared channel (PDSCH), thereby obtaining the paging message and further initiating the random access process to enter the connected state (RRC_CONNECTED state).
[0004] A paging occasion (PO) may represent the time domain location of a paging-related PDCCH and may be composed of multiple paging-related PDCCH monitoring occasions, which are also referred to as PDCCH monitoring occasions (PMOs). Therefore, a PO may include multiple PMOs.
[0005] In the process of monitoring paging-related PDCCH, in order to avoid unnecessary monitoring and save power consumption of the terminal, in the RRC_IDLE state or RRC_INACTIVE state, the network device can configure paging early indication information (PEI). The PEI can be used to indicate whether the terminal needs to continue monitoring the paging-related PDCCH 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), the current PEI needs to be further designed. Summary of the Invention
[0007] In a first aspect, a paging advance indication method according to an embodiment of the present application includes:
[0008] The position of the Paging Early Indication Occasion PEI-O is determined.
[0009] It can be seen that the design of PEI is achieved by determining the position of PEI-O.
[0010] In a second aspect, a paging advance indication method according to an embodiment of the present application includes:
[0011] It is determined that one paging advance indication occasion PEI-O corresponds to a PO in a paging frame PF, or it is determined that one PEI-O corresponds to POs in multiple PFs.
[0012] It can be seen that the PEI is designed by determining that one PEI-O corresponds to a PO in a paging frame PF or one PEI-O corresponds to POs in multiple PFs.
[0013] In a third aspect, a paging advance indication method according to an embodiment of the present application includes:
[0014] The number of bits of a physical downlink control channel (PDCCH) (PEI) is determined.
[0015] It can be seen that the PEI can be designed by determining the number of bits of the PEIPDCCH.
[0016] A fourth aspect is a method for providing an advance paging indication according to an embodiment of the present application, including:
[0017] The bit position of the subgroup within the paging occasion PO in the physical downlink control channel PDCCH of the paging early indication PEI is determined.
[0018] It can be seen that by determining the bit position of the subgroup in PO in PEIPDCCH, the PEI is designed.
[0019] In a fifth aspect, a paging advance indication apparatus according to an embodiment of the present application includes:
[0020] The determining unit is configured to determine a position of a paging advance indication monitoring opportunity PEI-O.
[0021] In a sixth aspect, a paging advance indication apparatus according to an embodiment of the present application includes:
[0022] The determining unit is configured to determine that one paging advance indication occasion PEI-O corresponds to a PO in a paging frame PF, or determine that one PEI-O corresponds to POs in multiple PFs.
[0023] In a seventh aspect, a paging advance indication apparatus according to an embodiment of the present application includes:
[0024] The determining unit is configured to determine the number of bits of a Paging Early Indicator (PEI) Physical Downlink Control Channel (PDCCH).
[0025] In an eighth aspect, a paging advance indication apparatus according to an embodiment of the present application includes:
[0026] The determining unit is configured to determine a bit position of a subgroup within a paging occasion PO in a paging advance indication PEI physical downlink control channel PDCCH.
[0027] In a ninth aspect, the steps in the method designed in the first aspect, second aspect, third aspect or fourth aspect are applied in a terminal.
[0028] The tenth aspect is a terminal of an embodiment of the present application, comprising a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps in the method designed in the first, second, third or fourth aspect above.
[0029] The eleventh aspect is a chip of the present application, comprising a processor, wherein the processor executes the steps in the method designed in the above-mentioned first aspect, second aspect, third aspect or fourth aspect.
[0030] The twelfth aspect is a chip module of the present application, comprising a transceiver component and a chip, wherein the chip comprises a processor, wherein the processor executes the steps in the method designed in the above-mentioned first aspect, second aspect, third aspect or fourth aspect.
[0031] The thirteenth aspect is a computer-readable storage medium of the present application, which stores a computer program or instruction, and when the computer program or instruction is executed, it implements the steps in the method designed in the first aspect, second aspect, third aspect or fourth aspect.
[0032] The fourteenth aspect is a computer program product of the present application, comprising a computer program or instructions, wherein when the computer program or instructions are executed, the steps in the method designed in the above-mentioned first aspect, second aspect, third aspect or fourth aspect are implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order 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 descriptions of the prior art.
[0034] Figure 1 This is a schematic diagram of the architecture of a wireless communication system according to an embodiment of the present application;
[0035] Figure 2This is a flow chart of a method for early paging indication according to an embodiment of the present application;
[0036] Figure 3 This is a flowchart of another method for early paging indication according to an embodiment of the present application;
[0037] Figure 4 This is a flowchart of another method for early paging indication according to an embodiment of the present application;
[0038] Figure 5 This is a flowchart of another method for early paging indication according to an embodiment of the present application;
[0039] Figure 6 This is a block diagram of the functional units of a device for early paging indication according to an embodiment of the present application;
[0040] Figure 7 This is a block diagram of the functional units of another device for early paging indication according to an embodiment of the present application;
[0041] Figure 8 This is a block diagram of the functional units of another device for early paging indication according to an embodiment of the present application;
[0042] Figure 9 This is a block diagram of the functional units of another device for early paging indication according to an embodiment of the present application;
[0043] Figure 10 This is a schematic diagram of the structure of a terminal according to an embodiment of the present application;
[0044] Figure 11 This is a schematic diagram of the structure of another terminal according to an embodiment of the present application;
[0045] Figure 12 This is a schematic diagram of the structure of another terminal according to an embodiment of the present application;
[0046] Figure 13 This is a structural diagram of another terminal according to an embodiment of the present application. DETAILED DESCRIPTION
[0047] It should be understood that the terms "first," "second," and the like in the embodiments of the present application are used to distinguish between different objects, rather than to describe a specific order. In addition, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. 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 may also include steps or units that are not listed, or may include other steps or units inherent to these processes, methods, products, or devices.
[0048] The term "embodiment" as used in the embodiments of this application means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various locations in the specification does not necessarily refer to the same embodiment, nor does it refer to independent or alternative embodiments that are mutually exclusive with other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0049] In the embodiments of the present application, "at least one" refers to one or more, and "a plurality" refers to two or more.
[0050] In the embodiments of the present application, the term "and / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent the following three situations: A exists alone, A and B exist at the same time, and B exists alone. A and B can be singular or plural. The character " / " can indicate that the associated objects are in an "or" relationship. In addition, the symbol " / " can also represent a division sign, that is, performing a division operation.
[0051] In the embodiments of the present application, "at least one of the following" or similar expressions refers to any combination of these items, including any combination of single items or multiple items. For example, at least one 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. Each of a, b, and c can be an element or a set containing one or more elements.
[0052] In the embodiments of this application, "equal to" can be used in conjunction with "greater than" and is applicable to the technical solution adopted when "greater than" is used, and can also be used in conjunction with "less than" and is applicable to the technical solution adopted when "less than" is used. When "equal to" is used in conjunction with "greater than", it should not be used in conjunction with "less than"; when "equal to" is used in conjunction with "less than", it should not be used in conjunction with "greater than".
[0053] In the embodiments of the present application, the terms "of", "corresponding, relevant", "corresponding", and "indicated" may sometimes be used interchangeably. It should be noted that when the distinction is not emphasized, the meanings they intend to express are consistent.
[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 there is no limitation on this.
[0055] In the embodiments of the present application, “network” and “system” can be expressed as the same concept, and the communication system is the communication network.
[0056] The technical solutions of the embodiments of the present 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, NR system evolution system, LTE-based Access to Unlicensed Spectrum (LTE-U) system on unlicensed spectrum, NR-based Access to Unlicensed Spectrum (NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Network (WLAN) system. Networks, WLAN), Wireless Fidelity (WiFi), 6th-Generation (6G) communication systems 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 technology, wireless communication systems can not only support traditional wireless communication systems, but also support device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, vehicle-to-everything (V2X) communication, narrowband Internet of Things (NB-IoT) communication, etc. Therefore, the technical solutions of the embodiments of the present 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 beamforming (beamforming), carrier aggregation (CA), dual connectivity (DC) or standalone (SA) deployment scenarios, etc.
[0059] In the embodiments of the present application, the spectrum used for communication between a terminal and a network device, or the spectrum used for communication between terminals, can be either licensed spectrum or unlicensed spectrum, without limitation. 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 various embodiments in conjunction with terminals and network devices, the terminals and network devices involved will be described in detail below.
[0061] Specifically, a terminal can be a device with transceiver functions, and can also be referred to as user equipment (UE), remote UE, relay UE, access terminal, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal, intelligent terminal, wireless communication device, user agent, or 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 may 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 capabilities, a computing device or other processing device 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., without specific limitation.
[0063] In addition, the terminal can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can be deployed on the water surface (such as ships); and it can also be deployed in the air (such as airplanes, balloons and satellites).
[0064] The terminal may include a device with wireless communication function, such as a chip system, a chip, a chip module, etc. The chip system may include a chip and may also include other discrete devices.
[0065] For example, the terminal can be a mobile phone, a tablet computer, 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 a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0066] Specifically, the network device can be a device with transceiver functions, and can be a device used to communicate with the terminal, responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side.
[0067] The network device may be a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions. 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 second node or secondary node (SN) in a dual-link architecture, etc., without specific limitation.
[0068] Alternatively, the network device may be other devices in the core network (CN), such as access and mobility management function (AMF), user plan function (UPF), etc.; it may also be an access point (AP) in a wireless local area network (WLAN), a relay station, 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 function, such as a chip system, a chip, a chip module, etc. The chip system may include a chip and may also include other discrete devices.
[0070] In addition, the network device can also communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0071] In some network deployments, the network device can be a standalone node that implements all the functions of the aforementioned base station. It can include a centralized unit (CU) and a distributed unit (DU), such as the gNB-CU and gNB-DU. It can also include an active antenna unit (AAU). The CU can implement some of the network device's functions, while the DU can also implement some of the network device's functions. For example, the CU is responsible for processing non-real-time protocols and services, implementing the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, implementing the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, RF processing, and related functions of the active antenna. Because RRC layer information ultimately becomes PHY layer information, or is converted from PHY layer information, in this network deployment, higher-layer signaling (such as RRC layer signaling) can be considered to be sent by the DU, or sent jointly by the DU and AAU. It is understood that a network device may include at least one of a CU, a DU, and an AAU. Furthermore, a CU may be classified as a network device in an access network (RAN) or a network device in a core network, without specific limitation.
[0072] In the embodiments of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, or the like.
[0073] Specifically, network equipment can provide communication services to terminals within the coverage area of a cell, which can include macro cells, small cells, metro cells, micro cells, pico cells, and femto cells.
[0074] The following is an exemplary description of the wireless communication system in an embodiment of the present application.
[0075] For example, a network architecture of a wireless communication system according to an embodiment of the present application can be found at Figure 1 .like Figure 1 As shown, the wireless communication system 10 may include a network device 110 and a terminal 120. The network device 110 and the terminal 120 may communicate wirelessly.
[0076] Figure 1 This is merely an example of a network architecture for a wireless communication system and does not limit the network architecture of the communication system in 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 device. 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 of the terms involved in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.
[0078] 1. Paging-related physical downlink control channel (PDCCH)
[0079] Generally speaking, in the RRC_IDLE state or the RRC_INACTIVE state, a terminal needs to monitor the paging-related PDCCH, also known as type 2 PDCCH. The radio network temporary identity (RNTI) of the paging-related PDCCH is P-RNTI, and the downlink control information (DCI) format used is DCI format 1-0.
[0080] Once the terminal detects the paging-related PDCCH (and successfully descrambles the CRC using the P-RNTI), it can parse the DCI. This DCI may contain a short message, allowing the terminal to obtain alerts or perform system updates. Additionally, this DCI may contain scheduling information, allowing the terminal to receive the paging-related physical downlink shared channel (PDSCH), thereby obtaining the paging message and initiating a random access procedure to enter the RRC_CONNECTED state.
[0081] The functions of paging messages are as follows:
[0082] (1) Send a call request to a terminal in the RRC_IDLE state;
[0083] (2) Notifying terminals in the RRC_IDLE, RRC_INACTIVE, or RRC_CONNECTED states that system information has changed;
[0084] (3) Instruct the terminal to start receiving Earthquake and Tsunami Warning System (ETWS) primary notifications and / or ETWS secondary notifications; instruct the terminal to start receiving Commercial Mobile Alert System (CMAS) notifications.
[0085] In addition, before the terminal obtains the paging message, the terminal needs to use a reference signal (eg, SSB) to complete time-frequency synchronization and complete automatic gain control (AGC) adjustment.
[0086] The monitoring timing of the paging-related PDCCH may be configured by a search space set (SSS).
[0087] A terminal in the RRC_IDLE state or the RRC_INACTIVE state can use the discontinuous reception (DRX) mechanism to receive paging messages to reduce power consumption. A DRX cycle can include at least one paging frame (PF).
[0088] A PF may be a radio frame or a system frame, which may include 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 represent the time domain location of the paging-related PDCCH, 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 multiple paging-related PDCCH monitoring occasions. The paging-related PDCCH monitoring occasion can also be called the paging PDCCH monitoring occasion (PMO). Therefore, a PO can contain multiple PMOs.
[0090] Among them, PMO is a plurality of monitoring opportunities in sequence starting from the starting point, and PMO is associated one-to-one with the SSB actually sent.
[0091] The terminal can determine the location of the PF or PO to which it belongs according to its own equipment 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, where the RRM measurements may include serving cell measurements and neighboring cell measurements.
[0094] Neighboring cell measurements may include:
[0095] The network equipment gives a given frequency point, and the terminal can search for cells and measure at this frequency point; or,
[0096] The network device provides a given frequency point and physical cell ID (PCI), and the terminal can use the PCI to search for and measure cells at the frequency point; or,
[0097] The network equipment does not assign a frequency point or PCI, but the terminal can independently search for and measure cells.
[0098] Neighbor cell measurements can be divided into intra-frequency measurements and inter-frequency measurements.
[0099] For example, if the center frequency and subcarrier spacing of the SSB in the measurement object of the neighboring cell are the same as those of the SSB in the serving cell, then the measurement is a co-frequency measurement.
[0100] For example, if the center frequency or subcarrier spacing of the SSB in the measurement object of the neighboring cell is different from that of the SSB in the serving cell, then the measurement is an inter-frequency measurement.
[0101] In the RRC_IDLE or RRC_INACTIVE state, the terminal generally needs to perform an RRM measurement of the serving cell within a paging cycle. The paging cycle is also called a DRX cycle or an idle state DRX cycle.
[0102] Therefore, in the RRC_IDLE state or the RRC_INACTIVE state, monitoring the paging-related PDCCH and performing RRM measurements are the main tasks of the terminal.
[0103] 3. Paging early indication (PEI)
[0104] To monitor the paging-related PDCCH and perform RRM measurements, network equipment generally needs to wake up the paging terminal from deep sleep in advance to process three synchronization signal block bursts (SS / PBCH block bursts, SSBbursts) to achieve a certain level of time and frequency synchronization to monitor the paging-related PDCCH and perform RRM measurements simultaneously.
[0105] In the process of monitoring the paging-related PDCCH, in order to avoid unnecessary monitoring and save power consumption of the terminal, the network device can configure the PEI in the RRC_IDLE state or RRC_INACTIVE state. The PEI can be used to indicate whether the terminal needs to continue monitoring the paging-related PDCCH to achieve the purpose of saving power consumption. The PEI can be downlink control information or sequence, etc.
[0106] When configured with PEI, the terminal can wake up from deep sleep to process one SSB burst in order to achieve a certain time and frequency synchronization to detect PEI.
[0107] If the PEI indicates that it is necessary to continue monitoring the monitoring opportunity of the paging-related PDCCH, the terminal continues to process the remaining two SSB bursts and continues to monitor the paging-related PDCCH.
[0108] If the PEI indicates that it is not necessary to continue monitoring the monitoring opportunity of the paging-related PDCCH, the terminal returns to deep sleep.
[0109] At a group paging rate of 10%, the terminal has a 10% chance of needing to monitor the PDCCH for paging. Therefore, with a 10% probability, the terminal needs to process three SSB bursts, monitor the PDCCH for paging, and perform RRM measurements. At a 90% probability, the terminal only needs to process one SSB burst and perform RRM measurements. Therefore, with a 90% probability, the terminal processes fewer signals / channels, wakes up for a shorter time (if it does not process signals / channels 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 goal of saving power.
[0111] 4. PEI timing (PEI-O)
[0112] Similar to PO, PEI-O can be composed of a set of PEI PDCCH monitoring occasions, indicating the time domain location of PEI PDCCH. Among them, PEI PDCCH monitoring occasion can also be called PEI monitoring occasion (PEI-MO). Therefore, PEI-O can include multiple PEI-MOs.
[0113] Since PEI-MO is associated one-to-one with SSBs within 5 milliseconds, the terminal can select the PEI-MO associated with which SSB to monitor based on the measurement result of the SSB.
[0114] 5. PEI group, PF group, PO group, and subgroups within PO
[0115] PEI can indicate whether the UE group corresponding to a PO needs to monitor the PO. The power saving is based on the premise that the probability of the UE group corresponding to a PO being paged is low (e.g., 10%). However, when the probability of the UE group corresponding to a PO being paged is high, the PEI indicates that the probability of the UE group corresponding to the PO needing to monitor the PO is also high, and power saving is not necessarily achieved in this case.
[0116] To achieve power saving, one solution may be to introduce UE subgroups, which represent a subset of the UE group corresponding to a PO. When the 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 may be low, the PEI indicates that the probability of a subset of the UE group corresponding to a PO needing to monitor is also low.
[0117] It should be noted that, for the sake of convenience, the embodiment of the present application may refer to the UE group corresponding to a PEI-O as a "PEI group", the UE group corresponding to a PF as a "PF group", the UE group corresponding to a PO as a "PO group", and the subset of the UE group within a PO as a "subgroup within PO".
[0118] Since the embodiment of the present application needs to consider "subgroups within a PO", the network device can configure the parameter Nsg, which represents the number of all subgroups within a PO (i.e., the number of subsets of all UE groups within a PO). When Nsg = 1, "subgroups within a PO" is equivalent to "PO groups".
[0119] In addition, the PEI-O in the embodiment of the present application can be understood as either a paging advance indication opportunity or a "PEI group" (the PEI group monitors the PEI within the paging advance indication opportunity), and no specific limitation is imposed on this.
[0120] The PF in the embodiment of the present application can be understood as a paging frame or a "PF group" (the PF group monitors paging in the paging frame), and there is no specific limitation on this.
[0121] The PO in the embodiment of the present application can be understood as a paging opportunity or a PO group (the PO group monitors paging during the paging opportunity), and there is no specific limitation on this.
[0122] In summary, PEI-O represents the time domain location of the PEIPDCCH. However, the current 3GPP standard protocol does not yet specify the design of the PEI-O. Therefore, how to further design the current PEI, such as how to determine the location of the PEI-O, the number of bits of the PEIPDCCH or the downlink control information (DCI) corresponding to the PEIPDCCH, and the bit position of the PO group or UE subgroup within the PO within the PEIPDCCH or the DCI corresponding to the PEIPDCCH, are urgent issues to be addressed.
[0123] In order to implement the design of PEI-O, the following embodiments of the present application will specifically explain how to determine the position of PEI-O, how to determine the number of bits of PEIPDCCH or the number of bits of DCI corresponding to PEIPDCCH, how to determine the bit position of the PO group or subgroup within PO within PEIPDCCH, how to determine the bit position of the PO group or subgroup within PO within the DCI corresponding to PEIPDCCH, etc.
[0124] Prior to this, the meanings / explanations of the English abbreviations used in the embodiments of this application are first uniformly explained.
[0125] PEI (Paging Early Indication): Paging Early Indication information;
[0126] PEI-O (PEIOccasion): PEI timing;
[0127] PEI-F (Frame of PEIOccasion): PEI-O frame;
[0128] SFN: system frame number of the PF of the target PO;
[0129] SFN_pei (SFN of PEIOccasion): 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 identification;
[0134] T: discontinuous reception cycle (DRX cycle);
[0135] N: number of PFs in T;
[0136] N_pei: number of PEIs in T;
[0137] M: the number of POs corresponding to PEI;
[0138] Ns: number of paging occasions PO in PF;
[0139] Nsg: number of subgroups within PO;
[0140] i_pf: the index of the PF of the target PO in T;
[0141] i_f: index of the target PO's PF within the PEI;
[0142] i_s: index of target PO in PF;
[0143] i_sg: index of the subgroup in the target PO;
[0144] i_pei: the index of the PEI of the target PO in T;
[0145] i_pf_ref: the index of the first PF corresponding to PEI;
[0146] i_s_ref: the index of the first PO in the first PF corresponding to PEI;
[0147] Y: the number of bits of the first indication information;
[0148] It should be noted that PEI_offset can be understood as the offset of PEI-F in T, and is based on frames as the time unit, so it is referred to as frame offset. For example, the absolute time of the DRX cycle is 320 milliseconds (or the DRX cycle is 32, corresponding to T = 32), the frame offset is 1, and the terminal calculates SFN_pei, that is, the position of PEI-F (expressed in frame number), using UE_ID and PEI_offset.
[0149] The target PO is the PO that the terminal needs to monitor, which is determined by the terminal based on the UE_ID. For the network, there can be multiple PFs in a DRX cycle, and multiple POs in a PF. The terminal determines the PO to monitor based on the UE_ID, i.e., the target PO.
[0150] The PF of the target PO can be understood as the PF where the target PO is located, belongs to, corresponds to or is situated.
[0151] The PEI of the target PO can be understood as the PEI where the target PO is located, belongs to, corresponds to or is located.
[0152] The first indication information may be understood to be public information, such as information related to short messages and information on the availability of Tracking Reference Signals (TRS).
[0153] In addition, the above-mentioned English abbreviations used in the embodiments of the present application may have different expressions in different standard protocols, but they only have the same meaning or interpretation and fall within the scope of protection of this application, and no specific restrictions are imposed on them.
[0154] 1. How to determine the location of PEI-O
[0155] 1) Position of PEI-O
[0156] It should be noted that, in combination with the content in the above “4. PEI Opportunity”, PEI-O can be composed of a group of PEIPDCCH monitoring opportunities (also called PEI-MO), which represent the time domain position of PEIPDCCH.
[0157] The position of the PEI-O can be understood as the time domain position of the PEI-O, for example, the position of the time unit where the PEI-O is located, the position of the start time unit of the PEI-O, the position of the end time unit of the PEI-O, the duration unit of the PEI-O, etc.
[0158] In addition, the start time unit of PEI-O can also be called the start position of PEI-O or the start time domain position of PEI-O, the end time unit of PEI-O can also be called the end position of PEI-O or the end time domain position of PEI-O, and the duration unit of PEI-O can also be called the duration length of PEI-O. There is no specific restriction on this.
[0159] 2) Time unit
[0160] It should be noted that the term "time unit" can be understood as the communication granularity of a terminal or network device in the time domain, i.e., the terminal or network device communicates in the time domain using a time unit as the granularity / unit. For example, a 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., without specific limitation.
[0161] Taking a frame as an example, the time unit where PEI-O is located may be PEI-F.
[0162] Taking the time unit as a symbol as an example, the start time unit of PEI-O can be the start symbol of PEI-O; the end time unit of PEI-O can be the end symbol of PEI-O. Similarly, when the time unit is a time slot, the start time unit of PEI-O can be the start time slot of PEI-O; and the end time unit of PEI-O can be the end time slot of PEI-O.
[0163] Taking the time unit as a symbol as an example, the duration unit of PEI-O may be the number of symbols of PEI-O. Similarly, when the time unit is a time slot, the duration unit of PEI-O may be the number of time slots of PEI-O.
[0164] In summary, how to determine the position of PEI-O can be achieved in the embodiment of the present application through configuration information, that is, the configuration information is used to determine the position of PEI-O.
[0165] In summary, the embodiment of the present application needs to analyze the starting positions of PEI-F and PEI-O for the purpose of 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 embodiment of the present application can determine the position of PEI-F and the starting position of PEI-O according to the configuration information.
[0167] 3) Configuration information
[0168] It should be noted that the configuration information can be transmitted through high-level signaling or high-level parameters during cell search, cell access, cell residence, random access, initial access, cell reselection, cell switching, uplink and downlink resource scheduling, etc., and can be specified (defined / specified) by the standard protocol or pre-configured, and there is no specific restriction on this.
[0169] The configuration information may 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 configured by RRC and / or higher layers, the DRX cycle may be determined by the shortest of the UE-specific DRX values. Alternatively, the DRX cycle may be determined by the default DRX value broadcast in the system information. In the RRC_IDLE state, if the UE-specific DRX value is not configured by higher layers, the default DRX value is applied.
[0171] The following uses terminals and network devices as examples for explanation.
[0172] Exemplarily, for a terminal, the terminal may obtain the configuration information and determine the location of the PEI-O according to the configuration information.
[0173] Determining the position of PEI-O according to the configuration information may include: determining the position of PEI-F and the starting position of PEI-O according to the configuration information.
[0174] For a network device, the network device may send the configuration information, and the configuration information may be used to determine the location of the PEI-O.
[0175] The configuration information may be used to determine the position of the PEI-F and the starting position of the PEI-O.
[0176] Combined with the content of the above “1) Position of PEI-O”, it can be seen that 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 position of the time unit where PEI-O is located and the position of the starting time unit of PEI-O are taken as examples below to provide specific explanations.
[0177] 4) How to determine the time unit where PEI-O is located
[0178] It should be noted that the position of the PEI-F can be represented by the frame number SFN_pei of the PEI-F.
[0179] In the "How to determine the time unit where PEI-O is located", the embodiment of the present application uses the case where the time unit is a frame as an example for explanation, and the same applies to other cases. Therefore, the embodiment of the present application can determine the location of PEI-F based on the above configuration information.
[0180] ①Position of PEI-F
[0181] The following uses an example to illustrate how to determine the location of the 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 the PEI_offset.
[0184] It should be noted that since the PEI_offset can make the offset of PEI-O in T large enough (frame level), it is beneficial for network devices to give PEI-O a flexible position with less signaling. That is, if there is only a symbol offset, to indicate an offset of 1 to 10 frames, it is necessary to indicate 140 to 1400 (assuming a frame has 140 symbols), while if there is a frame offset, only 1 to 10 needs to be indicated, saving signaling overhead. PEI_offset combined with symbol offset can save signaling overhead and can also accurately indicate the starting position. 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 monitor PEI-O at the position of PEI-F determined by its own UE_ID, which is conducive to reducing terminal complexity and improving communication efficiency.
[0188] In addition, in the embodiments of the present application, PEI-O can correspond to PO, and PF can 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] Where 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 can refer to the above "Condition 1" as the "number of POs condition corresponding to the first PEI", or can also refer to the above "Condition 1" with 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] Where 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 these multiple PFs.
[0203] In the embodiment of the present application, the above-mentioned "Condition 2" may be referred to as the "first PEI number condition", or the above-mentioned "Condition 2" may be referred to as other descriptions, without any specific limitation.
[0204] ③Scenario 2
[0205] In "Case 2", when one PEI-O corresponds to POs in multiple PFs (multiple POs in multiple PFs), the position of the one PEI-O can be configured before the multiple PFs.
[0206] In the embodiment of the present application, “Scenario 1” may satisfy the following condition 3:
[0207] M>Ns;
[0208] It should be noted that, since one PEI-O corresponds to POs in multiple PFs, M may be the number of POs corresponding to one PEI-O in the multiple PFs.
[0209] In the embodiment of the present application, the above-mentioned "Condition 3" may be referred to as the "condition on the number of POs corresponding to the second PEI", or the above-mentioned "Condition 3" may be referred to as other descriptions, without any specific limitation.
[0210] In addition, in the embodiment of the present application, “Scenario 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 POs in multiple PFs, M may be the number of POs corresponding to one PEI-O in the multiple PFs.
[0214] In the embodiment of the present application, the above-mentioned "Condition 4" may be referred to as the "second PEI number condition", or the above-mentioned "Condition 4" may be referred to as other descriptions, without specific limitation.
[0215] ④How to determine the location of PEI-F in case 1
[0216] It should be noted that, with regard to how to determine the position of PEI-F in scenario 1, the embodiment of the present application can use SFN_pei to represent the position of PEI-F, and determine SFN_pei through the above-mentioned configuration information.
[0217] The following uses an example to illustrate how to determine SFN_pei based on 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 meet the following requirements:
[0220] (SFN_pei+PEI_offset)mod T=(T / N)*(UE_ID mod N);
[0221] Where mod is the modulus operation or remainder operation. For example, A mod B represents the remainder obtained by dividing A by B.
[0222] It should be noted that the UE_ID can be 5G-S-TMSI mod 1024, and the SFN_pei is determined by the log2(N) low-order bits (LSBs) of the UE_ID (ie, i_pf = (UE_ID mod N)), and the N PFs are evenly distributed in T (ie, represented by multiplying by T / N), where log2 is the logarithm with base 2, which is equivalent to the number of bits (the number of binary numbers).
[0223] In addition, this method needs to meet the PO number condition corresponding to the first PEI or the first PEI number condition in "Case 1".
[0224] Example 2:
[0225] Taking the configuration information including PEI_offset and SFN as an example, SFN_pei can meet the following requirements:
[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 corresponding to the first PEI or the first PEI number condition in "Case 1".
[0229] ⑤How to determine the location of PEI-F in case 2
[0230] It should be noted that, with regard to how to determine the position of PEI-F in scenario 2, the embodiment of the present application can indicate the position of PEI-F by the frame number SFN_pei of PEI-F, and determine SFN_pei by the above-mentioned configuration information.
[0231] The following uses an example to illustrate how to determine SFN_pei based on the above configuration information.
[0232] Example 1:
[0233] Taking the configuration information including PEI_offset, N_pei, and i_pei as an example, SFN_pei can meet the following requirements:
[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 in the embodiment of the present application, SFN_pei can be determined by N_pei, and N_pei PEIs are evenly distributed within T (by multiplying by T / N_pei). In addition, the terminal only needs 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 meet the PO number condition corresponding to the second PEI or the second PEI number condition in "Case 2".
[0238] For i_pei, the following methods are possible:
[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) low-order bits (LSBs) of UE_ID and then right shifting it 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 right-shifting it by 1 bit, that is, taking out the second-to-last LSB.
[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 right by log2(N / N_pei) bits and then taking out 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 right by 1 bit and then extracting one LSB thereof, that is, extracting the second to last LSB.
[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 is the same as that in method 2, where N_pei is replaced by 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 is the same as that in method 2, where N_pei is replaced by 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 meet the following requirements:
[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), different PFs have different frame offsets related to i_f.
[0258] It should be noted that SFN_pei needs to meet the PO number condition corresponding to the second PEI or the second PEI number condition in "Case 2".
[0259] Example 3:
[0260] Taking the configuration information including UE_ID, PEI_offset (i_f), T, i_f, N, frame_offset as an example, SFN_pei can meet the following requirements:
[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 determining SFN_pei through i_f, N PFs are evenly distributed within T (by multiplying by T / N). In addition, through PEI_offset(i_f), different PFs have different frame offsets related to i_f.
[0264] It should be noted that SFN_pei needs to meet the PO number condition corresponding to the second PEI or the second PEI number condition 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 uses an example to illustrate how to determine the starting position of PEI-O based on the above configuration information.
[0269] Example 1:
[0270] Taking the configuration information including the symbol offset as an example, the terminal can determine the starting position of the PEI-O according to the symbol offset.
[0271] The sign offset is the sign 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 may include the first symbol of PEI-F.
[0273] It can be seen that since the symbol offset can make PEI-O have a symbol-level offset within the frame, the starting position of PEI-O is fine enough, so the network device can use the symbol offset to make PEI-O close to SSB, so that the terminal can monitor PEIPDCCH as soon as possible after processing SSB (AGC and time-frequency synchronization).
[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] The reference time may 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 and offset of a PO corresponding to the PEI, which is easy to implement.
[0277] The offset may be a PEI_offset, a symbol offset, or an absolute time offset. For example, the absolute time offset is 0.125 milliseconds.
[0278] Furthermore, a PO corresponding to the PEI may be the first PO in the first PF corresponding to the PEI. In this way, the terminal may default to the first PO in the first PF corresponding to the PEI as the starting position, which is easy to implement.
[0279] In the embodiment of the present application, PEI-O may correspond to PO, and PF may include one or more POs. Therefore, as in the above "4) How to determine the position of the time unit where PEI-O is located", there are two scenarios, namely, scenario 1 and scenario 2, which will not be repeated here.
[0280] ②How to determine the sign offset in Example 1 in case 1
[0281] It should be noted that, with regard to how to determine the symbol offset in Example 1 under Situation 1, the embodiment 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] Here, the symbol offset index is equal to foor(i_s / M).
[0283] As can be seen, the network device can configure the starting position of Ns / M PEI-Os by configuring Ns / M symbol offsets. In other words, there are Ns / M PEI-Os in 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 corresponding to the first PEI or the first PEI number condition in "Case 1".
[0285] ③How to determine the sign offset in Example 1 in case 2
[0286] It should be noted that, with regard to how to determine the symbol offset in Example 1 under Situation 2, the embodiment 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] The symbol offset index is equal to 0.
[0288] As can be seen, since a PEI corresponds to multiple PFs, the network device can only configure one symbol offset to determine the location of the PEI-O. In other words, there is one PEI-O within a 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 corresponding to the second PEI or the second PEI number condition in "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 Situation 1, the embodiment of the present application needs 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 (ie, the PO corresponding to its own UE_ID), which is conducive to easy implementation.
[0294] In addition, i_pf_ref needs to meet the PO number condition corresponding to the first PEI or the first PEI number condition in "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 PEI in Example 2 under Scenario 2, the embodiment of the present application needs 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 PEI based on the index i_pf of the PF of the target PO (that is, 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 PO number condition corresponding to the second PEI or the second PEI number condition in "Case 2".
[0300] ⑥ The first PO in the first PF corresponding to the PEI in Example 2 under Case 1
[0301] It should be noted that, for the first PO in the first PF corresponding to the PEI in Example 2 under Situation 1, the embodiment of the present application needs to determine the index i_s_ref of the first PO in the first PF corresponding to the PEI; wherein, 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 the PEI based on the index i_s of the target PO (that is, 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 PO number condition corresponding to the first PEI or the first PEI number condition in "Case 1".
[0305] ⑦ The first PO in the first PF corresponding to the PEI in Example 2 under Situation 2
[0306] It should be noted that, for the first PO in the first PF corresponding to the PEI in Example 2 under Situation 2, the embodiment of the present application needs to determine i_s_ref; wherein, 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 the PEI to 0, which is conducive to reducing complexity and facilitating implementation.
[0308] It should be noted that i_s_ref needs to meet the PO number condition corresponding to the second PEI or the second PEI number condition in "Case 2".
[0309] 6) How to distinguish between situation 1 and situation 2
[0310] In combination 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 embodiment of the present application needs to analyze situation 1 and situation 2.
[0311] That is, it is determined that one PEI-O corresponds to a PO in one PF, or it is determined that one PEI-O corresponds to POs in multiple PFs.
[0312] Therefore, in order to distinguish between situation 1 and situation 2, and to implement the design of PEI, the embodiment of the present application can make a distinction based on the above-mentioned configuration information.
[0313] The following uses terminals and network devices as examples for explanation.
[0314] For example, for a terminal, the terminal can obtain the configuration information and determine that a PEI-O corresponds to a PO in a paging frame PF based on the configuration information (i.e., "Scenario 1"); or, determine that a PEI-O corresponds to POs in multiple PFs based on the configuration information (i.e., "Scenario 2").
[0315] For a network device, the network device may send the configuration information, where the configuration information is used to determine that one PEI-O corresponds to a PO in a paging frame PF or one PEI-O corresponds to POs in multiple PFs.
[0316] The following uses an example to illustrate how to make the determination based on the above configuration information.
[0317] Example 1:
[0318] In some possible examples, determining that a PEI-O corresponds to a PO in a paging frame PF may include: if a PO number condition corresponding to the first PEI or a first PEI number condition is met, determining that a PEI-O corresponds to a PO in a PF.
[0319] Among them, the number of POs corresponding to the first PEI is determined by the configuration information, and the number of the first PEI is determined by the configuration information.
[0320] It should be noted that for the explanation of the "conditions for the number of POs corresponding to the first PEI" and the "conditions for the number of first PEIs", please refer to the content in the above "② Case 1" and will not be repeated here.
[0321] Example 2:
[0322] In some possible examples, determining that one PEI-O corresponds to POs in multiple PFs may include: if a condition on the number of POs corresponding to the second PEI or a condition on the number of second PEIs is met, determining that one PEI-O corresponds to POs in multiple PFs.
[0323] Among them, the number of POs corresponding to the second PEI is determined by the configuration information, and the number of the second PEI is determined by the configuration information.
[0324] It should be noted that for the explanation of the "conditions on the number of POs corresponding to the second PEI" and the "conditions on the number of second PEIs", please refer to the above "③ Case 2" for details and will not be repeated here.
[0325] In summary, in order to determine the position of PEI-O, the embodiment of the present application can confirm the position of PEI-F (coarse granularity) and the starting position of PEI-O (fine granularity).
[0326] Combining the above contents of “① Position of PEI-F” and “① Starting position of PEI-O”, it can be seen that in order to determine the position of PEI-O, the embodiment of the present application may include 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 PEIPDCCH
[0336] It should be noted that the explanations of some concepts required here can be consistent with those in the above "1. How to determine the location of PEI-O", such as configuration information, scenario 1, scenario 2, etc., which will not be repeated 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 the number of bits of the DCI in the PDCCH or the DCI format corresponding to the PDCCH in advance to decode the DCI in the PDCCH.
[0338] The following uses terminals and network devices as examples for explanation.
[0339] Exemplarily, for a terminal, the terminal may obtain configuration information and determine the number of bits of the PEIPDCCH according to the configuration information.
[0340] For a network device, the network device may send configuration information, where the configuration information is used to determine the number of bits of the PEIPDCCH.
[0341] The following uses an example to illustrate how to determine the number of bits of the PEIPDCCH according to the configuration information.
[0342] Example 1:
[0343] For example, the configuration information includes at least one of Nsg, M, Y, N, N_pei, and Ns.
[0344] Determine the number of bits of PEIPDCCH to be Nsg*M; or,
[0345] Determine the number of bits of PEIPDCCH to be Y+Nsg*M; or,
[0346] Determine the number of bits of PEIPDCCH as Nsg*Ns*(N / N_pei); or,
[0347] Determine the number of bits of PEIPDCCH as Y+Nsg*Ns*(N / N_pei);
[0348] It should be noted that for the “subgroups within PO”, please refer to the above “5. PEI group, PF group, PO group, subgroups within PO” for details, which will not be repeated here.
[0349] It can be seen that if the terminal determines that a PEI-O corresponds to one or more POs in a PF, and there are Nsg subgroups in a PO, then the number of bits of the PEI-PDCCH can be determined to be Nsg*M.
[0350] If the terminal determines that a PEI-O corresponds to POs in multiple PFs, and a PEI corresponds to N / N_pei PFs, there are Ns POs in a PF, and there are Nsg subgroups in a PO, then the number of bits of PEI-PDCCH can be determined to be Nsg*Ns*(N / N_pei).
[0351] 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 (TRS).
[0352] Example 2:
[0353] Take the configuration information including Nsg, Y, and M as an example.
[0354] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*M; or,
[0355] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Y+Nsg*M;
[0356] It should be noted that for the explanation of the "conditions for the number of POs corresponding to the first PEI" and the "conditions for the number of first PEIs", please refer to the content in the above "② Case 1" and will not be repeated here.
[0357] For details on "subgroups within PO", please refer to the above "5. PEI group, PF group, PO group, subgroups within PO".
[0358] It can be seen that in "Case 1", since one PEI-O corresponds to a PO in a PF, and there are Nsg subgroups in a PO, the number of bits of the PEI-PDCCH can be determined to be Nsg*M.
[0359] 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.
[0360] Example 3:
[0361] Take the configuration information including Nsg, Y, M, N_pei, Ns, N as an example,
[0362] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*Ns*(N / N_pei); or,
[0363] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of PEIPDCCH is determined to be Y+Nsg*Ns*(N / N_pei);
[0364] It should be noted that for the explanation of the "conditions on the number of POs corresponding to the second PEI" and the "conditions on the number of second PEIs", please refer to the above "③ Case 2" for details and will not be repeated here.
[0365] For details on "subgroups within PO", please refer to the above "5. PEI group, PF group, PO group, subgroups within PO".
[0366] It can be seen that in "Case 2", since one PEI-O corresponds to POs in multiple PFs, and one PEI corresponds to N / N_pei PFs, there are Ns POs in one PF, and there are Nsg subgroups in one PO, so the number of bits of PEI-PDCCH can be determined to be 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) in the PEIPDCCH
[0369] It should be noted that the explanations of some concepts required here can be consistent with those in the above "1. How to determine the location of PEI-O", such as configuration information, scenario 1, scenario 2, etc., which will not be repeated here.
[0370] In addition, the terminal group (UE group) may include subgroups within the PO. For the explanation of subgroups within the PO, please refer to the above "5. PEI group, PF group, PO group, subgroups within the PO", which will not be repeated here.
[0371] The following uses terminals and network devices as examples for explanation.
[0372] Exemplarily, for a terminal, the terminal may obtain configuration information and determine the bit position of the subgroup in the PO in the PEIPDCCH according to the configuration information.
[0373] For a network device, the network device may send configuration information, where the configuration information is used to determine the bit position of the subgroup within the PO within the PEIPDCCH.
[0374] The following uses an example to illustrate how to determine the bit position of the subgroup in the PO in the PEIPDCCH according to the configuration information.
[0375] Example 1:
[0376] For example, the configuration information includes at least one of Nsg, i_s, i_sg, Ns, N, i_f, and Y.
[0377] Determine the bit position of the subgroup in PO in PEIPDCCH as Nsg*i_s+i_sg; or,
[0378] Determine the bit position of the subgroup in PO in PEIPDCCH as Y+Nsg*i_s+i_sg; or,
[0379] Determine the bit position of the UE subgroup in the PO in the PEIPDCCH as Ns*Nsg*i_f+Nsg*i_s+i_s; or,
[0380] Determine the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the UE subgroup within the PO in the PEIPDCCH;
[0381] It can be seen that if the terminal determines that a PEI-O corresponds to a PO in a PF, and i_s is the index of the PO, i_sg is the index of the subgroup in the PO, then it can be determined that the bit position of the UE subgroup in the PO in the PEIPDCCH is Nsg*i_s+i_sg.
[0382] If the terminal determines that a PEI-O corresponds to multiple POs in PFs, and there are Ns POs in a PF, and there are Nsg subgroups in a PO, i_s is the index of the PO group, and i_sg is the index of the subgroup in the PO, then it can be determined that the bit position of the UE subgroup in the PO in the PEIPDCCH is Ns*Nsg*i_f+Nsg*i_s+i_sg.
[0383] 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.
[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 extracting 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 extracting 1 LSB of UE_ID, that is, 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] Therefore, i_sg is equivalent to first shifting the UE_ID right by log2(N*Ns) bits and then extracting 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 the UE_ID right by 3 bits and then extracting one LSB, the fourth LSB from the end.
[0390] Furthermore, in Example 1, i_s can satisfy the following:
[0391] i_s=floor(UE_ID / N)mod Ns;
[0392] Therefore, i_s is equivalent to first shifting the UE_ID right by log2(N) bits and then extracting 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 the UE_ID right by 2 bits and then extracting one LSB, the third-to-last LSB.
[0393] Example 2:
[0394] Take the configuration information including Nsg, i_s, i_sg, and Y as an example.
[0395] If the number of POs corresponding to the first PEI or the number of first PEIs is satisfied, the bit position of the subgroup in the PO in the PEIPDCCH is determined to be Nsg*i_s+i_sg; or,
[0396] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, then the bit position of the subgroup in the PO in the PEIPDCCH is determined to be 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, it can be determined that the bit position of the UE subgroup within the PO in the PEIPDCCH is Nsg*i_s+i_sg.
[0398] 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.
[0399] Furthermore, in Example 2, i_sg can satisfy the following:
[0400] i_sg=floor(UE_ID / N*Ns)mod Nsg;
[0401] Therefore, i_sg is equivalent to first shifting the UE_ID right by log2(N*Ns) bits and then extracting 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 the UE_ID right by 3 bits and then extracting one LSB, the fourth LSB from the end.
[0402] Furthermore, in Example 2, i_s can satisfy the following:
[0403] i_s=floor(UE_ID / N)mod Ns;
[0404] Therefore, i_s is equivalent to first shifting the UE_ID right by log2(N) bits and then extracting 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 the UE_ID right by 2 bits and then extracting one LSB, the third-to-last LSB.
[0405] Example 3:
[0406] For example, the configuration information includes at least one of Nsg, i_s, i_sg, Ns, i_f, Y, and N.
[0407] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the bit position of the UE subgroup in the PO in the PEIPDCCH is determined to be Ns*Nsg*i_f+Nsg*i_s+i_s; or,
[0408] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the UE subgroup in the PO is determined in the PEIPDCCH;
[0409] It can be seen that in "Case 2", since one PEI-O corresponds to multiple POs in PFs, and there are Ns POs in a PF, and there are Nsg subgroups in a PO, i_s is the index of the PO group, and i_sg is the index of the subgroup in the PO, it can be determined that the bit position of the UE subgroup in the PO in the PEIPDCCH is Ns*Nsg*i_f+Nsg*i_s+i_sg.
[0410] 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.
[0411] Furthermore, 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 extracting 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 extracting 1 LSB of UE_ID, that is, the least significant bit.
[0414] Furthermore, in Example 3, i_sg can satisfy the following:
[0415] i_sg=floor(UE_ID / N*Ns)mod Nsg;
[0416] Therefore, i_sg is equivalent to first shifting the UE_ID right by log2(N*Ns) bits and then extracting 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 the UE_ID right by 3 bits and then extracting one LSB, the fourth LSB from the end.
[0417] Furthermore, in Example 3, i_s can satisfy the following:
[0418] i_s=floor(UE_ID / N)mod Ns;
[0419] Therefore, i_s is equivalent to first shifting the UE_ID right by log2(N) bits and then extracting 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 the UE_ID right by 2 bits and then extracting one LSB, the third-to-last LSB.
[0420] In summary, the following takes the terminal determining the location of the PEI-O as an example to introduce an example of a paging advance indication method in an embodiment of the present application.
[0421] like Figure 2 FIG. 1 is a flow chart of a method for early paging indication according to an embodiment of the present application, which specifically includes the following steps:
[0422] S210: Determine the position of the paging advance indication opportunity PEI-O.
[0423] It should be noted that, for details on how to determine the position of PEI-O, please refer to the above “1. How to determine the position of PEI-O” and other related contents, which will not be repeated here.
[0424] It can be seen that determining the position of PEI-O is conducive to the design of PEI-O.
[0425] The following describes an example of a method for early paging indication in an embodiment of the present application, taking the case where a terminal determines that one PEI-O corresponds to a PO in a paging frame PF or one PEI-O corresponds to POs in multiple PFs as an example.
[0426] like Figure 3 FIG. 1 is a flow chart of another method for early paging indication according to an embodiment of the present application, which specifically includes the following steps:
[0427] S310: Determine that one paging advance indication opportunity PEI-O corresponds to PO in one paging frame PF, or determine that one PEI-O corresponds to PO in multiple PFs.
[0428] It should be noted that how to determine whether a PEI-O corresponds to a PO in a paging frame PF or a PEI-O corresponds to multiple PFs is detailed in the above "6) How to distinguish between situation 1 and situation 2" and other related content, which will not be repeated here.
[0429] It can be seen that by determining that one PEI-O corresponds to a PO in a paging frame PF or one PEI-O corresponds to multiple PFs, it is beneficial to design the PEI-O.
[0430] The following uses the example of a terminal determining the number of bits of a PEIPDCCH to introduce a method for early paging indication in an embodiment of the present application.
[0431] like Figure 4 FIG. 1 is a flow chart of another method for early paging indication according to an embodiment of the present application, which specifically includes the following steps:
[0432] S410: Determine the number of bits of a physical downlink control channel (PDCCH) for a paging advance indicator (PEI).
[0433] It should be noted that, for details on how to determine the number of bits of the Paging Advance Indicator PEI Physical Downlink Control Channel PDCCH, please refer to the above "2. How to Determine the Number of Bits of PEI PDCCH" and other related contents, which will not be repeated here.
[0434] It can be seen that determining the number of bits of PEIPDCCH is conducive to the design of PEI-O.
[0435] The following describes an example of a method for early paging indication in an embodiment of the present application, taking the example of a terminal determining the bit position of a subgroup within a PO in a PEIPDCCH.
[0436] like Figure 5 FIG. 1 is a flow chart of another method for early paging indication according to an embodiment of the present application, which specifically includes the following steps:
[0437] S510: Determine the bit position of the subgroup in the paging occasion PO in the physical downlink control channel PDCCH of the paging advance indication PEI.
[0438] It should be noted that for details on how to determine the bit position of the subgroup within PO in PEIPDCCH, please refer to the above "3. How to determine the bit position of the terminal group (UE group) in PEIPDCCH" and other related content, which will not be repeated here.
[0439] It can be seen that determining the bit position of the subgroup within the PO in the PEIPDCCH is conducive to the design of the PEI-O.
[0440] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the method side. It is understandable that, in order to realize the above functions, the terminal or network device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving 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 be beyond the scope of this application.
[0441] The embodiments of the present application can divide the terminal or network device into functional units according to the above method examples. For example, each functional unit can be divided according 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 embodiments of the present application is schematic and is only a logical functional division. In actual implementation, other division methods can be used.
[0442] In the case of an integrated unit, Figure 6 1 is a block diagram of the functional units of a device for early paging indication according to an embodiment of the present application. The device 600 for early paging indication includes: a determining unit 601.
[0443] It should be noted that the determining unit 601 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0444] The paging advance indication apparatus 600 may further include an acquisition unit, which may be a module unit for transmitting and receiving signals, data, information, etc. In addition, the acquisition unit may be a communication unit, which may be a communication interface, a transceiver, a transceiver circuit, etc.
[0445] The apparatus 600 for providing a paging advance indication may further include a storage unit configured to store computer program codes or instructions executed by the apparatus 600 for providing a paging advance indication. The storage unit may be a memory.
[0446] In addition, it should be noted that the paging advance indication device 600 may be a chip or a chip module.
[0447] The determination unit 601 can be integrated into one unit. For example, the determination unit 601 can be integrated into a processing unit. The processing unit can be a processor or a controller, for example, 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 device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0448] In specific implementation, the determining unit 601 is used to execute any step in the above method embodiment, and when performing data transmission such as sending, the obtaining unit may be selectively called to complete the corresponding operation.
[0449] The determining unit 601 is configured to determine a position of a paging advance indication opportunity PEI-O.
[0450] It should be noted that Figure 6 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be detailed here.
[0451] Specifically, in determining the position of PEI-O, the determining unit 601 is used to:
[0452] According to the frame offset, the position of the frame PEI-F of PEI-O is determined.
[0453] Specifically, in determining the position of the PEI-F according to the frame offset, the determining unit 601 is configured to:
[0454] The position of the PEI-F is determined according to the frame offset and the terminal identifier UE_ID.
[0455] Specifically, the frame number SFN_pei of PEI-F is determined by at least one of the frame offset PEI_offset, the discontinuous reception DRX cycle T, the number of paging frames PF in T N, the frame number SFN of the PF of the target paging occasion PO, the number of PEIs in T N_pei, the index i_pei of the PEI of the target PO in T, the number of POs in PF Ns, the number of POs corresponding to PEI M, and the index i_f of the PF of the target PO in PEI. Specifically, SFN_pei satisfies the following:
[0456] (SFN_pei+PEI_offset)mod T=(T / N)*(UE_ID mod N);
[0457] Among them, mod is the modulo operation.
[0458] Specifically, the frame number SFN_pei of the PEI-F is determined by the 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 PO number condition corresponding to the first PEI or the first PEI number condition.
[0462] Specifically, the frame number SFN_pei of PEI-F is determined by at least one of the frame offset PEI_offset, the DRX cycle T, the number N_pei of PEIs within T, and the index i_pei of the PEI of the target PO within 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 in 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 of PFs N within T, the index i_f of the PF of the target PO in 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 PO number condition corresponding to the second PEI or the second PEI number condition.
[0478] Specifically, PEI_offset(i_f) satisfies the following:
[0479] PEI_offset(i_f) is equal to frame_offset+i_f*(T / N);
[0480] Here, frame_offset is a frame offset that is independent of i_f.
[0481] Specifically, in determining the position of PEI-O, the determining unit 601:
[0482] The starting position of PEI-O is determined according to the sign offset, where the sign offset is the sign 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 foor(i_s / M);
[0485] i_s is the index of the target PO in 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 advance indication opportunity PEI-0, the determining unit 601 is configured to:
[0488] The starting position of PEI-O is determined based on the reference time and offset.
[0489] Specifically, the reference time is the starting position of a PO corresponding to the PEI.
[0490] Specifically, a PO corresponding to a PEI is the first PO in the first PF corresponding to the 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 in the DRX cycle T, the number of POs in the PF Ns, 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 in the first PF corresponding to PEI is determined by at least one of the index i_s of the target PO in the PF, the number M of POs corresponding to PEI, and the number Ns of POs in 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 an integrated unit, Figure 7 This is a block diagram of functional units of another apparatus for paging advance indication according to an embodiment of the present application. The apparatus for paging advance indication 700 includes: a determining unit 701.
[0501] It should be noted that the determining unit 701 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0502] The paging advance indication apparatus 700 may further include an acquisition unit, which may be a module unit for transmitting and receiving signals, data, information, etc. In addition, the acquisition unit may be a communication unit, which may be a communication interface, a transceiver, a transceiver circuit, etc.
[0503] The apparatus 700 for providing a paging advance indication may further include a storage unit configured to store computer program codes or instructions executed by the apparatus 700 for providing a paging advance indication. The storage unit may be a memory.
[0504] In addition, it should be noted that the paging advance indication device 700 may be a chip or a chip module.
[0505] The determination unit 701 can be integrated into one unit. For example, the determination unit 701 can be integrated into a processing unit. The processing unit can be a processor or a controller, for example, 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 device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0506] In specific implementation, the determining unit 701 is used to execute any step in the above method embodiment, and when performing data transmission such as sending, the obtaining unit may be selectively called to complete the corresponding operation.
[0507] The determining unit 701 is configured to determine that one paging advance indication occasion PEI-O corresponds to a PO in a paging frame PF, or determine that one PEI-O corresponds to POs in multiple PFs.
[0508] It should be noted that Figure 7 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be detailed here.
[0509] Specifically, in determining that a PEI-O corresponds to a PO in a PF, the determining unit 701 is configured to:
[0510] If the number of POs corresponding to the first PEI or the number of the first PEI is satisfied, it is determined that one PEI-O corresponds to one PO in a PF.
[0511] Specifically, in determining whether one PEI-O corresponds to POs in multiple PFs, the determining unit 701 is configured to:
[0512] If the number of POs corresponding to the second PEI or the number of the second PEI is satisfied, it is determined that one PEI-O corresponds to multiple POs in PFs.
[0513] In the case of an integrated unit, Figure 8 This is a block diagram of functional units of another apparatus for paging advance indication according to an embodiment of the present application. The apparatus for paging advance indication 800 includes: a determining unit 801.
[0514] It should be noted that the determining unit 801 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0515] The paging advance indication apparatus 800 may further include an acquisition unit, which may be a module unit for transmitting and receiving signals, data, information, etc. In addition, the acquisition unit may be a communication unit, which may be a communication interface, a transceiver, a transceiver circuit, etc.
[0516] The apparatus 800 for providing a paging advance indication may further include a storage unit configured to store computer program codes or instructions executed by the apparatus 800 for providing a paging advance indication. The storage unit may be a memory.
[0517] In addition, it should be noted that the paging advance 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, for example, 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 device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0519] In specific implementation, the determining unit 801 is used to execute any step in the above method embodiment, and when performing data transmission such as sending, the acquiring unit may be selectively called to complete the corresponding operation.
[0520] The determining unit 801 is configured to determine the number of bits of a Paging Early Indicator (PEI) Physical Downlink Control Channel (PDCCH).
[0521] It should be noted that Figure 8 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be detailed here.
[0522] Specifically, in determining the number of bits of the Paging Advance Indicator (PEI) Physical Downlink Control Channel (PDCCH), the determining unit 801 is configured to:
[0523] The number of bits of PEIPDCCH is determined according to the number Nsg of subgroups in the paging occasion PO and the number M of PO corresponding to PEI.
[0524] Specifically, in determining the number of bits of the PEIPDCCH according to the number Nsg of subgroups in the PO and the number M of POs corresponding to the PEI, the determining unit 801 is configured to:
[0525] Determine the number of bits of PEIPDCCH to be Nsg*M; or,
[0526] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*M.
[0527] Specifically, in determining the number of bits of the Paging Advance Indicator (PEI) Physical Downlink Control Channel (PDCCH), the determining unit 801 is configured to:
[0528] The number of bits of PEIPDCCH is determined based on the number of bits Y of the first indication information, the number of subgroups Nsg in PO and the number of POs M corresponding to PEI.
[0529] Specifically, in determining the number of bits of the PEIPDCCH according to the number of bits Y of the first indication information, the number Nsg of subgroups in the paging occasion PO, and the number M of POs corresponding to the PEI, the determining unit 801 is configured to:
[0530] Determine the number of bits of PEIPDCCH to be Y+Nsg*M; or,
[0531] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Y+Nsg*M.
[0532] Specifically, in determining the number of bits of the Paging Advance Indicator (PEI) Physical Downlink Control Channel (PDCCH), the determining unit 801 is configured to:
[0533] The number of bits of PEIPDCCH is determined according to the number of subgroups Nsg in PO, the number of PO in PF Ns, the number of PF N in DRX cycle T and the number of PEI N_pei in T.
[0534] Specifically, in determining the number of bits of the PEIPDCCH according to the number of subgroups Nsg in the 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:
[0535] Determine the number of bits of PEIPDCCH as Nsg*Ns*(N / N_pei); or,
[0536] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*Ns*(N / N_pei).
[0537] Specifically, in determining the number of bits of the Paging Advance Indicator (PEI) Physical Downlink Control Channel (PDCCH), the determining unit 801 is configured to:
[0538] The number of bits of PEIPDCCH is determined based on the number of bits Y of the first indication information, the number of subgroups Nsg in PO, the number of POs Ns in PF, the number of PFs N in DRX cycle T, and the number of PEIs N_pei in T.
[0539] Specifically, in determining the number of bits of the PEIPDCCH according to the number of bits Y of the first indication information, the number of subgroups Nsg in the 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 used to:
[0540] Determine the number of bits of PEIPDCCH as Y+Nsg*Ns*(N / N_pei); or,
[0541] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Y+Nsg*Ns*(N / N_pei).
[0542] Specifically, in determining the number of bits of the PEIPDCCH, the determining unit 801 is configured to:
[0543] Determine the number of bits of PEIPDCCH to be Nsg*M; or,
[0544] Determine the number of bits of PEIPDCCH to be Y+Nsg*M; or,
[0545] Determine the number of bits of PEIPDCCH as Nsg*Ns*(N / N_pei); or,
[0546] Determine the number of bits of PEIPDCCH as Y+Nsg*Ns*(N / N_pei);
[0547] Among them, 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 PO corresponding to PEI, N_pei is the number of PEI in the DRX cycle T, N is the number of PF in T, and Ns is the number of paging occasion PO in PF.
[0548] Specifically, in determining the number of bits of the PEIPDCCH, the determining unit 801 is configured to:
[0549] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*M; or,
[0550] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Y+Nsg*M;
[0551] Among them, 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 PO corresponding to PEI.
[0552] Specifically, in determining the number of bits of the PEIPDCCH, the determining unit 801 is configured to:
[0553] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of the PEIPDCCH is determined to be Nsg*Ns*(N / N_pei); or,
[0554] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the number of bits of PEIPDCCH is determined to be Y+Nsg*Ns*(N / N_pei);
[0555] Among them, Y is the number of bits of the first indication information, Nsg is the number of subgroups in PO, N_pei is the number of PEIs in DRX cycle T, N is the number of PFs in T, and Ns is the number of paging occasion POs in PF.
[0556] In the case of an integrated unit, Figure 9 This is a block diagram of functional units of another apparatus for paging advance indication according to an embodiment of the present application. The apparatus for paging advance indication 900 includes: a determining unit 901.
[0557] It should be noted that the determining unit 901 may be a module unit for processing signals, data, information, etc., and there is no specific limitation on this.
[0558] The paging advance indication apparatus 900 may further include an acquisition unit, which may be a module unit for transmitting and receiving signals, data, information, etc. In addition, the acquisition unit may be a communication unit, which may be a communication interface, a transceiver, a transceiver circuit, etc.
[0559] The apparatus 900 for providing a paging advance indication may further include a storage unit configured to store computer program codes or instructions executed by the apparatus 900 for providing a paging advance indication. The storage unit may be a memory.
[0560] In addition, it should be noted that the paging advance 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, for example, 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 device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute the various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processing unit can also be a combination that implements computing functions, for example, a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0562] In specific implementation, the determining unit 901 is used to execute any step in the above method embodiment, and when performing data transmission such as sending, the acquiring unit may be selectively called to complete the corresponding operation.
[0563] The determining unit 901 is configured to determine a bit position of a subgroup within a paging occasion PO in a physical downlink control channel PDCCH of a paging advance indication PEI.
[0564] It should be noted that Figure 9 The specific implementation of each operation in the embodiment can be found in the description of the method embodiment shown above, and will not be detailed here.
[0565] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0566] The bit position of the subgroup in the PO in the PEIPDCCH is determined according to the number of subgroups Nsg in the PO, the index i_s of the target PO in the PF, and the index i_sg of the subgroup in the target PO.
[0567] Specifically, in determining the bit position of the subgroup in the PO in the PEIPDCCH according to the number Nsg of subgroups in the PO, the index i_s of the target PO in the PF, and the index i_sg of the subgroup in the target PO, the determining unit 901 is used to:
[0568] Determine the bit position of the subgroup in PO in PEIPDCCH as Nsg*i_s+i_sg; or,
[0569] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the bit position of the subgroup in the PO in the PEIPDCCH is determined to be Nsg*i_s+i_sg.
[0570] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0571] The bit position of the subgroup in the PO in the PEIPDCCH is determined 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, and the index i_sg of the subgroup in the target PO.
[0572] Specifically, in terms of determining the bit position of the subgroup in the PO in the PEIPDCCH according to the number of bits Y of the first indication information, the number Nsg of subgroups in the PO, the index i_s of the target PO in the PF, and the index i_sg of the subgroup in the target PO, the determining unit 901 is used to:
[0573] Determine the bit position of the subgroup in PO in PEIPDCCH as Y+Nsg*i_s+i_sg; or,
[0574] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the bit position of the subgroup in the PO in the PEIPDCCH is determined to be Y+Nsg*i_s+i_sg.
[0575] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0576] The bit position of the subgroup in PO in PEIPDCCH is determined according to the number of subgroups in PO Nsg, the index i_s of the target PO in PF, the index i_sg of the subgroup in the target PO, the number of PO in PF Ns and the index i_f of the PF of the target PO in PEI.
[0577] Specifically, in determining the bit position of the subgroup in the PO in the PEIPDCCH according to the number of subgroups in the PO Nsg, 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 in the PF Ns and the index i_f of the PF of the target PO in the PEI, the determining unit 901 is used to:
[0578] Determine the bit position of the UE subgroup in the PO in the PEIPDCCH as Ns*Nsg*i_f+Nsg*i_s+i_s; or,
[0579] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the bit position of the UE subgroup in the PO in the PEIPDCCH is determined to be Ns*Nsg*i_f+Nsg*i_s+i_s.
[0580] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0581] The bit position of the subgroup in the PO in the PEIPDCCH is determined based on 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 in the PEIPDCCH according to the number of bits Y of the first indication information, the number Nsg of subgroups 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 Ns of POs in the PF, and the index i_f of the PF of the target PO in the PEI, the determining unit 901 is used to:
[0583] Determine the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the PEIPDCCH of the UE subgroup within the PO; or,
[0584] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the UE subgroup in the PO in the PEIPDCCH is determined.
[0585] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0586] Determine the bit position of the subgroup in PO in PEIPDCCH as Nsg*i_s+i_sg; or,
[0587] Determine the bit position of the subgroup in PO in PEIPDCCH as Y+Nsg*i_s+i_sg; or,
[0588] Determine the bit position of the UE subgroup in the PO in the PEIPDCCH as Ns*Nsg*i_f+Nsg*i_s+i_s; or,
[0589] Determine the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the UE subgroup within the PO in the PEIPDCCH;
[0590] Among them, Y is the number of bits of the first indication information, Nsg is the number of subgroups in PO, i_s is the index of the target PO in PF, i_sg is the index of the subgroup in the target PO, Ns is the number of PO in PF, and i_f is the index of the PF of the target PO in PEI.
[0591] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0592] If the number of POs corresponding to the first PEI or the number of first PEIs is satisfied, the bit position of the subgroup in the PO in the PEIPDCCH is determined to be Nsg*i_s+i_sg; or,
[0593] If the PO number condition corresponding to the first PEI or the first PEI number condition is met, the bit position of the subgroup in the PO in the PEIPDCCH is determined to be Y+Nsg*i_s+i_sg;
[0594] Among them, Y is the number of bits of the first indication information, Nsg is the number of subgroups in the PO, i_s is the index of the target PO in the PF, and i_sg is the index of the subgroup in the target PO.
[0595] Specifically, in determining the bit position of the subgroup within the PO in the PEIPDCCH, the determining unit 901 is configured to:
[0596] If the PO number condition corresponding to the second PEI or the second PEI number condition is met, the bit position of the UE subgroup in the PO in the PEIPDCCH is determined to be Ns*Nsg*i_f+Nsg*i_s+i_s; or,
[0597] If the number of POs corresponding to the second PEI or the number of second PEIs is met, the bit position Y+Ns*Nsg*i_f+Nsg*i_s+i_sg of the UE subgroup in the PO in the PEIPDCCH is determined;
[0598] Among them, Y is the number of bits of the first indication information, Ns is the number of POs in the PF, Nsg is the number of subgroups in the PO, i_f is the index of the PF of the target PO in the PEI, i_s is the index of the target PO in the PF, and i_sg is the index of the subgroup in the target PO.
[0599] Specifically, i_f is determined by at least one of the terminal index UE_ID, the number N of PFs within the DRX cycle T, and the number N_pei of PEIs 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 and the number of PFs N, Ns, and Nsg within the DRX cycle T.
[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 N of PFs in the DRX cycle T.
[0606] Specifically, i_s satisfies the following:
[0607] i_s is equal to floor(UE_ID / N) mod Ns.
[0608] See also Figure 10 , Figure 10 10 is a schematic diagram of a terminal structure according to an embodiment of the present application, wherein 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, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and is used to store program codes executed by the terminal 1000 and data transmitted.
[0610] Terminal 1000 also 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 CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0612] The processor 1010 in the terminal 1000 is configured to execute a computer program or instruction 1021 stored in the memory 1020 to perform the following operations: determining a position of a paging advance indication occasion PEI-O.
[0613] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal 1000 can be used to execute the above method embodiment of the present application, which will not be described in detail.
[0614] See also Figure 11 , Figure 11 FIG. 1 is a schematic diagram of another terminal structure according to an embodiment of the present application, wherein 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, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and is used to store program codes executed by the terminal 1100 and transmitted data.
[0616] Terminal 1100 may also 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 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 to perform the following operations: determine that a paging advance indication opportunity PEI-O corresponds to a PO in a paging frame PF, or determine that a PEI-O corresponds to PO in multiple PFs.
[0619] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal 1100 can be used to execute the above method embodiment of the present application, which will not be repeated here.
[0620] See also Figure 12 , Figure 12 FIG. 1 is a schematic diagram of the structure of another terminal according to an embodiment of the present application, wherein 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, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and is used to store program codes executed by the terminal 1200 and transmitted data.
[0622] Terminal 1200 may also include a communication interface for receiving and sending data.
[0623] The processor 1210 may be one or more CPUs. When the processor 1210 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0624] The processor 1210 in the terminal 1200 is configured to execute a computer program or instruction 1221 stored in the memory 1220 to perform the following operations: determining the number of bits of a Paging Early Indication PEI Physical Downlink Control Channel PDCCH.
[0625] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal 1200 can be used to execute the above method embodiment of the present application, which will not be repeated here.
[0626] See also Figure 13 , Figure 13 FIG. 1 is a schematic diagram of another terminal structure according to an embodiment of the present application, wherein 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, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or portable read-only memory (CD-ROM), and is used to store program codes executed by the terminal 1300 and transmitted data.
[0628] Terminal 1300 also includes a communication interface for receiving and sending data.
[0629] The processor 1310 may be one or more CPUs. When the processor 1310 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0630] The processor 1310 in the terminal 1300 is configured to execute a computer program or instruction 1321 stored in the memory 1320 to perform the following operations: determining a bit position of a subgroup within a paging occasion PO in a paging advance indication PEI physical downlink control channel PDCCH.
[0631] It should be noted that the specific implementation of each operation can adopt the corresponding description of the method embodiment shown above, and the terminal 1300 can be used to execute the above method embodiment of the present application, which 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 instructions stored in the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0633] An embodiment of the present application also provides a chip module, including a transceiver component and a chip, wherein the chip includes a processor, a memory, and a computer program or instructions stored on the memory, wherein the processor executes the computer program or instructions to implement the steps described in the above method embodiment.
[0634] An embodiment of the present application further provides a computer-readable storage medium storing a computer program or instructions, which implements the steps described in the above method embodiment when executed.
[0635] An embodiment of the present application further provides a computer program product, including a computer program or instructions, which implement the steps described in the above method embodiment when executed.
[0636] It should be noted that, for the above-mentioned various embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations. Those skilled in the art should know that this application is not limited by the order of the actions described, because some steps in the embodiments of the present application can be performed in other orders 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 required by the embodiments of the present application.
[0637] In the above embodiments, the embodiments of the present application have different focuses on the description of each embodiment. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0638] Those skilled in the art will appreciate that the methods, steps, or functions of the related modules / units described in the embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it may be implemented in whole or in part in the form of a computer program product, or it may be implemented by a processor executing a computer program instruction. Wherein, the computer program product includes at least one computer program instruction, and the computer program instruction may be composed of corresponding software modules, which may be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, mobile hard disks, read-only compact discs (CD-ROMs), or any other form of storage medium well known in the art. The computer program instruction may be stored in a computer-readable storage medium, or may be transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program instruction may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access, or may be a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium, or a semiconductor medium (eg, an SSD).
[0639] The modules / units included in the various devices or products described in the above embodiments may be software modules / units, hardware modules / units, or may be partially software modules / units and partially hardware modules / units. For example, for various devices or products applied to or integrated into a chip, the modules / units included therein may all be implemented in the form of hardware such as circuits; or, some of the modules / units included therein may be implemented in the form of software programs that run on a processor integrated within the chip, while some of the modules / units (if any) may be implemented in the form of hardware such as circuits. The same applies to various devices or products applied to or integrated into a chip module, or various devices or products applied to or integrated into a terminal.
[0640] The specific implementation methods described above further illustrate the purpose, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above description is only a specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application shall be included in the scope of protection of the embodiments of the present application.
Claims
1. A method for paging advance indication, characterized in that: include: The bit position of the subgroup in the PO in the PEI physical downlink control channel PDCCH is determined according to the number of subgroups Nsg in the paging occasion PO, the index i_s of the target PO in the paging frame 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 paging advance indication PEI.
2. The method according to claim 1, characterized in that The determining the bit position of the subgroup in the PO in the PEIPDCCH according to the number of subgroups in the PO Nsg, 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 in the PF Ns and the index i_f of the PF of the target PO in the PEI includes: Determine that the bit position of the UE subgroup in the PO in the PEIPDCCH is Ns*Nsg*i_f+Nsg*i_s+i_sg; or, Determine the bit position of the UE subgroup in the PO in the PEIPDCCH as (Ns*i_f+i_s)*Nsg+i_sg; or, The bit position of the UE subgroup within the PO in the PEIPDCCH is determined to be i_PO*Nsg+i_sg, i_PO=Ns*i_f+i_s.
3. The method according to claim 1, characterized in that The determining the bit position of the subgroup in the PO in the PEIPDCCH according to the number of subgroups in the PO Nsg, 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 in the PF Ns and the index i_f of the PF of the target PO in the PEI includes: If the PO number condition corresponding to the second PEI or the second PEI number condition is met, then the bit position of the UE subgroup in the PO in the PEI PDCCH is determined to be 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 met, then the bit position of the UE subgroup in the PO on the PEI PDCCH is determined to be (Ns*i_f+i_s)*Nsg+i_sg; or, If the PO number condition corresponding to the second PEI or the second PEI number condition is met, it is determined that the bit position of the UE subgroup in the PO in the PEI PDCCH is i_PO*Nsg+i_sg, i_PO=Ns*i_f+i_s.
4. The method according to any one of claims 1 to 3, characterized in that The i_f satisfies the following: The i_f is equal to UE_ID mod (N / N_pei); Among them, UE_ID is the terminal identifier, mod is the modulus, N is the number of PFs, and N_pei is the number of PEIs.
5. The method according to any one of claims 1 to 3, characterized in that The i_sg satisfies the following: The i_sg is equal to floor(UE_ID / N*Ns) mod Nsg; Where floor is rounding down, UE_ID is the terminal identifier, mod is modulo, and N is the number of PFs.
6. The method according to any one of claims 1 to 3, characterized in that The i_s satisfies the following: i_s is equal to floor(UE_ID / N) mod Ns; Wherein, floor is rounding down, UE_ID is the terminal identifier, mod is the modulo operation, and N is the number of PFs.
7. A device for paging advance indication, characterized in that: include: A determination unit is used to determine the bit position of the subgroup in the PO in the PEI physical downlink control channel PDCCH based on the number of subgroups Nsg in the paging occasion PO, the index i_s of the target PO in the paging frame 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 paging advance indication PEI.
8. A terminal comprising a processor, a memory, and a computer program or instruction stored in the memory, characterized in that: The processor executes the computer program or instructions to implement the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer stores a computer program or instruction, which implements the steps of the method according to any one of claims 1 to 6 when executed.
10. A chip comprising a processor, characterized in that: The processor executes the steps of the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Paging in unlicensed spectrum
CN108702731A
Communication method and device
CN111200870A