Communication method, communication device, communication system, storage medium and program product

WO2026188407A1PCT designated stage Publication Date: 2026-09-17BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/081904
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-11
Publication Date
2026-09-17

Smart Images

  • Figure CN2025081904_17092026_PF_FP_ABST
    Figure CN2025081904_17092026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a communication device, a communication system, a storage medium and a program product. The method comprises: receiving at least one paging message sent by a network device; and on the basis of the reception time of the at least one paging message, determining whether to respond to the at least one paging message. In the method of the present disclosure, upon receiving one or more paging messages, a terminal may further determine, on the basis of the reception time of each paging message, which paging message to respond to, such that when different service scheduling is received, the terminal can perform appropriate processing, thereby ensuring the service processing efficiency, and improving the communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication 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 communication method, communication device, communication system, storage medium, and program product. Background Technology

[0002] The power consumption problem of traditional devices is becoming increasingly prominent. Passive Internet of Things (Ambient-IoT) or A-IoT technology can effectively improve the power consumption problem of devices. A-IoT devices or A-IoT terminals are passive devices that support ambient power or obtain power from the environment. They can obtain energy by collecting radio waves, light, motion, heat or any other suitable power source in the environment, and have lower complexity, cost and maintenance costs. Summary of the Invention

[0003] During the communication process between A-IoT devices and network devices, A-IoT devices may receive different service schedules, requiring the provision of processing methods for A-IoT devices.

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

[0005] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, the method comprising:

[0006] Receive at least one paging message sent by a network device;

[0007] Determine whether to respond to the at least one paging message based on the time at which the at least one paging message is received.

[0008] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:

[0009] Send at least one paging message to the terminal, wherein the time of receiving the at least one paging message is used to determine whether to respond to the at least one paging message.

[0010] Thirdly, embodiments of this disclosure provide a communication device, wherein the communication device is used to perform the method described in either the first aspect or the second aspect.

[0011] Fourthly, embodiments of this disclosure provide a communication system, including a terminal and a network device, wherein,

[0012] The terminal is configured to implement the method as described in the first aspect;

[0013] The network device is configured to implement the method as described in the second aspect.

[0014] Fifthly, embodiments of this disclosure provide a storage medium storing instructions, wherein...

[0015] When the instructions are executed on the communication device, the communication device causes the communication device to perform the method as described in the first aspect or the second aspect.

[0016] In a sixth aspect, embodiments of this disclosure provide a program product, including at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement the method described in the first or second aspect.

[0017] In this embodiment of the present disclosure, when the terminal receives one or more paging messages, it can further determine the corresponding paging message based on the reception time of each paging message. Thus, when receiving different service schedules, the terminal can perform reasonable processing to ensure service processing efficiency and improve communication efficiency. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

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

[0020] Figures 1B to 1F are schematic diagrams of the topology of a communication system provided according to embodiments of the present disclosure;

[0021] Figure 1G is a schematic diagram of a communication system provided according to an embodiment of the present disclosure;

[0022] Figures 1H to 1I are schematic diagrams of RFID applications in various scenarios;

[0023] Figures 2A to 2D are interactive schematic diagrams of the communication method according to embodiments of the present disclosure;

[0024] Figures 3A to 3C are interactive schematic diagrams of the communication method according to embodiments of the present disclosure;

[0025] Figure 4A is a schematic diagram of the structure of the terminal proposed in an embodiment of this disclosure;

[0026] Figure 4B is a schematic diagram of the structure of the network device proposed in an embodiment of this disclosure;

[0027] Figure 5A is a schematic diagram of the structure of the communication device proposed in an embodiment of this disclosure;

[0028] Figure 5B is a schematic diagram of the chip structure proposed in an embodiment of this disclosure. Detailed Implementation

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

[0030] In a first aspect, embodiments of this disclosure provide a communication method executed by a terminal, the method comprising:

[0031] Receive at least one paging message sent by a network device;

[0032] Determine whether to respond to at least one paging message based on the time at which at least one paging message is received.

[0033] In the above embodiments, when the terminal receives one or more paging messages, it can further determine the corresponding paging message based on the reception time of each paging message. Thus, when receiving different service schedules, the terminal can perform reasonable processing to ensure service processing efficiency and improve communication efficiency.

[0034] In conjunction with the embodiments of the first aspect, in some embodiments, each paging message includes at least one of the following:

[0035] The device identifier of one or more paged terminals;

[0036] Paging priority indicator.

[0037] In the above embodiments, each paging message may carry a device identifier and / or a paging priority indicator, so that the terminal can determine whether it has been paged based on each paging message, which facilitates timely response; and / or the terminal can know the paging priority corresponding to each paging message, which is beneficial for the terminal to make reasonable processing based on the priority.

[0038] In conjunction with the embodiments of the first aspect, in some embodiments, at least one paging message includes a first paging message;

[0039] Determining whether to respond to at least one paging message based on the time at which at least one paging message is received includes:

[0040] If the terminal does not receive a paging message before the time of receiving the first paging message, it determines whether to respond to the first paging message based on the device identifier in the first paging message.

[0041] In the above embodiments, if only the first paging message is received, the terminal can determine whether it has been paged based on the device identifier in the first paging message, so as to respond in a timely manner and ensure communication efficiency.

[0042] In conjunction with the embodiments of the first aspect, in some embodiments, determining whether to respond to the first paging message based on the device identifier in the first paging message includes:

[0043] The terminal's device identifier belongs to the device identifier in the first paging message, and it responds to the first paging message; or,

[0044] The terminal's device identifier is not part of the device identifier in the first paging message, so the first paging message is ignored.

[0045] In the above embodiments, the terminal responds promptly when paged, improving communication efficiency; when not paged, the terminal can ignore the first paging message, saving terminal energy consumption.

[0046] In conjunction with the embodiments of the first aspect, in some embodiments, at least one paging message includes a first paging message and a second paging message;

[0047] Determining whether to respond to at least one paging message based on the time at which at least one paging message is received includes:

[0048] If a second paging message is received after the first paging message has been received, a response to the first paging message and / or the second paging message shall be confirmed.

[0049] In the above embodiments, when the terminal receives different paging messages in succession, it can respond to one of them to ensure the efficiency of the service corresponding to the paging.

[0050] In conjunction with the embodiments of the first aspect, in some embodiments, the first paging message and the second paging message satisfy one of the following:

[0051] The second paging message was received before the response period corresponding to the first paging message;

[0052] The second paging message is received within the response period corresponding to the first paging message;

[0053] A second paging message is received after the response to the first paging message fails.

[0054] The second paging message is received after the first paging message is successfully responded to.

[0055] In conjunction with embodiments of the first aspect, in some embodiments, determining a response to a first paging message and / or a second paging message includes:

[0056] Determine whether the second paging message and the first paging message are duplicate paging messages;

[0057] The second paging message is not a repeatedly sent paging message, and the second paging message includes the device identifier of the terminal, thus confirming a response to the second paging message.

[0058] In conjunction with embodiments of the first aspect, in some embodiments, determining a response to a first paging message and / or a second paging message includes:

[0059] Based on the paging priorities corresponding to the first paging message and the second paging message, respond to the paging message with the higher paging priority between the first paging message and the second paging message.

[0060] In the above embodiments, the terminal can respond to high-priority paging, thereby ensuring the execution of high-priority services and improving the communication efficiency of high-priority services.

[0061] In conjunction with the embodiments of the first aspect, in some embodiments, the paging priority satisfies one of the following:

[0062] The paging priority used to trigger paging messages based on Contention-Free Random Access (CFRA or CF for short) is higher than the paging priority used to trigger paging messages based on Contention-Based Random Access (CBRA or CB for short).

[0063] The paging priority of a paging message used to page multiple device identifiers is higher than the paging priority of a paging message used to page all terminals within the coverage area.

[0064] In the above embodiments, the terminal can learn the priority of different paging messages based on the protocol definition, and then respond to different paging messages to improve the communication efficiency of high-priority services.

[0065] In conjunction with embodiments of the first aspect, in some embodiments, determining a response to a first paging message and / or a second paging message includes:

[0066] Confirm response to the first paging message;

[0067] If the service corresponding to the first paging message has ended, respond to the second paging message.

[0068] In the above embodiments, the terminal can respond to the first received paging message, i.e., continue the current service, ensuring the communication efficiency of the current service. After the service corresponding to the first paging message ends, it can respond to the second paging message, thereby effectively coordinating the processing between different services and improving communication efficiency.

[0069] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0070] Receive indication information sent by the network device. The indication information is used to indicate the end time of the service corresponding to the first paging message.

[0071] In the above embodiments, the terminal can know the end time of the corresponding paging associated service based on the indication information of the network device, so as to respond to the second paging message in a timely manner.

[0072] In conjunction with the embodiments of the first aspect, in some embodiments, the end time is the time when the indication information is received, wherein the indication information is used to indicate the termination of services of one or more terminals.

