Message transmission method, communication apparatus, storage medium, and product

By selecting appropriate readers and transmission paths for passive IoT devices, the problem of uplink data transmission failure when the distance between the passive IoT device and the reader is long is solved, thus improving the transmission success rate and reliability.

WO2026138617A1PCT designated stage Publication Date: 2026-07-02CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2025-12-18
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

When passive IoT devices are far from the reader, uplink data transmission often fails, and existing technologies struggle to achieve effective data transmission.

Method used

After receiving the first message, the passive IoT device does not send feedback information directly. Instead, it adaptively determines a second reader/writer, selects a transmission path to improve the success rate, and sends feedback information in a targeted manner, reducing message transmission through unnecessary paths.

Benefits of technology

By selecting an appropriate transmission path, the success rate of uplink transmission is improved, transmission failures are avoided, and the reliability of data transmission is enhanced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025143339_02072026_PF_FP_ABST
    Figure CN2025143339_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and in particular provides a message transmission method, a communication apparatus, a storage medium, and a product. The message transmission method can be applied to a passive Internet of Things device, and comprises: receiving a first message sent by a first reader / writer, the first message being used for instructing a passive Internet of Things device to determine a second reader / writer; and sending a second message, the second message carrying first information and second information, the first information being identification information of the second reader / writer, and the second information being feedback information sent by the passive Internet of Things device to the second reader / writer.
Need to check novelty before this filing date? Find Prior Art

Description

Message transmission methods, communication devices, storage media and products

[0001] Cross-reference of related applications

[0002] This disclosure claims priority to Chinese Patent Application No. 202411925358.5, filed in China on December 25, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of communication technology, and in particular to a message transmission method, communication device, storage medium, and product. Background Technology

[0004] Passive IoT devices are those that utilize environmental energy (such as light, heat, and radio waves) to power themselves, enabling autonomous operation without batteries. Passive IoT can be described as AIoT (Ambient Internet of Things) or Ambient-IoT. There is a need in the IoT to perform inventory operations (i.e., determine the number, location, and status of tags for passive IoT devices within a certain range) or to execute read / write commands. These inventory operations or read / write commands typically include uplink and downlink data transmission. Uplink transmission refers to the passive IoT device sending messages and data to the reader / writer. Downlink transmission refers to the reader / writer sending messages and data to the passive IoT device.

[0005] However, when passive IoT devices are far from the reader, uplink data transmission between the reader and the passive IoT device often fails. Therefore, how to achieve successful uplink data transmission between the reader and the passive IoT device is a pressing technical problem that needs to be solved. Summary of the Invention

[0006] This disclosure is made in view of the above-mentioned problems. This disclosure provides a message transmission method, a communication device, a storage medium, and a product.

[0007] According to one aspect of this disclosure, a message transmission method is provided, the method comprising:

[0008] Receive a first message sent by the first reader / writer, the first message being used to instruct the passive IoT device to identify the second reader / writer;

[0009] Send a second message, which carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

[0010] According to another aspect of this disclosure, a message transmission method is provided, the method comprising:

[0011] Receive the first message sent by the network device;

[0012] A first message is sent to the passive IoT device. The first message is used to instruct the passive IoT device to identify the second reader and send a second message. The second message carries first information and second information. The first information refers to the identification information of the second reader, and the second information is the feedback information sent by the passive IoT device to the second reader.

[0013] According to another aspect of this disclosure, a message transmission method is provided, comprising:

[0014] The system receives a second message sent by a passive IoT device. The second message carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is feedback information sent by the passive IoT device to the second reader / writer. The second reader / writer is determined by the passive IoT device under the instruction of the first message. The first message is sent by the first reader / writer to the passive IoT device.

[0015] According to another aspect of this disclosure, a communication device is provided, which may include a receiving unit and a transmitting unit. The receiving unit may be used to receive signals or data, and the transmitting unit may be used to transmit signals or data. The communication device may be configured, for example, in a passive Internet of Things (IoT) device, terminal, or network device.

[0016] According to another aspect of this disclosure, a communication device is provided, which may include a memory, a processor, and a computer program stored in the memory, the processor executing the computer program to implement a message transmission method. The communication device may, for example, be configured in a passive Internet of Things (IoT) device, terminal, or network device.

[0017] According to another aspect of this disclosure, a passive Internet of Things (IoT) device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any of the above-described message transmission methods.

[0018] According to another aspect of this disclosure, a network device is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any of the above-described message transmission methods.

[0019] According to another aspect of this disclosure, a terminal is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps of any of the above-described message transmission methods.

[0020] According to another aspect of this disclosure, a computer-readable storage medium is provided that stores a computer program / instructions thereon, which, when executed by a processor, implements the steps corresponding to any of the above-described message transmission methods.

[0021] According to another aspect of this disclosure, a computer program product is provided, including a computer program / instructions that, when executed by a processor, implement the steps of any of the above-described message transmission methods.

[0022] As will be described in detail below, according to the message transmission method of this disclosure, after receiving a first message, the passive IoT device does not directly send feedback information but first determines a second reader / writer to select a transmission path. Then, it sends a second message carrying first information and second information. The first information refers to the identification information of the second reader / writer, and the second information refers to the feedback information sent by the passive IoT device to the second reader / writer. After selecting a transmission path, feedback information is sent selectively, reducing message transmission along unnecessary paths, improving the success rate of uplink transmission, and thus avoiding uplink transmission failures.

[0023] It should be understood that both the foregoing general description and the following detailed description are exemplary and intended to provide further illustration of the claimed technology. Attached Figure Description

[0024] The above and other objects, features, and advantages of this disclosure will become more apparent from the more detailed description of the embodiments thereof in conjunction with the accompanying drawings. The drawings are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the embodiments of this disclosure to explain the disclosure and do not constitute a limitation thereof. In the drawings, the same reference numerals generally represent the same components or steps.

[0025] Figure 1 is a schematic diagram illustrating a communication system according to an embodiment of the present disclosure;

[0026] Figure 2 is a schematic diagram illustrating another communication system according to an embodiment of the present disclosure;

[0027] Figure 3 is a flowchart illustrating a message transmission method according to an embodiment of the present disclosure;

[0028] Figure 4 is another flowchart illustrating a message transmission method according to an embodiment of the present disclosure;

[0029] Figure 5 is another flowchart illustrating a message transmission method according to an embodiment of the present disclosure;

