Paging packet method, communication device, communication system, storage medium and program product

By distinguishing different terminal types in the paging group and placing them in a specific group using indication information, the problem of power consumption caused by frequent terminal wake-ups is solved, and energy-saving optimization of the terminal is achieved.

CN121970457APending Publication Date: 2026-05-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2025-04-02
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In the paging mechanism, frequent wake-ups of unpaging terminals lead to power consumption. Existing paging grouping methods fail to effectively distinguish between different terminal types, resulting in increased power consumption.

Method used

By sending instruction information through network devices, different types of terminals are placed in different paging packets. The first information is used to indicate the number and location of paging packets corresponding to the terminal type, thereby reducing frequent wake-ups of terminal types with low probability.

Benefits of technology

Optimize paging groups, reduce terminal power consumption, reduce unnecessary wake-ups, and achieve terminal energy saving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121970457A_ABST
    Figure CN121970457A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a paging grouping method, communication equipment, a communication system, a storage medium and a program product. The method is executed by a terminal, and the method comprises: receiving first information sent by a network device, the first information being used for indicating a paging packet corresponding to at least one terminal type configured by the network device; according to the technical scheme provided by the embodiment of the invention, different types of terminals are placed in different paging groups, so that the situation that the terminals of some terminal types with lower probability are frequently awakened is reduced, the power consumption of the terminals is reduced, the energy conservation of the terminals is facilitated, and meanwhile, the effect of optimizing the paging groups can also be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Paging packet methods, communication equipment, communication systems, storage media and software products Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a paging packet method, communication device, communication system, storage medium, and program product. Background Technology

[0002] In a paging mechanism, if a terminal is woken up during a paging occasion (PO), all terminals within that PO may be woken up. For terminals that are not paging, frequent wake-ups result in unnecessary power consumption.

[0003] To save power consumption of terminals, network devices can use group paging to page terminals. That is, the network device can wake up all terminals in a group by sending a group paging message, while terminals that do not belong to the paging group can ignore the group paging message, thereby reducing unnecessary terminal wake-ups. Summary of the Invention

[0004] With the introduction of more and more terminal types, the paging grouping mechanism needs to be adjusted.

[0005] This disclosure provides a paging grouping method, a communication device, a communication system, a storage medium, and a program product.

[0006] According to a first aspect of the present disclosure, a paging packet method is provided, wherein the method is performed by a network device, the method comprising: sending first information to a terminal, the first information being used to instruct the terminal to switch between sensing services and communication services.

[0007] According to a second aspect of the present disclosure, a paging grouping method is provided, wherein the method is executed by a terminal, the method comprising: receiving first information sent by a network device, the first information being used to instruct the terminal to switch between sensing services and communication services.

[0008] According to a third aspect of the present disclosure, a paging grouping method is provided, wherein the method is executed by a communication system, the method comprising: a network device sending first information to a terminal, the first information being used to instruct the terminal to switch between sensing services and communication services.

[0009] According to a fourth aspect of the present disclosure, a communication device is provided, wherein the communication device is used to perform the paging packet method provided in the first or second aspect.

[0010] According to a fifth aspect of the present disclosure, a communication system is provided, wherein the communication system includes a terminal and a network device, the network device being configured to implement the paging packet method provided in the first aspect, and the terminal being configured to implement the paging packet method provided in the second aspect.

[0011] According to a sixth aspect of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions that, when executed on a communication device, cause the communication device to perform the paging packet method provided in the first or second aspect.

[0012] According to a seventh aspect of the present disclosure, a program product is provided that, when executed by a communication device, causes the communication device to perform the paging packet method provided in the first or second aspect.

[0013] The technical solution provided in this disclosure, by placing different types of terminals in different paging groups, helps to reduce the frequent wake-up of terminals with low probability, reduces terminal power consumption, and promotes terminal energy saving. It also achieves the effect of optimizing paging groups.

[0014] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the embodiments of this disclosure. Attached Figure Description

[0015] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments of the invention.

[0016] Figure 1A is a schematic diagram of the architecture of a communication system according to an exemplary embodiment;

[0017] Figure 1B is a schematic diagram of a paging packet in a PO according to an exemplary embodiment;

[0018] Figure 2A is an interactive schematic diagram of a paging grouping method according to an exemplary embodiment;

[0019] Figure 2B is an interactive schematic diagram of a paging grouping method according to an exemplary embodiment;

[0020] Figure 3 is an interactive schematic diagram of a paging grouping method according to an exemplary embodiment;

[0021] Figure 4A is a schematic diagram of the structure of a terminal according to an exemplary embodiment;

[0022] Figure 4B is a schematic diagram of the structure of a network device according to an exemplary embodiment;

[0023] Figure 5A is a schematic diagram of the structure of a communication device according to an exemplary embodiment;

[0024] Figure 5B is a schematic diagram of the structure of a chip according to an exemplary embodiment. Detailed Implementation

[0025] This disclosure provides a paging grouping method, a communication device, a communication system, a storage medium, and a program product.

[0026] In a first aspect, embodiments of this disclosure provide a paging packet method, wherein the method is executed by a terminal, the method comprising: receiving first information sent by a network device, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

[0027] In the above embodiments, the terminal learns the paging packets corresponding to at least one terminal type configured by the network device based on the first information sent by the network device, thereby enabling the paging packets to be distinguished according to the terminal type. This helps to reduce the frequent wake-up of terminals with low probability of being woken up, reduce the power consumption of the terminal, and help the terminal save energy. At the same time, it can also achieve the effect of optimizing the paging packets.

[0028] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in at least one terminal type of paging packets.

[0029] In the above embodiments, the terminal can know the number of paging packets corresponding to each terminal type based on the first indication information in the first information, and know the arrangement position of the paging packets corresponding to different terminal types in all paging packets according to the second indication information in the first information. This is conducive to the terminal and network device reaching a consistent understanding of the range of paging packets corresponding to each terminal type, so that the terminal can accurately determine its own paging packet in the future.

[0030] In conjunction with some embodiments of the first aspect, in some embodiments, the paging packet corresponding to each terminal type includes at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method of the terminal identifier (ID).

[0031] In the above embodiments, for each terminal type, the paging packets are divided into first-type paging packets and second-type paging packets according to different paging packet methods. This is beneficial for the subsequent allocation of paging packets to terminals to adapt to the different support capabilities of terminals and / or networks.

[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the first information further includes: third indication information, used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0033] In the above embodiments, the terminal can know the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type based on the third indication information in the first information. This is beneficial for the terminal and network device to reach a consensus on the range of first-type paging packets and second-type paging packets within multiple paging packets corresponding to each terminal type, so that the terminal can accurately determine the paging packet to which it belongs in the future.

[0034] In conjunction with some embodiments of the first aspect, in some embodiments, the method further includes: determining the paging group ID of the paging group to which the terminal is located, wherein the paging group ID is used to determine the paging indication bit associated with the paging group ID in the paging early indication (PEI), and the paging indication bit is used to indicate whether the terminal is listening to paging messages.

[0035] In the above embodiments, the terminal determines the paging group ID of the paging group it belongs to, and determines the associated paging indicator bit based on the paging group ID. Then, it determines whether it needs to be woken up and listen to the paging message based on the paging indicator bit associated with the paging group ID. In this way, unnecessary wake-ups of the terminal are reduced and the power consumption of the terminal is reduced.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, determining the paging packet ID of the paging packet to which the terminal belongs includes: receiving second information sent by a network device, the second information being used to indicate a first ID of a first type of paging packet assigned by the network; determining the paging packet ID based on the first ID and a first offset value; the first offset value being determined by the arrangement position of the paging packet corresponding to the terminal type to which the terminal belongs.

[0037] The above embodiments provide a method for determining the paging group ID of the paging group to which the terminal is located when paging groups are distinguished according to terminal type and the paging group to which the terminal is located is determined by the paging group method allocated by the network. This is beneficial for the terminal to accurately determine the paging group ID of the first type of paging group to which the terminal is located, so that the terminal can subsequently determine whether it needs to listen to paging messages based on the paging indicator bit associated with the paging group ID, so as to realize terminal energy saving.

[0038] In conjunction with some embodiments of the first aspect, in some embodiments, determining the paging group ID of the paging group to which the terminal belongs includes: determining the second ID of the second type of paging group to which the terminal belongs based on the terminal ID of the terminal; determining the paging group ID based on the second ID, a first offset value, and a second offset value; the first offset value is determined by the arrangement position of the paging group corresponding to the terminal type to which the terminal belongs; the second offset value is determined by the number of first type paging groups within the paging group corresponding to the terminal type to which the terminal belongs.