[0073] In the above embodiments, the end time of the corresponding service is determined based on the reception time of the indication information, so as to respond to the second paging message in a timely manner.

[0074] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0075] After receiving the instruction information, a timer is started, where the end time is the time when the timer finishes running.

[0076] In the above embodiments, the end time of the corresponding service is determined based on the operation of the timer, so as to respond to the second paging message in a timely manner.

[0077] In conjunction with the embodiments of the first aspect, in some embodiments, the indication information includes the number of times the first paging message is transmitted, and the end time is the time when the last first paging message is transmitted.

[0078] In the above embodiments, the end time of the corresponding service is determined based on the number of transmissions of the first paging message, so as to respond to the second paging message in a timely manner.

[0079] In conjunction with the embodiments of the first aspect, in some embodiments, the indication information is sent via a first signaling, the first signaling further comprising at least one of the following:

[0080] Device identifier for one or more terminals;

[0081] The service identifier associated with the first paging message;

[0082] The duplicate detection flag associated with the first paging message;

[0083] The first type of signaling.

[0084] In the above embodiments, the first signaling carries indication information and may also carry other information, thereby improving the accuracy of the terminal in determining the end time based on the first signaling and improving the efficiency of responding to the second paging message.

[0085] In conjunction with the embodiments of the first aspect, in some embodiments, responding to at least one paging message includes at least one of the following:

[0086] Send a response message corresponding to at least one paging message;

[0087] Initiate a random access procedure corresponding to at least one paging message.

[0088] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:

[0089] Send at least one paging message to the terminal, wherein the time of receiving the at least one paging message is used by the terminal to determine whether to respond to the at least one paging message.

[0090] In the above embodiments, when the network device can send one or more paging messages to the terminal, the terminal can further determine the corresponding paging message based on the reception time of each paging message, so that when different service schedules are received, the terminal can perform reasonable processing to ensure service processing efficiency and improve communication efficiency.

[0091] In conjunction with embodiments of the second aspect, in some embodiments, each paging message includes at least one of the following:

[0092] The device identifier of one or more paged terminals;

[0093] Paging priority indicator.

[0094] In conjunction with the embodiments of the second aspect, in some embodiments, at least one paging message includes a first paging message; if the terminal has not received a paging message before the time of receiving the first paging message, the device identifier in the first paging message is used to determine whether to respond to the first paging message.

[0095] In conjunction with the embodiments of the second aspect, in some embodiments, at least one paging message includes a first paging message and a second paging message; wherein the second paging message is sent after the time when the first paging message is sent.

[0096] In conjunction with the embodiments of the second aspect, in some embodiments, the first paging message and the second paging message satisfy one of the following:

[0097] Send the second paging message before the response period corresponding to the first paging message;

[0098] Send the second paging message within the response period corresponding to the first paging message;

[0099] Send a second paging message after the first paging message fails to receive a response;

[0100] The second paging message is sent after the first paging message is successfully responded to.

[0101] In conjunction with the embodiments of the second aspect, in some embodiments, the second paging message is not a repeatedly sent paging message, and is used by the terminal to determine whether to respond to the second paging message based on the device identifier in the second paging message.

[0102] In conjunction with the embodiments of the second aspect, in some embodiments, the paging priority corresponding to the first paging message and the second paging message is used to determine the paging message with the higher paging priority among the first paging message and the second paging message.

[0103] In conjunction with the embodiments of the second aspect, in some embodiments, the paging priority satisfies one of the following:

[0104] The paging priority used to trigger paging messages based on non-contention-based random access (CF) is higher than the paging priority used to trigger paging messages based on contention-based random access (CB).

[0105] The paging priority of a paging message used to page multiple device identifiers is higher than the paging priority of a paging message used to page all terminals within the coverage area.

[0106] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0107] An indication message is sent to the terminal, which indicates the end time of the service corresponding to the first paging message; wherein, if the service corresponding to the first paging message ends, the terminal is used to determine to respond to the second paging message.

[0108] In conjunction with the embodiments of the second aspect, in some embodiments, the end time is the time when the terminal receives the indication information, wherein the indication information is used to indicate the termination of the service of one or more terminals.

[0109] In conjunction with the embodiments of the second aspect, in some embodiments, the end time is the time when the timer started after the indication information ends.

[0110] In conjunction with the embodiments of the second aspect, in some embodiments, the indication information includes the number of times the first paging message is transmitted, and the end time is the time when the last first paging message is transmitted.

[0111] In conjunction with the embodiments of the second aspect, in some embodiments, the indication information is sent via a first signaling, the first signaling further including at least one of the following:

[0112] Device identifier for one or more terminals;

[0113] The service identifier associated with the first paging message;

[0114] The duplicate detection flag associated with the first paging message;

[0115] The first type of signaling.

[0116] Thirdly, embodiments of this disclosure provide a communication device, wherein the communication device is used to perform the method described in either the first aspect or the second aspect.

[0117] Fourthly, embodiments of this disclosure provide a communication system, including a terminal and a network device, wherein,

[0118] The terminal is configured to implement the method as described in the first aspect;

[0119] The network device is configured to implement the method as described in the second aspect.

[0120] Fifthly, embodiments of this disclosure provide a storage medium storing instructions, wherein...

[0121] When the instructions are executed on the communication device, the communication device causes the communication device to perform the method as described in the first aspect or the second aspect.

[0122] In a sixth aspect, embodiments of this disclosure provide a program product, including at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement the method described in the first or second aspect.

[0123] In a seventh aspect, embodiments of this disclosure provide a computer program that, when run on a communication device, causes the communication device to perform the method as described in any of the first, second, or third aspects.

[0124] Eighthly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described in any of the first, second, or third aspects.

[0125] 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.

[0126] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0127] As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102.

[0128] In some embodiments, terminal 101 is an IoT device, an A-IoT terminal, an A-IoT device, a tag, an environmental energy-based device, a passive device, a passive terminal, or a passive node, etc., and is referred to as terminal in this disclosure embodiment.

[0129] Terminal 101 can feature low memory usage, low processing power, low power consumption, small data transmission, and mass deployment capabilities. It can be maintenance-free and have a long lifespan; for example, the lifespan of an A-IoT device can exceed 10 years. A-IoT devices support ambient power, are powered by energy harvesting, and have limited energy storage capacity (e.g., using capacitors). They obtain power by collecting radio waves, light, motion, heat, or any other suitable source. For example, an A-IoT device needs to collect radio waves transmitted by network nodes to obtain energy before it can operate. Therefore, before obtaining energy, the environmental IoT device is typically in a "shutdown" state, i.e., offline. For this reason, the communication system 100 needs to support data communication methods with shorter transmission times, lower memory consumption, and more convenient terminal management to complete the data communication process as quickly as possible.

[0130] In some embodiments, a wireless communication design based on backscattering technology for communication with environmental energy devices is implemented.

[0131] In some embodiments, the power acquisition and storage capabilities vary depending on the type and operating mode of the A-IoT device.

[0132] For example, A-IoT devices can include the following types:

[0133] Device 1 or Device A: It has no energy storage capacity and cannot generate or amplify signals independently. Device 1 can communicate using backscattering.

[0134] Device 2a or Device B: It has energy storage capabilities but cannot generate signals independently. Device 2a can communicate using backscattering, and its stored energy can be used to amplify reflected signals.

[0135] Device 2b or Device C: It has energy storage capabilities and can generate signals independently, such as having active radio frequency (RF) components for transmission.

[0136] In some embodiments, the aim is to study a harmonized air interface design that minimizes the diversity of environmental IoT (if necessary), such as supporting devices with the following characteristics, or environmental IoT devices that can meet the following characteristics or constraints:

[0137] The peak power consumption is approximately 1 microwatt (μW), and it has energy storage capabilities. The initial sampling frequency offset (SFO) is as high as 10X ppm. The device does not support downlink (DL) signal amplification or uplink (UL) signal amplification. The UL signal transmission of this device requires backscattering on an externally provided carrier.

[0138] Peak power consumption ≤ several hundred μW, with energy storage function, SFO up to 10X ppm, and the device has DL signal and / or UL signal amplification functions. The UL signal transmission of this device can be generated internally or backscattered on an externally provided carrier. X can be determined by a protocol.

[0139] In some embodiments, network device 102 may include one or more network-side nodes or devices, or nodes or devices that assist in implementing network-side functions.

[0140] Optionally, network device 102 may include at least one of access network device and core network device.

[0141] Optionally, network device 102 may be a reader.

[0142] In some examples, to support data transmission for A-IoT devices, network device 102 can implement one or more of the following functions:

[0143] Energy Source (ES) Function: Provides energy for environmental IoT devices, and can be used in devices 2a and 2b;

[0144] Downlink Transmission (DT) function: Triggers uplink transmission of IoT devices in the environment by sending indication information.

[0145] Continuous Wave (CW) Excitation Function: Provides the electromagnetic waves required for backscattering for environmental IoT devices. This can be used by Device 1 and Device 2a to achieve uplink transmission via backscattered CW. CW is actually a type of energy storage (ES), and environmental IoT devices can receive and store CW energy.