[0030] Figure 6 is a signaling diagram illustrating a message transmission method according to an embodiment of the present disclosure;

[0031] Figure 7 is another signaling diagram illustrating a message transmission method according to an embodiment of the present disclosure;

[0032] Figure 8 is a schematic diagram illustrating the structure of a communication device according to an embodiment of the present disclosure;

[0033] Figure 9 is a schematic block diagram illustrating a communication device according to an embodiment of the present disclosure. Detailed Implementation

[0034] To make the objectives, technical solutions, and advantages of this disclosure more apparent, exemplary embodiments according to this disclosure will now be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are merely some embodiments of this disclosure, and not all embodiments of this disclosure. It should be understood that this disclosure is not limited to the exemplary embodiments described herein.

[0035] The technical solutions of this disclosure can be applied to various communication systems, such as: wireless local area network (WLAN) communication systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, 5th generation (5G) systems or new radio (NR) systems, 6th generation (6G) systems, worldwide interoperability for microwave access (WiMAX) communication systems, or other evolved communication systems, etc.

[0036] The terminal in this disclosure embodiment may also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.

[0037] Examples of terminals include: vehicles, mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, drones, terminals in 5G networks, or future evolution of public land mobile communication networks. The embodiments disclosed herein do not limit the scope of terminals, etc., in a network (PLMN).

[0038] Furthermore, in this embodiment of the disclosure, the terminal can also be a terminal in an Internet of Things (IoT) system, such as a robotic arm, an automated guided vehicle (AGV), or a robot on a factory production line. IoT is an important component of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0039] Furthermore, the network device in this disclosure embodiment can be a device for communicating with a terminal. This network device can also be called an access network device or a wireless access network device. It can be a cluster node (HP), a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), a wireless controller in a cloud radio access network (CRAN) scenario, or a relay station, access point, vehicle-mounted device, wearable device, or a network device in a 5G network or a network device in a future evolved PLMN network, etc. It can be an access point (AP) in a WLAN, a next-generation NodeB (gNB) in a new radio (NR) system, a satellite base station in a satellite communication system, or various forms of devices that perform base station functions, etc. This disclosure embodiment is not limited.

[0040] To facilitate understanding of the embodiments of this disclosure, a detailed description of the communication system 100 applicable to the embodiments of this disclosure will first be provided with reference to FIG1. ​​As shown in FIG1, the communication system 100 may include a network device 101 and a passive Internet of Things (IoT) device 102. The passive IoT device may be described as an AIoT device or an Ambient-IoT device.

[0041] Among them, the network device 101 can act as a reader / writer to perform inventory operations on the passive IoT device 102 (that is, to determine the number, location, status and other information of the tags of the passive IoT devices within a certain range) or to execute read / write commands.

[0042] For example, network device 101 can send an inventory message to passive IoT device 102. After receiving the inventory message, passive IoT device 102 can send its identification information to network device 101. Network device 101 can receive the identification information of passive IoT device 102 and perform information statistics.

[0043] Furthermore, Figure 2 is an example diagram of another communication system 200 applicable to embodiments of this disclosure. As shown in Figure 2, the communication system 200 may include a network device 201, a terminal 202, and a passive Internet of Things (IoT) device 203.

[0044] The terminal 202 can act as a reader / writer to perform inventory operations on the passive IoT device 203 (i.e., determine the number, location, status, and other information of the tags of the passive IoT devices within a certain range) or execute read / write commands. The network device 201 can allocate resources (such as time domain resources and frequency domain resources) for the terminal 202 for judgment or read / write operations.

[0045] For example, network device 201 can send an inventory message to terminal 202. Terminal 202 can forward the inventory message to passive IoT device 203. After receiving the inventory message, passive IoT device 203 can send identification information to terminal 202 or update its identification using the identification information in the inventory message.

[0046] Based on the aforementioned communication systems 100 and 200, there are two message transmission methods. One message transmission method is Reader to Device (R2D), which is a downlink transmission. The other message transmission method is Device to Reader (D2R), which is an uplink transmission.

[0047] For uplink D2R transmission, there are certain transmission difficulties. Power supply for passive IoT devices is relatively difficult, and insufficient uplink power, coupled with distances from the reader, frequently leads to transmission failures.

[0048] Research has found that in practical applications, due to the complexity of the Internet of Things (IoT), which can include one or more network devices, terminals, and passive IoT devices, passive IoT devices typically send uplink messages to each reader indiscriminately. This results in a high transmission load for passive IoT devices, and uplink transmission failures frequently occur when energy is insufficient or the transmission distance is long.

[0049] To address the aforementioned issues, the technical solution disclosed herein involves a passive IoT device that, upon receiving the first message, does not directly send feedback information but instead adaptively selects a second reader / writer to receive the message. This results in a higher transmission success rate for the transmission path corresponding to the selected second reader / writer. Subsequently, feedback information is sent specifically to the second reader / writer, utilizing a transmission path with a higher success rate, thereby improving the success rate of the second message transmission and preventing uplink transmission failures.

[0050] To facilitate a clear description of the technical solutions in the embodiments of this disclosure, the terms "first" and "second" are used to distinguish identical or similar items with substantially the same function and effect. For example, "first message" and "second message" are used to distinguish different messages, but do not limit their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and that "first" and "second" are not necessarily different.

[0051] It should be noted that in this disclosure, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.

[0052] Furthermore, "at least one" refers to one or more, while "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b, and c, where a, b, and c can be single or multiple.

[0053] The various embodiments provided in this disclosure will now be described in detail.

[0054] This disclosure describes embodiments using terminals and network devices as examples. It should be understood that the terminal can be replaced with a device or chip capable of performing similar functions. Similarly, the network device can be replaced with a device or chip capable of performing similar functions; the names of these devices are not limited in this disclosure. The relationship between the terminal and the network device can be one-to-one, one-to-many, many-to-one, or many-to-many. The number of terminals or network devices is not excessively limited in this disclosure. The network composed of terminals and network devices can be a micro-domain network.

[0055] Figure 3 shows a flowchart of a message transmission method provided in an embodiment of this disclosure. This message transmission method can be applied to passive Internet of Things (IoT) devices and may include the following steps:

[0056] S301. Receive a first message sent by the first reader / writer. The first message is used to instruct the passive IoT device to identify the second reader / writer.