[0039] The above embodiments provide a method for determining the paging group ID of the paging group to which the terminal belongs when paging groups are distinguished according to terminal type and the paging group to which the terminal belongs is determined by the paging grouping method based on the terminal ID. This is beneficial for the terminal to accurately determine the paging group ID of the second type of paging group to which the terminal belongs, so that the terminal can subsequently determine whether it needs to listen to paging messages based on the paging indicator bit associated with the paging group ID, so as to realize terminal energy saving.

[0040] Secondly, embodiments of this disclosure provide a paging packet method, wherein the method is executed by a network device, the method comprising: sending first information to a terminal, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

[0041] In the above embodiments, the network device informs the terminal of the paging packets corresponding to at least one terminal type configured by the network device through the first information. By placing different types of terminals in different paging packets, the frequent wake-up of terminals with low probability can be reduced. On the one hand, this can effectively reduce the power consumption of the terminal and help save energy. On the other hand, it can also optimize the paging packets.

[0042] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in at least one terminal type of paging packets.

[0043] In conjunction with some embodiments of the second aspect, in some embodiments, the paging packet corresponding to each terminal type includes at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method based on the terminal identifier ID.

[0044] In conjunction with some embodiments of the second aspect, in some embodiments, the first information further includes: third indication information, used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0045] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes: sending second information to the terminal, the second information being used to indicate a first ID of a first type of paging packet assigned to the terminal by the network device; the second information is also used for the terminal to determine the paging packet ID of the paging packet it is in, the paging packet ID being determined by the first ID and a first offset value, the first offset value being determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

[0046] In conjunction with some embodiments of the second aspect, in some embodiments, the paging group ID is used to determine the paging indication bit associated with the paging group ID in the paging advance indication (PEI), and the paging indication bit is used to indicate whether the terminal is listening for paging messages.

[0047] Thirdly, the disclosed embodiments provide a paging packet method, wherein the method is executed by a communication system, the method comprising: a network device sending first information to a terminal, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

[0048] Fourthly, embodiments of this disclosure provide a communication device, wherein the communication device is used to perform the paging packet method provided in the first or second aspect.

[0049] Fifthly, embodiments of this disclosure provide a communication system, wherein the communication system includes a terminal and a network device, the terminal is configured to implement the paging packet method provided in the first aspect, and the network device is configured to implement the paging packet method provided in the second aspect.

[0050] In a sixth aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the paging packet method provided in the first or second aspect.

[0051] In a seventh aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the paging packet method provided in the first or second aspect.

[0052] Eighthly, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the paging grouping method described in an optional implementation of the first or second aspect.

[0053] It is understood that the aforementioned communication equipment, communication system, storage medium, program product, etc., are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0054] This disclosure provides a paging packet method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, the terms paging packet method, communication method, information processing method, and information indication method can be used interchangeably.

[0055] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0056] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0057] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0058] In the embodiments disclosed herein, "multiple" refers to two or more.

[0059] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0060] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.

[0061] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.

[0062] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0063] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0064] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.

[0065] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.

[0066] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0067] In some embodiments, devices, etc., may be interpreted as physical or virtual, and their names are not limited to those described in the embodiments. Terms such as “device,” “equipment,” “circuit,” “network element,” “network function,” “network device,” “function,” “node,” “unit,” “section,” “system,” “network,” “chip,” “chip system,” “entity,” and “subject” are interchangeable.

[0068] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0069] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0070] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.

[0071] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0072] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

[0073] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0074] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0075] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0076] Figure 1A is a schematic diagram of the architecture of a communication system according to an exemplary embodiment. As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102. In some embodiments, the network device 102 may include at least one of an access network device and a core network device.

[0077] In some embodiments, terminal 101 includes, for example, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home, but is not limited thereto.

[0078] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in 6G system, open RAN, cloud RAN, base station in other communication systems, and access node in Wi-Fi system.

[0079] In some embodiments, the technical solutions of this disclosure can be applied to the open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0080] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0081] In some embodiments, a core network device may be a single device including one or more network functions, or it may be multiple devices or a group of devices, each including all or part of one or more network functions. Network functions may be virtual or physical. The core network may include, for example, at least one of the following: evolved packet core (EPC), 5G core network (5GCN), 6G core network (6GCN), and next-generation core (NGC).

[0082] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.

[0083] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0084] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), Super 3G, IMT-Advanced, 4th Generation Mobile Communication System (4G), 5G, 5G New Radio (NR), 6G, Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New Radio Access (NX), Future Generation Radio Access (FX), Global System for Mobile Communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, ultra-wideband (UWB), Bluetooth (a registered trademark), public land mobile networks (PLMN), device-to-device (D2D) systems, machine-to-machine (M2M) systems, internet of things (IoT) systems, vehicle-to-everything (V2X) systems, systems utilizing other paging packet methods, and next-generation systems extended from them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0085] In some embodiments, the power saving project in release 16 introduces a power saving signal for connected terminals, namely a wake-up signal (WUS) or downlink control information (DCI) for power saving (DCP). In one embodiment, the WUS signal is a low-power detection signal. If the terminal detects the WUS signal, it means that it needs to listen to the physical downlink control channel (PDCCH). If the terminal does not detect the WUS signal, it skips listening to the PDCCH.

[0086] In some embodiments, in a discontinuous reception (DRX) scenario, a power-saving signal (e.g., PEI) is typically configured before the paging occasion (PO). If the terminal does not detect the power-saving signal, the terminal can skip the paging DCI; otherwise, it needs to listen to the paging DCI.

[0087] In some embodiments, two paging packet methods are defined: the first is network-assigned subgrouping, where the core network directly assigns the paging packet ID. The second is UE-ID-based subgrouping, where the terminal selects its paging packet using a modulo operation based on its terminal ID.

[0088] In some embodiments, for the network, a portion of the total number of paging packets within a PO is used to indicate paging packets determined by the random paging packet method based on the terminal ID, while the remainder is used to indicate paging packets determined by the paging packet method allocated by the network. Therefore, the different ranges of values ​​for the number of packets used to indicate paging packets determined by the random paging packet method based on the terminal ID represent the base station's support for both packet methods.

[0089] In some embodiments, the parameters used to determine the group ID include the following parameters:

[0090] The subgroupsNumPerPO parameter indicates the total number of paging packets assigned based on the CN and paging packets determined based on the terminal ID within a single PO. In one embodiment, this parameter is broadcast via system information.

[0091] The subgroupsNumForUEID parameter indicates the number of paging packets in a PO determined by the terminal ID. In one embodiment, this parameter is broadcast via system information.

[0092] In some embodiments, if subgroupsNumForUEID is not configured in the subgroup configuration, the terminal uses the packet ID of the paging packet assigned by the network.

[0093] In some embodiments, if the group configuration is configured with both subgroupsNumForUEID and subgroupsNumPerPO, and they are equal, then the terminal uses the group ID of the paging group determined based on the terminal ID.

[0094] In some embodiments, when both subgroupsNumForUEID and subgroupsNumPerPO are configured in the group configuration, and subgroupsNumForUEID is less than subgroupsNumPerPO, if the network assigns a group ID to the terminal, the terminal uses the group ID of the paging group assigned by the network; otherwise, the terminal uses the group ID of the paging group determined based on the terminal ID.

[0095] In some embodiments, after the paging packet is determined by the higher layer, the packet ID of the paging packet will be mapped to a paging packet resource of the physical layer, such as a bit of the PEI, wherein a packet ID will correspond to a bit of the PEI.

[0096] In some embodiments, the protocol defines the mapping relationship of paging packet resources at the physical layer corresponding to the packet ID. In one embodiment, the first packet in the network-allocated paging packets corresponds to the first bit of the PEI, and so on.

[0097] In some embodiments, the number of paging packets allocated based on the network is determined by the difference between subgroupsNumPerPO and subgroupsNumForUEID. Each paging packet allocated based on the network corresponds to a corresponding bit in the PEI, while the remaining bits in the PEI are mapped one-to-one to paging packets determined based on the terminal ID, i.e., the first bit of the remaining bits corresponds to the first paging packet determined based on the terminal ID, and so on.

[0098] In one example, as shown in Figure 1B, which is a schematic diagram of paging packets in a PO according to an exemplary embodiment, the total number of paging packets in a PO is 8, corresponding to physical layer paging packet resources, such as 8 bits of the PEI. The first 4 bits of the PEI correspond to packets 0 to 3 in the network-allocated paging packets, and the last 4 bits of the PEI correspond to packets 0 to 3 in the paging packets determined based on the terminal ID.

[0099] In some embodiments, for paging packets allocated based on the network, the physical layer resources of the paging packets directly correspond to the packet ID of the paging packets. However, for paging packets determined based on the terminal ID, the physical layer resources of the paging packets need to be offset based on the packet ID of the paging packets.

