A base station positioning channel configuration method, device and computer readable storage medium

By calculating the interference factor score and location information of the base station channel, the channel with the lowest total interference score is selected as the positioning channel, which solves the problem of unscientific selection of positioning channels for electronic price tags and improves the scientificity and accuracy of the positioning channel selection process.

CN115315008BActive Publication Date: 2025-12-23NUBIA TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211034695.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-26
Publication Date
2025-12-23
Estimated Expiration
2042-08-26

AI Technical Summary

Technical Problem

In existing technologies, the selection of positioning channels for electronic price tags is rather arbitrary, which leads to significant interference with normal air interface services and affects positioning accuracy, and lacks scientific basis.

Method used

By controlling the interference factor scores of each base station within a preset area to obtain location information, and calculating the total interference score based on these scores, the channel with the lowest total interference score is selected as the positioning channel.

Benefits of technology

This enables a more scientific and reasonable selection of positioning channels, reduces interference with normal air interface services, and improves the accuracy of positioning channels and the operability of the selection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115315008B_ABST
    Figure CN115315008B_ABST
Patent Text Reader

Abstract

The application discloses a base station positioning channel configuration method, equipment and computer readable storage medium, wherein the method comprises the following steps: controlling each base station in a preset area to calculate a plurality of channels of the base station as a first interference factor score of a broadcast channel, a second interference factor score of a main data channel and a third interference factor score of a backup data channel; acquiring position information of each base station in the preset area, and calculating a plurality of interference total scores of the plurality of channels of each base station according to the position information, the plurality of first interference factor scores, the plurality of second interference factor scores and the plurality of third interference factor scores; and taking the channel of the base station corresponding to the lowest interference total score in the plurality of interference total scores as the positioning channel in the preset area. The application makes the selection process of the positioning channel more easy to operate and more scientific and reasonable.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of mobile communication, in particular to a base station positioning channel configuration method, device and computer readable storage medium. BACKGROUND

[0002] In the prior art, with the rise of the concepts of intelligent retail, intelligent supermarket, unmanned store and the like, the application of electronic price tags has been increasingly widespread in recent years. People also see the figure of electronic price tags in more and more scenarios in daily life. Among them, the electronic price tag system is composed of a cloud server, a base station and a price tag. The cloud server uniformly manages the information of the base stations and price tags dispersed in various stores. A store usually has multiple base stations, and a base station is responsible for managing a group of price tags and sending correct product information to the price tags. These base stations can be located on different floors of the same store. The electronic price tag is responsible for receiving and analyzing product information and displaying the information to customers in an appropriate manner.

[0003] When the electronic price tag positioning service needs to be performed at present, a channel needs to be determined as a positioning channel so as to transmit air interface data packets related to positioning on the channel and send some positioning-related instructions on the channel, while trying to minimize the impact on normal service activity instructions.

[0004] However, the selection of the positioning channel is arbitrary or manually specified at present, and the basis for selection is not scientific, which will cause certain interference to normal air interface services. On the contrary, normal air interface services will also cause certain interference to the accuracy of positioning.

[0005] Therefore, how to reasonably select a channel from all candidate channels as a positioning channel has become a technical problem to be solved. SUMMARY

[0006] In order to solve the above technical defects in the prior art, the present application proposes a base station positioning channel configuration method, which comprises:

[0007] Controlling each base station in a preset area to calculate a plurality of channels of itself as a first interference factor score as a broadcast channel, a second interference factor score as a main data channel and a third interference factor score as a backup data channel;

[0008] Obtaining the position information of each base station in the preset area, and calculating a plurality of interference total scores of a plurality of channels of each base station according to the position information, a plurality of first interference factor scores, a plurality of second interference factor scores and a plurality of third interference factor scores;

[0009] The channel of the base station corresponding to the lowest total interference score among the total interference scores is taken as the positioning channel in the preset area.

[0010] Optionally, the control further comprises:

[0011] selecting one of the base stations in the preset area as a test base station, and obtaining a plurality of test channels supported by the test base station;

[0012] selecting a target channel from the test channels as the broadcast channel to obtain the first interference factor score, selecting the target channel as the main data channel to obtain the second interference factor score, and selecting the target channel as the backup data channel to obtain the third interference factor score.

[0013] Optionally, the control further comprises:

[0014] cyclically performing the step of selecting a target channel from the test channels to obtain the first interference factor score, the second interference factor score, and the third interference factor score until all the test channels complete the calculation;

[0015] taking the set of the first interference factor score, the second interference factor score, and the third interference factor score calculated by the test base station as a test set of the test base station.

[0016] Optionally, the control further comprises:

[0017] cyclically performing the step of selecting one of the base stations in the preset area as the test base station and obtaining the test set of the test base station until all the base stations in the preset area complete the calculation;

[0018] taking the set of the test sets calculated by all the test base stations as a test total set of all the test base stations.

[0019] Optionally, the position information of each base station in the preset area is acquired, and a plurality of interference total scores of a plurality of channels of each base station are calculated according to the position information, the plurality of first interference factor scores, the plurality of second interference factor scores and the plurality of third interference factor scores, comprising:

[0020] One of the test base stations is selected, and test position information of the test base station in the preset area is acquired;

[0021] According to the test position information and the test set corresponding to the test base station, an interference test score set corresponding to the test base station is calculated.

[0022] Optionally, the position information of each base station in the preset area is acquired, and a plurality of interference total scores of a plurality of channels of each base station are calculated according to the position information, the plurality of first interference factor scores, the plurality of second interference factor scores and the plurality of third interference factor scores, further comprising:

[0023] The steps of selecting one of the test base stations and calculating the interference test score set are cyclically executed until all the base stations in the preset area are calculated;

[0024] The set of the interference test score sets calculated by all the test base stations is taken as an interference test score total set of all the test base stations.

[0025] Optionally, the channel of the base station corresponding to the lowest interference total score in the plurality of interference total scores is taken as the positioning channel in the preset area, comprising:

[0026] In the interference test score set corresponding to each base station, the channel corresponding to the lowest interference total score of each base station is determined as a local positioning channel corresponding to each base station;

[0027] In the interference test score total set, the channel corresponding to the lowest interference total score is taken as a global positioning channel, and the base station corresponding to the global positioning channel is taken as a global positioning base station.

[0028] Optionally, the channel of the base station corresponding to the lowest interference total score in the plurality of interference total scores is taken as the positioning channel in the preset area, further comprising:

[0029] When the global positioning base station and / or the global positioning channel is in an abnormal working state, the global positioning channel of the new global positioning base station is selected according to the order from low to high of the interference total scores in the interference test score total set;

[0030] Or, in the preset area, one or more of the local positioning channels are selected as the positioning channel.

[0031] The application further provides a base station positioning channel configuration device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program implements the steps of the base station positioning channel configuration method according to any one of the above when executed by the processor.

[0032] The application further provides a computer readable storage medium, which stores a base station positioning channel configuration program, and the base station positioning channel configuration program implements the steps of the base station positioning channel configuration method according to any one of the above when executed by a processor.

[0033] The base station positioning channel configuration method, device and computer readable storage medium of the application are implemented by controlling each base station in a preset area to calculate a plurality of channels of the base station as a first interference factor score of a broadcast channel, a second interference factor score of a main data channel and a third interference factor score of a backup data channel; obtaining position information of each base station in the preset area, and calculating a plurality of interference total scores of the plurality of channels of each base station according to the position information, the plurality of first interference factor scores, the plurality of second interference factor scores and the plurality of third interference factor scores; and taking the channel of the base station corresponding to the lowest interference total score in the plurality of interference total scores as a positioning channel in the preset area. A more efficient base station positioning channel configuration scheme is implemented, quantitative evaluation is made on whether each channel is suitable as a current positioning channel, the selection process of the positioning channel is more easy to operate and more scientific and reasonable. BRIEF DESCRIPTION OF DRAWINGS

[0034] The application will be further described below with reference to the accompanying drawings and embodiments, in which:

[0035] Figure 1 is a hardware structure schematic diagram of a mobile terminal related to the application;

[0036] Figure 2 is a flow chart of a first embodiment of the base station positioning channel configuration method of the application;

[0037] Figure 3 is a flow chart of a second embodiment of the base station positioning channel configuration method of the application;

[0038] Figure 4 is a flow chart of a third embodiment of the base station positioning channel configuration method of the application;

[0039] Figure 5is a flow chart of a base station positioning channel configuration method according to a fourth embodiment of the present application;

[0040] Figure 6 is a flow chart of a base station positioning channel configuration method according to a fifth embodiment of the present application;

[0041] Figure 7 is a flow chart of a base station positioning channel configuration method according to a sixth embodiment of the present application;

[0042] Figure 8 is a flow chart of a base station positioning channel configuration method according to a seventh embodiment of the present application;

[0043] Figure 9 is a flow chart of a base station positioning channel configuration method according to an eighth embodiment of the present application. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein merely exemplify the application and should not be used to limit the application.

[0045] In the following description, the suffixes used for an element such as "module", "part", or "unit" are merely intended for facilitating a description of the present application, and do not have specific meanings or roles. Therefore, "module", "part", or "unit" can be mixedly used.

