Positioning method and apparatus, passive internet of things terminal, base station, system and medium
The problem of passive IoT terminal positioning is solved by receiving and reflecting the base station excitation signal to determine the location, and a low-power and low-cost positioning solution is realized.
Patent Information
- Application Number
- PCT/CN2025/072048
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-31
- Filing Date
- 2025-01-13
- Publication Date
- 2025-08-07
AI Technical Summary
The existing mobile terminal positioning technology is not suitable for passive IoT terminals, which makes it impossible to accurately understand its location, and it consumes power and manufacture costs.
The passive IoT terminal receives the excitation signal sent by the base station and reflects the signal to determine its location, which measures the position of the passive IoT terminal based on the reflected signal.
The positioning of passive IoT terminals is realized, the terminal power consumption and cost are reduced, the communication capability requirements for passive IoT terminals are avoided, and the targetedness and accuracy of positioning are improved.
Smart Images

Figure CN2025072048_07082025_PF_FP_ABST
Abstract
Description
Positioning method, device, passive Internet of Things terminal, base station, system and medium Cross-references
[0001] This application refers to Chinese Patent Application No. 2024101385626, filed on January 31, 2024, entitled “Positioning Method, Device, Passive Internet of Things Terminal, Base Station, System and Medium”, which is incorporated into this application in its entirety by reference. Technical Field
[0002] The present application relates to the field of Internet of Things technology, and in particular to a positioning method, device, passive Internet of Things terminal, base station, system and medium. Background Art
[0003] Current mobile terminals have high power consumption and costs, and the maintenance costs brought by the batteries of mobile terminals are also high. In view of this, passive IoT terminals have emerged. Passive IoT terminals do not require batteries to work. The emergence of passive IoT terminals can not only reduce terminal power consumption and costs, but also greatly reduce maintenance costs.
[0004] In actual applications, it is usually necessary to accurately know the location of passive IoT terminals. Therefore, there is an urgent need to provide a positioning solution for passive IoT terminals. Summary of the Invention
[0005] In a first aspect, an embodiment of the present application provides 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, a reflected signal is sent to a base station, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0008] In one embodiment, receiving an excitation signal sent by a base station includes:
[0009] receiving 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;
[0010] When accessing the base station, a positioning signal sent by the base station for indicating positioning is received.
[0011] In one embodiment, the method further comprises:
[0012] After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
[0013] In one embodiment, the excitation signal carries a first identifier, and sending a reflected signal to a base station according to the excitation signal includes:
[0014] In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
[0015] In one embodiment, the method further comprises:
[0016] receiving a sleep instruction sent by the base station;
[0017] According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
[0018] In one embodiment, the receiving of the excitation signal sent by the base station includes:
[0019] Receive an excitation signal broadcast by the base station or sent point-to-point.
[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 incentive signals;
[0022] Receive the reflected signal reflected by the passive IoT terminal;
[0023] The position of the passive Internet of Things terminal is determined according to the reflected signal.
[0024] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0025] In one embodiment, determining the position of the passive Internet of Things terminal according to the reflected signal includes:
[0026] Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located;
[0027] If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
[0028] In one embodiment, determining whether the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located includes:
[0029] When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[0030] In one embodiment, before sending the excitation signal, the method further includes:
[0031] A positioning service request sent by a core network device is received, where the positioning service request carries the first identifier.
[0032] In one embodiment, determining the position of the passive Internet of Things terminal according to the reflected signal includes:
[0033] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0034] The first distance is sent to a core network device, and the first distance is used by the core network device to determine the location of the passive Internet of Things terminal.
[0035] In one embodiment, the method further comprises:
[0036] Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station;
[0037] 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 Internet of Things terminal according to the reflected signal includes:
[0039] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0040] receiving a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station according to the reflected signal;
[0041] The position of the passive Internet of Things terminal is determined according to the first distance and each of the second distances.
[0042] In one embodiment, the method further comprises:
[0043] Receiving a positioning process end indication sent by a core network device;
[0044] According to the positioning process end indication, a sleep instruction is sent to the passive Internet of Things terminal.
[0045] In a third aspect, an embodiment of the present application provides a positioning device. The positioning device is used 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] The sending module is used to send a reflected signal to a base station according to the excitation signal, and the reflected 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 used in a base station, and the device includes:
[0049] A sending module, used for sending an excitation signal;
[0050] A receiving module, used for receiving a reflected signal reflected by a passive IoT terminal;
[0051] A processing module is used to determine the position of the passive Internet of Things terminal according to the reflected 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] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0054] controlling the transceiver to receive an excitation signal sent by a base station;
[0055] The transceiver is controlled to send a reflected signal to a base station according to the excitation signal, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0056] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0057] Controlling 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] The transceiver is controlled to receive a positioning signal sent by the base station to indicate positioning when accessing the base station.
[0059] In one embodiment, the processor is configured to read the computer program in the memory and further perform the following operations:
[0060] After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
[0061] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0062] Control the transceiver to send the reflected signal to the base station according to the excitation signal when the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0063] In one embodiment, the processor is configured to read the computer program in the memory and further perform the following operations:
[0064] controlling the transceiver to receive a sleep instruction sent by the base station;
[0065] According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
[0066] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0067] The transceiver is controlled to receive an excitation signal broadcast by the base station or sent point-to-point.
[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] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0070] controlling the transceiver to send an excitation signal;
[0071] Controlling the transceiver to receive a reflected signal reflected by a passive Internet of Things terminal;
[0072] The position of the passive Internet of Things terminal is determined according to the reflected signal.
[0073] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0074] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0075] Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located;
[0076] If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
[0077] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0078] When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[0079] In one embodiment, the processor is configured to read the computer program in the memory and further perform the following operations:
[0080] The transceiver is controlled 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, the processor is configured to read the computer program in the memory and perform the following operations:
[0082] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0083] The transceiver is controlled to send the first distance to a 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.
[0084] In one embodiment, the processor is configured to read the computer program in the memory and further perform the following operations:
[0085] Controlling 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] 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.
[0087] In one embodiment, the processor is configured to read the computer program in the memory and perform the following operations:
[0088] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0089] Controlling the transceiver to receive a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal, which is sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station based on the reflected signal;
[0090] The position of the passive Internet of Things terminal is determined 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] Controlling the transceiver to receive a positioning process end indication sent by a 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 used to perform the steps of the method described in the first aspect above;
[0096] The base station is used 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 having a computer program stored thereon, which, when executed by a processor, implements the steps of the method described in the first and / or second aspects above.
[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 are implemented.
[0099] In a tenth aspect, an embodiment of the present application provides a chip, wherein the chip includes a programmable logic circuit and / or program instructions, and when the chip is executed, the steps of the method described in the first aspect and / or the second aspect are implemented.
[0100] The above-mentioned 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 based on the excitation signal. The base station can determine the position of the passive Internet of Things terminal based on the reflected signal. For example, the base station measures the reflected signal and can determine the position of the passive Internet of Things terminal based on the strength of the reflected signal, the receiving beam and other information, thereby realizing the positioning of the passive Internet of Things terminal.
[0101] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0102] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the embodiments below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present application. The same reference numerals are used throughout the drawings to represent the same components. In the drawings:
[0103] FIG1-a is a diagram showing an architecture of a positioning system for positioning a mobile terminal in the related art;
[0104] Figure 1-b is a schematic diagram of the LCS positioning process in the related art;
[0105] Figure 1-c is a schematic diagram of the NI-LR or MT-LR positioning process in the related art;
[0106] FIG2 is a schematic diagram of an implementation environment of a positioning method provided in an embodiment of the present application;
[0107] FIG3 is a flow chart of a positioning method provided in an embodiment of the present application;
[0108] FIG4 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0109] FIG5 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0110] FIG6 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0111] FIG7 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0112] FIG8 is a flow chart of another positioning method provided in an embodiment of the present application;
[0113] FIG9 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0114] FIG10 is a schematic diagram of a flow chart of another positioning method provided in an embodiment of the present application;
[0115] FIG11 is a structural block diagram of a positioning device provided in an embodiment of the present application;
[0116] FIG12 is a structural block diagram of another positioning device provided in an embodiment of the present application;
[0117] FIG13 is a structural block diagram of another positioning device provided in an embodiment of the present application;
[0118] FIG14 is a schematic structural diagram of a passive Internet of Things terminal provided in an embodiment of the present application;
[0119] FIG15 is a schematic diagram of the structure of a base station or core network device provided in an embodiment of the present application;
[0120] FIG16 is a schematic structural diagram of a chip in one embodiment. DETAILED DESCRIPTION
[0121] The following embodiments of the technical solution of the present application will be described in detail with reference to the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application and are therefore only examples and are not intended to limit the scope of protection of the present application.
[0122] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned figure descriptions are intended to cover non-exclusive inclusions.
[0123] In the description of the embodiments of this application, the technical terms "first" and "second" are used only to distinguish different objects and should not be understood to indicate or imply relative importance or implicitly specify the quantity, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, the meaning of "plurality" is more than two, unless otherwise clearly and specifically defined.
[0124] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0125] In the description of the embodiments of this application, the term "and / or" is simply a description of the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0126] In the description of the embodiments of the present application, the term "multiple" refers to more than two (including two). Similarly, "multiple groups" refers to more than two groups (including two groups), and "multiple pieces" refers to more than two pieces (including two pieces).
[0127] In the description of the embodiments of the present application, the technical terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the embodiments of the present application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the embodiments of the present application.
[0128] In the description of the embodiments of the present application, unless otherwise expressly specified or limited, technical terms such as "installed," "connected," "connected," and "fixed" should be understood in a broad sense. For example, they can refer to fixed connections, detachable connections, or integration; mechanical connections or electrical connections; direct connections or indirect connections through an intermediate medium; internal connections between two components or interactions between two components. Those skilled in the art can understand the specific meanings of the above terms in the embodiments of the present application based on specific circumstances.
[0129] A cellular network is a wireless communication network that gets its name from its physical structure, which resembles a honeycomb.
[0130] A cellular network consists of multiple small cells, each with a base station. These base stations can be connected to the internet or other network hubs via wired or wireless connections, forming a complete communication network. Mobile devices communicate with these base stations to obtain wireless communication services.
[0131] During the communication process of a mobile terminal, the location of the mobile terminal is an important data. Below, a brief introduction is given to the positioning method for mobile terminals in related technologies.
[0132] [Corrected 12.02.2025 according to Rule 91] See Figure 1-a, which is an architecture diagram of a positioning system for positioning a mobile terminal. As shown in Figure 1-a:
[0133] The UE (User Equipment) is connected to the gNB (next generation Node B) in the NG (Next Generation)-RAN (Radio Access Network) through the NR (New Radio)-Uu interface. The UE is connected to the ng-eNB (ng-eNB is used to connect to the 5G core network and is an upgraded 4G base station) through the LTE (Long Term Evolution)-Uu interface. The gNB and ng-eNB can communicate through the Xn interface.
[0134] 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).
[0135] Among them: LMF is the positioning server, which is responsible for selecting the positioning method and triggering the corresponding positioning measurement, and can calculate the final positioning result and accuracy. LMF is connected to the traditional E-SMLC (Evolved Serving Mobile Location Center) and SLP (Service Location Protocol).
[0136] The gNB and ng-eNB in NG-RAN can send positioning reference signals or perform positioning measurements based on auxiliary information.
[0137] The UE may send a positioning reference signal, or perform positioning measurements based on auxiliary information, or calculate the final positioning result and accuracy based on the measurement results.
[0138] The following describes the positioning process of a mobile terminal through two positioning service processes based on the positioning architecture shown in FIG1 -a .
[0139] 1) LCS (Location Services) Positioning Service Process
[0140] Please refer to Figure 1-b, which is a schematic diagram of the LCS positioning process. In Figure 1-b, referring to steps 1a, 1b, and 1c, the Location Service Request from the 5GC LCS Entities (5G Core Network Location Service Entities) / AMF / UE reaches the AMF. Then, referring to step 2, the Location Service Request is sent to the LMF via the AMF, thereby initiating the LMF positioning service.
[0141] LMF finally obtains the UE location information through the NG-RAN Node Procedures shown in step 3a of Figure 1-b and the UE Procedures shown in step 3b. LMF sends the UE location information to AMF through the Location Service Response shown in step 4.
[0142] The AMF performs a Location Service Response through steps 5a / 5b / 5c shown in Figure 1-b, and sends the UE's location information to 5GC LCS Entities / AMF / UE.
[0143] 2) NI-LR (Network Induced Location Request, network-initiated location request) or MT-LR (Mobile Terminated Location Request, mobile terminal called location request) location service process
[0144] Refer to Figure 1-c, which shows the NI-LR or MT-LR positioning process. In Figure 1-c, starting with the AMF initiating the positioning service in the LMF, the process includes the following steps:
[0145] Step 1. AMF sends a Location Request to LMF. The Location Request may include the UE-associated QoS (Quality of Service), the scheduled positioning time, and the UE LPP (LTE Positioning Protocol) positioning capability (if available).
[0146] Step 2: The LMF obtains location-related information from the UE and / or NG-RAN through an LPP (LTE Positioning Protocol) Transaction.
[0147] The LMF may initiate one or more LPP procedures to transmit UE positioning capabilities, provide assistance data to the UE, and / or obtain location information from the UE. The UE may initiate one or more LPP procedures (e.g., to request assistance data from the LMF) after receiving the first LPP message sent by the LMF.
[0148] If the scheduled positioning time is provided in step 1, the LMF may schedule the UE to perform location measurement at or near the scheduled positioning time. If the LMF has obtained the UE positioning capability from the AMF in step 1, the LPP procedure for transmitting the UE positioning capability may be skipped.
[0149] Step 3: If the LMF needs UE location information from the NG-RAN, the LMF initiates one or more NRPPA (NR positioning protocol A) transactions.
[0150] The execution order of step 3 and step 2 is not limited. LMF and NG-RAN can determine which processes need to be performed for positioning services. For example, step 3 can be performed before or at the same time as step 2.
[0151] If a scheduled positioning time is provided in step 1, the LMF may schedule the NG-RAN to perform positioning measurements at or near the scheduled positioning time.
[0152] Step 4: LMF performs Location Response and returns the location response to AMF.
[0153] The position response contains any position estimates obtained from the results of steps 2 and 3.
[0154] The LMF may also return LPP UE capabilities.
[0155] The above-mentioned cellular network-based positioning methods all provide positioning services for mobile terminals with communication capabilities. Mobile terminals need to have strong communication capabilities to realize network paging, positioning measurement, and calculation of the final positioning result and accuracy based on the measurement results.
[0156] However, current mobile terminals consume a lot of power and have high manufacturing costs. The maintenance costs associated with their batteries are also high. This has led to the emergence of passive IoT terminals. These terminals operate without batteries, significantly reducing power consumption and manufacturing costs, while also significantly lowering maintenance costs, further contributing to the greener and more environmentally friendly nature of IoT networks.
[0157] In practical applications, it is often necessary to accurately determine the location of passive IoT terminals. However, due to limitations in the capabilities of these terminals, the positioning methods used for mobile terminals in related technologies are not suitable for passive IoT terminal positioning. Therefore, a positioning solution specifically for passive IoT terminals is urgently needed.
[0158] The following is an illustrative introduction to the implementation process of the embodiment of the present application in combination with the implementation environment in which the positioning method of the embodiment of the present application is applied.
[0159] The present invention provides a positioning method that can realize the positioning of a passive IoT terminal under the coverage of a cellular network. Figure 2 is a schematic diagram of the implementation environment of a positioning method provided by the present invention.
[0160] As shown in Figure 2, at least one passive Internet of Things terminal 200 is deployed in the coverage area of the base station 100 (Figure 2 only shows one passive Internet of Things terminal 200 for example), and the base station 100 can communicate with the passive Internet of Things terminal 200 in the coverage area of the base station 100.
[0161] The base station 100 is also connected to the core network device 300 through the network. The core network device 300 can be a network function related to the positioning service, for example, it can be LMF.
[0162] The following will describe in detail the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems with specific embodiments in conjunction with the accompanying drawings. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0163] In one embodiment, as shown in FIG3 , a positioning method is provided. The method is described by taking the passive IoT terminal 200 in FIG2 as an example, and includes the following steps:
[0164] Step 301: The passive Internet of Things terminal receives an excitation signal sent by a base station.
[0165] When it is necessary to locate a passive IoT terminal and / or a passive IoT terminal group (the passive IoT terminal group may include at least one passive IoT terminal), the base station obtains a positioning service request, which indicates that the passive IoT terminal and / or the passive IoT terminal group needs to be located, and the base station sends an excitation signal according to the positioning service request.
[0166] In a possible implementation, the positioning service request carries a first identifier, and the first identifier indicates a passive Internet of Things terminal and / or a passive Internet of Things terminal group, that is, the positioning service request indicates that a passive Internet of Things terminal and / or a passive Internet of Things terminal group needs to be positioned.
[0167] In some embodiments, the first identifier is the identifier of a passive Internet of Things terminal. In this case, the positioning service request indicates that the passive Internet of Things terminal needs to be positioned; in some embodiments, the first identifier is the identifier of a passive Internet of Things terminal group. In this case, 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 that at least one passive Internet of Things terminal in the passive Internet of Things terminal group needs to be positioned; in some embodiments, the first identifier is the identifier of a passive Internet of Things terminal, and the first identifier is the identifier of a passive Internet of Things terminal group. In this case, the positioning service request indicates that the passive Internet of Things terminal and the passive Internet of Things terminal group need to be positioned.
[0168] In this way, the excitation signal sent by the base station according to the positioning service request also carries the first identifier, and the first identifier indicates a passive Internet of Things terminal and / or a passive Internet of Things terminal group. The excitation signal can indicate through the first identifier: the passive Internet of Things terminal indicated by the first identifier and / or the passive Internet of Things terminal in the passive Internet of Things terminal group reflects the reflected signal, while the passive Internet of Things terminal and the passive Internet of Things terminal group not indicated by the first identifier do not need to reflect the reflected signal.
[0169] In other possible implementations, the excitation signal may not indicate any passive IoT terminal, and the excitation signal does not indicate any passive IoT terminal group. For example, the excitation signal does not carry the first identifier. In this way, the positioning service request is not limited to a specific passive IoT terminal and / or passive IoT terminal group, and all passive IoT terminals and / or passive IoT terminal groups within the coverage of the base station can be positioned.
[0170] The following is an exemplary description of the manner in which a base station obtains a positioning service request.
[0171] In one possible implementation, the positioning service request may be sent by the core network to the base station. For example, when a user needs to locate a particular passive IoT terminal and / or group of passive IoT terminals, the user uses a client to send the positioning service request, which ultimately reaches the core network device.
[0172] The core network device can then determine, based on the first identifier, the base station that stores the first identifier. The presence of the first identifier in a base station indicates that the base station can communicate with the passive IoT terminal and / or group of passive IoT terminals indicated by the first identifier, meaning that the object to be located is likely within the coverage area of the base station. The core network device then sends a positioning service request to the base station.
[0173] In some embodiments, the core network device can determine the base station that last stored the first identifier based on the first identifier, that is, the base station that last communicated with the passive Internet of Things terminal and / or passive Internet of Things terminal group indicated by the first identifier, and the core network device sends the positioning service request to the base station; in some embodiments, the core network device can also determine multiple base stations that store the first identifier within a preset time period, and the core network device sends the positioning service request to each base station.
[0174] In another possible implementation, the positioning service request may be generated by the base station itself, or the positioning service request may be sent to the base station by the user through a mobile terminal, etc. The manner in which the base station obtains the positioning service request is not limited here.
[0175] After obtaining the positioning service request, the base station determines that it is necessary to locate the object indicated by the first identifier carried in the positioning service request, and sends an excitation signal according to the positioning service request.
[0176] In some embodiments, 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 indicated by the period indication field (for example, including positioning time interval and positioning times), thereby realizing periodic positioning.
[0177] In some embodiments, 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.
[0178] In some embodiments, the base station sends an excitation signal when the passive IoT terminal is in an inactive state.
[0179] In the embodiments of the present application, the base station transmits the excitation signal via broadcast or on-demand. Broadcast means that the base station transmits the excitation signal via broadcast, and all passive IoT terminals within the base station's coverage area can receive the excitation signal; on-demand means that the base station transmits the excitation signal to passive IoT terminals in a one-to-one manner.
[0180] In this way, the passive IoT terminal can receive the excitation signal broadcast or on-demand by the base station.
[0181] The passive IoT terminal receives an excitation signal sent by the base station. The excitation signal can activate the passive IoT terminal and instruct the passive IoT terminal to respond to positioning.
[0182] Step 302: The passive IoT terminal sends a reflected signal to the base station according to the excitation signal.
[0183] In a possible implementation, as described above, the excitation signal carries a first identifier. When the first identifier indicates a passive Internet of Things terminal and / or the first identifier indicates a passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the passive Internet of Things terminal sends a reflected signal to the base station according to the excitation signal.
[0184] Exemplarily, the first identifier indicates a passive Internet of Things terminal, and the passive Internet of Things terminal can match the first identifier carried by the excitation signal with the identifier of the passive Internet of Things terminal. If the first identifier matches the identifier of the passive Internet of Things terminal, it indicates that the passive Internet of Things terminal itself needs to be positioned, and the passive Internet of Things terminal will send a reflected signal to the base station based on the excitation signal.
[0185] Exemplarily, the first identifier indicates a passive IoT terminal group, and 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 matches the identifier of the passive IoT terminal group, it indicates that the passive IoT terminal group to which the passive IoT terminal belongs needs to be positioned (that is, each passive IoT terminal in the passive IoT terminal group needs to be positioned), and the passive IoT terminal will send a reflected signal to the base station based on the excitation signal.
[0186] In some embodiments, on the base station side, after receiving the reflected signal, the base station can also perform identity verification on the passive Internet of Things terminal based on the identifier carried by the reflected signal. The process of the base station performing identity verification on the passive Internet of Things terminal will be described in the following embodiments.
[0187] It should be noted that, in the embodiment of the present application, taking the matching of the first identifier and the identifier of the passive Internet of Things terminal as an example, it may mean that the first identifier and the identifier of the passive Internet of Things terminal are exactly the same; it may also be that the first identifier and the identifier of the passive Internet of Things terminal are different, but the first identifier and the identifier of the passive Internet of Things terminal indicate the same passive Internet of Things terminal (for example, the first identifier is obtained by encrypting the identifier of the passive Internet of Things terminal, or the first identifier is the last N digits of the identifier of the passive Internet of Things terminal, N is a positive integer greater than 0, or the identifier of the passive Internet of Things terminal is obtained by encrypting the first identifier, etc.), or, the first identifier and the identifier of the passive Internet of Things terminal indicate the same passive Internet of Things terminal group, and so on.
[0188] In another possible implementation, the excitation signal may not carry the first identifier, that is, the excitation signal does not indicate any passive Internet of Things terminal and any passive Internet of Things terminal group. In this case, it is required to locate all passive Internet of Things terminals within the coverage area of the base station by default. In this way, after receiving the excitation signal, the passive Internet of Things terminal does not match the first identifier carried by the excitation signal, but directly sends a reflected signal to the base station based on the excitation signal.
[0189] In an embodiment of the present application, the reflected 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 can be an identifier, the identifier can be the identifier of the passive Internet of Things terminal, and / or, the identifier can be the identifier of the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0190] As an implementation manner, the identifier type of the identifier carried by the reflected signal may be consistent with the identifier type of the first identifier carried by the excitation signal sent by the base station.
[0191] In the case where the first identifier indicates a passive Internet of Things terminal, the identifier carried by the reflected 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; in the case where the first identifier indicates a passive Internet of Things terminal group, the identifier carried by the reflected 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; in the case where the first identifier indicates a passive Internet of Things terminal and a passive Internet of Things terminal group, the identifier carried by the reflected 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.
[0192] After the base station receives the reflected signal sent by the passive Internet of Things terminal based on the excitation signal, the reflected signal is used to determine the position of the passive Internet of Things terminal. The base station determines the position of the passive Internet of Things terminal based on the reflected signal. For example, the base station measures the strength of the reflected signal, the receiving beam and other information. Based on the strength of the reflected signal, the receiving beam and other information, the position of the passive Internet of Things terminal can be determined, thereby realizing the positioning of the passive Internet of Things terminal.
[0193] Compared with the positioning methods of mobile terminals in the related technologies shown in Figures 1-b and 1-c, the positioning method of the embodiment 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 conducive to controlling the cost of the passive Internet of Things terminal.
[0194] In addition, in an embodiment of the present application, when the excitation signal carries a first identifier, the first identifier indicates a passive Internet of Things terminal and / or the first identifier indicates a passive Internet of Things terminal group to which the passive Internet of Things terminal belongs. Therefore, the embodiment of the present application can achieve positioning for a certain passive Internet of Things terminal and / or a certain passive Internet of Things terminal group, avoiding the problem of poor positioning targeting and poor positioning accuracy caused by only being able to locate all passive Internet of Things terminals within the coverage area of the base station.
[0195] In one embodiment, based on the embodiment shown in FIG3 , the excitation signal of this embodiment includes a wake-up signal and a positioning signal. Referring to FIG4 , step 301 shown in FIG3 includes steps 401 and 402 shown in FIG4 :
[0196] Step 401: The passive Internet of Things terminal receives a wake-up signal sent by a base station.
[0197] 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.
[0198] In one possible implementation, the wake-up signal carries a first identifier. After receiving a positioning service request, the base station determines that it needs to locate the object (passive IoT terminal and / or passive IoT terminal group) indicated by the first identifier carried in the positioning service request. Based on the positioning service request, the base station sends a wake-up signal carrying the first identifier.
[0199] Similar to the way the excitation signal is sent, the base station can broadcast or on-demand the wake-up signal, and the passive IoT terminal receives the wake-up signal broadcast or on-demand by the base station. After receiving the wake-up signal, the passive IoT terminal controls the passive IoT terminal to be in an activated state according to the wake-up signal, that is, the passive IoT terminal is activated by the wake-up signal.
[0200] In another possible implementation, the wake-up signal does not carry the first identifier. In this way, each passive Internet of Things terminal within the coverage of the base station will be activated after receiving the wake-up signal sent by the base station.
[0201] After the passive IoT terminal is activated, it accesses the base station, and the base station broadcasts or on-demand positioning signals.
[0202] Step 402: When the passive Internet of Things terminal is connected to the base station, it receives a positioning signal sent by the base station to indicate positioning.
[0203] In some embodiments, when positioning a specific passive IoT terminal and / or group of passive IoT terminals, if the base station broadcasts a positioning signal, the positioning signal may carry a first identifier, thereby instructing the passive IoT terminal and / or group of passive IoT terminals indicated by the first identifier to reflect the reflected signal for positioning. If the base station broadcasts the positioning signal, that is, the base station sends the positioning signal one-to-one to the passive IoT terminal, the positioning signal may not carry the first identifier.
[0204] In some embodiments, the wake-up signal and the positioning signal may not indicate any passive IoT terminal and any passive IoT terminal group. In this case, the wake-up signal and the positioning signal may not carry the first identifier, and it is defaulted that all passive IoT terminals within the coverage area of the base station need to be positioned.
[0205] 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:
[0206] Step 3021: The passive IoT terminal sends a reflected signal to the base station.
[0207] That is, the passive IoT terminal sends the reflected signal mentioned above to the base station, and the base station determines the location of the passive IoT terminal based on the reflected signal.
[0208] In the embodiment of the present application, the excitation signal and the positioning signal can be sent separately or combined, so that the implementation flexibility of the positioning method is high.
[0209] In one embodiment, based on the embodiment shown in FIG4 , in this embodiment, before receiving the positioning signal sent by the base station, referring to FIG5 , the positioning method in this embodiment further includes steps 501 and 502 shown in FIG5 :
[0210] Step 501: The passive Internet of Things terminal receives a command sent by a base station.
[0211] Step 502: The passive IoT terminal accesses the base station according to the instruction of the command.
[0212] After the passive IoT terminal receives the wake-up signal sent by the base station, the passive IoT terminal is activated, and then enters a listening state, waiting for access.
[0213] The base station can also send commands to the passive IoT terminal. After receiving the command from the base station, the passive IoT terminal connects to the base station according to the command. In one embodiment, after connecting to the base station, the passive IoT terminal reports its own information to the base station via a reflected signal. After receiving the reflected signal from the passive IoT terminal, the base station determines that the passive IoT terminal is the passive IoT terminal to be located based on the reflected signal.
[0214] The passive IoT terminal receives the positioning signal sent by the base station, and the passive IoT terminal sends a reflected signal to the base station.
[0215] In some embodiments, after determining that the passive Internet of Things terminal is connected, the base station may also send a session command to the passive Internet of Things terminal. The session command is used to instruct the passive Internet of Things terminal to carry specified information in the reflected signal. The specified information may be the identifier mentioned above, which may be the identifier of the passive Internet of Things terminal and / or the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0216] The base station determines the position of the passive Internet of Things terminal based on the reflected signal. The manner in which the base station determines the position of the passive Internet of Things terminal based on the reflected signal will be described below.
[0217] Continuing to refer to FIG5 , the positioning method of this embodiment further includes steps 503 and 504 shown in FIG5 :
[0218] Step 503: The passive Internet of Things terminal receives a sleep instruction sent by the base station.
[0219] In step 504, the passive Internet of Things terminal controls the passive Internet of Things terminal to enter a dormant state according to the instruction of the dormancy instruction.
[0220] When the current positioning process of the passive Internet of Things terminal ends, the base station can receive a positioning process end indication sent by the core network device. The positioning process end indication is used to indicate that the current positioning process of the passive Internet of Things terminal has ended. 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.
[0221] The passive Internet of Things terminal receives a sleep instruction sent by the base station, and the passive Internet of Things terminal controls the passive Internet of Things terminal to enter a sleep state according to the instruction of the sleep instruction, thereby reducing the power consumption of the passive Internet of Things terminal.
[0222] In one embodiment, as shown in FIG6 , a positioning method is provided. The method is described by taking the base station 100 in FIG2 as an example, and includes the following steps:
[0223] Step 601: The base station sends an excitation signal.
[0224] The base station may broadcast or request the excitation signal.
[0225] Step 602: The base station receives a reflected signal reflected by the passive IoT terminal.
[0226] Step 603: The base station determines the location of the passive IoT terminal based on the reflected signal.
[0227] Regarding the implementation of step 601 and step 602, please refer to the relevant description of the above embodiment, which will not be repeated here.
[0228] The following is an exemplary introduction to the implementation of step 603.
[0229] In a possible implementation of step 603, before the base station determines the position of the passive Internet of Things terminal based on the reflected signal, the base station may first perform identity verification on the passive Internet of Things terminal based on the identifier carried by the reflected signal, that is, the base station determines whether the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal that needs to be located; if the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal that needs to be located, the base station determines the position of the passive Internet of Things terminal based on the reflected signal.
[0230] As described above, the reflected signal sent by the passive Internet of Things terminal to the base station carries specified information, which can be an identifier. The identifier type carried by the reflected signal can be consistent with the identifier type of the first identifier carried by the excitation signal sent by the base station. The identifier can be the identifier of the passive Internet of Things terminal and / or the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0231] In some embodiments, the base station determines whether the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group. When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[0232] Exemplarily, the identifier carried by the reflected signal is the identifier of the passive Internet of Things terminal, and the first identifier is also the identifier of the passive Internet of Things terminal. The base station detects whether the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal. If so, it indicates that the reflected signal is sent by the passive Internet of Things terminal indicated by the first identifier, that is, the passive Internet of Things terminal that sends the reflected signal is the passive Internet of Things terminal that needs to be located.
[0233] 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 detects whether the identifier carried by the reflected signal and the first identifier indicate the same passive IoT terminal group. If so, it indicates that the reflected signal is sent by a passive IoT terminal in the passive IoT terminal group indicated by the first identifier, that is, the passive IoT terminal that sends the reflected signal is the passive IoT terminal that needs to be located.
[0234] After the base station determines that the identity verification has passed, the base station determines the location of the passive IoT terminal based on the reflected signal.
[0235] In a possible implementation of step 603, referring to FIG7 , the base station may implement a process of determining the location of the passive IoT terminal based on the reflected signal through the following steps 701 and 702:
[0236] Step 701: The base station determines a first distance between the passive Internet of Things terminal and the base station based on the reflected signal.
[0237] The following describes a process in which the base station obtains the first distance between the passive IoT terminal and the base station based on the reflected signal in three possible implementation modes.
[0238] 1) The base station can obtain the received power intensity corresponding to the reflected signal based on 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 based on the calculation formula of the reflected signal and the received power intensity.
[0239] The base station determines a first distance between the passive Internet of Things terminal and the base station based on the calculated received power intensity.
[0240] Exemplarily, a mapping relationship between receiving power strength and receiving distance may be preset in the base station. The base station calculates the receiving power strength corresponding to the reflected signal, searches for the receiving distance corresponding to the receiving power strength in the mapping relationship, and obtains the first distance.
[0241] 2) The reflected signal can carry the sending time of the reflected signal sent by the passive IoT terminal. The base station determines the sending time of the reflected signal sent by the passive IoT terminal based on the reflected signal, and the base station also obtains the receiving time of the reflected signal received by the base station.
[0242] The base station determines a first time difference based on the sending time and the receiving time, that is, subtracting the sending time from the receiving time to obtain the first time difference. The first time difference is the time consumed for the reflected signal in the form of electromagnetic waves to be transmitted between the passive Internet of Things terminal and the base station.
[0243] The base station determines the first distance based on the first time difference. For example, the base station may multiply the first time difference by the speed of light to obtain the first distance.
[0244] 3) The reflected signal can carry a second time difference between the sending time of the reflected signal sent by the passive Internet of Things terminal and the receiving time of the excitation signal received by the passive Internet of Things terminal. The base station determines the second time difference between the sending time of the reflected signal sent by the passive Internet of Things terminal and the receiving time of the excitation signal received based on the reflected signal.
[0245] The base station determines a reception time of the reflected signal according to the reflected signal, thereby determining a third time difference between the reception time of the reflected signal and the transmission time of the excitation signal.
[0246] The base station determines the first distance based on 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, thereby obtaining the first distance.
[0247] In this way, through any of the above implementations, the base station can obtain the first distance between the passive Internet of Things terminal and the base station.
[0248] Step 702: The base station determines the location of the passive Internet of Things terminal according to the first distance.
[0249] In an 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, so that the base station can determine the location of the passive Internet of Things terminal based on the first distance and the positioning type.
[0250] 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.
[0251] In an embodiment of the present application, after the passive Internet of Things terminal receives the excitation signal, it sends a reflected signal based on the excitation signal. Only the base station corresponding to the passive Internet of Things terminal (that is, the passive Internet of Things terminal is within the coverage range of the base station) may receive the reflected signal. That is, there is only one base station that receives the reflected signal. When determining the position of the passive Internet of Things terminal, positioning is performed only based on the reflected signal received by the base station. At this time, single base station positioning is achieved.
[0252] In a possible implementation, the positioning service request received by the base station is also used to instruct the base station to determine the position of the passive Internet of Things terminal based on the reflected signal, that is, the base station is responsible for the position calculation process of the passive Internet of Things terminal.
[0253] Exemplarily, the base station determines the corresponding receiving direction angle when receiving the reflected signal. Then, based on the first distance and the receiving direction angle, the base station can determine the position of the passive Internet of Things terminal relative to the base station. For example, the passive Internet of Things terminal is 30° east-southeast of the base station and 1 km away from the base station.
[0254] The base station determines the location of the passive IoT terminal based on the location of the passive IoT terminal relative to the base station and the positioning type.
[0255] In some embodiments, if the positioning type is a relative positioning type, the base station directly uses the position of the passive Internet of Things terminal relative to the base station as the position of the passive Internet of Things terminal.
[0256] In some embodiments, 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 Internet of Things terminal based on the position of the passive Internet of Things terminal relative to the base station and the first base station position, that is, the base station calculates the position of the passive Internet of Things terminal based on its own position, that is, the absolute position of the passive Internet of Things terminal.
[0257] In another possible implementation, the location of the passive IoT terminal may also be determined by the core network device.
[0258] Exemplarily, the base station determines the first distance between the passive Internet of Things terminal and the base station based on the reflected signal through the above implementation method, and the base station sends 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.
[0259] The core network device receives the first distance between the passive Internet of Things terminal and the base station sent by the base station. In some embodiments, the base station can also send a positioning service request to the core network device. The core network device determines the location of the passive Internet of Things terminal based on the first distance and the positioning type indicated by the positioning type field carried by the positioning service request.
[0260] As an implementation method, the base station may further transmit a receiving direction angle corresponding to when the base station receives the reflected signal to the core network device. The core network device receives the receiving direction angle corresponding to the base station and the reflected signal sent by the base station; the core network device determines the position of the passive IoT terminal relative to the base station based on the first distance and the receiving direction angle; and the core network device determines the position of the passive IoT terminal based on the position of the passive IoT terminal relative to the base station and the positioning type.
[0261] In some embodiments, if the positioning type is a relative positioning type, the core network device uses the position of the passive Internet of Things terminal relative to the base station as the position of the passive Internet of Things terminal.
[0262] In some embodiments, 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 Internet of Things terminal based on the position of the passive Internet of Things terminal relative to the base station and the first base station position.
[0263] The core network device determines the position of the passive Internet of Things terminal relative to the base station based on the first distance and the receiving direction angle, and the implementation method of the core network device determining the position of the passive Internet of Things terminal based on the position of the passive Internet of Things terminal relative to the base station and the positioning type can be found in the relevant description of the implementation method of the base station determining the position of the passive Internet of Things terminal, which will not be repeated here.
[0264] In another possible implementation of step 603, after receiving the excitation signal, the passive Internet of Things terminal sends a reflection signal based on the excitation signal. In addition to the base station corresponding to the passive Internet of Things terminal receiving the reflection signal, the neighboring base stations of the base station can also receive the reflection signal. In this way, when determining the position of the passive Internet of Things terminal, the reflection signals received by multiple base stations can be combined for positioning, and multi-base station positioning is achieved at this time.
[0265] When the base station sends an excitation signal, it can also send resource configuration information and a first identifier for sending the excitation signal to at least one neighboring base station, wherein the resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0266] In some embodiments, the base station can directly send resource configuration information and a first identifier to a neighboring base station in a point-to-point manner; in some embodiments, the base station can also send the resource configuration information and the first identifier to a core network device, and the resource configuration information and the first identifier are used by 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 used to send the excitation signal to at least one neighboring base station corresponding to the base station through the core network device.
[0267] In an embodiment of the present application, resource configuration information is used to indicate the beam configuration, time domain resources, and frequency domain resource configuration of the base station for sending the excitation signal. The neighboring base station can obtain information such as the time and frequency domain resources for the base station to send the excitation signal. The neighboring base station receives the reflected signal sent by the passive Internet of Things terminal on the time and frequency domain resources indicated by the resource configuration information.
[0268] As an implementation method, the neighboring cell base station can also perform identity verification on the passive Internet of Things terminal based on the identifier carried by the received reflected signal and the first identifier sent by the base station, and continue the subsequent positioning process if the identity verification passes. The implementation method of the neighboring cell base station performing identity verification on the passive Internet of Things terminal based on the identifier carried by the reflected signal and the first identifier can be found in the above description of the base station performing identity verification on the passive Internet of Things terminal, which will not be repeated here.
[0269] 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. The base station determines the location of the passive IoT terminal based on the first distance and the positioning type indicated by the positioning type field. In one possible implementation, the base station can obtain the second distance between each neighboring base station and the passive IoT terminal by communicating with each neighboring base station. The second distance can be the distance between the passive IoT terminal and the neighboring base station determined by the neighboring base station based on the reflected signal. The method for the neighboring base station to determine the second distance can refer to the relevant description of the base station determining the first distance above, and will not be repeated here.
[0270] Then, the base station determines the location of the passive Internet of Things terminal based on the first distance, each second distance and the positioning type.
[0271] As an implementation method, the base station substitutes the first distance and each second distance into a preset formula for calculation to obtain a candidate position of the passive Internet of Things terminal, wherein the number of neighboring base stations is at least two.
[0272] It can be understood that, taking the base station as an example, the first distance between the passive Internet of Things terminal and the base station can be calculated through the position coordinates of the passive Internet of Things terminal and the position coordinates of the first base station position of the base station.
[0273] Assume that the candidate location of the passive IoT terminal is unknown and is (x, y, z). (x1, y1, z1) is the first base station location of the base station, there are two neighboring base stations, (x2, y2, z2) is the second base station location of one neighboring base station, (x3, y3, z3) is the second base station location of another neighboring base station, L1 is the first distance, L2 is the second distance corresponding to one neighboring base station, and L3 is the second distance corresponding to another neighboring base station. Then, a system of three linear equations can be established and solved to obtain the candidate location (x, y, z) of the passive IoT terminal. The second base station location of the neighboring base station can be sent to the base station by the neighboring base station, pre-configured in the base station, sent to the base station by the core network equipment, and so on.
[0274] The base station determines the location of the passive IoT terminal based on the candidate location and positioning type.
[0275] In some embodiments, if the positioning type is an absolute positioning type, the base station uses the candidate position as the position of the passive Internet of Things terminal.
[0276] In some embodiments, if the positioning type is a relative positioning type, the base station obtains the first base station position of the base station, and determines the position of the passive Internet of Things terminal based on the candidate position and the first base station position, that is, the base station obtains the position of the passive Internet of Things terminal relative to the base station based on its own position, that is, the relative position of the passive Internet of Things terminal.
[0277] In another possible implementation, similar to the single base station positioning method, the location of the passive IoT terminal can also be determined by the core network device.
[0278] Exemplarily, the base station sends at least the first distance between the passive Internet of Things terminal and the base station and the positioning service request to the core network device, and the neighboring cell base station sends at least the second distance between the neighboring cell base station and the passive Internet of Things 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 a candidate position of the passive Internet of Things terminal, and determines the position of the passive Internet of Things terminal based on the candidate position and positioning type.
[0279] In this way, through the above-mentioned several different implementations, the process of determining the position of the passive Internet of Things terminal according to the first distance and the positioning type is realized. In the embodiment of the present application, the method for determining the position of the passive Internet of Things terminal is flexible and the implementation flexibility is high.
[0280] The above embodiments of the positioning method for the base station only focus on the base station's identity verification of the passive Internet of Things terminal and the implementation process of the base station determining the location of the passive Internet of Things terminal. For other steps that the base station may perform, please refer to the relevant description in the positioning method for the passive Internet of Things terminal above, which will not be repeated here.
[0281] In one embodiment, a positioning method is provided for the core network device 300 shown in FIG2 , comprising the following steps:
[0282] Step A1: The core network device sends a positioning service request to the base station.
[0283] In some embodiments, the positioning service request carries a first identifier.
[0284] In one embodiment, before the core network device sends the positioning service request to the base station, the positioning method of this embodiment further includes:
[0285] In step A2, the core network device determines the base station storing the first identifier according to the first identifier.
[0286] In one embodiment, the positioning method of this embodiment further includes:
[0287] In step A3, the core network device receives resource configuration information and a first identifier for sending an excitation signal sent by the base station.
[0288] In 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.
[0289] The resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0290] In one embodiment, the positioning method of this embodiment further includes:
[0291] In step A5, the core network device receives the first distance between the passive Internet of Things terminal and the base station sent by the base station.
[0292] In step A6, the core network device determines the location of the passive IoT terminal based on the first distance.
[0293] In the embodiment of the present application, the process of the core network device determining the position of the passive Internet of Things terminal based on the first distance is similar to the process of the base station determining the position of the passive Internet of Things terminal based on the first distance, and is divided into a single base station positioning scenario and a multi-base station positioning scenario.
[0294] For the scenario of single base station positioning, the base station can also send the corresponding receiving direction angle when the base station receives the reflected signal to the core network device. The core network device can determine the position of the passive IoT terminal relative to the base station based on the first distance and the receiving direction angle. For example, the passive IoT terminal is 30° east-southeast of the base station and 1 km away from the base station.
[0295] The core network equipment determines the location of the passive IoT terminal based on the location of the passive IoT terminal relative to the base station and the positioning type.
[0296] In some embodiments, if the positioning type is a relative positioning type, the core network device uses the position of the passive Internet of Things terminal relative to the base station as the position of the passive Internet of Things terminal.
[0297] In some embodiments, 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 Internet of Things terminal based on the position of the passive Internet of Things terminal relative to the base station and the first base station position, that is, the core network device obtains the position of the passive Internet of Things terminal based on the first base station position, that is, the absolute position of the passive Internet of Things terminal.
[0298] For the scenario of multi-base station positioning, the core network equipment can receive the second distance between each neighboring base station and the passive Internet of Things terminal sent by each neighboring base station, and then determine the position of the passive Internet of Things terminal based on the first distance, each second distance and the positioning type, so as to realize the process of determining the position of the passive Internet of Things terminal based on the first distance and the positioning type indicated by the positioning type field carried by the positioning service request.
[0299] In one of the embodiments, the core network device can substitute the first distance and each second distance into a preset formula for calculation to obtain a candidate position of the passive Internet of Things terminal, wherein the number of neighboring base stations is at least two. The core network device determines the position of the passive Internet of Things terminal based on the candidate position and the positioning type, thereby realizing the process of determining the position of the passive Internet of Things terminal based on the first distance, each second distance and the positioning type.
[0300] If the positioning type is absolute positioning type, the core network device uses the candidate position as the position of the passive Internet of Things terminal; if the positioning type is relative positioning type, the core network device obtains the first base station position of the base station and determines the position of the passive Internet of Things terminal based on the candidate position and the first base station position.
[0301] In one embodiment, the core network device may also receive a positioning service request sent by the client before sending the positioning service request to the base station. Correspondingly, after sending the positioning service request to the base station, the core network device may also send the location of the passive IoT terminal to the client.
[0302] Regarding the implementation methods and beneficial effects of the positioning method for core network equipment, please refer to the above descriptions of the positioning method for passive IoT terminals and the positioning method for base stations, which will not be repeated here.
[0303] The following three examples are used to illustrate the positioning method provided in the embodiments of the present application.
[0304] 1) Referring to FIG8 , the positioning method of this embodiment includes the following steps:
[0305] Step 801: The core network device receives a positioning service request sent by a client.
[0306] Step 802: The core network device sends a positioning service request to the base station.
[0307] Step 803: The base station sends a wake-up signal according to the positioning service request.
[0308] In step 804 , the passive Internet of Things terminal controls the passive Internet of Things terminal to be in an activated state according to the instruction of the wake-up signal.
[0309] Step 805: The base station sends a command.
[0310] In 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.
[0311] In 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 Internet of Things terminal that needs to be located in the positioning service request.
[0312] Step 808: The base station sends a positioning signal.
[0313] In some embodiments, the base station sends a session command, where the session command is used to instruct the reflected signal returned by the passive Internet of Things terminal to carry specified information.
[0314] The base station sends the resource configuration information to at least one neighboring base station corresponding to the base station.
[0315] In step 809 , the passive Internet of Things terminal sends a reflected signal, where the reflected signal carries specified information, such as an identifier of the passive Internet of Things terminal.
[0316] In 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.
[0317] Among them, the neighboring cell base station can also receive the reflected signal according to the resource configuration information, and measure the reflected signal, and determine the location of the passive Internet of Things terminal by combining the measurement results of the base station and the measurement results of the neighboring cell base station.
[0318] In some embodiments, 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.
[0319] In step 811, the core network device sends the location of the passive IoT terminal to the client.
[0320] In step 812, the core network device sends a positioning process end indication to the base station, where the positioning process end indication is a sleep instruction.
[0321] Step 813: The base station sends a sleep instruction to the passive IoT terminal.
[0322] In some embodiments, in the embodiment shown in FIG8 , the base station may also periodically send the third signal and the fourth signal to implement periodic positioning, and the periodic positioning related parameters are transmitted to the neighboring base station through Xn or NRPPa.
[0323] 2) Referring to FIG9 , the positioning method of this embodiment includes the following steps:
[0324] Step 901: The core network device receives a positioning service request sent by a client.
[0325] Step 902: The core network device sends a positioning service request to the base station.
[0326] Step 903: The base station sends an excitation signal according to the positioning service request.
[0327] The base station also sends the resource configuration information to at least one neighboring base station corresponding to the base station.
[0328] In step 904, the passive Internet of Things terminal sends a reflected signal, where the reflected signal carries specified information, such as an identifier of the passive Internet of Things terminal.
[0329] In step 905, the base station measures the reflected signal, determines the location of the passive IoT terminal, and feeds the location of the passive IoT terminal back to the core network device.
[0330] Among them, the neighboring cell base station receives the reflected signal according to the resource configuration information, measures the reflected signal, and determines the location of the passive Internet of Things terminal by combining the measurement results of the base station and the measurement results of the neighboring cell base station.
[0331] In some embodiments, 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.
[0332] Step 906: The core network device sends the location of the passive IoT terminal to the client.
[0333] In step 907, the core network device sends a positioning process end indication to the base station, where the positioning process end indication is a sleep instruction.
[0334] Step 908: The base station sends a sleep instruction to the passive IoT terminal.
[0335] 3) Referring to FIG10 , the positioning method of this embodiment includes the following steps:
[0336] Step 1001: A core network device receives a positioning service request sent by a client.
[0337] Step 1002: The core network device periodically sends a positioning service request to the base station.
[0338] Step 1003: The base station sends an excitation signal according to the positioning service request.
[0339] The base station also sends resource configuration information to at least one neighboring base station corresponding to the base station; periodic positioning related parameters are transmitted to the neighboring base station through Xn or NRPPa.
[0340] In step 1004 , the passive IoT terminal sends a reflected signal, where the reflected signal carries specified information, such as an identifier of the passive IoT terminal.
[0341] In some embodiments, before step 1004, the base station may further send a session command, where the session command is used to instruct the reflected signal returned by the passive IoT terminal to carry specified information.
[0342] Step 1005: The base station measures the reflected signal, determines the location of the passive IoT terminal, and feeds the location of the passive IoT terminal back to the core network device.
[0343] Among them, the neighboring cell base station receives the reflected signal according to the resource configuration information, measures the reflected signal, and determines the location of the passive Internet of Things terminal by combining the measurement results of the base station and the measurement results of the neighboring cell base station.
[0344] In some embodiments, 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.
[0345] Step 1006: The core network device sends the location of the passive IoT terminal to the client.
[0346] In step 1007, the core network device sends a positioning process end indication to the base station, where the positioning process end indication is a sleep instruction.
[0347] Step 1008: The base station sends a sleep instruction to the passive IoT terminal.
[0348] The positioning method of the embodiment of the present application realizes the positioning of the passive Internet of Things terminal through maintenance and monitoring on the network side. Compared with the related technology in which the mobile terminal needs to monitor the paging service, the embodiment of the present application meets the industrial Internet of Things' demand for extremely low power consumption and extremely low cost positioning of the passive Internet of Things terminal.
[0349] It should be understood that, although the various steps in the above flow chart are shown in sequence as indicated by the arrows, these steps are not necessarily performed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be performed in other orders. Moreover, at least a portion of the steps in the above flow chart may include multiple steps or multiple stages, and these steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily to be performed in sequence, but can be performed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0350] In one embodiment, as shown in FIG11 , a positioning device is provided for a passive Internet of Things terminal, the device comprising:
[0351] Receiving module 1101, configured to receive an excitation signal sent by a base station;
[0352] The sending module 1102 is configured to send a reflected signal to a base station according to the excitation signal, where the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0353] In one embodiment, the receiving module 1101 includes:
[0354] 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;
[0355] The second receiving unit is configured to receive a positioning signal sent by the base station for indicating positioning when accessing the base station.
[0356] In one embodiment, the apparatus further comprises:
[0357] The control module is used to control the passive Internet of Things terminal to be in an activated state according to the wake-up signal after receiving the wake-up signal.
[0358] In one embodiment, the excitation signal carries a first identifier, and the sending module 1102 is used to send the reflected signal to the base station according to the excitation signal when the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs.
[0359] In one embodiment, the receiving module 1101 is further configured to receive a sleep instruction sent by the base station;
[0360] The control module is further configured to control the passive Internet of Things terminal to enter a sleep state according to the instructions of the sleep instruction.
[0361] In one embodiment, the receiving module 1101 is configured to receive an excitation signal broadcast by the base station or sent point-to-point.
[0362] Regarding the definition of the positioning device for a passive IoT terminal, please refer to the definition of the positioning method for a passive IoT terminal above and will not be repeated here. Each module in the above positioning device can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the above modules can be embedded in or independent of the processor in the passive IoT terminal in hardware form, or can be stored in the memory of the passive IoT terminal in software form, so that the processor can call and execute the corresponding operations of each of the above modules.
[0363] In one embodiment, as shown in FIG12 , a positioning device is provided for use in a base station, the device comprising:
[0364] The sending module 1201 is used to send an excitation signal;
[0365] The receiving module 1202 is configured to receive a reflected signal reflected by a passive IoT terminal;
[0366] The processing module 1203 is configured to determine the position of the passive Internet of Things terminal according to the reflected signal.
[0367] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0368] In one embodiment, the processing module 1203 includes:
[0369] a determining unit, configured to determine, based on an identifier carried by the reflected signal, whether the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located;
[0370] A processing unit is configured to determine a position of the passive Internet of Things terminal according to the reflected signal if the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located.
[0371] In one embodiment, the determination unit is used to determine that the passive Internet of Things terminal sending the reflected signal is the passive Internet of Things terminal that needs to be located when it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or indicate the same passive Internet of Things terminal group.
[0372] In one embodiment, the receiving module 1202 is further configured to receive a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0373] In one embodiment, the processing module 1203 is configured to determine a first distance between the passive IoT terminal and the base station based on the reflected signal;
[0374] The sending module 1201 is further configured to send the first distance to a 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.
[0375] In one embodiment, the sending module 1201 is further configured to send resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station;
[0376] 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.
[0377] In one embodiment, the processing module 1203 is configured to determine a first distance between the passive IoT terminal and the base station based on the reflected signal;
[0378] The receiving module 1202 is further configured to receive a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal, which is sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station based on the reflected signal;
[0379] The processing module 1203 is further configured to determine a location of the passive Internet of Things terminal based on the first distance and each of the second distances.
[0380] In one embodiment, the receiving module 1202 is further configured to receive a positioning process end indication sent by a core network device;
[0381] The sending module 1201 is further configured to send a sleep instruction to the passive Internet of Things terminal according to the positioning process end indication.
[0382] Regarding the definition of the positioning device for a base station, please refer to the definition of the positioning method for a base station above and will not be repeated here. Each module in the above positioning device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in or independent of the processor in the base station in hardware form, or can be stored in the memory of the base station in software form, so that the processor can call and execute the operations corresponding to each of the above modules.
[0383] In one embodiment, as shown in FIG13 , a positioning device is provided for use in a core network device, the device comprising:
[0384] The sending module 1301 is used to send a positioning service request to a base station;
[0385] The positioning service request carries a first identifier.
[0386] In one embodiment, the apparatus further comprises:
[0387] A processing module is used to determine the base station storing the first identifier according to the first identifier.
[0388] In one embodiment, the apparatus further comprises:
[0389] 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;
[0390] The processing module is further configured to determine the location of the passive Internet of Things terminal based on the first distance and the positioning service request.
[0391] In one embodiment, the receiving module is further configured to receive resource configuration information for sending the excitation signal and the first identifier sent by the base station;
[0392] 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;
[0393] The resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0394] In one embodiment, the receiving module is further configured to receive the positioning service request sent by the client;
[0395] The sending module 1301 is further configured to send the location of the passive IoT terminal to the client.
[0396] Regarding the definition of the positioning device for core network equipment, please refer to the definition of the positioning method for core network equipment above and will not be repeated here. Each module in the above positioning device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above modules can be embedded in or independent of the processor in the core network device in hardware form, or can be stored in the memory of the core network device in software form, so that the processor can call and execute the corresponding operations of each of the above modules.
[0397] Figure 14 is a schematic diagram of the structure of a passive IoT terminal provided in an embodiment of the present application. As shown in Figure 14, the passive IoT terminal includes a processor 1400, a transceiver 1410, and a memory 1420. The transceiver 1410 is used to receive and send data under the control of the processor 1400.
[0398] 14 , the bus architecture may include any number of interconnected buses and bridges, linking various circuits of one or more processors represented by processor 1400 and memory represented by memory 1420 together.
[0399] 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 therefore will not be described further herein. The bus interface provides an interface.
[0400] The transceiver 1410 may comprise multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like. For different user devices, the user interface 1430 may also be an interface capable of connecting to external or internal devices as required, including but not limited to a keypad, display, speaker, microphone, joystick, and the like.
[0401] The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 can store data used by the processor 1400 when performing operations.
[0402] In some embodiments, the processor 1400 may 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 may also adopt a multi-core architecture.
[0403] The processor 1400 is configured 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 may also be physically separated.
[0404] The processor 1400 is configured to read the computer program in the memory 1420 and perform the following operations:
[0405] Controlling the transceiver 1410 to receive an excitation signal sent by the base station;
[0406] The control transceiver 1410 sends a reflected signal to a base station according to the excitation signal, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0407] In one embodiment, the processor 1400 is configured to read a computer program in a memory and perform the following operations:
[0408] Controlling the transceiver 1410 to receive a wake-up signal sent by a base station, where the wake-up signal is used to wake up the passive IoT terminal;
[0409] When accessing the base station, the control transceiver 1410 receives a positioning signal sent by the base station to indicate positioning.
[0410] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0411] After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
[0412] In one embodiment, the processor 1400 is configured to read a computer program in a memory and perform the following operations:
[0413] In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
[0414] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0415] Controlling the transceiver 1410 to receive the sleep instruction sent by the base station;
[0416] According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
[0417] In one embodiment, the processor 1400 is configured to read a computer program in a memory and further perform the following operations:
[0418] The control transceiver 1410 receives the excitation signal broadcast by the base station or sent point-to-point.
[0419] Figure 15 is a schematic diagram of the structure of a base station or core network device provided in 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.
[0420] In FIG15 , the bus architecture may include any number of interconnected buses and bridges, linking various circuits such as one or more processors represented by processor 1500 and memory represented by memory 1520. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are not further described herein. The bus interface provides an interface.
[0421] The transceiver 1510 may include multiple components, namely, a transmitter and a receiver, and provides a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, etc. The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 may store data used by the processor 1500 when performing operations.
[0422] The processor 1500 may 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 may also adopt a multi-core architecture.
[0423] In the base station, the processor 1500 reads the program stored in the memory 1520 and executes the following steps:
[0424] Controlling the transceiver 1510 to send an excitation signal;
[0425] Controlling the transceiver 1510 to receive the reflected signal reflected by the passive IoT terminal;
[0426] The position of the passive Internet of Things terminal is determined according to the reflected signal.
[0427] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0428] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and perform the following operations:
[0429] Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located;
[0430] If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
[0431] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and perform the following operations:
[0432] When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[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] The control transceiver 1510 receives a positioning service request sent by a core network device, where the positioning service request carries the first identifier.
[0435] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and perform the following operations:
[0436] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0437] The control transceiver 1510 sends 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 Internet of Things terminal.
[0438] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0439] Controlling the transceiver 1510 to send the resource configuration information for sending the excitation signal and the first identifier to at least one neighboring cell base station;
[0440] 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.
[0441] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and perform the following operations:
[0442] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0443] Controlling the transceiver 1510 to receive a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal, which is sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station based on the reflected signal;
[0444] The position of the passive Internet of Things terminal is determined according to the first distance and each of the second distances.
[0445] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0446] Controlling the transceiver 1510 to receive a positioning process end indication sent by the core network device;
[0447] The control transceiver 1510 sends a sleep instruction to the passive Internet of Things terminal according to the positioning process end indication.
[0448] In the core network device, the processor 1500 reads the program stored in the memory 1520 and executes the following steps:
[0449] Controlling the transceiver 1510 to send a positioning service request to the base station;
[0450] The positioning service request carries the first identifier.
[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] According to the first identifier, a base station storing the first identifier is determined.
[0453] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0454] Control the transceiver 1510 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;
[0455] The location of the passive Internet of Things terminal is determined according to the first distance and the positioning service request.
[0456] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0457] Controlling the transceiver 1510 to receive resource configuration information and a first identifier for sending an excitation signal sent by a base station;
[0458] 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;
[0459] The resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0460] In one embodiment, the processor 1500 is configured to read the computer program in the memory 1520 and further perform the following operations:
[0461] Control transceiver 1510 to receive the positioning service request sent by the client;
[0462] After sending the positioning service request to the base station, the method further includes:
[0463] The transceiver 1510 is controlled to send the location of the passive IoT terminal to the client.
[0464] In one embodiment, a data collection system is provided, including a passive Internet of Things terminal, a base station, and a core network device;
[0465] The passive Internet of Things terminal is used to execute the steps of the method described in any embodiment of the above-mentioned positioning method for a passive Internet of Things terminal, which will not be repeated here.
[0466] The base station is used to execute the steps of the method described in any embodiment of the above-mentioned method for positioning a base station, which will not be repeated here.
[0467] The core network device is used to execute the steps of the method described in any embodiment of the above-mentioned positioning method for core network devices, which will not be repeated here.
[0468] In one embodiment, a computer-readable storage medium is provided, which can be any available medium or data storage device that can be accessed by a processor, including but not limited to magnetic storage (such as floppy disks, hard disks, tapes, magneto-optical disks (MO), etc.), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs), etc.).
[0469] 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:
[0470] receiving an excitation signal sent by a base station;
[0471] According to the excitation signal, a reflected signal is sent to a base station, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0472] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0473] receiving 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;
[0474] When accessing the base station, a positioning signal sent by the base station for indicating positioning is received.
[0475] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0476] After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
[0477] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0478] In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
[0479] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0480] receiving a sleep instruction sent by the base station;
[0481] According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
[0482] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0483] Receive an excitation signal broadcast by the base station or sent point-to-point.
[0484] 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:
[0485] Send incentive signals;
[0486] Receive the reflected signal reflected by the passive IoT terminal;
[0487] The position of the passive Internet of Things terminal is determined according to the reflected signal.
[0488] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0489] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0490] Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located;
[0491] If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
[0492] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0493] When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[0494] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0495] A positioning service request sent by a core network device is received, where the positioning service request carries the first identifier.
[0496] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0497] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0498] The first distance is sent to a core network device, and the first distance is used by the core network device to determine the location of the passive Internet of Things terminal.
[0499] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0500] Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station;
[0501] 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.
[0502] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0503] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0504] receiving a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station according to the reflected signal;
[0505] The position of the passive Internet of Things terminal is determined according to the first distance and each of the second distances.
[0506] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0507] Receiving a positioning process end indication sent by a core network device;
[0508] According to the positioning process end indication, a sleep instruction is sent to the passive Internet of Things terminal.
[0509] 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:
[0510] Sending a positioning service request to a base station;
[0511] The positioning service request carries a first identifier.
[0512] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0513] The base station storing the first identifier is determined according to the first identifier.
[0514] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0515] receiving a first distance between the passive Internet of Things terminal and the base station and the positioning service request sent by the base station;
[0516] Determine the location of the passive Internet of Things terminal according to the first distance and the positioning service request.
[0517] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0518] receiving resource configuration information for sending the excitation signal and the first identifier sent by the base station;
[0519] Forwarding the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0520] The resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0521] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0522] Receiving the positioning service request sent by the client;
[0523] After sending the positioning service request to the base station, the method further includes:
[0524] Sending the location of the passive Internet of Things terminal to the client.
[0525] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0526] receiving an excitation signal sent by a base station;
[0527] According to the excitation signal, a reflected signal is sent to a base station, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
[0528] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0529] receiving 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;
[0530] When accessing the base station, a positioning signal sent by the base station for indicating positioning is received.
[0531] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0532] After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
[0533] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0534] In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
[0535] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0536] receiving a sleep instruction sent by the base station;
[0537] According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
[0538] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0539] Receive an excitation signal broadcast by the base station or sent point-to-point.
[0540] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0541] Send incentive signals;
[0542] Receive the reflected signal reflected by the passive IoT terminal;
[0543] The position of the passive Internet of Things terminal is determined according to the reflected signal.
[0544] In one embodiment, the excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
[0545] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0546] Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located;
[0547] If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
[0548] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0549] When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
[0550] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0551] A positioning service request sent by a core network device is received, where the positioning service request carries the first identifier.
[0552] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0553] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0554] The first distance is sent to a core network device, and the first distance is used by the core network device to determine the location of the passive Internet of Things terminal.
[0555] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0556] Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station;
[0557] 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.
[0558] In one embodiment, the computer program, when executed by a processor, performs the following steps:
[0559] Determining a first distance between the passive Internet of Things terminal and the base station according to the reflected signal;
[0560] receiving a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station according to the reflected signal;
[0561] The position of the passive Internet of Things terminal is determined according to the first distance and each of the second distances.
[0562] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0563] Receiving a positioning process end indication sent by a core network device;
[0564] According to the positioning process end indication, a sleep instruction is sent to the passive Internet of Things terminal.
[0565] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0566] Sending a positioning service request to a base station;
[0567] The positioning service request carries a first identifier.
[0568] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0569] The base station storing the first identifier is determined according to the first identifier.
[0570] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0571] receiving a first distance between the passive Internet of Things terminal and the base station and the positioning service request sent by the base station;
[0572] Determine the location of the passive Internet of Things terminal according to the first distance and the positioning service request.
[0573] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0574] receiving resource configuration information for sending the excitation signal and the first identifier sent by the base station;
[0575] Forwarding the resource configuration information and the first identifier to at least one neighboring base station corresponding to the base station;
[0576] The resource configuration information and the first identifier are used by the neighboring base station to receive the reflected signal based on the resource configuration information and the first identifier to determine the location of the passive Internet of Things terminal.
[0577] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0578] Receiving the positioning service request sent by the client;
[0579] After sending the positioning service request to the base station, the method further includes:
[0580] Sending the location of the passive Internet of Things terminal to the client.
[0581] Figure 16 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 1600 shown in Figure 16 includes a processor 1610, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
[0582] In some embodiments, as shown in FIG16 , the chip 1600 may further include a memory 1620. The processor 1610 may call and execute a computer program from the memory 1620 to implement the method in the embodiment of the present application.
[0583] The memory 1620 may be a separate device independent of the processor 1610 , or may be integrated into the processor 1610 .
[0584] In some embodiments, the chip 1600 may further include an input interface 1630. The processor 1610 may control the input interface 1630 to communicate with other devices or chips, and may obtain information or data sent by other devices or chips.
[0585] In some embodiments, the chip 1600 may further include an output interface 1640. The processor 1610 may control the output interface 1640 to communicate with other devices or chips, and may output information or data to other devices or chips.
[0586] In some embodiments, the chip 1600 can be applied to the passive Internet of Things terminal, base station or core network equipment in the embodiments of the present application, and the chip 1600 can implement the corresponding processes implemented in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0587] It should be understood that the chip 1600 mentioned in the embodiment of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0588] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. 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. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).
[0589] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, 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, they should be considered to be within the scope of this specification.
[0590] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application, and they should all be included in the scope of the claims and specification of the present application. In particular, as long as there is no structural conflict, the various technical features mentioned in the various embodiments can be combined in any way. The present application is not limited to the specific embodiments disclosed herein, but includes all technical solutions that fall within the scope of the claims.
Claims
1. A positioning method, wherein: For a passive Internet of Things terminal, the method includes: receiving an excitation signal sent by a base station; According to the excitation signal, a reflected signal is sent to a base station, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
2. The method according to claim 1, wherein Receive the excitation signal sent by the base station, including: receiving 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; When accessing the base station, a positioning signal sent by the base station for indicating positioning is received.
3. The method according to claim 2, wherein: The method further comprises: After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
4. The method according to claim 1, wherein The excitation signal carries a first identifier, and sending a reflected signal to a base station according to the excitation signal includes: In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
5. The method according to any one of claims 1 to 4, wherein: The method further comprises: receiving a sleep instruction sent by the base station; According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
6. The method according to any one of claims 1 to 4, wherein: The receiving of the excitation signal sent by the base station includes: Receive an excitation signal broadcast by the base station or sent point-to-point.
7. A positioning method, wherein: For a base station, the method includes: Send incentive signals; Receive the reflected signal reflected by the passive IoT terminal; The position of the passive Internet of Things terminal is determined according to the reflected signal.
8. The method according to claim 7, wherein: The excitation signal carries a first identifier, and the first identifier is used to instruct the passive Internet of Things terminal indicated by the first identifier and / or at least one passive Internet of Things terminal in the passive Internet of Things terminal group indicated by the first identifier to reflect the reflected signal.
9. The method according to claim 8, wherein Determining the position of the passive Internet of Things terminal according to the reflected signal includes: Determining, according to the identifier carried by the reflected signal, whether the passive Internet of Things terminal that sent the reflected signal is a passive Internet of Things terminal that needs to be located; If the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located, the position of the passive Internet of Things terminal is determined according to the reflected signal.
10. The method according to claim 9, wherein: The determining whether the passive Internet of Things terminal that sends the reflected signal is a passive Internet of Things terminal that needs to be located includes: When it is determined that the identifier carried by the reflected signal and the first identifier indicate the same passive Internet of Things terminal and / or the same passive Internet of Things terminal group, the passive Internet of Things terminal that sends the reflected signal is determined to be the passive Internet of Things terminal that needs to be located.
11. The method according to any one of claims 8 to 10, wherein: Before sending the excitation signal, the method further includes: A positioning service request sent by a core network device is received, where the positioning service request carries the first identifier.
12. The method according to claim 11, wherein 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; The first distance is sent 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.
13. The method according to claim 11, wherein The method further comprises: Sending resource configuration information for sending the excitation signal and the first identifier to at least one neighboring base station; 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.
14. The method according to claim 13, wherein: 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 a second distance between each of the neighboring cell base stations and the passive Internet of Things terminal sent by each of the neighboring cell base stations, where the second distance is determined by the neighboring cell base station according to the reflected signal; The position of the passive Internet of Things terminal is determined according to the first distance and each of the second distances.
15. The method according to claim 7, wherein The method further comprises: Receiving a positioning process end indication sent by a core network device; According to the positioning process end indication, a sleep instruction is sent to the passive Internet of Things terminal.
16. A positioning device, wherein: For a passive Internet of Things terminal, the device includes: A receiving module, configured to receive an excitation signal sent by a base station; The sending module is used to send a reflected signal to a base station according to the excitation signal, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
17. A positioning device, wherein: For use in a base station, the device includes: A sending module, used for sending an excitation signal; A receiving module, used for receiving a reflected signal reflected by a passive IoT terminal; A processing module is used to determine the position of the passive Internet of Things terminal according to the reflected signal.
18. A passive Internet of Things terminal, wherein: Including memory, transceiver, processor: memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A 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; The transceiver is controlled to send a reflected signal to a base station according to the excitation signal, and the reflected signal is used to determine the position of the passive Internet of Things terminal.
19. The passive Internet of Things terminal according to claim 18, wherein: The processor receives an excitation signal sent by a base station, including: receiving 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; When accessing the base station, a positioning signal sent by the base station for indicating positioning is received.
20. The passive Internet of Things terminal according to claim 19, wherein: The processor also performs: After receiving the wake-up signal, the passive Internet of Things terminal is controlled to be in an activated state according to the wake-up signal.
21. The passive Internet of Things terminal according to claim 18, wherein: The excitation signal carries a first identifier; The processor sends a reflected signal to a base station according to the excitation signal, including: In a case where the first identifier indicates the passive Internet of Things terminal and / or the first identifier indicates the passive Internet of Things terminal group to which the passive Internet of Things terminal belongs, the reflected signal is sent to a base station according to the excitation signal.
22. The passive Internet of Things terminal according to any one of claims 18 to 21, wherein: The processor also performs: receiving a sleep instruction sent by the base station; According to the instructions of the sleep instruction, the passive Internet of Things terminal is controlled to enter a sleep state.
23. The passive Internet of Things terminal according to any one of claims 1 to 4, wherein: The processor receives an excitation signal sent by a base station, including: Receive an excitation signal broadcast by the base station or sent point-to-point.
24. A base station, wherein: Including memory, transceiver, processor: memory for storing computer programs; a transceiver, configured to transmit and receive data under the control of the processor; A 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; The position of the passive Internet of Things terminal is determined according to the reflected signal.
25. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 15 are implemented.
Citation Information
Patent Citations
Relay communication method, relay communication device, network equipment, terminal and medium
CN116760444A
Positioning system
CN116916249A
Passive wireless positioning method and system for airport equipment group materials
CN117310603A
Locating objects in indoor spaces using radio frequency backscatter tags
US20210231792A1
Registration method and apparatus of internet of things device, communication device, core network device, storage medium and system
WO2023116786A1