[0100] In some embodiments, for paging packets determined based on terminal ID, the subgroup ID of the paging packet can be determined based on the following formula:

[0101] SubgroupID=(floor(UE_ID / (N*Ns))mod subgroupsNumForUEID)+(subgroupsNumPerPO-subgroups NumForUEID);

[0102] Where N is the paging frame density in the time domain, i.e., the total number of paging frames within a paging period T; Ns is the paging density within a paging frame (PF) in the time domain, i.e., the number of paging attempts or paging opportunities within a paging frame, and Ns can take the value of 1, 2, or 4. UE_ID is 5G-S-TMSI mod X, where X is 32768 if extended discontinuous reception (eDRX) is applied, otherwise X is 8192. subgroupsnumforUEID is the total number of paging packet resources used for UE_ID; for example, it represents the number of paging packets determined based on the terminal ID in the PO broadcast in the system information. subgroupsNumPerPO represents the total number of packets that the PO broadcast in the system information can support. Here, mod is the modulo function, and floor is the floor function.

[0103] In some embodiments, regardless of the type of power-saving signal, the terminal's modem is required to detect the power-saving signal. However, it is desirable to introduce a separate low-power wake-up receiver (LP-WUR) to receive the power-saving signal, and the terminal's modem or main receiver (MR) can only be woken up after this separate transceiver is woken up; otherwise, the modem or MR will remain in a sleep state.

[0104] In some embodiments, there is currently no solution for the operational status of the terminal after the introduction of a separate transceiver. Considering that more terminal types will be introduced in future 6G systems, such as Internet of Things (IoT) devices, enhanced mobile broadband (eMBB) devices, or reduced capability (redcap) terminals, the paging probabilities of these terminal types are different.

[0105] As can be seen from the above, the current group paging method is prone to causing some terminal types with low paging probability to be frequently woken up, resulting in increased power consumption of such terminal types.

[0106] Based on this, the present disclosure proposes a paging grouping method, communication device, communication system, storage medium, and program product. By placing different types of terminals in different paging groups for paging, the paging grouping effect is optimized, reducing the frequent wake-up of terminals with low paging probability, which is beneficial for terminal energy saving.

[0107] Figure 2A is an interactive schematic diagram of a paging packet method according to an exemplary embodiment. As shown in Figure 2A, this disclosure relates to a paging packet method for a communication system 100. The method includes steps S2101 to S2103.

[0108] In step S2101, the network device sends the first information to the terminal.

[0109] In some embodiments, the network device may send first information to other entities (e.g., relay nodes), and the other entities may send the first information to the terminal.

[0110] In some embodiments, the terminal may receive first information sent by the network device, but is not limited thereto. In one embodiment, the terminal may receive first information from the network device forwarded by another entity (e.g., a relay node).

[0111] In some embodiments, the network device may be an access network device. In some embodiments, the access network device may be of various types.

[0112] In some embodiments, the terminal may include, but is not limited to, an eMBB terminal, a redcap terminal, or an IoT device.

[0113] In some embodiments, the first information may be used to indicate paging packets for at least one terminal type configured in the network device.

[0114] In some embodiments, a paging group can refer to a group within a group paging process. In some embodiments, group paging can divide terminals into different groups, and the network device can page all terminals within a group by sending a group paging message, without needing to send a separate paging message for each terminal. After receiving a group paging message, a terminal can determine whether it belongs to the group being paged. If the terminal belongs to the group being paged, it can respond to the group paging message; if it does not belong to the group being paged, it can ignore the group paging message.

[0115] In some embodiments, since different types of terminals have different paging probabilities, network devices can consider the terminal type when configuring paging packets, thereby placing different types of terminals in different paging packets to optimize the paging packet effect.

[0116] In some embodiments, the first information may include at least one of a first indication information and a second indication information.

[0117] In some embodiments, the first indication information can be used to indicate the number of paging packets corresponding to each terminal type. In some embodiments, the network device can configure one or more paging packets for a terminal type. In some embodiments, the number of paging packets corresponding to different terminal types can be the same. In some embodiments, the number of paging packets corresponding to different terminal types can be different.

[0118] In some embodiments, the second indication information can be used to indicate the arrangement position of paging packets corresponding to at least one terminal type. In some embodiments, the arrangement position of paging packets corresponding to at least one terminal type can refer to the order in which paging packets corresponding to at least one terminal type are arranged. In one embodiment, if the network device is configured with paging packets corresponding to a first terminal type and paging packets corresponding to a second terminal type, the second indication information can be used to indicate that, among all paging packets, the paging packets corresponding to the first terminal type are arranged before the paging packets corresponding to the second terminal type.

[0119] In some embodiments, the second indication information may be used to indicate the arrangement position of the paging packet corresponding to each terminal type among all paging packets. In one embodiment, the second indication information may be used to indicate the starting position of the paging packet corresponding to each terminal type among all paging packets.

[0120] In some embodiments, the second indication information may be used to indicate the arrangement position of paging packets corresponding to different terminal types in paging packets corresponding to at least one terminal type. In some embodiments, the second indication information may be used to indicate the starting position of each paging packet corresponding to a terminal type in paging packets corresponding to at least one terminal type configured in the network.

[0121] In some embodiments, the first information may include first indication information. In some embodiments, where the first information only includes the first indication information, the terminal may determine the range of paging packets corresponding to at least one terminal type based on the first indication information. In some embodiments, the terminal may determine the arrangement position of paging packets corresponding to at least one terminal type according to a protocol, and determine the range of paging packets corresponding to at least one terminal type based on the number of paging packets corresponding to at least one terminal type and the arrangement position of paging packets corresponding to at least one terminal type. In one example, if the first indication information indicates that the number of paging packets corresponding to the first terminal type is 5, the number of paging packets corresponding to the second terminal type is 4, and the arrangement position of paging packets corresponding to the first terminal type is determined to be earlier than the arrangement position of paging packets corresponding to the second terminal type according to a protocol, then the terminal may determine that paging packets 0 to 4 are paging packets corresponding to the first terminal type, and paging packets 5 to 8 are paging packets corresponding to the second terminal type.

[0122] In some embodiments, the first information may include second indication information. In some embodiments, where the first information only includes the second indication information, the terminal may determine the range of paging packets corresponding to at least one terminal type based on the second indication information. In some embodiments, the terminal may determine the number of paging packets corresponding to each terminal type according to a protocol, and determine the range of paging packets corresponding to at least one terminal type based on the number of paging packets corresponding to at least one terminal type and the arrangement position of the paging packets corresponding to at least one terminal type. In one example, if the first indication information indicates that the arrangement position of the paging packets corresponding to the first terminal type precedes the arrangement position of the paging packets corresponding to the second terminal type, and the protocol determines that the number of paging packets corresponding to each terminal type is 5, then the terminal may determine that paging packets 0 to 4 are paging packets corresponding to the first terminal type, and paging packets 5 to 9 are paging packets corresponding to the second terminal type.

[0123] In some embodiments, the first information may include first indication information and second indication information. In some embodiments, when the first information includes first indication information and second indication information, the terminal may jointly determine the range of paging packets corresponding to at least one terminal type based on the first indication information and the second indication information.

[0124] In some embodiments, the terminal can determine the range of paging packets corresponding to at least one terminal type based on at least one of the first indication information and the second indication information sent by the network device, thereby enabling the network device and the terminal to reach a consensus on the range of paging packets corresponding to at least one terminal type, thus ensuring the normal operation of the paging process.

[0125] In some embodiments, for each terminal type, the paging packet corresponding to the terminal type may include at least one of a first type of paging packet and a second type of paging packet. In some embodiments, for each terminal type, the network device may further divide the paging packet into a first type of paging packet and a second type of paging packet.

[0126] In some embodiments, the paging packet modes supported by the first type of paging packet are different from those supported by the second type of paging packet.

[0127] In some embodiments, the first type of paging packet supports a network-assigned paging packet method. In some embodiments, the first type of paging packet can be a paging packet determined based on a network-assigned paging packet method. In some embodiments, if the paging packet to which the terminal belongs is a first type of paging packet, the terminal can determine its own first type of paging packet based on the network-assigned packet number.

[0128] In some embodiments, the second type of paging packet supports a paging packet method based on terminal ID. In some embodiments, the second type of paging packet can be a paging packet determined by a paging packet method based on terminal ID. In some embodiments, if the paging packet to which the terminal belongs is a second type of paging packet, the terminal can determine the packet number by taking the modulo of its own terminal ID, thereby determining the second type of paging packet to which it belongs.