[0046] A terminal can be implemented in various forms. For example, the terminal described in the present application can include a mobile terminal such as a mobile phone, a tablet PC, a notebook PC, a palmtop PC, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like.

[0047] In the following description, a mobile terminal will be exemplified, and it will be understood by those skilled in the art that the configuration according to the embodiments of the present application can be applied to a stationary type terminal, except for elements particularly used for mobile purposes.

[0048] Referring to Figure 1 , which is a hardware structure diagram of a mobile terminal according to an embodiment of the present application, the mobile terminal 100 can include an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a storage 109, a processor 110, and a power supply 111, and the like. Those skilled in the art will appreciate that the mobile terminal 100 is not limited to the components shown in FIG. 1, and can include other components. Figure 1The mobile terminal structure shown in the figure is not intended to limit the mobile terminal, and the mobile terminal can include more or less components than the figure, or combine certain components, or different component arrangements.

[0049] The following will be described in detail Figure 1 The components of the mobile terminal will be described in detail:

[0050] The radio frequency unit 101 can be used for receiving and sending signals in the process of information or communication, specifically, receiving the downlink information of the base station and processing it by the processor 110; in addition, sending the uplink data to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.

[0051] WiFi belongs to short-range wireless transmission technology, and the mobile terminal can help users send and receive emails, browse web pages and access streaming media through the WiFi module 102, which provides users with wireless broadband Internet access. Although Figure 1 The WiFi module 102 is shown, but it can be understood that it does not belong to the mobile terminal, and it can be omitted according to the needs without changing the essence of the invention.

[0052] The audio output unit 103 can convert audio data, which are received from the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109, into an audio signal and output the audio signal as sound when the mobile terminal 100 is in a call signal reception mode, a call mode, a record mode, a voice recognition mode, a broadcast reception mode, and the like. Moreover, the audio output unit 103 can provide a specific function related to a particular function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, and the like). The audio output unit 103 can include a speaker, a buzzer, and the like.

[0053] The A / V input unit 104 is for receiving audio or video signals. The A / V input unit 104 can include a graphic processing unit (GPU) 1041 and a microphone 1042. The graphic processing unit 1041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video call mode or an image call mode. Processed image frames can be displayed on the display unit 106. The image frames processed by the graphic processing unit 1041 can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 receives a sound (audio data) in a phone call mode, a recording mode, a voice recognition mode, and the like via the microphone 1042, and can process such a sound into audio data. Processed audio (voice) data can be converted into a format transmittable to a mobile communication base station in a phone call mode and outputted via the radio frequency unit 101. The microphone 1042 can implement various types of noise removal (or cancellation) algorithms to remove (or cancel) noise generated in the process of receiving and transmitting audio signals.

[0054] The mobile terminal 100 further includes at least one sensor 105, such as a light sensor, a motion sensor, and the like. Specifically, the light sensor includes an ambient light sensor to adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor to turn off the display panel 1061 and / or the backlight when the mobile terminal 100 approaches an ear. As one of the motion sensor, an accelerometer sensor can detect the magnitude and direction of acceleration in each of the three axes, and can be used to identify the posture of the mobile terminal 100 (e.g., a screen rotation, a game, a magnetometer posture calibration), a vibration recognition-related function (e.g., a pedometer, a knock), and the like. The mobile terminal 100 can further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like, which are not described herein.

[0055] The display unit 106 is configured to display information input by a user or information provided for the user. The display unit 106 can include a display panel 1061, which can be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.

[0056] The user input unit 107 can be configured to receive input digital or character information, and to generate key signal input with respect to user's setting of functions performed in the mobile terminal and the like. Specifically, the user input unit 107 can include a touch panel 1071 and another input device 1072. The touch panel 1071, also called a touch screen, can collect touch operations of a user on or proximity thereto (e.g., operations by a user using a finger, a pen, or the like, or any suitable object or accessory on or in proximity to the touch panel 1071), and drive a corresponding connection device according to a pre-set program. The touch panel 1071 can include a touch detecting device and a touch controller. The touch detecting device detects a user's touch position and detects a signal resulting from a touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detecting device, converts it into touch coordinates, and transmits the touch coordinates to the processor 110, and can receive commands from the processor 110 and execute them. In addition, the touch panel 1071 can be implemented in various types such as a resistive type, a capacitive type, an infrared type, a surface acoustic wave type, and the like. In addition to the touch panel 1071, the user input unit 107 can include the other input device 1072. Specifically, the other input device 1072 can include one or more of, but is not limited to, a physical keypad, function keys (e.g., a volume control button, a switch button, or the like), a track ball, a mouse, a joystick, or the like.