[0146] Uplink Receiver (UR) function: Receives uplink information backscattered by environmental IoT devices, or receives uplink information actively transmitted by environmental IoT devices.

[0147] The network device 102 can simultaneously perform multiple or all of the aforementioned functions; alternatively, the network device may include multiple network nodes, each of which performs one of the functions. The network node performing each function can be a user equipment (UE), a repeater, or a base station, etc. When each network node performs a function, the network can coordinate or control the behavior of different nodes.

[0148] In some examples, 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 communication 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 a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.

[0149] In some examples, access network devices may include an A-IoT RAN for environmental IoT, or may include a reader.

[0150] In some examples, 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.

[0151] In some examples, access network equipment can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. The CU-DU structure can separate the protocol layer of the access network equipment. Some 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, which is centrally controlled by the CU. However, this is not the only example.

[0152] In some examples, a core network device can be a single device comprising one or more network elements, or it can be multiple devices or groups of devices, each comprising all or part of one or more network elements. Network elements can be virtual or physical. The core network includes, for example, at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC).

[0153] In some examples, core network equipment may include a core network for the Internet of Things in the Environment (A-IOT CN).

[0154] In some examples, core network equipment includes network elements with specific functions, such as Access Management Function (AMF) and Service Management Function (SMF).

[0155] In some embodiments, the UE includes, but is not limited to, 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.

[0156] Figures 1B to 1F are schematic diagrams of the topology of a communication system according to embodiments of the present disclosure.

[0157] As shown in Topology 1 of Figure 1B, terminal 101 and network device 102 can communicate directly, directly receiving and transmitting DL and UL data. For example, network device 102 and terminal 101 directly interact with ambient IoT data or signaling.

[0158] As shown in Topology 2 in Figure 1C, terminal 101 and network device 102 indirectly receive and transmit DL and UL data, which are forwarded through intermediate node 103.

[0159] In some embodiments, the intermediate node 103 may be a relay, repeater, integrated access backhaul (IAB), or UE.

[0160] As shown in Figures 1D and 1E, in topology 3, terminal 101 and network device 102 indirectly receive and transmit DL and UL data. Then, there is an assisting node 104 on UL or DL, which is responsible for receiving or sending UL data or receiving DL data.

[0161] In some embodiments, the auxiliary node 104 may be a relay, repeater, IAB, or UE.

[0162] As shown in Topology 4 of Figure 1F, terminal 101 and UE 105 directly receive and transmit DL and UL data. UE 105 is responsible for collecting data and forwarding the collected data to network device 102, such as access network device or core network device. UE refers to user equipment other than terminal 101, such as user equipment with conventional capabilities.

[0163] In some embodiments, communication between terminal 101 and network device 102, such as communication based on topology 1 and topology 2, can utilize spectrum resources in three forms: in-band, guard band, and stand-alone. In-band uses normal NR communication DL and / or UL spectrum resources, such as the spectrum resources used for DL / UL communication between the base station and other UEs (Figure 1B), or the spectrum resources for DL / UL communication between the UE and the base station (Figure 1C). Guard band uses the spectrum resources of the guard band of normal NR communication DL and / or UL spectrum. Stand-alone uses spectrum resources unrelated to NR communication.

[0164] 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 proposed 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 proposed in this disclosure are also applicable to similar technical problems.

[0165] The following embodiments of this disclosure can be applied to the communication system 100 shown in Figures 1A to 1F, or to some of the main bodies, but are not limited thereto. The main bodies shown in Figures 1A to 1F are illustrative. The communication system may include all or some of the main bodies in Figures 1A to 1F, or it may include other main bodies outside of Figures 1A to 1F. The number and form of each main body are arbitrary. Each main body may be physical or virtual. 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.

[0166] 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), 5th generation mobile communication system (5G), 5G new radio (NR), 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 Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0167] In some implementations, traditional IoT devices are typically powered by batteries with limited lifespans. With the proliferation of IoT networks and the large number of IoT devices, issues such as battery maintenance, recycling, and replacement have become increasingly serious. Batteries that cannot be successfully recycled can also have harmful impacts on the ecosystem and environment. Therefore, environmentally friendly and secure battery-free communication has emerged. Battery-free communication can improve network performance and sustainability, expand application scenarios, and significantly reduce device size and cost.

[0168] In some implementations of 5G communication technology, existing low-power wide-area (LPMA) technologies, such as machine-type communication (MTC), narrowband Internet of Things (NB-IoT), and reduced capability (RedCap), can meet the growing demands of vertical industries, enabling low cost, low power consumption, and massive connectivity. However, they still cannot address the following needs: First, devices powered by traditional batteries are unsuitable, for example, under extreme environmental conditions (e.g., high voltage, extremely high / low temperatures, humid environments); second, maintenance-free devices are required (e.g., traditional batteries that do not require replacement); and finally, ultra-low complexity, very small device size or form factor (e.g., thickness in millimeters), and longer lifespan are required. IoT that supports ambient power or environmentally powered systems can meet these needs.

[0169] In some implementations, low-power IoT communication chips such as Bluetooth Low Energy (BLE) Long Range Radio (LoRa) or NB-IoT consume tens or even hundreds of milliwatts of power for transmission and reception. However, based on the descriptions of the aforementioned embodiments, environmental energy harvesting yields energy at the microwatt level. Harvesting energy from the environment to power sensing nodes such as A-IoT devices for data transmission and wireless communication requires wireless communication technologies that can reduce communication power consumption to tens or even less than ten microwatts, such as backscatter communications.

[0170] In some implementations, backscatter communication is an extremely low-power modulation and transmission technology that utilizes the principle of radio frequency signal backscattering, serving as a means to achieve the Internet of Things (IoT). In backscatter communication, because a portion of the radio frequency signal, such as electromagnetic waves, is reflected when it reaches the surface of an object, passive nodes, such as those in A-IoT, adjust the matching between their receiving antenna and impedance according to the information to be transmitted, enhancing the reflection of the incident radio frequency signal. They then modulate the sensed data they acquire onto this reflected signal, completing the data transmission. Compared to other communication technologies, backscatter communication eliminates the need for complex radio frequency structures, reducing the use of components such as power amplifiers, high-precision crystal oscillators, duplexers, and high-precision filters. It also eliminates the need for complex baseband processing, thus simplifying terminal design and significantly reducing the cost of terminal nodes.

[0171] In some implementations, in a Radio Frequency Identification (RFID) system using backscatter communication, as shown in Figure 1G, the receiver sends a radio frequency excitation signal to activate a passive node. The receiver, for example, is an RFID reader, corresponding to network device 102; the passive node, for example, is an RFID tag, corresponding to terminal 101. The tag uses backscatter communication to modulate its own information onto the radio frequency signal. The reader receives the reflected signal from the passive tag and demodulates it to achieve information transmission. RFID communication suffers from the following drawbacks: the wireless signal experiences double-path fading, resulting in significant path loss, short effective communication distance, and therefore limited coverage; it also requires single-channel transmission; strict tag alignment is required; and there is no power control. Therefore, it is necessary to integrate 3GPP communication technologies to improve the wireless communication performance of RFID technology in passive Internet of Things (IoT) applications.

[0172] In some implementations of an RFID communication system, as shown in Figure 1H, commands are functionally categorized into three types: tag selection, inventory, and access. Selection commands include the Select command and the Challenge command. Inventory commands include the Query command, QueryAdjust command, QueryRep command, ACK command, and NAK command. Access commands include the Req_RN command, Read command, Write command, Kill command, and Lock command; optionally, they may also include the Access command, BlockWrite command, and BlockErase command.

[0173] The following is an application example of disk storage and retrieval, illustrated in Figure 1I. The command application example in disk storage and retrieval may include the following steps:

[0174] (1) After receiving a valid Query command, each tag that meets the set criteria and is selected generates a random number. Each tag with a random number of zero will generate an echo, such as sending back a temporary password RN16, which is a 16-bit random number, and will move to the Reply state; other tags can change certain attributes and flags to exit the group of tags with zero, which helps to reduce duplicate identification.

[0175] (2) After receiving a valid QueryAdjust command, each tag generates a new random number, and other behaviors are the same as the Query command.

[0176] (3) After a tag receives a valid QueryRep command, the original random number of each tag in the tag group is decremented by one, and other behaviors are the same as the Query command.

[0177] (4) Only unique tags can receive a valid ACK command. Upon receiving the ACK command, the tag will send back the contents of the EPC area according to the Electronic Product Code (EPC) communication protocol. The ACK command can use either RN16 or Handle, where Handle is a temporary 16-bit random number representing the tag's identity.

[0178] (5) After receiving a valid NAK command, tags in the Ready and Killed states retain their original states, while tags in other states transition to the Arbitrate state. The different states of a tag are shown in Figure 1H.