[0129] In some embodiments, the first information may further include third indication information. In some embodiments, the third indication information may be used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0130] In some embodiments, the third indication information can also be used by the terminal to determine the paging packet mode supported by the paging packet corresponding to each terminal type. In some embodiments, the terminal can determine the paging packet mode supported by the paging packet corresponding to each terminal type based on the third indication information, thereby ensuring that the network device and the terminal can select the same paging packet mode when selecting a specific paging packet mode, thus ensuring the normal operation of the paging process.

[0131] In some embodiments, when the number of first-type paging packets corresponding to the terminal type indicated by the third indication information is the same as the number of paging packets corresponding to the terminal type, the terminal can determine that the paging packet method supported by the paging packets corresponding to that terminal type is the network-allocated paging packet method. That is, the paging packets corresponding to that terminal type only include first-type paging packets. In this case, the terminal can determine its own first-type paging packet based on the network-allocated packet number.

[0132] In some embodiments, when the third indication information indicates that the number of second-type paging packets corresponding to the terminal type is zero, the terminal can determine that the paging packet method supported by the paging packets corresponding to that terminal type is a network-assigned paging packet method. That is, the paging packets corresponding to that terminal type only include first-type paging packets. In this case, the terminal can determine its own first-type paging packet based on the network-assigned packet number.

[0133] In some embodiments, when the number of second-type paging packets corresponding to the terminal type indicated by the third indication information is the same as the number of paging packets corresponding to the terminal type, the terminal can specify that the paging packet method supported by the paging packets corresponding to that terminal type is the terminal ID-based paging packet method. That is, the paging packets corresponding to that terminal type only include second-type paging packets. In this case, the terminal can determine the packet number based on its own terminal ID by performing modulo operation, thereby determining the second-type paging packet to which it belongs.

[0134] In some embodiments, when the third indication information indicates that the number of first-type paging packets corresponding to the terminal type is zero, the terminal can specify that the paging packet method supported by the paging packets corresponding to that terminal type is the terminal ID-based paging packet method. That is, the paging packets corresponding to that terminal type only include second-type paging packets. In this case, the terminal can determine the packet number based on its own terminal ID by performing modulo operation, thereby determining the second-type paging packet to which it belongs.

[0135] In some embodiments, when the number of first-type or second-type paging packets corresponding to the terminal type is less than the number of paging packets corresponding to the terminal type, the terminal can determine that the paging packets corresponding to the terminal type support two paging packet methods, that is, the paging packets corresponding to the terminal type may include first-type paging packets and second-type paging packets. In this case, if the terminal obtains a packet number assigned by the network, the terminal can determine its own first-type paging packet based on the network-assigned packet number. If the terminal does not obtain a packet number assigned by the network, the terminal can determine its own second-type paging packet by performing modulo operation based on its own terminal ID.

[0136] In some embodiments, the third indication information may also be used by the terminal to determine the range of the first type of paging packets and / or the second type of paging packets corresponding to each terminal type.

[0137] In some embodiments, when the paging packets corresponding to the terminal type only include first-type paging packets, the terminal can determine the range of first-type paging packets within the range corresponding to the paging packets corresponding to the terminal type based on the number of first-type paging packets indicated by the third indication information. In one example, if the paging packets corresponding to the terminal type are paging packets 0 to 4, and the third indication information indicates that the number of first-type paging packets corresponding to the terminal type is 5, then paging packets 0 to 4 are all first-type paging packets corresponding to the terminal type.

[0138] In some embodiments, when the paging packets corresponding to the terminal type only include second-type paging packets, the terminal can determine the range of second-type paging packets within the range corresponding to the paging packets corresponding to the terminal type based on the number of second-type paging packets indicated by the third indication information. In one example, if the paging packets corresponding to the terminal type are paging packets 0 to 4, and the third indication information indicates that the number of second-type paging packets corresponding to the terminal type is 5, then paging packets 0 to 4 are all second-type paging packets corresponding to the terminal type.

[0139] In some embodiments, when the paging packets corresponding to the terminal type include first-type paging packets and second-type paging packets, the terminal can determine the range corresponding to the first-type paging packets and the range corresponding to the second-type paging packets within the range corresponding to the paging packets corresponding to the terminal type based on the number of first-type paging packets and / or second-type paging packets indicated by the third indication information. In one example, if the paging packets corresponding to the terminal type are paging packets 0 to 8, and the terminal determines based on the third indication information that the number of first-type paging packets corresponding to the terminal type is 5 and the number of second-type paging packets corresponding to the terminal type is 4, then the terminal can determine that paging packets 0 to 4 are all first-type paging packets corresponding to the terminal type, and paging packets 5 to 8 are all second-type paging packets corresponding to the terminal type.

[0140] In some embodiments, the order of the first type of paging packets and the second type of paging packets within the paging packets corresponding to the terminal type can be determined according to a protocol. In some embodiments, the first type of paging packets are arranged before the second type of paging packets.

[0141] In some embodiments, the name of the first information may not be limited, for example, group configuration information, paging configuration information, paging group information, etc.

[0142] In step S2102, the network device sends the second information to the terminal.

[0143] In some embodiments, the network device may send second information to other entities (e.g., relay nodes), and the other entities may then send the second information to the terminal.

[0144] In some embodiments, the terminal may receive second information sent by the network device, but is not limited thereto. In one embodiment, the terminal may receive second information from the network device forwarded by other entities (e.g., relay nodes).

[0145] In some embodiments, the second information may be used to indicate a first ID of a first type of paging packet assigned by the network. In some embodiments, the first ID may be a packet number of a paging packet assigned by the core network. In some embodiments, the first ID may be used to identify the first type of paging packet to which the terminal belongs within the paging packets corresponding to the terminal type to which the terminal belongs. In some embodiments, the first ID may be used to determine the sorting position of the first type of paging packet to which the terminal belongs among multiple paging packets corresponding to the terminal type to which the terminal belongs.

[0146] In some embodiments, a terminal can determine its own paging packet based on its own capabilities and the network's capabilities. In some embodiments, when a terminal receives second information sent by a network device, the terminal can determine that its own paging packet is a first type of paging packet, and based on the first ID indicated by the second information, determine the sorting position of its own first type of paging packet among multiple first type paging packets corresponding to the terminal type to which the terminal belongs.

[0147] In some embodiments, the terminal determines its paging packet to be a second type of paging packet based on its own support capabilities and the network's support capabilities. The terminal can determine its second type of paging packet based on its terminal ID. In some embodiments, if the network has not assigned a first ID to the terminal for a first type of paging packet, the terminal can determine its paging packet to be a second type of paging packet, determine the second ID corresponding to its second type of paging packet based on its terminal ID, and determine the sorting position of its second type of paging packet among multiple second type of paging packets corresponding to the terminal type to which the terminal belongs based on the second ID. In this case, the network device may not send the second information to the terminal, and step S2102 can be omitted.

[0148] In step S2103, the terminal determines the paging group ID of the paging group to which the terminal is located.

[0149] In some embodiments, a paging packet ID can be used to indicate a paging packet. In some embodiments, a paging packet ID can be used to uniquely identify a paging packet.

[0150] In some embodiments, the terminal may determine a first offset value before determining the paging packet ID.

[0151] In some embodiments, the first offset value may be determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

[0152] In one embodiment, if the paging group corresponding to the terminal type to which the terminal belongs is at the beginning of the paging group in at least one paging group, it means that there are no other paging groups corresponding to other terminal types before the paging group corresponding to the terminal type to which the terminal belongs. In this case, the first offset value can be zero, which means that the position of the paging group corresponding to the terminal type in all paging groups starts from 0.

[0153] In one embodiment, if the paging group corresponding to the terminal type to which the terminal belongs is located later in the paging group, it means that there are other paging groups corresponding to other terminal types before the paging group corresponding to the terminal type to which the terminal belongs. In this case, the first offset value can be determined by the number of paging groups corresponding to the at least one terminal type that are ranked first, which means that the position of the paging group corresponding to the terminal in all paging groups starts after the position of all paging groups corresponding to the at least one terminal type that are ranked first.

[0154] In one example, paging packets may include 16 paging packets corresponding to legacy terminals and 16 paging packets corresponding to redcap terminals, with the paging packets for redcap terminals appearing later in the order. If the terminal type is a legacy terminal, the terminal can determine the first offset value as 0, meaning that the paging packets for legacy terminals start at position 0 in the total paging packets. If the terminal type is a redcap terminal, the terminal can determine the first offset value based on the total number of paging packets corresponding to legacy terminals; that is, the first offset value is 16, meaning that the paging packets for redcap terminals start after the positions of the paging packets for legacy terminals in the total paging packets.

[0155] In some embodiments, the terminal can determine the paging group ID of the paging group to which the terminal is located based on the first ID and the first offset value.