[0057] Further, the touch panel 1071 can cover the display panel 1061, and when the touch panel 1071 detects a touch operation on or in proximity thereto, can transmit the same to the processor 110 to determine a type of the touch event, and then the processor 110 can provide a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in the above-described embodiment, the touch panel 1071 and the display panel 1061 are implemented as two separate components to perform input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to perform input and output functions of the mobile terminal, without being limited thereto. Figure 1

[0058] ​The interface unit 108 serves as an interface through which at least one external device can be connected to the mobile terminal 100. For example, the external device can include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module (such as, for example, a home audio device), an audio input / output (I / O) port, a video I / O port, an earphone port, and / or the like. The interface unit 108 can be used to receive input from an external device (such as, for example, data information, power, and / or the like) and to transmit the received input to one or more elements within the mobile terminal 100 or can be used to transmit data between the mobile terminal 100 and the external device.

[0059] The memory 109 is operable to store software programs as well as a variety of data. The memory 109 can include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs (such as, for example, a sound play application, a image play application, and / or the like) required by at least one function, and / or the like; and the data storage area can store data (such as, for example, audio data, a phonebook, and / or the like) created according to a use of the mobile terminal, and / or the like. Additionally, the memory 109 can include a high speed random access memory (RAM) and can further include a nonvolatile memory such as, for example, at least one disk memory device, a flash memory device, or other nonvolatile solid state memory device.

[0060] The processor 110 is a control center of the mobile terminal that connects each part of the mobile terminal with various interfaces and lines, and controls the overall mobile terminal by executing or running software programs and / or modules stored in the memory 109 and by calling data stored in the memory 109, performs various functions of the mobile terminal and processes data, and thus performs overall control of the mobile terminal. The processor 110 can include one or more processing units; preferably, the processor 110 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication. It is understood that the above-mentioned modem processor can also not be integrated into the processor 110.

[0061] The mobile terminal 100 can further include a power supply 111 (such as, for example, a battery) that provides power to each of the components, and preferably, the power supply 111 can be logically connected with the processor 110 through a power management system, so that the power management system can perform functions such as, for example, charging, discharging, and power consumption management.

[0062] Although Figure 1 The mobile terminal 100 can further include a Bluetooth module and / or the like, which are not shown here.

[0063] Based on the above-mentioned mobile terminal hardware structure, various embodiments of the method of the present application are proposed.

[0064] Embodiment One

[0065] Figure 2 is a flow chart of the first embodiment of the base station positioning channel configuration method of the present application. A base station positioning channel configuration method, the method comprising:

[0066] S1, controlling each base station in a preset area to calculate a plurality of channels of itself as a first interference factor score of a broadcast channel, a second interference factor score of a main data channel, and a third interference factor score of a backup data channel;

[0067] S2, obtaining position information of each of the base stations in the preset area, and calculating a plurality of interference total scores of a plurality of channels of each of the base stations according to the position information, a plurality of the first interference factor scores, a plurality of the second interference factor scores, and a plurality of the third interference factor scores;

[0068] S3, taking the channel of the base station corresponding to the lowest interference total score in a plurality of the interference total scores as the positioning channel in the preset area.

[0069] In the embodiment, considering that the selection of the positioning channel is arbitrary or manually specified at present, the basis for selection is not scientific, and it will cause certain interference to the normal air interface service, and the normal air interface service will also cause certain interference to the accuracy of positioning. Based on this, the embodiment proposes an optimal scheme of the positioning channel, by introducing a channel interference condition evaluation mechanism, by scientifically calculating the interference scores of each channel, the most suitable positioning channel is reasonably selected. Specifically, by sorting the interference factor scores of each channel, the appropriate positioning channel can be selected, wherein the channel with the lowest interference factor score means that the channel is affected the least as a positioning channel, and the interference to the normal service is also the least. Therefore, the channel with the lowest interference factor score is the most suitable positioning channel.