[0057] Optionally, the passive IoT device can be any type of device, such as sensors in smart factories or tags in logistics warehouses. In this embodiment, the specific type of passive IoT device is not limited.

[0058] The first reader / writer can be a terminal reader / writer or a base station reader / writer. The first reader / writer can send the first message to a passive IoT device. A terminal reader / writer refers to a terminal with reader / writer functionality. A base station reader / writer refers to a base station with reader / writer functionality.

[0059] Before sending the first message to the passive IoT device, the first reader / writer can also receive the first message sent by the network device. The network device can be a base station or a core network device. A base station can be a base station connected to the terminal or passive IoT device, while a core network device can be a network device responsible for many important functions such as service processing, user management, and mobility management. The core network device can be connected to either a base station or a terminal.

[0060] The core network equipment may include any one or more devices such as Session Management Function (SMF), Unified Data Management (UDM), User Plane Function (UPF), Access and Mobility Management Function (AMF), or Policy Control Function (PCF), etc. This embodiment does not impose too many limitations on this.

[0061] Based on different network structures, the two transmission paths of the first message are described below.

[0062] Transmission Path 1: The core network device sends a first message to the first reader (e.g., a base station). The first reader receives the first message sent by the core network device. The first reader (e.g., a base station) then sends a first message to the passive IoT device.

[0063] Transmission path 2: The core network device sends a first message to the network device (e.g., a base station). After receiving the first message from the core network device, the network device sends a first message to the first reader (e.g., a terminal). The first reader (e.g., the terminal) then sends a first message to the passive IoT device.

[0064] Optionally, the first message can be carried as any type of message, such as a Radio Resource Control (RRC) message or a Media Access Control-Control Element (MAC-CE) message. This embodiment does not impose too many limitations on this.

[0065] Optionally, S301 may include: receiving a first message sent by the first reader / writer via the device radio interface of the passive IoT device. For example, the communication radio interface may receive a wireless signal sent by the first reader / writer and parse the first message from the wireless signal.

[0066] S302. Send a second message. The second message carries the first information and the second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

[0067] Optionally, S302 may include sending a second message to the second reader / writer. The second reader / writer may be a terminal reader / writer or a base station reader / writer, or both.

[0068] Optionally, the second reader / writer can be either a terminal reader / writer or a base station reader / writer. The second reader / writer may include at least one terminal reader / writer and / or at least one base station reader / writer. For example, the second reader / writer may include one terminal reader / writer, or multiple terminal readers / writers, or one base station reader / writer, or multiple terminal readers / writers, or multiple terminal readers / writers and multiple base station readers / writers.

[0069] In this embodiment, after receiving the first message, the passive IoT device does not directly send feedback information but first determines the second reader / writer to select a transmission path. Then, it sends a second message carrying both the first and second information. The first information refers to the identification information of the second reader / writer, and the second information refers to the feedback information sent by the passive IoT device to the second reader / writer. By selectively sending feedback information after choosing a transmission path, unnecessary message transmission is reduced, improving the success rate of uplink transmission and thus avoiding uplink transmission failures.

[0070] Figure 4 shows another flowchart of the message transmission method provided in this embodiment of the present disclosure. The message transmission method may include the following steps:

[0071] S401, The passive IoT device receives the first message sent by the first reader / writer.

[0072] In one possible design, the first message may include at least one of the following:

[0073] The first threshold refers to the threshold corresponding to the receiving power of the first message;

[0074] The second threshold refers to the threshold corresponding to the device energy of a passive IoT device.

[0075] The third threshold refers to the threshold corresponding to the number of uplink transmissions of passive IoT devices.

[0076] The first list includes the identifiers of base station readers assigned by the network devices to passive IoT devices;

[0077] The second list includes identifiers of terminal readers assigned by network devices to passive IoT devices.

[0078] It is understandable that a base station reader / writer can refer to a base station that has reader / writer functionality. A terminal reader / writer can refer to a terminal that has reader / writer functionality.

[0079] Optionally, the first threshold, the second threshold, the third threshold, the first list, and / or the second list may be assigned by the core network equipment or network equipment associated with the passive IoT device.

[0080] The first list may include the identifiers corresponding to at least one base station reader / writer within the coverage area of ​​the core network equipment. The second list may include the identifiers corresponding to at least one terminal reader / writer within the coverage area of ​​the base station. For example, assuming there are 3 terminals within the base station coverage area, and all 3 terminals can act as readers / writers, and the identifiers corresponding to the 3 terminal readers / writers are 000, 001, and 101 respectively, then the second list may include identifiers such as 000, 001, and 101.

[0081] For example, the first threshold can be set to x1 uw, the second threshold can be set to y1 dB, and the third threshold can be set to n1, where n1 is a positive integer greater than or equal to 1. The specific values ​​of the first, second, and third thresholds can be set by the network equipment (such as core network equipment or base stations) according to the usage requirements, and will not be further limited here.

[0082] Of course, before executing S402, at least one of the following is also included: determining the received power of the first device; determining the device energy of the passive IoT device; determining the number of uplink transmissions of the passive IoT device.

[0083] S402. The passive IoT device determines whether the first condition is met. If yes, proceed to S403; otherwise, proceed to S404.

[0084] As an example, satisfying the first condition includes at least one of the following:

[0085] The received power of the first message is greater than or equal to the first threshold;

[0086] The device energy of a passive IoT device is greater than or equal to the second threshold.

[0087] The number of uplink transmissions from passive IoT devices is less than or equal to the third threshold.

[0088] As another embodiment, failure to meet the first condition includes at least one of the following:

[0089] The received power of the first message is less than the first threshold;

[0090] The energy consumption of passive IoT devices is less than the second threshold.

[0091] The number of uplink transmissions from passive IoT devices exceeds the third threshold.

[0092] Received power can refer to the Reference Signal Received Power (RSRP). Device energy can refer to the energy of the AIoT device. Uplink transmission count can refer to the number of D2Rs, specifically the number of uplink transmissions from passive IoT devices. The number of uplink transmissions can refer to the number of transmission paths from one or more passive IoT devices to one or more base stations and / or one or more terminals.

[0093] S403, The passive IoT device identifies the base station reader corresponding to the first identifier in the first list as the second reader.

[0094] If the first condition is met, the second reader / writer is the base station reader / writer corresponding to the first identifier in the first list. Each identifier in the first list can be an identifier of a base station reader / writer.