[0156] In some embodiments, the terminal can determine the paging packet ID of the paging packet to which the terminal belongs based on the sum of the first ID and the first offset value. In one example, if the first offset value determined by the terminal is 0, and the first ID of the first type of paging packet to which the terminal belongs, configured by the network, is 4, then the paging ID can be 4. In one example, if the first offset value determined by the terminal is 16, and the first ID of the first type of paging packet to which the terminal belongs, configured by the network, is 4, then the paging ID can be 20.

[0157] In some embodiments, the terminal may also determine a second offset value.

[0158] In some embodiments, the second offset value can be used to indicate the arrangement position of the first type of paging packet corresponding to the terminal type among the multiple paging packets corresponding to the terminal type.

[0159] In one embodiment, among all paging packets corresponding to the terminal type, the arrangement position of the first type of paging packets can be determined according to the protocol, preceding the arrangement position of the second type of paging packets. Therefore, the terminal can determine that the second offset value corresponding to the first type of paging packets is 0. In another embodiment, since the position of the first type of paging packets in all paging packets of the terminal type to which the terminal belongs starts from 0, the terminal can determine that the second offset value is 0.

[0160] In some embodiments, the terminal can determine the paging group ID of the paging group to which the terminal belongs based on the first ID, the first offset value, and the second offset value.

[0161] In some embodiments, the terminal can determine the paging group ID of the paging group to which the terminal belongs based on the sum of the first ID, the first offset value, and the second offset value.

[0162] In some embodiments, the paging packet ID can also be used to determine the paging indication bit associated with the paging packet ID within the PEI. In some embodiments, the PEI may include multiple paging indication bits of a PO, and the multiple paging indication bits are associated with multiple paging packets respectively.

[0163] In some embodiments, there may be a correspondence between the paging packet ID and the index of the paging indication bit within the PEI. In some embodiments, the terminal or network device may determine the paging indication bit associated with the paging packet ID based on this correspondence.

[0164] In some embodiments, the correspondence between the paging group ID and the index of the paging indicator bit in the PEI can be one-to-one. In one example, when the paging group ID is 0, the paging group ID can correspond to the paging indicator bit with index 0 in the PEI, and when the paging group ID is 1, the paging group ID can correspond to the paging indicator bit with index 1 in the PEI.

[0165] In some embodiments, different bit values ​​of the paging indicator bit of the PEI can be used to indicate whether all terminals within the paging group associated with the paging indicator bit are awake and listening for paging messages within the PO. In one embodiment, when the paging indicator bit has a first value, it can indicate that all terminals within the paging group associated with the paging indicator bit are awake and listening for paging messages within the PO. In one embodiment, when the paging indicator bit has a second value, it can indicate that all terminals within the paging group associated with the paging indicator bit remain in sleep mode.

[0166] In some embodiments, the term "information" may be used interchangeably with terms such as "message," "signal," "signaling," "report," "configuration," "indication," "instruction," "command," "channel," "parameter," "field," and "data."

[0167] In some embodiments, the term "send" may be used interchangeably with terms such as "transmit," "report," or "transmit."

[0168] The paging grouping method disclosed herein may include at least one of steps S2101 to S2103. For example, step S2101 may be implemented as a standalone embodiment, and steps S2101 and S2103 may be implemented as standalone embodiments, but are not limited thereto.

[0169] In some embodiments, steps S2102 and S2103 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0170] In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0171] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0172] Figure 2B is a schematic diagram of an interactive paging packet method according to an exemplary embodiment. As shown in Figure 2B, this disclosure relates to a paging packet method for a communication system 100. The method includes steps S2201 to S2203.

[0173] In step S2201, the network device sends the first information to the terminal.

[0174] In some embodiments, other optional implementations of step S2201 can be found in the optional implementations of step S2101 in FIG2A and other related parts in the embodiments involved in FIG2A, which will not be repeated here.

[0175] In step S2202, the terminal determines the second ID of the second type of paging group to which the terminal belongs based on the terminal ID.

[0176] In some embodiments, the second ID may be a paging packet number determined by the terminal based on the terminal ID. In some embodiments, the second ID may be used to identify the second type of paging packet to which the terminal belongs within the second type of paging packets corresponding to the terminal type to which the terminal belongs. In some embodiments, the first ID may be used to determine the sorting position of the second type of paging packet to which the terminal belongs within a plurality of second type of paging packets corresponding to the terminal type to which the terminal belongs.

[0177] In some embodiments, the terminal may determine the second ID by performing modulo operation based on the terminal ID.

[0178] In some embodiments, the terminal may determine the second ID based on the following formula:

[0179] m=(floor(UE_ID / (N*Ns))mod M);

[0180] Where m is the second ID, and m is an integer from 0 to M-1; floor is the floor function, and UE_ID is 5G-S-TMSImod X, where X is 32768 if extended discontinuous reception (eDRX) is applied, otherwise X is 8192. N is the total number of paging frames in paging period T, Ns is the number of POs included in the paging frame, mod is the modulo function, and M is the number of Type II paging packets corresponding to the terminal type to which the terminal belongs.

[0181] In some embodiments, when the terminal receives a first ID assigned by the network, the terminal can determine the paging packet ID based on the first ID, and does not need to determine the second ID based on the terminal ID. In this case, step S2201 can be omitted.

[0182] In step S2203, the terminal determines the paging packet ID based on the second ID, the first offset value, and the second offset value.

[0183] In some embodiments, the first offset value may be determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

[0184] In one embodiment, if the paging group corresponding to the terminal type to which the terminal belongs is at the beginning of the paging group in at least one paging group, it means that there are no other paging groups corresponding to other terminal types before the paging group corresponding to the terminal type to which the terminal belongs. In this case, the first offset value can be zero, which means that the position of the paging group corresponding to the terminal type in all paging groups starts from 0.

[0185] In one embodiment, if the paging group corresponding to the terminal type to which the terminal belongs is located later in the paging group, it means that there are other paging groups corresponding to other terminal types before the paging group corresponding to the terminal type to which the terminal belongs. In this case, the first offset value can be determined by the number of paging groups corresponding to the at least one terminal type that are ranked first, which means that the position of the paging group corresponding to the terminal in all paging groups starts after the position of all paging groups corresponding to the at least one terminal type that are ranked first.

[0186] In one example, paging packets may include 16 paging packets corresponding to legacy terminals and 16 paging packets corresponding to redcap terminals, with the paging packets for redcap terminals appearing later in the order. If the terminal type is a legacy terminal, the terminal can determine the first offset value as 0, meaning that the paging packets for legacy terminals start at position 0 in the total paging packets. If the terminal type is a redcap terminal, the terminal can determine the first offset value based on the total number of paging packets corresponding to legacy terminals; that is, the first offset value is 16, meaning that the paging packets for redcap terminals start after the positions of the paging packets for legacy terminals in the total paging packets.

[0187] In some embodiments, the second offset value can be used to indicate the position of the second type of paging packet corresponding to the terminal type among multiple paging packets corresponding to the terminal type. In one embodiment, since the position of the second type of paging packet in the paging packets corresponding to the terminal type is not starting from 0, but starting after all the first type of paging packets, if the paging packet to which the terminal belongs is a second type of paging packet, the terminal needs to consider the second offset value when determining the paging packet ID of the paging packet.

[0188] In some embodiments, the second offset value can be determined by the number of first-type paging packets corresponding to the terminal type to which the terminal belongs. In one embodiment, since the first-type paging packets are arranged before the second-type paging packets, the arrangement of the second-type paging packets corresponding to the terminal type to which the terminal belongs among the multiple paging packets corresponding to the terminal type can be determined by the number of first-type paging packets corresponding to the terminal type to which the terminal belongs. This means that among the paging packets corresponding to the terminal type to which the terminal belongs, the position of the second-type paging packets in all paging packets starts after the positions of all the first-type paging packets that are ordered first. In one example, the paging packets may include 16 paging packets corresponding to legacy terminals and 16 paging packets corresponding to redcap terminals, with the paging packets corresponding to redcap terminals arranged later. Each terminal type's paging packets include 8 Type 1 paging packets and 8 Type 2 paging packets. If the terminal belongs to the legacy terminal type, the terminal can determine that the first offset value is 0, meaning that the position of the paging packets corresponding to legacy terminals in all paging packets starts from 0. If the paging packets corresponding to the terminal are Type 2 paging packets, the terminal can determine that the second offset value is 8, meaning that in the paging packets corresponding to legacy terminals, the position of the Type 2 paging packets in all paging packets starts after all Type 1 paging packets. If the terminal belongs to the redcap terminal type, the terminal can determine the first offset value based on the total number of paging packets corresponding to the traditional terminal. The first offset value is 16, which means that the position of the paging packet corresponding to the redcap terminal in the total paging packets starts after the position of the paging packets corresponding to the traditional terminal. If the paging packet to which the terminal belongs is a type 2 paging packet, the terminal can determine the second offset value as 8, which means that in the paging packets corresponding to the redcap terminal, the position of the type 2 paging packet in the total paging packets starts after all type 1 paging packets.

