Positioning method and device, passive internet of things terminal, base station, system and medium
The excitation signal is sent by the base station to wake up the passive IoT terminal and receive its reflected signals. Combined with the measurement results of the core network equipment and neighboring base stations, the precise positioning of the passive IoT terminal is achieved, solving the problems of high power consumption and high cost in the existing technology, and meeting the needs of low power consumption and low cost.
Patent Information
- Application Number
- CN202410138562.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-31
- Publication Date
- 2025-08-01
AI Technical Summary
The existing mobile terminal positioning technology is not suitable for passive IoT terminals, which leads to the inability to accurately understand the location of passive IoT terminals, and there are problems of high power consumption and high cost.
The excitation signal is sent through the base station, the passive IoT terminal is awakened and its reflected signals are received, the terminal position is determined using information such as signal strength and received beams, and the measurement results of the core network equipment and neighboring base stations are used to locate, so as to achieve accurate positioning of the passive IoT terminal.
It reduces the power consumption and cost of passive IoT terminals, improves the targetedness and accuracy of positioning, and meets the positioning demands of the industrial IoT for extremely low power consumption and extremely low cost.
Smart Images

Figure CN120417015A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of Internet of Things technologies, and particularly to a positioning method, device, passive Internet of Things terminal, base station, system, and medium. Background Art
[0002] Current mobile terminals have relatively high power consumption and cost, and the maintenance cost brought by the batteries of mobile terminals is also relatively high. In view of this, passive Internet of Things terminals have emerged. Passive Internet of Things terminals can operate without batteries. The emergence of passive Internet of Things terminals can not only reduce the power consumption and cost of terminals, but also greatly reduce the maintenance cost.
[0003] In the actual application process, it is usually necessary to accurately know the location of the passive Internet of Things terminal. Due to factors such as the limitations of the capabilities of passive Internet of Things terminals, the positioning methods of mobile terminals in traditional technologies are not applicable to the positioning of passive Internet of Things terminals. Therefore, there is an urgent need to provide a positioning solution for passive Internet of Things terminals. Summary of the Invention
[0004] Embodiments of this application provide a positioning method, device, passive Internet of Things terminal, base station, system, and medium, which can achieve the positioning of passive Internet of Things terminals.
[0005] In a first aspect, embodiments of this application provide a positioning method. The positioning method is used for a passive Internet of Things terminal, and the method includes:
[0006] Receiving an excitation signal sent by a base station;
[0007] According to the excitation signal, sending a reflection signal to the base station, where the reflection signal is used to determine the location of the passive Internet of Things terminal.
[0008] In one embodiment, receiving the excitation signal sent by the base station includes:
[0009] Receiving a wake-up signal sent by the base station, where the wake-up signal is used to wake up the passive Internet of Things terminal;
[0010] When accessing the base station, receiving a positioning signal sent by the base station for indicating positioning.
[0011] In one embodiment, the method further includes:
[0012] After receiving the wake-up signal, controlling the passive Internet of Things terminal to be in an active state according to the wake-up signal.
[0013] In one embodiment, the excitation signal carries a first identifier, and sending the reflection signal to the base station according to the excitation signal includes:
[0014] When the first identifier points to the passive IoT terminal and / or the first identifier points to the passive IoT terminal group to which the passive IoT terminal belongs, send the reflection signal to the base station according to the excitation signal.
[0015] In one embodiment, the method further includes:
[0016] Receive a sleep instruction sent by the base station;
[0017] Control the passive IoT terminal to enter the sleep state according to the indication of the sleep instruction.
[0018] In one embodiment, the receiving the excitation signal sent by the base station includes:
[0019] Receive the excitation signal broadcast or sent point-to-point by the base station.
[0020] In a second aspect, an embodiment of the present application provides a positioning method. The positioning method is used for a base station, and the method includes:
[0021] Send an excitation signal;
[0022] Receive the reflection signal reflected by the passive IoT terminal;
[0023] Determine the position of the passive IoT terminal according to the reflection signal.
[0024] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive IoT terminal pointed to by the first identifier and / or the passive IoT terminal group pointed to by the first identifier reflects the reflection signal.
[0025] In one embodiment, the determining the position of the passive IoT terminal according to the reflection signal includes:
[0026] Determine whether the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located according to the identifier carried by the reflection signal;
[0027] If the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located, determine the position of the passive IoT terminal according to the reflection signal.
[0028] In one embodiment, the determining whether the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located includes:
[0029] When it is determined that the identifier carried by the reflected signal and the first identifier point to the same passive IoT terminal and / or the same passive IoT terminal group, determine that the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located.
[0030] In one embodiment, before sending the excitation signal, the method further includes:
[0031] Receiving a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0032] In one embodiment, determining the position of the passive IoT terminal according to the reflected signal includes:
[0033] Determining a first distance between the passive IoT terminal and the base station according to the reflected signal;
[0034] Sending the first distance to a core network device, where the first distance is used by the core network device to determine the position of the passive IoT terminal.
[0035] In one embodiment, the method further includes:
[0036] Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0037] Wherein, the resource configuration information and the first identifier are used by the neighboring cell base station to receive the reflected signal based on the resource configuration information and the first identifier.
[0038] In one embodiment, determining the position of the passive IoT terminal according to the reflected signal includes:
[0039] Determining a first distance between the passive IoT terminal and the base station according to the reflected signal;
[0040] Receiving second distances between each neighboring cell base station and the passive IoT terminal sent by each neighboring cell base station, where the second distances are determined by the neighboring cell base station according to the reflected signal;
[0041] Determining the position of the passive IoT terminal according to the first distance and each of the second distances.
[0042] In one embodiment, the method further includes:
[0043] Receiving an indication of the end of the positioning process sent by a core network device;
[0044] Sending a sleep instruction to the passive IoT terminal according to the indication of the end of the positioning process.
[0045] In a third aspect, an embodiment of the present application provides a positioning device. The positioning device is for a passive Internet of Things terminal, and the device includes:
[0046] A receiving module, configured to receive an excitation signal sent by a base station;
[0047] A transmitting module, configured to send a reflection signal to the base station according to the excitation signal, where the reflection signal is used to determine the position of the passive Internet of Things terminal.
[0048] In a fourth aspect, an embodiment of the present application provides a positioning device. The positioning device is for a base station, and the device includes:
[0049] A transmitting module, configured to send an excitation signal;
[0050] A receiving module, configured to receive a reflection signal reflected by a passive Internet of Things terminal;
[0051] A processing module, configured to determine the position of the passive Internet of Things terminal according to the reflection signal.
[0052] In a fifth aspect, an embodiment of the present application provides a passive Internet of Things terminal. The passive Internet of Things terminal includes a memory, a transceiver, and a processor:
[0053] The memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations:
[0054] Control the transceiver to receive an excitation signal sent by a base station;
[0055] Control the transceiver to send a reflection signal to the base station according to the excitation signal, where the reflection signal is used to determine the position of the passive Internet of Things terminal.
[0056] In one of the embodiments, the processor is used to read the computer program in the memory and specifically perform the following operations:
[0057] Control the transceiver to receive a wake-up signal sent by a base station, where the wake-up signal is used to wake up the passive Internet of Things terminal;
[0058] Control the transceiver to receive a positioning signal sent by the base station for indicating positioning when accessing the base station.
[0059] In one of the embodiments, the processor is used to read the computer program in the memory and further perform the following operations:
[0060] After receiving the wake-up signal, control the passive Internet of Things terminal to be in an active state according to the wake-up signal.
[0061] In one embodiment, a processor is configured to read a computer program in the memory and specifically perform the following operations:
[0062] Control the transceiver to send the reflection signal to the base station according to the excitation signal when the first identifier points to the passive Internet of Things terminal and / or the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0063] In one embodiment, a processor is configured to read a computer program in the memory and further perform the following operations:
[0064] Control the transceiver to receive the sleep instruction sent by the base station;
[0065] Control the passive Internet of Things terminal to enter the sleep state according to the indication of the sleep instruction.
[0066] In one embodiment, a processor is configured to read a computer program in the memory and specifically perform the following operations:
[0067] Control the transceiver to receive the excitation signal broadcast or sent point-to-point by the base station.
[0068] In a sixth aspect, an embodiment of the present application provides a base station. The base station includes a memory, a transceiver, and a processor:
[0069] The memory is configured to store a computer program; the transceiver is configured to transmit and receive data under the control of the processor; the processor is configured to read the computer program in the memory and perform the following operations:
[0070] Control the transceiver to send an excitation signal;
[0071] Control the transceiver to receive the reflection signal reflected by the passive Internet of Things terminal;
[0072] Determine the position of the passive Internet of Things terminal according to the reflection signal.
[0073] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive Internet of Things terminal pointed to by the first identifier and / or the passive Internet of Things terminal group pointed to by the first identifier reflects the reflection signal.
[0074] In one embodiment, a processor is configured to read a computer program in the memory and specifically perform the following operations:
[0075] Determine whether the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located according to the identifier carried in the reflection signal;
[0076] If the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located, determine the location of the passive IoT terminal according to the reflection signal.
[0077] In one embodiment, a processor is configured to read the computer program in the memory and specifically perform the following operations:
[0078] When it is determined that the identifier carried in the reflection signal and the first identifier point to the same passive IoT terminal and / or point to the same passive IoT terminal group, determine that the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located.
[0079] In one embodiment, a processor is configured to read the computer program in the memory and further perform the following operations:
[0080] Control the transceiver to receive a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0081] In one embodiment, a processor is configured to read the computer program in the memory and specifically perform the following operations:
[0082] Determine a first distance between the passive IoT terminal and the base station according to the reflection signal;
[0083] Control the transceiver to send the first distance to the core network device, and the first distance is used by the core network device to determine the location of the passive IoT terminal.
[0084] In one embodiment, a processor is configured to read the computer program in the memory and further perform the following operations:
[0085] Control the transceiver to send resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0086] Wherein, the resource configuration information and the first identifier are used by the neighboring cell base station to receive the reflection signal based on the resource configuration information and the first identifier.
[0087] In one embodiment, a processor is configured to read the computer program in the memory and specifically perform the following operations:
[0088] Determine a first distance between the passive IoT terminal and the base station according to the reflection signal;
[0089] Control the transceiver to receive the second distances between each of the neighboring base stations and the passive Internet of Things terminal sent by each of the neighboring base stations, where the second distances are determined by the neighboring base stations according to the reflected signals;
[0090] Determine the position of the passive Internet of Things terminal according to the first distance and each of the second distances.
[0091] In one embodiment, the processor is configured to read the computer program in the memory and further perform the following operations:
[0092] Control the transceiver to receive the positioning process end indication sent by the core network device;
[0093] Control the transceiver to send a sleep instruction to the passive Internet of Things terminal according to the positioning process end indication.
[0094] In a seventh aspect, an embodiment of the present application provides a positioning system. The positioning system includes a passive Internet of Things terminal, a base station, and a core network device;
[0095] The passive Internet of Things terminal is configured to execute the steps of the method described in the first aspect above;
[0096] The base station is configured to execute the steps of the method described in the second aspect above.
[0097] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method described in the first aspect and / or the second aspect above are implemented.
[0098] In a ninth aspect, an embodiment of the present application provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect and / or the second aspect above are implemented.
[0099] In a tenth aspect, an embodiment of the present application provides a chip. The chip includes programmable logic circuits and / or program instructions, and when the chip runs, the steps of the method described in the first aspect and / or the second aspect above are implemented.
[0100] For the above positioning method, device, passive Internet of Things terminal, base station, system, and medium, the passive Internet of Things terminal receives the excitation signal sent by the base station, and then, the passive Internet of Things terminal sends a reflected signal to the base station according to the excitation signal. The base station can determine the position of the passive Internet of Things terminal according to the reflected signal. For example, the base station measures the reflected signal, and can determine the position of the passive Internet of Things terminal according to information such as the intensity and reception beam of the reflected signal, thereby realizing the positioning of the passive Internet of Things terminal. Description of the Drawings
[0101] Figure 1-1 It is a schematic diagram of a positioning architecture for a mobile terminal;
[0102] Figure 1-2 It is a schematic diagram of the LCS positioning process;
[0103] Figure 1-3 It is a schematic diagram of the NI-LR or MT-LR positioning process;
[0104] Figure 2 It is a schematic diagram of the implementation environment of a positioning method provided by an embodiment of the present application;
[0105] Figure 3 It is a schematic diagram of the process of a positioning method provided by an embodiment of the present application;
[0106] Figure 4 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0107] Figure 5 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0108] Figure 6 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0109] Figure 7 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0110] Figure 8 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0111] Figure 9 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0112] Figure 10 It is a schematic diagram of the process of another positioning method provided by an embodiment of the present application;
[0113] Figure 11 It is a block diagram of the structure of a positioning device provided by an embodiment of the present application;
[0114] Figure 12 It is a block diagram of the structure of another positioning device provided by an embodiment of the present application;
[0115] Figure 13 It is a block diagram of the structure of another positioning device provided by an embodiment of the present application;
[0116] Figure 14 It is a schematic diagram of the structure of a passive Internet of Things terminal provided by an embodiment of the present application;
[0117] Figure 15 It is a schematic structural diagram of the base station or core network device provided by the embodiment of the present application;
[0118] Figure 16 It is a schematic structural diagram of a chip in an embodiment. Detailed implementation manners
[0119] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0120] A cellular network is a wireless communication network, and its name comes from its physical structure, which is similar to a honeycomb, so it gets this name.
[0121] A cellular network consists of multiple small areas, and there is a base station in each area. These base stations can be connected to the Internet or other network centers by wired or wireless means to form a complete communication network. Mobile terminals obtain wireless communication services by communicating with the base stations.
[0122] During the communication process of a mobile terminal, the location of the mobile terminal is an important piece of data. Below, a brief introduction to the positioning methods for mobile terminals in the traditional technology will be given.
[0123] See Figure 1-1 , Figure 1-1 It is a schematic diagram of a positioning architecture for a mobile terminal. As shown in Figure 1:
[0124] The UE (User Equipment) connects to the gNB (the next Generation Node B) in the NG (Next Generation)-RAN (Radio Access Network) through the NR (New Radio)-Uu interface, and the UE connects to the ng-eNB (the upgraded 4G base station that interfaces with the 5G core network) through the LTE (Long Term Evolution)-Uu interface. The gNB and the ng-eNB can communicate through the Xn interface.
[0125] The gNB and ng-eNB are connected to the AMF (Authentication Management Function) in the NG-C (Next Generation Core), and the AMF is connected to the LMF (Location Management Function).
[0126] Among them: The LMF is a positioning server, responsible for selecting positioning methods and triggering corresponding positioning measurements, and can calculate the final positioning result and accuracy. The LMF is respectively connected to the traditional E-SMLC (Evolved Serving Mobile Location Center) and SLP (Service Location Protocol).
[0127] The gNB and ng-eNB in the NG-RAN can send positioning reference signals or perform positioning measurements based on auxiliary information.
[0128] The UE can send positioning reference signals, or perform positioning measurements based on auxiliary information, and can also calculate the final positioning result and accuracy based on the measurement results.
[0129] Next, based on Figure 1-1 the shown positioning architecture, the positioning process of the mobile terminal is introduced through two positioning service processes.
[0130] 1) LCS (Location Services) positioning service process
[0131] Please refer to Figure 1-2 , Figure 1-2 which is a schematic diagram of the LCS positioning process. Figure 1-2 In, refer to step 1a, step 1b, and step 1c. The Location Service Request from the 5GC LCS Entities / AMF / UE arrives at the AMF. Then, refer to step 2, and the positioning service request is sent to the LMF through the AMF, thus starting the LMF positioning service.
[0132] The LMF passes through Figure 1-2The NG-RAN Node Procedures shown in step 3a and the UE Procedures shown in step 3b finally obtain the location information of the UE. The LMF sends the location information of the UE to the AMF through the Location Service Response shown in step 4, etc.
[0133] The AMF performs the Location Service Response through Figure 1-2 the steps 5a / step 5b / step 5C shown, and sends the location information of the UE to the 5GC LCS Entities / AMF / UE.
[0134] 2) NI-LR (Network Induced Location Request) or MT-LR (Mobile Terminated Location Request) positioning service process
[0135] Please refer to Figure 1-3 , Figure 1-3 which is a schematic diagram of the NI-LR or MT-LR positioning process. Figure 1-3 In this process, starting from the AMF initiating a positioning service in the LMF, the following steps are included:
[0136] Step 1: The AMF sends a Location Request to the LMF. The location request may include the QoS (Quality of Service) associated with the UE, the scheduled positioning time, and the UE LPP (LTE Positioning Protocol) positioning capability (if available).
[0137] Step 2: The LMF obtains location-related information from the UE and / or the NG-RAN through an LPP (LTE Positioning Protocol) Transaction.
[0138] Among them, the LMF can initiate one or more LPP processes to transfer the UE positioning capability, provide assistance data to the UE, and / or obtain location information from the UE. The UE can initiate one or more LPP processes (for example, to request assistance data from the LMF) after receiving the first LPP message from the LMF.
[0139] If the scheduled positioning time is provided in step 1, the LMF may schedule the UE to perform position measurements at or near the scheduled positioning time. If the LMF has obtained the UE positioning capabilities from the AMF in step 1, the LPP procedure for transmitting the UE positioning capabilities may be skipped.
[0140] Step 3: If the LMF needs UE location-related information from the NG-RAN, the LMF initiates one or more NRPPA (NR positioning protocol A) Transactions.
[0141] Step 3 is not necessarily in series with step 2. If the LMF and the NG-RAN determine and have the information on which processes need to be performed for the positioning service, step 3 may be before step 2 or overlap with step 2.
[0142] If the scheduled positioning time is provided in step 1, the LMF may schedule the NG-RAN to perform positioning measurements at or near the predetermined positioning time.
[0143] Step 4: The LMF performs a Location Response and returns the location response to the AMF.
[0144] The location response contains any location estimates obtained based on the results of steps 2 and 3.
[0145] The LMF may also return the LPP UE capabilities.
[0146] The above cellular network-based positioning methods are all for positioning services of mobile terminals with communication capabilities. Mobile terminals need to have strong communication capabilities to implement processes such as network paging, positioning measurements, calculating the final positioning result and accuracy based on measurement results, etc.
[0147] However, current mobile terminals have relatively high power consumption and cost, and the maintenance cost brought by the batteries of mobile terminals is also relatively high. Therefore, passive Internet of Things (IoT) terminals have emerged. Passive IoT terminals can work without batteries. The emergence of passive IoT terminals can not only reduce the terminal power consumption and cost, but also greatly reduce the maintenance cost, further realizing a green and environmentally friendly IoT network.
[0148] In the actual application process, it is usually necessary to accurately know the location of passive IoT terminals. However, due to factors such as the limitations of the capabilities of passive IoT terminals, the positioning methods of mobile terminals in traditional technologies are not applicable to the positioning of passive IoT terminals. Therefore, there is an urgent need to provide a positioning solution for passive IoT terminals.
[0149] An embodiment of the present application provides a positioning method, which can achieve the positioning of passive Internet of Things terminals under the coverage of a cellular network.
[0150] Hereinafter, in combination with the implementation environment to which the positioning method of the embodiment of the present application is applied, the implementation process of the embodiment of the present application will be exemplarily introduced.
[0151] Figure 2 It is a schematic diagram of the implementation environment of a positioning method provided by an embodiment of the present application.
[0152] As Figure 2 shown, at least one passive Internet of Things terminal 200 is deployed in the coverage area of the base station 100 ( Figure 2 only one passive Internet of Things terminal 200 is exemplarily shown), and the base station 100 can communicate with the passive Internet of Things terminal 200 in the coverage area of the base station 100.
[0153] The base station 100 is also connected to the core network device 300 through a network, and the core network device 300 can be a network function related to the positioning service, for example, it can be an LMF.
[0154] The technical solution of the present application and how the technical solution of the present application solves the above technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.
[0155] In one embodiment, as Figure 3 shown, a positioning method is provided. Taking the passive Internet of Things terminal 200 to which this method is applied as an example, it includes the following steps: Figure 2
[0156] Step 301, the passive Internet of Things terminal receives the excitation signal sent by the base station.
[0157] In the case where it is necessary to position a passive Internet of Things terminal and / or a passive Internet of Things terminal group (the passive Internet of Things terminal group may include at least one passive Internet of Things terminal), the base station obtains a positioning service request, and the positioning service request indicates that it is necessary to position a passive Internet of Things terminal and / or a passive Internet of Things terminal group. The base station sends an excitation signal according to the positioning service request.
[0158] In a possible implementation manner, the positioning service request carries a first identifier, and the first identifier points to a specific passive Internet of Things terminal and / or a passive Internet of Things terminal group, that is, the positioning service request indicates that it is necessary to position a specific passive Internet of Things terminal and / or a passive Internet of Things terminal group.
[0159] Optionally, the first identifier is the identifier of a certain passive Internet of Things terminal. At this time, the positioning service request indicates that the passive Internet of Things terminal needs to be positioned. Optionally, the first identifier is the identifier of a certain passive Internet of Things terminal group. At this time, the positioning service request indicates that the passive Internet of Things terminal group needs to be positioned. The passive Internet of Things terminal group may include one or more passive Internet of Things terminals, that is, the positioning service request indicates to position at least one passive Internet of Things terminal in the passive Internet of Things terminal group. Optionally, the first identifier is the identifier of a certain passive Internet of Things terminal and the first identifier is the identifier of a certain passive Internet of Things terminal group. At this time, the positioning service request indicates that the passive Internet of Things terminal and the passive Internet of Things terminal group need to be positioned.
[0160] In this way, the excitation signal sent by the base station according to the positioning service request also carries the first identifier. The first identifier points to a specific passive Internet of Things terminal and / or passive Internet of Things terminal group. The excitation signal can indicate through the first identifier that: the passive Internet of Things terminal and / or the passive Internet of Things terminal in the passive Internet of Things terminal group pointed to by the first identifier reflect the reflected signal, while the passive Internet of Things terminal and passive Internet of Things terminal group not pointed to by the first identifier do not have to reflect the reflected signal.
[0161] In other possible implementation manners, the excitation signal may not point to any passive Internet of Things terminal, and the excitation signal does not point to any passive Internet of Things terminal group. For example, the excitation signal does not carry the first identifier. In this way, the positioning service request does not limit a specific passive Internet of Things terminal and / or passive Internet of Things terminal group, and can position all passive Internet of Things terminals and / or passive Internet of Things terminal groups within the coverage of the base station.
[0162] Hereinafter, an exemplary description will be given of the manner in which the base station obtains the positioning service request.
[0163] In one possible implementation manner, the positioning service request may be sent from the core network to the base station. Exemplarily, when a user needs to position a certain passive Internet of Things terminal and / or passive Internet of Things terminal group, the user uses the client to send the above positioning service request, and the positioning service request finally reaches the core network device.
[0164] Then, the core network device may determine the base station storing the first identifier according to the first identifier. The base station stores the first identifier, indicating that the base station has communicated with the passive Internet of Things terminal and / or passive Internet of Things terminal group pointed to by the first identifier, that is, the object to be positioned may be within the coverage of the base station, and the core network device then sends the positioning service request to the base station.
[0165] Optionally, the core network device may determine the base station that stored the first identifier most recently according to the first identifier, that is, the base station that communicated with the passive IoT terminal and / or the passive IoT terminal group pointed to by the first identifier most recently, and the core network device sends a positioning service request to this base station; optionally, the core network device may also determine multiple base stations that stored the first identifier within a preset time period, and the core network device sends the positioning service request to each base station.
[0166] In another possible implementation manner, the positioning service request may also be generated by the base station itself, or the positioning service request is sent by the user to the base station through a mobile terminal, etc. The manner in which the base station obtains the positioning service request is not limited herein.
[0167] After the base station obtains the positioning service request, it determines that it needs to locate the object pointed to by the first identifier carried in the positioning service request, and the base station sends an excitation signal according to the positioning service request.
[0168] Optionally, the positioning service request may also carry a period indication field, and the base station may also periodically send an excitation signal according to the positioning period (such as including positioning time interval, positioning times) indicated by the period indication field, so as to achieve periodic positioning.
[0169] Optionally, the excitation signal sent by the base station may also carry a period indication field, and the period indication field may be indicated by 1 bit.
[0170] Optionally, the base station sends the excitation signal when the passive IoT terminal is in an inactive state.
[0171] In the embodiments of the present application, the base station may broadcast or point-to-point an excitation signal. By broadcasting, it means that all passive IoT terminals within the coverage area of the base station can receive the excitation signal, and by point-to-point, it means that the base station sends the excitation signal one-to-one.
[0172] In this way, the corresponding passive IoT terminal receives the excitation signal broadcast or point-to-point by the base station.
[0173] The passive IoT terminal receives the excitation signal sent by the base station. The passive IoT terminal can be activated through the excitation signal, and the passive IoT terminal can be instructed to perform a positioning response through the excitation signal.
[0174] Step 302, the passive IoT terminal sends a reflection signal to the base station according to the excitation signal.
[0175] In a possible implementation, as described above, the excitation signal carries a first identifier. When the first identifier points to a passive IoT terminal and / or the first identifier points to a passive IoT terminal group to which the passive IoT terminal belongs, the passive IoT terminal sends a reflection signal to the base station according to the excitation signal.
[0176] Exemplarily, if the first identifier points to a passive IoT terminal, the passive IoT terminal can match the first identifier carried by the excitation signal with the identifier of the passive IoT terminal. If the first identifier and the identifier of the passive IoT terminal match, it indicates that the passive IoT terminal itself needs to be located, and then the passive IoT terminal sends a reflection signal to the base station based on the excitation signal.
[0177] Exemplarily, if the first identifier points to a passive IoT terminal group, the passive IoT terminal can match the first identifier carried by the excitation signal with the identifier of the passive IoT terminal group to which the passive IoT terminal belongs. If the first identifier and the identifier of the passive IoT terminal group match, it indicates that the passive IoT terminal group to which the passive IoT terminal belongs needs to be located (i.e., locate each passive IoT terminal in the passive IoT terminal group), and then the passive IoT terminal sends a reflection signal to the base station based on the excitation signal.
[0178] Optionally, on the base station side, after receiving the reflection signal, the base station can also perform identity verification on the passive IoT terminal based on the identifier carried by the reflection signal. The process of the base station performing identity verification on the passive IoT terminal will be described in the following embodiments.
[0179] It should be noted that in the embodiments of the present application, taking the case where the first identifier and the identifier of the passive IoT terminal match as an example, it may mean that the first identifier and the identifier of the passive IoT terminal are exactly the same; it may also be that the first identifier and the identifier of the passive IoT terminal are different, but the first identifier and the identifier of the passive IoT terminal point to the same passive IoT terminal (for example, the first identifier is obtained by encrypting the identifier of the passive IoT terminal, or the first identifier is the last N bits of the identifier of the passive IoT terminal, N is a positive integer greater than 0, or the identifier of the passive IoT terminal is obtained by encrypting the first identifier, etc.), or the first identifier and the identifier of the passive IoT terminal point to the same passive IoT terminal group, etc.
[0180] In another possible implementation, the excitation signal may not carry the first identifier, that is, the excitation signal does not point to any passive IoT terminal and any passive IoT terminal group. In this case, it is defaulted that all passive IoT terminals within the coverage of the base station need to be located. Thus, after receiving the excitation signal, the passive IoT terminal does not match the first identifier carried by the excitation signal, but directly sends a reflection signal to the base station based on the excitation signal.
[0181] In the embodiments of the present application, the reflection signal sent by the passive Internet of Things terminal to the base station based on the excitation signal carries specified information, and the specified information may be an identifier. The identifier may be the passive Internet of Things terminal, and / or the identifier may be the identifier of the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0182] As an implementation manner, the identifier type of the identifier carried by the reflection signal may be the same as the identifier type of the first identifier carried by the excitation signal sent by the base station.
[0183] When the first identifier points to the passive Internet of Things terminal, the identifier carried by the reflection signal sent by the passive Internet of Things terminal to the base station based on the excitation signal may be the identifier of the passive Internet of Things terminal; when the first identifier points to the passive Internet of Things terminal group, the identifier carried by the reflection signal sent by the passive Internet of Things terminal to the base station based on the excitation signal may be the identifier of the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs; when the first identifier points to the passive Internet of Things terminal and the passive Internet of Things terminal group, the identifier carried by the reflection signal sent by the passive Internet of Things terminal to the base station based on the excitation signal may be the identifier of the passive Internet of Things terminal and the identifier of the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0184] After the base station receives the reflection signal sent by the passive Internet of Things terminal based on the excitation signal, the reflection signal is used to determine the position of the passive Internet of Things terminal, that is, the base station determines the position of the passive Internet of Things terminal according to the reflection signal. For example, the base station measures the reflection signal, and can determine the position of the passive Internet of Things terminal according to information such as the intensity and received beam of the reflection signal, so as to realize the positioning of the passive Internet of Things terminal.
[0185] Compared with Figure 1-2 and Figure 1-3 the positioning method of the mobile terminal in the traditional technology shown, the positioning method in the embodiments of the present application can reduce the power consumption of the passive Internet of Things terminal, and does not require the passive Internet of Things terminal to have strong communication capabilities, which is beneficial to controlling the cost of the passive Internet of Things terminal.
[0186] In addition, in the embodiments of the present application, when the excitation signal carries the first identifier, the first identifier points to the passive Internet of Things terminal and / or the first identifier points to the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs. Therefore, the embodiments of the present application can realize the positioning of a certain passive Internet of Things terminal and / or a certain passive Internet of Things terminal group, avoiding the problems of poor positioning pertinence and poor positioning accuracy caused by only being able to position all passive Internet of Things terminals within the coverage of the base station.
[0187] In one embodiment, based on Figure 3 the embodiment shown, the excitation signal in this embodiment includes a wake-up signal and a positioning signal. SeeFigure 4 , Figure 3 Step 301 shown in Figure 4 includes Figure 4 Step 401 and Step 402 shown in :
[0188] Step 401, the passive Internet of Things terminal receives the wake-up signal sent by the base station.
[0189] In this embodiment, the excitation signal can be split into a wake-up signal and a positioning signal, and the wake-up signal is used to wake up the passive Internet of Things terminal.
[0190] In a possible implementation manner, the wake-up signal carries a first identifier. After the base station obtains a positioning service request, it determines that it is necessary to position the object (passive Internet of Things terminal and / or passive Internet of Things terminal group) pointed to by the first identifier carried in the positioning service request. The base station then first sends a wake-up signal according to the positioning service request, and this wake-up signal carries the above-mentioned first identifier.
[0191] Similar to the sending method of the excitation signal, the base station can broadcast or point-to-point the wake-up signal, and the passive Internet of Things terminal then receives the wake-up signal broadcast or point-to-point by the base station. After the source Internet of Things terminal receives the wake-up signal, it controls the passive Internet of Things terminal to be in an active state according to the wake-up signal, that is, activates the passive Internet of Things terminal through the wake-up signal.
[0192] In another possible implementation manner, the wake-up signal does not carry a first identifier. In this way, after each passive Internet of Things terminal within the coverage of the base station receives the wake-up signal sent by the base station, it will be activated.
[0193] After the passive Internet of Things terminal is activated, the passive Internet of Things terminal accesses the base station, and then the base station broadcasts or points-to-points the positioning signal.
[0194] Step 402, in the case of accessing the base station, the passive Internet of Things terminal receives the positioning signal sent by the base station for indicating positioning.
[0195] Optionally, when positioning a certain passive Internet of Things terminal and / or passive Internet of Things terminal group, in the case where the base station broadcasts the positioning signal, the positioning signal can carry a first identifier, so as to instruct the passive Internet of Things terminal and / or passive Internet of Things terminal group pointed to by the first identifier to reflect the above-mentioned reflection signal for positioning. And in the case where the base station points-to-points the positioning signal, that is, the base station sends the positioning signal to the passive Internet of Things terminal one by one, the positioning signal can not carry a first identifier.
[0196] Optionally, the wake-up signal and the positioning signal can also not point to any passive Internet of Things terminal and any passive Internet of Things terminal group. In this case, both the wake-up signal and the positioning signal can not carry a first identifier, and it is defaulted that it is necessary to position all passive Internet of Things terminals within the coverage of the base station.
[0197] After the passive IoT terminal receives the positioning signal sent by the base station, the passive IoT terminal executes the following step 3021 to implement the process of step 302:
[0198] Step 3021, the passive IoT terminal sends a reflected signal to the base station.
[0199] That is, the passive IoT terminal sends the above-mentioned reflected signal to the base station, and the base station then determines the position of the passive IoT terminal according to the reflected signal.
[0200] In the embodiments of the present application, the excitation signal and the positioning signal can be sent separately or combined, and the implementation flexibility of the positioning method is high.
[0201] In one embodiment, based on Figure 4 the embodiments shown, in this embodiment, before receiving the positioning signal sent by the base station, refer to Figure 5 , the positioning method of this embodiment further includes Figure 5 the steps 501 and 502 shown in
[0202] Step 501, the passive IoT terminal receives the command sent by the base station.
[0203] Step 502, the passive IoT terminal accesses the base station according to the indication of the command.
[0204] After the passive IoT terminal receives the wake-up signal sent by the base station, the passive IoT terminal is activated. Then, the passive IoT terminal enters the listening state, and after executing the ready command, it waits to access.
[0205] The base station can also send a command to the passive IoT terminal. After the passive IoT terminal receives the command sent by the base station, it accesses the base station according to the indication of the command. As an implementation manner, after the passive IoT terminal accesses the base station, it reports its own information to the base station through the reflected signal. After the base station receives the reflected signal of the passive IoT terminal, it determines the passive IoT terminal to be located according to the reflected signal.
[0206] Then, the passive IoT terminal receives the positioning signal sent by the base station. After the passive IoT terminal receives the positioning signal sent by the base station, it sends a reflected signal to the base station.
[0207] Optionally, after the passive IoT terminal accesses, the base station can also send a session command to the passive IoT terminal. The session command is used to instruct the passive IoT terminal to carry specified information in the reflected signal. The specified information can be the identifier mentioned above, and the identifier can be the identifier of the passive IoT terminal and / or the passive IoT terminal group to which the passive IoT terminal belongs.
[0208] The base station then determines the location of the passive Internet of Things terminal based on the reflected signal. The method for the base station to determine the location of the passive Internet of Things terminal based on the reflected signal will be described below.
[0209] Please continue to refer to Figure 5 , the positioning method of this embodiment further includes Figure 5 Steps 503 and 504 shown in
[0210] Step 503, the passive Internet of Things terminal receives the sleep instruction sent by the base station.
[0211] Step 504, the passive Internet of Things terminal controls the passive Internet of Things terminal to enter the sleep state according to the indication of the sleep instruction.
[0212] When the current positioning process of the passive Internet of Things terminal ends, the base station can receive the positioning process end indication sent by the core network device. This positioning process end indication is used to indicate that the current positioning process of the passive Internet of Things terminal ends. In this way, the base station can send a sleep instruction to the passive Internet of Things terminal according to the positioning process end indication.
[0213] The passive Internet of Things terminal receives the sleep instruction sent by the base station, and the passive Internet of Things terminal controls the passive Internet of Things terminal to enter the sleep state according to the indication of the sleep instruction, thereby reducing the power consumption of the passive Internet of Things terminal.
[0214] In one embodiment, as Figure 6 shown, a positioning method is provided. Taking the method applied to the Figure 2 base station 100 as an example for illustration, it includes the following steps:
[0215] Step 601, the base station sends an excitation signal.
[0216] Among them, the base station can broadcast or point-to-point the excitation signal.
[0217] Step 602, the base station receives the reflected signal reflected by the passive Internet of Things terminal.
[0218] Step 603, the base station determines the location of the passive Internet of Things terminal according to the reflected signal.
[0219] Regarding the implementation manners of steps 601 and 602, reference can be made to the relevant descriptions of the above embodiments, and details will not be repeated here.
[0220] Hereinafter, the implementation manner of step 603 will be introduced exemplarily.
[0221] In a possible implementation of step 603, before the base station determines the location of the passive IoT terminal based on the reflected signal, the base station may first perform identity verification on the passive IoT terminal according to the identifier carried by the reflected signal, that is, the base station first determines whether the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located. If the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located, the base station then determines the location of the passive IoT terminal according to the reflected signal.
[0222] As described above, the reflected signal sent by the passive IoT terminal to the base station carries specified information, which may be an identifier. The identifier type of the identifier carried by the reflected signal may be the same as the identifier type of the first identifier carried by the excitation signal sent by the base station. This identifier may be the identifier of the passive IoT terminal and / or the passive IoT terminal group to which the passive IoT terminal belongs.
[0223] Optionally, the base station determines whether the identifier carried by the reflected signal and the first identifier point to the same passive IoT terminal and / or the same passive IoT terminal group. If it is determined that the identifier carried by the reflected signal and the first identifier point to the same passive IoT terminal and / or the same passive IoT terminal group, then it is determined that the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located.
[0224] Exemplarily, the identifier carried by the reflected signal is the identifier of the passive IoT terminal, and the first identifier is also the identifier of the passive IoT terminal. The base station then detects whether the identifier carried by the reflected signal and the first identifier point to the same passive IoT terminal. If so, it indicates that the reflected signal is sent by the passive IoT terminal pointed to by the first identifier, that is, the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located.
[0225] Exemplarily, the identifier carried by the reflected signal is the identifier of the passive IoT terminal group to which the passive IoT terminal belongs, and the first identifier is also the identifier of the passive IoT terminal group. The base station then detects whether the identifier carried by the reflected signal and the first identifier point to the same passive IoT terminal group. If so, it indicates that the reflected signal is sent by the passive IoT terminal in the passive IoT terminal group pointed to by the first identifier, that is, the passive IoT terminal that sends the reflected signal is the passive IoT terminal to be located.
[0226] After the base station determines that the identity verification is passed, the base station then determines the location of the passive IoT terminal according to the reflected signal.
[0227] In a possible implementation of step 603, see Figure 7 , the base station can implement the process of determining the location of the passive IoT terminal according to the reflected signal through the following steps 701 and 702:
[0228] Step 701, the base station determines a first distance between the passive Internet of Things terminal and the base station according to the reflected signal.
[0229] Next, in three possible implementation manners, the process of the base station obtaining the first distance between the passive Internet of Things terminal and the base station according to the reflected signal is introduced.
[0230] 1) The base station can obtain the received power intensity corresponding to the reflected signal according to the reflected signal. The received power intensity corresponding to the reflected signal refers to the power intensity of the reflected signal received by the base station. The base station can calculate the received power intensity corresponding to the reflected signal according to the reflected signal and the calculation formula of the received power intensity.
[0231] Then, the base station determines the first distance between the passive Internet of Things terminal and the base station based on the calculated received power intensity.
[0232] Exemplarily, a mapping relationship between the received power intensity and the received distance can be preset in the base station. The base station calculates the received power intensity corresponding to the reflected signal, and searches for the received distance corresponding to the received power intensity in the mapping relationship, that is, the first distance is obtained.
[0233] 2) The transmission time when the passive Internet of Things terminal sends the reflected signal can be carried in the reflected signal. The base station determines the transmission time when the passive Internet of Things terminal sends the reflected signal according to the reflected signal, and the base station also obtains the reception time when the base station receives the reflected signal.
[0234] Then, the base station determines a first time difference according to the transmission time and the reception time, that is, subtracts the transmission time from the reception time to obtain the first time difference. The first time difference is the time consumed for the reflected signal in the form of electromagnetic wave to be transmitted between the passive Internet of Things terminal and the base station.
[0235] After that, the base station determines the first distance based on the first time difference. For example, the base station can multiply the speed of light by the first time difference to obtain the first distance.
[0236] 3) The reflected signal can carry a second time difference between the transmission time when the passive Internet of Things terminal sends the reflected signal and the reception time when the passive Internet of Things terminal receives the excitation signal. According to the reflected signal, the base station can determine the second time difference between the transmission time when the passive Internet of Things terminal sends the reflected signal and the reception time when the passive Internet of Things terminal receives the excitation signal.
[0237] Then, the base station determines the reception time when the base station receives the reflected signal according to the reflected signal, so as to determine a third time difference between the reception time when the base station receives the reflected signal and the transmission time when the excitation signal is sent.
[0238] Then, a first distance is determined according to the second time difference and the third time difference. Exemplarily, the base station averages the second time difference and the third time difference to obtain an average time difference, which is the distance time difference between the passive IoT terminal and the base station, so that the first distance can be obtained.
[0239] In this way, through any of the above embodiments, the base station can obtain the first distance between the passive IoT terminal and the base station.
[0240] Step 702, the base station determines the position of the passive IoT terminal according to the first distance.
[0241] In the embodiment of the present application, the positioning service request sent by the core network device received by the base station may also carry a positioning type field. In this way, the base station can determine the position of the passive IoT terminal according to the first distance and the positioning type indicated by the positioning type field.
[0242] The positioning type can be a relative positioning type or an absolute positioning type. The relative positioning type means that the position of the passive IoT terminal relative to the base station needs to be obtained, and the absolute positioning type means that the absolute position of the passive IoT terminal needs to be obtained.
[0243] In the embodiment of the present application, after the passive IoT terminal receives the excitation signal, it sends a reflection signal based on the excitation signal. Only the base station corresponding to the passive IoT terminal (i.e., the passive IoT terminal is in the coverage area of this base station) can receive the reflection signal, that is, there is only one base station that receives the reflection signal. When determining the position of the passive IoT terminal, positioning is performed only according to the reflection signal received by this base station. At this time, single-base station positioning is realized.
[0244] This embodiment first introduces the process of how the base station determines the position of the passive IoT terminal according to the first distance and the positioning type in the scenario of single-base station positioning.
[0245] In a possible implementation manner, the positioning service request received by the base station is also used to instruct the base station to determine the position of the passive IoT terminal according to the reflection signal, that is, the base station is responsible for the position calculation process of the passive IoT terminal.
[0246] Exemplarily, the base station determines the reception direction angle corresponding to receiving the reflection signal. Then, according to the first distance and the reception direction angle, the base station can determine the position of the passive IoT terminal relative to the base station. For example, the passive IoT terminal is in the direction 30° south by east of the base station and 1 km away from the base station.
[0247] The base station then determines the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the positioning type.
[0248] Optionally, if the positioning type is a relative positioning type, the base station directly takes the position of the passive IoT terminal relative to the base station as the position of the passive IoT terminal.
[0249] Optionally, if the positioning type is an absolute positioning type, the base station obtains the first base station position of the base station, and determines the position of the passive IoT terminal based on the position of the passive IoT terminal relative to the base station and the first base station position, that is, the base station calculates the position of the passive IoT terminal based on its own position, that is, the absolute position of the passive IoT terminal.
[0250] In another possible implementation, the position of the passive IoT terminal can also be determined by the core network device.
[0251] Exemplarily, through the above implementation, the base station determines the first distance between the passive IoT terminal and the base station according to the reflected signal. Then, the base station sends the first distance to the core network device, and the first distance is used for the core network device to determine the position of the passive IoT terminal.
[0252] The core network device receives the first distance between the passive IoT terminal and the base station sent by the base station. Optionally, the base station can also send a positioning service request to the core network device, and the core network device determines the position of the passive IoT terminal according to the first distance and the positioning type indicated by the positioning type field carried in the positioning service request.
[0253] As an implementation, the base station can also send the reception direction angle corresponding to when the base station receives the reflected signal to the core network device. Then, the core network device receives the reception direction angle corresponding to the base station and the reflected signal sent by the base station. Next, the core network device determines the position of the passive IoT terminal relative to the base station according to the first distance and the reception direction angle, and then determines the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the positioning type.
[0254] Optionally, if the positioning type is a relative positioning type, the core network device takes the position of the passive IoT terminal relative to the base station as the position of the passive IoT terminal.
[0255] Optionally, if the positioning type is an absolute positioning type, the core network device obtains the first base station position of the base station, and determines the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the first base station position.
[0256] Regarding the implementation of the core network device determining the position of the passive IoT terminal relative to the base station according to the first distance and the reception direction angle, and the core network device determining the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the positioning type, reference can be made to the relevant descriptions in the above implementation of the base station determining the position of the passive IoT terminal, and details are not elaborated here.
[0257] In another possible implementation of step 603, after receiving the excitation signal, the passive IoT terminal sends a reflection signal based on the excitation signal. In addition to the base station corresponding to the passive IoT terminal receiving the reflection signal, the neighboring base stations of this base station can also receive the reflection signal according to the pre-known resource configuration. In this way, when determining the location of the passive IoT terminal, the reflection signals received by multiple base stations can be jointly used for positioning, and at this time, multi-base station positioning is achieved.
[0258] Hereinafter, the process of how the base station determines the location of the passive IoT terminal according to the reflection signal in the scenario of multi-base station positioning is introduced.
[0259] When the base station sends the excitation signal, it can also send the resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station, where the resource configuration information and the first identifier are used for the neighboring base station to receive the reflection signal based on the resource configuration information and the first identifier to determine the location of the passive IoT terminal.
[0260] Optionally, the base station can directly send the resource configuration information and the first identifier to the neighboring base station in a point-to-point manner; optionally, the base station can also send the resource configuration information and the first identifier to the core network device, and the resource configuration information and the first identifier are used for the core network device to forward the resource configuration information and the first identifier to the neighboring base station, that is, the base station sends the resource configuration information and the first identifier for sending the excitation signal to at least one neighboring base station corresponding to the base station through the core network device.
[0261] In the embodiments of the present application, the resource configuration information is used to indicate the beam configuration, time domain resources, and frequency domain resource configuration for the base station to send the excitation signal. The neighboring base station can then obtain information such as the time-frequency domain resources for the base station to send the excitation signal, and the neighboring base station receives the reflection signal sent by the passive IoT terminal in the time-frequency domain resources indicated by the resource configuration information.
[0262] As an implementation, the neighboring base station can also perform identity verification on the passive IoT terminal according to the identifier carried in the received reflection signal and the first identifier sent by the base station, and continue the subsequent positioning process when the identity verification is passed. For the implementation of the neighboring base station performing identity verification on the passive IoT terminal according to the identifier carried in the reflection signal and the first identifier, reference can be made to the relevant description above regarding the base station performing identity verification on the passive IoT terminal, which will not be elaborated here.
[0263] In addition, similarly, as described above, the base station determines the first distance between the passive IoT terminal and the base station based on the reflected signal. Then, the base station determines the position of the passive IoT terminal according to the first distance and the positioning type indicated by the positioning type field. Hereinafter, the process of the base station determining the position of the passive IoT terminal according to the first distance and the positioning type in the multi-base station positioning method will be introduced.
[0264] In a possible implementation manner, the base station can communicate and interact with each neighboring base station to obtain the second distance between each neighboring base station and the passive IoT terminal. The second distance can be the distance between the passive IoT terminal and the neighboring base station determined by the neighboring base station according to the reflected signal. The manner in which the neighboring base station determines the second distance can refer to the relevant description of the base station determining the first distance above, and will not be elaborated here.
[0265] Then, the base station determines the position of the passive IoT terminal according to the first distance, each second distance, and the positioning type.
[0266] As an implementation manner, the base station substitutes the first distance and each second distance into a preset formula for calculation to obtain the candidate position of the passive IoT terminal, where the number of neighboring base stations is at least two.
[0267] It can be understood that taking the base station as an example, the first distance between the passive IoT terminal and the base station can be calculated through the position coordinates of the passive IoT terminal and the position coordinates of the first base station of the base station, thereby forming a calculation formula.
[0268] Assume that the candidate position of the passive IoT terminal is unknown, which is (x, y, z), (x1, y1, z1) is the first base station position of the base station, the number of neighboring base stations is two, (x2, y2, z2) is the second base station position of a neighboring base station, (x3, y3, z3) is the second base station position of another neighboring base station, L1 is the first distance, L2 is the second distance corresponding to a neighboring base station, and L3 is the second distance corresponding to another neighboring base station. Then a system of ternary linear equations can be established, and by solving this system of ternary linear equations, the candidate position (x, y, z) of the passive IoT terminal can be obtained. Among them, the second base station position of the neighboring base station can be sent by the neighboring base station to the base station, can also be pre-configured in the base station, or can also be sent by the core network device to the base station, and so on.
[0269] Next, the base station determines the position of the passive IoT terminal according to the candidate position and the positioning type.
[0270] Optionally, if the positioning type is an absolute positioning type, the base station directly takes the candidate position as the position of the passive IoT terminal.
[0271] Optionally, if the positioning type is the relative positioning type, the base station obtains the first base station position of the base station, and determines the position of the passive IoT terminal according to the candidate position and the first base station position, that is, the base station calculates the position of the passive IoT terminal relative to the base station based on its own position, that is, the relative position of the passive IoT terminal.
[0272] In another possible implementation, similar to the single base station positioning method, the position of the passive IoT terminal can also be determined by the core network device.
[0273] Exemplarily, the base station sends at least the first distance between the passive IoT terminal and the base station and the positioning service request to the core network device, and the neighboring base station sends at least the second distance between the neighboring base station and the passive IoT terminal to the core network device. The core network device substitutes the first distance and each second distance into a preset formula for calculation to obtain the candidate position of the passive IoT terminal, and then determines the position of the passive IoT terminal according to the candidate position and the positioning type.
[0274] In this way, through the above several different implementation manners, the process of determining the position of the passive IoT terminal according to the first distance and the positioning type is realized. In the embodiments of the present application, the manner of determining the position of the passive IoT terminal is flexible and the implementation flexibility is high.
[0275] The above embodiments related to the positioning method for the base station only focus on introducing the identity verification of the passive IoT terminal by the base station and the implementation process of the base station determining the position of the passive IoT terminal. For other possible steps that the base station may execute, reference can be made to the relevant descriptions in the above positioning method for the passive IoT terminal, which will not be elaborated here.
[0276] In one embodiment, a positioning method is provided for Figure 2 the core network device 300 shown, including the following steps:
[0277] Step A1, the core network device sends a positioning service request to the base station;
[0278] Optionally, the positioning service request carries a first identifier.
[0279] In one of the embodiments, before the core network device sends a positioning service request to the base station, the positioning method of this embodiment further includes:
[0280] Step A2, the core network device determines the base station storing the first identifier according to the first identifier.
[0281] In one of the embodiments, the positioning method of this embodiment further includes:
[0282] Step A3, the core network device receives the resource configuration information and the first identifier for sending the excitation signal sent by the base station;
[0283] Step A4, the core network device forwards the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0284] Among them, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the position of the passive IoT terminal.
[0285] In one embodiment, the positioning method of this embodiment further includes:
[0286] Step A5, the core network device receives the first distance between the passive IoT terminal and the base station sent by the base station;
[0287] Step A6, the core network device determines the position of the passive IoT terminal according to the first distance.
[0288] In the embodiment of the present application, the process of the core network device determining the position of the passive IoT terminal according to the first distance is similar to the process of the base station determining the position of the passive IoT terminal according to the first distance, and is divided into a single base station positioning scenario and a multi-base station positioning scenario.
[0289] For the single base station positioning scenario, the base station can also send the reception direction angle corresponding to when the base station receives the reflected signal to the core network device. Then, the core network device can determine the position of the passive IoT terminal relative to the base station according to the first distance and the reception direction angle. For example, the passive IoT terminal is in the direction 30° south by east of the base station and 1 km away from the base station.
[0290] The core network device then determines the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the positioning type.
[0291] Optionally, if the positioning type is a relative positioning type, the core network device directly takes the position of the passive IoT terminal relative to the base station as the position of the passive IoT terminal.
[0292] Optionally, if the positioning type is an absolute positioning type, the core network device obtains the first base station position of the base station, and determines the position of the passive IoT terminal according to the position of the passive IoT terminal relative to the base station and the first base station position, that is, the core network device calculates the position of the passive IoT terminal according to the first base station position, that is, the absolute position of the passive IoT terminal.
[0293] For the scenario of multi-base station positioning, the core network device can receive the second distances between each neighboring base station and the passive Internet of Things (IoT) terminal sent by each neighboring base station, and then determine the position of the passive IoT terminal based on the first distance, each second distance, and the positioning type, so as to implement the process of determining the position of the passive IoT terminal according to the first distance and the positioning type indicated by the positioning type field carried in the positioning service request.
[0294] In one embodiment, the core network device can substitute the first distance and each second distance into a preset formula for calculation to obtain candidate positions of the passive IoT terminal. Among them, the number of neighboring base stations is at least two. According to the candidate positions and the positioning type, the position of the passive IoT terminal is determined, implementing the process of determining the position of the passive IoT terminal according to the first distance, each second distance, and the positioning type.
[0295] If the positioning type is an absolute positioning type, the core network device takes the candidate position as the position of the passive IoT terminal; if the positioning type is a relative positioning type, the core network device obtains the first base station position of the base station and determines the position of the passive IoT terminal based on the candidate position and the first base station position.
[0296] In one embodiment, before sending a positioning service request to the base station, the core network device can also receive a positioning service request sent by the client. Correspondingly, after sending the positioning service request to the base station, the core network device can also send the position of the passive IoT terminal to the client.
[0297] Regarding the implementation manners and beneficial effects of the positioning method for the core network device, reference can be made to the relevant descriptions of the positioning method for the passive IoT terminal and the positioning method for the base station above, which will not be elaborated here.
[0298] Next, through three examples, the positioning method provided by the embodiments of the present application will be exemplarily illustrated.
[0299] 1) Refer to Figure 8 , the positioning method of this embodiment includes the following steps:
[0300] Step 801, the core network device receives a positioning service request sent by the client.
[0301] Step 802, the core network device sends a positioning service request to the base station.
[0302] Step 803, the base station sends a wake-up signal according to the positioning service request.
[0303] Step 804, the passive IoT terminal controls the passive IoT terminal to be in an active state according to the indication of the wake-up signal.
[0304] Step 805, the base station sends a command.
[0305] Step 806, the passive IoT terminal accesses the base station according to the instruction of the command and sends a feedback signal to the base station.
[0306] Step 807, the base station receives the feedback signal and determines, based on the feedback signal, that the sender of the feedback signal is the passive IoT terminal to be located in the positioning service request.
[0307] Step 808, the base station sends a positioning signal.
[0308] Optionally, the base station sends a session command, which is used to instruct the passive IoT terminal to carry specified information in the reflected signal returned.
[0309] The base station sends the resource configuration information to at least one neighboring base station corresponding to the base station.
[0310] Step 809, the passive IoT terminal sends a reflected signal, and the reflected signal carries specified information, such as the identifier of the passive IoT terminal.
[0311] Step 810, the base station measures the reflected signal, determines the location of the passive IoT terminal, and feeds back the location of the passive IoT terminal to the core network device.
[0312] Among them, the neighboring base station can also receive the reflected signal according to the resource configuration information, measure the reflected signal, and determine the location of the passive IoT terminal in combination with the measurement result of the base station and the measurement result of the neighboring base station.
[0313] Optionally, the base station and the neighboring base station send the measurement results to the core network device, and the core network device determines the location of the passive IoT terminal.
[0314] Step 811, the core network device sends the location of the passive IoT terminal to the client.
[0315] Step 812, the core network device sends an indication that the positioning process ends to the base station, and the indication that the positioning process ends is a sleep instruction.
[0316] Step 813, the base station sends the sleep instruction to the passive IoT terminal.
[0317] Furthermore, in Figure 8 the embodiment shown, the base station can also periodically send a third signal and a fourth signal to achieve periodic positioning, and the relevant parameters of the periodic positioning are transmitted to the neighboring base station through Xn or NRPPa.
[0318] 2) Refer to Figure 9 , the positioning method of this embodiment includes the following steps:
[0319] Step 901, the core network device receives the positioning service request sent by the client.
[0320] Step 902: The core network device sends a positioning service request to the base station.
[0321] Step 903: The base station sends an excitation signal according to the positioning service request.
[0322] The base station also sends resource configuration information to at least one neighboring base station corresponding to the base station.
[0323] Step 904: The passive IoT terminal sends a reflected signal, and the reflected signal carries specified information, such as the identifier of the passive IoT terminal.
[0324] Step 905: The base station measures the reflected signal, determines the location of the passive IoT terminal, and feeds back the location of the passive IoT terminal to the core network device.
[0325] Among them, the neighboring base station can also receive the reflected signal according to the resource configuration information, measure the reflected signal, and determine the location of the passive IoT terminal by combining the measurement results of the base station and the measurement results of the neighboring base station.
[0326] Optionally, the base station and the neighboring base station send the measurement results to the core network device, and the core network device determines the location of the passive IoT terminal.
[0327] Step 906: The core network device sends the location of the passive IoT terminal to the client.
[0328] Step 907: The core network device sends an indication of the end of the positioning process to the base station, and the indication of the end of the positioning process is a sleep instruction.
[0329] Step 908: The base station sends a sleep instruction to the passive IoT terminal.
[0330] 3) Refer to Figure 10 , the positioning method of this embodiment includes the following steps:
[0331] Step 1001: The core network device receives a positioning service request sent by the client.
[0332] Step 1002: The core network device periodically sends a positioning service request to the base station.
[0333] Step 1003: The base station sends an excitation signal according to the positioning service request.
[0334] The base station also sends resource configuration information to at least one neighboring base station corresponding to the base station; the periodic positioning related parameters are transmitted to the neighboring base station through Xn or NRPPa.
[0335] Step 1004: The passive IoT terminal sends a reflected signal, and the reflected signal carries specified information, such as the identifier of the passive IoT terminal.
[0336] Optionally, before step 1004, the base station may also send a session command for instructing the passive Internet of Things terminal to carry specified information in the reflected signal returned by the passive Internet of Things terminal.
[0337] In step 1005, the base station measures the reflected signal, determines the position of the passive Internet of Things terminal, and feeds back the position of the passive Internet of Things terminal to the core network device.
[0338] Among them, the neighboring base station may also receive the reflected signal according to the resource configuration information, measure the reflected signal, and determine the position of the passive Internet of Things terminal by combining the measurement result of the base station and the measurement result of the neighboring base station.
[0339] Optionally, the base station and the neighboring base station send the measurement results to the core network device, and the core network device determines the position of the passive Internet of Things terminal.
[0340] In step 1006, the core network device sends the position of the passive Internet of Things terminal to the client.
[0341] In step 1007, the core network device sends an indication that the positioning process ends to the base station, and the indication that the positioning process ends is a sleep instruction.
[0342] In step 1008, the base station sends the sleep instruction to the passive Internet of Things terminal.
[0343] The positioning method according to the embodiment of the present application realizes the positioning of the passive Internet of Things terminal through the maintenance and monitoring on the network side. Compared with the traditional technology in which the mobile terminal needs to listen to the paging service, the embodiment of the present application meets the positioning requirements of the industrial Internet of Things for the passive Internet of Things terminal with extremely low power consumption and extremely low cost.
[0344] It should be understood that although the steps in the above flow chart are sequentially shown according to the indication of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above flow chart may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0345] In one embodiment, as Figure 11 shown, a positioning device for a passive Internet of Things terminal is provided. The device includes:
[0346] A receiving module 1101, configured to receive an excitation signal sent by a base station;
[0347] A transmitting module 1102, configured to send a reflection signal to a base station according to the excitation signal, where the reflection signal is used to determine the position of the passive Internet of Things terminal.
[0348] In one embodiment, the receiving module 1101 includes:
[0349] A first receiving unit, configured to receive a wake-up signal sent by a base station, where the wake-up signal is used to wake up the passive Internet of Things terminal;
[0350] A second receiving unit, configured to receive a positioning signal sent by the base station for indicating positioning when accessing the base station.
[0351] In one embodiment, the device further includes:
[0352] A control module, configured to control the passive Internet of Things terminal to be in an active state according to the wake-up signal after receiving the wake-up signal.
[0353] In one embodiment, the excitation signal carries a first identifier, and the transmitting module 1102 is specifically configured to send the reflection signal to the base station according to the excitation signal when the first identifier points to the passive Internet of Things terminal and / or the first identifier points to the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0354] In one embodiment, the receiving module 1101 is further configured to receive a sleep instruction sent by the base station;
[0355] The control module is further configured to control the passive Internet of Things terminal to enter a sleep state according to the indication of the sleep instruction.
[0356] In one embodiment, the receiving module 1101 is specifically configured to receive the excitation signal broadcast or sent point-to-point by the base station.
[0357] For the specific limitations on the positioning device for the passive Internet of Things terminal, reference may be made to the limitations on the positioning method for the passive Internet of Things terminal in the foregoing text, which will not be elaborated herein. Each module in the foregoing positioning device can be implemented in whole or in part by software, hardware, and their combination. The foregoing modules can be embedded in or independent of the processor in the passive Internet of Things terminal in the form of hardware, or stored in the memory of the passive Internet of Things terminal in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the foregoing modules.
[0358] In one embodiment, as Figure 12 shown, a positioning device for a base station is provided, and the device includes:
[0359] A transmitting module 1201, configured to transmit an excitation signal;
[0360] A receiving module 1202, configured to receive a reflected signal reflected by a passive Internet of Things terminal;
[0361] A processing module 1203, configured to determine the position of the passive Internet of Things terminal according to the reflected signal.
[0362] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive Internet of Things terminal pointed to by the first identifier and / or a group of passive Internet of Things terminals pointed to by the first identifier reflects the reflected signal.
[0363] In one embodiment, the processing module 1203 includes:
[0364] A determination unit, configured to determine whether the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located according to the identifier carried by the reflected signal;
[0365] A processing unit, configured to, if the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located, determine the position of the passive Internet of Things terminal according to the reflected signal.
[0366] In one embodiment, the determination unit is specifically configured to determine that the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located when it is determined that the identifier carried by the reflected signal and the first identifier point to the same passive Internet of Things terminal and / or point to the same group of passive Internet of Things terminals.
[0367] In one embodiment, the receiving module 1202 is further configured to receive a positioning service request sent by a core network device, and the positioning service request carries the first identifier.
[0368] In one embodiment, the processing module 1203 is specifically configured to determine a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0369] The transmitting module 1201 is further configured to send the first distance to a core network device, and the first distance is used by the core network device to determine the position of the passive Internet of Things terminal.
[0370] In one embodiment, the transmitting module 1201 is further configured to send resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0371] Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier.
[0372] In one embodiment, the processing module 1203 is specifically configured to determine a first distance between the passive IoT terminal and the base station according to the reflected signal;
[0373] The receiving module 1202 is further configured to receive second distances between each neighboring base station and the passive IoT terminal sent by each neighboring base station, where the second distances are determined by the neighboring base station according to the reflected signal;
[0374] The processing module 1203 is further specifically configured to determine the position of the passive IoT terminal according to the first distance and each of the second distances.
[0375] In one embodiment, the receiving module 1202 is further configured to receive an indication of the end of the positioning process sent by the core network device;
[0376] The sending module 1201 is further configured to send a sleep instruction to the passive IoT terminal according to the indication of the end of the positioning process.
[0377] For the specific limitations on the positioning device for the base station, reference can be made to the limitations on the positioning method for the base station in the foregoing text, which will not be elaborated herein. Each module in the foregoing positioning device can be implemented in whole or in part by software, hardware, and their combination. The foregoing modules can be embedded in or independent of the processor in the base station in the form of hardware, or stored in the memory in the base station in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the foregoing modules.
[0378] In one embodiment, as Figure 13 shown, a positioning device for a core network device is provided, and the device includes:
[0379] A sending module 1301, configured to send a positioning service request to the base station;
[0380] Wherein, the positioning service request carries a first identifier.
[0381] In one embodiment, the device further includes:
[0382] A processing module, configured to determine the base station storing the first identifier according to the first identifier.
[0383] In one embodiment, the device further includes:
[0384] A receiving module, configured to receive the first distance between the passive Internet of Things terminal and the base station and the positioning service request sent by the base station;
[0385] The processing module is further configured to determine the position of the passive Internet of Things terminal according to the first distance and the positioning service request.
[0386] In one embodiment, the receiving module is further configured to receive the resource configuration information and the first identifier for sending the excitation signal sent by the base station;
[0387] The sending module 1301 is further configured to forward the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0388] Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the position of the passive Internet of Things terminal.
[0389] In one embodiment, the receiving module is further configured to receive the positioning service request sent by the client;
[0390] The sending module 130 is further configured to send the position of the passive Internet of Things terminal to the client.
[0391] For the specific definition of the positioning device for the core network device, reference may be made to the definition of the positioning method for the core network device in the foregoing text, which will not be elaborated herein. Each module in the foregoing positioning device can be implemented in whole or in part by software, hardware, and their combination. The foregoing modules can be embedded in or independent of the processor in the core network device in the form of hardware, or stored in the memory in the core network device in the form of software, so as to facilitate the processor to call and execute the operations corresponding to the foregoing modules.
[0392] Figure 14 FIG. is a schematic structural diagram of a passive Internet of Things terminal provided by an embodiment of the present application. As Figure 14 shown, the passive Internet of Things terminal includes a processor 1400, a transceiver 1410, and a memory, and the transceiver 1410 is configured to receive and send data under the control of the processor 1400.
[0393] Wherein, in Figure 14 the bus architecture may include any number of interconnected buses and bridges, and various circuits of one or more processors represented by the processor 1400 and the memory represented by the memory 1420 are specifically linked together.
[0394] The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and thus will not be further described herein. The bus interface provides the interface.
[0395] The transceiver 1410 can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, and these transmission mediums include wireless channels, wired channels, optical fibers, and other transmission mediums. For different user devices, the user interface 1430 can also be an interface capable of externally connecting and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0396] The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 can store the data used by the processor 1400 when executing operations.
[0397] Optionally, the processor 1400 can be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), and the processor 1400 can also adopt a multi-core architecture.
[0398] The processor 1400 is used to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions by calling the program stored in the memory 1420. The processor 1400 and the memory 1420 can also be physically separated.
[0399] The processor 1400 is used to read the computer program in the memory 1420 and perform the following operations:
[0400] Control the transceiver 1410 to receive the excitation signal sent by the base station;
[0401] Control the transceiver 1410 to send a reflection signal to the base station according to the excitation signal, and the reflection signal is used to determine the position of the passive Internet of Things terminal.
[0402] In one of the embodiments, the processor 1400 is used to read the computer program in the memory and specifically perform the following operations:
[0403] Control the transceiver 1410 to receive the wake-up signal sent by the base station, and the wake-up signal is used to wake up the passive Internet of Things terminal;
[0404] When the control transceiver 1410 is accessing the base station, it receives a positioning signal sent by the base station for indicating positioning.
[0405] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0406] After receiving the wake-up signal, control the passive Internet of Things terminal to be in an active state according to the wake-up signal.
[0407] In one embodiment, the processor 1400 is configured to read a computer program in a memory and specifically perform the following operations:
[0408] When the first identifier points to the passive Internet of Things terminal and / or the first identifier points to a passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, send the reflection signal to the base station according to the excitation signal.
[0409] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0410] Control the transceiver 1410 to receive a sleep instruction sent by the base station;
[0411] Control the passive Internet of Things terminal to enter a sleep state according to the indication of the sleep instruction.
[0412] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0413] Control the transceiver 1410 to receive an excitation signal broadcast or sent point-to-point by the base station.
[0414] Figure 15 This is a schematic structural diagram of a base station or core network device provided by an embodiment of the present application. The base station or core network device may include a processor 1500, a transceiver 1510, and a memory 1520. The transceiver 1510 is configured to receive and send data under the control of the processor 1500.
[0415] Among them, in Figure 15 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits of one or more processors represented by the processor 1500 and the memory represented by the memory 1520 are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art, and therefore, they will not be further described herein. The bus interface provides an interface.
[0416] The transceiver 1510 can be multiple components, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which includes wireless channels, wired channels, optical cables, etc. The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 can store the data used by the processor 1500 when performing operations.
[0417] The processor 1500 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor 1500 can also adopt a multi-core architecture.
[0418] In the base station, the processor 1500 reads the program stored in the memory 1520 and executes the following steps:
[0419] Control the transceiver 1510 to send an excitation signal;
[0420] Control the transceiver 1510 to receive the reflected signal reflected by the passive Internet of Things terminal;
[0421] Determine the position of the passive Internet of Things terminal according to the reflected signal.
[0422] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive Internet of Things terminal in the passive Internet of Things terminal pointed to by the first identifier and / or the group of passive Internet of Things terminals pointed to by the first identifier reflects the reflected signal.
[0423] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and specifically perform the following operations:
[0424] According to the identifier carried by the reflected signal, determine whether the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located;
[0425] If the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located, then determine the position of the passive Internet of Things terminal according to the reflected signal.
[0426] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and specifically perform the following operations:
[0427] When it is determined that the identifier carried in the reflected signal and the first identifier point to the same passive Internet of Things terminal and / or the same group of passive Internet of Things terminals, determine the passive Internet of Things terminal that sends the reflected signal as the passive Internet of Things terminal to be located.
[0428] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0429] Control the transceiver 1510 to receive a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0430] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and specifically perform the following operations:
[0431] Determine a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0432] Control the transceiver 1510 to send the first distance to the core network device, where the first distance is used by the core network device to determine the location of the passive Internet of Things terminal.
[0433] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0434] Control the transceiver 1510 to send resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0435] Wherein, the resource configuration information and the first identifier are used by the neighboring cell base station to receive the reflected signal based on the resource configuration information and the first identifier.
[0436] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and specifically perform the following operations:
[0437] Determine a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0438] Control the transceiver 1510 to receive second distances between each neighboring cell base station and the passive Internet of Things terminal sent by each neighboring cell base station, where the second distance is determined by the neighboring cell base station according to the reflected signal;
[0439] Determine the location of the passive Internet of Things terminal according to the first distance and each of the second distances.
[0440] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0441] Control the transceiver 1510 to receive the positioning process end indication sent by the core network device;
[0442] Control the transceiver 1510 to send a sleep instruction to the passive IoT terminal according to the positioning process end indication.
[0443] In the core network device, the processor 1500 reads the program stored in the memory 1520 and performs the following steps:
[0444] Control the transceiver 1510 to send a positioning service request to the base station;
[0445] Wherein, the positioning service request carries a first identifier.
[0446] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0447] Determine the base station storing the first identifier according to the first identifier.
[0448] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0449] Control the transceiver 1510 to receive the first distance between the passive IoT terminal and the base station and the positioning service request sent by the base station;
[0450] Determine the position of the passive IoT terminal according to the first distance and the positioning service request.
[0451] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0452] Control the transceiver 1510 to receive the resource configuration information and the first identifier for sending the excitation signal sent by the base station;
[0453] Control the transceiver 1510 to forward the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0454] Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the position of the passive IoT terminal.
[0455] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0456] Control transceiver 1510 to receive a positioning service request sent by a client;
[0457] After sending the positioning service request to the base station, the method further includes:
[0458] Control transceiver 1510 to send the location of the passive IoT terminal to the client.
[0459] In one embodiment, a data collection system is provided, including a passive IoT terminal, a base station, and a core network device;
[0460] The passive IoT terminal is used to execute the steps of the method described in any of the embodiments of the positioning method for passive IoT terminals above, which will not be elaborated here.
[0461] The base station is used to execute the steps of the method described in any of the embodiments of the positioning method for base stations above, which will not be elaborated here.
[0462] The core network device is used to execute the steps of the method described in any of the embodiments of the positioning method for core network devices above, which will not be elaborated here.
[0463] In one embodiment, a computer-readable storage medium is provided. The computer-readable storage medium can be any available medium or data storage device accessible by a processor, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memories (NAND FLASH), solid-state drives (SSD)), etc.
[0464] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0465] Receive an excitation signal sent by the base station;
[0466] According to the excitation signal, send a reflection signal to the base station, and the reflection signal is used to determine the location of the passive IoT terminal.
[0467] In one of the embodiments, when the computer program is executed by a processor, the following steps are specifically implemented:
[0468] Receive a wake-up signal sent by the base station, and the wake-up signal is used to wake up the passive IoT terminal;
[0469] When accessing the base station, receive a positioning signal sent by the base station for indicating positioning.
[0470] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0471] After receiving the wake-up signal, control the passive Internet of Things terminal to be in an active state according to the wake-up signal.
[0472] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0473] When the first identifier points to the passive Internet of Things terminal and / or the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, send the reflected signal to the base station according to the excitation signal.
[0474] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0475] Receive the sleep instruction sent by the base station;
[0476] Control the passive Internet of Things terminal to enter the sleep state according to the indication of the sleep instruction.
[0477] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0478] Receive the excitation signal broadcast or sent point-to-point by the base station.
[0479] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0480] Send an excitation signal;
[0481] Receive the reflected signal reflected by the passive Internet of Things terminal;
[0482] Determine the location of the passive Internet of Things terminal according to the reflected signal.
[0483] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive Internet of Things terminal pointed to by the first identifier and / or the passive Internet of Things terminal group pointed to by the first identifier reflects the reflected signal.
[0484] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0485] According to the identifier carried by the reflected signal, determine whether the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located;
[0486] If the passive IoT terminal that sends the reflection signal is a passive IoT terminal to be located, determine the location of the passive IoT terminal according to the reflection signal.
[0487] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0488] When it is determined that the identifier carried in the reflection signal and the first identifier point to the same passive IoT terminal and / or point to the same passive IoT terminal group, determine that the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located.
[0489] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0490] Receive a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0491] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0492] According to the reflection signal, determine a first distance between the passive IoT terminal and the base station;
[0493] Send the first distance to the core network device, where the first distance is used by the core network device to determine the location of the passive IoT terminal.
[0494] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0495] Send resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0496] Wherein, the resource configuration information and the first identifier are used by the neighboring cell base station to receive the reflection signal based on the resource configuration information and the first identifier.
[0497] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0498] According to the reflection signal, determine a first distance between the passive IoT terminal and the base station;
[0499] Receive second distances between each of the neighboring cell base stations and the passive IoT terminal sent by each of the neighboring cell base stations, where the second distances are determined by the neighboring cell base stations according to the reflection signal;
[0500] According to the first distance and each of the second distances, determine the location of the passive IoT terminal.
[0501] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0502] Receive a positioning process end indication sent by a core network device;
[0503] According to the positioning process end indication, send a sleep instruction to the passive Internet of Things terminal.
[0504] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0505] Send a positioning service request to a base station;
[0506] Wherein, the positioning service request carries a first identifier.
[0507] In one of the embodiments, when the computer program is executed by a processor, the following steps are further implemented:
[0508] According to the first identifier, determine the base station storing the first identifier.
[0509] In one of the embodiments, when the computer program is executed by a processor, the following steps are further implemented:
[0510] Receive a first distance between the passive Internet of Things terminal and the base station and the positioning service request sent by the base station;
[0511] According to the first distance and the positioning service request, determine the position of the passive Internet of Things terminal.
[0512] In one of the embodiments, when the computer program is executed by a processor, the following steps are further implemented:
[0513] Receive resource configuration information for sending an excitation signal and the first identifier sent by the base station;
[0514] Forward the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0515] Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the position of the passive Internet of Things terminal.
[0516] In one of the embodiments, when the computer program is executed by a processor, the following steps are further implemented:
[0517] Receive the positioning service request sent by the client;
[0518] After sending the positioning service request to the base station, the method further includes:
[0519] Send the location of the passive Internet of Things terminal to the client.
[0520] In one embodiment, a computer program product is provided, including a computer program, which when executed by a processor, implements the following steps:
[0521] Receive an excitation signal sent by the base station;
[0522] According to the excitation signal, send a reflection signal to the base station, where the reflection signal is used to determine the location of the passive Internet of Things terminal.
[0523] In one of the embodiments, when the computer program is executed by the processor, the following steps are specifically implemented:
[0524] Receive a wake-up signal sent by the base station, where the wake-up signal is used to wake up the passive Internet of Things terminal;
[0525] When accessing the base station, receive a positioning signal sent by the base station for indicating positioning.
[0526] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented:
[0527] After receiving the wake-up signal, control the passive Internet of Things terminal to be in an active state according to the wake-up signal.
[0528] In one of the embodiments, when the computer program is executed by the processor, the following steps are specifically implemented:
[0529] When the first identifier points to the passive Internet of Things terminal and / or the first identifier points to the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, send the reflection signal to the base station according to the excitation signal.
[0530] In one of the embodiments, when the computer program is executed by the processor, the following steps are further implemented:
[0531] Receive a sleep instruction sent by the base station;
[0532] Control the passive Internet of Things terminal to enter a sleep state according to the indication of the sleep instruction.
[0533] In one of the embodiments, when the computer program is executed by the processor, the following steps are specifically implemented:
[0534] Receive the excitation signal broadcast or sent point-to-point by the base station.
[0535] In one embodiment, a computer program product is provided, including a computer program which, when executed by a processor, implements the following steps:
[0536] Send an excitation signal;
[0537] Receive a reflected signal reflected by a passive Internet of Things terminal;
[0538] Determine the position of the passive Internet of Things terminal according to the reflected signal.
[0539] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive Internet of Things terminal in the passive Internet of Things terminal and / or the passive Internet of Things terminal group pointed to by the first identifier reflects the reflected signal.
[0540] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0541] According to the identifier carried by the reflected signal, determine whether the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located;
[0542] If the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located, determine the position of the passive Internet of Things terminal according to the reflected signal.
[0543] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0544] In the case where it is determined that the identifier carried by the reflected signal and the first identifier point to the same passive Internet of Things terminal and / or point to the same passive Internet of Things terminal group, determine that the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal to be located.
[0545] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0546] Receive a positioning service request sent by a core network device, and the positioning service request carries the first identifier.
[0547] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0548] According to the reflected signal, determine a first distance between the passive Internet of Things terminal and the base station;
[0549] Send the first distance to the core network device, and the first distance is used by the core network device to determine the position of the passive Internet of Things terminal.
[0550] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0551] Send the resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0552] Wherein, the resource configuration information and the first identifier are used for the neighboring cell base station to receive the reflected signal based on the resource configuration information and the first identifier.
[0553] In one embodiment, when the computer program is executed by a processor, the following steps are specifically implemented:
[0554] Determine a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0555] Receive second distances between each neighboring cell base station and the passive Internet of Things terminal sent by each neighboring cell base station, where the second distances are determined by the neighboring cell base station according to the reflected signal;
[0556] Determine the position of the passive Internet of Things terminal according to the first distance and each of the second distances.
[0557] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0558] Receive a positioning process end indication sent by a core network device;
[0559] Send a sleep instruction to the passive Internet of Things terminal according to the positioning process end indication.
[0560] In one embodiment, a computer program product is provided, including a computer program, which when executed by a processor, implements the following steps:
[0561] Send a positioning service request to the base station;
[0562] Wherein, the positioning service request carries a first identifier.
[0563] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0564] Determine the base station storing the first identifier according to the first identifier.
[0565] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0566] Receive the first distance between the passive Internet of Things terminal and the base station and the positioning service request sent by the base station;
[0567] Determine the location of the passive IoT terminal according to the first distance and the positioning service request.
[0568] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0569] Receive the resource configuration information for sending the excitation signal and the first identifier sent by the base station;
[0570] Forward the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0571] Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflection signal based on the resource configuration information and the first identifier to determine the location of the passive IoT terminal.
[0572] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0573] Receive the positioning service request sent by the client;
[0574] After sending the positioning service request to the base station, the method further includes:
[0575] Send the location of the passive IoT terminal to the client.
[0576] Figure 16 It is a schematic structural diagram of the chip according to an embodiment of the present application. Figure 16 The shown chip 1600 includes a processor 1610. The processor 1610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
[0577] Optionally, as Figure 16 shown, the chip 1600 may further include a memory 1620. Wherein, the processor 1610 can call and run a computer program from the memory 1620 to implement the method in the embodiment of the present application.
[0578] Wherein, the memory 1620 can be a separate device independent of the processor 1610 or integrated in the processor 1610.
[0579] Optionally, the chip 1600 may further include an input interface 1630. Wherein, the processor 1610 can control the input interface 1630 to communicate with other devices or chips. Specifically, it can obtain information or data sent by other devices or chips.
[0580] Optionally, the chip 1600 may further include an output interface 1640. Among them, the processor 1610 may control the output interface 1640 to communicate with other devices or chips. Specifically, it may output information or data to other devices or chips.
[0581] Optionally, the chip 1600 may be applied to the passive Internet of Things terminal, base station or core network device in the embodiments of the present application, and the chip 1600 may implement the corresponding processes implemented in the various methods of the embodiments of the present application. For the sake of brevity, it will not be elaborated here.
[0582] It should be understood that the chip 1600 mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system or system-on-chip, etc.
[0583] Those of ordinary skill in the art can understand that all or part of the processes of implementing the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it may include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database or other medium used in the various embodiments provided in the present application may include at least one of non-volatile and volatile memories. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.
[0584] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0585] The above embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.
Claims
1. A positioning method, characterized in that, For a passive Internet of Things (IoT) terminal, the method includes: Receiving an excitation signal sent by a base station; Sending a reflection signal to the base station according to the excitation signal, where the reflection signal is used to determine the position of the passive IoT terminal.
2. The method according to claim 1, wherein Receiving the excitation signal sent by the base station includes: Receiving a wake-up signal sent by the base station, where the wake-up signal is used to wake up the passive IoT terminal; When accessing the base station, receiving a positioning signal sent by the base station for indicating positioning.
3. The method according to claim 2, wherein The method further includes: After receiving the wake-up signal, controlling the passive IoT terminal to be in an active state according to the wake-up signal.
4. The method according to claim 1, characterized in that, The excitation signal carries a first identifier. Sending the reflection signal to the base station according to the excitation signal includes: When the first identifier points to the passive IoT terminal and / or the first identifier points to a passive IoT terminal group to which the passive IoT terminal belongs, sending the reflection signal to the base station according to the excitation signal.
5. The method according to claim 1, characterized in that, The method further includes: Receiving a sleep instruction sent by the base station; Controlling the passive IoT terminal to enter a sleep state according to the indication of the sleep instruction.
6. The method according to claim 1, wherein Receiving the excitation signal sent by the base station includes: Receiving the excitation signal broadcast or sent point-to-point by the base station.
7. A positioning method, characterized in that, For a base station, the method includes: Sending an excitation signal; Receiving a reflection signal reflected by a passive IoT terminal; Determining the position of the passive IoT terminal according to the reflection signal.
8. The method according to claim 7, wherein The excitation signal carries a first identifier, and the first identifier is used to indicate that at least one passive IoT terminal pointed to by the first identifier and / or a passive IoT terminal group pointed to by the first identifier reflects the reflection signal.
9. The method according to claim 8, characterized in that Determining the position of the passive IoT terminal according to the reflection signal includes: Determining whether the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located according to the identifier carried by the reflection signal; If the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located, determining the position of the passive IoT terminal according to the reflection signal.
10. The method according to claim 9, characterized in that, Determining whether the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located includes: When it is determined that the identifier carried by the reflection signal and the first identifier point to the same passive IoT terminal and / or the same passive IoT terminal group, determining that the passive IoT terminal that sends the reflection signal is the passive IoT terminal to be located.
11. The method according to any one of claims 8-10, characterized in that, Before sending the excitation signal, the method further includes: Receiving a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
12. The method according to claim 11, wherein Determining the position of the passive IoT terminal according to the reflection signal includes: Determining a first distance between the passive IoT terminal and the base station according to the reflection signal; Sending the first distance to the core network device, where the first distance is used by the core network device to determine the position of the passive IoT terminal.
13. The method according to claim 11, wherein The method further includes: Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station; Wherein, the resource configuration information and the first identifier are used for the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier.
14. The method according to claim 13, wherein The determining the position of the passive Internet of Things terminal according to the reflected signal includes: Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal; Receiving second distances between each of the neighboring base stations and the passive Internet of Things terminal sent by each of the neighboring base stations, where the second distance is determined by the neighboring base station according to the reflected signal; Determining the position of the passive Internet of Things terminal according to the first distance and each of the second distances.
15. The method according to claim 7, wherein The method further includes: Receiving an indication of the end of the positioning process sent by the core network device; Sending a sleep instruction to the passive Internet of Things terminal according to the indication of the end of the positioning process.
16. A positioning device, characterized in that, For a passive Internet of Things terminal, the device includes: A receiving module, configured to receive an excitation signal sent by a base station; A sending module, configured to send a reflected signal to the base station according to the excitation signal, where the reflected signal is used to determine the position of the passive Internet of Things terminal.
17. A positioning device, characterized in that, For a base station, the device includes: A sending module, configured to send an excitation signal; A receiving module, configured to receive a reflected signal reflected by a passive Internet of Things terminal; A processing module, configured to determine the position of the passive Internet of Things terminal according to the reflected signal.
18. A passive Internet of Things terminal, characterized in that, Including a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transmit and receive data under the control of the processor; the processor is configured to read the computer program in the memory and perform the following operations: Controlling the transceiver to receive an excitation signal sent by a base station; Controlling the transceiver to send a reflected signal to the base station according to the excitation signal, where the reflected signal is used to determine the position of the passive Internet of Things terminal.
19. A base station, characterized in that, Including a memory, a transceiver, and a processor: The memory is configured to store a computer program; the transceiver is configured to transmit and receive data under the control of the processor; the processor is configured to read the computer program in the memory and perform the following operations: Controlling the transceiver to send an excitation signal; Controlling the transceiver to receive a reflected signal reflected by a passive Internet of Things terminal; Determining the position of the passive Internet of Things terminal according to the reflected signal.
20. A positioning system, characterized in that, Including a passive Internet of Things terminal and a base station; The passive Internet of Things terminal is configured to execute the steps of the method according to any one of claims 1 to 6; The base station is configured to execute the steps of the method according to any one of claims 7 to 15.
21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method according to any one of claims 1 to 15.