[0095] Optionally, if the first condition is met, a first identifier can be selected from the first list, and the base station reader corresponding to the first identifier can be identified as the second reader.

[0096] S404. Passive IoT devices identify the terminal reader / writer corresponding to the second identifier in the second list as the second reader / writer.

[0097] If the first condition is not met, the second reader / writer is the terminal reader / writer corresponding to the second identifier in the second list. Each identifier in the second list can be an identifier for a terminal reader / writer.

[0098] Optionally, if the first condition is not met, a second identifier can be selected from the second list, and the terminal reader / writer corresponding to the second identifier can be identified as the second reader / writer.

[0099] S405. The passive IoT device sends a second message, which carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

[0100] Optionally, the feedback information can be at least one of the following for the second reader / writer: identification information, name, model, etc.

[0101] The first and second information can be fields from the second message. The second message can be an RRC message or a MAC-CE message.

[0102] In this embodiment of the disclosure, the passive IoT device receives a first message sent by a first reader and determines whether a first condition is met. If the first condition is met, the base station reader corresponding to the first identifier in the first list is identified as the second reader. If the first condition is not met, the terminal reader corresponding to the second identifier in the second list is identified as the second reader. That is, the first condition is specifically used to select the second reader, and path switching is quickly completed through the first condition, improving the efficiency and accuracy of path switching.

[0103] Furthermore, based on any of the above embodiments, the first message further includes: a message type, where the message type refers to the message type of the first message.

[0104] The message type is used to indicate the priority of the determination of the first threshold, the second threshold, and / or the third threshold.

[0105] Specifically, message types can include multiple types, and different priorities can be set for the first threshold, the second threshold, and / or the third threshold based on different message types.

[0106] For example, if the message type is the first message type (e.g., inventory only), the priority of the first, second, and third thresholds is as follows: the first threshold is higher than the second threshold, and the second threshold is higher than the third threshold. That is, first, it is determined whether the received power of the first message is greater than or equal to the first threshold; then, it is determined whether the device energy of the passive IoT device is greater than or equal to the second threshold; finally, it is determined whether the uplink transmission quantity of the passive IoT device is less than or equal to the third threshold.

[0107] For example, if the message type is the second message type (such as inventory and command, read / write and inventory count), the priority of the first, second, and third thresholds is as follows: the second threshold is higher than the third threshold, and the third threshold is higher than the first threshold. That is, first, it is determined whether the device power of the passive IoT device is greater than or equal to the second threshold; then, it is determined whether the uplink transmission quantity of the passive IoT device is less than or equal to the third threshold; finally, it is determined whether the received power of the first message is greater than or equal to the first threshold.

[0108] Of course, in practical applications, there can be multiple message types, and each message type can be associated with a threshold priority setting. For ease of use, message type and threshold priority settings can be stored in tabular form. For easier understanding, Table 1 below shows an example of message type and threshold priority.

[0109] Table 1

[0110] Of course, the message types and priority settings in Table 1 are merely illustrative and do not constitute specific limitations. For example, the third message type in Table 1 could be (read-only (command only)).

[0111] In this embodiment, the first message carries a message type, thereby indicating the priority of each threshold through the message type. This tightly links the message type with the priority of each threshold, ensuring that different types of messages can be judged according to different threshold priorities, i.e., different judgment orders, for the first condition. Whether the first condition is met is also related to the selection of a list (such as a first list and a second list). List selection is equivalent to selecting the corresponding transmission path, making the path selection process associated with the message type. This ensures that the finally selected path can adapt to the transmission environment and transmission requirements corresponding to the message type, thereby improving the message transmission success rate.

[0112] It should be noted that path selection refers to the selection of the transmission path, which refers to the selection of the reader / writer used to receive uplink (such as D2R) or the reader / writer used to send downlink (such as R2D).

[0113] Figure 5 shows another flowchart of the message transmission method provided in this embodiment of the present disclosure. The message transmission method may include the following steps:

[0114] S501, Receive the first message sent by the first reader / writer.

[0115] In one possible design, the first message may include at least one of the following:

[0116] The fourth threshold refers to the threshold corresponding to the received power of the first message.

[0117] The fifth threshold refers to the threshold corresponding to the device energy of passive IoT devices.

[0118] The sixth threshold refers to the threshold corresponding to the number of uplink transmissions of passive IoT devices.

[0119] The first list includes the identifiers of base station readers assigned by network devices to passive IoT devices.

[0120] The second list includes identifiers of terminal readers assigned by network devices to passive IoT devices.

[0121] The first instruction information is used to instruct the passive IoT device to activate or deactivate multipath transmission.

[0122] The fourth threshold, fifth threshold, sixth threshold, first list, second list, and / or first indication information can each be a field in the first message, and can each occupy the corresponding storage capacity, such as in bytes or bits.

[0123] If the first indication information can occupy a 1-bit field, and the field value is 1, then the first indication information indicates that the passive IoT device activates multipath transmission; if the field value is 0, then the first indication information indicates that the passive IoT device does not activate multipath transmission.

[0124] Of course, the above indication methods are merely illustrative and do not constitute specific limitations. For example, the first indication information can also indicate whether multipath transmission is activated by whether it is omitted. For instance, if the first indication information is not omitted, it can indicate that multipath transmission is activated; if the first indication information is omitted, it indicates that multipath transmission is not activated.

[0125] S502. Determine whether the first indication information indicates that the passive IoT device should activate multipath transmission. If yes, execute S504; otherwise, execute S503.

[0126] S503. Determine whether the first instruction information is missing and meets the second condition. If yes, execute S504; otherwise, execute S506.

[0127] Wherein, if the first indication information indicates that the passive IoT device does not activate multipath transmission and the second condition is met, the second reader is the reader corresponding to at least one fourth identifier in the first list and / or the second list.

[0128] In one possible design, satisfying the second condition may include at least one of the following:

[0129] The received power of the first message is less than or equal to the fourth threshold.

[0130] The device energy of passive IoT devices is less than or equal to the fifth threshold.

[0131] The number of uplink transmissions from passive IoT devices is greater than or equal to the sixth threshold.

[0132] Optionally, the fourth threshold, fifth threshold, sixth threshold, first list, and / or second list may be assigned by core network equipment or network equipment associated with passive IoT devices.

[0133] The relevant content for the first and second lists can be found in the above text and will not be repeated here.