[0189] In some embodiments, a paging packet ID can be used to indicate a paging packet. In some embodiments, a paging packet ID can be used to uniquely identify a paging packet.

[0190] In some embodiments, the terminal can determine the paging group ID of the paging group to which the terminal belongs based on the second ID, the sum of the first offset value and the second offset value. In one example, if the terminal determines the first offset value to be 0, the second offset value to be 8, and the terminal determines the second ID to be 6 based on the terminal ID, then the paging ID of the paging group to which the terminal belongs can be 14. In one example, if the terminal determines the first offset value to be 16, the second offset value to be 8, and the terminal determines the second ID to be 6 based on the terminal ID, then the paging ID of the paging group to which the terminal belongs can be 30.

[0191] In some embodiments, the paging packet ID can also be used to determine the paging indication bit associated with the paging packet ID within the PEI. In some embodiments, the PEI may include multiple paging indication bits of a PO, and the multiple paging indication bits are associated with multiple paging packets respectively.

[0192] In some embodiments, there may be a correspondence between the paging packet ID and the index of the paging indication bit within the PEI. In some embodiments, the terminal or network device may determine the paging indication bit associated with the paging packet ID based on this correspondence.

[0193] In some embodiments, the correspondence between the paging group ID and the index of the paging indicator bit in the PEI can be one-to-one. In one example, when the paging group ID is 0, the paging group ID can correspond to the paging indicator bit with index 0 in the PEI, and when the paging group ID is 1, the paging group ID can correspond to the paging indicator bit with index 1 in the PEI.

[0194] In some embodiments, different bit values ​​of the paging indicator bit of the PEI can be used to indicate whether all terminals within the paging group associated with the paging indicator bit are awake and listening for paging messages within the PO. In one embodiment, when the paging indicator bit has a first value, it can indicate that all terminals within the paging group associated with the paging indicator bit are awake and listening for paging messages within the PO. In one embodiment, when the paging indicator bit has a second value, it can indicate that all terminals within the paging group associated with the paging indicator bit remain in sleep mode.

[0195] In some embodiments, the term "information" may be used interchangeably with terms such as "message," "signal," "signaling," "report," "configuration," "indication," "instruction," "command," "channel," "parameter," "field," and "data."

[0196] In some embodiments, the term "send" may be used interchangeably with terms such as "transmit," "report," or "transmit."

[0197] The paging grouping method disclosed herein may include at least one of steps S2201 to S2203. For example, step S2201 may be implemented as a standalone embodiment, and steps S2201 and S2203 may be implemented as standalone embodiments, but are not limited thereto.

[0198] In some embodiments, steps S2202 and S2203 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0199] In some embodiments, step S2202 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0200] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0201] Figure 3 is an interactive schematic diagram of a paging grouping method according to an exemplary embodiment. As shown in Figure 3, the present disclosure relates to a paging grouping method, which includes step S3101.

[0202] In step S3101, the network device sends the first information to the terminal.

[0203] In some embodiments, the first information is used to indicate a paging packet corresponding to at least one terminal type configured in the network.

[0204] In some embodiments, the first information includes at least one of a first indication information and a second indication information.

[0205] In some embodiments, the first indication information is used to indicate the number of paging packets corresponding to each terminal type.

[0206] In some embodiments, the second indication information is used to indicate the arrangement position of paging packets corresponding to different terminal types in paging packets corresponding to at least one terminal type.

[0207] In some embodiments, the paging packet corresponding to each terminal type may include at least one of a first type of paging packet and a second type of paging packet.

[0208] In some embodiments, the first type of paging packet is determined based on the paging packet method allocated by the network.

[0209] In some embodiments, the second type of paging packet is determined based on the paging packet method of the terminal ID.

[0210] In some embodiments, the first information may further include third indication information. In some embodiments, the third indication information may be used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0211] In some embodiments, after receiving the first information sent by the network device, the terminal may further determine the paging packet ID of the paging packet to which the terminal belongs. In some embodiments, the paging packet ID is used to determine the paging indication bit associated with the paging packet ID within the paging advance indication (PEI). In some embodiments, the paging indication bit is used to indicate whether the terminal is listening for paging messages.

[0212] In some embodiments, the terminal may receive second information sent by the network device. In some embodiments, the second information is used to indicate a first ID of a first type of paging packet assigned by the network.

[0213] In some embodiments, the terminal can determine the paging packet ID based on the first ID and the first offset value. In some embodiments, the first offset value is determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

[0214] In some embodiments, the terminal may further determine the second ID of the second type of paging packet to which the terminal belongs based on the terminal ID, and determine the paging packet ID based on the second ID, the first offset value, and the second offset value. In some embodiments, the first offset value is determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs. In some embodiments, the second offset value is determined by the number of first type paging packets within the paging packets corresponding to the terminal type to which the terminal belongs.

[0215] To better understand the embodiments of this disclosure, the following exemplary embodiments will be used to further illustrate this disclosure.

[0216] Example 1: The base station configures paging group settings for different types of terminals.

[0217] In some embodiments, different types of terminals may include: eMBB terminals, redcap terminals, IoT devices, etc.

[0218] In Example 2, the base station will divide the paging packets of different types of terminals into ranges, or the positions of different types of paging packets within the total paging packets. Because each paging packet corresponds to a specific physical resource—for example, the first paging packet, Subgroup1, corresponds to the first bit of the physical layer; the second paging packet, Subgroup2, corresponds to the second bit of the physical layer; and the total M paging packets correspond to a total of M bits of the physical layer—determining the position of a paging packet within the total paging packets allows the location of the physical resource. For example, the i-th paging packet, Subgroupi, corresponds to the i-th bit of the physical layer. Therefore, for a terminal, it needs to find the specific physical layer resource based on the ID number of the assigned paging packet's subgroup and the position of different types of paging packets within the total paging packets.

[0219] In one embodiment, the base station may divide a portion of the total paging packets into paging packets for specific types of users.

[0220] In one embodiment, the network indicates the range of paging packets while also implicitly indicating the position of different types of paging packets within the total paging packets.

[0221] In one embodiment, the base station can divide the total paging packets into ranges 0-X (i.e., the first range) for paging packets used by type 1 users, ranges X+1 to Y (i.e., the second range) for paging packets used by type 2 users, and so on. Thus, type 1 users will use the paging packets first, followed by type 2 users, and so on.

[0222] In one embodiment, the base station may simply indicate the number of paging packets used, while the position of different types of paging packets within the total paging packets may be agreed upon by protocol.

[0223] For example, if a base station instructs M packets to be used by an eMBB terminal and N packets to be used by a Redcap terminal, then the position of the M packets can be agreed upon through the protocol to be either before or after the N packets.

[0224] Example 3: In paging packets for a specific type of user, the network device can further define the range of paging packets used for which packet method.

[0225] Similarly, for a specific paging packet method, each paging packet corresponds to a specific physical resource. For example, the first paging packet (Subgroup1) of paging method 1 corresponds to the first bit of the physical layer; the second paging packet (Subgroup2) corresponds to the second bit of the physical layer, and so on. For example, the first paging packet (Subgroup1) of paging method 2 corresponds to the Mth bit of the physical layer, and the second paging packet (Subgroup1) of paging method 2 corresponds to the (M+1)th bit of the physical layer. Therefore, by determining the position of the paging packet within the total paging packets, the physical resource can be located.

[0226] In one embodiment, the base station can divide a portion of the total paging packets into which paging packets are used for a specific type of user.

[0227] In one embodiment, the network indicates the range of different types of paging packets while also implicitly indicating the position of paging packets of different packet types within the total paging packets.

[0228] In one embodiment, the range 0-X (i.e., the first range) of the total paging packets for the base station is divided into paging packets for type 1 users, wherein the paging packets from 0 to Z in the first range are paging packets for packet mode 1, and the remaining paging packets are paging packets for packet mode 2.

[0229] In one embodiment, the base station may only indicate the number of paging packets used by which packet mode, while the position of paging packets of different packet modes in the total paging packets can be agreed upon by protocol.

[0230] For example, if the base station indicates that M packets are used for CN-based packets and N packets are used for UE-ID-based packets, then the position of the M packets can be agreed upon through the protocol to be before or after the N packets.

[0231] Example 4: For a terminal, the terminal can determine its final paging packet ID by considering the range of paging packets for this type of terminal.

[0232] In some embodiments, a terminal may determine the ID of its paging packet using the following rules:

[0233] Step 1: The terminal obtains the first ID assigned by the core network, or the terminal can obtain the second ID of the paging packet based on the terminal ID modulo method.

[0234] Step 2: Based on the number of paging packets of this type of terminal in the total paging packets and their sorting position in the total paging packets, determine the offset value, which is the first offset value below. That is, first determine the offset of a certain type of terminal in the total paging packets;

[0235] Step 3: For a specific paging packet method, i.e., for the core network allocation method or the terminal ID modulo method, determine the offset value, i.e., the second offset value below, based on the total number of paging packets for the specific paging method (core network allocation method or terminal ID modulo method) in the total paging packets of this type of terminal and the sorting position of the paging packets for the specific paging method.

[0236] Step 4: Determine the final paging group ID based on the first ID or the second ID, the first offset value, and the second offset value.

[0237] As an example: SubgroupID = First ID or Second ID + First offset value + Second offset value.

[0238] In some embodiments, the terminal can determine the physical layer paging packet resource corresponding to the paging packet based on the paging packet ID. In one embodiment, there is a one-to-one correspondence between the paging packet ID and the physical layer paging packet resource corresponding to the paging packet. In one example, if the paging packet ID is 0, then the paging packet ID corresponds to the first bit of the bitmap, or the paging packet ID corresponds to the first sequence, or the first code point.

[0239] In one example, the network device can allocate the first subgroupsNumPerPO_eMBB paging packets to legacy terminals and the last subgroupsNumPerPO_Redcap paging packets to redcap terminals. Within the first subgroupsNumPerPO_eMBB paging packets allocated to legacy terminals, the network device can determine that the subsequent subgroupsNumForUEID_eMBB paging packets are paging packets determined by a paging method based on the terminal identifier. Correspondingly, the first subgroupsNumPerPO_eMBB - subgroupsNumForUEID_eMBB paging packets are paging packets determined by a paging method assigned by the network. For the subsequent subgroupsNumPerPO_Redcap paging packets used for redcap terminals, the network device can determine that the subsequent subgroupsNumForUEID_Redcap paging packets are paging packets determined by the paging packet method based on the terminal identifier. Correspondingly, the preceding subgroupsNumPerPO_Redcap-subgroupsNumForUEID_Redcap paging packets are paging packets determined by the paging packet method assigned by the network.

[0240] In one example, the total number of paging packets is 32. The first 16 paging packets are for legacy terminals, and the last 16 are for redcap terminals. Within the first 16 paging packets for legacy terminals, the first 8 are determined by a network-assigned paging packet method, and the last 8 are determined by a terminal identifier-based paging packet method. Similarly, within the last 16 paging packets for redcap terminals, the first 8 are determined by a network-assigned paging packet method, and the last 8 are determined by a terminal identifier-based paging packet method.

[0241] For traditional terminals, if the terminal can obtain the first ID assigned by the core network, and since the position of the paging packet of this type of terminal in all paging packets starts from 0 (i.e., the first offset value is 0), and the position of the paging packet method used in the total paging packets used for this type of terminal also starts from 0, the second offset value is also 0, the terminal can determine that the offset value is 0. In this case, the terminal can determine the paging packet ID of the paging packet in which the terminal is located based on the sum of the first ID and the offset value.

[0242] If the terminal determines the second ID based on the terminal ID, and since the paging packet position of this type of terminal starts from 0 in all paging packets, the terminal can determine the first offset value to be 0. However, since the paging packet position determined based on the terminal ID in all paging packets does not start from 0, the terminal can determine the second offset value, which is: subgroupsNumPerPO_eMBB - subgroupsNumForUEID_eMBB. This means that it needs to start using the paging packets after all packet positions allocated by the core network, therefore, this second offset value needs to be added. In this case, the terminal can determine the paging packet ID of the paging packet to which the terminal belongs using the following formula:

[0243] SubgroupID=second ID+(subgroupsNumPerPO_eMBB-subgroupsNumForUEID_eMBB);

[0244] For a redcap terminal, if the terminal can obtain the first ID assigned by the core network, and since the paging packet for this type of terminal starts after subgroupsNumPerPO_eMBB in the total paging packets, the terminal can determine the offset value as subgroupsNumPerPO_eMBB (the first offset value), which means that it needs to start using the paging packet after all packets used by the eMBB user. Meanwhile, the position for this paging packet mode in the total paging packets used for this type of terminal starts from 0, therefore the second offset value is 0. In this case, the terminal can determine the paging packet ID of the paging packet to which it belongs based on the first ID and the sum of the first and second offset values.

[0245] If the terminal determines the second ID based on the terminal ID, and since the position of the paging packet of this type of terminal in all paging packets starts from subgroupsNumPerPO_eMBB, the terminal can determine the first offset value as subgroupsNumPerPO_eMBB. However, since the position of the paging packet in all paging packets determined based on the terminal ID does not start from 0, the terminal can determine the second offset value, which is: subgroupsNumPerPO_Redcap - subgroupsNumForUEID_Redcap. This means that it needs to start using the paging packet after the position allocated by the core network, hence the need to add this second offset value. In this case, the terminal can determine the paging packet ID of the paging packet containing the terminal using the following formula:

[0246] SubgroupID=second ID+(subgroupsNumPerPO_Redcap-subgroupsNumForUEID_Redcap)+subgroups NumPerPO_eMBB;

[0247] After determining the paging group ID of its own paging group, the terminal can determine the physical layer paging group resource corresponding to the paging group ID, and then determine whether to wake up and listen for paging messages in the PO based on the paging group resource.

[0248] Therefore, for a terminal, the first step is to obtain the first offset value based on the position of its paging packet within all paging packets. Then, based on the position of the specific paging method within the paging packets of this type of terminal, the second offset value is determined. Finally, the final position within all paging packets is determined based on both offset values.

[0249] Therefore, considering that different types of terminals have different service characteristics and thus different paging probabilities, different types of terminals and different paging grouping methods can be grouped into isolated paging groups to improve the accuracy of paging.

[0250] In addition to this method, different physical paging resources can be allocated to different types of terminals. For example, paging packets for type 1 users can be assigned to the first group of physical paging resources; paging packets for type 2 users can be assigned to the second group of physical paging resources. In this way, even if type 1 users and type 2 users have the same packet ID, they can still be isolated using different physical resources. The isolation of physical resources can be achieved through the division of LP-WUS monitoring occasions (MOs), such as assigning different monitoring occasions to different user types, thus achieving the effect of paging isolation.

[0251] In some embodiments, other optional implementations of each step in the paging grouping method shown in this disclosure can be found in the related parts of the embodiments shown in Figures 2A, 2B, and 3, and will not be repeated here.

[0252] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0253] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD), such as a field-programmable gate array (FPGA). This PLD can include a large number of logic gates, and the connection relationships between these logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0254] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a CPU, microprocessor, graphics processing unit (GPU) (which can be understood as a microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc.

[0255] Figure 4A is a schematic diagram of a terminal structure according to an exemplary embodiment. Terminal 4100 is used to execute any of the above methods. In some embodiments, as shown in Figure 4A, terminal 4100 may include: a transceiver module 4101; the transceiver module 4101 is configured to receive first information sent by a network device, the first information indicating a paging packet corresponding to at least one terminal type configured by the network device. Optionally, the transceiver module is used to execute at least one of the communication steps (e.g., steps S2101, S2102, S2201, S3101, but not limited thereto) performed by the terminal in any of the above methods. Optionally, terminal 4100 may also include a processing module, which is used to execute at least one of other steps (e.g., steps S2103, S2202, S2203, but not limited thereto) performed by the terminal in any of the above methods, which will not be elaborated here.

[0256] In some embodiments, the first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; and second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in at least one terminal type of paging packets.

[0257] In some embodiments, the paging packet corresponding to each terminal type includes at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method based on the terminal identifier ID.

[0258] In some embodiments, the first information further includes: third indication information, used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0259] In some embodiments, the processing module is configured to determine the paging group ID of the paging group to which the terminal is located. The paging group ID is used to determine the paging indication bit associated with the paging group ID in the paging advance indication (PEI). The paging indication bit is used to indicate whether the terminal is listening for paging messages.

[0260] In some embodiments, the transceiver module is further configured to receive second information sent by the network device, the second information indicating a first ID of a first type of paging packet assigned by the network; the processing module is further configured to determine the paging packet ID based on the first ID and a first offset value; the first offset value is determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

[0261] In some embodiments, the processing module is further configured to determine the second ID of the second type of paging group to which the terminal belongs based on the terminal ID of the terminal; and to determine the paging group ID based on the second ID, the first offset value, and the second offset value; wherein the first offset value is determined by the arrangement position of the paging group corresponding to the terminal type to which the terminal belongs; and the second offset value is determined by the number of first type paging groups within the paging group corresponding to the terminal type to which the terminal belongs.

