A positioning method and apparatus thereof
By receiving and processing positioning signals from multiple radio frequency remote units through the radio frequency switching unit, the problem of low terminal positioning accuracy caused by polling measurement is solved, achieving high-precision terminal positioning and saving resources.
Patent Information
- Application Number
- CN202011604406.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-29
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2040-12-29
AI Technical Summary
In existing technologies, indoor digital communication systems suffer from low terminal positioning accuracy due to the long time interval between positioning signals caused by the polling measurement method.
The radio frequency switching unit receives positioning messages sent by multiple radio frequency remote units at the same time, shortening the time for receiving positioning signals, and performs the calculation on the radio frequency remote unit to avoid the time delay of intermediate link processing.
It improves the positioning accuracy of the terminal, saves resources of the computing server and base station, and reduces signaling overhead.
Smart Images

Figure CN114698095B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the field of communication technology, in particular to a positioning method and device thereof. BACKGROUND
[0002] The digital communication system in the room is mainly distributed architecture of the indoor digital system DIS similar to LampSite, which is composed of a baseband unit BBU, a centralized switching unit RHUB and a distributed radio remote unit pRRU.
[0003] The indoor digital system similar to LampSite usually uses the signal processing method of radio frequency combining. The uplink signal of pRRU reaches BBU after being combined by RHUB, so BBU cannot distinguish the signal measurement of a single pRRU. In the prior art, the pRRU measures the uplink signal of the user at different times alone and sends it to RUHB for combination, so that the measurement of all pRRUs corresponding to the RHUB can be completed after a certain time.
[0004] Since only one pRRU measures at each round-robin time, the positioning signals received by each pRRU come from the signals sent by the terminal at different times. The longer the interval of sending positioning signals by the terminal, the larger the time interval of measuring signals. If the terminal moves during this period, the final positioning accuracy will not be high. SUMMARY
[0005] Embodiments of the present application provide a positioning method, which can receive messages for positioning terminals sent by multiple radio remote units at the same time, shortens the time of receiving different positioning signals, and further improves the positioning accuracy of the terminal.
[0006] The first aspect of embodiments of the present application provides a positioning method, comprising:
[0007] The radio frequency exchange unit receives a first message sent by a first radio frequency remote unit through a first module, the first module being a sending module of the first radio frequency remote unit, the first message being used for positioning a terminal, the first exchange module being a receiving module of the radio frequency exchange unit, the radio frequency exchange unit receives a second message sent by a second radio frequency remote unit through a second module, the second module being a sending module of the second radio frequency remote unit, the second message being used for positioning the terminal, the second exchange module being a receiving module of the radio frequency exchange unit, the radio frequency exchange unit receives a third message sent by a third radio frequency remote unit through a third module, the third module being a sending module of the third radio frequency remote unit, the third message being used for positioning the terminal, the third exchange module being a receiving module of the radio frequency exchange unit, the radio frequency exchange unit receives a fourth message sent by a fourth radio frequency remote unit through a fourth module, the fourth module being a sending module of the fourth radio frequency remote unit, the fourth message being used for positioning the terminal, the fourth exchange module being a receiving module of the radio frequency exchange unit, the first exchange module, the second exchange module, the third exchange module and the fourth exchange module being different receiving modules of the radio frequency exchange unit.
[0008] In the embodiments of the present application, the radio frequency exchange unit receives the first message, the second message, the third message and the fourth message sent by the first radio frequency remote unit, the second radio frequency remote unit, the third radio frequency remote unit and the fourth radio frequency remote unit through different sending modules, which realizes that multiple radio frequency remote units can send messages for positioning at the same time, shortens the time for receiving positioning signals, and further improves the positioning accuracy of the terminal.
[0009] In a possible implementation manner of the positioning method based on the first aspect, the first message is a first positioning signal, the second message is a second positioning signal, the third message is a third positioning signal, and the fourth message is a fourth positioning signal, and the method further includes: the radio frequency exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal to a base station, and the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal are used for positioning calculation.
[0010] In the embodiment of the present application, the radio frequency exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal sent by the first radio remote unit, the second radio remote unit, the third radio remote unit and the fourth radio remote unit through different sending modules, which realizes that the positioning signal sent by multiple radio remote units can be received at the same time, shortens the time of receiving the positioning signal, and further improves the positioning accuracy of the terminal.
[0011] In a possible implementation manner of the positioning method based on the first aspect, the first message is first calculation information, the second message is second calculation information, the third message is third calculation information, and the fourth message is fourth calculation information. The method further includes: the radio frequency exchange unit sends the first calculation information, the second calculation information, the third calculation information and the fourth calculation information to the base station. The first calculation information is obtained by the first radio remote unit according to the first positioning signal, the second calculation information is obtained by the second radio remote unit according to the second positioning signal, the third calculation information is obtained by the third radio remote unit according to the third positioning signal, and the fourth calculation information is obtained by the fourth radio remote unit according to the fourth positioning signal. The first positioning signal is sent by the terminal to the first radio remote unit, the second positioning signal is sent by the terminal to the second radio remote unit, the third positioning signal is sent by the terminal to the third radio remote unit, and the fourth positioning signal is sent by the terminal to the fourth radio remote unit.
[0012] In the embodiment of the present application, the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal are calculated in the first radio remote unit, the second radio remote unit, the third radio remote unit and the fourth radio remote unit, which avoids the influence of intermediate link processing (sub-band splicing, CPRI, radio frequency combining, etc.) on the time delay performance, and the calculation capability in a unit time is improved by calculating the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal by the four radio remote units respectively.
[0013] The second aspect of the present application provides a positioning method, including:
[0014] The first radio remote unit receives the first positioning signal sent by the terminal through the first receiving module;
[0015] The first radio remote unit performs time of arrival (TOA) measurement according to the first positioning signal to obtain first calculation information, and the first radio remote unit sends the first calculation information to the radio frequency exchange unit.
[0016] In the embodiments of the present application, the first positioning signal is used to obtain the first solving information, and the solving server is not required to perform solving, thereby saving the resources of the solving server.
[0017] In a possible implementation of the positioning method based on the second aspect of the present application, the method further includes: the first radio remote unit receiving a first air interface synchronization correction message sent by the radio exchange unit, the first air interface synchronization correction message being used to instruct the first radio remote unit to send a first synchronization signal to a second radio remote unit, the first synchronization signal being used to calculate a first time difference of arrival (TDOA) between the first radio remote unit and the second radio remote unit, the first TDOA being used to perform air interface synchronization compensation on the second radio remote unit, and the first radio remote unit sending the first synchronization signal to the second radio remote unit according to the air interface synchronization correction message.
[0018] In the embodiments of the present application, the first air interface synchronization correction message is sent, so that the air interface synchronization correction between the radio remote units can be implemented, and the reference beacon does not need to be sent by the base station, thereby saving the signaling overhead of the base station.
[0019] In a possible implementation of the positioning method based on the second aspect of the present application, the method further includes: the first radio remote unit receiving a second air interface synchronization correction message sent by the radio exchange unit, the second air interface synchronization correction message being used to instruct the first radio remote unit to receive a second synchronization signal sent by a third radio remote unit, the first radio remote unit receiving the second synchronization signal sent by the third radio remote unit according to the second air interface synchronization correction message, the first radio unit calculating a second TDOA according to the second synchronization signal, the second TDOA being used to perform air interface synchronization compensation on the first radio remote unit, and the first radio unit sending the second TDOA to the radio exchange unit.
[0020] In the embodiments of the present application, the second air interface synchronization correction message is received, so that the air interface synchronization correction between the radio remote units can be implemented, and the reference beacon does not need to be sent by the base station, thereby saving the signaling overhead of the base station.
[0021] The third aspect of the present application provides a positioning method, including:
[0022] The first radio remote unit receives a first air interface synchronization correction message sent by the radio frequency switching unit, the first air interface synchronization correction message being used to instruct the first radio remote unit to send a first synchronization signal to a second radio remote unit, the first synchronization signal being used to calculate a first time difference of arrival (TDOA) between the first radio remote unit and the second radio remote unit, the first time difference of arrival (TDOA) being used to perform air interface synchronization compensation on the second radio remote unit, and the first radio remote unit sends the first synchronization signal to the second radio remote unit according to the air interface synchronization correction message.
[0023] In the embodiments of the present application, the first air interface synchronization correction message is sent, so that air interface synchronization correction between radio remote units can be implemented, and a reference beacon does not need to be sent by a base station, thereby saving signaling overhead of the base station.
[0024] In a possible implementation manner of the positioning method based on the third aspect of the present application, the first radio remote unit receives a second air interface synchronization correction message sent by the radio frequency switching unit, the second air interface synchronization correction message being used to instruct the first radio remote unit to receive a second synchronization signal sent by a third radio remote unit, the first radio remote unit receives the second synchronization signal sent by the third radio remote unit according to the second air interface synchronization correction message, the first radio unit calculates a second time difference of arrival (TDOA) according to the second synchronization signal, the second time difference of arrival (TDOA) is used to perform air interface synchronization compensation on the first radio remote unit, and the first radio unit sends the second time difference of arrival (TDOA) to the radio frequency switching unit.
[0025] In the embodiments of the present application, the second air interface synchronization correction message is received, so that air interface synchronization correction between radio remote units can be implemented, and a reference beacon does not need to be sent by a base station, thereby saving signaling overhead of the base station.
[0026] The fourth aspect of the present application provides a radio frequency switching unit.
[0027] A radio frequency switching unit, characterized in that it comprises:
[0028] A receiving unit is configured to receive, through a first exchange module, a first message sent by a first radio remote unit through a first module, the first module being a sending module of the first radio remote unit, the first message being used to position a terminal, and the first exchange module being a receiving module of the radio frequency switching unit.
[0029] The receiving unit is further configured to receive, through a second switching module of the radio frequency switching unit, a second message sent by a second radio frequency remote unit through a second module, the second module being a sending module of the second radio frequency remote unit, the second message being used for positioning the terminal, the second switching module being a receiving module of the radio frequency switching unit;
[0030] The receiving unit is further configured to receive, through a third switching module of the radio frequency switching unit, a third message sent by a third radio frequency remote unit through a third module, the third module being a sending module of the third radio frequency remote unit, the third message being used for positioning the terminal, the third switching module being a receiving module of the radio frequency switching unit;
[0031] The receiving unit is further configured to receive, through a fourth switching module of the radio frequency switching unit, a fourth message sent by a fourth radio frequency remote unit through a fourth module, the fourth module being a sending module of the fourth radio frequency remote unit, the fourth message being used for positioning the terminal, the fourth switching module being a receiving module of the radio frequency switching unit;
[0032] The first switching module, the second switching module, the third switching module and the fourth switching module are different receiving modules of the radio frequency switching unit.
[0033] The radio frequency switching unit of the fourth aspect, in a possible implementation manner, the first message is a first positioning signal, the second message is a second positioning signal, the third message is a third positioning signal, and the fourth message is a fourth positioning signal, and the radio frequency switching unit further includes:
[0034] The sending unit is configured to send the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal to a base station, the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal being used for positioning calculation.
[0035] In a possible implementation manner of the radio frequency exchange unit based on the fourth aspect, the first message is first calculation information, the second message is second calculation information, the third message is third calculation information, and the fourth message is fourth calculation information. The sending unit is further configured to send the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to the base station. The first calculation information is obtained by performing positioning calculation on the first positioning signal by the first radio frequency remote unit. The second calculation information is obtained by performing calculation on the second positioning signal by the second radio frequency remote unit. The third calculation information is obtained by performing calculation on the third positioning signal by the third radio frequency remote unit. The fourth calculation information is obtained by performing calculation on the fourth positioning signal by the fourth radio frequency remote unit. The first positioning signal is sent by the terminal to the first radio frequency remote unit. The second positioning signal is sent by the terminal to the second radio frequency remote unit. The third positioning signal is sent by the terminal to the third radio frequency remote unit. The fourth positioning signal is sent by the terminal to the fourth radio frequency remote unit.
[0036] The method performed by each unit of the radio frequency exchange unit provided in the fourth aspect of the present application is similar to the method performed by the radio frequency exchange unit in the first aspect to the third aspect, and details are not repeated here.
[0037] The fifth aspect of the present application provides a radio frequency remote unit.
[0038] A radio frequency remote unit comprises:
[0039] A receiving unit is configured to receive a first positioning signal sent by a terminal through a first receiving module.
[0040] A processing unit is configured to perform time of arrival (TOA) measurement on the first positioning signal to obtain first calculation information.
[0041] A sending unit is configured to send the first calculation information to a radio frequency exchange unit.
[0042] In a possible implementation manner of the radio frequency remote unit based on the fifth aspect, the receiving unit is further configured to receive a first air interface synchronization correction message sent by the radio frequency exchange unit. The first air interface synchronization correction message is used to instruct the first radio frequency remote unit to send a first synchronization signal to a second radio frequency remote unit. The first synchronization signal is used to calculate a first time difference of arrival (TDOA) between the first radio frequency remote unit and the second radio frequency remote unit. The first TDOA is used to perform air interface synchronization compensation on the second radio frequency remote unit.
[0043] The transmitting unit is also configured to transmit the first synchronization signal to the second radio frequency remote unit according to the air interface synchronization correction message.
[0044] Based on the fifth aspect of the radio frequency remote unit, in one possible implementation, the receiving unit is specifically used to receive a second air interface synchronization correction message sent by the radio frequency switching unit, and the second air interface synchronization correction message is used to instruct the first radio frequency remote unit to receive a second synchronization signal sent by the third radio frequency remote unit.
[0045] The receiving unit is also configured to receive the second synchronization signal sent by the third radio frequency remote unit according to the second air interface synchronization correction message;
[0046] The processing unit is further configured to calculate a second time difference of arrival (TDOA) based on the second synchronization signal, and the second time difference of arrival (TDOA) is used to perform air interface synchronization compensation on the first radio frequency remote unit.
[0047] The transmitting unit is also used to transmit the second time difference of arrival (TDOA) to the radio frequency switching unit.
[0048] The methods performed by each unit in the radio frequency remote unit provided in the fifth aspect of this application are similar to the methods performed by the first radio frequency remote unit in the first to third aspects mentioned above, and will not be described in detail here.
[0049] The sixth aspect of this application provides a radio frequency remote unit.
[0050] A radio frequency remote unit, comprising:
[0051] The receiving unit is used to receive a first air interface synchronization correction message sent by the radio frequency switching unit. The first air interface synchronization correction message is used to instruct the first radio frequency remote unit to send a first synchronization signal to the second radio frequency remote unit. The first synchronization signal is used to calculate the first time difference of arrival (TDOA) between the first radio frequency remote unit and the second radio frequency remote unit. The first time difference of arrival (TDOA) is used to perform air interface synchronization compensation on the second radio frequency remote unit.
[0052] The transmitting unit is used to transmit the first synchronization signal to the second radio frequency remote unit according to the air interface synchronization correction message.
[0053] Based on the radio frequency remote unit of the sixth aspect, in one possible implementation, the receiving unit is further configured to receive a second air interface synchronization correction message sent by the radio frequency switching unit, the second air interface synchronization correction message being used to instruct the first radio frequency remote unit to receive a second synchronization signal sent by the third radio frequency remote unit.
[0054] The receiving unit is further configured to receive the second synchronization signal sent by the third remote radio unit according to a second air interface synchronization correction message.
[0055] The remote radio unit further includes:
[0056] The processing unit is configured to calculate a second time difference of arrival (TDOA) according to the second synchronization signal, the second TDOA being used to compensate for air interface synchronization of the first remote radio unit.
[0057] The sending unit is further configured to send the second TDOA to the radio exchange unit.
[0058] The method performed by each unit of the remote radio unit provided in the sixth aspect of the present application is similar to the method performed by the first remote radio unit in the first aspect to the third aspect of the present application, and thus will not be described here again.
[0059] The seventh aspect of the present application provides a computer storage medium, which stores instructions, and the instructions, when executed on a computer, cause the computer to perform the method of the first aspect to the third aspect of the present application.
[0060] The eighth aspect of the present application provides a computer program product, which, when executed on a computer, causes the computer to perform the method of the first aspect to the third aspect of the present application.
[0061] As can be seen from the above technical solutions, the embodiments of the present application have the following advantages:
[0062] In the embodiments of the present application, the radio exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal sent by the first remote radio unit, the second remote radio unit, the third remote radio unit and the fourth remote radio unit through different sending modules, so that the positioning signal sent by multiple remote radio units can be received at the same time, the time for receiving the positioning signal is shortened, and the positioning accuracy for the terminal is improved. BRIEF DESCRIPTION OF DRAWINGS
[0063] Figure 1 A system architecture diagram of the data transmission system provided in the embodiments of the present application is shown in FIG. 1;
[0064] Figure 2 A flowchart of the positioning method provided in the embodiments of the present application is shown in FIG. 2;
[0065] Figure 3 Another flowchart of the positioning method provided in the embodiments of the present application is shown in FIG. 3;
[0066] Figure 4Another flowchart of the positioning method provided by the embodiment of the present application is shown in FIG. 6.
[0067] Figure 5 Another flowchart of the positioning method provided by the embodiment of the present application is shown in FIG. 6.
[0068] Figure 6 Another flowchart of the positioning method provided by the embodiment of the present application is shown in FIG. 6.
[0069] Figure 7 Another flowchart of the positioning method provided by the embodiment of the present application is shown in FIG. 6.
[0070] Figure 8 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0071] Figure 9 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0072] Figure 10 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0073] Figure 11 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0074] Figure 12 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0075] Figure 13 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7.
[0076] Figure 14 A structural diagram of the radio frequency exchange unit provided by the embodiment of the present application is shown in FIG. 7. DETAILED DESCRIPTION
[0077] The embodiment of the present application provides a positioning method, which can receive positioning signals sent by multiple radio frequency remote units at the same time, shortens the time for receiving the positioning signals, and further improves the positioning accuracy for the terminal.
[0078] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0079] Please refer to Figure 1 A system architecture diagram of the data transmission system provided by the embodiment of the present application is shown in FIG. 8.
[0080] As Figure 1 The data transmission system provided by the embodiment of the present application includes a core network 101, a calculation server 102, a baseband unit 103, a radio frequency exchange unit 104, a radio frequency remote unit 105, and a terminal 106. One calculation server 102 can correspond to one baseband unit 103, or multiple calculation servers 102 can correspond to one baseband unit 103, or one calculation server 102 can correspond to multiple baseband units 103. In the embodiment of the present application, multiple radio frequency remote units 105 can be used to locate one terminal 106, for example, four radio frequency remote units 105 can be used to locate one terminal, or six radio frequency remote units 105 can be used to locate one terminal, or two radio frequency remote units can be used to locate one terminal.
[0081] The core network 101 and the baseband unit 103 are connected by an optical fiber connection line or a cat6a network cable. The baseband unit 103 and the calculation server 102 are connected by an optical fiber connection line or a cat6a network cable, or by an air interface protocol. The baseband unit 103 and the radio frequency exchange unit 104 are connected by an optical fiber connection line or a cat6a network cable. The radio frequency exchange unit 104 and the radio frequency remote unit 105 are connected by an optical fiber connection line or a cat6a network cable. The radio frequency remote unit 105 and the terminal 106 are connected by an air interface protocol.
[0082] It should be noted that the calculation server 102 can be after the core network 101, or in the core network 101, or directly connected to the baseband unit 103. The specific implementation is not limited herein.
[0083] The baseband unit 103 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, or a base station in other future mobile communication systems. The specific implementation is not limited herein.
[0084] The terminal 106 can be an entity for receiving or transmitting a signal, such as a mobile phone. The terminal 106 can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), or the like. The terminal 106 can be a car, a smart car, a mobile phone, a wearable device, a tablet, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, or the like. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.
[0085] In the data transmission system provided by the embodiments of the present application, the radio frequency switching unit 104 and the radio frequency remote unit 105 form a digital indoor system (DIS), and the method for positioning the terminal by the digital indoor system can measure the RSSI, TOA, TDOA, AOA, or the like between the terminal and multiple radio frequency remote units 105, and then calculate the position of the target to be measured based on geometric characteristics, such as circular relationship, hyperbolic relationship, and triangular relationship.
[0086] The existing digital indoor system usually uses a radio frequency combining signal processing method, that is, the uplink signal of the radio frequency remote unit 105 is combined by the radio frequency switching unit 104 and then reaches the baseband unit 103, but at this time, it is impossible to distinguish the measurement signal of a single radio frequency remote unit. In order to distinguish the measurement signal of a single radio frequency remote unit, the existing technology mainly uses a round-robin measurement method, that is, the radio frequency remote unit 105 measures the uplink signal of the terminal 106 once at different time, that is, at the same time, the baseband unit 103 only receives the measurement signal of one radio frequency remote unit 105, so that after multiple times, the measurement signals of multiple radio frequency remote units 105 to the same terminal 106 can be received, and then the terminal 106 can be positioned and calculated.
[0087] However, because only one measurement signal of the radio remote unit 105 can be accepted at each time, the measurement signals received by each radio remote unit are from the signals of the terminal 106 at different times, the longer the period of the signal sent by the terminal 106, the greater the time interval of the measurement signals of each radio remote unit 105, and the channel change in this time period can also be large, so as to cause the positioning accuracy of the terminal 106 to be not high.
[0088] The embodiment of the present application provides a positioning method, which can improve the positioning accuracy of the terminal. The positioning method provided by the present application will be described in detail below.
[0089] In the embodiment of the present application, four radio remote units are taken as an example for introduction. In the embodiment of the present application, the base station is taken as an example for description.
[0090] In the embodiment of the present application, the positioning signal can be sent to the calculation server for calculation, or the positioning signal can be calculated on the radio remote unit and then sent to the base station side for positioning estimation of the terminal. Therefore, the two cases will be described respectively below.
[0091] I. The positioning signal is sent to the calculation server for calculation of the positioning signal.
[0092] Please refer to Figure 2 for a flowchart of the positioning method provided by the embodiment of the present application.
[0093] In step 201, the terminal sends a first positioning signal to a first radio remote unit.
[0094] When the base station needs to position the terminal, or the terminal needs to be positioned, the terminal sends a first positioning signal to a first radio remote unit, and the first positioning signal is used for positioning the terminal.
[0095] Specifically, when the terminal needs to be positioned in the indoor digital system, for example, when entering a new cell and needing to perform random access, or when being connected to a cell and needing to perform positioning update, the terminal sends a positioning signal to the radio remote unit in the indoor digital system through an air interface protocol. At this time, the radio remote units located at different positions will receive the positioning signal sent by the terminal in sequence, that is, the first radio remote unit receives the first positioning signal sent by the terminal. It should be noted that the position of the first radio remote unit relative to the terminal is not limited in the embodiment.
[0096] In step 202, the terminal sends a second positioning signal to a second radio remote unit.
[0097] The terminal sends a second positioning signal to a second radio remote unit, and the second positioning signal is used for positioning the terminal.
[0098] It should be noted that the second radio remote unit and the first radio remote unit belong to the same indoor digital system, and the position of the second radio remote unit relative to the terminal is different from the position of the first radio remote unit relative to the terminal, that is, the second positioning signal received by the second radio remote unit is different from the first positioning signal.
[0099] In step 203, the terminal sends a third positioning signal to a third radio remote unit.
[0100] The terminal sends a third positioning signal to a third radio remote unit, and the third positioning signal is used for positioning the terminal.
[0101] In step 204, the terminal sends a fourth positioning signal to a fourth radio remote unit.
[0102] The terminal sends a fourth positioning signal to a fourth radio remote unit, and the fourth positioning signal is used for positioning the terminal.
[0103] In this embodiment, the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit receive the positioning signal sent by the terminal at different positions, that is, the first radio remote unit receives the first positioning signal, the second radio remote unit receives the second positioning signal, the third radio remote unit receives the third positioning signal, and the fourth radio remote unit receives the fourth positioning signal. The time when the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit receive the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal can be the same or different, but the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal are positioning signals sent by the terminal at the same time. Only the positions or times of the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit are different, so they are distinguished. That is, the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal are sent at the same time for the terminal.
[0104] In step 205, the first radio remote unit sends the first positioning signal to the radio exchange unit.
[0105] The first radio remote unit sends the first positioning signal to the radio exchange unit through the first module.
[0106] In the communication system, the radio remote unit is usually multiple-input multiple-output (nTnR), that is, one radio remote unit has multiple receiving modules and multiple sending modules, for example, 4T4R, that is, 4 receiving modules and 4 sending modules. Or 6T6R, that is, 6 receiving modules and 6 sending modules. In the embodiment, the first radio remote unit, the second radio remote unit, the third radio remote unit and the fourth radio remote unit are all 4T4R radio remote units. In actual application, the first radio remote unit, the second radio remote unit, the third radio remote unit and the fourth radio remote unit can also be 6T6R or other types of radio units, which are not limited here.
[0107] When the radio frequencies are combined, only the data sent by the same sending module of each radio remote unit is combined, and the different sending modules are still independent. Therefore, in the embodiment, each radio remote unit is set to retain only the data of one module, that is, only one sending module in one radio remote unit is used to send data, and the sending modules retained by different radio remote units are different. In this way, after the radio frequencies are combined, the radio exchange unit can simultaneously obtain the data sent by different radio remote units through different sending modules. Specifically, the first radio remote unit sends data only in the first module, that is, the first radio remote unit sends the first positioning signal to the radio exchange unit through the first module. It should be noted that the first positioning signal is located in the parameter part of the data frame sent by the first radio remote unit to the radio exchange unit.
[0108] In step 206, the second radio remote unit sends a second positioning signal to the radio exchange unit.
[0109] The second radio remote unit sends the second positioning signal to the radio exchange unit through the second module.
[0110] Specifically, the second radio remote unit retains only the second module to send data, that is, the second radio remote unit sends the second positioning signal to the radio exchange unit through the second module.
[0111] In step 207, the third radio remote unit sends a third positioning signal to the radio exchange unit.
[0112] The third radio remote unit sends the third positioning signal to the radio exchange unit through the third module.
[0113] Specifically, the third radio remote unit retains only the third module to send data, that is, the third radio remote unit sends the third positioning signal to the radio exchange unit through the third module.
[0114] In step 208, the fourth radio remote unit sends a fourth positioning signal to the radio exchange unit.
[0115] The fourth radio remote unit sends a fourth positioning signal to the radio exchange unit through the fourth module.
[0116] Specifically, the fourth radio remote unit only retains the fourth module to send data, i.e., the fourth radio remote unit sends the fourth positioning signal to the radio exchange unit through the fourth module.
[0117] In step 209, the radio exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the base station.
[0118] After the radio exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal sent by the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit, the radio exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the base station, and the base station calculates the positioning result of the terminal by calculating the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal through the calculation server.
[0119] Since the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit send the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the radio exchange unit through different sending modules, the radio exchange unit can retain the first positioning signal of the first module, the second positioning signal of the second module, the third positioning signal of the third module, and the fourth positioning signal of the fourth module when performing radio combining. Figure 3 As shown in FIG. 4, which is a schematic diagram of the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit sending the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the radio exchange unit through different sending modules, after the radio exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal, the radio exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the base station through the four sending modules after radio combining.
[0120] In more detail, as shown in FIG. 5, which is a schematic diagram of the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit sending the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the radio exchange unit through different sending modules, after the radio exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal, the radio exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to the base station through the four sending modules after radio combining. Figure 4As shown, the first radio remote unit retains the first module to send data, and the second module, the third module, and the fourth module are closed. The second radio remote unit retains the second module to send data, and the first module, the third module, and the fourth module are closed. The third radio remote unit retains the third module to send data, and the first module, the second module, and the fourth module are closed. The fourth radio remote unit retains the fourth module to send data, and the first module, the second module, and the third module are closed. After the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal are transferred through the radio exchange unit, they are sent to the base station side, which is equivalent to that the base station receives the first positioning signal sent by the first radio remote unit through the first module, receives the second positioning signal sent by the second radio remote unit through the second module, receives the third positioning signal sent by the third radio remote unit through the third module, and receives the fourth positioning signal sent by the fourth radio remote unit through the fourth module.
[0121] In the embodiment of the present application, the radio exchange unit receives the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal sent by the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit through different sending modules, which realizes that multiple positioning signals sent by radio remote units can be received at the same time, shortens the time for receiving the positioning signals, and further improves the positioning accuracy of the terminal.
[0122] II. Solving the positioning signal on the radio remote unit.
[0123] Please refer to Figure 5 Another flowchart of the positioning method provided in the embodiment of the present application.
[0124] In step 301, the terminal sends a first positioning signal to a first radio remote unit.
[0125] In step 302, the terminal sends a second positioning signal to a second radio remote unit.
[0126] In step 303, the terminal sends a third positioning signal to a third radio remote unit.
[0127] In step 304, the terminal sends a fourth positioning signal to a fourth radio remote unit.
[0128] In the embodiment, steps 301 to 304 are similar to the method performed in steps 201 to 204 described above, and details are not repeated here.
[0129] In step 305, the first radio remote unit performs time of arrival (TOA) measurement according to the first positioning signal to obtain first solving information.
[0130] The first radio remote unit performs time of arrival (TOA) measurement on the first positioning signal to obtain first calculation information after receiving the first positioning signal.
[0131] Specifically, as shown in FIG. 1, before the first radio remote unit calculates the first positioning signal, the first radio remote unit also receives SRS parameters sent by the base station from the radio exchange unit. The SRS parameters can include bandwidth, signal period, antenna module, etc. These SRS parameters are used to calculate the first positioning signal. Figure 7
[0132] Specifically, in order to enable the first radio remote unit to calculate the first positioning signal, a first calculation module can be added to the first radio remote unit. The first calculation module is used to calculate the first positioning signal to obtain first calculation information. The first positioning signal can be calculated by a TOA algorithm, such as a least square method or a three-dimensional positioning algorithm, and the specific algorithm is not limited here.
[0133] In step 306, the second radio remote unit performs time of arrival (TOA) measurement on the second positioning signal to obtain second calculation information.
[0134] The second radio remote unit performs time of arrival (TOA) measurement on the second positioning signal to obtain second calculation information after receiving the second positioning signal.
[0135] Specifically, as shown in FIG. 1, before the second radio remote unit calculates the second positioning signal, the second radio remote unit also receives SRS parameters sent by the base station from the radio exchange unit. The SRS parameters can include bandwidth, signal period, antenna module, etc. These SRS parameters are used to calculate the second positioning signal. Figure 7
[0136] Specifically, in order to enable the second radio remote unit to calculate the second positioning signal, a second calculation module can be added to the second radio remote unit. The second calculation module is used to calculate the second positioning signal to obtain second calculation information. The second positioning signal can be calculated by a TOA algorithm, such as a least square method or a three-dimensional positioning algorithm, and the specific algorithm is not limited here.
[0137] In step 307, the third radio remote unit performs time of arrival (TOA) measurement on the third positioning signal to obtain third calculation information.
[0138] The third radio remote unit performs time of arrival (TOA) measurement on the third positioning signal to obtain third calculation information after receiving the third positioning signal.
[0139] Specifically, as shown in Figure 7 Before the third radio remote unit solves the third positioning signal, the third radio remote unit also receives SRS parameters sent by the base station from the radio exchange unit. The SRS parameters can include bandwidth, signal period, antenna module, etc. These SRS parameters are used to solve the third positioning signal.
[0140] Specifically, in order to realize that the third radio remote unit can solve the third positioning signal, a third solving module can be added to the third radio remote unit. The third solving module is used to solve the third positioning signal to obtain third solving information. The third positioning signal can be solved by a TOA algorithm, such as a least square method or a three-dimensional positioning algorithm, and the specific implementation is not limited here.
[0141] In step 308, the fourth radio remote unit obtains fourth solving information by performing time of arrival (TOA) measurement on the fourth positioning signal.
[0142] After receiving the fourth positioning signal, the fourth radio remote unit performs time of arrival (TOA) measurement on the fourth positioning signal to obtain fourth solving information.
[0143] Specifically, as shown in Figure 7 Before the fourth radio remote unit solves the fourth positioning signal, the fourth radio remote unit also receives SRS parameters sent by the base station from the radio exchange unit. The SRS parameters can include bandwidth, signal period, antenna module, etc. These SRS parameters are used to solve the fourth positioning signal.
[0144] Specifically, in order to realize that the fourth radio remote unit can solve the fourth positioning signal, a fourth solving module can be added to the fourth radio remote unit. The fourth solving module is used to solve the fourth positioning signal to obtain fourth solving information. The fourth positioning signal can be solved by a TOA algorithm, such as a least square method or a three-dimensional positioning algorithm, and the specific implementation is not limited here.
[0145] In step 309, the first radio remote unit sends the first solving information to the radio exchange unit.
[0146] After obtaining the first solving information, the first radio remote unit sends the first solving information to the radio exchange unit.
[0147] In step 310, the second radio remote unit sends the second solving information to the radio exchange unit.
[0148] The second radio remote unit sends the second calculation information to the radio exchange unit after obtaining the second calculation information.
[0149] The third radio remote unit sends the third calculation information to the radio exchange unit in step 311.
[0150] The third radio remote unit sends the third calculation information to the radio exchange unit after obtaining the third calculation information.
[0151] The fourth radio remote unit sends the fourth calculation information to the radio exchange unit in step 312.
[0152] The fourth radio remote unit sends the fourth calculation information to the radio exchange unit after obtaining the fourth calculation information.
[0153] The radio exchange unit sends the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to the base station in step 313.
[0154] The radio exchange unit sends the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to the base station after receiving the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information sent by the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit.
[0155] The base station sends the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to the calculation server after receiving the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information, and the calculation server calculates the positioning result of the terminal.
[0156] In this embodiment, there is no sequence relationship between steps 301 to 304, there is no sequence relationship between step 305 and steps 302 to 304, there is no sequence relationship between step 306 and steps 301, 303, and 304, there is no sequence relationship between step 307 and steps 301, 302, and 304, there is no sequence relationship between step 308 and steps 301 to 303. There is no sequence relationship between step 309 and steps 306 to 308, there is no sequence relationship between step 310 and steps 305, 307, and 308, there is no sequence relationship between step 311 and steps 305, 306, and 308, there is no sequence relationship between step 312 and steps 305 to 308.
[0157] In this embodiment, by processing the first, second, third, and fourth positioning signals in the first, second, third, and fourth radio frequency remote units, the impact of intermediate link processing (subband splicing, CPRI, radio frequency combining, etc.) on latency performance is avoided. In addition, by processing the first, second, third, and fourth positioning signals in four radio frequency remote units respectively, the processing capability per unit time is improved.
[0158] In this embodiment, air interface synchronization correction between radio frequency remote units can also be achieved without the need for the base station to send a reference beacon. The specific method is as follows. Figure 6 The description in the illustrated embodiment is as follows. It should be noted that... Figure 6 The illustrated embodiment can inherit the above. Figure 2 The embodiments shown can be implemented independently, and no specific implementation is limited here.
[0159] Please see Figure 6 This is another flowchart illustrating the positioning method provided in the embodiments of this application.
[0160] In step 314, the first radio frequency remote unit receives the first air interface synchronization correction message sent by the radio frequency switching unit.
[0161] When time synchronization is required between the various remote radio units (RF units), the calibration server sends a message to the base station to initiate synchronization calibration. Upon receiving this message, the base station initiates time synchronization across all RF units. It should be noted that the base station can also initiate synchronization by sending the synchronization calibration message, thus triggering the time synchronization between the RF units. The specific entity that triggers the time synchronization between the RF units is not limited here.
[0162] Specifically, the base station sends a first air interface synchronization correction message to the radio frequency switching unit. The radio frequency switching unit forwards the first air interface synchronization correction information to the first radio frequency remote unit. The first air interface synchronization correction information is used to instruct the first radio frequency remote unit to send synchronization signals to other radio frequency remote units.
[0163] Specifically, the first air interface synchronization correction message is used to instruct the first radio frequency remote unit to adjust its state to the transmit state, that is, the first radio frequency remote unit sends a synchronization signal to other radio frequency remote units. The synchronization signal is used to calculate the arrival time difference (TDOA) between the first radio frequency remote unit and other radio frequency remote units. The arrival time difference (TDOA) is used to perform air interface synchronization compensation for other radio frequency remote units.
[0164] In step 315, the second radio remote unit receives the third air interface synchronization correction message sent by the radio exchange unit.
[0165] When the time synchronization is needed between the radio remote units, the correction server sends a message to the base station to start the synchronization correction, and the base station starts the time synchronization in each radio unit after receiving the message. Specifically, the base station sends a third air interface synchronization correction message to the radio exchange unit, and the radio exchange unit forwards the third air interface synchronization correction message to the second radio remote unit. The third air interface synchronization correction message is used to instruct the second radio remote unit to receive the synchronization signal sent by the first radio remote unit, i.e., to instruct the second radio remote unit to receive the first synchronization signal sent by the first radio remote unit.
[0166] Specifically, the third air interface synchronization correction message is used to instruct the second radio remote unit to adjust the state to the receiving state, i.e., the second radio remote unit receives the first synchronization signal sent by the first radio remote unit, which is used to calculate the first time difference of arrival (TDOA) between the first radio remote unit and the second radio remote unit, and the first TDOA is used to compensate the air interface synchronization of the second radio remote unit.
[0167] In step 316, the third radio remote unit receives the fourth air interface synchronization correction message sent by the radio exchange unit.
[0168] When the time synchronization is needed between the radio remote units, the correction server sends a message to the base station to start the synchronization correction, and the base station starts the time synchronization in each radio unit after receiving the message. Specifically, the base station sends a fourth air interface synchronization correction message to the radio exchange unit, and the radio exchange unit forwards the fourth air interface synchronization correction message to the third radio remote unit. The fourth air interface synchronization correction message is used to instruct the third radio remote unit to receive the third synchronization signal sent by the first radio remote unit, i.e., to instruct the third radio remote unit to receive the third synchronization signal sent by the first radio remote unit.
[0169] Specifically, the fourth air interface synchronization correction message is used to instruct the third radio remote unit to adjust the state to the receiving state, i.e., the third radio remote unit receives the third synchronization signal sent by the first radio remote unit, which is used to calculate the third TDOA between the first radio remote unit and the third radio remote unit, and the third TDOA is used to compensate the air interface synchronization of the third radio remote unit.
[0170] In step 317, the fourth radio remote unit receives the fifth air interface synchronization correction message sent by the radio exchange unit.
[0171] When time synchronization is required between the respective remote radio units, the correction server sends a message to the base station to start synchronization correction, and after receiving the message, the base station starts time synchronization in the respective radio units. Specifically, the base station sends a fifth air interface synchronization correction message to the radio exchange unit, and the radio exchange unit forwards the fifth air interface synchronization correction message to the fourth remote radio unit. The fifth air interface synchronization correction message is used to instruct the fourth remote radio unit to receive the fourth synchronization signal sent by the first remote radio unit, i.e., to instruct the fourth remote radio unit to receive the fourth synchronization signal sent by the first remote radio unit.
[0172] Specifically, the fifth air interface synchronization correction message is used to instruct the fourth remote radio unit to adjust the state to a receiving state, i.e., the fourth remote radio unit receives the fourth synchronization signal sent by the first remote radio unit, which is used to calculate the fourth time difference of arrival TDOA between the first remote radio unit and the fourth remote radio unit, and the fourth time difference of arrival TDOA is used to compensate for the air interface synchronization of the fourth remote radio unit.
[0173] In step 318, the first remote radio unit sends a first synchronization signal to the second remote radio unit.
[0174] The first remote radio unit sends a first synchronization signal to the second remote radio unit according to the first air interface synchronization correction information.
[0175] Specifically, after receiving the first synchronization signal, the second remote radio unit calculates a first reception processing delay according to the first synchronization signal. The first reception processing delay represents the processing delay of the second remote radio unit after receiving the first synchronization signal sent by the first remote radio unit, which is needed for the second remote radio unit to process the first synchronization signal. The first reception processing delay can include the delay from receiving the first synchronization signal to the processing module in the second remote radio unit, and in actual application, it can also include more processing delays, which are not limited here.
[0176] Specifically, it can be calculated by the following formula:
[0177] Rx_T2-Tx_T1=Tx_1+T12+Rx_2
[0178] Rx_T2-Tx_T1=Tx_1+T12+Rx_2 wherein Rx_T2-Tx_T1 represents a first air interface time difference, i.e. an air interface time difference between the second remote radio unit and the first remote radio unit, which can be calculated by the first synchronization signal, Tx_1 represents a first transmission processing time delay of the first remote radio unit for transmitting the first synchronization signal, T12 represents a time of air interface transmission of a message from the first remote radio unit to the second remote radio unit, and Rx_2 represents a first reception processing time delay. Specifically, the first transmission processing time delay of the first synchronization signal represents a time delay from the beginning of preparation of the first remote radio unit for transmitting the first synchronization signal to the sending out of the first synchronization signal from the first remote radio unit. In this formula, T12 is a known parameter, i.e. T12 is a time calculated by the base station side according to the air interface transmission protocol after the positions of the first remote radio unit and the second remote radio unit are located, and the specific calculation method is not limited here.
[0179] After the first reception processing time delay is calculated, the second remote radio unit sends the first reception processing time delay to the radio frequency switching unit, and the radio frequency switching unit uploads the first reception processing time delay to the base station, and the base station sends the first reception processing time delay to the correction server, and finally the correction server performs air interface synchronization compensation on all remote radio units according to the values of all reception processing time delays sent by all remote radio units.
[0180] In step 319, the first remote radio unit sends a second synchronization signal to the third remote radio unit.
[0181] The first remote radio unit sends a third synchronization signal to the third remote radio unit according to the third air interface synchronization correction information.
[0182] Specifically, after receiving the third synchronization signal, the third remote radio unit calculates a second reception processing time delay according to the third synchronization signal, the second reception processing time delay representing a processing time delay of the third remote radio unit for processing the third synchronization signal after the third remote radio unit receives the third synchronization signal sent by the first remote radio unit, and the second reception processing time can include the time delay of the third remote radio unit from receiving the third synchronization signal to the processing module in the third remote radio unit, and in actual application, it can also include more processing time delays, which are not limited here.
[0183] Specifically, the calculation can be performed by the following formula:
[0184] Rx_T3-Tx_T1=Tx_1+T13+Rx_3
[0185] Rx_T3-Tx_T1=Tx_1+T13+Rx_3
[0186] After the second receiving processing time delay is calculated, the third radio remote unit sends the second receiving processing time delay to the radio exchange unit, and the radio exchange unit uploads the second receiving processing time delay to the base station, and the base station sends the second receiving processing time delay to the correction server, and finally the correction server performs air interface synchronization compensation on all radio remote units according to the values of all receiving processing time delays sent by all radio remote units.
[0187] In step 320, the first radio remote unit sends a fourth synchronization signal to the fourth radio remote unit.
[0188] The first radio remote unit sends the fourth synchronization signal to the fourth radio remote unit according to the fourth air interface synchronization correction information.
[0189] Specifically, after receiving the fourth synchronization signal, the fourth radio remote unit calculates a third receiving processing time delay according to the fourth synchronization signal. The third receiving processing time delay represents the processing time delay of the fourth radio remote unit required for processing the fourth synchronization signal after the fourth radio remote unit receives the fourth synchronization signal sent by the first radio remote unit. The third receiving processing time delay can include the time delay from receiving the fourth synchronization signal to the processing module in the fourth radio remote unit, and can also include more processing time delays in actual application, which is not limited here.
[0190] Specifically, the calculation can be performed by the following formula:
[0191] Rx_T4-Tx_T1=Tx_1+T14+Rx_4
[0192] Where Rx_T4-Tx_T1 represents the third air interface time difference, i.e., the air interface time difference between the fourth and first radio frequency remote units, which can be calculated using the fourth synchronization signal. Tx_1 represents the transmission processing delay of the first radio frequency remote unit sending the fourth synchronization signal, T14 represents the time for the message to be transmitted from the first to the fourth radio frequency remote unit via the air interface, and Rx_4 represents the third reception processing delay. Specifically, the transmission processing delay of the fourth synchronization signal represents the time from when the first radio frequency remote unit starts preparing to send the fourth synchronization signal to when the fourth synchronization signal is sent out from the first radio frequency remote unit. In this formula, T14 is a known parameter, i.e., T14 is the time calculated by the base station side according to the air interface transmission protocol after locating the positions of the first and fourth radio frequency remote units. The specific calculation method is not limited here.
[0193] After calculating the third reception processing delay, the fourth radio remote unit sends the third reception processing delay to the radio switching unit, which then uploads the third reception processing delay to the base station. The base station then sends it to the correction server, and finally the correction server performs air interface synchronization compensation on all radio remote units based on the values of all reception processing delays sent by all radio remote units.
[0194] Specifically, after receiving the reception processing delays from multiple remote radio units (RF units), the calibration server can obtain the difference between the reception processing delays of any two RF units from each reception processing delay. Based on these differences, it calculates the time difference that a single RF unit needs to make up, and then performs air interface synchronization compensation for each RF unit. For example, the calibration server can subtract the second reception processing delay Rx_3 from the first reception processing delay Rx_2, subtract the third reception processing delay Rx_4 from the second reception processing delay Rx_3, and subtract the third reception processing delay Rx_4 from the first reception processing delay Rx_2. This allows it to calculate the values of Rx_2, Rx_3, and Rx_4 based on three sets of equations. Then, it performs air interface synchronization compensation for the second, third, and fourth RF units based on these values.
[0195] In step 321, the first radio frequency remote unit receives the second air interface synchronization correction message sent by the radio frequency switching unit.
[0196] To improve the accuracy of air interface synchronization compensation, each RF remote unit can be adjusted to transmit mode once, sending an air interface synchronization correction message to other RF remote units. Specifically, the first RF remote unit will also receive a second air interface synchronization message sent by the RF switching unit, which instructs the first RF remote unit to receive the second synchronization signal sent by the third RF remote unit.
[0197] Specifically, the second air interface synchronization correction message is used to instruct the first radio remote unit to adjust the state to a receiving state, i.e., the first radio remote unit receives a second synchronization signal sent by the third radio remote unit, the second synchronization signal is used to calculate a second time difference of arrival (TDOA) between the third radio remote unit and the first radio remote unit, and the second TDOA is used to compensate the air interface synchronization of the first radio remote unit.
[0198] After receiving the second air interface synchronization message, the first radio remote unit receives the second synchronization signal sent by the third radio remote unit according to the second air interface synchronization correction message. The specific way of calculating the air interface synchronization compensation of the first radio remote unit is similar to the way of calculating the air interface synchronization compensation of the second radio remote unit in the foregoing step 318, and details are not repeated here.
[0199] It can be understood that the second radio remote unit and the fourth radio remote unit can calculate the corresponding air interface synchronization compensation again according to the synchronization signal sent by the third radio remote unit, and the specific calculation method is not repeated here.
[0200] In this embodiment, there is no sequential relationship between steps 314 to 317, no sequential relationship between steps 318 to 320, no sequential relationship between step 318 and steps 316 and 317, no sequential relationship between step 319 and steps 315 and 317, and no sequential relationship between step 320 and steps 315 and 316.
[0201] In the embodiments of the present application, by sending the synchronization correction messages among the first radio remote unit, the second radio remote unit, the third radio remote unit, and the fourth radio remote unit, the air interface synchronization correction among the radio remote units can be realized, and the reference beacon sent by the base station is not required, thereby saving the signaling overhead of the base station.
[0202] The positioning method in the embodiments of the present application is described above, and the radio remote unit and the radio exchange unit in the present application are described below.
[0203] Please refer to Figure 8 A structural schematic diagram of a radio exchange unit provided in the embodiments of the present application is shown.
[0204] A radio exchange unit comprises:
[0205] The receiving unit 801 is used to receive a first message sent by the first radio frequency remote unit through the first module via the first switching module. The first module is the sending module of the first radio frequency remote unit. The first message is used to locate the terminal. The first switching module is the receiving module of the radio frequency switching unit.
[0206] The receiving unit 801 is further configured to receive a second message sent by the second radio frequency remote unit through the second module via the second switching module. The second module is the sending module of the second radio frequency remote unit. The second message is used to locate the terminal. The second switching module is the receiving module of the radio frequency switching unit.
[0207] The receiving unit 801 is further configured to receive a third message sent by the third radio frequency remote unit through the third module via the third switching module. The third module is the sending module of the third radio frequency remote unit. The third message is used to locate the terminal. The third switching module is the receiving module of the radio frequency switching unit.
[0208] The receiving unit 801 is also used to receive a fourth message sent by the fourth radio frequency remote unit through the fourth module through the fourth switching module. The fourth module is the sending module of the fourth radio frequency remote unit. The fourth positioning signal is used to locate the terminal. The fourth switching module is the receiving module of the radio frequency switching unit.
[0209] The first switching module, the second switching module, the third switching module, and the fourth switching module are different receiving modules of the radio frequency switching unit.
[0210] The methods performed by each unit of the radio frequency switching unit in this embodiment are the same as those described above. Figure 2 , Figure 5 , Figure 6 The method performed by the radio frequency switching unit in the illustrated embodiment is similar, and will not be described in detail here.
[0211] Please see Figure 9 This is another structural schematic diagram of the radio frequency switching unit provided in the embodiments of this application.
[0212] A radio frequency switching unit, comprising:
[0213] The receiving unit 901 is used to receive a first message sent by the first radio frequency remote unit through the first module via the first switching module. The first module is the sending module of the first radio frequency remote unit. The first message is used to locate the terminal. The first switching module is the receiving module of the radio frequency switching unit.
[0214] The receiving unit 901 is further configured to receive, by a second switching module, a second message sent by a second radio frequency remote unit through a second module, the second module being a sending module of the second radio frequency remote unit, the second message being used for positioning the terminal, the second switching module being a receiving module of the radio frequency switching unit;
[0215] The receiving unit 901 is further configured to receive, by a third switching module, a third message sent by a third radio frequency remote unit through a third module, the third module being a sending module of the third radio frequency remote unit, the third message being used for positioning the terminal, the third switching module being a receiving module of the radio frequency switching unit;
[0216] The receiving unit 901 is further configured to receive, by a fourth switching module, a fourth message sent by a fourth radio frequency remote unit through a fourth module, the fourth module being a sending module of the fourth radio frequency remote unit, the fourth message being used for positioning the terminal, the fourth switching module being a receiving module of the radio frequency switching unit;
[0217] The first switching module, the second switching module, the third switching module and the fourth switching module are different receiving modules of the radio frequency switching unit.
[0218] Optionally, the first message is a first positioning signal, the second message is a second positioning signal, the third message is a third positioning signal, and the fourth message is a fourth positioning signal, and the radio frequency switching unit further comprises:
[0219] The sending unit 902 is configured to send the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal to a base station, the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal being used for positioning calculation.
[0220] Optionally, the first message is first calculation information, the second message is second calculation information, the third message is third calculation information, and the fourth message is fourth calculation information, and the sending unit is further configured to send the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to the base station, wherein the first calculation information is obtained by the first radio remote unit according to first positioning signals, the second calculation information is obtained by the second radio remote unit according to second positioning signals, the third calculation information is obtained by the third radio remote unit according to third positioning signals, and the fourth calculation information is obtained by the fourth radio remote unit according to fourth positioning signals, and the first positioning signals are sent by the terminal to the first radio remote unit, the second positioning signals are sent by the terminal to the second radio remote unit, the third positioning signals are sent by the terminal to the third radio remote unit, and the fourth positioning signals are sent by the terminal to the fourth radio remote unit.
[0221] The method performed by each unit in the radio frequency exchange unit in the embodiment is similar to the method performed by the radio frequency exchange unit in the embodiment shown in the foregoing Figure 2 、 Figure 5 、 Figure 6 The method performed by each unit in the radio frequency exchange unit in the embodiment is similar to the method performed by the radio frequency exchange unit in the embodiment shown in the foregoing
[0222] Please refer to Figure 10 , which is a structural schematic diagram of the radio remote unit provided in the embodiment of the present application.
[0223] A radio remote unit comprises:
[0224] The receiving unit 1001 is configured to receive first positioning signals sent by a terminal through a first receiving module.
[0225] The processing unit 1002 is configured to perform time of arrival (TOA) measurement according to the first positioning signals to obtain first calculation information.
[0226] The sending unit 1003 is configured to send the first calculation information to a radio frequency exchange unit.
[0227] The method performed by each unit in the radio remote unit in the embodiment is similar to the method performed by the first radio remote unit in the embodiment shown in the foregoing Figure 2 、 Figure 5 、 Figure 6 The method performed by each unit in the radio remote unit in the embodiment is similar to the method performed by the first radio remote unit in the embodiment shown in the foregoing
[0228] Please refer to Figure 10 , which is another structural schematic diagram of the radio remote unit provided in the embodiment of the present application.
[0229] A radio remote unit comprises:
[0230] The receiving unit 1001 is configured to receive a first positioning signal sent by a terminal through a first receiving module;
[0231] The processing unit 1002 is configured to perform time of arrival (TOA) measurement according to the first positioning signal to obtain first solving information;
[0232] The sending unit 1003 is configured to send the first solving information to a radio frequency switching unit.
[0233] Optionally, the receiving unit 1001 is further configured to receive a first air interface synchronization correction message sent by the radio frequency switching unit, where the first air interface synchronization correction message is used to instruct the first radio frequency remote unit to send a first synchronization signal to a second radio frequency remote unit, the first synchronization signal is used to calculate a first time difference of arrival (TDOA) between the first radio frequency remote unit and the second radio frequency remote unit, and the first TDOA is used to compensate for air interface synchronization of the second radio frequency remote unit.
[0234] The sending unit 1003 is further configured to send the first synchronization signal to the second radio frequency remote unit according to the air interface synchronization correction message.
[0235] Optionally, the receiving unit 1001 is specifically configured to receive a second air interface synchronization correction message sent by the radio frequency switching unit, where the second air interface synchronization correction message is used to instruct the first radio frequency remote unit to receive a second synchronization signal sent by a third radio frequency remote unit.
[0236] The receiving unit 1001 is further configured to receive the second synchronization signal sent by the third radio frequency remote unit according to the second air interface synchronization correction message.
[0237] The processing unit 1002 is further configured to perform calculation according to the second synchronization signal to obtain a second TDOA, and the second TDOA is used to compensate for air interface synchronization of the first radio frequency remote unit.
[0238] The sending unit 1003 is further configured to send the second TDOA to the radio frequency switching unit.
[0239] The method performed by each unit in the radio frequency remote unit in the embodiment is similar to the method performed by the first radio frequency remote unit in the foregoing Figure 2 、 Figure 5 、 Figure 6 embodiment, and details are not described herein.
[0240] Please refer to Figure 11 , which is another structural schematic diagram of the radio frequency remote unit provided by the embodiment of the present application.
[0241] A radio remote unit, comprising:
[0242] The receiving unit 1101 is configured to receive a first air interface synchronization correction message sent by a radio exchange unit, the first air interface synchronization correction message being used to instruct the first radio remote unit to send a first synchronization signal to a second radio remote unit, the first synchronization signal being used to calculate a first time difference of arrival (TDOA) between the first radio remote unit and the second radio remote unit, and the first time difference of arrival (TDOA) being used to perform air interface synchronization compensation on the second radio remote unit.
[0243] The sending unit 1102 is configured to send the first synchronization signal to the second radio remote unit according to the air interface synchronization correction message.
[0244] The method performed by each unit in the radio remote unit in this embodiment is similar to the method performed by the first radio remote unit in the foregoing Figure 2 、 Figure 5 、 Figure 6 embodiment, and will not be described here in detail.
[0245] Please refer to Figure 12 , another structural schematic diagram of a radio remote unit provided by the embodiment of the present application.
[0246] A radio remote unit, comprising:
[0247] The receiving unit 1201 is configured to receive a first air interface synchronization correction message sent by a radio exchange unit, the first air interface synchronization correction message being used to instruct the first radio remote unit to send a first synchronization signal to a second radio remote unit, the first synchronization signal being used to calculate a first time difference of arrival (TDOA) between the first radio remote unit and the second radio remote unit, and the first time difference of arrival (TDOA) being used to perform air interface synchronization compensation on the second radio remote unit.
[0248] The sending unit 1202 is configured to send the first synchronization signal to the second radio remote unit according to the air interface synchronization correction message.
[0249] Optionally, the receiving unit 1201 is further configured to receive a second air interface synchronization correction message sent by a radio exchange unit, the second air interface synchronization correction message being used to instruct the first radio remote unit to receive a second synchronization signal sent by a third radio remote unit.
[0250] The receiving unit 1201 is further configured to receive the second synchronization signal sent by the third radio remote unit according to the second air interface synchronization correction message.
[0251] The radio remote unit further comprises:
[0252] The processing unit 1203 is configured to calculate a second time difference of arrival (TDOA) according to the second synchronization signal, and the second TDOA is used for air interface synchronization compensation of the first radio remote unit.
[0253] The sending unit 1202 is further configured to send the second TDOA to the radio exchange unit.
[0254] The method performed by each unit in the radio remote unit in the embodiment is similar to the method performed by the first radio remote unit in the foregoing Figure 2 、 Figure 5 、 Figure 6 embodiments, and details are not described herein again.
[0255] Please refer to Figure 13 , which is another structural schematic diagram of the radio exchange unit provided in the embodiments of the present application.
[0256] The processor 1301, the memory 1302, the bus 1305, and the interface 1304 are connected. The processor 1301 is connected with the memory 1302 and the interface 1304 through the bus 1305. The interface 1304 is configured to receive or send data. The processor 1301 is a single-core or multi-core central processing unit, or a specific integrated circuit, or one or more integrated circuits configured to implement the embodiments of the present application. The memory 1302 can be a random access memory (RAM) or a non-volatile memory such as at least one hard disk memory. The memory 1302 is configured to store computer execution instructions. Specifically, the computer execution instructions can include the program 1303.
[0257] When the processor 1301 invokes the program 1303 in the embodiments, the radio exchange unit in the Figure 13 may perform the operations of the radio exchange unit in the foregoing Figure 2 、 Figure 5 or Figure 6 embodiments, and details are not described herein again.
[0258] Please refer to Figure 14 , which is another structural schematic diagram of the radio remote unit provided in the embodiments of the present application.
[0259] The processor 1401, the memory 1402, the bus 1405, and the interface 1404 are connected. The processor 1401 is connected with the memory 1402 and the interface 1404. The bus 1405 is connected with the processor 1401, the memory 1402, and the interface 1404 respectively. The interface 1404 is used for receiving or sending data. The processor 1401 is a single-core or multi-core central processing unit, or a specific integrated circuit, or one or more integrated circuits configured to implement the embodiments of the present application. The memory 1402 can be a random access memory (RAM) or a non-volatile memory such as at least one hard disk memory. The memory 1402 is used for storing computer execution instructions. Specifically, the computer execution instructions can include the program 1403.
[0260] In the embodiment, when the processor 1401 invokes the program 1403, the processor 1401 can make the radio remote unit in the radio remote unit or the radio exchange unit in the radio exchange unit perform the operation performed by the first radio remote unit in the embodiment shown in any of the above Figure 14 Figure 2 Figure 5 Figure 6 The specific details are not described here.
[0261] It should be understood that the processor mentioned in the radio remote unit or the radio exchange unit in the above embodiments of the present application, or the processor provided in the above embodiments of the present application, can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0262] It should also be understood that the number of processors in the radio remote unit or the radio exchange unit in the above embodiments of the present application can be one or multiple, which can be adjusted according to the actual application scenario. Here, only exemplary description is given and no limitation is made. The number of memories in the embodiments of the present application can be one or multiple, which can be adjusted according to the actual application scenario. Here, only exemplary description is given and no limitation is made.
[0263] It should be further noted that, when the radio remote unit or the radio exchange unit comprises a processor (or processing unit) and a memory, the processor in the present application can be integrated with the memory, or the processor and the memory can be connected through an interface, which can be adjusted according to the actual application scenario and is not limited.
[0264] The present application provides a chip system, which comprises a processor for supporting the radio remote unit or the radio exchange unit to implement the functions of the controller involved in the above method, such as processing the data and / or information involved in the above method. In a possible design, the chip system further comprises a memory for storing necessary program instructions and data. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.
[0265] In another possible design, when the chip system is a chip in a user equipment or an access network, the chip comprises a processing unit, such as a processor, and a communication unit, such as an input / output interface, a pin or a circuit. The processing unit can execute computer execution instructions stored in the storage unit, so that the chip in the radio remote unit or the radio exchange unit executes the steps performed by the first radio remote unit or the radio exchange unit in any embodiment of the above method. Figure 3 or Figure 4 In another possible design, when the chip system is a chip in a user equipment or an access network, the chip comprises a processing unit, such as a processor, and a communication unit, such as an input / output interface, a pin or a circuit. The processing unit can execute computer execution instructions stored in the storage unit, so that the chip in the radio remote unit or the radio exchange unit executes the steps performed by the first radio remote unit or the radio exchange unit in any embodiment of the above method.
[0266] The present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a computer to implement the method flow performed by the controller of the radio remote unit or the radio exchange unit in any method embodiment. Correspondingly, the computer can be the radio remote unit or the radio exchange unit.
[0267] It should be understood that the controller or processor mentioned in the above embodiments of the present application can be a central processing unit (CPU), and can also be a combination of one or more of other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic components, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0268] It should also be understood that the number of processors or controllers in the radio remote unit or the radio exchange unit or the chip system in the above embodiments of the present application can be one or multiple, which can be adjusted according to the actual application scenario, and this is merely an exemplary illustration and is not limited. The number of memories in the embodiments of the present application can be one or multiple, which can be adjusted according to the actual application scenario, and this is merely an exemplary illustration and is not limited.
[0269] It should also be understood that the memory or readable storage medium mentioned in the remote radio unit or the radio exchange unit or the like in the above embodiments in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM) and direct rambus RAM (DR RAM).
[0270] Those of ordinary skill in the art can understand that all or part of the steps performed by the remote radio unit or the radio exchange unit or the processor to implement the above embodiments can be completed by hardware or program to instruct the relevant hardware. The program can be stored in a computer readable storage medium, and the storage medium mentioned above can be a read-only memory, a random access memory, etc. Specifically, for example: the above processing unit or processor can be a central processing unit, a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component or any combination thereof. Whether the above functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0271] When implemented using software, the method steps described in the above embodiments can be implemented, in whole or in part, in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium, etc.
[0272] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements, but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.
[0273] The terminology used in the embodiments of this application is for the purpose of describing specific embodiments only and is not intended to limit the invention. The singular forms "a," "the," and "the" used in the embodiments of this application are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that in the description of this application, unless otherwise stated, " / " indicates that the objects before and after are in an "or" relationship; for example, A / B can mean A or B. "And / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone, where A and B can be singular or plural.
[0274] Depending on the context, the word "if" as used herein can be interpreted to mean "upon determining," or "in response to determining" or "when (a stated condition or event) is detected." Similarly, the phrase "if determined" or "if (a stated condition or event) is detected" can be interpreted to mean "upon determining" or "in response to determining" or "when (a stated condition or event) is detected."
[0275] The above-described embodiments are merely intended for describing and illustrating, not limiting, the technical solutions of the present application; even though the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features therein; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A positioning method, characterized by, The method is applied to a digital indoor system, and the digital indoor system comprises a radio frequency exchange unit, a first radio frequency remote unit, a second radio frequency remote unit, a third radio frequency remote unit and a fourth radio frequency remote unit, and the method comprises the following steps: The radio frequency exchange unit receives a first positioning signal sent by the first radio frequency remote unit through a first module through a first exchange module, the first module is a sending module of the first radio frequency remote unit, and the first exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives a second positioning signal sent by the second radio frequency remote unit through a second module through a second exchange module, the second module is a sending module of the second radio frequency remote unit, and the second exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives a third positioning signal sent by the third radio frequency remote unit through a third module through a third exchange module, the third module is a sending module of the third radio frequency remote unit, and the third exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives a fourth positioning signal sent by the fourth radio frequency remote unit through a fourth module through a fourth exchange module, the fourth module is a sending module of the fourth radio frequency remote unit, and the fourth exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit sends the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal to a baseband unit through four sending modules respectively; The first exchange module, the second exchange module, the third exchange module and the fourth exchange module are different receiving modules of the radio frequency exchange unit, and the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal are used for positioning calculation.
2. A positioning method characterized by, The method is applied to a digital indoor system, and the digital indoor system comprises a radio frequency exchange unit, a first radio frequency remote unit, a second radio frequency remote unit, a third radio frequency remote unit and a fourth radio frequency remote unit, and the method comprises the following steps: The radio frequency exchange unit receives first calculation information sent by the first radio frequency remote unit through a first module through a first exchange module, the first module is a sending module of the first radio frequency remote unit, the first calculation information is used for positioning a terminal, and the first exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives second calculation information sent by the second radio frequency remote unit through a second module through a second exchange module, the second module is a sending module of the second radio frequency remote unit, the second calculation information is used for positioning the terminal, and the second exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives third calculation information sent by the third radio frequency remote unit through a third module through a third exchange module, the third module is a sending module of the third radio frequency remote unit, the third calculation information is used for positioning the terminal, and the third exchange module is a receiving module of the radio frequency exchange unit; The radio frequency exchange unit receives fourth solving information sent by the fourth radio frequency remote unit through a fourth module, the fourth module being a sending module of the fourth radio frequency remote unit, the fourth solving information being used for positioning the terminal, and the fourth exchange module being a receiving module of the radio frequency exchange unit; The radio frequency exchange unit sends the first solving information, the second solving information, the third solving information and the fourth solving information to a baseband unit; The first exchange module, the second exchange module, the third exchange module and the fourth exchange module are different receiving modules of the radio frequency exchange unit, the first solving information being obtained by the first radio frequency remote unit according to first positioning signals, the second solving information being obtained by the second radio frequency remote unit according to second positioning signals, the third solving information being obtained by the third radio frequency remote unit according to third positioning signals, and the fourth solving information being obtained by the fourth radio frequency remote unit according to fourth positioning signals, the first positioning signals being sent by the terminal to the first radio frequency remote unit, the second positioning signals being sent by the terminal to the second radio frequency remote unit, the third positioning signals being sent by the terminal to the third radio frequency remote unit, and the fourth positioning signals being sent by the terminal to the fourth radio frequency remote unit.
3. A radio frequency switching unit, characterized by The radio frequency exchange unit belongs to a digital indoor system, the digital indoor system further comprising a first radio frequency remote unit, a second radio frequency remote unit, a third radio frequency remote unit and a fourth radio frequency remote unit, and the radio frequency exchange unit comprising: The receiving unit is configured to receive first positioning signals sent by the first radio frequency remote unit through a first module, the first module being a sending module of the first radio frequency remote unit, and the first exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive second positioning signals sent by the second radio frequency remote unit through a second module, the second module being a sending module of the second radio frequency remote unit, and the second exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive third positioning signals sent by the third radio frequency remote unit through a third module, the third module being a sending module of the third radio frequency remote unit, and the third exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive fourth positioning signals sent by the fourth radio frequency remote unit through a fourth module, the fourth module being a sending module of the fourth radio frequency remote unit, and the fourth exchange module being a receiving module of the radio frequency exchange unit; The sending unit is configured to send the first positioning signals, the second positioning signals, the third positioning signals and the fourth positioning signals to a baseband unit through four sending modules respectively. The first exchange module, the second exchange module, the third exchange module and the fourth exchange module are different receiving modules of the radio frequency exchange unit, and the first positioning signal, the second positioning signal, the third positioning signal and the fourth positioning signal are used for positioning calculation.
4. A radio frequency switching unit, characterized by The radio frequency exchange unit belongs to a digital indoor system, and the digital indoor system further comprises a first radio frequency remote unit, a second radio frequency remote unit, a third radio frequency remote unit and a fourth radio frequency remote unit, and the radio frequency exchange unit comprises: The receiving unit is configured to receive first calculation information sent by the first radio frequency remote unit through a first module through a first exchange module, the first module being a sending module of the first radio frequency remote unit, and the first calculation information being used for positioning a terminal, the first exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive second calculation information sent by the second radio frequency remote unit through a second module through a second exchange module, the second module being a sending module of the second radio frequency remote unit, the second calculation information being used for positioning the terminal, and the second exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive third calculation information sent by the third radio frequency remote unit through a third module through a third exchange module, the third module being a sending module of the third radio frequency remote unit, the third calculation information being used for positioning the terminal, and the third exchange module being a receiving module of the radio frequency exchange unit; The receiving unit is further configured to receive fourth calculation information sent by the fourth radio frequency remote unit through a fourth module through a fourth exchange module, the fourth module being a sending module of the fourth radio frequency remote unit, the fourth calculation information being used for positioning the terminal, and the fourth exchange module being a receiving module of the radio frequency exchange unit; The sending unit is configured to send the first calculation information, the second calculation information, the third calculation information and the fourth calculation information to a baseband unit. The first exchange module, the second exchange module, the third exchange module and the fourth exchange module are different receiving modules of the radio frequency exchange unit, the first calculation information being obtained by the first radio frequency remote unit according to a first positioning signal, the second calculation information being obtained by the second radio frequency remote unit according to a second positioning signal, the third calculation information being obtained by the third radio frequency remote unit according to a third positioning signal, and the fourth calculation information being obtained by the fourth radio frequency remote unit according to a fourth positioning signal, the first positioning signal being sent by a terminal to the first radio frequency remote unit, the second positioning signal being sent by the terminal to the second radio frequency remote unit, the third positioning signal being sent by the terminal to the third radio frequency remote unit, and the fourth positioning signal being sent by the terminal to the fourth radio frequency remote unit.
5. A readable storage medium for storing instructions which, when executed, cause the method of any one of claims 1-2 to be implemented.
6. A computer program product, characterised in that, comprise instructions which, when executed, cause the method of any one of claims 1-2 to be implemented.
7. A digitalized room system characterized by comprise: a first radio remote unit, a second radio remote unit, a third radio remote unit, a fourth radio remote unit, and a radio exchange unit; the first radio remote unit is configured to receive a first positioning signal transmitted by a terminal; the second radio remote unit is configured to receive a second positioning signal transmitted by the terminal; the third radio remote unit is configured to receive a third positioning signal transmitted by the terminal; the fourth radio remote unit is configured to receive a fourth positioning signal transmitted by the terminal; the radio exchange unit is configured to receive, through a first exchange module, a first positioning signal transmitted by the first radio remote unit through a first module, the first module being a transmission module of the first radio remote unit and the first exchange module being a reception module of the radio exchange unit; receive, through a second exchange module, a second positioning signal transmitted by the second radio remote unit through a second module, the second module being a transmission module of the second radio remote unit and the second exchange module being a reception module of the radio exchange unit; receive, through a third exchange module, a third positioning signal transmitted by the third radio remote unit through a third module, the third module being a transmission module of the third radio remote unit and the third exchange module being a reception module of the radio exchange unit; receive, through a fourth exchange module, a fourth positioning signal transmitted by the fourth radio remote unit through a fourth module, the fourth module being a transmission module of the fourth radio remote unit and the fourth exchange module being a reception module of the radio exchange unit; and transmit, through four transmission modules, the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal to a baseband unit, respectively. The first exchange module, the second exchange module, the third exchange module, and the fourth exchange module are different reception modules of the radio exchange unit, and the first positioning signal, the second positioning signal, the third positioning signal, and the fourth positioning signal are used for positioning calculation.
8. A digitalized indoor system characterized by comprise: a first radio remote unit, a second radio remote unit, a third radio remote unit, a fourth radio remote unit, and a radio exchange unit; the first radio remote unit is configured to perform positioning calculation based on a first positioning signal transmitted by a terminal to obtain first calculation information; the second radio remote unit is configured to perform calculation based on a second positioning signal transmitted by the terminal to obtain second calculation information; the third radio remote unit is configured to perform calculation based on a third positioning signal transmitted by the terminal to obtain third calculation information; the fourth radio remote unit is configured to perform calculation based on a fourth positioning signal transmitted by the terminal to obtain fourth calculation information; The radio frequency exchange unit is configured to receive first calculation information sent by the first radio frequency remote unit through a first module by a first exchange module, the first module is a sending module of the first radio frequency remote unit, the first calculation information is used for positioning a terminal, and the first exchange module is a receiving module of the radio frequency exchange unit; receive second calculation information sent by the second radio frequency remote unit through a second module by a second exchange module, the second module is a sending module of the second radio frequency remote unit, the second calculation information is used for positioning the terminal, and the second exchange module is a receiving module of the radio frequency exchange unit; receive third calculation information sent by the third radio frequency remote unit through a third module by a third exchange module, the third module is a sending module of the third radio frequency remote unit, the third calculation information is used for positioning the terminal, and the third exchange module is a receiving module of the radio frequency exchange unit; receive fourth calculation information sent by the fourth radio frequency remote unit through a fourth module by a fourth exchange module, the fourth module is a sending module of the fourth radio frequency remote unit, the fourth calculation information is used for positioning the terminal, and the fourth exchange module is a receiving module of the radio frequency exchange unit; and send the first calculation information, the second calculation information, the third calculation information, and the fourth calculation information to a baseband unit. The first exchange module, the second exchange module, the third exchange module, and the fourth exchange module are different receiving modules of the radio frequency exchange unit.
Citation Information
Patent Citations
Location methods and apparatuses thereof
CN105451333A
Positioning base station determination method, positioning server, serving base station and network system
WO2017219283A1