[0179] In some implementations, in IoT or A-IoT scenarios, such as in an RFID system, a reader can trigger multiple paging messages related to the same service request. The service request originates from the core network, and the paging message includes at least one of a paging ID and a reader ID. The paging message may include information to prevent duplicate responses from terminal 101 to the reader. For example, terminal 101 can determine whether to skip responding to the paging message based on the information in the paging message, thereby avoiding duplicate responses from terminal 101 to the same service request.

[0180] In some implementations, for multiple paging messages from the same reader, the paging messages include identification information. This identification information helps prevent terminal 101 from responding repeatedly to the same service request. The identification information can be generated by the core network or the reader.

[0181] In some implementations, parallel service requests for the same reader are not supported.

[0182] In some implementations, a terminal may execute only one procedure at a time, and the terminal behavior needs to be determined when multiple requests are received in parallel.

[0183] In some implementations, the transaction ID can be generated by the reader based on the ID associated with the core network (CN).

[0184] In some implementations, during A-IoT service communication, the terminal may receive different service schedules at different stages of service execution, such as receiving a new service trigger. It is necessary to solve the problem of how the terminal should handle the current service and the new service received.

[0185] Figure 2A is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 2A, the embodiments of the present disclosure relate to a communication method, which includes:

[0186] In step S2101, network device 102 sends a first paging message to terminal 101.

[0187] In some embodiments, network device 102 may include a Reader, and terminal 101 may include an A-IoT device.

[0188] In some embodiments, terminal 101 receives a first paging message.

[0189] In some embodiments, at least one paging message sent by network device 102 may include only the first paging message. That is, upon receiving the first paging message, terminal 101 does not need to respond to any other paging messages, or terminal 101 is not currently responding to any paging messages. For example, the terminal is not in a paging response state and is not in a communication process with network device 102 based on the paging, nor is it in a stage of waiting for a paging response failure to restart access.

[0190] Optionally, in this embodiment, terminal 101 and network device 102 have not yet established a connection, and there is no valid terminal identifier for the access process, such as a random number RN16 or an access layer identifier (AS-ID). RN16 or AS-ID is used to uniquely identify a terminal 101 during communication between terminal 101 and network device 102.

[0191] In some embodiments, the first paging message may include: device identifiers of one or more paged terminals.

[0192] Optionally, a paging ID may be used to identify the paged terminal, such as by including the paging ID in the first paging message.

[0193] Optionally, the first paging message can be used to page a terminal. The first paging message includes a single device identifier for the paged terminal, indicating that the terminal is being paged and needs to respond to the first paging message from network device 102. The device identifier can be an AS-ID.

[0194] Optionally, the first paging message can be used to page multiple (more than one) terminals. The first paging message may include device identifiers for identifying multiple paged terminals to indicate that the multiple terminals are paged and that the multiple terminals need to respond to the first paging message of the network device 102.

[0195] For example, the first paging message includes a group identifier (group ID), which is associated with a group of paging terminals.

[0196] For example, the first paging message includes a mask ID or a filter ID. The mask ID or filter ID can be used to identify multiple paged terminals through filtering. Taking the mask ID as an example, the mask ID can indicate a value of several bits. When the device identifier or part of the device identifier (such as the first or last few bits of the device identifier) ​​of one or more terminals is the same as the value of these several bits, the one or more terminals are paged terminals and need to respond to the first paging message of network device 102.

[0197] Optionally, the paging ID is transparent to the Media Access Control (MAC) layer of A-IoT and can be carried by the upper layer.

[0198] Optionally, in this embodiment, the first paging message may not include a paging priority indicator, which is used to indicate the paging priority corresponding to the first paging message.

[0199] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", and "field" can be used interchangeably.

[0200] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

[0201] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0202] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

[0203] In step S2102, terminal 101 determines whether to respond to the first paging message based on the device identifier in the first paging message.

[0204] In some embodiments, terminal 101 determines whether to respond to the first paging message based on the time at which the first paging message is received.

[0205] Alternatively, the reception time can also be described using reception time, reception time domain location, etc.

[0206] Optionally, the terminal 101 determines, based on the reception time of the first paging message, whether there were any received paging messages before that reception time.

[0207] Optionally, in this embodiment, the terminal 101 has not received a paging message before receiving the first paging message, that is, there is no paging message awaiting the terminal's response before receiving the first paging message, and the terminal and the network device have not yet established a connection or communication. In this case, the terminal 101 can determine whether to respond to the first paging message based on the device identifier contained in the first paging message.

[0208] Optionally, the device identifier in the first paging message is used to identify one or more terminals to be paged.

[0209] In one embodiment, the device identifier of terminal 101 belongs to the device identifier in the first paging message, and the terminal determines to respond to the first paging message.

[0210] Optionally, if the first paging message is used to page a terminal, such as including a device identifier of a terminal, the terminal 101 can determine whether the device identifier is its own device identifier. If so, the terminal 101 needs to respond to the first paging message.

[0211] Optionally, if the first paging message is used to page multiple terminals, such as including group ID, Mask ID, or filter ID, terminal 101 can determine whether the indication of group ID, Mask ID, or filter ID contains the device identifier of this terminal. If it does, terminal 101 needs to respond to the first paging message.

[0212] Optionally, when the terminal determines that it is responding to the first paging message, the following steps S2103 are performed.

[0213] In another embodiment, the device identifier of terminal 101 is not a device identifier in the first paging message, so the first paging message is ignored.

[0214] Optionally, if the first paging message is used to page a terminal, such as including a terminal's device identifier, the terminal 101 can determine whether the device identifier is its own device identifier. If not, the terminal 101 does not need to respond to the first paging message and can ignore the first paging message.

[0215] Optionally, if the first paging message is used to page multiple terminals, such as including group ID, mask ID, or filter ID, terminal 101 can determine whether the indication of group ID, mask ID, or filter ID contains the device identifier of this terminal. If it does not contain it, terminal 101 does not need to respond to the first paging message and can ignore the first paging message.

[0216] Optionally, when the terminal ignores the first paging message, it may include not performing a response operation for the first paging message, such as not performing the following step S2103.

[0217] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0218] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0219] In step S2103, when it is determined that the terminal 101 is responding to the first paging message, the terminal 101 initiates a random access procedure to the network device 102.

[0220] In some embodiments, the operation or behavior of terminal 101 in response to the first paging message may include one or more of the following:

[0221] Send the response message corresponding to the first paging message;

[0222] Initiate a random access procedure to network device 102;

[0223] The service data or service information associated with the first paging message transmitted with network device 102.

[0224] Optionally, the transmission of response messages and service data can be associated with the random access procedure, such as when the random access procedure includes multiple actions as described above. For example, sending the response message is included in the random access initiation process.

[0225] Optionally, the random access procedure is a random access procedure corresponding to or associated with the first paging message. For example, the random access procedure is used to perform services associated with the first paging message.

[0226] Optionally, terminal 101 may send a random access procedure to network device 102 during the response period or response time corresponding to the first paging message.

[0227] Optionally, the response period or timing may be determined based on the first paging message or other indication signaling.

[0228] In some embodiments, terminal 101 can initiate a random access procedure by sending a message carrying RN16 or AS-ID, such as MSG1, to network device 102.

[0229] Optionally, MSG1 can be used as the response message corresponding to the first paging message.

[0230] Optionally, during the random access process, after receiving MSG1, network device 102 may send MSG2 to terminal 101. Terminal 101 sends MSG3, and after receiving MSG3, network device 102 sends MSG4. Terminal 101 may also send MSG5.

[0231] Optionally, after the terminal 101 and the network device 102 establish a connection based on random access, the service data transmission of the first paging message associated service can be performed until the service ends.

[0232] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2103. For example, step S2101 may be implemented as a separate embodiment, and steps S2101 to S2102 may be implemented as separate embodiments, but are not limited thereto.

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

[0234] 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.

[0235] Figure 2B is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2B, the present disclosure relates to a communication method, which includes:

[0236] In step S2201, network device 102 sends a first paging message to terminal 101.

[0237] In some embodiments, terminal 101 receives a first paging message.

[0238] In some embodiments, the first paging message includes at least one of the following:

[0239] The device identifier of one or more paged terminals;

[0240] Paging priority indicator.

[0241] Optionally, when the first paging message includes the device identifiers of one or more paged terminals, the implementation method can be found in the implementation method of step S2101 in Figure 2A, which will not be repeated here.

[0242] Optionally, the paging priority indicator is used to indicate the paging priority of the first paging message, or the service priority of the service associated with the first paging message.

[0243] In step S2202, network device 102 sends a second paging message to terminal 101.

[0244] In some embodiments, terminal 101 receives a second paging message.

[0245] In some embodiments, at least one paging message sent by the network device 102 includes a first paging message sent at different times and other paging messages, such as a first paging message and a second paging message.

[0246] In some embodiments, the first paging message and the second paging message satisfy the following example:

[0247] In the first example, the second paging message is received before the response period corresponding to the first paging message. For example, terminal 101 has received the first paging message and is the terminal paged by the first paging message; terminal 101 needs to respond to the first paging message. While terminal 101 is waiting for the corresponding response period or response opportunity, the second paging message may be received before initiating random access based on the first paging message.