[0262] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0263] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.

[0264] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.

[0265] Figure 4B is a schematic diagram of a network device according to an exemplary embodiment. The network device 4200 may include a transceiver module 4201, configured to send first information to a terminal, the first information indicating a paging packet corresponding to at least one terminal type configured in the network device. Optionally, the transceiver module may perform at least one of the communication steps (e.g., steps S2101, S2102, S2201, S3101, but not limited thereto) performed by the network device in any of the above methods, which will not be elaborated further here. Optionally, the network device 4200 may further include a processing module, which may perform at least one of the other steps performed by the network device in any of the above methods, which will not be elaborated further here.

[0266] In some embodiments, the first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; and second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in at least one terminal type of paging packets.

[0267] In some embodiments, the paging packet corresponding to each terminal type includes at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method based on the terminal identifier ID.

[0268] In some embodiments, the first information further includes: third indication information, used to indicate the number of first-type paging packets and / or second-type paging packets corresponding to each terminal type.

[0269] In some embodiments, the transceiver module is further configured to send second information to the terminal, the second information being used to indicate the first ID of the first type of paging packet assigned to the terminal by the network device; the second information is also used by the terminal to determine the paging packet ID of the paging packet it belongs to, the paging packet ID being determined by the first ID and the first offset value, the first offset value being determined by the arrangement position of the paging packet corresponding to the terminal type to which the terminal belongs.

[0270] In some embodiments, the paging packet ID is used to determine the paging indication bit associated with the paging packet ID in the paging advance indication (PEI), and the paging indication bit is used to indicate whether the terminal is listening for paging messages.

[0271] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0272] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module.

[0273] In some embodiments, the processing module can be replaced by the processor, and the transceiver module can be replaced by the transceiver.

[0274] Figure 5A is a schematic diagram illustrating the structure of a communication device according to an exemplary embodiment. The communication device 5100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 5100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0275] As shown in Figure 5A, the communication device 5100 is used to execute any of the above methods. In some embodiments, the communication device 5100 includes one or more processors 5101. The processor 5101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 5100 is used to execute any of the above methods. Optionally, one or more processors 5101 are used to invoke instructions to cause the communication device 5100 to execute any of the above methods.

[0276] In some embodiments, the communication device 5100 further includes one or more transceivers 5103. When the communication device 5100 includes one or more transceivers 5103, the transceiver 5103 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S2101, S2102, S2201, S3101, but not limited thereto), and the processor 5101 performs at least one of other steps (e.g., steps S2103, S2202, S2203, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated together. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0277] In some embodiments, the communication device 5100 further includes one or more memories 5102 for storing data and / or instructions. Optionally, one or more processors 5101 are used to invoke instructions stored in the memory 5102 to cause the communication device 5100 to perform any of the above methods. Optionally, all or part of the memory 5102 may also be located outside the communication device 5100. In an optional embodiment, the communication device 5100 may include one or more interface circuits 5104. Optionally, the interface circuit 5104 is connected to the memory 5102 and can be used to receive data and / or instructions from the memory 5102 or other devices, and can be used to send data and / or instructions to the memory 5102 or other devices. For example, the interface circuit 5104 can read data and / or instructions stored in the memory 5102 and send the data and / or instructions to the processor 5101.

[0278] The communication device 5100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 5100 described in this disclosure is not limited thereto, and the structure of the communication device 5100 may not be limited by FIG. 5A. The communication device may be a standalone device or may be part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data, programs and / or instructions; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0279] Figure 5B is a schematic diagram of a chip structure according to an exemplary embodiment. For cases where the communication device 5100 can be a chip or a chip system, please refer to the schematic diagram of the chip 5200 shown in Figure 5B, but it is not limited thereto.

[0280] Chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.

[0281] In some embodiments, chip 5200 further includes one or more interface circuits 5202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 5200 further includes one or more memories 5203 for storing data and / or instructions. Optionally, all or part of the memories 5203 may be located outside of chip 5200. Optionally, the interface circuit 5202 is connected to the memories 5203, and the interface circuit 5202 can be used to receive data and / or instructions from the memories 5203 or other devices, and the interface circuit 5202 can be used to send data and / or instructions to the memories 5203 or other devices. For example, the interface circuit 5202 can read data and / or instructions stored in the memories 5203 and send the data and / or instructions to the processor 5201.

[0282] In some embodiments, the interface circuit 5202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps S2101, S2102, S2201, and S3101, but not limited thereto). The interface circuit 5202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 5202 performing data and / or instruction interaction between the processor 5201, the chip 5200, the memory 5203, or the transceiver device. In some embodiments, the processor 5201 performs at least one of other steps (e.g., steps S2103, S2202, and S2203, but not limited thereto).

[0283] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0284] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0285] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.

[0286] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

[0287] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.

[0288] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A paging grouping method, wherein, Performed by a terminal, the method includes: receiving first information sent by a network device, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

2. The method according to claim 1, wherein, The first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in the paging packets corresponding to the at least one terminal type.

3. The method according to claim 1 or 2, wherein, Each terminal type corresponds to a paging packet including at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method based on the terminal identifier ID.

4. The method according to claim 3, wherein, The first information further includes: third indication information, used to indicate at least one of the following: the number of first-type paging packets corresponding to each terminal type; the number of second-type paging packets corresponding to each terminal type.

5. The method according to any one of claims 1 to 4, wherein, The method further includes: determining the paging group ID of the paging group to which the terminal is located, wherein the paging group ID is used to determine the paging indication bit associated with the paging group ID in the paging advance indication (PEI), and the paging indication bit is used to indicate whether the terminal is listening for paging messages.

6. The method according to claim 5, wherein, Determining the paging packet ID of the paging packet to which the terminal belongs includes one of the following: receiving second information sent by the network device, the second information being used to indicate a first ID of a first type of paging packet allocated by the network; and determining the paging packet ID based on the first ID and a first offset value. The first offset value is determined by the arrangement position of the paging group corresponding to the terminal type to which the terminal belongs; the second ID of the second type of paging group to which the terminal belongs is determined according to the terminal ID of the terminal; the paging group ID is determined according to the second ID, the first offset value and the second offset value. The first offset value is determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs; the second offset value is determined by the number of the first type of paging packets within the paging packets corresponding to the terminal type to which the terminal belongs.

7. A paging grouping method, wherein, Performed by a network device, the method includes: sending first information to a terminal, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

8. The method according to claim 7, wherein, The first information includes at least one of the following: first indication information, used to indicate the number of paging packets corresponding to each terminal type; second indication information, used to indicate the arrangement position of paging packets corresponding to different terminal types in the paging packets corresponding to the at least one terminal type.

9. The method according to claim 7 or 8, wherein, Each terminal type corresponds to a paging packet including at least one of the following: a first type of paging packet, which is determined based on a paging packet method allocated by the network; and a second type of paging packet, which is determined based on a paging packet method based on the terminal identifier ID.

10. The method according to claim 9, wherein, The first information further includes: third indication information, used to indicate at least one of the following: the number of first-type paging packets corresponding to each terminal type; the number of second-type paging packets corresponding to each terminal type.

11. The method according to any one of claims 7 to 10, wherein, The method further includes: sending second information to the terminal, the second information being used to indicate a first ID of a first type of paging packet allocated by the network; the second information is also used for the terminal to determine the paging packet ID of the paging packet it belongs to, the paging packet ID being determined by the first ID and a first offset value, the first offset value being determined by the arrangement position of the paging packets corresponding to the terminal type to which the terminal belongs.

12. The method according to claim 11, wherein, The paging group ID is used to determine the paging indication bit associated with the paging group ID within the paging advance indication (PEI), and the paging indication bit is used to indicate whether the terminal is listening for paging messages.

13. A paging grouping method, wherein, For a communication system, the method includes: a network device sending first information to a terminal, the first information being used to indicate a paging packet corresponding to at least one terminal type configured by the network device.

14. A communication device, wherein, The communication device is used to perform the paging grouping method according to any one of claims 1 to 6 or 7 to 12.

15. A communication system, characterized in that, The device includes a terminal and a network device, wherein the terminal is configured to implement the paging packet method of any one of claims 1 to 6, and the network device is configured to implement the paging packet method of any one of claims 7 to 12.

16. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, it causes the communication device to perform the paging packet method as described in any one of claims 1 to 6 or 7 to 12.

17. A program product comprising at least one of a program and instructions, characterized in that, When at least one of the programs or instructions is executed by the communication device, it implements the steps of the paging packet method as described in any one of claims 1 to 6 or 7 to 12.