[0134] For example, the fourth threshold can be set to x2 uw, the fifth threshold can be set to y2 dB, and the sixth threshold can be set to n2, where n2 is a positive integer greater than or equal to 1. The specific values ​​of the fourth, fifth, and sixth thresholds can be set by network equipment (such as core network equipment or base stations) according to usage requirements, and will not be further limited here.

[0135] S504. The reader corresponding to at least one third identifier in the first list and / or the second list is determined as the second reader.

[0136] Wherein, when the first instruction information instructs the passive IoT device to activate multipath transmission, the second reader is the reader corresponding to at least one third identifier in the first list and / or the second list.

[0137] Optionally, at least one third identifier may include multiple identifiers from the first list, or multiple identifiers from the second list, or one or more identifiers selected from both the first and second lists simultaneously.

[0138] Optionally, when the first indication information instructs the passive IoT device to activate multipath transmission, one or more identifiers can be selected from the first list, and / or one or more identifiers can be selected from the second list to obtain at least one third identifier, and the reader corresponding to the selected at least one third identifier is determined as the second reader.

[0139] S505. Send a second message. The second message carries the first information and the second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

[0140] Optionally, S505 may include: broadcasting a second message, which each terminal or base station can receive, and retaining the second message if the identification information stored locally is the same as the identification information in the second message.

[0141] S506. Send the fourth message, which carries feedback information from the passive IoT device.

[0142] Optionally, S506 may include: broadcasting a fourth message. Each terminal or base station can receive and retain the fourth message.

[0143] In this embodiment, the first reader sends a first message that includes threshold information, list information, and first indication information, thereby improving the information transmission rate. Furthermore, the parameters in the first message can be used to determine the second reader for the passive IoT device. The second reader is the destination for the second message, enabling path selection. By selecting the second reader, the path selection process is associated with the first indication information and the second condition, ensuring that the final selected path is relevant to the indication result of the first indication information, improving the accuracy and effectiveness of path selection, and thus increasing the message transmission success rate.

[0144] Based on the embodiment shown in Figure 5, the message transmission method of this disclosure will be illustrated by example. As mentioned above, the first reader / writer can be a terminal reader / writer or a base station reader / writer. Depending on the reader / writer, when the technical solution of this disclosure is applied to the communication system shown in Figure 1, the message transmission method provided by this disclosure may include the following steps:

[0145] S601. A network device (such as a core network device) sends a first message to a first reader (such as a base station). Accordingly, the first reader can receive the first message.

[0146] S602, the first reader sends a first message to the passive IoT device, and the passive IoT device receives the first message sent by the first reader.

[0147] The first message is used to instruct the passive IoT device to identify the second reader / writer.

[0148] The second reader / writer can be a base station reader / writer and / or a terminal reader / writer, or simply a base station and / or a terminal.

[0149] The steps for determining the second reader / writer can be referred to the embodiments shown in Figure 4 or Figure 5, and will not be repeated here.

[0150] S603, the passive IoT device determines the second reader / writer based on the first message.

[0151] S604, Passive IoT device sends a second message.

[0152] In one possible design, when the first reader / writer is a base station, the third message can be sent from the first reader / writer to all readers / writers. After executing S601, the information transmission method may further include:

[0153] S605, the first reader sends a third message to other readers (such as base station readers or terminal readers). The third message can be used to indicate the reception time of the second message.

[0154] The third message may carry the receiving resources for the second message, which may include, for example, at least one of the following: start time, end time, time interval, and frequency domain. The receiving time may refer to a time period used to receive the second message.

[0155] Optionally, the reception time can be determined based on the start and end times in the third message. For example, the duration of the reception time can be the time interval between the start and end times. That is, signal detection begins at the start time and ends at the end time.

[0156] Optionally, a new reception time can be determined based on the time interval. The starting point of the new reception time can be a time point determined by the time interval, such as the starting time point can be determined based on the time interval and start time of the third message. This starting time point can be expressed by the following formula: tn = t0 + n * T, where t0 is the start time, n refers to the nth reception time (n is a positive integer greater than or equal to 1), T is the time interval, and tn refers to the starting time point of the nth reception time.

[0157] Optionally, the third message may also carry the content of the first message, such as message type, number of AIoT devices, etc.

[0158] Optionally, the third message can be carried in a Radio Resource Control (RRC) message. Specifically, the third message can be a field in an RRC message. The RRC can also carry other parameters configured by the base station for the terminal to enable the configuration and management of the terminal's radio resources; this embodiment does not impose excessive limitations on this.

[0159] It is understandable that the third message can be sent before, after, or simultaneously with the first message. This disclosure does not impose too many restrictions on the timing of the third message.

[0160] S606, the second reader / writer receives the second message sent by the passive IoT device during the receiving time.

[0161] Optionally, after receiving the second message, the second reader / writer can also perform the following operations:

[0162] If the identification information of the second reader carried in the second message is the same as the local identification information, then the second information in the second message is stored. The local identification information may refer to the identification information of the second reader itself.

[0163] In this embodiment, the first message is transmitted layer by layer through network devices (such as core network devices), first readers (such as base stations), and other devices to the passive IoT device. The passive IoT device determines the second reader based on the received first message. Furthermore, the first reader also sends a third message to other readers (such as base station readers or terminal readers) to indicate the reception time of the second message to each reader, ultimately enabling the second readers to receive the second message at the corresponding time. This allows each second reader to clearly understand the reception time of the second message, increasing the probability of successful reception and further improving the message transmission success rate.

[0164] Referring to the embodiments shown in Figures 4 and 6, the message transmission method of this disclosure is illustrated by example. The core network device sends a first message to a first reader (such as a base station reader). The first message may include a second threshold and a first list and a second list. The first list may be the identification (ID) of the base station reader (e.g., the first reader), such as ID1. The second list may be the identification of the terminal reader, such as ID2, ID3. The second threshold is x microwatts (μW).

[0165] The first reader sends a third message to each terminal reader in the second list (such as terminal reader ID2 and terminal reader ID3).

[0166] After receiving the first message, the first reader sends the first message to the passive IoT devices (such as Device 001, Device 010, Device 011, Device 101, and Device 111). The passive IoT devices can receive the first message. If the device power of Device 001 and Device 010 is less than x, the terminal reader identified as ID2 in the second list is selected as the second reader; if the device power of Device 011 is less than x, the terminal reader identified as ID3 in the second list is selected as the second reader; if the device power of Device 101 and Device 111 is greater than x, the base station reader identified as ID1 in the first list is selected as the second reader.