[0248] In the second example, the second paging message is received within the response period corresponding to the first paging message. For example, terminal 101 has received the first paging message and is the terminal paged by the first paging message; terminal 101 needs to respond to the first paging message. Within the response period corresponding to the first paging message, terminal 101 is responding to the first paging message, such as initiating a random access procedure based on the first paging message, or during communication with a network device, when the second paging message is received. In this example, a valid AS-ID or RN16 exists, which is used to uniquely identify the terminal during communication between the terminal and the network device.

[0249] In the third example, a second paging message is received after a failure to respond to the first paging message. For example, terminal 101 has received the first paging message and is the terminal paged by the first paging message; terminal 101 needs to respond to the first paging message. Terminal 101 responds to the first paging message within the response period corresponding to the first paging message, but the response fails, and while in the waiting-for-reconnection-triggered phase, it receives the second paging message. Optionally, the response failure may occur within the response period or after the response period, such as in the case of timeout or unsuccessful response.

[0250] In some embodiments, the second paging message includes device identifiers of one or more paged terminals.

[0251] Optionally, the second paging message can be used to page a terminal. The second paging message includes a device identifier of the paged terminal to indicate that the terminal is being paged and needs to respond to the second paging message of the network device 102.

[0252] Optionally, the second paging message can be used to page multiple (more than one) terminals. The second paging message may include device identifiers for identifying multiple paged terminals to indicate that the multiple terminals are paged and that the multiple terminals need to respond to the second paging message of the network device 102.

[0253] For example, the second paging message includes a group ID, a mask ID, or a filter ID, which can be associated with a group of paged terminals. See the description of step S2101.

[0254] In some embodiments, the second paging message or each paging message sent by the network device may include a paging duplication ID; wherein the paging duplication ID is used to indicate whether the paging message is a duplicate, for example, paging messages containing the same paging duplication ID are duplicates.

[0255] Optionally, in this embodiment of the present disclosure, the duplicate detection flag in the second paging message is different from the duplicate detection flag in the first paging message, that is, the second paging message is not sent repeatedly.

[0256] Optionally, in this embodiment of the present disclosure, the terminal can respond according to step S2203 when it is paged by the first paging message and the second paging message respectively.

[0257] In some embodiments, the second paging message may further include a paging priority indicator. The paging priority indicator is used to indicate the paging priority of the second paging message, or in other words, the service priority of the service associated with the second paging message.

[0258] In step S2203, terminal 101 responds to the paging message with the higher paging priority between the first paging message and the second paging message according to the paging priority corresponding to the first paging message and the second paging message.

[0259] In some embodiments, the terminal 101 may first determine whether to respond based on the receiving time or order of the first paging message and the second paging message.

[0260] Optionally, when terminal 101 receives the second paging message after the first paging message is received, it can further determine whether to respond to the first paging message or the second paging message.

[0261] In some embodiments, the first paging message may carry a corresponding paging priority indication, and the second paging message may carry a corresponding paging priority indication. Based on the received first and second paging messages, the terminal 101 compares their paging priority indications to determine the paging message with the higher paging priority. The terminal 101 responds to the paging message with the higher paging priority.

[0262] In some embodiments, if at least one of the first paging message and the second paging message does not carry a corresponding paging priority indication, the terminal 101 may determine the paging priority of the two based on the protocol definition or specified method.

[0263] In some embodiments, if the paging priorities of the first paging message and the second paging message are the same, such as the paging priority expressed in the paging priority indicator in the first paging message being the same as the paging priority expressed in the paging priority indicator in the second paging message, the terminal 101 can determine the paging priorities of the two based on the protocol definition or specified method.

[0264] Alternatively, the paging priority can be defined or specified through a protocol to satisfy the following example:

[0265] In the first example, the paging priority of the paging message used to trigger CF is higher than the paging priority of the paging message used to trigger CB.

[0266] For example, if the first paging message is used to trigger CF and the second paging message is used to trigger CB, then the paging priority of the first paging message is higher than that of the second paging message, and terminal 101 can respond to the first paging message first. As another example, if the second paging message is used to trigger CF and the first paging message is used to trigger CB, then the paging priority of the second paging message is higher than that of the first paging message, and terminal 101 can respond to the second paging message first.

[0267] In the second example, the paging priority of a paging message used to page multiple device identifiers is higher than the paging priority of a paging message used to page all terminals within the coverage area.

[0268] Among these, paging messages can be used to page multiple device identifiers, such as paging messages carrying group ID, mask ID, or filter ID; or paging messages used to page all terminals within the coverage area, such as paging messages based on "all" to page all terminals, where all terminals receiving this paging message are the paged terminals. For example,

[0269] In this example, if the first paging message carries a group ID, mask ID, or filter ID, and the second paging message indicates "all," then the paging priority of the first paging message is higher than that of the second paging message, and terminal 101 can respond to the first paging message first. Alternatively, if the second paging message carries a group ID, mask ID, or filter ID, and the first paging message indicates "all," then the paging priority of the second paging message is higher than that of the first paging message, and terminal 101 can respond to the second paging message first.

[0270] In some embodiments, the behavior of terminal 101 in response to the first paging message or the second paging message may include one or more of the following:

[0271] Send the response message corresponding to the first paging message or the second paging message;

[0272] Initiate a random access procedure corresponding to the first paging message or the second paging message to network device 102;

[0273] The network device 102 transmits service data or service information associated with the first paging message or the second paging message.

[0274] Alternatively, the remaining implementations in this embodiment can be referred to the description of step S2103 in FIG2A.

[0275] The communication method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2203. For example, step S2201 may be implemented as a separate embodiment, and steps S2201 to S2202 may be implemented as separate embodiments, but are not limited thereto.

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

[0277] 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.

[0278] Figure 2C is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 2C, the embodiments of the present disclosure relate to a communication method, which includes:

[0279] In step S2301, network device 102 sends a first paging message to terminal 101.

[0280] In some embodiments, the implementation of step S2301 can be found in the implementation of step S2201 in FIG2B, and will not be repeated here.

[0281] In step S2302, network device 102 sends a second paging message to terminal 101.

[0282] In some embodiments, the implementation of step S2302 can be found in the implementation of step S2202 in FIG2B, and will not be repeated here.

[0283] In step S2303, terminal 101 responds to the first paging message.

[0284] In some embodiments, as described in the three examples in step S2202, the first paging message can be considered the current paging message, in which the terminal 101 can respond to the current paging message or continue to respond.

[0285] In some embodiments, the behavior of terminal 101 in responding to the first paging message can be referred to the description of step S2103 in FIG2A or step S2203 in FIG2B, which will not be repeated here.

[0286] For example, terminal 101 can initiate a random access procedure corresponding to the first paging message to network device 102. After establishing a connection or communication with network device 102, terminal 101 and network device 102 can exchange service data of the service associated with the first paging message.

[0287] In step S2304, network device 102 sends instruction information to terminal 101.

[0288] In some embodiments, terminal 101 receives instruction information.

[0289] In some embodiments, the indication information is used to indicate the end time of the service corresponding to the first paging message.

[0290] In some embodiments, the network device 102 may indicate the end of the service corresponding to the first paging message or indicate the end time through explicit signaling, or may indicate the end of the service corresponding to the first paging message or the end time through implicit means.

[0291] In the first embodiment, the network device 102 indicates the termination of the service corresponding to the first paging message through explicit signaling.

[0292] In this embodiment, network device 102 sends a first signaling message, which includes indication information for indicating the termination of services of one or more terminals.

[0293] Optionally, the indication information may occupy 1 bit or more bits, such as an indication bit occupying 1 bit.

[0294] Optionally, the terminal 101 receives the indication information indicating that the service corresponding to the first paging message has ended, that is, the time when the service corresponding to the first paging message ends is the time when the indication information is received.

[0295] Optionally, the indication information is used to indicate the termination of a terminal's service based on a first paging message, such as the first signaling or indication information being sent to the terminal.

[0296] Optionally, the indication information is used to indicate the termination of services for multiple terminals based on the first paging message, such as when the first signaling or indication information is a message sent via multicast to multiple terminals.

[0297] In this embodiment, the first signaling may further include at least one of the following:

[0298] Device identifiers for one or more terminals; wherein, the device identifier may be an AS-ID;

[0299] The service identifier associated with the first paging message; wherein, the service identifier can be used to indicate A-IoT services;

[0300] The first paging message is associated with a paging duplication ID; wherein, the paging duplication ID is used to indicate that the paging message is sent repeatedly. For example, paging messages containing the same paging duplication ID are sent repeatedly, and the terminal 101 can respond to one of them.

[0301] The type of the first signaling, or the name of the first signaling, can indicate which signaling is used to send the instruction information.

[0302] For example, when the first signaling is a multicast command, it could be a paging message or a Reader To Device (R2D) command sent by another reader to the device.

