A paging method and related apparatus
By decoupling UE groups from paging resources in the wireless network, using default configuration and target value A to determine UE groups, and introducing new paging resource update rules, the problem of unstable UE group division and timing disorder caused by paging resource changes is solved, and efficient and accurate detection of paging messages is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-12-06
- Publication Date
- 2026-06-09
AI Technical Summary
In wireless networks, changes in paging resources lead to changes in UE group allocation, resulting in unstable PEI payloads and disordered paging message detection timing, which affects the parsing behavior of terminal devices.
By decoupling UE group division from paging resources, UE groups are determined using default or pre-configured configuration information and target value A. Combined with new paging resource update rules, this ensures that UE groups remain unchanged when resources change. Furthermore, by indicating the number of POs or specific POs in each PF, the timing of paging message reception is kept stable.
It achieves stable UE group division and accurate paging message reception timing when paging resources change, avoids problems such as uncertain information length and timing disorder, and improves the paging message detection efficiency of terminal equipment.
Smart Images

Figure CN122179897A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to a paging method and related apparatus. Background Technology
[0002] In a wireless network, network devices send signals to specific terminal devices to wake them up and perform operations such as making phone calls, sending text messages, or pushing notifications.
[0003] In this process, network devices send an early paging indication (PEI) to the terminal to indicate whether a paging message exists within a paging occasion (PO). Before receiving the PO, the terminal receives the PEI from the network device. If the PEI indicates that the subsequent PO does not contain a physical downlink controller channel (PDCCH) for scheduling the terminal, the terminal ignores the detection of that PO and enters a "deep sleep" state to save power.
[0004] Currently, some studies have considered using PEI to indicate changes in paging resources. However, changes in paging resources can affect the UE's parsing behavior of PEI and its detection behavior of paging messages. For example, changes in paging resources can lead to changes in the division of UE groups, causing PEI to face load instability when indicating paging UE groups. Summary of the Invention
[0005] This application provides a paging method and related apparatus for enabling the UE to efficiently and accurately parse the PEI, so as to detect the paging message at the appropriate paging time.
[0006] This application provides a paging method in its first aspect. The method is executed by a terminal (target UE), or by a component within the terminal (e.g., a processor, chip, or chip system), or by a logic module or software capable of implementing all or part of the terminal's functions. In this first aspect and its possible implementations, the method is described using the example of execution by the target UE. In this method, the target UE receives first configuration information and first indication information. Upon receiving the first indication information, if the target UE is a UE in a paging UE group, it detects a paging message at a first PO. The first configuration information is used to determine a first paging resource and at least one UE group. The first paging resource includes X POs. The first indication information is used to indicate a second paging resource and a paging UE group in at least one UE group. The second paging resource includes Y POs, where Y is a positive integer less than X, and X is a positive integer. The second paging resource is contained within the first paging resource.
[0007] Based on the above scheme, UE groups are decoupled from the updated paging resources. The division of UE groups is determined based on default or pre-configured configuration information (such as the configuration information of the first paging resource, the pre-configured target value A, etc.). This ensures that when the network device sends the first indication information to the target UE to indicate the change of paging resources, the UE group will not change with the change of paging resources. This also ensures that the first indication information will not have an uncertain information length due to the change of UE groups.
[0008] It should be understood that terminal devices can be mobile phones, tablets, virtual reality terminal devices, augmented reality terminal devices, wireless terminals in industrial control, etc.
[0009] In one possible implementation of the first aspect, the target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and X, wherein the first identity identifier is the identity identifier of the target UE in the first paging resource, and the first UE group is included in the paging UE group.
[0010] In this embodiment, the identity identifier of the target UE indicated in the first paging resource and the number of POs X contained in the first paging resource are used to determine the first UE group. This ensures that when the paging resource is switched from the first paging resource to the second paging resource, the UE group will not change with the change of the paging resource, and ensures that the first indication information will not have the problem of uncertain information length due to the change of the UE group.
[0011] In one possible implementation of the first aspect, the target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and a target value A. The first identity identifier is the identity identifier of the UE in the first paging resource. The first UE group is included in the paging UE group. The target value indicates that the UEs in the first paging resource are divided into group A, or the target value indicates that each A marked UEs in the first paging resource are divided into a group, where A is a positive integer.
[0012] In this embodiment, when updating the first paging resource to obtain the second paging resource, the UE grouping in the second paging resource is determined based on the UE's identity identifier in the first paging resource and the target value A. For example, the UEs recorded in the first paging resource are divided into A UE groups, or the UEs recorded in the first paging resource are divided into groups of A UEs each. This ensures that when the network device sends the first indication information to the target UE to indicate the change in paging resources, the UE groups do not change with the paging resources, thus avoiding the situation where the length of the first indication information is uncertain due to changes in UE groups.
[0013] In one possible implementation of the first aspect, the first paging resource includes N paging frames, and the first indication information indicates that the first paging frame among the N paging frames is the second paging resource.
[0014] In this embodiment of the application, while retaining the correspondence between PF and UE group in the first paging resource, the paging resource is updated (masked) by indicating that the first PF is the PF in the second paging resource. Updating the first paging resource at the granularity of PF helps to update the first paging resource more efficiently.
[0015] In one possible implementation of the first aspect, the first paging resource includes N paging frames, and the first indication information indicates that Z paging opportunities in each of the N paging frames constitute the second paging resource, where N is a positive integer and Z is a positive integer.
[0016] In this embodiment of the application, when the first indication information indicates the second paging resource, the indication is made at the granularity of PO. By indicating the number of POs reserved in each PF, or by indicating the specific POs reserved in each PF, not only is the flexibility of the scheme increased, but also the PF for the UE to receive the paging message (which includes the POs for the UE to receive the paging message) remains unchanged, thus maximizing the guarantee that the timing of the first indication information and the POs for the UE to receive the paging message is not disordered.
[0017] In one possible implementation of the first aspect, before detecting the paging message at the first paging timing, the method further includes:
[0018] The target UE is determined to detect paging messages in the first detection period based on the first identity identifier and the first rule. The first rule indicates the correspondence between the target UE and the first detection period. The first detection period is one of the first indication information detection periods in the first paging resource.
[0019] The target UE is determined to detect the paging message in the first paging frame based on the first identity identifier and the second rule. The second rule indicates the correspondence between the target UE and the first paging frame in the first detection period. The first paging frame is one of the paging frames in the first detection period.
[0020] The target UE is determined to detect the paging message at the first paging time based on the first identity identifier and the third rule. The third rule indicates the correspondence between the target UE and the paging time in the first paging frame. The first paging time is one of the paging times in the first paging frame.
[0021] In this embodiment, when determining the timing for the target UE to detect the paging message, the terminal device (target UE) determines the timing for the target UE to detect the paging message in the order of first determining the first detection period, then determining the PF, and finally determining the PO. This avoids the analysis error caused by the chaotic relationship between the PF and the UE group when there are multiple PEIs in the paging resources, and effectively improves the accuracy of the terminal device in parsing the first indication information.
[0022] In one possible implementation of the first aspect, the first rule indicates the UE whose first identity ID satisfies ID mod K = k in the kth indication information detection period of the second paging resource, and the first paging period includes K first indication information detection periods;
[0023] The second rule indicates that the p-th paging frame within the first indication information detection period corresponds to the first identity identifier UE_ID. For the UE, the first detection cycle includes P paging frames;
[0024] The third rule indicates that the first identity identifier UE_ID corresponding to the q-th paging frame in the first paging frame satisfies the following conditions. For the UE, the first paging frame includes Q paging opportunities.
[0025] In this embodiment, the terminal device (target UE) directly calculates the timing for the target UE to detect paging messages based on the formulas provided by the first rule, the second rule, and the third rule, and the first identity identifier, providing an efficient and feasible implementation method for the target UE to determine its paging detection timing.
[0026] In one possible implementation of the first aspect, when the target UE is a UE in a paging UE group, before detecting the paging message at the first paging timing, the method further includes:
[0027] Receive the second instruction information, which indicates the correspondence between X paging opportunities and Y paging opportunities;
[0028] Based on the second instruction information, the first paging opportunity is determined. The correspondence between the X paging opportunities and the Y paging opportunities includes the correspondence between the first paging opportunity and the second paging opportunity. The second paging opportunity is the paging opportunity associated with the paging UE group among the X paging opportunities.
[0029] In this embodiment of the application, a correspondence is created between the first PO in the detection cycle of the second paging resource and the second PO in the paging cycle of the first paging resource through the second indication information. This allows the base station to flexibly control the timing between the UE's PO and the first indication information, avoiding timing disorder. At the same time, through flexible mapping, it can be ensured that after resource changes, the number of paging users accommodated in each PO is relatively even, avoiding the situation where too many paging UEs are paging in a certain PO, resulting in paging message congestion.
[0030] Furthermore, when creating the correspondence between the second PO and the first PO, the second PO can be a set of POs (the second PO includes at least two POs). In this case, more information can be transmitted with less data during the transmission of the second instruction information, increasing the efficiency of data transmission.
[0031] In one possible implementation of the first aspect, the first paging resource cycle includes a reception opportunity for a first indication message, the reception opportunity being earlier than X paging opportunities in the time domain.
[0032] In this embodiment, to eliminate UE group confusion caused by masking some resources in the paging resource when multiple PEIs are included in the paging resource, when masking some resources in the first paging resource, it is set that the second paging resource obtained after masking some resources includes only one PEI. This effectively eliminates the difficulty for the terminal (target UE) to accurately find the timing for detecting paging messages by parsing the PEI due to UE group confusion.
[0033] The second aspect of this application provides a paging method, which is executed by a network device, or by a component of the network device (e.g., a processor, chip, or chip system), or by a logic module or software capable of implementing all or part of the functions of the network device. In the first aspect and its possible implementations, the method is described as being executed by a network device. In this method, the network device sequentially sends first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource includes X paging opportunities, where X is a positive integer.
[0034] Send a first indication message to enable the target UE to detect the paging message at the first paging time. The first indication message is used to indicate a second paging resource and at least one paging UE group in a UE group. The second paging resource contains Y paging times. The paging UE group includes UEs that detect the paging message in the Y paging times, where Y is a positive integer less than X. The second paging resource is included in the first paging resource. The target UE is a UE in the paging UE group. The first paging time is included in the Y paging times.
[0035] A third aspect of this application provides a paging device, comprising:
[0036] The receiving unit is configured to receive first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource contains X paging opportunities, where X is a positive integer.
[0037] The receiving unit is further configured to receive first indication information, which is used to indicate a second paging resource and at least one paging UE group in a UE group. The second paging resource includes Y paging opportunities, and the paging UE group includes UEs that detect paging messages in the Y paging opportunities, where Y is a positive integer less than X. The second paging resource is included in the first paging resource.
[0038] The detection unit is used to detect the paging message at the first paging time when the target UE is a UE in the paging UE group. The first paging time is included in Y paging times.
[0039] A fourth aspect of this application provides a paging device, comprising:
[0040] The sending unit is used to send first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource contains X paging opportunities, where X is a positive integer.
[0041] The sending unit is further configured to send first indication information to enable the target UE to detect the paging message at the first paging time. The first indication information is used to indicate the second paging resource and at least one paging UE group in the UE group. The second paging resource includes Y paging times, and the paging UE group includes UEs that detect the paging message at the Y paging times, where Y is a positive integer less than X. The second paging resource is included in the first paging resource, the target UE is a UE in the target UE group, and the first paging time is included in the Y paging times.
[0042] The fifth aspect of this application provides a paging device, including a processor and a memory, wherein the processor stores instructions that, when executed on the processor, implement the methods shown in the first aspect, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect.
[0043] The sixth aspect of this application provides a computer-readable storage medium storing instructions that, when executed on a processor, implement the methods shown in the first aspect, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect.
[0044] The seventh aspect of this application provides a computer program product that, when executed on a processor, implements the method shown in the first aspect or any possible implementation of the first aspect, the second aspect or any possible implementation of the second aspect.
[0045] The beneficial effects shown in aspects five through seven are similar to those of the aforementioned aspects one, any possible implementation of the first aspect, the second aspect, or any possible implementation of the second aspect, and will not be repeated here. Attached Figure Description
[0046] Figure 1 A schematic diagram illustrating the paging resource configuration provided in this application;
[0047] Figure 2 Another schematic diagram illustrating the paging resource configuration provided in this application;
[0048] Figure 3 Another schematic diagram illustrating the paging resource configuration provided in this application;
[0049] Figure 4 A schematic diagram of an implementation scenario of the paging method provided in this application;
[0050] Figure 5 A schematic diagram of the paging method provided in this application;
[0051] Figure 6 A schematic diagram of the paging resources provided in this application;
[0052] Figure 7 Another schematic diagram of the paging resources provided for this application;
[0053] Figure 8 Another schematic diagram of the paging method provided in this application;
[0054] Figure 9 Another schematic diagram of the paging method provided in this application;
[0055] Figure 10 A schematic diagram of a paging device provided in this application;
[0056] Figure 11 Another structural schematic diagram of the paging device provided in this application;
[0057] Figure 12 Another structural schematic diagram of the paging device provided in this application. Detailed Implementation
[0058] First, some of the terms used in the application will be explained to help those skilled in the art better understand the solution provided in this application.
[0059] 1) Paging: To achieve the lowest possible power consumption, when a UE is not actively using services, it switches to a power-saving state, such as the idle state in LTE, or the idle or inactive state in NR. These power-saving states reduce the UE's functionality. In this situation, the core network cannot determine the UE's precise location and cannot transmit data. Therefore, when data from the UE arrives in the core network, paging is used to locate the UE.
[0060] The network device sends a paging message to the terminal in IDLE / inactive state so that it can locate the UE when data transmission arrives.
[0061] 2) Paging Resources: In the existing NR standard, paging resources are configured periodically based on the time domain length of the discontinuous reception (DRX) period. The DRX period can also be called the paging period. Within one period, a network device can configure N paging frames (PFs), which are evenly distributed throughout the paging period. For example, if the paging period includes 160 radio frames, numbered Frame 0 to 159, and N = 2 PFs are configured simultaneously, then these two PFs can be Frame #0 and Frame #80. Within one PF, there can be Ns point origins (POs). Each PO can include X PDCCH monitoring occasions (PDCCH MOs), where X is the number of synchronization signals and PBCH blocks (SSBs) sent by the network device.
[0062] 3) Early Paging Indication: Indicates whether a paging message exists within a PO. Before each PO, the network device sends an indication to the terminal to inform the terminal whether this PO contains a PDCCH for scheduling paging messages for the terminal (or, in other words, whether this PO contains the terminal's paging message, or whether the terminal needs to receive / detect paging messages in this PO). If it does not contain a PDCCH for scheduling paging messages for the terminal, the terminal will ignore the detection of this PO and enter a "deep sleep" state.
[0063] 4) Terminal Sleep Mode: Terminals can save power by using sleep mode. Normally, before receiving paging messages, a terminal needs to perform a synchronization process. Typically, the terminal obtains time-frequency synchronization by receiving the synchronization block and PBCH (SSB) before receiving the paging message. During the time from SSB to paging, the terminal device needs to be in an awake state. Therefore, reducing the time from SSB to paging is an important means of enabling terminal energy saving.
[0064] To facilitate a better understanding of the solution provided in this application, the following explanation, in conjunction with the accompanying drawings, clarifies the relationship between the paging period, PF, PEI, PO, PDCCH MO, and UE group involved in this application.
[0065] Please see Figure 1 , Figure 1 This is a schematic diagram illustrating the paging resource configuration provided in this application.
[0066] Depend on Figure 1As shown, a paging period consists of 32 frames (i.e., 320ms). These 32 frames include 4 PFs and 28 radio frames. Each PF is configured with 4 POs, and each PO includes a PDCCH MO.
[0067] In the time domain, the UE (terminal) attempts to receive a paging message at a specific PO of a specific PF during the paging period, while the network device needs to send the paging message from the air interface at the time corresponding to that PO so that the terminal can receive the paging message.
[0068] The specific PO is the PO in a specific PF whose index satisfies the following formula: i_s = floor(UE_ID / N) mod Ns, where floor(·) represents the floor operation, (·) mod(·) represents the modulo operation, i_s is the index of the PO in the PF, N represents the number of PFs included in the paging cycle, and Ns is the number of POs included in a PF. During the paging cycle, there is a correspondence between UEs and PFs; each PF corresponds to a UE group, which includes multiple UEs.
[0069] The specific PF is a system frame that satisfies the following formula: (SFN + PF_offset) mod T = (T div N) * (UE_ID mod N), where SFN is the system frame number, PF_offset is the offset of the first PF relative to the paging period, T is the number of frames included in the paging period, N is the number of PFs included in the paging period, and UE_ID represents the UE identifier, which can be equal to 5G-S-TMSI mod 1024.
[0070] In the foregoing Figure 1 Based on this, before each PO, the network device sends a PEI to the terminal to inform the terminal whether this PO contains a PDCCH for scheduling UE paging messages.
[0071] The position of PEI during the DRX cycle is as follows: Figure 2 As shown. One PEI can correspond to Y POs, that is, one PEI can indicate whether each of the Y POs contains a PDCCH for scheduling UE paging messages (or, one PEI can indicate whether each of the Y POs contains terminal paging messages, or, one PEI can indicate whether paging messages need to be received / detected in the Y POs). Figure 2The paging resource configuration shown indicates that one PEI can indicate whether the POs included in two PFs contain a PDCCH for scheduling paging messages for the UE. Each PF includes four POs, so one PEI can indicate whether eight POs contain a PDCCH for scheduling paging messages for the UE. Simultaneously, the terminal device can determine the PEIs it needs to receive based on its corresponding PO. Figure 2 As shown, UEs in UE groups 1 and 2 receive PEI1, and UEs in UE groups 3 and 4 receive PEI2. Y can be a value pre-configured by a technician, for example, through the higher-layer parameter POnumberPerPEI.
[0072] In practical implementation, each UE within a PO can be further divided into K UE groups. Each PO corresponding to a PEI has K bits, which indicate whether there is a PDCCH in that PO for scheduling paging messages for the K UE groups. K can be indicated by `subgroupNumberPerPO`.
[0073] In the application of PEI, it is expected that the PEI will indicate changes in paging resources to achieve network energy saving. For example, if a network device is configured with multiple sets of paging resources, the PEI will indicate the use of one set of paging resources. Alternatively, the network device can use the PEI to indicate the unavailability of paging resources, thereby indicating that some POs are no longer used to transmit paging messages.
[0074] However, when using PEI to indicate changes in paging resources, the following two problems arise:
[0075] Question 1: The division of UE groups is bound to paging resources. When paging resources change, the number of UE groups also changes, resulting in unstable payload / information length of PEI.
[0076] The following is combined Figure 2 To explain question one, 1 PEI corresponds to Y = 8 POs, and each PO corresponds to K bits. The total number of bits for PEI is 8*K bits. PEI indicates that PF1 and PF3 are used to transmit paging messages and that PF2 and PF4 are no longer used to transmit paging messages. Therefore, the number of POs corresponding to 1 PEI changes to 4, and the number of bits for PEI becomes 4*K.
[0077] Question 2: Both PEI reception and PO determination within a UE group are tied to paging resources. When a PEI indicates a change in paging resources, PEI reception still needs to be based on the unchanged paging resources (because the changes in paging resources are not known when the PEI is received). However, the PO corresponding to the UE obviously needs to be determined from the changed paging resources. Therefore, in certain paging resource changes, the timing of the PO corresponding to the UE in the UE group and the PEI received by the UE becomes out of sync. For example, when the number of PFs within a paging period changes with the PEI, if a PF within a paging period corresponds to two or more PEIs, the UE group will become confused when the PF decreases.
[0078] The following is combined Figure 3 To explain question two, Figure 3 A paging cycle includes four Power Messages (PFs) (PF1, PF2, PF3, and PF4), each corresponding to two Platform Message Indicators (PEIs) (PEI1 and PEI2). PEI1 corresponds to PF1 and PF2, and PEI2 corresponds to PF3 and PF4. PEI1 indicates that no paging message exists in PF2, and PEI2 indicates that no paging message exists in PF4 (the content of PEIs within the same paging cycle can be the same; PEI1 can also indicate that no paging message exists in PF4, and PEI2 can also indicate that no paging message exists in PF2). After simultaneously eliminating the Point of Purchase (PO) resources in PF2 and PF4, the PF for the UE group originally corresponding to PF3 is re-determined according to the existing mapping formula, and the PF for the UE group originally corresponding to PF3 becomes PF1. This causes UE group 3, which should have been carried by PF3, to be directly mapped to PF1, resulting in the PO resource to be detected being located before its corresponding PEI. This makes it difficult for the UE to detect the PO at the appropriate paging time by parsing the PEI.
[0079] To address the above issues, this application proposes that UE grouping be based on default or pre-configured configuration information (e.g., default paging resource configuration, or pre-configured target value A for UE grouping). This ensures that UE grouping is unaffected by paging resource changes, thereby guaranteeing the stability of the payload / information length of the first indication information (such as PEI). Furthermore, this application proposes a new rule for the UE to determine PF and PO in the changed paging resources. Building upon the existing method of determining PF and PO solely based on paging resource configuration (as mentioned above, including parameters such as the number of PFs N in the paging cycle and the number of paging opportunities Ns included in the PF), new information is introduced (e.g., the reception / detection period of the first indication information, or a second indication information that can indicate the mapping relationship between paging opportunities that are no longer transmitted after resource changes and paging opportunities that are still used to transmit paging messages after resource changes). This avoids the situation where the UE's PO and the first indication information reception timing are out of sync after resource changes, facilitating the UE to perform paging message detection at appropriate paging opportunities by parsing the PEI.
[0080] To facilitate understanding, the following description, in conjunction with the accompanying drawings, introduces the implementation scenarios of the paging method provided in this application.
[0081] In one possible implementation, the paging method provided in this application is applied to Figure 4 In the scenario shown where network devices and terminal devices communicate, such as Figure 4 As shown, the communication scenario includes network devices and terminal devices.
[0082] Network equipment is used to send downlink signals to terminal equipment. It consists of two parts: a transmitter and a processor. The processor is used to convert raw data into radio frequency signals, and the transmitter is used to send the radio frequency signals to the terminal equipment. Network equipment can be LTE and / or NR network equipment, and can be a base station (NodeB), an evolved NodeB (eNodeB), a base station in a 5G mobile communication system, a next-generation Node B (gNB), a base station in a future mobile communication system, or an access node in a Wi-Fi system, etc.
[0083] Terminal devices are used to receive downlink signals sent by network devices. They consist of a receiver and a processor. The receiver receives radio frequency signals sent by the network device, and the processor converts the radio frequency signals into raw data. Terminal devices can be mobile phones, tablets, virtual reality terminal devices, augmented reality terminal devices, wireless terminals in industrial control, etc.
[0084] The paging method provided in this application is implemented between a network device and a terminal device, wherein the terminal device may also be referred to as a UE. The paging method provided in this application is described below with reference to the accompanying drawings:
[0085] Please see Figure 5 , Figure 5 A schematic diagram of the paging method provided in this application;
[0086] S510, the network device sends the first configuration information, or the target UE receives the first configuration information;
[0087] The first configuration information is used to determine the first paging resource and at least one UE group. The first paging resource contains X POs, where X is a positive integer.
[0088] At least one UE group can be divided in the following ways:
[0089] In the first implementation (Case 1), at least one UE group is divided based on the UE's identity in the first paging resource and the number (X) of POs contained in the first paging resource. The UEs in the first paging resource can be understood as UEs receiving paging messages on the first paging resource. For example, the first paging resource is used to carry paging messages for 16 UEs (or 16 UE identifiers). These 16 UEs can be divided into X UE groups based on the X POs / PFs contained in the first resource; that is, UEs receiving paging messages on one PO / PF are grouped into one UE group. In conjunction with the foregoing... Figure 2 Taking X as 4 and 16 UEs in the first paging resource as an example, the identities of the 16 UEs are UE#00, UE#01, UE#02, ..., UE#15. That is, UE#00, UE#04, UE#08, and UE#12 are UEs in UE group 1 (corresponding to PF0), UE#01, UE#05, UE#09, and UE#13 are UEs in UE group 2 (corresponding to PF1), UE#02, UE#06, UE#10, and UE#14 are UEs in UE group 3 (corresponding to PF2), and UE#03, UE#07, UE#11, and UE#15 are UEs in UE group 4 (corresponding to PF3). For another example, X*A UE groups can be determined based on the X POs / PFs contained in the first resource. That is, the UEs receiving paging messages on each PO / PF are divided into group A, resulting in a total of X*A groups.
[0090] In the second implementation (Case 2), at least one UE group is a UE group divided based on a first identity identifier and a target value A. The target value A may indicate that the UEs included in the first paging resource are divided into group A, or indicate that each A UEs included in the first paging resource are divided into a group. The UEs included in the first paging resource can be understood as UEs that receive paging messages on the first paging resource. For example, the first paging resource corresponds to 16 UEs (or 16 UE identifiers). The target value A = 4 indicates that the UEs included in the first paging resource are divided into group A. The 16 UEs are divided into group A = 4, and the identifiers of the 16 UEs are UE#00, UE#01, UE#02, ..., UE#15. That is, UE#00, UE#04, UE#08, and UE#12 are UEs in UE group 1; UE#01, UE#05, UE#09, and UE#13 are UEs in UE group 2; UE#02, UE#06, UE#10, and UE#14 are UEs in UE group 3; and UE#03, UE#07, UE#11, and UE#15 are UEs in UE group 4. Optionally, the first configuration information indicates this target value A.
[0091] In one possible implementation, the first configuration information includes information for configuring the first paging resource. For example, the first configuration information may include information indicating the paging period of the first paging resource (also referred to as the period of the first paging resource), information indicating the number of PFs within the paging period, and information indicating the number of POs included in the PF. The specific content of the first paging resource may be as described above. Figure 1 As shown.
[0092] It should be understood that the description of the first paging resource here is only an example. In actual applications, the form and content of the first paging resource should be set according to the specific application scenario, and there are no restrictions here.
[0093] Optionally, the first configuration information can be configured via higher-level signaling (e.g., the Radio Resource Control layer). It should be understood that the first configuration information is essentially semi-static.
[0094] S520, the network device sends the first indication information, or the target UE receives the first indication information;
[0095] The first indication information is used to indicate the second paging resource and at least one paging UE group in the UE group. The second paging resource contains Y POs, where Y is a positive integer less than X. The paging UE group includes UEs that detect paging messages in the Y POs. The second paging resource is included in the first paging resource (that is, the Y paging opportunities are included in the X paging opportunities).
[0096] A paging UE group can be the UE group to which the UE that needs to detect paging messages belongs. For example, if there are 10 UE groups, numbered UE group #1 to #10, and UEs in UE groups #1 and #5 need to detect paging messages, then UE groups #1 and #5 are paging UE groups.
[0097] In one possible implementation, the first indication information can be a bitmap, which can include B bits, where the number of B bits is equal to the number of at least one UE group. Each of the B bits corresponds to at least one UE group, and each bit indicates whether its corresponding UE group is a paging UE group (i.e., whether a paging message needs to be detected). For example, if the value of a bit is 1, then the UE group corresponding to that bit is a paging UE group; otherwise, the UE group corresponding to that bit is not a paging UE group.
[0098] In one possible implementation, the second paging resource is obtained by masking (or deactivating) a portion of the paging resources (POs) in the first paging resource. Therefore, the second paging resource is contained in the first paging resource, that is, Y POs are contained in X POs.
[0099] In one indication method for a second paging resource, the first indication information can indicate a second paging resource within a first paging resource. For example, the first indication information can indicate X POs out of Y POs. These X POs constitute the second paging resource. Taking a bitmap as an example, the first indication information includes Y bits, each bit corresponding to one of the Y POs. A bit with a value of 1 indicates that the PO corresponding to that bit is included in the X POs, and vice versa.
[0100] In another method of indicating the second paging resource, before receiving the first indication information, the UE can also receive configuration information for the second paging resource. This configuration information can configure a portion of the paging resources in the first paging resource as the second paging resource. The first indication information can indicate the activation of the second paging resource and / or the deactivation of the first paging resource, thereby realizing the change of paging resources. For example, if the paging period of the first paging resource is configured as T = 160ms, and the number of PFs N within the paging period of the first paging resource is configured as 4, then radio frames numbered 0, 40, 80, and 120 within the paging period are PFs. Similarly, the paging period of the second paging resource can be configured as T = 160ms, and the number of PFs N within the paging period of the second paging resource is configured as 2, then radio frames numbered 0 and 80 within the paging period are PFs, thereby realizing that the second paging resource is a part of the first paging resource.
[0101] It should be understood that the first indication information can be PEI.
[0102] S530. When the target UE is a UE in the paging UE group, the target UE detects the paging message in the first PO.
[0103] The first PO is contained in Y POs.
[0104] The target UE can determine that it belongs to the paging UE group based on the first indication information, and thus know that there may be a paging message sent to the target UE in the first PO. It should be understood that when the target UE detects a paging message in the first PO, the target UE may or may not detect a related paging message.
[0105] In this embodiment, UE groups are decoupled from the updated paging resources. The division of UE groups is determined based on default or pre-configured configuration information (such as configuration information of the first paging resource, pre-configured target value A, etc.). This ensures that when the network device sends the first indication information to the target UE to indicate the change of paging resources, the UE group will not change with the change of paging resources. This also ensures that the first indication information will not have an uncertain information length due to the change of UE groups.
[0106] Based on the foregoing Figure 5 The paging method shown in this application provides different methods for a UE to determine its first UE group based on different UE grouping methods. Furthermore, it can determine whether the first UE group it belongs to is a paging UE group based on the first indication information. For example, the target UE first determines that it belongs to the first UE group in at least one UE group, and then determines that it belongs to the paging UE group based on the first indication information indicating that the first UE group is a paging UE group.
[0107] Specifically, there are several ways for a UE to determine its first UE group:
[0108] In the first scenario (corresponding to scenario one of at least one UE group division described above), the first UE group is determined based on the UE's identity and the number (X) of POs contained in the first paging resource. For example, if there are X POs, there are X UE groups, and the first UE group is the (UE_ID mod X+1)th UE group among the X UE groups (when the UE group index starts from 0, it can also be said that the first UE group is the UE group with the index (UE_ID mod X) among the X UE groups), where UE_ID is the identity of the target UE in the first paging resource (i.e., the first identity). For example, in conjunction with the aforementioned... Figure 2Taking X as 4 and 16 UEs in the first paging resource as an example, the identities of the 16 UEs are UE#00, UE#01, UE#02, ..., UE#15. That is, UE#00, UE#04, UE#08, and UE#12 are UEs in UE group 1 (corresponding to PF0), UE#01, UE#05, UE#09, and UE#13 are UEs in UE group 2 (corresponding to PF1), UE#02, UE#06, UE#10, and UE#14 are UEs in UE group 3 (corresponding to PF2), and UE#03, UE#07, UE#11, and UE#15 are UEs in UE group 4 (corresponding to PF3). When the first identity is UE#08, the target UE is assigned to UE group 1, that is, UE group 1 is the first UE group.
[0109] In this embodiment, when updating the first paging resource to obtain the second paging resource, the target UE's identity identifier recorded in the first paging resource and the number of POs included in the first paging resource are still used to determine the UE grouping in the second paging resource. This ensures that when the network device sends the first indication information to the target UE to indicate the change in the paging resource, the UE group will not change with the change in the paging resource, and that the first indication information will not have an uncertain information length due to the change in the UE group. Therefore, the configuration of the first paging resource can be understood as the default configuration used for UE group division and determination. Even if the paging resource currently in use is the second paging resource, the UE group division and determination are based on the configuration of the first paging resource by default.
[0110] In the second scenario (corresponding to scenario two of at least one UE group division described above), the first UE group is a UE group determined based on the first identity identifier and the target value A. The target value A may indicate that the UEs marked in the first paging resource are divided into group A, or indicate that each of the A UEs marked in the first paging resource is divided into a group.
[0111] In one possible implementation, the target value A indicates that when the UEs marked in the first paging resource are divided into group A, the first UE group is determined based on the identity of the target UE and the target value A. For example, the first UE group is the (UE_ID mod A+1)th UE group among A UE groups (when the UE group index starts from 0, it can also be said that the first UE group is the UE group with the index (UE_ID mod A) among X UE groups), and UE_ID is the identity of the target UE in the first paging resource (that is, the first identity). For example, taking A as 4, and 16 UEs in the first paging resource, the identities of these 16 UEs are UE#00, UE#01, UE#02, ..., UE#15. Based on the aforementioned formula, UE#00, UE#04, UE#08, and UE#12 are UEs in UE group 1 (corresponding to PF0), UE#01, UE#05, UE#09, and UE#13 are UEs in UE group 2 (corresponding to PF1), UE#02, UE#06, UE#10, and UE#14 are UEs in UE group 3 (corresponding to PF2), and UE#03, UE#07, UE#11, and UE#15 are UEs in UE group 4 (corresponding to PF3). When the first identity is UE#08, the target UE is assigned to UE group 1; that is, UE group 1 is the first UE group.
[0112] In one possible implementation, when the target value A indicates that each A UEs marked in the first paging resource are grouped together, the first UE group is determined based on the identity of the target UE and the target value A. For example, the first UE group is the [int(UE_ID / A)+1]th UE group among multiple UE groups (when the UE group index starts from 0, it can also be said that the first UE group is the UE group with the index [int(UE_ID / A)] among X UE groups), and UE_ID is the identity of the target UE in the first paging resource (that is, the first identity). For example, in conjunction with the above... Figure 2 Taking A as 4 and 16 UEs in the first paging resource as an example, the identities of the 16 UEs are UE#00, UE#01, UE#02, ..., UE#15. That is, UE#00, UE#04, UE#08, and UE#12 are UEs in UE group 1 (corresponding to PF0), UE#01, UE#05, UE#09, and UE#13 are UEs in UE group 2 (corresponding to PF1), UE#02, UE#06, UE#10, and UE#14 are UEs in UE group 3 (corresponding to PF2), and UE#03, UE#07, UE#11, and UE#15 are UEs in UE group 4 (corresponding to PF3). When the first identity is UE#08, the target UE is assigned to UE group 1, that is, UE group 1 is the first UE group.
[0113] It should be understood that, in order to ensure that the UEs indicated by the first paging resource can be evenly divided based on the target value A, the target value A should be divisible by the total number of UEs corresponding to the first paging resource. The specific value is not limited here.
[0114] It should be noted that determining that the target UE is included in the first UE group can be performed in the target UE or in the network device, and the grouping results can be sent directly to the target UE. There is no restriction here.
[0115] In this embodiment, when updating the first paging resource to obtain the second paging resource, the UE grouping in the second paging resource is determined based on the UE's identity identifier in the first paging resource and the target value A. For example, the UEs recorded in the first paging resource are divided into A UE groups, or the UEs recorded in the first paging resource are divided into groups of A UEs each. This ensures that when the network device sends the first indication information to the target UE to indicate the change in paging resources, the UE groups do not change with the paging resources, thus avoiding the situation where the length of the first indication information is uncertain due to changes in UE groups.
[0116] In the example here, the grouping result of UEs is the same when the target value is the number of UE groups and when the target value is the number of UEs in the UE group. In actual applications, the grouping result may be the same or different. No restrictions are imposed here.
[0117] In one possible implementation, combined with Figure 6 The following explains how updating a first paging resource to a second paging resource via a first indication message. The first paging resource includes N paging parameters (PFs), and the first indication message indicates that the first PF among the N PFs is the second paging resource, where N is a positive integer. This is in conjunction with the foregoing... Figure 2 The first paging resource includes four paging elements: PF0, PF1, PF2, and PF3. Based on the first paging resource, the second paging resource masks PF1 and PF3.
[0118] It should be understood that the first instruction information can also indicate that the second PF among the N PFs is not the second paging resource, and that the first paging resource is composed of the first PF and the second PF. Therefore, it can be concluded that the first PF is the second paging resource. No restrictions are placed on the specific content of the first instruction information here.
[0119] In this embodiment of the application, by indicating that the first PF is a PF in the second paging resource, the paging resource is updated (masked). Updating the first paging resource at the granularity of PF helps to update the first paging resource more efficiently.
[0120] In one possible implementation, combined with Figure 7 The following explains how the first paging resource is updated to the second paging resource via the first instruction information. The first paging resource also includes N PFs, and the first instruction information can instruct Z POs from each of the N PFs to form the second paging resource, where N is a positive integer and Z is a positive integer. This is in conjunction with the foregoing. Figure 2 The first paging resource includes four paging elements: PF0, PF1, PF2, and PF3. Each paging element includes four paging elements (POs). The four POs in PF0 are labeled PO#00-PO#03, the four POs in PF1 are labeled PO#05-PO#07, the four POs in PF2 are labeled PO#08-PO#11, and the four POs in PF3 are labeled PO#12-PO#15.
[0121] For example, the first indication information indicates that two POs in each of the four PFs are the second paging resources. The second paging resources can be PO#00-PO#01, PO#04-PO#05, PO#08-PO#09, and PO#12-PO#13, or they can be PO#00-PO#01, PO#06-PO#07, PO#08-PO#09, and PO#12-PO#13. In this case, the two POs in each PF can be two random POs, and there is no restriction here.
[0122] It should be understood that the first instruction information can also be used to indicate the second paging resource by indicating the Z POs in each of the N PFs that are not the second paging resource, and this is not a limitation.
[0123] In this embodiment of the application, when the second paging resource is indicated by the first indication information, the indication is made at the granularity of PO. By indicating the number of POs retained in each PF, not only is the flexibility of the scheme increased, but also the PF for the UE to receive the paging message (which includes the PO for the UE to receive the paging message) remains unchanged, thus maximizing the guarantee that the timing of the first indication information and the PO for the UE to receive the paging message is not disordered.
[0124] For example, the first instruction information may indicate that PO#00-PO#01, PO#04-PO#05, PO#08-PO#09 and PO#12-PO#13 are second paging resources.
[0125] It should be understood that the first instruction information may also indicate PO#00-PO#01, PO#04-PO#05, PO#08-PO#09 and PO#12-PO#13 as non-second paging resources, without limitation here.
[0126] In this embodiment of the application, when the second paging resource is indicated by the first indication information, the indication is made at the granularity of the PO and the specific PO is indicated, which helps the network device to manage the scheduling of the UE more rigorously and flexibly.
[0127] Furthermore, in specific applications, the first configuration information can also directly carry the first paging resource and the second paging resource, and the first indication information can be used to indicate the switching between the first paging resource and the second paging resource, without any restrictions.
[0128] Based on this, since the target UE needs to determine the PO for receiving paging messages within the second paging resource after determining the second paging resource based on the first paging resource, the following solutions are provided.
[0129] Option 1: The target UE is to detect paging messages sequentially within the first detection period, the first PF, and the first PO.
[0130] In one possible implementation, the first paging resource includes T frames (or, the period of the first paging resource includes T frames), and the first paging resource includes N PFs (or, the period of the first paging resource includes N PFs), each PF including Ns POs, that is, the period of the first paging resource includes N*Ns (X) POs. Where T, N, Ns, and X are all positive integers. In this application, the period of the first paging resource may include multiple detection periods of first indication information, and the first detection period is a specific detection period of the first indication information. Combined with... Figure 2 This section explains the detection period of the first indication information and the relationship between the detection period of the first indication information and the period of the first paging resource. The period of the first paging resource includes 32 frames, and the detection period of the first indication information (PEI) includes 16 frames. That is, there is a 16-frame interval between PEI1 and PEI2. Therefore, the period of the first paging resource includes two detection periods of the first indication information (or, the first paging resource includes two detection periods of the first indication information).
[0131] Each detection period corresponding to the first indication information includes M frames, and thus the period of the first paging resource includes K detection periods for the first indication information, where K is calculated as follows:
[0132] K = T / M.
[0133] In this case, N*Ns should be an integer multiple of M.
[0134] The second paging resource is mentioned above. Figure 6 Taking the second paging resource as an example, the second paging resource includes two detection periods for the first indication information. Each detection period for the first indication information contains one PF, and each PF contains four POs. That is, the second paging resource includes 8 (Y) POs.
[0135] In this scenario, determining whether the target UE detects a paging message within the first PO includes the following steps, please refer to [link to relevant documentation]. Figure 8 .
[0136] S810, The target UE determines the paging message detection period based on the first identity identifier and the first rule;
[0137] The first rule indicates the correspondence between the target UE and the first detection period;
[0138] For example, the first detection period is marked as the detection period of the (k+1)th first indication information, where k can be determined based on the first identity identifier UE_ID. For instance, the first detection period is the detection period of the (UE_ID mod K+1)th first indication information. Here, UE_ID is the identity identifier of the target UE, i.e., the first identity identifier, and K is the number of detection periods of the first indication information included in the paging period of the first paging resource. That is, within the period of the first paging resource, the first detection period is the detection period of the first indication information with index k, where k satisfies k = UE_ID mod K.
[0139] For example, within the paging cycle of the first paging resource, there are two detection cycles for the first indication information (the detection cycles corresponding to PEI0 and PEI1). That is, the paging cycle of the first paging resource includes two detection cycles for the first indication information. When the target UE's identity is UE#04, the first detection cycle for the target UE to detect the paging message is the detection cycle corresponding to the first first indication information in the second paging resource, which is the detection cycle corresponding to PEI0. Since counting in programming languages usually starts from 0, PEI0 is also the first PEI.
[0140] This can also be understood as follows: when K=2 and the second paging resource is used to schedule 16 UEs, UE#0, UE#2, UE#4, UE#6, UE#8... are all UEs corresponding to PEI0.
[0141] S820: The target UE determines the paging message detection in the first PF based on the first identity identifier and the second rule;
[0142] The second rule indicates the correspondence between the UE and the PF in the first detection period, where the first PF is the PF in the first detection period.
[0143] For example, the first PF within the first detection period is marked as the (p+1)th paging frame within the first detection period, where p can be determined based on the first identity identifier UE_ID. For instance, the first PF is the [floor(UE_ID / K)mod P+1]th PF within the first detection period. Here, P is the number of PFs included in the first detection period. That is, in the first detection period, the first PF is the PF with index p, where p satisfies...
[0144]
[0145] For example, in the second paging resource, each detection period corresponding to the first indication information contains 2 PFs, and when the identity identifier of the target UE is UE#04, the PF for the target UE to detect the paging message is the first PF in the first detection period of the second paging resource, that is, the second PF is PF0.
[0146] This can also be understood as follows: when K=2, P=2, and the second paging resource is used to schedule 16 UEs, UE#0, UE#4, UE#8... are all UEs corresponding to PF0 in PEI0.
[0147] S830, the target UE determines the paging message detected at the first PO based on the first identity identifier and the third rule;
[0148] The third rule indicates the correspondence between the UE and the PO in the first PF, where the first PO is the PO in the first PF;
[0149] For example, the first PO within the first PF is marked as the (q+1)th PO within the first PF, where q can be determined based on the first identity identifier UE_ID. For instance, the first PO is the {floor[floor(UE_ID / K) / P]mod Q+1}th PO in the first PF. Here, Q is the number of POs contained in the first PF. That is, in the first PF, the first PO is the PO with index q, where q satisfies...
[0150] For example, if each PF in the first paging resource contains 4 POs, and the identity of the target UE is UE#04, the PO for the target UE to detect the paging message is the first PO in the first PF, that is, the first PO is PO#00.
[0151] S840, the target UE detects the paging message at the first PO.
[0152] In this embodiment, when determining the timing for the target UE to detect the paging message, the terminal device (target UE) determines the timing for the target UE to detect the paging message in the order of first determining the first detection period, then determining the PF, and finally determining the PO. This avoids the analysis error caused by the chaotic relationship between the PF and the UE group when there are multiple PEIs in the paging resources, and effectively improves the accuracy of the terminal device in parsing the first indication information.
[0153] In this embodiment, the terminal device (target UE) directly calculates the timing for the target UE to detect paging messages based on the formulas provided by the first rule, the second rule, and the third rule, and the first identity identifier, providing an efficient and feasible implementation method for the target UE to determine its paging detection timing.
[0154] Option 2: The target UE determines the first PO based on the correspondence between the first PO and the second PO.
[0155] In order to make full use of the first PO, this application proposes that when the network device updates the first paging resource to the second paging resource, it can also indicate to the target UE the correspondence between Y POs in the second paging resource and X POs in the first paging resource through a second indication message.
[0156] It should be noted that when the first paging resource contains multiple detection periods corresponding to first indication information, the correspondence between POs within the detection period corresponding to a single first indication information can be established. That is, in the first paging resource, PO1 corresponds to first indication information 1, and in the second paging resource, PO2 corresponds to first indication information 2; a correspondence between PO1 and PO2 cannot be established.
[0157] In one possible implementation, the period of the first paging resource includes T frames (or, the period of the first paging resource includes T frames), the first paging resource includes N PFs (or, the period of the first paging resource includes N PFs), and each PF includes Ns POs, that is, the period of the first paging resource includes N*Ns(X) POs. In this application, the period of the first paging resource may include multiple detection periods of first indication information, and the first detection period is the detection period of a certain first indication information. As described above. Figure 2 This section explains the detection period of the first indication information and the relationship between the detection period of the first indication information and the period of the first paging resource. The period of the first paging resource includes 32 frames, and the detection period of the first indication information (PEI) includes 16 frames. That is, there is a 16-frame interval between PEI1 and PEI2. Therefore, the period of the first paging resource includes two detection periods of the first indication information (or, the first paging resource includes two detection periods of the first indication information).
[0158] Each detection period corresponding to the first indication information includes M frames, meaning that the period of the first paging resource includes K detection periods corresponding to the first indication information. The formula for calculating K is as follows:
[0159] K = T / M.
[0160] In this case, N*Ns should be an integer multiple of M.
[0161] The second paging resource is mentioned above. Figure 6 Taking the second paging resource as an example, when the paging period of the first paging resource is configured as T = 160ms and the number of PFs N within the paging period of the first paging resource is configured as 4, the radio frames numbered 0, 40, 80, and 120 within the paging period are PFs. In this case, the paging period of the second paging resource is also configured as T = 160s. The paging period of the second paging resource includes two detection periods corresponding to the first indication information, and the number of PFs N within the second paging paging period is 2. Therefore, each detection period corresponding to the first indication information includes 1 PF, and the radio frame numbered 0 or 80 within the paging period is the PF corresponding to a certain first indication information.
[0162] Based on the foregoing Figure 5 The method shown may include step S540 before step S530, and step S530 may include steps S531 to S533. For details, please refer to [link to relevant documentation]. Figure 9 , Figure 9 Another schematic diagram of the paging method provided in this application.
[0163] S540, The target UE receives the second indication information sent by the network device, or the network device sends the second indication information to the target UE;
[0164] The second indication information indicates the correspondence between X POs and Y POs. For example, the second indication information indicates the correspondence between the first PO and the second PO, where the second PO is the PO associated with the paging UE group among the X POs. The first PO and the second PO can be located within the same detection cycle.
[0165] In one possible implementation, the second indication information indicates that the UE group associated with the second PO is mapped to the first PO. C POs in the first paging resource are marked as the second PO. For example, the second indication information may include Clog2(D) bits, where each log2(D) bit in the second indication information indicates that the UE in the c-th PO of the second PO is mapped to one of the D first POs. Here, C can be the number of POs included in the first paging resource, and D can be the number of POs included in the second paging resource, where C and D are both positive integers; or, C can be the number of POs included in the second detection period of the first paging resource, and D can be the number of POs included in the second detection period of the second paging resource, where C and D are both positive integers, and the second detection period is the detection period corresponding to any first indication information in the first paging resource. In this way, the second indication information indicates that the UE group associated with the second PO in the second detection period is mapped to the UE group associated with the first PO, and the detection period of any first indication information in the first paging resource adopts the mapping method indicated by the second indication information.
[0166] For example, based on the foregoing Figure 6 The first and second paging resources shown illustrate the correspondence between the first PO and the second PO.
[0167] In the detection period corresponding to the first indication information, the first paging resource includes C = 8 POs, the second paging resource includes D = 2 POs, and the second indication information can be "00001111". The second indication information indicates that PO#0-PO#3 in the first paging resource are all mapped to PO#0 in the second paging resource, and PO#4-PO#7 in the first paging resource are all mapped to PO#1 in the second paging resource.
[0168] It should be understood that this is based solely on the foregoing. Figure 6 The first and second paging resources shown are described based on the foregoing. Figure 7 The processing of the first and second paging resources shown is based on the same principle as described here, and will not be repeated here.
[0169] S531, The target UE determines the detection of paging messages in the second PO based on the first identity identifier;
[0170] It should be understood that the method by which the UE determines the second PO in the first paging resource can refer to Figure 1 The description of the existing technology in the introduction is that a specific PF is first determined based on the number of UE_ID and PF within the first paging resource period, and then a specific PO is determined based on the number of UE_ID and PO in the specific PF.
[0171] S532, The target UE determines the first PO based on the second instruction information.
[0172] The second indication information includes the correspondence between the first PO and the second PO, where the second PO is the PO associated with the paging UE group among the X POs.
[0173] For example, the second PO is determined to correspond to the first PO based on the identity of the second PO and the second indication information; however, this is not a limitation.
[0174] S533, the target UE detects the paging message at the first PO.
[0175] In this embodiment of the application, a correspondence is created between the first PO in the detection cycle of the second paging resource and the second PO in the paging cycle of the first paging resource through the second indication information. This allows the base station to flexibly control the timing between the UE's PO and the first indication information, avoiding timing disorder. At the same time, through flexible mapping, it can be ensured that after resource changes, the number of paging users accommodated in each PO is relatively even, avoiding the situation where too many paging UEs are paging in a certain PO, resulting in paging message congestion.
[0176] In the foregoing Figure 9 Based on this, when the second indication information indicates the correspondence between the first PO and the second PO, the POs in the detection period corresponding to the first indication information in the second paging resource can also be grouped, that is, the second PO contains at least two POs.
[0177] Specifically, the first paging resource includes C POs, which are divided into E PO groups. Each PO group contains... The detection period corresponding to the first indication information in the second paging resource includes D POs, and the second indication information indicates which PO in each of the E PO groups is mapped to which of the D POs.
[0178] For example, the PO in the detection period corresponding to the first indication information in the first paging resource includes E*log2(D) bits, and the second indication information includes the e-th group of E*log2(D) bits. The e-th group of E*log2(D) bits indicates which of the D POs the UE in the e-th PO in the E PO group is remapped to.
[0179] Optionally, the C POs can also be POs included in the second detection period of the first paging resource, and the D POs can be POs included in the second detection period of the second paging resource. In this case, the second detection period is any detection period in the first paging resource, and the C POs can be divided into E PO groups, with each PO group including... The second detection period in the second paging resource includes D POs, and the second indication information indicates which PO in each of the E PO groups is mapped to.
[0180] For example, the PO in the second detection period in the first paging resource includes E*log2(D) bits, and the second indication information includes the e-th group of E*log2(D) bits. The e-th group of E*log2(D) bits indicates which of the D POs the UE in the e-th PO in the E PO group is remapped to.
[0181] In this embodiment of the application, when creating the correspondence between the first PO and the second PO, the second PO can be a set of POs. In this case, during the transmission of the second indication information, more information can be transmitted with less data, thereby increasing the efficiency of data transmission.
[0182] Option 3: The first paging resource cycle includes only one opportunity to receive the first instruction message.
[0183] That is, a paging resource cycle contains only one indication information detection cycle.
[0184] Since the main cause of UE group confusion when the target UE parses the PEI to determine the detection PO of PDCCH, the timing of the detection of whether the PO is PDCCH is transmitted by multiple PEIs in a paging resource. Based on this reason, this application proposes that when the first indication information indicates the second paging resource, it indicates that the second paging resource contains only one PEI. That is, the number of POs included in the second paging resource is the same as the number of POs in the detection period corresponding to the first indication information in the second paging resource.
[0185] In one possible implementation, the first paging resource includes T frames (or, the period of the first paging resource includes T frames), and the first paging resource includes N PFs (or, the period of the first paging resource includes N PFs), each PF including Ns POs, that is, the period of the first paging resource includes N*Ns (X) POs. Where T, N, Ns, and X are all positive integers. In this application, the period of the first paging resource may include multiple detection periods for first indication information, and the first detection period is the detection period for a specific first indication information. As described above. Figure 2 As shown, the period of the first paging resource includes 32 frames, and the detection period of the first indication information (PEI) includes 16 frames, that is, there is a 16-frame interval between PEI1 and PEI2. Thus, the period of the first paging resource includes two detection periods of the first indication information (or, the first paging resource includes two detection periods of the first indication information).
[0186] Each detection period corresponding to the first indication information includes M frames, and thus the paging period of the first paging resource includes K detection periods for the first indication information, where K is calculated as follows:
[0187] K = T / M.
[0188] In this case, N*Ns should be an integer multiple of M. The second paging resource can include 1 PEI, each PEI corresponds to 2 PFs, and each PF corresponds to 4 POs, that is, the second paging resource includes 8 POs.
[0189] In this embodiment, to eliminate UE group confusion caused by masking some resources in the paging resource when multiple PEIs are included in the paging resource, when masking some resources in the first paging resource, it is set that the second paging resource obtained after masking some resources includes only one PEI. This effectively eliminates the difficulty for the terminal (target UE) to accurately find the timing for detecting paging messages by parsing the PEI due to UE group confusion.
[0190] The paging method provided in this application has been described above. The paging device provided in this application will now be described in conjunction with the accompanying drawings:
[0191] Please see Figure 10 , Figure 10 This is a schematic diagram of a paging device provided in this application.
[0192] The paging device 1000 includes:
[0193] The receiving unit 1010 is used to receive first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource contains X paging opportunities, where X is a positive integer.
[0194] The receiving unit 1010 is further configured to receive first indication information, which is used to indicate a second paging resource and at least one paging UE group in a UE group. The second paging resource includes Y paging opportunities, and the paging UE group includes UEs that detect paging messages in the Y paging opportunities, where Y is a positive integer less than X. The second paging resource is included in the first paging resource.
[0195] The detection unit 1020 is used to detect a paging message at a first paging time when the target UE is a UE in the paging UE group. The first paging time is included in Y paging times.
[0196] Optionally, the target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and X. The first identity identifier is the identity identifier of the target UE in the first paging resource, and the first UE group is included in the paging UE group.
[0197] Optionally, the target UE is included in the first UE group, which is a UE group determined based on the first identity identifier and the target value A. The first identity identifier is the identity identifier of the UE in the first paging resource. The first UE group is included in the paging UE group. The target value indicates that the UEs in the first paging resource are divided into group A, or the target value indicates that each A marked UEs in the first paging resource are divided into a group, where A is a positive integer.
[0198] Optionally, the first paging resource includes N paging frames, and the first indication information indicates that the first paging frame among the N paging frames is the second paging resource.
[0199] Optionally, the first paging resource includes N paging frames, and the first indication information indicates that Z paging opportunities in each of the N paging frames constitute the second paging resource, where N is a positive integer and Z is a positive integer.
[0200] Optionally, the detection unit 1020 is also used for:
[0201] The target UE is determined to detect paging messages in the first detection period based on the first identity identifier and the first rule. The first rule indicates the correspondence between the target UE and the first detection period. The first detection period is one of the first indication information detection periods in the first paging resource.
[0202] The target UE is determined to detect the paging message in the first paging frame based on the first identity identifier and the second rule. The second rule indicates the correspondence between the target UE and the first paging frame in the first detection period. The first paging frame is one of the paging frames in the first detection period.
[0203] The target UE is determined to detect the paging message at the first paging time based on the first identity identifier and the third rule. The third rule indicates the correspondence between the target UE and the paging time in the first paging frame. The first paging time is one of the paging times in the first paging frame.
[0204] Optionally, the first rule indicates the UE whose first identity identifier UE_ID satisfies UE_ID mod K = k in the (k+1)th indication information detection period in the second paging resource, and the first paging period includes K first indication information detection periods;
[0205] The second rule indicates that the p+1th paging frame within the first indication information detection period corresponds to the first identity identifier UE_ID. For the UE, the first detection cycle includes P paging frames;
[0206] The third rule indicates that the first identity identifier UE_ID corresponding to the (q+1)th paging frame in the first paging frame satisfies... For the UE, the first paging frame includes Q paging opportunities.
[0207] Optionally, when the target UE is a UE in the paging UE group, before detecting the paging message at the first paging time, the method further includes:
[0208] Receive the second instruction information, which indicates the correspondence between X paging opportunities and Y paging opportunities;
[0209] Based on the second instruction information, the first paging opportunity is determined. The correspondence between the X paging opportunities and the Y paging opportunities includes the correspondence between the first paging opportunity and the second paging opportunity. The second paging opportunity is the paging opportunity associated with the paging UE group among the X paging opportunities.
[0210] Optionally, the first paging resource period includes a first indication information reception opportunity, which is earlier than X paging opportunities in the time domain.
[0211] Please see Figure 11 , Figure 11 Another structural schematic diagram of the paging device provided in this application.
[0212] The paging device 1100 includes:
[0213] The sending unit 1110 is used to send first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource contains X paging opportunities, where X is a positive integer.
[0214] The sending unit 1110 is configured to send first indication information to enable the target UE to detect the paging message at the first paging time. The first indication information is used to indicate the second paging resource and at least one paging UE group in the UE group. The second paging resource includes Y paging times, and the paging UE group includes UEs that detect the paging message at the Y paging times, where Y is a positive integer less than X. The second paging resource is included in the first paging resource, the target UE is a UE in the paging UE group, and the first paging time includes Y paging times.
[0215] Optionally, the target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and X. The first identity identifier is the identity identifier of the target UE in the first paging resource. The first UE group is included in the paging UE group.
[0216] Optionally, the target UE is included in the first UE group, which is a UE group determined based on the first identity identifier and the target value. The first identity identifier is the identity identifier of the UE in the first paging resource. The first UE group is included in the paging UE group. The target value indicates that the UEs in the first paging resource are divided into group A, or the target value indicates that each A marked UEs in the first paging resource are divided into a group, where A is a positive integer.
[0217] Optionally, the first paging resource includes N paging frames, and the first indication information indicates that the first paging frame among the N paging frames is the second paging resource.
[0218] Optionally, the first paging resource includes N paging frames, and the first indication information indicates that Z paging opportunities in each of the N paging frames constitute the second paging resource, where N is a positive integer and Z is a positive integer.
[0219] Optionally, the sending unit 1110 is further configured to send second indication information so that the target UE determines the first paging opportunity according to the second indication information. The second indication information indicates the correspondence between X paging opportunities and Y paging opportunities. The correspondence between X paging opportunities and Y paging opportunities includes the correspondence between the first paging opportunity and the second paging opportunity. The second paging opportunity is the paging opportunity associated with the paging UE group among the X paging opportunities.
[0220] Optionally, the first paging resource period includes a first indication information reception opportunity, which is earlier than X paging opportunities in the time domain.
[0221] Please see Figure 12 , Figure 12 This is a schematic diagram of a paging device provided in an embodiment of this application. The paging device 1200 can specifically be a network device or a target UE in the various method embodiments described above, or it can be a chip or system-on-a-chip located in the network device or the target UE. The structure of the paging device can be referred to... Figure 12 The structure shown.
[0222] The paging device 1200 includes at least one processor 1211. Furthermore, the paging device 1200 may also include at least one memory 1212.
[0223] The memory is mainly used to store software programs and data. The memory 1212 can exist independently or be connected to the processor 1211.
[0224] Optionally, the memory 1212 can be integrated with the processor 1211, for example, integrated into a single chip. The memory 1212 is used to store program code for executing the solutions of the embodiments of this application.
[0225] The processor 1211 is used to read program code from the memory 1212 to implement the relevant functions of the network device or target UE in the above method embodiments.
[0226] Figure 12 Only one memory and one processor are shown. In actual network devices or target UEs, there may be multiple processors and multiple memories. Memory can also be called storage medium or storage device, etc. Memory can be a storage element on the same chip as the processor, i.e., an on-chip storage element, or it can be a separate storage element; this application does not limit this.
[0227] This application also provides a computer-readable storage medium for storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor performs the method described in the possible implementation of the network device or target UE as described in the foregoing embodiments.
[0228] This application also provides a computer program product (or computer program) that, when executed by a processor, executes the method described above for the possible implementation of a network device or target UE.
[0229] This application also provides a chip system including at least one processor for supporting a paging device in implementing the functions involved in the possible implementations of the paging device described above. Optionally, the chip system further includes an interface circuit that provides program instructions and / or data to the at least one processor. In one possible design, the chip system may also include a memory for storing necessary program instructions and data for the paging device. The chip system may be composed of chips or may include chips and other discrete devices, wherein the paging device may specifically be a network device or a target UE in the aforementioned method embodiments.
[0230] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0231] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0232] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0233] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0234] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
Claims
1. A paging method, characterized in that, include: Receive first configuration information, the first configuration information being used to determine a first paging resource and at least one UE group, the first paging resource containing X paging opportunities, where X is a positive integer; Receive first indication information, the first indication information is used to indicate a second paging resource and a paging UE group in the at least one UE group, the second paging resource includes Y paging opportunities, the paging UE group includes UEs that detect paging messages in the Y paging opportunities, where Y is a positive integer less than X, and the second paging resource is included in the first paging resource; When the target UE is a UE in the paging UE group, a paging message is detected at the first paging opportunity, which is included in the Y paging opportunities.
2. The method according to claim 1, characterized in that, The target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and X. The first identity identifier is the identity identifier of the target UE in the first paging resource, and the first UE group is included in the paging UE group.
3. The method according to claim 1, characterized in that, The target UE is included in the first UE group, which is a UE group determined based on a first identity identifier and a target value A. The first identity identifier is the identity identifier of the UE in the first paging resource. The first UE group is included in the paging UE group. The target value indicates that the UEs in the first paging resource are divided into group A, or the target value indicates that each A marked UEs in the first paging resource is divided into a group, where A is a positive integer.
4. The method according to any one of claims 1 to 3, characterized in that, The first paging resource includes N paging frames, and the first indication information indicates that the first paging frame among the N paging frames is the second paging resource.
5. The method according to any one of claims 1 to 3, characterized in that, The first paging resource includes N paging frames, and the first indication information indicates that Z paging opportunities in each of the N paging frames constitute the second paging resource, where N is a positive integer and Z is a positive integer.
6. The method according to any one of claims 1 to 3, characterized in that, Before detecting the paging message at the first paging timing, the method further includes: The target UE is determined to detect paging messages in the first detection period based on the first identity identifier and the first rule. The first rule indicates the correspondence between the target UE and the first detection period. The first detection period is one of the first indication information detection periods in the first paging resource. The target UE is determined to detect a paging message in the first paging frame based on the first identity identifier and the second rule. The second rule indicates the correspondence between the target UE and the first paging frame in the first detection period. The first paging frame is one of the paging frames in the first detection period. The target UE is determined to detect a paging message at the first paging time based on the first identity identifier and the third rule. The third rule indicates the correspondence between the target UE and the paging time in the first paging frame. The first paging time is one of the paging times in the first paging frame.
7. The method according to claim 6, characterized in that, The first rule indicates the UE whose first identity identifier UE_ID satisfies UE_ID mod K = k in the (k+1)th indication information detection period of the second paging resource, and the first paging period includes K first indication information detection periods; The second rule indicates that the p+1th paging frame within the first indication information detection period corresponds to the first identity identifier UE_ID and satisfies For the UE, the first detection period includes P paging frames; The third rule indicates that the (q+1)th paging frame in the first paging frame corresponds to the first identity identifier UE_ID and satisfies the following conditions. For the UE, the first paging frame includes Q paging opportunities.
8. The method according to any one of claims 1 to 7, characterized in that, When the target UE is a UE in the paging UE group, before detecting the paging message at the first paging timing, the method further includes: Receive second instruction information, the second instruction information indicating the correspondence between the X paging opportunities and the Y paging opportunities; According to the second instruction information, the first paging timing is determined. The correspondence between the X paging timings and the Y paging timings includes the correspondence between the first paging timing and the second paging timing. The second paging timing is the paging timing associated with the paging UE group among the X paging timings.
9. The method according to any one of claims 1 to 8, characterized in that, The first paging resource cycle includes a reception opportunity for the first indication information, which is earlier in the time domain than the X paging opportunities.
10. A paging method, characterized in that, include: Send first configuration information, which is used to determine a first paging resource and at least one UE group. The first paging resource contains X paging opportunities, where X is a positive integer. A first indication message is sent to cause the target UE to detect the paging message at a first paging opportunity. The first indication message is used to indicate a second paging resource and a paging UE group in the at least one UE group. The second paging resource contains Y paging opportunities. The paging UE group includes UEs that detect the paging message in the Y paging opportunities, where Y is a positive integer less than X. The second paging resource is included in the first paging resource. The target UE is a UE in the paging UE group. The first paging opportunity is included in the Y paging opportunities.
11. The method according to claim 10, characterized in that, The target UE is included in a first UE group, which is a UE group determined based on a first identity identifier and X. The first identity identifier is the identity identifier of the target UE in the first paging resource, and the first UE group is included in the paging UE group.
12. The method according to claim 10, characterized in that, The target UE is included in the first UE group, which is a UE group determined based on a first identity identifier and a target value. The first identity identifier is the identity identifier of the UE in the first paging resource. The first UE group is included in the paging UE group. The target value indicates that the UEs in the first paging resource are divided into group A, or the target value indicates that each A marked UEs in the first paging resource are divided into a group, where A is a positive integer.
13. The method according to any one of claims 10 to 12, characterized in that, The first paging resource includes N paging frames, and the first indication information indicates that the first paging frame among the N paging frames is the second paging resource.
14. The method according to any one of claims 10 to 12, characterized in that, The first paging resource includes N paging frames, and the first indication information indicates that Z paging opportunities in each of the N paging frames constitute the second paging resource, where N is a positive integer and Z is a positive integer.
15. The method according to any one of claims 10 to 14, characterized in that, The method further includes: Send a second indication message so that the target UE determines the first paging timing according to the second indication message. The second indication message indicates the correspondence between the X paging timings and the Y paging timings. The correspondence between the X paging timings and the Y paging timings includes the correspondence between the first paging timing and the second paging timing. The second paging timing is the paging timing associated with the paging UE group among the X paging timings.
16. The method according to any one of claims 10 to 15, characterized in that, The first paging resource cycle includes a reception opportunity for the first indication information, which is earlier in the time domain than the X paging opportunities.
17. A paging device, characterized in that, include: A receiving unit is configured to receive first configuration information, the first configuration information being used to determine a first paging resource and at least one UE group, the first paging resource containing X paging opportunities, where X is a positive integer; The receiving unit is further configured to receive first indication information, the first indication information being used to indicate a second paging resource and a paging UE group in the at least one UE group, the second paging resource containing Y paging opportunities, the paging UE group including UEs that detect paging messages in the Y paging opportunities, where Y is a positive integer less than X, and the second paging resource is included in the first paging resource; The detection unit is configured to detect a paging message at the first paging time when the target UE is a UE in the paging UE group, wherein the first paging time is included in the Y paging times.
18. A paging device, characterized in that, include: A sending unit is configured to send first configuration information, the first configuration information being used to determine a first paging resource and at least one UE group, the first paging resource containing X paging opportunities, where X is a positive integer; The sending unit is further configured to send first indication information to enable the target UE to detect the paging message at the first paging opportunity. The first indication information is used to indicate the second paging resource and the paging UE group in the at least one UE group. The second paging resource includes Y paging opportunities. The paging UE group includes UEs that detect the paging message in the Y paging opportunities. Y is a positive integer less than X. The second paging resource is included in the first paging resource. The target UE is a UE in the target UE group. The first paging opportunity is included in the Y paging opportunities.
19. A paging device, characterized in that, Includes a processor, which is coupled to a memory; The memory stores instructions that, when executed on the processor, cause the paging device to perform the method of any one of claims 1 to 16.
20. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a processor, cause the method of any one of claims 1 to 16 to be implemented.
21. A computer program product, characterized in that, When the computer program product is executed on a computer, the method of any one of claims 1 to 16 is implemented.