[0167] Passive IoT devices send a second message to a second reader / writer. For example, Device 001 and Device 010 send a second message to terminal reader / writer ID2 respectively. Device 011 sends a second message to terminal reader / writer ID3. Device 101 and Device 111 send a second message to base station reader / writer ID1.

[0168] The terminal reader can receive the second message sent by each passive IoT device according to the reception time indicated by the third message. For example, terminal reader ID2 can receive the second messages sent by Device 001 and Device 010 respectively. Terminal reader ID3 can receive the second message sent by Device 011. Base station reader ID1 can receive the second messages sent by Device 101 and Device 111 respectively.

[0169] In addition, the first reader can also send the first message to each terminal reader in the second list, so that the terminal readers can forward the first message to the passive IoT devices.

[0170] The message transmission method of this disclosure will be illustrated with reference to the embodiments shown in Figures 5 and 6.

[0171] The core network device sends a first message to the first reader (e.g., a base station reader, identified as ID1). The first message may include a first threshold, a first list, a second list, and first indication information. The first list may be the identification (ID) of the base station reader, such as ID1 and ID2. The second list may be the identification of the terminal reader, such as ID11, ID12, and ID15. The first threshold is in decibels (dB). The first indication information instructs the passive IoT device to activate multipath transmission.

[0172] After receiving the first message, the first reader (ID1) forwards it to base station reader ID2, terminal readers ID11, ID12, and ID15. Furthermore, the first reader can also send a third message to base station reader ID2, terminal readers ID11, ID12, and ID15. Base station reader ID2, terminal readers ID11, ID12, and ID15 then forward the first message to their respective passive IoT devices (e.g., device identifiers are 001, 010, 011, 101, and 111).

[0173] Each passive IoT device (such as Device001, Device010, Device011, Device101, and Device111) receives a first message. A first threshold and first indication information are used to select at least one reader / writer corresponding to a third identifier from a first list and / or a second list as a second reader / writer. Specifically, if the first indication information indicates that multipath transmission is activated and a second condition is met, then at least one reader / writer corresponding to a third identifier is selected from the first list and / or the second list as a second reader / writer.

[0174] For example, if the received signal strength of Device001 and Device010 is less than Y dB, then terminal reader ID12 is selected from the second list and base station reader ID1 is selected from the first list as the second reader. If the received signal strength of Device011 is greater than Y dB, then base station reader ID1 from the first list is selected as the second reader. If the received signal strength of Device101 and 111 is less than Y dB, then terminal reader ID12 and ID15 from the second list and ID1 from the first list are selected as the second readers.

[0175] Then, each passive IoT device sends a second message to one or more selected second readers / writers.

[0176] Figure 7 shows a signaling diagram of a message transmission method provided in an embodiment of this disclosure. The message transmission method may include the following steps:

[0177] S701, the core network equipment sends the first message to the network equipment (such as the base station).

[0178] S702, The network device (such as a base station) sends a first message to the first reader (such as a terminal). Accordingly, the first reader receives the first message.

[0179] S703, the first reader sends a first message to the passive IoT device, and correspondingly, the passive IoT device sends the first message sent by the first reader.

[0180] The network equipment can be a base station. The first reader / writer can be a terminal reader / writer or a base station reader / writer.

[0181] S704, the passive IoT device determines the second reader / writer based on the first message.

[0182] S705. The passive IoT device sends a second message, which carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

[0183] The first reader / writer is a terminal, and the third message can be sent by the base station corresponding to the terminal.

[0184] In one possible design, after executing S701, the information transmission method may further include:

[0185] S706. The network device sends a third message to other readers (such as the first reader, the second reader, the base station reader, etc.), and correspondingly, the terminal reader receives the third message sent by the network device. The third message is used to indicate the reception time of the second message received by the terminal reader.

[0186] A terminal reader / writer may include a first reader / writer and a second reader / writer.

[0187] After receiving the third message sent by the network device, the terminal reader can determine the reception time of the second message based on the third message.

[0188] S707, the second reader / writer receives the second message sent by the passive IoT device during the receiving time.

[0189] In this embodiment, the first message is transmitted layer by layer through core network equipment, network equipment (such as a base station), and a first reader / writer (such as a terminal) to the passive IoT device. The passive IoT device determines the second reader / writer based on the received first message. Furthermore, the first reader / writer sends a third message to other readers / writers (such as base station readers / writers or terminal readers / writers) to indicate the reception time of the second message, ultimately enabling the second readers / writers to receive the second message at the corresponding time. This allows each second reader / writer to clearly understand the reception time of the second message, increasing the probability of successful reception and further improving the message transmission success rate.

[0190] Figure 8 shows an example diagram of a communication device provided in an embodiment of this disclosure. The communication device 800 may include a transceiver unit 801 and a processing unit 802.

[0191] In one possible implementation, the communication device 800 can perform the steps performed by the passive IoT device in the above method.

[0192] The transceiver unit 801 can be used to: receive a first message sent by the first reader / writer, the first message being used to instruct the passive IoT device to identify the second reader / writer; and send a second message, the second message carrying first information and second information, the first information being the identification information of the second reader / writer, and the second information being feedback information sent by the passive IoT device to the second reader / writer.

[0193] Optionally, the first message includes at least one of the following:

[0194] The first threshold refers to the threshold corresponding to the receiving power of the first message;

[0195] The second threshold refers to the threshold corresponding to the device energy of a passive IoT device.

[0196] The third threshold refers to the threshold corresponding to the number of uplink transmissions of passive IoT devices.

[0197] The first list includes the identifiers of base station readers assigned by the network devices to passive IoT devices;

[0198] The second list includes identifiers of terminal readers assigned by network devices to passive IoT devices.

[0199] Optionally, the first message includes a first list and a second list, and the processing unit 802 may include:

[0200] If the first condition is met, the second reader / writer is the base station reader / writer corresponding to the first identifier in the first list; if the first condition is not met, the second reader / writer is the terminal reader / writer corresponding to the second identifier in the second list.

[0201] Optionally, satisfying the first condition includes at least one of the following:

[0202] The received power of the first message is greater than or equal to the first threshold;

[0203] The device energy of a passive IoT device is greater than or equal to the second threshold.