[0303] Optionally, in the embodiments of this disclosure, the first paging message and the second paging message are not repeatedly sent paging messages.

[0304] In the second embodiment, the network device 102 implicitly indicates the termination of the service corresponding to the first paging message.

[0305] In this embodiment, the end time of the service corresponding to the first paging message can be determined based on a timer.

[0306] Optionally, after receiving the instruction information from the receiving end, the terminal 101 starts a timer.

[0307] Optionally, the indication information may include the runtime of the timer.

[0308] Optionally, the indication information can be sent via the first signaling mentioned above. The indication information or the first signaling can be directed to a single terminal or multicast to multiple terminals.

[0309] Optionally, the service corresponding to the first paging message is considered to have ended when the timer finishes running, times out, or expires; that is, the end time of the service is the time when the timer finishes running.

[0310] In the third embodiment, the network device 102 implicitly indicates the termination of the service corresponding to the first paging message.

[0311] In this embodiment, the indication information includes the number of times the first paging message is transmitted. The number of transmissions can be used to indicate any of the following: the total number of times the first paging message is repeatedly transmitted, the remaining number of times the first paging message is repeatedly transmitted, the current number of times the first paging message is repeatedly transmitted (the current number of countdowns or counts), and whether the first paging message is being repeatedly transmitted for the last time.

[0312] In this embodiment, terminal 101 can receive the first paging message repeatedly transmitted by network device 102. If it has already responded to the first paging message, for subsequent first paging messages, terminal 101 can only read the transmission count and not respond again. Once it is determined that the received first paging message is the last one of the repeated transmissions, terminal 101 can determine that the service corresponding to the first paging message has ended.

[0313] In this embodiment, the end time of the service corresponding to the first paging message is the time when the last first paging message is transmitted, such as the time when terminal 101 receives the last retransmitted first paging message.

[0314] Step S2305: After the service corresponding to the first paging message ends, terminal 101 responds to the second paging message.

[0315] In some embodiments, in conjunction with the description of the three examples in step S2202, the second paging message is a newly received paging message, and the terminal 101 can respond to the second paging message after responding to the current paging message or continuing to respond.

[0316] In some embodiments, the behavior of terminal 101 in responding to the second paging message can be referred to the description of step S2103 in FIG2A or step S2203 in FIG2B, which will not be repeated here.

[0317] For example, terminal 101 can initiate a random access procedure corresponding to the second paging message to network device 102. After establishing a connection or communication with network device 102, terminal 101 and network device 102 can exchange service data of the service associated with the second paging message.

[0318] The communication method involved in the embodiments of this disclosure may include at least one of steps S2301 to S2305. For example, steps S2301 to S2302 may be implemented as independent embodiments, steps S2301 and S2303 may be implemented as independent embodiments, and steps S2301 to S2302 and S2304 may be implemented as independent embodiments, but are not limited thereto.

[0319] 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.

[0320] Figure 2D is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 2D, the embodiments of the present disclosure relate to a communication method, which includes:

[0321] In step S2401, network device 102 sends a first paging message to terminal 101.

[0322] In some embodiments, the implementation of step S2401 can be found in the implementation of step S2101 in FIG2A or step S2201 in FIG2B, and will not be repeated here.

[0323] In step S2402, terminal 101 responds to the first paging message.

[0324] In some embodiments, referring to the description of step S2102 in FIG2A, terminal 101 determines whether to respond to the first paging message.

[0325] In some embodiments, the behavior of terminal 101 in responding to the first paging message can be referred to the description of step S2103 in FIG2A or step S2203 in FIG2B, which will not be repeated here.

[0326] For example, terminal 101 can initiate a random access procedure corresponding to the first paging message to network device 102. After establishing a connection or communication with network device 102, terminal 101 and network device 102 can exchange service data of the service associated with the first paging message.

[0327] In some embodiments, after the terminal executes the corresponding first paging message, such as after establishing a connection and exchanging service data, it indicates that the terminal's response to the first paging message is successful or the response is completed.

[0328] Optionally, if the terminal responds successfully or completes its response, the response-related actions can be completed within the response period defined by the network configuration or protocol.

[0329] Optionally, the terminal may determine whether the response is complete based on the indication information from the network device (as described in the foregoing embodiments).

[0330] In step S2403, network device 102 sends a second paging message to terminal 101.

[0331] In some embodiments, terminal 101 receives a second paging message.

[0332] In some embodiments, at least one paging message sent by the network device 102 includes a first paging message sent at different times and other paging messages, such as a first paging message and a second paging message.

[0333] In some embodiments, the terminal 101 receives the second paging message after successfully responding to the first paging message.

[0334] In some embodiments, a duplicate detection identifier may be included in each paging message sent by the second paging message or the network device; wherein the duplicate detection identifier is used to indicate whether the paging message is a duplicate, for example, paging messages containing the same duplicate detection identifier are duplicates.

[0335] In some embodiments, the second paging message includes device identifiers of one or more paged terminals.

[0336] Optionally, the second paging message can be used to page a terminal. The second paging message includes a device identifier of the paged terminal to indicate that the terminal is being paged and needs to respond to the second paging message of the network device 102.

[0337] Optionally, the second paging message can be used to page multiple (more than one) terminals. The second paging message may include device identifiers for identifying multiple paged terminals to indicate that the multiple terminals are paged and that the multiple terminals need to respond to the second paging message of the network device 102.

[0338] For example, the second paging message includes a group ID, a mask ID, or a filter ID, which can be associated with a group of paged terminals. See the description of step S2101.

[0339] In step S2404, terminal 101 determines whether the second paging message is a repeatedly sent paging message.

[0340] In some embodiments, if the terminal 101 has successfully responded to the first paging message, it can determine whether the two paging messages are duplicates based on whether the duplicate detection identifier in the first paging message and the duplicate detection identifier in the second paging message are the same.

[0341] Optionally, if the second paging message has the same duplicate detection flag as the first paging message, that is, the second paging message is a duplicate, it indicates that the terminal has already responded to the same paging message, so the terminal can ignore the second paging message.

[0342] Optionally, if the duplicate detection identifier of the second paging message is different from that of the first paging message, that is, the second paging message is not sent repeatedly, the terminal 101 executes step S2405.

[0343] In step S2405, the second paging message is not a repeatedly sent paging message and includes the terminal's device identifier, and the terminal 101 responds to the second paging message.

[0344] In some embodiments, if the second paging message is not repeatedly sent, the terminal 101 may further determine whether it is being paged based on the device identifier being paged in the second paging message.

[0345] For example, refer to the description of step S2102 in Figure 2A:

[0346] If the second paging message is used to page a terminal, and the device identifier of terminal 101 is the same as the device identifier being paged in the second paging message, then the terminal can respond to the second paging message. If the device identifier of terminal 101 is not the same as the device identifier being paged in the second paging message, then the terminal can ignore the second paging message, i.e., it does not need to respond.

[0347] If the second paging message is used to page multiple terminals, such as including group ID, Mask ID, or filter ID, terminal 101 can determine whether the indication of group ID, Mask ID, or filter ID contains the device identifier of this terminal. If it does, terminal 101 needs to respond to the second paging message; if it does not, the terminal can ignore the second paging message.

[0348] In some embodiments, the behavior of the terminal responding to the second paging message can be referred to the description of step S2103 in FIG2A, step S2203 in FIG2B, or step S2305 in FIG2C. For example, the terminal 101 may initiate a random access procedure corresponding to the second paging message to the network device 102. After establishing a connection or communication with the network device 102, the terminal 101 and the network device 102 may exchange service data of the service associated with the second paging message.

[0349] 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.

[0350] Figure 3A is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3A, the present disclosure relates to a communication method, which includes:

[0351] In step S3101, network device 102 sends at least one paging message to terminal 101.

[0352] In some embodiments, the implementation of step S3101 can be found in the implementation of step S2101 in FIG2A, or steps S2201 to S2202 in FIG2B, or steps S2301 to S2302 in FIG2C, or steps S2401 and S2403 in FIG2D, which will not be described again here.

[0353] In step S3102, terminal 101 determines whether to respond to at least one paging message based on the time at which at least one paging message is received.

[0354] In some embodiments, the implementation of step S3102 can be found in the implementation of step S2102 in FIG2A, or step S2203 in FIG2B, or S2303 to S2305 in FIG2C, or S2402, S2404 to S2405 in FIG2D, which will not be described again here.

[0355] 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.

[0356] Figure 3B is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3B, the embodiments of the present disclosure relate to a communication method, which includes:

[0357] In step S3201, network device 102 sends a first paging message to terminal 101.

[0358] In some embodiments, the implementation of step S3201 can be found in the implementation of step S2101 in FIG2A, or step S2201 in FIG2B, or S2301 in FIG2C, or S2401 in FIG2D, and will not be described again here.

[0359] In step S3202, if no paging message is received before the time of receiving the first paging message, the terminal 101 determines whether to respond to the first paging message based on the device identifier in the first paging message.

