Base station selection method, device, system and medium
By predicting the future location of the mobile device and obtaining the base station status table, the mobile device can efficiently select and access the appropriate base station, solving the problem of mobile devices frequently connecting and switching base stations during the mobile process, and improving resource utilization efficiency.
Patent Information
- Application Number
- CN202411651502.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-19
- Publication Date
- 2025-03-07
AI Technical Summary
In the prior art, mobile devices frequently connect and switch base stations during mobile, resulting in waste of resources and inefficiency.
By obtaining the current movement direction, rate and position of the mobile device, predicting the position after the target time period, and obtaining the base station status table based on the predicted position, determining the appropriate base station for access.
Improve the efficiency of base station access and reduce the waste of resources for mobile devices in base station selection.
Smart Images

Figure CN119584230A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a base station selection method, device, system and medium. Background Art
[0002] Base stations, or public mobile communication base stations, are a form of radio stations. They refer to radio transceiver stations that transmit information to mobile phone terminals through mobile communication exchange centers in a certain radio coverage area. Simply put, base stations are used to ensure that our mobile phones can maintain signals anytime and anywhere during the movement, and can ensure the needs of calls and sending and receiving information. In the communication process of mobile devices, the selection of base stations is particularly important. There are generally multiple base stations to choose from at an existing location point. The existing method of selecting base stations generally detects the signal strength of each base station and selects the base station with the strongest strength for access. In this case, mobile devices will frequently connect to the base station, resulting in a waste of resources for mobile devices. Therefore, how to enable mobile devices to efficiently select base stations is a technical issue that urgently needs to be studied in the industry. Summary of the invention
[0003] The present invention provides a base station selection method, device, system and medium to solve one or more technical problems existing in the prior art and at least provide a beneficial selection or create conditions.
[0004] The present invention provides a base station selection method, comprising: obtaining a current moving direction, moving speed and moving position; Predicting a position after a target time period based on the moving direction, moving speed, and moving position, and recording the position as a predicted position; Acquire a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table; Determine a suitable base station according to the target base station state table, and record the base station as a predicted base station; Obtaining the current position coordinates after the target time period has passed, and marking the position coordinates as the target position coordinates; When the position of the target position coordinates belongs to the area where the predicted position is located, the signal link strength with the predicted base station is detected. When the signal link strength is greater than the set strength threshold, the predicted base station is determined as an access base station for linking.
[0005] Furthermore, obtaining the base station status table of the area according to the predicted position specifically includes: transmitting the predicted position to a remote base station server, and obtaining the base station status table from the feedback of the base station server; wherein the base station server pre-stores a comparison table of positions and base station status tables, determines the corresponding base station status table by querying the comparison table, and feeds back the base station status table.
[0006] Furthermore, obtaining the current moving direction, moving speed and moving position specifically includes: obtaining the current moving direction from a direction sensor on the local device, and obtaining the current moving speed from a speed sensor on the local device.
[0007] Further, obtaining the current position coordinates after the target time period has passed specifically includes: obtaining the current position coordinates after the target time period has passed from a geographic location sensor on a local device.
[0008] In another aspect, a base station selection device is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program; When the computer-readable program is executed by the processor, the processor implements the base station selection method as described in any one of the above technical solutions.
[0009] On the other hand, a base station selection system is provided, comprising: a first acquisition module, a prediction module, a second acquisition module, a first determination module, a third acquisition module, and a second determination module; The first acquisition module is used to: acquire the current moving direction, moving speed and moving position; The prediction module is used to: predict the position after the target time period according to the moving direction, moving speed and moving position, and record the position as the predicted position; The second acquisition module is used to: acquire a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table; The first determination module is used to: determine a suitable base station according to the target base station state table, and record the base station as a predicted base station; The third acquisition module is used to: acquire the current position coordinates after the target time period has passed, and mark the position coordinates as the target position coordinates; The second determination module is used to: when the position of the target position coordinates belongs to the area where the predicted position is located, detect the signal link strength with the predicted base station, and when the signal link strength is greater than the set strength threshold, determine the predicted base station as an access base station for connection.
[0010] Furthermore, obtaining the base station status table of the area according to the predicted position specifically includes: transmitting the predicted position to a remote base station server, and obtaining the base station status table from the feedback of the base station server; wherein the base station server pre-stores a comparison table of positions and base station status tables, determines the corresponding base station status table by querying the comparison table, and feeds back the base station status table.
[0011] Furthermore, obtaining the current moving direction, moving speed and moving position specifically includes: obtaining the current moving direction from a direction sensor on the local device, and obtaining the current moving speed from a speed sensor on the local device.
[0012] Further, obtaining the current position coordinates after the target time period has passed specifically includes: obtaining the current position coordinates after the target time period has passed from a geographic location sensor on a local device.
[0013] On the other hand, a computer-readable storage medium is provided, which stores a program executable by a processor. When the program executable by the processor is executed by the processor, it is used to implement the base station selection method as described in any one of the above technical solutions.
[0014] The present invention has at least the following beneficial effects: The method of the present invention predicts the predicted position after the target time period by the current moving direction, moving speed and moving position, and thereby obtains the predicted base station suitable for access. By monitoring the time, after actually moving to the predicted position. It is possible to directly judge whether the predicted base station can be accessed without selecting a base station. The efficiency of base station access is improved. The present invention also provides corresponding devices, systems and media, and the beneficial effects of the devices, systems and media are similar to those of the method, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.
[0016] Figure 1 is a flow chart of steps of a base station selection method; Figure 2 is a schematic diagram of the device structure of a base station selection device; Figure 3 It is a schematic diagram of the system connection structure of the base station selection system. DETAILED DESCRIPTION
[0017] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0018] It should be noted that, although the functional modules are divided in the system schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the system or the order in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0019] In order to facilitate a clearer understanding of the technical solution of the present application, some necessary technical terms are explained below.
[0020] A base station is a radio transceiver station that transmits information to mobile phone terminals through a mobile communication exchange center in a certain radio coverage area. Its main function is to provide wireless coverage and realize wireless signal transmission between wired communication networks and wireless terminals.
[0021] Signal link strength usually refers to the signal power level received by a wireless communication device. This strength is usually expressed in decibel milliwatts (dBm) and is an important indicator for measuring the quality of wireless communication.
[0022] Smart mobile devices generally refer to portable electronic devices that integrate computing power, network communication capabilities, and intelligent functions. These devices usually have a touch screen interface, operating system, and applications that can perform a variety of tasks.
[0023] A velocity sensor, also known as a speed sensor, is a device used to measure the speed of an object. It can input the speed information of the object being measured in a timely manner, which can be either a linear speed or an angular speed.
[0024] A geographic location sensor is a sensor that can detect and provide information about the geographic location of an object. Its working principle is based on a variety of technologies, including but not limited to the Global Positioning System (GPS), Beidou Satellite Navigation System, base station positioning, Wi-Fi positioning, Bluetooth positioning, and inertial navigation system.
[0025] This technical solution is mainly to deal with the problem of smart mobile devices accessing base stations. In application scenarios where many smart mobile devices are moving at a certain speed, in order to ensure that the smart mobile devices maintain a high connection strength during the movement, the smart mobile devices will frequently access and switch base stations in the mobile network during the movement, which will cause the smart mobile devices to waste more resources in the selection of base stations. Especially for smart mobile devices with low power consumption requirements, this frequent base station selection will increase power consumption. This application is mainly to avoid the waste of resources of smart mobile devices and improve the efficiency of smart mobile devices in base station selection.
[0026] refer to Figure 1 , Figure 1 It is a flowchart of the steps of the base station selection method.
[0027] The base station selection method is mainly implemented by a smart mobile device. When the smart mobile device is implemented, the steps that can be implemented include: Step 1: Get the current moving direction, moving speed and moving position.
[0028] When the smart mobile device is moving, the sensors on its local device will record the moving direction, moving speed and moving position. Therefore, in order to obtain the moving direction, moving speed and moving position of the smart mobile device. The smart mobile device will access the sensors on its local device, wherein the moving direction of the smart mobile device is obtained by accessing the direction sensor. The moving speed of the smart mobile device is obtained by accessing the speed sensor. The mobile position of the smart mobile device is obtained by accessing the geographic location sensor. The geographic location sensor of the present application is based on the location information obtained by the Beidou satellite navigation system.
[0029] Step 2: predict the position after the target time period according to the moving direction, moving speed and moving position, and record the position as the predicted position.
[0030] After obtaining the moving direction, moving speed and moving position, the smart mobile device can calculate the position of the smart mobile device after the target time period. For the convenience of description, the calculated position is recorded as the predicted position. In the specific calculation, after integrating the moving direction and moving speed based on the target time period, the moving path of the smart mobile device after the target time period can be obtained, and the predicted position can be obtained by comparing the moving path with the moving position.
[0031] Of course, in this application, it is required that the moving direction of the smart mobile device is relatively fixed within the target time period, that is, the deviation of the moving direction is less than a set deviation threshold. The deviation threshold can be obtained through experience based on the historical moving routes of the smart mobile device.
[0032] Step 3: Obtain a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table.
[0033] After the intelligent mobile device determines the predicted location, it can obtain the base station status table according to the predicted location.
[0034] The base station status table records the current busyness of the base stations that can be served in the corresponding service area, wherein the base station will calculate the busyness level of the current base station based on the access rate of the device and the departure rate of the device, wherein the higher the busyness level, the busier the base station. Conversely, the base station is more idle. Generally, the busyness level of the base station is divided into three levels according to the busyness, namely: the first level, the second level, the third level, the fourth level and the fifth level. Among them, the busyness of the first level is greater than the busyness of the second level; the busyness of the second level is greater than the busyness of the third level; the busyness of the third level is greater than the busyness of the fourth level; the busyness of the fourth level is greater than the busyness of the fifth level. Of course, the division of the busyness level of the base station is obtained in advance based on the historical working data of the base station.
[0035] In some further specific embodiments, the intelligent mobile device transmits the predicted location to a remote base station server through a network. The base station server pre-stores a comparison table of locations and base station status tables. The base station server queries the comparison table by looking up the table to determine the base station status table corresponding to the predicted location. The base station status table is fed back to the intelligent mobile device. The base station status table records the current status information of the base stations that can provide services in the area where the predicted location is located.
[0036] Step 4: Determine a suitable base station according to the target base station status table, and record the base station as a predicted base station.
[0037] After obtaining the target base station status table, the intelligent mobile device can determine the most suitable base station according to the working status of each base station in the target base station status table, and record the base station as the predicted base station.
[0038] The intelligent mobile device will select the base station with the lowest busy level as the appropriate base station, and for ease of description, the base station is recorded as the predicted base station. Of course, if there are multiple base stations with the lowest busy level, all of them are used as predicted base stations.
[0039] Step 5: Obtain the current position coordinates after the target time period has passed, and mark the position coordinates as the target position coordinates.
[0040] When the smart mobile device is moving and has passed the target time period, the smart mobile device will obtain its current location coordinates. For ease of description, the current location coordinates are marked as target location coordinates. In some further specific embodiments, obtaining the current location coordinates after the target time period specifically includes: the smart mobile device monitors the target time period by setting a countdown. When the countdown is completed, the smart mobile device can be considered to have passed the target time period. At this time, the smart mobile device will access the geographic location sensor on the local device to obtain the current location coordinates.
[0041] Step 6: When the target location coordinates belong to the area where the predicted location is located, the signal link strength with the predicted base station is detected. When the signal link strength is greater than the set strength threshold, the predicted base station is determined as an access base station for connection.
[0042] After the smart mobile device moves to the target location coordinates, the target location coordinates will be compared with the predicted location. When the target location coordinates belong to the area where the predicted location is located, it can be considered that the smart mobile device can access the predicted base station first. Of course, at this time, it is also necessary to detect the signal link strength of the predicted base station. This ensures that the current predicted base station meets the access conditions. By detecting the signal link, when the signal link strength is greater than the set strength threshold, it can be considered that the predicted base station meets the access conditions. Therefore, the predicted base station is determined as the access base station for connection.
[0043] It should be noted that when there are multiple predicted base stations, the link strength of the specific base stations will be detected in turn, and the base station with a signal link strength greater than the set strength threshold and the largest signal link strength will be considered as the predicted base station that meets the access conditions.
[0044] The present invention predicts the predicted position after the target time period by the current moving direction, moving speed and moving position, and thereby obtains the predicted base station suitable for access. By monitoring the time, after actually moving to the predicted position, it is possible to directly judge whether the predicted base station can be accessed, without the need to select a base station, thereby improving the efficiency of base station access.
[0045] In some further specific embodiments, after it is determined that the predicted base station has been accessed, a signal is sent to the base station server to request the base station server to update the base station status table.
[0046] On the other hand, reference Figure 2, Figure 2 It is a schematic diagram of the device structure of a base station selection device.
[0047] A base station selection device is provided, comprising: a processor and a memory, wherein the memory is used to store a computer-readable program. When the computer-readable program is executed by the processor, the processor implements the base station selection method as described in any one of the above technical solutions.
[0048] It will be appreciated by those skilled in the art that all or some of the steps and systems in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and can be accessed by a computer. As is well known to those skilled in the art, communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0049] On the other hand, reference Figure 3 , Figure 3 It is a schematic diagram of the system connection structure of the base station selection system.
[0050] A base station selection system is provided, comprising: a first acquisition module, a prediction module, a second acquisition module, a first determination module, a third acquisition module and a second determination module.
[0051] The first acquisition module is used to acquire the current moving direction, moving speed and moving position.
[0052] During the movement of the base station selection system, the first acquisition module will record the moving direction, moving speed and moving position through the sensors on the local device. Therefore, in order to obtain the moving direction, moving speed and moving position of the first acquisition module. The first acquisition module will access the sensors on its local device, wherein the moving direction of the first acquisition module is obtained by accessing the direction sensor. The moving speed of the first acquisition module is obtained by accessing the speed sensor. The moving position of the first acquisition module is obtained by accessing the geographic location sensor.
[0053] The prediction module is used to predict the position after the target time period according to the moving direction, moving speed and moving position, and record the position as the predicted position.
[0054] After the moving direction, moving speed and moving position are determined, the position after the target time period can be calculated by the prediction module. For the convenience of description, the calculated position is recorded as the predicted position. In the specific calculation, after the moving direction and moving speed are integrated based on the target time period, the moving path of the base station selection system after the target time period can be obtained, and the predicted position can be obtained by the moving path relative to the moving position.
[0055] Of course, in this application, it is required that the moving direction of the intelligent mobile device is relatively fixed within the target time period, that is, the deviation of the moving direction is less than the set deviation threshold. The deviation threshold can be obtained through experience of the base station selection system in the historical moving route.
[0056] The second acquisition module is used to: acquire a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table.
[0057] After the second acquisition module determines the predicted position, it can obtain the base station status table according to the predicted position. In some further specific embodiments, the second acquisition module transmits the predicted position to a remote base station server through a network. The base station server pre-stores a comparison table of positions and base station status tables. The base station server queries the comparison table by looking up the table to determine the base station status table corresponding to the predicted position. The base station status table is fed back to the second acquisition module. The base station status table records the current status information of the base stations that can provide services in the area where the predicted position is located.
[0058] The first determination module is used to determine a suitable base station according to the target base station status table, and record the base station as a predicted base station.
[0059] After obtaining the target base station status table, the first determination module can determine the most suitable base station according to the working status of each base station in the target base station status table, and record the base station as the predicted base station.
[0060] Among them, since the target base station status table records the current status information of the base stations that can provide services in the area where the predicted location is located. The current status information includes the busy level. The base station calculates the busy level of the current base station based on the access rate of the device and the departure rate of the device. The higher the busy level, the busier the base station. Conversely, the base station is less busy. The intelligent mobile device will select the base station with the lowest busy level as the appropriate base station. For the convenience of description, the base station is recorded as the predicted base station.
[0061] The third acquisition module is used to obtain the current position coordinates after the target time period has passed, and mark the position coordinates as the target position coordinates.
[0062] When the base station selection system is moving and has passed the target time period, the third acquisition module will obtain its current position coordinates. For ease of description, the current position coordinates are marked as target position coordinates. In some further specific embodiments, obtaining the current position coordinates after the target time period specifically includes: the third acquisition module monitors the target time period by setting a countdown. When the countdown is completed, the third acquisition module can be considered to have passed the target time period. At this time, the third acquisition module accesses the geographic location sensor on the local device to obtain the current position coordinates.
[0063] The second determination module is used to: when the position of the target position coordinates belongs to the area where the predicted position is located, detect the signal link strength with the predicted base station, and when the signal link strength is greater than the set strength threshold, determine the predicted base station as an access base station for connection.
[0064] After the base station selection system moves to the target position coordinates, it will compare the target position coordinates with the predicted position. When the target position coordinates belong to the area where the predicted position is located, it can be considered that the second determination module can preferentially access the predicted base station. Of course, at this time, it is also necessary to detect the signal link strength of the predicted base station. This ensures that the current predicted base station meets the access conditions. By detecting the signal link, when the signal link is greater than the set strength threshold, it can be considered that the predicted base station meets the access conditions. Therefore, the predicted base station is determined as an access base station for connection.
[0065] On the other hand, a computer-readable storage medium is provided, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to implement the base station selection method as described in any one of the above specific embodiments.
[0066] An embodiment of the present application also discloses a computer program product, including a computer program or computer instructions, wherein the computer program or computer instructions are stored in a computer-readable storage medium, a processor of a computer device reads the computer program or computer instructions from the computer-readable storage medium, and the processor executes the computer program or computer instructions, so that the computer device executes the base station selection method described in any of the previous embodiments.
[0067] The terms "first", "second", "third", "fourth", etc. (if any) in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0068] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.
[0069] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0070] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0071] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0072] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), disk or optical disk and other media that can store program codes.
[0073] Although the description of the present application has been quite detailed and specifically describes several described embodiments, it is not intended to be limited to any of these details or embodiments or any particular embodiment, but should be regarded as providing a broad possible interpretation of these claims by reference to the attached claims, taking into account the prior art, so as to effectively cover the intended scope of the present application. In addition, the above description of the present application is based on the embodiments foreseeable by the inventor, and its purpose is to provide a useful description, and those non-substantial changes to the present application that have not yet been foreseen may still represent equivalent changes to the present application.
Claims
1. A base station selection method, characterized in that: include: Get the current moving direction, moving speed and moving position; Predicting a position after a target time period based on the moving direction, moving speed, and moving position, and recording the position as a predicted position; Acquire a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table; Determine a suitable base station according to the target base station state table, and record the base station as a predicted base station; Obtaining the current position coordinates after the target time period has passed, and marking the position coordinates as the target position coordinates; When the position of the target position coordinates belongs to the area where the predicted position is located, the signal link strength with the predicted base station is detected. When the signal link strength is greater than the set strength threshold, the predicted base station is determined as an access base station for linking.
2. A base station selection method according to claim 1, characterized in that: Acquiring a base station status table of the area according to the predicted position specifically includes: transmitting the predicted position to a remote base station server, and obtaining the base station status table from feedback from the base station server; wherein the base station server pre-stores a comparison table of positions and base station status tables, determines the corresponding base station status table by querying the comparison table, and feeds back the base station status table.
3. A base station selection method according to claim 1, characterized in that: Acquiring the current moving direction, moving speed, and moving position specifically includes: acquiring the current moving direction from a direction sensor on the local device, and acquiring the current moving speed from a speed sensor on the local device.
4. A base station selection method according to claim 1, characterized in that: Acquiring the current position coordinates after the target time period has passed specifically includes: acquiring the current position coordinates after the target time period has passed from a geographic location sensor on a local device.
5. A base station selection device, characterized in that: include: processor; A memory for storing a computer readable program; When the computer-readable program is executed by the processor, the processor is enabled to implement the base station selection method according to any one of claims 1 to 4.
6. A base station selection system, characterized in that: include: A first acquisition module, a prediction module, a second acquisition module, a first determination module, a third acquisition module and a second determination module; The first acquisition module is used to: acquire the current moving direction, moving speed and moving position; The prediction module is used to: predict the position after the target time period according to the moving direction, moving speed and moving position, and record the position as the predicted position; The second acquisition module is used to: acquire a base station status table in the area according to the predicted position, and record the base station status table as a target base station status table; The first determination module is used to: determine a suitable base station according to the target base station state table, and record the base station as a predicted base station; The third acquisition module is used to: acquire the current position coordinates after the target time period has passed, and mark the position coordinates as the target position coordinates; The second determination module is used to: when the position of the target position coordinates belongs to the area where the predicted position is located, detect the signal link strength with the predicted base station, and when the signal link strength is greater than the set strength threshold, determine the predicted base station as an access base station for connection.
7. A base station selection system according to claim 6, characterized in that: Acquiring a base station status table of the area according to the predicted position specifically includes: transmitting the predicted position to a remote base station server, and obtaining the base station status table from feedback from the base station server; wherein the base station server pre-stores a comparison table of positions and base station status tables, determines the corresponding base station status table by querying the comparison table, and feeds back the base station status table.
8. A base station selection system according to claim 6, characterized in that: Acquiring the current moving direction, moving speed, and moving position specifically includes: acquiring the current moving direction from a direction sensor on the local device, and acquiring the current moving speed from a speed sensor on the local device.
9. A base station selection system according to claim 6, characterized in that: Acquiring the current position coordinates after the target time period has passed specifically includes: acquiring the current position coordinates after the target time period has passed from a geographic location sensor on a local device.
10. A computer-readable storage medium, characterized in that: A program executable by a processor is stored therein, and when the program executable by the processor is executed by the processor, it is used to implement the base station selection method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Region switching method based on signal intensity and load estimation
CN101631346A
Mobile switching management method, equipment and system in wireless communication network
CN103874149A
Method and system for predicting best adjacent region of mobile terminal
CN106412984A
Base station selection and switching method and system based on intelligent lamp post
CN111225336A
Network load balancing method and device and storage medium
CN111726833A