[0204] The number of uplink transmissions from passive IoT devices is less than or equal to the third threshold.

[0205] The first condition is not met if at least one of the following is not met:

[0206] The received power of the first message is less than the first threshold;

[0207] The energy consumption of passive IoT devices is less than the second threshold.

[0208] The number of uplink transmissions from passive IoT devices exceeds the third threshold.

[0209] Optionally, the first message may also include:

[0210] Message type refers to the message type of the first message. The message type is used to indicate the priority of the judgment of the first threshold, the second threshold, and / or the third threshold.

[0211] Optionally, the first message includes at least one of the following:

[0212] The fourth threshold refers to the threshold corresponding to the received power of the first message;

[0213] The fifth threshold refers to the threshold corresponding to the device energy of passive IoT devices;

[0214] The sixth threshold refers to the threshold corresponding to the number of uplink transmissions of passive IoT devices.

[0215] The first list includes the identifiers of base station readers assigned by the network devices to passive IoT devices;

[0216] The second list includes identifiers of terminal readers assigned by network devices to passive IoT devices;

[0217] The first instruction information is used to instruct the passive IoT device to activate or deactivate multipath transmission.

[0218] Optionally, the processing unit 802 may include:

[0219] The first instruction information instructs the passive IoT device to activate multipath transmission, or, if the first instruction information is defaulted and the second condition is met, the second reader / writer is the reader / writer corresponding to at least one third identifier in the first list and / or the second list, respectively.

[0220] Optionally, the second condition includes at least one of the following:

[0221] The received power of the first message is less than or equal to the fourth threshold;

[0222] The device energy of passive IoT devices is less than or equal to the fifth threshold.

[0223] The number of uplink transmissions from passive IoT devices is greater than or equal to the sixth threshold.

[0224] In another possible implementation, the communication device 800 can perform the steps executed by the first reader / writer in the above method.

[0225] The transceiver unit 801 can be used to: receive a first message sent by a network device; send a first message to a passive IoT device, wherein the first message is used to instruct the passive IoT device to identify the second reader and send a second message, and the second message carries first information and second information, wherein the first information refers to the identification information of the second reader and the second information is the feedback information sent by the passive IoT device to the second reader.

[0226] In another possible implementation, the communication device 800 can perform the steps executed by the second reader / writer in the above method. Specifically, it receives a second message sent by a passive IoT device. The second message carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is feedback information sent by the passive IoT device to the second reader / writer. The second reader / writer is determined by the passive IoT device under the instruction of the first message, and the first message is sent by the first reader / writer to the passive IoT device.

[0227] Optionally, the transceiver unit 801 can be used for:

[0228] Receive the third message, which indicates the time of receipt of the second message;

[0229] The first reader / writer is the base station, and the third message is sent by the first reader / writer.

[0230] Alternatively, the first reader / writer is a terminal, and the third message is sent by the base station corresponding to the terminal.

[0231] Optionally, the transceiver unit 801 can be used to receive a second message sent by a passive IoT device during the receiving time.

[0232] In view of this, the present disclosure provides a message transmission method and terminal, network device, storage medium and product, which is beneficial to improving the allocation efficiency of periodic resources.

[0233] It should be understood that the communication device 800 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, combined logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the communication device 800 can specifically be the transmitting or receiving device in the above embodiments. The communication device 800 can be used to execute the various processes and / or steps corresponding to the transmitting or receiving device in the above method embodiments; to avoid repetition, these will not be described again here.

[0234] The communication device 800 of each of the above schemes has the function of implementing the corresponding steps performed by the transmitting or receiving device in the above methods; the above functions can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0235] In embodiments of this disclosure, the device 800 in FIG8 may also be a chip or a chip system, such as a system on chip (SoC).

[0236] Figure 9 shows a schematic block diagram of another communication device 900 provided in an embodiment of this disclosure. The device 900 includes a processor 910, a transceiver 920, and a memory 930. The processor 910, transceiver 920, and memory 930 communicate with each other via internal interconnection paths. The memory 930 stores instructions, and the processor 910 executes the instructions stored in the memory 930 to control the transceiver 920 to transmit and / or receive signals.

[0237] It should be understood that the communication device 900 may specifically be a passive IoT device, terminal, or network device as described in the above embodiments, and may be used to execute the various steps and / or processes corresponding to the terminal or network device in the above method embodiments. Optionally, the memory 930 may include a read-only memory and a random access memory, and provide instructions and data to the processor. A portion of the memory may also include non-volatile random access memory. For example, the memory may also store device type information. The processor 910 may be used to execute instructions stored in the memory, and when the processor 910 executes instructions stored in the memory, the processor 910 is used to execute the various steps and / or processes of the above method embodiments corresponding to the terminal or network device. The transceiver 920 may include a transmitter and a receiver, the transmitter may be used to implement the various steps and / or processes corresponding to the transceiver for performing a transmitting action, and the receiver may be used to implement the various steps and / or processes corresponding to the transceiver for performing a receiving action.

[0238] It should be understood that, in the embodiments of this disclosure, the processor of the above-described device may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0239] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in this embodiment can be directly implemented by a hardware processor, or by a combination of hardware and software units within the processor. The software units can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0240] This disclosure also provides a communication system, which may include the passive IoT device, network device (such as the first reader / writer), or terminal (such as the first reader / writer or the second reader / writer) described in the above embodiments.

[0241] This disclosure provides a readable computer storage medium for storing a computer program that is executed by a processor to implement the methods corresponding to passive Internet of Things (IoT) devices shown in various possible implementations of the above embodiments.

[0242] This disclosure provides another readable computer storage medium for storing a computer program that, when executed by a processor, implements the methods corresponding to the terminal or network devices shown in the various possible implementations of the above embodiments.

[0243] This disclosure provides a computer program product, which includes a computer program (also referred to as code or instructions). When the computer program is executed by a processor, it can implement the method corresponding to the passive Internet of Things device shown in the above embodiments.

[0244] This disclosure provides another computer program product, which includes a computer program (also referred to as code or instructions). When the computer program is executed by a processor, it can implement the methods corresponding to the terminal or network device shown in the various possible implementations of the above embodiments.

[0245] This disclosure provides a chip system for supporting the terminal described above to implement the functions shown in this disclosure.

[0246] This disclosure provides another chip system for supporting the network devices described above in implementing the functions shown in this disclosure.