[0360] In some embodiments, the implementation of step S3202 can be referred to step S2102 in FIG2A, and will not be repeated here.

[0361] 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.

[0362] Figure 3C is an interactive schematic diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3C, the embodiments of the present disclosure relate to a communication method, which includes:

[0363] In step S3301, network device 102 sends a first paging message and a second paging message to terminal 101.

[0364] In some embodiments, the implementation of step S3301 can be found in the implementation of steps S2201 to S2202 in FIG2B, or S2301 to S2302 in FIG2C, or S2401 and S2403 in FIG2D, and will not be described again here.

[0365] In step S3302, after receiving the second paging message at the time of receiving the first paging message, terminal 101 determines whether to respond to the first paging message or the second paging message.

[0366] In some embodiments, the implementation of step S3302 can be found in step S2203 in FIG2B, or S2303 to S2305 in FIG2C, or S2402, S2404 to S2405 in FIG2D, and will not be described again here.

[0367] 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.

[0368] In this embodiment of the disclosure, the device may be at different stages of service execution. However, upon receiving a new related service trigger, the device can process the service it is currently processing or preparing to process, as well as the received service, based on the method of this embodiment. For example, the device responds to high-priority services, ensuring that high-priority services are guaranteed.

[0369] In some embodiments, the device corresponds to the terminal 101 of the foregoing embodiments.

[0370] To facilitate understanding of the methods in the embodiments of this disclosure, some embodiments are listed below:

[0371] Example 1:

[0372] Example 1-1:

[0373] This embodiment applies to the following scenario: If the device is not currently responding to any paging message, for example, it is not responding to a paging message and is in the process of communicating with the reader, i.e., it does not have a valid AS-ID or RN16. The AS-ID or RN16 is used to uniquely identify a device during communication between the reader and the device. It is also not in the stage of waiting for a re-trigger access response to a paging failure. Then:

[0374] If the paging message contains a paging ID, which is used to identify which devices need to respond to the paging, then the device responds to the paging; otherwise, the paging message is ignored.

[0375] Examples 1-2:

[0376] This embodiment applies to the following scenario: if the device is currently selected to respond to a paging message and is waiting for a random access opportunity, i.e., before initiating a random access process, then:

[0377] Option 1: Specify that paging triggers CF access with higher priority than CB access, and paging triggers based on group ID with higher priority than paging triggers based on "all".

[0378] Option 2: The paging message carries a priority indicator. Based on the priority indicator, it is determined whether to continue executing the current service or respond to the new paging message. If the priorities are the same, the decision to respond to the new paging message is made according to option 1 or option 3.

[0379] Option 3: Continue executing the current paging message until the device knows that the service triggered by the current paging has ended, for example:

[0380] (1) Receive a display instruction from the network side saying that the paging service has ended. The display signaling can be a service end instruction for a device or a service end instruction sent via multicast to the device to which the service is directed.

[0381] For example, for a service termination indication for a device, the reader can issue a command containing the device's identifier, such as AS-ID, and / or service identifier, and / or identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or service termination indication, and / or the command name or type indicating the service termination indication.

[0382] For example, a multicast command directed to all devices responding to the service, indicating the end of the service, could be a paging message or a new R2D command. The command is used to indicate the end of the service and may include: a service identifier, and / or an identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or a service explanation instruction, and / or a command name or type indicating the end of the service.

[0383] (2) The service is implicitly known to have ended based on the timer. The paging message that triggers the service is given a timer duration. When the paging message is received, the timer is started. When the timer expires, the service is considered to have ended.

[0384] (3) The paging message that triggers the service is provided with information related to the number of paging transmissions, which the device uses to determine whether the service has ended. The information related to the number of paging transmissions can be: the last transmission number of the current paging, or the total number of transmissions, the current transmission number, or whether there is a last transmission indication, etc.

[0385] Examples 1-3:

[0386] This embodiment applies to the following scenario: If the device is currently responding to any paging message, such as a paging message, and is in the process of communicating with the reader, i.e., a valid AS-ID or RN16 exists, which is used to uniquely identify a device during communication between the reader and the device:

[0387] Option 1: Specifies that paging triggers CF access with higher priority than CB access, and paging triggered by group ID has higher priority than paging triggered by "all".

[0388] Option 2: The paging message carries a priority indicator. Based on the priority indicator, it is determined whether to continue executing the current service or respond to the new paging message. If the priorities are the same, the decision to respond to the new paging message is made according to option 1 or option 3.

[0389] Option 3: Continue executing the current paging message until the device knows that the service triggered by the current paging has ended, for example:

[0390] (1) Receive a display instruction from the network side saying that the paging service has ended. The display signaling can be a service end instruction for a device or a service end instruction sent via multicast to the device to which the service is directed.

[0391] For example, for a service termination indication for a device, the reader can issue a command containing the device's identifier, such as AS-ID, and / or service identifier, and / or identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or service termination indication, and / or the command name or type indicating the service termination indication.

[0392] For example, a multicast command directed to all devices responding to the service, indicating the end of the service, could be a paging message or a new R2D command. The command is used to indicate the end of the service and may include: a service identifier, and / or an identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or a service explanation instruction, and / or a command name or type indicating the end of the service.

[0393] (2) The service is implicitly known to have ended based on the timer. The paging message that triggers the service is given a timer duration. When the paging message is received, the timer is started. When the timer expires, the service is considered to have ended.

[0394] (3) The paging message that triggers the service is provided with information related to the number of paging transmissions, which the device uses to determine whether the service has ended. The information related to the number of paging transmissions can be: the last transmission number of the current paging, or the total number of transmissions, the current transmission number, or whether there is a last transmission indication, etc.

[0395] Examples 1-4:

[0396] This embodiment applies to the following scenario: if the device fails to respond to any paging message and is in the stage of waiting for a reconnection trigger, then:

[0397] Option 1: Specifies that paging triggers CF access with higher priority than CB access, and paging triggered by group ID has higher priority than paging triggered by "all".

[0398] Option 2: The paging message carries a priority indicator. Based on the priority indicator, it is determined whether to continue executing the current service or respond to the new paging message. If the priorities are the same, the decision to respond to the new paging message is made according to option 1 or option 3.

[0399] Option 3: Continue executing the current paging message until the device knows that the service triggered by the current paging has ended, for example:

[0400] (1) Receive a display instruction from the network side saying that the paging service has ended. The display signaling can be a service end instruction for a device or a service end instruction sent via multicast to the device to which the service is directed.

[0401] For example, for a service termination indication for a device, the reader can issue a command containing the device's identifier, such as AS-ID, and / or service identifier, and / or identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or service termination indication, and / or the command name or type indicating the service termination indication.

[0402] For example, a multicast command directed to all devices responding to the service, indicating the end of the service, could be a paging message or a new R2D command. The command is used to indicate the end of the service and may include: a service identifier, and / or an identifier associated with the paging that triggered the service, such as an identifier used to determine whether the paging is a duplicate paging, and / or a service explanation instruction, and / or a command name or type indicating the end of the service.

[0403] (2) The service is implicitly known to have ended based on the timer. The paging message that triggers the service is given a timer duration. When the paging message is received, the timer is started. When the timer expires, the service is considered to have ended.

[0404] (3) The paging message that triggers the service is provided with information related to the number of paging transmissions, which the device uses to determine whether the service has ended. The information related to the number of paging transmissions can be: the last transmission number of the current paging, or the total number of transmissions, the current transmission number, or whether there is a last transmission indication, etc.

[0405] In this embodiment of the disclosure, the decision to respond to a new paging service can be based on the CB, CF, and the type of the CB (group ID or all). Alternatively, the decision can be based on the service priority indication carried in the paging. Or, the decision can be based on whether the current service has ended. The determination of service end can be based on explicit signaling, a timer, a counter, etc.

[0406] 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.

[0407] 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.

[0408] 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 Central Processing Unit (CPU) or 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). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the 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.

[0409] 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 Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a 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 using an application-specific integrated circuit (ASIC) or a programmable logic device (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), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0410] Figure 4A is a schematic diagram of a terminal according to an embodiment of this disclosure. Terminal 4100 is used to perform any of the above methods. In some embodiments, as shown in Figure 4A, terminal 4100 may include at least one of a transceiver module 4101, a processing module 4102, etc. In some embodiments, the transceiver module 4101 is used to receive at least one paging message sent by a network device. The processing module 4102 is used to determine whether to respond to at least one paging message based on the time of receipt of the at least one paging message.

[0411] Optionally, the transceiver module 4101 is used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module 4102 is used to perform at least one of the other steps performed by the terminal 101 in any of the above methods, which will not be described in detail here.

[0412] Figure 4B is a schematic diagram of the structure of the network device 102 according to an embodiment of this disclosure. The network device 4200 is used to perform any of the above methods. In some embodiments, as shown in Figure 4B, the network device 4200 may include at least one of a transceiver module 4201, a processing module 4202, etc. The transceiver module 4201 is used to send at least one paging message to a terminal, wherein the time of receiving the at least one paging message is used to determine whether to respond to the at least one paging message.

