Passive internet of things device driving method, communication apparatus and program product
By setting up a relay device between the base station and the passive IoT device, the signal problem of passive IoT devices when using macro base stations or micro base stations is solved, and more stable communication and higher device reliability are achieved.
Patent Information
- Application Number
- CN202411649012.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-25
AI Technical Summary
When passive IoT devices use macro base stations or micro base stations to drive, they are prone to problems such as failure to work properly, frequent disconnection and communication delay due to signal blocking and attenuation.
By setting up a third-party relay device between the base station and the passive IoT device, driving instructions from the base station are obtained and driving signals are sent in response to sending the drive signal, and uplink signals are received to expand the coverage of the base station and improve signal strength and stability.
It effectively solves the problems of passive IoT devices not working properly, frequent disconnection and communication delays, provides stronger and more stable driving signals, and improves communication quality.
Smart Images

Figure CN119521336A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a passive Internet of Things device driving method, a communication device and a program product. Background Art
[0002] The Internet of Things is usually composed of active IoT devices. Active IoT devices refer to IoT devices that rely on power (such as AC or battery) to achieve data transmission, processing or control. Many active IoT devices in the Internet of Things are difficult to power because they are widely distributed, need to be flexible and mobile, or are used in extreme environments.
[0003] Passive IoT technology solves this problem. For example, related technologies have proposed a solution to remotely drive passive IoT devices using macro or micro base stations in a communication network through radio frequency signals.
[0004] However, using macro base stations or micro base stations to drive passive IoT devices is prone to various problems, such as passive IoT devices failing to work properly or frequently disconnecting, communication delays, etc. Summary of the invention
[0005] The present application provides a passive IoT device driving method, a communication device, and a program product, which can use a third-party relay device to drive the passive IoT device to solve the problems of passive IoT devices not being able to work properly or frequently disconnecting, communication delays, etc.
[0006] In a first aspect, the present application provides a passive Internet of Things device driving method, which is applied to a first relay device in a relay system; the method includes: the first relay device obtains a driving instruction from a base station; the driving instruction is used to instruct driving the first passive Internet of Things device; the first relay device is located between the base station and the first passive Internet of Things device; the first relay device responds to the driving instruction and sends a driving signal to the first passive Internet of Things device; the first relay device receives an uplink signal sent from the first passive Internet of Things device.
[0007] It should be understood that when the relevant technology uses macro base stations or micro base stations in the communication network to remotely drive passive IoT devices through radio frequency signals, the signal strength level may not meet the requirements due to building obstruction and signal attenuation, resulting in the inability to drive the passive IoT devices normally, causing the passive IoT to fail to work properly, frequently disconnect, or have communication delays, etc.
[0008] In the passive IoT device driving method provided by the present application, the first relay device can obtain a driving instruction from the base station, and in response to the driving instruction, send a driving signal to the first passive IoT device, and then receive an uplink signal sent by the first passive IoT device. The first relay device can expand the coverage of the base station to meet the coverage requirements of the passive IoT device, and the driving signal power of the passive IoT device is stronger and more stable, which can provide better communication quality and avoid frequent disconnection and communication delay of the passive IoT.
[0009] Optionally, the relay system includes multiple distributed relay devices and a second relay device, the second relay device has a communication connection with the multiple distributed relay devices; the second relay device has a communication connection with the base station; the first relay device is any one of the multiple distributed relay devices; the first relay device obtains a driving instruction from the base station, including: the first relay device receives a downlink relay signal sent by the second relay device; wherein the downlink relay signal includes a driving instruction.
[0010] Optionally, the downlink relay signal is sent to the first relay device after the second relay device receives the driving instruction and determines that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identification of multiple passive Internet of Things devices and the identification of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0011] The passive IoT device driving method provided by the present application can also add a second relay device between the base station and the first relay device as a main relay device, so as to distribute the driving instructions for driving different passive IoT devices to the corresponding driving relay devices. While further expanding the coverage of the base station, it shares the computing requirements of the base station for distributing driving instructions, and can reduce the requirements for the computing resources of the base station.
[0012] Optionally, the downlink relay signal is sent to the first relay device after the second relay device determines that the distributed relay device closest to the first passive Internet of Things device is the first relay device according to the device location information when the third relay device fails;
[0013] Among them, the third relay device is a distributed relay device corresponding to the first passive IoT device determined by the second relay device based on the correspondence between the first passive IoT device and the device; the device correspondence includes the identification of multiple passive IoT devices and the identification of the relay device corresponding to driving each passive IoT device, and the first passive IoT device is any one of the multiple passive IoT devices; the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive IoT devices. The passive IoT device driving method provided in the present application can also drive the first passive IoT device through the first relay device closest to the first passive IoT device when the third relay device corresponding to driving the first passive IoT device fails. In this way, when there is a faulty relay device in the relay system, other relay devices can replace the faulty relay device to drive the passive IoT device, thereby improving the reliability of the solution for driving the passive IoT device.
[0014] Optionally, the method further includes: the first relay device generates an uplink relay signal based on the uplink signal and sends it to the second relay device, so that the second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends it to the base station.
[0015] Optionally, the first relay device obtains the driving instruction from the base station, including: the first relay device receives a downlink radio frequency signal from the base station; the downlink radio frequency signal includes the driving instruction.
[0016] Optionally, the method further includes: the first relay device generates an uplink radio frequency signal based on the uplink signal and sends the uplink radio frequency signal to the base station.
[0017] Optionally, the first relay device includes a mobile relay terminal or a fixed radio frequency base station.
[0018] In a second aspect, the present application provides a passive Internet of Things device driving device, which is applied to a first relay device; the passive Internet of Things device driving device includes: an acquisition module and a sending module.
[0019] The acquisition module is used to acquire a driving instruction from the base station; the driving instruction is used to instruct to drive the first passive Internet of Things device. The first relay device is located between the base station and the first passive Internet of Things device;
[0020] The sending module is used to send a driving signal to the first passive Internet of Things device in response to the driving instruction.
[0021] The acquisition module is also used to receive an uplink signal sent from the first passive Internet of Things device.
[0022] Optionally, the relay system includes multiple distributed relay devices and a second relay device, the second relay device has a communication connection with the multiple distributed relay devices; the second relay device has a communication connection with the base station; the first relay device is any one of the multiple distributed relay devices; an acquisition module is specifically used for the first relay device to receive a downlink relay signal sent by the second relay device; wherein the downlink relay signal includes a driving instruction.
[0023] Optionally, the downlink relay signal is sent to the first relay device after the second relay device receives the driving instruction and determines that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identification of multiple passive Internet of Things devices and the identification of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0024] Optionally, the downlink relay signal is sent to the first relay device after the second relay device determines that the distributed relay device closest to the first passive Internet of Things device is the first relay device according to the device location information when the third relay device fails;
[0025] Among them, the third relay device is a distributed relay device that the second relay device determines to drive the first passive IoT device based on the first passive IoT device and the device correspondence relationship; the device correspondence relationship includes the identifiers of multiple passive IoT devices and the identifier of the relay device that drives each passive IoT device, and the first passive IoT device is any one of the multiple passive IoT devices; the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive IoT devices. Optionally, the sending module is also used to generate an uplink relay signal based on the uplink signal and send it to the second relay device, so that the second relay device generates an uplink RF signal based on the uplink relay signal and sends it to the base station.
[0026] Optionally, the acquisition module is specifically used to receive a downlink radio frequency signal from a base station; the downlink radio frequency signal includes a driving instruction.
[0027] Optionally, the sending module is further used to generate an uplink radio frequency signal based on the uplink signal and send the uplink radio frequency signal to the base station.
[0028] Optionally, the first relay device includes a mobile relay terminal or a fixed radio frequency base station.
[0029] In a third aspect, the present application provides a passive Internet of Things device driving method, which is applied to a second relay device in a relay system; the relay system also includes multiple distributed relay devices; the second relay device has a communication connection with the multiple distributed relay devices; the second relay device has a communication connection with the base station; the method includes: the second relay device receives a driving instruction from the base station; the driving instruction is used to instruct driving a first passive Internet of Things device; the second relay device generates a downlink relay signal in response to the driving instruction; the downlink relay signal includes the driving instruction; the second relay device sends a downlink relay signal to the first relay device, so that the first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction and receives an uplink signal sent from the first passive Internet of Things device; the first relay device is any one of the multiple distributed relay devices; the first relay device is located between the base station and the first passive Internet of Things device.
[0030] Optionally, before the second relay device sends a downlink relay signal to the first relay device, the method also includes: the second relay device determines, based on the first passive Internet of Things device and the device correspondence, that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device; wherein the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0031] Optionally, before the second relay device sends a downlink relay signal to the first relay device, the method also includes: the second relay device determines, based on the first passive Internet of Things device and the device correspondence, that the distributed relay device corresponding to driving the first passive Internet of Things device is the third relay device; wherein the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; in the event of a failure of the third relay device, the second relay device determines, based on the device location information, that the distributed relay device closest to the first passive Internet of Things device is the first relay device; wherein the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive Internet of Things devices.
[0032] Optionally, the method further includes: the second relay device receives an uplink relay signal from the first relay device; the uplink relay signal is determined by the first relay device based on the uplink signal; and the second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends it to the base station.
[0033] In a fourth aspect, the present application provides a passive Internet of Things device driving device, which can be applied to a second relay device. The passive Internet of Things device driving device includes: a receiving module, a processing module, and a sending module.
[0034] A receiving module, used for receiving a driving instruction from a base station; the driving instruction is used for instructing to drive the first passive Internet of Things device;
[0035] A processing module, configured to generate a downlink relay signal in response to a driving instruction; the downlink relay signal includes the driving instruction;
[0036] A sending module is used to send a downlink relay signal to a first relay device, so that the first relay device sends a driving signal to the first passive Internet of Things device in response to a driving instruction and receives an uplink signal sent from the first passive Internet of Things device; the first relay device is any one of a plurality of distributed relay devices; the first relay device is located between the base station and the first passive Internet of Things device.
[0037] Optionally, the processing module is also used to determine that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device before the sending module sends the downlink relay signal to the first relay device; wherein the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0038] Optionally, the processing module is also used to determine that the distributed relay device corresponding to driving the first passive Internet of Things device is the third relay device based on the first passive Internet of Things device and the device correspondence relationship before the sending module sends the downlink relay signal to the first relay device; wherein the device correspondence relationship includes the identification of multiple passive Internet of Things devices and the identification of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; in the event of a failure of the third relay device, determine that the distributed relay device closest to the first passive Internet of Things device is the first relay device according to the device location information; wherein the device location information includes the respective positions of the multiple distributed relay devices and the respective positions of the multiple passive Internet of Things devices.
[0039] Optionally, the receiving module is further used to receive an uplink relay signal from the first relay device; the uplink relay signal is determined by the first relay device based on the uplink signal; the sending module is further used to generate an uplink radio frequency signal based on the uplink relay signal and send it to the base station.
[0040] In a fifth aspect, the present application provides a communication device, comprising: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run a computer program or instruction to implement the method described in the first aspect above.
[0041] In a sixth aspect, the present application provides a communication device, comprising: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run a computer program or instruction to implement the method described in the third aspect above.
[0042] In a seventh aspect, the present application provides a computer program product, comprising: computer instructions; when the computer instructions are executed in a communication device, the communication device implements the method described in the first aspect or the third aspect.
[0043] In an eighth aspect, the present application provides a readable storage medium, comprising: software instructions; when the software instructions are executed in a communication device, the communication device implements the method described in the first aspect or the third aspect above.
[0044] The beneficial effects of the second to eighth aspects mentioned above can be referred to the first aspect and will not be elaborated on again. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0046] Figure 1 This is a schematic diagram of the composition of the 5G passive sensor Internet of Things system;
[0047] Figure 2 A schematic diagram of the composition of a relay system provided in an embodiment of the present application;
[0048] Figure 3 A schematic diagram of another relay system provided in an embodiment of the present application;
[0049] Figure 4 A schematic diagram of a process of driving a passive IoT device provided in an embodiment of the present application;
[0050] Figure 5 A schematic diagram of another passive IoT device driving method provided in an embodiment of the present application;
[0051] Figure 6 A schematic diagram of the composition of a passive IoT device driving device provided in an embodiment of the present application;
[0052] Figure 7 A schematic diagram of another passive IoT device driving device provided in an embodiment of the present application;
[0053] Figure 8 A schematic diagram of the composition of a communication device provided in an embodiment of the present application;
[0054] Fig. 9 A schematic diagram of the composition of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0056] It should be noted that, in the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0057] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", etc. are used to distinguish the same items or similar items with basically the same functions and effects. Those skilled in the art can understand that the words "first", "second", etc. are not limiting the quantity and execution order.
[0058] The Internet of Things (IoT) is a network based on information carriers such as the Internet or traditional telecommunications networks that allows all independently addressable objects to be interconnected. With the rapid development of the IoT, it is expected to promote the intelligent interconnection of billions or even tens of billions of objects.
[0059] The Internet of Things is usually composed of active IoT devices. Active IoT devices refer to IoT devices that rely on power (such as AC or battery) to achieve data transmission, processing or control. Many active IoT devices in the Internet of Things are difficult to power because they are widely distributed, need to be flexible and mobile, or are used in extreme environments.
[0060] Passive IoT technology solves this problem. Passive IoT can be composed of passive IoT devices. Passive IoT devices do not need built-in batteries or are connected to the mains. They can function by collecting environmental energy, so they have a long service life, are more compact, simplify maintenance, and improve safety and efficiency. As the demand for IoT continues to grow, passive IoT technology is expected to support a larger scale of terminal node devices and achieve larger-scale sensing perception and transmission connections.
[0061] For example, the related technology proposes a solution of using macro base stations or micro base stations in the 5G communication network to remotely drive passive IoT devices through radio frequency signals.
[0062] For example, Figure 1 The following is a schematic diagram of the composition of the 5G passive sensor Internet of Things system. Figure 1 As shown, the Internet of Things system includes: a cloud processing layer, a communication layer, a passive sensing layer, and an application layer.
[0063] Among them, the perception layer can rely on various microwave direct drive frequency conversion (MDFC) sensors to collect environmental information such as tags, temperature, vibration, and humidity.
[0064] The communication layer can rely on macro base stations or micro base stations to drive the sensors of the perception layer and transmit the information from the perception layer to the cloud processing layer.
[0065] The cloud processing layer can perform data mining, machine learning, edge computing, hazard warning, real-time monitoring, and automatic control.
[0066] The application layer can involve various vertical industry scenarios such as chemical industry, electricity, brewing, gas, mining companies, and industry.
[0067] However, using macro base stations or micro base stations to drive passive IoT devices is prone to various problems, such as passive IoT devices failing to work properly or frequently disconnecting, communication delays, etc.
[0068] Based on this, the embodiments of the present application provide a passive Internet of Things device driving method, a communication device and a program product, which can add a relay device between the base station and the passive Internet of Things device, and drive the passive Internet of Things device in a third-party relay manner, thereby solving the problems of passive Internet of Things devices not being able to work normally or frequently disconnecting, communication delays, etc.
[0069] The following is an introduction with reference to the accompanying drawings.
[0070] Figure 2 A schematic diagram of the composition of a relay system provided in an embodiment of the present application. Figure 2As shown, the relay system may include multiple relay devices ( Figure 2 In the figure, two relay devices, relay device 100 and relay device 200, are used as examples. Each relay device can drive one or more passive IoT devices ( Figure 2 In the figure, the relay device 100 corresponds to driving the passive Internet of Things device 300, and the relay device 200 corresponds to driving the passive Internet of Things device 400 is taken as an example).
[0071] Among them, the relay device of the relay system can be a mobile relay terminal, or it can also be a fixed radio frequency base station. The embodiment of the present application does not limit the specific form of the relay device. The passive Internet of Things device can be an Internet of Things device such as a passive electronic tag (such as a passive radio frequency identification (RFID) tag) or a passive sensor. The embodiment of the present application does not limit the specific form of the passive Internet of Things device.
[0072] For example, taking the relay device 100 driving the passive IoT device 300 as an example, the outdoor macro station 500 can send a driving instruction to the relay device 100 through a radio frequency signal (such as a 5G air interface signal), and the driving instruction can be used to instruct the passive IoT device 300 to drive. The relay device 100 can respond to the driving instruction and send a driving signal to the passive IoT device 300. The passive IoT device 300 can use the MDFC technology to convert the driving signal into usable electrical energy, and use this electrical energy to send an uplink signal to the relay device 100.
[0073] The outdoor macro station 500 may be a base station (BS), a base transceiver station (BTS), a 3G base station (NodeB), a 4G base station (evolved NodeB, eNB), or a 5G base station (next generation NodeB, gNB), etc. The embodiment of the present application does not limit the specific type of the outdoor macro station 500.
[0074] In some embodiments, the relay device can be set within a preset range of the passive Internet of Things device.
[0075] The preset range may be less than or equal to the coverage range of the relay device. For example, the preset range may be a radius of 10 meters, a radius of 20 meters, a radius of 50 meters, or a radius of 100 meters, etc. The embodiment of the present application does not limit the specific value of the preset range.
[0076] In some embodiments, the relay device may be located between the base station and the corresponding passive IoT device. In other words, the relay device and the base station are located on the same side of the corresponding passive IoT device, and the distance between the relay device and the corresponding passive IoT device may be smaller than the distance between the passive IoT device and the outdoor macro station 500.
[0077] For example, the distance between the relay apparatus 100 and the passive IoT device 300 may be smaller than the distance between the outdoor macro station 500 and the passive IoT device 300 .
[0078] For another example, the distance between the relay device 200 and the passive IoT device 400 may be smaller than the distance between the outdoor macro station 500 and the passive IoT device 400 .
[0079] Above Figure 2 The relay system provided in the embodiment of the present application is introduced by taking the relay device directly communicating with the base station as an example. Optionally, the base station can also communicate with other distributed relay devices through a main relay device. Figure 3 A schematic diagram of another relay system provided in an embodiment of the present application. Figure 3 As shown in the above Figure 2 Based on the components of the relay system shown, the relay system may include: a main relay device 600. The above relay devices 100 and 200 may be understood as multiple distributed relay devices. The main relay device 600 has a communication connection with multiple distributed relay devices, and the main relay device 600 has a communication connection with the outdoor macro station 500.
[0080] The main relay device 600 may be used to mutually transmit signals between the outdoor macro station 500 and the distributed relay devices.
[0081] For example, taking the above-mentioned relay device 100 driving the passive IoT device 300 as an example, the outdoor macro station 500 can send a driving instruction to the main relay device 600 through a radio frequency signal (such as a 5G air interface signal), and the driving instruction can be used to instruct the driving of the passive IoT device 300. The main relay device 600 can forward the driving instruction to the relay device 100. The relay device 100 can respond to the driving instruction and send a driving signal to the passive IoT device 300. The passive IoT device 300 can use MDFC technology to convert the driving signal into usable electrical energy, and use this electrical energy to send an uplink signal to the relay device 100. The relay device 100 can forward the uplink signal to the main relay device 600. The main relay device 600 can generate an uplink radio frequency signal based on the uplink signal and send it to the outdoor macro station 500.
[0082] In some embodiments, the main relay device 600 and the distributed relay devices may use relay signals to transmit driving instructions and uplink signals.
[0083] For example, the main relay device 600 may send a downlink relay signal to the distributed relay device, wherein the downlink relay signal includes a driving instruction. The distributed relay device may send an uplink relay signal to the main relay device, wherein the uplink relay signal includes an uplink signal.
[0084] Optionally, the main relay device 600 may be connected to the distributed relay devices by wire. In this case, the relay signal may be understood as a baseband signal.
[0085] Optionally, the main relay device 600 may be wirelessly connected to the distributed relay devices. In this case, the relay signal may be understood as a radio frequency signal.
[0086] The following is an introduction to the passive IoT device driving method provided in the embodiment of the present application.
[0087] The embodiment of the present application first provides a passive Internet of Things device driving method, which can be applied to a relay device (such as the above-mentioned relay device 100 or relay device 200, which can be referred to as a first relay device for the sake of distinction). Figure 4 A schematic diagram of a passive IoT device driving method provided in an embodiment of the present application. Figure 4 As shown, the method includes the following steps:
[0088] S101: A first relay device obtains a driving instruction from a base station.
[0089] The driving instruction is used to instruct driving the first passive IoT device. The base station can also be understood as the outdoor macro station 500 described above.
[0090] S102: The first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction.
[0091] The driving signal may be sent in the form of a radio frequency signal, and may also be understood as a radio frequency driving signal.
[0092] S103. The first relay device receives an uplink signal sent from the first passive Internet of Things device.
[0093] For example, the receiving module inside the first passive Internet of Things device can capture the driving signal from the first relay device and convert it into usable electrical energy, which can be used to drive the first passive Internet of Things device to perform subsequent data collection, generate an uplink signal based on the collected data, and send an uplink signal to the first relay device, etc.
[0094] As an example, the passive Internet of Things device driving method provided in the embodiment of the present application can be applied in warehousing and logistics scenarios.
[0095] For example, taking the first passive Internet of Things device as a passive electronic tag, the passive electronic tag can be set on the goods in the logistics warehouse. The first relay device can send a driving signal to the passive electronic tag. When the driving signal is received, the passive electronic tag can use the MDFC technology to convert the driving signal into usable electrical energy, and use this electrical energy to send an uplink signal to the first relay device. In this way, when the goods are not shipped out of the warehouse, the passive electronic tag on the goods can receive the driving signal and send an uplink signal to the first relay device. The uplink signal can be understood as the item information used to represent the item where the passive electronic tag is located. When the goods are shipped out of the warehouse, the electronic tag on the goods cannot send an uplink signal to the first relay device. According to the uplink signal obtained by the first relay device, the current inventory in the logistics warehouse can be determined.
[0096] As another example, the passive Internet of Things device driving method provided in the embodiment of the present application can also be applied in the winemaking field.
[0097] For example, taking the first passive IoT device as a passive sensor, the passive sensor can be set in a brewery. The first relay device can send a driving signal to the passive sensor. When receiving the driving signal, the passive sensor can use the MDFC technology to convert the driving signal into usable electrical energy, and use the electrical energy to collect data such as temperature and humidity in the brewery, convert the data into an uplink signal and send it to the first relay device. In this way, the staff can remotely monitor the temperature and humidity of the brewery.
[0098] It should be noted that the above two specific application scenarios are only examples, and the passive IoT device driving method provided in the embodiment of the present application can be applied to the above chemical, electric power, brewing, gas, mining enterprises, and industrial scenarios that require the collection and analysis of sensor signals from sensors. The embodiment of the present application does not limit this.
[0099] It should be understood that when the relevant technology uses macro base stations or micro base stations in the communication network to remotely drive passive IoT devices through radio frequency signals, the signal strength level may not meet the requirements due to building obstruction and signal attenuation, resulting in the inability to drive the passive IoT devices normally, causing the passive IoT to fail to work properly, frequently disconnect, or have communication delays, etc.
[0100] In the passive IoT device driving method provided in the embodiment of the present application, the first relay device can obtain the driving instruction from the base station, and in response to the driving instruction, send a driving signal to the first passive IoT device, and then receive the uplink signal sent by the first passive IoT device. The first relay device can expand the coverage of the base station to meet the coverage requirements of the passive IoT device, and the driving signal power of the passive IoT device is stronger and more stable, which can provide better communication quality and avoid frequent disconnection and communication delay of the passive IoT.
[0101] The above-mentioned S101 is introduced below.
[0102] In some possible embodiments, as described above Figure 2 As shown in , the first relay device (relay device 100 or relay device 200) can communicate directly with the base station (outdoor macro station 500). In this case, the above S101 can specifically include the following steps:
[0103] Step 1a: The first relay device receives a downlink radio frequency signal from a base station.
[0104] The downlink radio frequency signal includes a driving instruction.
[0105] In some other possible embodiments, as described above Figure 3 As shown in , the first relay device (relay device 100 or relay device 200) can be any one of a plurality of distributed relay devices, and the first relay device can communicate with the base station (outdoor macro station 500) through the second relay device (main relay device 600). In this case, the above S101 can specifically include the following steps:
[0106] Step 1b: The first relay device receives a downlink relay signal sent by the second relay device.
[0107] The downlink relay signal includes a driving instruction.
[0108] In a possible implementation, the downlink relay signal may be sent to the first relay device after the second relay device receives the driving instruction and determines that the distributed relay device corresponding to driving the first passive IoT device is the first relay device based on the correspondence between the first passive IoT device and the device. The specific process of the second relay device sending the downlink relay signal can be referred to the following method embodiment with the second relay device as the execution subject, which will not be repeated here.
[0109] The device correspondence relationship includes identifiers of multiple passive Internet of Things devices and identifiers of relay devices corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0110] In another possible implementation,
[0111] The downlink relay signal is sent to the first relay device after the second relay device determines that the distributed relay device closest to the first passive Internet of Things device is the first relay device based on the device location information when the third relay device fails. The specific process can also be referred to the following method embodiment with the second relay device as the execution subject, and will not be repeated here. Among them, the third relay device is a distributed relay device corresponding to the first passive Internet of Things device determined by the second relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identification of multiple passive Internet of Things devices, and the identification of the relay device corresponding to each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; the device location information includes the respective positions of the multiple distributed relay devices and the respective positions of the multiple passive Internet of Things devices.
[0112] In some embodiments, as described above Figure 2 As shown in , the first relay device (relay device 100 or relay device 200) can communicate directly with the base station (outdoor macro station 500). In this case, after the above S103, the method may further include the following steps:
[0113] Step 1c: The first relay device generates an uplink radio frequency signal based on the uplink signal and sends the uplink radio frequency signal to the base station.
[0114] In other embodiments, as described above Figure 3 As shown in , the first relay device (relay device 100 or relay device 200) can be any one of a plurality of distributed relay devices, and the first relay device can communicate with the base station (outdoor macro station 500) through the second relay device (main relay device 600). In this case, after the above S103, the method can also include the following steps:
[0115] Step 1d: The first relay device generates an uplink relay signal based on the uplink signal and sends it to the second relay device, so that the second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends it to the base station.
[0116] It should be noted that the passive IoT device driving method provided in the embodiment of the present application is introduced by taking driving the first passive IoT device as an example, and other passive IoT devices such as the second passive IoT device can also be driven according to the passive IoT device driving method. The embodiment of the present application does not limit this.
[0117] The passive IoT device driving method provided by the embodiment of the present application is introduced above by taking the first relay device (relay device 100 or relay device 200) in the relay system as the execution subject as an example. Next, the embodiment of the present application provides another passive IoT device driving method, which can be applied to the second relay device (that is, the above-mentioned main relay device 600). Figure 5 A schematic diagram of another passive IoT device driving method provided in an embodiment of the present application. Figure 5 As shown, the method includes the following steps:
[0118] S201: The second relay device receives a driving instruction from a base station.
[0119] The driving instruction is used to instruct driving the first passive Internet of Things device.
[0120] For example, the second relay device may receive a downlink radio frequency signal from the base station, and the downlink radio frequency signal may include a driving instruction.
[0121] S202: The second relay device generates a downlink relay signal in response to the driving instruction.
[0122] The downlink relay signal includes a driving instruction.
[0123] S203. The second relay device sends a downlink relay signal to the first relay device, so that the first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction and receives an uplink signal sent from the first passive Internet of Things device.
[0124] The first relay device is any one of a plurality of distributed relay devices.
[0125] In some possible embodiments, before the above S203, the method may further include the following steps:
[0126] Step 1e: The second relay device determines, based on the corresponding relationship between the first passive IoT device and the device, that the distributed relay device corresponding to driving the first passive IoT device is the first relay device.
[0127] Among them, the device correspondence relationship includes multiple passive Internet of Things devices and a relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0128] Exemplarily, the device correspondence relationship may be specifically as shown in the following Table 1:
[0129] Table 1
[0130] Identification of Passive IoT Devices Relay device identification Passive IoT Devices1 Relay device 1 Passive IoT Devices 2 Relay device 2 Passive IoT Devices 3 Relay device 3
[0131] As shown in Table 1, the table may include identification items of passive IoT devices and identification items of relay devices. Among them, the identification items of passive IoT devices may include: passive IoT device 1, passive IoT device 2, and passive IoT device 3. The identification items of relay devices may include: relay device 1, relay device 2, and relay device 3. There is a corresponding relationship between passive IoT device 1 and relay device 1, there is a corresponding relationship between passive IoT device 2 and relay device 2, and there is a corresponding relationship between passive IoT device 3 and relay device 3.
[0132] Optionally, the second relay device may use the identifier of the first passive Internet of Things device as an index, traverse the search device correspondence, determine the target identifier of the relay device corresponding to the identifier of the first passive Internet of Things device in the device correspondence, and use the relay equipment corresponding to the target identifier as the relay device corresponding to driving the first passive Internet of Things device.
[0133] The passive IoT device driving method provided in the embodiment of the present application can also add a second relay device between the base station and the first relay device as a main relay device, so as to distribute the driving instructions for driving different passive IoT devices to the corresponding driven relay devices. While further expanding the coverage of the base station, the computing requirements of the base station for distributing the driving instructions are shared, which can reduce the requirements for the computing resources of the base station.
[0134] In some other possible embodiments, before the above S203, the method may further include the following steps:
[0135] Step 1f: The second relay device determines that the distributed relay device corresponding to driving the first passive Internet of Things device is the third relay device based on the corresponding relationship between the first passive Internet of Things device and the device.
[0136] Among them, the third passive Internet of Things device is any one of the multiple passive Internet of Things devices, and the third passive Internet of Things device is different from the first Internet of Things device.
[0137] The details of step 1f may refer to the above step 1e, which will not be repeated here.
[0138] Step 2f: When the third relay device fails, the second relay device determines that the distributed relay device closest to the first passive Internet of Things device is the first relay device based on the device location information.
[0139] Among them, the device location information includes the respective locations of multiple distributed relay devices and the respective locations of multiple passive Internet of Things devices.
[0140] For example, the second relay device can calculate the distance between the first passive IoT device and the multiple distributed relay devices based on the location of the first passive IoT device and the respective locations of the multiple distributed relay devices, and then select the relay device with the shortest distance as the corresponding relay device for driving the first passive IoT device.
[0141] Optionally, before step 2f above, the second relay device may also receive heartbeat packets periodically sent by each distributed relay device. If the second relay device does not receive a heartbeat packet from a distributed relay device for more than a preset time, the second relay device may determine that the distributed relay device is faulty.
[0142] The preset duration may be preset in the second relay device. For example, the preset duration may be set to 1 minute, 3 minutes, 5 minutes, or 10 minutes, etc. The embodiment of the present application does not limit the specific duration of the preset duration.
[0143] The passive Internet of Things device driving method provided in the embodiment of the present application can also drive the first passive Internet of Things device through the first relay device closest to the first passive Internet of Things device when the third relay device corresponding to driving the first passive Internet of Things device fails. In this way, when there is a faulty relay device in the relay system, other relay devices can replace the faulty relay device to drive the passive Internet of Things device, thereby improving the reliability of the solution for driving the passive Internet of Things device.
[0144] In some embodiments, after the above S203, the method may further include the following steps:
[0145] Step 1g: The second relay device receives the uplink relay signal from the first relay device.
[0146] The uplink relay signal is determined by the first relay device based on the uplink signal.
[0147] Step 2g: The second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends it to the base station.
[0148] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. It should be easy to realize that the technical goals in this field are combined with the units and algorithm steps of each example described in the embodiments disclosed in this article, and the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical goals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0149] In an exemplary embodiment, the embodiment of the present application also provides a passive Internet of Things device driving device, which can be applied to the first relay device in the above-mentioned relay system. Figure 6 A schematic diagram of the composition of a passive IoT device driving device provided in an embodiment of the present application. Figure 6 As shown, the device includes: an acquisition module 601 and a sending module 602.
[0150] The acquisition module 601 is used to acquire a driving instruction from a base station; the driving instruction is used to instruct to drive the first passive Internet of Things device. The first relay device is located between the base station and the first passive Internet of Things device.
[0151] The sending module 602 is used to send a driving signal to the first passive Internet of Things device in response to the driving instruction.
[0152] The acquisition module 601 is also used to receive an uplink signal sent from the first passive Internet of Things device.
[0153] In some possible embodiments, the relay system includes multiple distributed relay devices and a second relay device, the second relay device has a communication connection with the multiple distributed relay devices; the second relay device has a communication connection with the base station; the first relay device is any one of the multiple distributed relay devices; the acquisition module 601 is specifically used for the first relay device to receive a downlink relay signal sent by the second relay device; wherein the downlink relay signal includes a driving instruction.
[0154] In some other possible embodiments, the downlink relay signal is sent to the first relay device after the second relay device receives the driving instruction and determines that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0155] In some other possible embodiments, the downlink relay signal is sent to the first relay device after the second relay device determines that the distributed relay device closest to the first passive Internet of Things device is the first relay device based on the device location information when the third relay device fails; wherein the third relay device is a distributed relay device corresponding to driving the first passive Internet of Things device determined by the second relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes identifiers of multiple passive Internet of Things devices and identifiers of relay devices corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive Internet of Things devices.
[0156] In some other possible embodiments, the sending module 602 is further configured to generate an uplink relay signal based on the uplink signal and send the signal to the second relay device, so that the second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends the signal to the base station.
[0157] In some other possible embodiments, the acquisition module 601 is specifically configured to receive a downlink radio frequency signal from a base station; the downlink radio frequency signal includes a driving instruction.
[0158] In some other possible embodiments, the sending module 602 is further configured to generate an uplink radio frequency signal based on the uplink signal and send the uplink radio frequency signal to the base station.
[0159] In some other possible embodiments, the first relay device includes a mobile relay terminal or a fixed radio frequency base station.
[0160] In an exemplary embodiment, the embodiment of the present application also provides another passive Internet of Things device driving device, which can be applied to the second relay device in the above-mentioned relay system. Figure 7 A schematic diagram of another passive IoT device driving device provided in an embodiment of the present application. Figure 7 As shown, the device includes: a receiving module 701, a processing module 702, and a sending module 703.
[0161] The receiving module 701 is used to receive a driving instruction from a base station; the driving instruction is used to instruct to drive the first passive Internet of Things device;
[0162] The processing module 702 is used to generate a downlink relay signal in response to the driving instruction; the downlink relay signal includes the driving instruction;
[0163] The sending module 703 is used to send a downlink relay signal to the first relay device, so that the first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction and receives an uplink signal sent from the first passive Internet of Things device; the first relay device is any one of the multiple distributed relay devices; the first relay device is located between the base station and the first passive Internet of Things device.
[0164] In some possible embodiments, the processing module 702 is also used to determine that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device before the sending module 703 sends the downlink relay signal to the first relay device; wherein the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
[0165] In some other possible embodiments, the processing module 702 is also used to determine that the distributed relay device corresponding to driving the first passive Internet of Things device is the third relay device based on the first passive Internet of Things device and the device correspondence relationship before the sending module 703 sends the downlink relay signal to the first relay device; wherein the device correspondence relationship includes the identifiers of multiple passive Internet of Things devices and the identifiers of the relay devices corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; in the event of a failure of the third relay device, determine that the distributed relay device closest to the first passive Internet of Things device is the first relay device based on the device location information; wherein the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive Internet of Things devices.
[0166] In some other possible embodiments, the receiving module 701 is further used to receive an uplink relay signal from the first relay device; the uplink relay signal is determined by the first relay device based on the uplink signal; the sending module 703 is further used to generate an uplink radio frequency signal based on the uplink relay signal and send it to the base station.
[0167] In an exemplary embodiment, the embodiment of the present application further provides a communication device, which can be understood as the above-mentioned first relay device. Figure 8 A schematic diagram of the composition of a communication device provided in an embodiment of the present application. Figure 8As shown, the communication device 800 includes: a processor 801 and a communication interface 802. The processor 801 is coupled to the communication interface 802. For example, the communication interface 802 can be used to support the communication between the communication device 800 and other devices (such as a second relay device or a base station), and the processor 801 can be used to run a computer program or instruction to control and manage the actions of the communication device 800, so as to implement the method implemented by the first relay device in the above method embodiment.
[0168] In some possible embodiments, the communication device 800 may further include a memory 803 and a bus 804 . The memory 803 may be used to store program codes and data of the communication device 800 .
[0169] Among them, the memory 803 can be a memory in the communication device 800, etc., and the memory 803 can include a volatile memory, such as a random access memory; the memory 803 can also include a non-volatile memory, such as a read-only memory, a flash memory, a hard disk or a solid-state drive; the memory 803 can also include a combination of the above types of memory.
[0170] The processor 801 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor 801 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0171] The bus 804 may be an extended industry standard architecture (EISA) bus, etc. The bus 804 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0172] In an exemplary embodiment, the embodiment of the present application further provides a communication device, which can be understood as the above-mentioned second relay device. Fig. 9 A schematic diagram of another communication device provided in an embodiment of the present application. Fig. 9As shown, the communication device 900 includes: a processor 901 and a communication interface 902. The processor 901 is coupled to the communication interface 902. For example, the communication interface 902 can be used to support the communication between the communication device 900 and other devices (such as a first relay device or a base station), and the processor 901 can be used to run a computer program or instruction to control and manage the actions of the communication device 900, so as to implement the method implemented by the second relay device in the above method embodiment.
[0173] In some possible embodiments, the communication device 900 may further include a memory 903 and a bus 904 .
[0174] The introduction of each component in the communication device 900 can refer to the description of the above-mentioned communication device 800, which will not be repeated here.
[0175] In an exemplary embodiment, the present application also provides a computer program product, which includes: computer instructions. When the computer instructions are executed in a communication device (such as the above-mentioned communication device 800 or communication device 900), the communication device implements the method implemented by the first relay device in the above-mentioned method embodiment, or the method implemented by the second relay device.
[0176] In an exemplary embodiment, the embodiment of the present application also provides a readable storage medium, which includes software instructions; when the software instructions are executed in a communication device (for example, the above-mentioned communication device 800 or communication device 900), the communication device implements the method implemented by the first relay device in the above-mentioned method embodiment, or the method implemented by the second relay device.
[0177] Among them, the readable storage medium can be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0178] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When loading and executing computer-executable instructions on a computer, a process or function according to an embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer-executable instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer-executable instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
[0179] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other changes to the disclosed embodiments by viewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple situations. A single processor or other unit can implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0180] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely exemplary illustrations of the present application as defined by the appended claims, and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
[0181] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A passive Internet of Things device driving method, characterized in that: The method is applied to a first relay device in a relay system; the method comprises: The first relay device obtains a driving instruction from the base station; the driving instruction is used to instruct driving the first passive Internet of Things device; the first relay device is located between the base station and the first passive Internet of Things device; The first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction; The first relay device receives an uplink signal sent from the first passive Internet of Things device.
2. The method according to claim 1, characterized in that The relay system includes a plurality of distributed relay devices and a second relay device, the second relay device is in communication connection with the plurality of distributed relay devices; the second relay device is in communication connection with the base station; the first relay device is any one of the plurality of distributed relay devices; The first relay device obtains a driving instruction from a base station, including: The first relay device receives a downlink relay signal sent by the second relay device; Wherein, the downlink relay signal includes the driving instruction.
3. The method according to claim 2, characterized in that The downlink relay signal is sent to the first relay device after the second relay device receives the driving instruction and determines that the distributed relay device corresponding to driving the first passive Internet of Things device is the first relay device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
4. The method according to claim 2, characterized in that: The downlink relay signal is sent to the first relay device by the second relay device after the second relay device determines that the distributed relay device closest to the first passive IoT device is the first relay device according to the device location information when the third relay device fails; Among them, the third relay device is a distributed relay device that the second relay device determines to drive the first passive Internet of Things device based on the correspondence between the first passive Internet of Things device and the device; the device correspondence includes the identifiers of multiple passive Internet of Things devices and the identifier of the relay device that drives each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive Internet of Things devices.
5. The method according to claim 2, characterized in that: The method further comprises: The first relay device generates an uplink relay signal based on the uplink signal and sends the signal to the second relay device, so that the second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends the signal to the base station.
6. The method according to claim 1, characterized in that The first relay device obtains a driving instruction from a base station, including: The first relay device receives a downlink radio frequency signal from the base station; the downlink radio frequency signal includes the driving instruction.
7. The method according to claim 6, characterized in that The method further comprises: The first relay device generates an uplink radio frequency signal based on the uplink signal and sends the uplink radio frequency signal to the base station.
8. The method according to any one of claims 1 to 7, characterized in that: The first relay device includes a mobile relay terminal or a fixed radio frequency base station.
9. A passive Internet of Things device driving method, characterized in that: The method is applied to a second relay device in a relay system; the relay system further comprises a plurality of distributed relay devices; the second relay device is in communication connection with the plurality of distributed relay devices; the second relay device is in communication connection with a base station; the method comprises: The second relay device receives a driving instruction from the base station; the driving instruction is used to instruct driving the first passive Internet of Things device; The second relay device generates a downlink relay signal in response to the drive instruction; the downlink relay signal includes the drive instruction; The second relay device sends the downlink relay signal to the first relay device, so that the first relay device sends a driving signal to the first passive Internet of Things device in response to the driving instruction and receives an uplink signal sent from the first passive Internet of Things device; the first relay device is any one of the multiple distributed relay devices; the first relay device is located between the base station and the first passive Internet of Things device.
10. The method according to claim 9, characterized in that Before the second relay device sends the downlink relay signal to the first relay device, the method further includes: The second relay device determines, based on the corresponding relationship between the first passive IoT device and the device, that the distributed relay device corresponding to driving the first passive IoT device is the first relay device; Among them, the device correspondence relationship includes the identification of multiple passive Internet of Things devices and the identification of the relay device corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices.
11. The method according to claim 9, characterized in that Before the second relay device sends the downlink relay signal to the first relay device, the method further includes: The second relay device determines, based on the correspondence between the first passive IoT device and the device, that the distributed relay device corresponding to driving the first passive IoT device is the third relay device; The device correspondence relationship includes identifiers of multiple passive Internet of Things devices and identifiers of relay devices corresponding to driving each passive Internet of Things device, and the first passive Internet of Things device is any one of the multiple passive Internet of Things devices; In the case where the third relay device fails, the second relay device determines, based on the device location information, that the distributed relay device closest to the first passive IoT device is the first relay device; Among them, the device location information includes the respective locations of the multiple distributed relay devices and the respective locations of the multiple passive Internet of Things devices.
12. The method according to claim 9, characterized in that The method further comprises: The second relay device receives an uplink relay signal from the first relay device; the uplink relay signal is determined by the first relay device based on the uplink signal; The second relay device generates an uplink radio frequency signal based on the uplink relay signal and sends the uplink radio frequency signal to the base station.
13. A communication device, characterized in that: The communication device comprises: a processor and a communication interface; the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the method according to any one of claims 1-8.
14. A communication device, characterized in that: The communication device comprises: a processor and a communication interface; the communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the method according to any one of claims 9 to 12.
15. A computer program product, characterized in that include: Computer instructions; When the computer instructions are executed in a communication device, the communication device is enabled to implement the method according to any one of claims 1 to 8 or any one of claims 9 to 12.