[0247] The basic principles of this disclosure have been described above with reference to specific embodiments. However, it should be noted that the advantages, benefits, and effects mentioned in this disclosure are merely examples and not limitations, and should not be considered as essential features of each embodiment of this disclosure. Furthermore, the specific details disclosed above are for illustrative and facilitative purposes only, and are not limitations. These details do not limit the scope of this disclosure to the necessity of employing the aforementioned specific details for implementation.

[0248] The block diagrams of devices, apparatuses, devices, and systems disclosed herein are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As those skilled in the art will recognize, these devices, apparatuses, devices, and systems can be connected, arranged, and configured in any manner. Words such as “comprising,” “including,” “having,” etc., are open-ended terms meaning “including but not limited to,” and are used interchangeably with them. The terms “or” and “and” as used herein refer to the terms “and / or,” and are used interchangeably with them unless the context clearly indicates otherwise. The term “such as” as used herein refers to the phrase “such as but not limited to,” and is used interchangeably with it.

[0249] Additionally, as used herein, the “or” used in a list of items beginning with “at least one” indicates a separate list, such that a list of, for example, “at least one of A, B, or C” means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word “exemplary” does not imply that the described example is preferred or better than other examples.

[0250] It should also be noted that in the systems and methods of this disclosure, the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered as equivalent solutions to this disclosure.

[0251] Various changes, substitutions, and modifications can be made to the technology herein without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, events, means, methods, and actions described above. Currently existing or later-developed processes, machines, manufactures, events, means, methods, or actions that perform substantially the same function or achieve substantially the same result as the corresponding aspects herein can be utilized. Therefore, the appended claims include such processes, machines, manufactures, events, means, methods, or actions within their scope.

[0252] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of this disclosure. Therefore, this disclosure is not intended to be limited to the aspects shown herein, but rather to be carried out within the widest scope consistent with the principles and novel features disclosed herein.

[0253] The above description has been given for purposes of illustration and description. Furthermore, this description is not intended to limit the embodiments of this disclosure to the forms disclosed herein. Although numerous exemplary aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations therein.

Claims

1. A message transmission method, the method comprising: Receive a first message sent by the first reader / writer, the first message being used to instruct the passive IoT device to identify the second reader / writer; Send a second message, which carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is the feedback information sent by the passive IoT device to the second reader / writer.

2. The method of claim 1, wherein, The first message includes at least one of the following: The first threshold refers to the threshold corresponding to the receiving power of the first message; The second threshold refers to the threshold corresponding to the device energy of the passive IoT device. The third threshold refers to the threshold corresponding to the number of uplink transmissions of the passive IoT device. The first list includes identifiers of base station readers assigned by the network device to the passive IoT device; The second list includes identifiers of terminal readers assigned by the network device to the passive IoT device.

3. The method according to claim 2, wherein, The first message includes the first list and the second list, and the method further includes: If the first condition is met, the second reader is the base station reader corresponding to the first identifier in the first list; If the first condition is not met, the second reader / writer is the terminal reader / writer corresponding to the second identifier in the second list.

4. The method according to claim 3, wherein, The first condition being met includes at least one of the following: The receiving power of the first message is greater than or equal to the first threshold; The device energy of the passive IoT device is greater than or equal to the second threshold. The number of uplink transmissions of the passive IoT device is less than or equal to the third threshold. The failure to meet the first condition includes at least one of the following: The received power of the first message is less than the first threshold; The energy of the passive IoT device is less than the second threshold. The number of uplink transmissions from the passive IoT device is greater than the third threshold.

5. The method of claim 2, wherein, The first message also includes: The message type refers to the message type of the first message, and the message type is used to indicate the determination priority of the first threshold, the second threshold and / or the third threshold.

6. The method according to claim 1, wherein, The first message includes at least one of the following: The fourth threshold refers to the threshold corresponding to the receiving power of the first message; The fifth threshold refers to the threshold corresponding to the device energy of the passive IoT device; The sixth threshold refers to the threshold corresponding to the number of uplink transmissions of the passive IoT device; The first list includes identifiers of base station readers assigned by the network device to the passive IoT device; The second list includes identifiers of terminal readers assigned by the network device to the passive IoT device; The first indication information is used to instruct the passive IoT device to activate or deactivate multipath transmission.

7. The method according to claim 6, further comprising: When the first indication information instructs the passive IoT device to activate multipath transmission, or when the first indication information is defaulted and the second condition is met, the second reader / writer is the reader / writer corresponding to at least one third identifier in the first list and / or the second list, respectively.

8. The method of claim 7, wherein, The second condition includes at least one of the following: The receiving power of the first message is less than or equal to the fourth threshold; The device energy of the passive IoT device is less than or equal to the fifth threshold. The number of uplink transmissions of the passive IoT device is greater than or equal to the sixth threshold.

9. A message transmission method, the method comprising: Receive the first message sent by the network device; A first message is sent to the passive IoT device. The first message is used to instruct the passive IoT device to identify the second reader and send a second message. The second message carries first information and second information. The first information refers to the identification information of the second reader, and the second information is the feedback information sent by the passive IoT device to the second reader.

10. A message transmission method, the method comprising: The system receives a second message sent by a passive IoT device. The second message carries first information and second information. The first information refers to the identification information of the second reader / writer, and the second information is feedback information sent by the passive IoT device to the second reader / writer. The second reader / writer is determined by the passive IoT device under the instruction of the first message. The first message is sent by the first reader / writer to the passive IoT device.

11. The method of claim 10, further comprising: Receive a third message, which indicates the time of receipt of the second message; The first reader / writer is a base station, and the third message is sent by the first reader / writer; Alternatively, the first reader / writer may be a terminal, and the third message may be sent by a base station corresponding to the terminal.

12. The method according to claim 11, wherein, The receipt of the second message sent by the passive IoT device includes: At the receiving time, a second message sent by the passive IoT device is received.

13. A communication device comprising a memory, a processor, and a computer program stored in the memory, the processor executing the computer program to implement the steps of the method according to any one of claims 1-8, 9, or 10-12.

14. A computer-readable storage medium having a computer program / instructions stored thereon, which, when executed by a processor, implements the steps of the method according to any one of claims 1-8 or 9 or 10-12.

15. A computer program product comprising a computer program / instructions which, when executed by a processor, implement the steps of the method according to any one of claims 1-8 or 9 or 10-12.