[0413] Optionally, the transceiver module 5201 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods, which will not be described in detail here. Optionally, the processing module 5202 is used to perform at least one of the other steps performed by the network device 102 in any of the above methods, which will not be described in detail here.

[0414] 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.

[0415] 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.

[0416] In some embodiments, the processing module can be interchanged with the processor, and the transceiver module can be interchanged with the transceiver.

[0417] Figure 5A is a schematic diagram of the structure of the communication device 5100 proposed in an embodiment of this disclosure. 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.

[0418] 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.

[0419] In some embodiments, the communication device 5100 further includes one or more transceivers 5102. When the communication device 5100 includes one or more transceivers 5102, the transceiver 5102 performs at least one of the communication steps such as sending and / or receiving in the above-described method, and the processor 5101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. 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.

[0420] In some embodiments, the communication device 5100 further includes one or more memories 5103 for storing data and / or instructions. Optionally, one or more processors 5101 are used to invoke instructions stored in the memory 5103 to cause the communication device 5100 to perform any of the above methods. Optionally, all or part of the memory 5103 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 5103 and can be used to receive data and / or instructions from the memory 5103 or other devices, and can be used to send data and / or instructions to the memory 5103 or other devices. For example, the interface circuit 5104 can read data and / or instructions stored in the memory 5103 and can be used to send data and / or instructions to the memory 5103 or other devices. For example, the interface circuit 5104 can read data and / or instructions stored in the memory 5103 and send the data and / or instructions to the processor 5101.

[0421] 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 a 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.

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

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

[0424] 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.

[0425] 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. For example, the interface circuit 5202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 5202 performs 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 the other steps.

[0426] 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.

[0427] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 5100, cause the communication device 5100 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.

[0428] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by the communication device 5100, cause the communication device 5100 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.

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

[0430] When a terminal receives one or more paging messages, it can further determine the corresponding paging message based on the reception time of each paging message. This allows the terminal to process different service schedules appropriately, ensuring service processing efficiency and improving communication efficiency.

Claims

1. A communication method, executed by a terminal, the method comprising: Receive at least one paging message sent by a network device; Determine whether to respond to the at least one paging message based on the time at which the at least one paging message is received.

2. The method of claim 1, wherein, In the at least one paging message, each paging message includes at least one of the following: The device identifier of one or more paged terminals; Paging priority indicator.

3. The method as described in claim 2, wherein, The at least one paging message includes a first paging message; Determining whether to respond to the at least one paging message based on the reception time of the at least one paging message includes: If the terminal has not received a paging message before the time of receiving the first paging message, it determines whether to respond to the first paging message based on the device identifier in the first paging message.

4. The method of claim 3, wherein, The step of determining whether to respond to the first paging message based on the device identifier in the first paging message includes: The terminal's device identifier belongs to the device identifier in the first paging message, therefore it is determined to respond to the first paging message; or... The device identifier of the terminal is not the same as the device identifier in the first paging message, so the first paging message is ignored.

5. The method of claim 2, wherein, The at least one paging message includes a first paging message and a second paging message; Determining whether to respond to the at least one paging message based on the reception time of the at least one paging message includes: If the second paging message is received after the first paging message is received, it is determined to respond to the first paging message and / or the second paging message.

6. The method of claim 5, wherein, The first paging message and the second paging message satisfy one of the following: The second paging message is received before the response period corresponding to the first paging message; The second paging message is received within the response period corresponding to the first paging message; The second paging message is received after the response to the first paging message fails; The second paging message is received after the first paging message is successfully responded to.

7. The method of claim 5 or 6, wherein, The determination of responding to the first paging message and / or the second paging message includes: Determine whether the second paging message and the first paging message are duplicate paging messages; The second paging message is not a repeatedly sent paging message, and the second paging message includes the device identifier of the terminal, thus confirming a response to the second paging message.

8. The method of claim 5 or 6, wherein, The determination of responding to the first paging message and / or the second paging message includes: Based on the paging priorities corresponding to the first paging message and the second paging message, respond to the paging message with the higher paging priority between the first paging message and the second paging message.

9. The method of claim 8, wherein, The paging priority satisfies one of the following: The paging priority used to trigger paging messages based on non-contention-based random access (CF) is higher than the paging priority used to trigger paging messages based on contention-based random access (CB). The paging priority of a paging message used to page multiple device identifiers is higher than the paging priority of a paging message used to page all terminals within the coverage area.

10. The method of claim 5 or 6, wherein, The determination of responding to the first paging message and / or the second paging message includes: Confirm that you will respond to the first paging message; If the service corresponding to the first paging message ends, respond to the second paging message.

11. The method of claim 10, wherein, The method further includes: The system receives an indication message sent by the network device, the indication message being used to indicate the end time of the service corresponding to the first paging message.

12. The method of claim 11, wherein, The end time is the time when the terminal receives the indication information, wherein the indication information is used to indicate the termination of services of one or more terminals.

13. The method of claim 11, wherein, The method further includes: After receiving the indication information, a timer is started, wherein the end time is the time when the timer finishes running.

14. The method of claim 11, wherein, The indication information includes the number of times the first paging message has been transmitted, and the end time is the time when the last transmission of the first paging message is completed.

15. The method as claimed in any one of claims 11 to 14, wherein, The indication information is sent via a first signaling message, which further includes at least one of the following: The device identifier of the one or more terminals; The service identifier associated with the first paging message; The duplicate detection flag associated with the first paging message; The type of the first signaling.

16. The method as claimed in any one of claims 1 to 15, wherein, The response to the at least one paging message includes at least one of the following: Send a response message corresponding to the at least one paging message; Initiate a random access procedure corresponding to the at least one paging message.

17. A communication method performed by a network device, the method comprising: Send at least one paging message to the terminal, wherein the time of receiving the at least one paging message is used to determine whether to respond to the at least one paging message.

18. The method of claim 17, wherein, In the at least one paging message, each paging message includes at least one of the following: The device identifier of one or more paged terminals; Paging priority indicator.

19. The method of claim 18, wherein, The at least one paging message includes a first paging message; if the terminal has not received a paging message before the time of receiving the first paging message, the device identifier in the first paging message is used to determine whether to respond to the first paging message.

20. The method of claim 18, wherein, The at least one paging message includes a first paging message and a second paging message; wherein the second paging message is sent after the time when the first paging message is sent.

21. The method of claim 20, wherein, The first paging message and the second paging message satisfy one of the following: Send the second paging message before the response period corresponding to the first paging message; Send the second paging message within the response period corresponding to the first paging message; The second paging message is sent after the first paging message response fails; The second paging message is sent after the first paging message is successfully responded to.

22. The method of claim 20 or 21, wherein, The second paging message is not a repeatedly sent paging message, and is used to determine whether to respond to the second paging message based on the device identifier in the second paging message.

23. The method of claim 20 or 21, wherein, The paging priorities corresponding to the first paging message and the second paging message are used to determine the paging message with the higher paging priority among the first paging message and the second paging message.

24. The method of claim 23, wherein, The paging priority satisfies one of the following: The paging priority used to trigger paging messages based on non-contention-based random access (CF) is higher than the paging priority used to trigger paging messages based on contention-based random access (CB). The paging priority of a paging message used to page multiple device identifiers is higher than the paging priority of a paging message used to page all terminals within the coverage area.

25. The method of claim 20 or 21, wherein, The method further includes: The terminal is sent an indication message, which indicates the end time of the service corresponding to the first paging message; wherein, if the service corresponding to the first paging message ends, it is used to determine the response to the second paging message.

26. The method of claim 25, wherein, The end time is the time when the terminal receives the indication information, wherein the indication information is used to indicate the termination of services of one or more terminals.

27. The method of claim 25, wherein, The end time is the time when the timer started after the indication information ends.

28. The method of claim 25, wherein, The indication information includes the number of times the first paging message has been transmitted, and the end time is the time when the last transmission of the first paging message is completed.

29. The method as claimed in any one of claims 25 to 28, wherein, The indication information is sent via a first signaling message, which further includes at least one of the following: The device identifier of the one or more terminals; The service identifier associated with the first paging message; The duplicate detection flag associated with the first paging message; The type of the first signaling.

30. A communication device, wherein, The communication device is used to perform the method according to any one of claims 1 to 16 or any one of claims 17 to 29.

31. A communication system, comprising a terminal and network equipment, wherein, The terminal is configured to implement the method as described in any one of claims 1 to 16; The network device is configured to implement the method as described in any one of claims 17 to 29.

32. A storage medium storing instructions, wherein, When the instructions are executed on the communication device, the communication device performs the method as described in any one of claims 1 to 16 or any one of claims 17 to 29.

33. A program product comprising at least one of a program and instructions, wherein, When at least one of the programs or instructions is executed by a communication device, it implements the method as described in any one of claims 1 to 16 or any one of claims 17 to 29.