[0070] In the embodiment, first, each base station in a preset area calculates its multiple channels as first interference factor scores of broadcast channels, second interference factor scores of main data channels and third interference factor scores of backup data channels respectively; then, position information of each base station in the preset area is obtained, and multiple interference total scores of the multiple channels of each base station are calculated according to the position information, the multiple first interference factor scores, the multiple second interference factor scores and the multiple third interference factor scores; finally, the channel of the base station corresponding to the lowest interference total score in the multiple interference total scores is taken as the positioning channel in the preset area. It can be seen that, in the embodiment, first, the base station channels are divided into three categories of broadcast channels, main data channels and backup data channels; then, a channel type influence coefficient is introduced; then, a position influence coefficient is introduced; finally, a channel interference factor score is introduced. Thus, the embodiment quantitatively evaluates whether each channel is suitable for being a positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0071] The embodiment has the beneficial effects that, by controlling each base station in a preset area to calculate its multiple channels as first interference factor scores of broadcast channels, second interference factor scores of main data channels and third interference factor scores of backup data channels respectively, obtaining position information of each base station in the preset area, and calculating multiple interference total scores of the multiple channels of each base station according to the position information, the multiple first interference factor scores, the multiple second interference factor scores and the multiple third interference factor scores, the channel of the base station corresponding to the lowest interference total score in the multiple interference total scores is taken as the positioning channel in the preset area. A more efficient base station positioning channel configuration scheme is realized, quantitative evaluation is made on whether each channel is suitable for being a current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0072] Embodiment two

[0073] Figure 3 is a flowchart of the second embodiment of the base station positioning channel configuration method of the application, based on the above embodiment, the control of each base station in a preset area to calculate its multiple channels as first interference factor scores of broadcast channels, second interference factor scores of main data channels and third interference factor scores of backup data channels, comprises:

[0074] S11, selecting one base station in the preset area as a test base station, and obtaining multiple test channels supported by the test base station;

[0075] S12, selecting a target channel from the multiple test channels as the broadcast channel to calculate the first interference factor score, selecting the target channel as the main data channel to calculate the second interference factor score, and selecting the target channel as the backup data channel to calculate the third interference factor score.

[0076] Optionally, in the embodiment, one of the base stations in the preset area is selected as a test base station, and multiple test channels supported by the test base station are obtained; a target channel is selected from the multiple test channels as the broadcast channel to calculate the first interference factor score, the target channel is selected as the main data channel to calculate the second interference factor score, and the target channel is selected as the backup data channel to calculate the third interference factor score. When a channel is selected as a broadcast channel, a main data channel or a backup data channel, the calculation formula of the score of the interference factor added to the channel is as follows:

[0077] S bch = 10 x I loc_bch (Formula 1);

[0078] In formula 1, the first interference factor score of the base station selecting the channel as the broadcast channel.

[0079] S dch_major = 10 x I loc_dch_major (Formula 2);

[0080] In formula 2, the second interference factor score of the base station selecting the channel as the main data channel.

[0081] S dch_minor = 10 x I loc_dch_minor (Formula 3);

[0082] In formula 3, the third interference factor score of the base station selecting the channel as the backup data channel.

[0083] Optionally, in the embodiment, the values of the position-related weight factors I loc_bch , I loc_dch_major , and I loc_dch_minor are shown in Table 1. In Table 1, D is a base station to be selected as a positioning channel, and the distance is the distance from another base station using a certain channel.

[0084]

[0085]

[0086] Table 1

[0087] The embodiment has the beneficial effect that by selecting one of the base stations in the preset area as a test base station and obtaining a plurality of test channels supported by the test base station, a target channel is selected from the test channels to calculate the first interference factor score, the target channel is selected as the main data channel to calculate the second interference factor score, and the target channel is selected as the backup data channel to calculate the third interference factor score. A more efficient base station positioning channel configuration scheme is realized, and quantitative evaluation is performed on whether each channel is suitable as the current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0088] Embodiment three

[0089] Figure 4 is a flowchart of the third embodiment of the base station positioning channel configuration method of the application. Based on the above embodiment, the control of the plurality of base stations in the preset area calculates a plurality of channels of the base station respectively as a first interference factor score of a broadcast channel, a second interference factor score of a main data channel, and a third interference factor score of a backup data channel, and further includes:

[0090] S13, the step of selecting a target channel from the test channels to calculate the first interference factor score, the second interference factor score, and the third interference factor score is repeatedly performed until all the test channels are calculated;

[0091] S14, the set of the first interference factor score, the second interference factor score, and the third interference factor score calculated by the test base station is taken as a test set of the test base station.

[0092] Optionally, in the embodiment, first, the step of selecting a target channel from the test channels to calculate the first interference factor score, the second interference factor score, and the third interference factor score is repeatedly performed until all the test channels are calculated; then, the set of the first interference factor score, the second interference factor score, and the third interference factor score calculated by the test base station is taken as a test set of the test base station.

[0093] Optionally, in the embodiment, alternatively, first, the common channels of all the base stations in the area are determined, and then the set of the first interference factor score, the second interference factor score, and the third interference factor score calculated by each common channel in the base station is taken as a test set of the test base station.

[0094] The embodiment has the advantages that the steps of calculating the first interference factor score, the second interference factor score and the third interference factor score by selecting a target channel from the multiple test channels are cyclically performed until all the test channels are calculated; and the set of the first interference factor score, the second interference factor score and the third interference factor score calculated by the test base station is taken as the test set of the test base station. A more efficient base station positioning channel configuration scheme is realized, and quantitative evaluation is made on whether each channel is suitable as the current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0095] Embodiment Four

[0096] Figure 5 is a flowchart of the fourth embodiment of the base station positioning channel configuration method, based on the above embodiments, the control unit calculates the first interference factor score, the second interference factor score and the third interference factor score of each channel of each base station in the preset area as a broadcast channel, a main data channel and a backup data channel, and the method further comprises:

[0097] S15, cyclically performing the steps of selecting one base station in the preset area as the test base station and calculating the test set of the test base station until all the base stations in the preset area are calculated;

[0098] S16, taking the set of the test set calculated by all the test base stations as the test total set of all the test base stations.

[0099] Optionally, in the embodiment, as described in the above embodiment, first, the steps of selecting one base station in the preset area as the test base station and calculating the test set of the test base station are cyclically performed until all the base stations in the preset area are calculated; and then, the set of the test set calculated by all the test base stations is taken as the test total set of all the test base stations.

[0100] Optionally, in the embodiment, alternatively, first, the step of calculating the test set of each common channel is cyclically performed until all the common channels are calculated; and then, the set of the test set of all the common channels is taken as the test total set of all the test base stations.

[0101] The embodiment has the advantages that the steps of selecting one base station in the preset area as the test base station and calculating the test set of the test base station are cyclically performed until all the base stations in the preset area complete the calculation; and the collection of the test sets calculated by all the test base stations is taken as the test total set of all the test base stations. A more efficient base station positioning channel configuration scheme is realized, and quantitative evaluation is made on whether each channel is suitable as the current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0102] Embodiment five

[0103] Figure 6 is a flowchart of the fifth embodiment of the base station positioning channel configuration method of the application. Based on the above embodiments, the acquisition of the position information of each base station in the preset area and the calculation of the total interference scores of the channels of each base station based on the position information, the first interference factor scores, the second interference factor scores and the third interference factor scores include the following steps:

[0104] S21, one test base station is selected, and the test position information of the test base station in the preset area is acquired.

[0105] S22, the interference test score set corresponding to the test base station is calculated based on the test position information and the test set corresponding to the test base station.

[0106] Optionally, in the embodiment, the server acquires or configures the position information of each base station in the preset area.

[0107] Optionally, in the embodiment, the calculation formula of the interference factor score of a channel selected as the positioning channel on a base station is as follows:

[0108]

[0109] In formula 4, the total of the interference influence of a channel selected as the broadcast channel, the main data channel and the standby channel on a base station is the interference factor score of the channel.

[0110] Optionally, in the embodiment, the interference factor scores of each channel corresponding to the test base station are taken as the interference test score set of the embodiment. Alternatively, the interference factor scores of the common channels of all the base stations or multiple base stations are taken as the interference test score set of the embodiment.

[0111] The embodiment has the beneficial effect that by selecting one of the test base stations, the test position information of the test base station in the preset area is obtained; and according to the test position information and the test set corresponding to the test base station, the interference test score set corresponding to the test base station is calculated. A more efficient base station positioning channel configuration scheme is realized, quantitative evaluation is made on whether each channel is suitable as the current positioning channel, the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0112] Embodiment six

[0113] Figure 7 The embodiment is a flowchart of the sixth embodiment of the base station positioning channel configuration method of the application, based on the above embodiment, the position information of each base station in the preset area is obtained, and according to the position information, the first interference factor score, the second interference factor score and the third interference factor score, the total interference scores of the channels of each base station are calculated, and the embodiment further comprises:

[0114] S23, the step of selecting one of the test base stations and calculating the interference test score set is cyclically executed until all the base stations in the preset area complete the calculation;

[0115] S24, the set of the interference test score sets calculated by all the test base stations is taken as the total interference test score set of all the test base stations.

[0116] Optionally, in the embodiment, as described above, the total interference test score set of all the test base stations can be the set of the calculated interference test score sets of all the channels of all the base stations, or the set of the calculated interference test score sets of all the common channels of all or part of the base stations.

[0117] The embodiment has the beneficial effect that by cyclically executing the step of selecting one of the test base stations and calculating the interference test score set until all the base stations in the preset area complete the calculation, and by taking the set of the interference test score sets calculated by all the test base stations as the total interference test score set of all the test base stations, a more efficient base station positioning channel configuration scheme is realized, quantitative evaluation is made on whether each channel is suitable as the current positioning channel, the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0118] Embodiment seven

[0119] Figure 8is a flow chart of the seventh embodiment of the base station positioning channel configuration method of the present application, based on the above-mentioned embodiments, the channel corresponding to the base station with the lowest interference total score among the plurality of interference total scores is taken as the positioning channel in the preset area, comprising:

[0120] S31, in each of the interference test score sets corresponding to the base stations, the channel with the lowest interference total score corresponding to each of the base stations is determined as the local positioning channel corresponding to each of the base stations;

[0121] S32, in the interference test score total set, the channel with the lowest interference total score is taken as the global positioning channel, and the base station corresponding to the global positioning channel is taken as the global positioning base station.

[0122] Optionally, in this embodiment, in a specific example, first, the construction personnel enter the position information of each base station into the server system, wherein, optionally, all base stations on the same floor using a certain channel as a broadcast channel are found, and the interference factor scores generated by each base station are calculated according to the distance between them and the current channel in combination with the above-mentioned formula 1, optionally, all base stations on the same floor using a certain channel as a main data channel are found, and the interference factor scores generated by each base station are calculated according to the distance between them and the current channel in combination with the above-mentioned formula 2, and optionally, all base stations on the same floor using a certain channel as a standby data channel are found, and the interference factor scores generated by each base station are calculated according to the distance between them and the current channel in combination with the above-mentioned formula 3; then, each score calculated in the above-mentioned steps is substituted into the above-mentioned formula 4 to calculate the total score of the channel. Optionally, the above-mentioned steps are repeated for each public channel until the interference factor scores of all channels are obtained; finally, the interference factor scores of the channels are sorted in ascending order, and thus the channel with the least score and ranked first is the most suitable positioning channel.

[0123] The embodiment has the beneficial effects that, by determining the channel with the lowest interference total score corresponding to each of the base stations in each of the interference test score sets corresponding to the base stations as the local positioning channel corresponding to each of the base stations, and taking the channel with the lowest interference total score in the interference test score total set as the global positioning channel and the base station corresponding to the global positioning channel as the global positioning base station, a more efficient base station positioning channel configuration scheme is realized, which quantitatively evaluates whether each channel is suitable as the current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0124] Embodiment eight

[0125] Figure 9is a flow chart of the eighth embodiment of the base station positioning channel configuration method of the present application, based on the above-mentioned embodiments, the channel of the base station corresponding to the lowest interference total score among the plurality of interference total scores is selected as the positioning channel in the preset area, and the method further comprises the following steps:

[0126] S33, when the global positioning base station and / or the global positioning channel is in an abnormal working state, selecting the global positioning channel of the global positioning base station according to the order of the interference total scores from low to high in the total interference test score set;

[0127] S34, or, selecting one or more local positioning channels in the preset area as the positioning channel.

[0128] Optionally, in the present embodiment, the above-mentioned preset area is divided into a plurality of sub-areas, and the local positioning channels of the plurality of sub-areas are obtained respectively, wherein the obtaining manner of the plurality of local positioning signals can be obtained according to the two optional schemes of the above-mentioned embodiments, that is, on the one hand, the local positioning channels are calculated by each channel of each base station respectively, or the local positioning channels are calculated by the common signal of each base station.

[0129] The present embodiment has the beneficial effect that when the global positioning base station and / or the global positioning channel is in an abnormal working state, the global positioning channel of the global positioning base station is selected according to the order of the interference total scores from low to high in the total interference test score set, or one or more local positioning channels in the preset area are selected as the positioning channel. A more efficient base station positioning channel configuration scheme is realized, and quantitative evaluation is performed on whether each channel is suitable as the current positioning channel, so that the selection process of the positioning channel is more easy to operate and more scientific and reasonable.

[0130] Embodiment Nine

[0131] Based on the above-mentioned embodiments, the present application further provides a base station positioning channel configuration device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to realize the steps of the base station positioning channel configuration method according to any one of the above-mentioned embodiments.

[0132] It should be noted that the above-mentioned device embodiment and the method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all applicable to the device embodiment, which will not be repeated here.

[0133] Embodiment Ten

[0134] Based on the above embodiments, the application further provides a computer readable storage medium, which stores a base station positioning channel configuration program, and the base station positioning channel configuration program, when executed by a processor, implements the steps of the base station positioning channel configuration method according to any one of the above embodiments.

[0135] It should be noted that the above medium embodiment and the method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, and the technical features in the method embodiment are all applicable to the medium embodiment, which will not be repeated here.

[0136] It should be noted that in this document, the term "comprising" or "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or apparatus including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or apparatus. Without more limitations, the element defined by the statement "including a" does not exclude the presence of additional identical elements in the process, method, article or apparatus including the element.

[0137] The above-mentioned embodiment numbers of the application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0138] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platform, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solutions of the application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner or network device, etc.) execute the methods described in various embodiments of the application.

[0139] The embodiments of the application are described above in combination with the drawings, but the application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative, not restrictive, and those skilled in the art can make many forms under the inspiration of the application without departing from the purpose of the application and the scope protected by the claims. These all belong to the protection of the application.

Claims

1. A base station positioning channel configuration method, characterized in that, The method includes: Each base station within the preset control area calculates its own multiple channels as the first interference factor score for broadcast channels, the second interference factor score for main data channels, and the third interference factor score for backup data channels. The location information of each base station within the preset area is obtained, and the total interference score of each base station's multiple channels is calculated based on the location information, multiple first interference factor scores, multiple second interference factor scores, and multiple third interference factor scores. Among the multiple total interference scores, the channel of the base station corresponding to the lowest total interference score is taken as the positioning channel within the preset area; in, Select one of the base stations in the preset area as a test base station, and obtain multiple test channels supported by the test base station; The first interference factor score is calculated by selecting a target channel as the broadcast channel from among the multiple test channels, the second interference factor score is calculated by selecting the target channel as the primary data channel, and the third interference factor score is calculated by selecting the target channel as the backup data channel.

2. The base station positioning channel configuration method according to claim 1, characterized in that, The control of each base station within the preset area involves calculating its own multiple channels as a first interference factor score for broadcast channels, a second interference factor score for primary data channels, and a third interference factor score for backup data channels, and further includes: The process of repeatedly executing the step of selecting a target channel from the plurality of test channels to calculate the first interference factor score, the second interference factor score, and the third interference factor score is performed until all the test channels have completed the calculation. The set of the first interference factor score, the second interference factor score, and the third interference factor score calculated by the test base station is used as the test set of the test base station.

3. The base station positioning channel configuration method according to claim 2, characterized in that, The control of each base station within the preset area involves calculating its own multiple channels as a first interference factor score for broadcast channels, a second interference factor score for primary data channels, and a third interference factor score for backup data channels, and further includes: The steps of selecting one base station as the test base station within the preset area and calculating the test set of the test base station are executed repeatedly until all base stations within the preset area have completed the calculation. The set of test sets calculated by all the test base stations is taken as the total test set of all the test base stations.

4. The base station positioning channel configuration method according to claim 3, characterized in that, The step of obtaining the location information of each of the base stations within the preset area, and calculating the total interference scores of multiple channels of each of the base stations based on the location information, multiple scores of the first interference factors, multiple scores of the second interference factors, and multiple scores of the third interference factors, includes: Select one of the test base stations and obtain the test location information of the test base station within the preset area; Based on the test location information and the test set corresponding to the test base station, the interference test score set corresponding to the test base station is calculated. The steps of selecting one of the test base stations and calculating the interference test score set are executed repeatedly until all the base stations in the preset area have completed the calculation. The set of interference test scores calculated by all the test base stations is taken as the total set of interference test scores for all the test base stations.

5. The base station positioning channel configuration method according to claim 4, characterized in that, The step of selecting the channel of the base station corresponding to the lowest total interference score among multiple total interference scores as the positioning channel within the preset area includes: In the interference test score set corresponding to each base station, the channel with the lowest total interference score corresponding to each base station is determined as the local positioning channel corresponding to each base station. In the total set of interference test scores, the channel with the lowest total interference score is designated as the global positioning channel, and the base station corresponding to the global positioning channel is designated as the global positioning base station.

6. The base station positioning channel configuration method according to claim 5, characterized in that, The step of selecting the channel of the base station corresponding to the lowest total interference score among multiple total interference scores as the positioning channel within the preset area further includes: When the global positioning base station and / or the global positioning channel are in an abnormal working state, a new global positioning channel of the global positioning base station is selected from the total interference test score set in ascending order of the total interference score. Alternatively, within the preset area, one or more of the local positioning channels may be selected as the positioning channels.

7. A base station positioning channel configuration device, characterized in that, The device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the base station positioning channel configuration method as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a base station positioning channel configuration program, which, when executed by a processor, implements the steps of the base station positioning channel configuration method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Channel quality detection method and device and computer readable storage medium

    CN112929909A

  • A radio node, a controlling node, a coordinating node and methods therein

    US20160249364A1