Overlapping coverage area switching method, device, equipment and medium
By detecting the base station signal strength and track path around the high-speed train and selecting the optimal base station for switching, the co-frequency interference problem in the overlapping coverage areas between high-speed rail cells is solved, and the network performance and user experience are improved.
Patent Information
- Application Number
- CN202310601572.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2025-09-09
- Estimated Expiration
- 2043-05-25
AI Technical Summary
The overlapping coverage areas between high-speed rail cells lead to co-channel interference. The existing signal strength-based switching method frequently switches and causes device signal interference, affecting network performance.
By detecting the signal strength of N surrounding base stations, determining the overlapping coverage area, obtaining the switching decision attributes, selecting the optimal base station, and deciding whether to send a switching request after detecting the train track path, unnecessary signal switching is reduced.
Reduce signal switching frequency, reduce power consumption, improve network performance and user experience, and ensure signal transmission quality.
Smart Images

Figure CN116600357B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of base station communications, and in particular to a method, apparatus, device, and medium for switching overlapping coverage areas. Background Art
[0002] Overlapping coverage between high-speed rail cells can affect network quality. This is because cells use the same frequency, and end users within each cell are subject to co-channel interference from other cells. Areas that experience the most interference from co-channel neighboring cells are generally referred to as overlapping coverage areas.
[0003] Existing methods for switching between overlapping coverage areas typically rely on signal strength: this method leverages signal strength differences between mobile devices and base stations to switch between them. While this method is simple and easy to implement, frequent use of signal strength differences to switch between base stations can easily lead to signal interference for devices like mobile phones, impacting overall network performance, such as data and voice calls. Therefore, it's crucial to rationally design overlapping coverage areas for high-speed rail, ensuring optimal network performance after device handoffs during high-speed rail travel. Summary of the Invention
[0004] In order to ensure the efficiency of network communication of high-speed train equipment, the present application provides an overlapping coverage area switching method, device, equipment and medium.
[0005] In a first aspect, the present application provides a method for handover of overlapping coverage areas, which adopts the following technical solution:
[0006] A method for switching overlapping coverage areas, comprising:
[0007] Detect the signal strength of N surrounding base stations, where the signal strength is associated with the user equipment model;
[0008] Detecting whether the signal strength of the N base stations reaches a preset signal strength threshold;
[0009] When it is detected that the signal strength of two or more base stations reaches a preset signal strength threshold, it is confirmed that the overlapping coverage area has been entered, where the overlapping coverage area represents the overlapping area of the signal coverage ranges of the two or more base stations;
[0010] Get the switching decision attributes;
[0011] The handover decision attribute is used to make a decision on the two or more base stations through a decision condition to determine the optimal base station;
[0012] If the optimal base station is not the currently connected base station, the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station are detected to determine whether the track position overlaps with the signal coverage range of the currently connected base station. If so, no switching request is sent, and the switching decision attribute continues to be used to make decisions on the two or more base stations through decision conditions to determine the optimal base station; if not, a switching request is sent to the optimal base station.
[0013] By employing the above technical solution, the signal strength of N surrounding base stations is detected to determine the number of base stations in the overlapping coverage area. Base station signal strength is correlated with device model; different device models may connect to different base station signal strengths, thus affecting the base station signal strength detection results. The signal strength of N base stations is then checked to see if it reaches a preset strength threshold. This is to confirm the number of base stations in the overlapping coverage area. If it reaches two or more, it indicates that there are overlapping base station signals. A handover decision attribute is then obtained and applied to the decision criteria for two or more base stations. This optimal base station is determined, ensuring a high data acquisition success rate. The high-speed train track path is then detected. If the track path overlaps with the currently connected base station, no further handover is required. If the track path does not overlap with the currently connected base station, a request is sent to the optimal base station. By reducing the frequency of base station signal handovers, the power consumption associated with signal handovers is reduced, ensuring efficient signal transmission, thereby improving network performance and user experience.
[0014] Optionally, the step of detecting the signal strengths of N surrounding base stations includes:
[0015] The bit error rate is confirmed by obtaining the number of error bits in the received data through the transceiver test;
[0016] When the bit error rate is lower than a preset bit error threshold, original signal information of N surrounding base stations is obtained, and the original signal information is filtered to obtain signal strengths of the N base stations.
[0017] By adopting the above technical solution, the bit error rate can be confirmed by measuring the number of error bits in the received data through transceiver testing, ensuring the reliability of base station communication. By filtering the original signal data, the accuracy of data transmission is guaranteed, thereby improving the communication quality and efficiency of the base station.
[0018] Optionally, the step of filtering the original signal information to obtain the signal strength of the base station includes:
[0019] Decompose the original signal information to obtain wavelet coefficients of different frequencies;
[0020] Filtering the wavelet coefficients of different frequencies to obtain filtered wavelet coefficients;
[0021] The filtered wavelet coefficients are reconstructed to obtain the signal strength of the base station.
[0022] By adopting the above technical solution, the original signal information is decomposed to obtain wavelet coefficients of different frequencies, and the signal can be decomposed into different frequency bands, which facilitates filtering processing of signals in different frequency bands. This method of processing noise is more accurate and can effectively eliminate noise interference, thereby ensuring the reception quality of the base station signal.
[0023] Optionally, the handover decision attribute includes base station signal strength and signal handover overhead;
[0024] The step of making a decision on the two or more base stations using the handover decision attribute according to a decision condition to determine the optimal base station includes:
[0025] Creating a target decision condition based on the handover decision attribute, wherein the target decision condition represents a minimum signal handover overhead and a maximum base station signal strength;
[0026] Selecting a target connection base station, where the target connection base station represents any one connection base station among the two or more base stations;
[0027] Predicting a handover energy difference between the currently connected base station and the target connected base station according to a target decision condition, wherein the handover energy difference corresponds to a handover energy difference of the target connected base station;
[0028] Repeat the steps of selecting a target connection base station and predicting the handover energy difference using the currently connected base station and the target connection base station until the predicted handover energy differences corresponding to the two or more base stations are obtained;
[0029] The base station with the lowest handover energy difference is selected as the optimal base station.
[0030] By adopting the above technical solution, the switching decision attributes are determined. This is because the switching decision attributes are factors for determining the optimal base station, including base station signal strength and signal switching overhead. In the process of determining the optimal base station, a target connection base station is first selected, and the energy difference with the currently connected base station is predicted and stored. Then, another target connection base station is switched to determine the corresponding switching energy difference. After the switching energy difference is predicted for all connected base stations, the base station with the lowest switching energy difference is selected as the optimal base station, thereby ensuring that the switched base station has better signal quality and lower switching cost.
[0031] Optionally, before the step of sending the handover request to the optimal base station, the method further includes:
[0032] Obtain the random number transmitted by the optimal base station;
[0033] Encrypting the random number using a key to obtain a ciphertext and sending the ciphertext to the optimal base station;
[0034] After the optimal base station confirms that the ciphertext matches, a signal connection is performed.
[0035] By adopting the above technical solution, by obtaining the random number transmitted by the optimal base station and encrypting it, and at the same time, by connecting the signal after the optimal base station confirms that it matches the ciphertext, the security of the communication process can be ensured and the information can be prevented from being stolen or tampered with.
[0036] In a second aspect, a method for handover in an overlapping coverage area includes:
[0037] Accept the handover request sent by the device and send the base station random number to the device;
[0038] Acquiring a ciphertext obtained by encrypting the base station random number using a key and transmitting the encrypted data;
[0039] Decrypting the ciphertext using the key to obtain a decrypted random number, where the key is the same as the key used by the device to encrypt the base station random number;
[0040] Determine whether the decrypted random number matches the base station random number, and if so, establish a signal connection with the device.
[0041] Optionally, after the step of establishing a signal connection with the device, the method further includes:
[0042] Real-time monitoring of network transmission information of the signal connection, wherein the network transmission information includes protocol type, transmission address, packet loss rate, and delay time, and the network transmission information represents the network transmission status;
[0043] The antenna gain is set by transmitting information through the network so as to obtain a signal with a higher frequency band.
[0044] By adopting the above technical solution, network transmission information of the signal connection is monitored in real time. The network transmission status is determined by packet loss rate and delay time, and the antenna gain is set according to the protocol type and transmission address. This improves the signal propagation effect between devices, enhances the efficiency of network transmission, and increases the number of fast-transmitting signals, thereby improving network performance.
[0045] In a third aspect, the present application provides a device for switching overlapping coverage areas, which adopts the following technical solution:
[0046] A device for switching overlapping coverage areas, comprising:
[0047] A signal detection module is used to detect the signal strength of N surrounding base stations, where the signal strength is associated with the user equipment model;
[0048] The signal detection module is further configured to detect whether the signal strength of the N base stations reaches a preset signal strength threshold;
[0049] The signal detection module is further configured to, when detecting that the signal strengths of two or more base stations reach a preset signal strength threshold, confirm that the signal detection module has entered an overlapping coverage area, where the overlapping coverage area represents an overlapping area of the signal coverage ranges of the two or more base stations;
[0050] A base station decision module, used to obtain handover decision attributes;
[0051] The base station decision module is further configured to make a decision on the two or more base stations using the handover decision attribute through a decision condition to determine the optimal base station;
[0052] The switching control module is used to detect the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station if the optimal base station is not the currently connected base station, and determine whether the track position overlaps with the signal coverage range of the currently connected base station; if there is overlap, no switching request is sent, and the switching decision attribute continues to be used to make decisions on the two or more base stations through decision conditions to determine the optimal base station; if there is no overlap, a switching request is sent to the optimal base station.
[0053] Optionally, when detecting the signal strengths of N surrounding base stations, the signal detection module is specifically configured to:
[0054] The bit error rate is confirmed by obtaining the number of error bits in the received data through the transceiver test;
[0055] When the bit error rate is lower than a preset bit error threshold, original signal information of N surrounding base stations is obtained, and the original signal information is filtered to obtain signal strengths of the N base stations.
[0056] Optionally, when filtering the original signal information to obtain the signal strength of the base station, the signal detection module is specifically configured to:
[0057] Decompose the original signal information to obtain wavelet coefficients of different frequencies;
[0058] Filtering the wavelet coefficients of different frequencies to obtain filtered wavelet coefficients;
[0059] The filtered wavelet coefficients are reconstructed to obtain the signal strength of the base station.
[0060] Optionally, the handover decision attribute includes base station signal strength and signal handover overhead;
[0061] When the base station decision module 202 uses the handover decision attribute to make a decision on the two or more base stations through a decision condition to determine the optimal base station, it is specifically configured to:
[0062] Creating a target decision condition based on the handover decision attribute, wherein the target decision condition represents a minimum signal handover overhead and a maximum base station signal strength;
[0063] Selecting a target connection base station, where the target connection base station represents any one connection base station among the two or more base stations;
[0064] Predicting a handover energy difference between the currently connected base station and the target connected base station according to a target decision condition, wherein the handover energy difference corresponds to a handover energy difference of the target connected base station;
[0065] Repeat the steps of selecting a target connection base station and predicting the handover energy difference using the currently connected base station and the target connection base station until the predicted handover energy differences corresponding to the two or more base stations are obtained;
[0066] The base station with the lowest handover energy difference is selected as the optimal base station.
[0067] Optionally, the device further includes a base station authentication module, configured to:
[0068] Obtain the random number transmitted by the optimal base station;
[0069] Encrypting the random number using a key to obtain a ciphertext and sending the ciphertext to the optimal base station;
[0070] After the optimal base station confirms that the ciphertext matches, a signal connection is performed.
[0071] In a fourth aspect, the present application provides an electronic device, which adopts the following technical solution:
[0072] An electronic device, comprising:
[0073] a memory for storing program instructions;
[0074] The processor is configured to call and execute program instructions in the memory to perform the overlapping coverage area switching method shown in any possible implementation manner of the first aspect.
[0075] In a fifth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution:
[0076] The computer-readable storage medium stores a computer program; when the computer program is executed by the processor, the overlapping coverage area switching method according to any one of the first aspects is executed.
[0077] In summary, this application includes at least one of the following beneficial technical effects:
[0078] 1. Detect the signal strength of N surrounding base stations. This is to determine the number of base stations in the overlapping coverage area. The signal strength of the base station is related to the device model. The signal strength of the base station connected to different models of devices is different, which also affects the detection result of the base station signal strength. Detect whether the signal strength of N base stations reaches the preset strength threshold. This is to confirm the number of base stations in the surrounding area that enter the overlapping coverage area. If it reaches more than two, it means that there are base station signals with overlapping coverage. Obtain the switching decision attribute, and use the switching decision attribute to make a decision on more than two base stations through the decision condition, that is, make a decision on the optimal base station for more than two base stations. The optimal base station can ensure the success rate of data acquisition;
[0079] 2. The high-speed train's track path is then detected. If it overlaps with the coverage of the currently connected base station, no further switching is required. If the track path does not overlap with the currently connected base station, a request is sent to the optimal base station. By reducing the frequency of base station signal switching, the power consumption generated by signal switching is reduced, ensuring effective signal transmission, thereby improving network performance and user experience.
[0080] 3. Determine the switching decision attributes. This is because the switching decision attributes are factors for determining the optimal base station, including base station signal strength and signal switching overhead. In the process of determining the optimal base station, first select a target connection base station, predict the energy difference with the currently connected base station, and store it. Then switch to another target connection base station to determine the corresponding switching energy difference. After predicting the switching energy difference for all connected base stations, select the base station with the lowest switching energy difference as the optimal base station, thereby ensuring that the switched base station has better signal quality and lower switching cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 This is a schematic diagram of an application scenario of a method for switching overlapping coverage areas according to an embodiment of the present application;
[0082] Figure 2 This is a flow chart of a method for switching overlapping coverage areas according to an embodiment of the present application;
[0083] Figure 3 This is a schematic diagram of a track base station scenario of an overlapping coverage area switching method according to an embodiment of the present application;
[0084] Figure 4 This is a schematic diagram of a track base station scenario of an overlapping coverage area switching method according to another embodiment of the present application;
[0085] Figure 5This is a base station decision flow chart of a method for handover of overlapping coverage areas according to an embodiment of the present application;
[0086] Figure 6 1 is a schematic structural diagram of an apparatus for switching overlapping coverage areas according to an embodiment of the present application;
[0087] Figure 7 It is a structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0088] The following is combined with Figure 1-7 This application is described in further detail.
[0089] After reading this specification, those skilled in the art may make non-creative modifications to this embodiment as needed, but such modifications are protected by patent law as long as they are within the scope of this application.
[0090] To make the purpose, technical solutions, and advantages of the embodiments of this application more clear, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0091] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document, unless otherwise specified, generally indicates an "or" relationship between the related objects.
[0092] The embodiments of the present application are described in further detail below with reference to the accompanying drawings.
[0093] Figure 1 A schematic diagram of an application scenario provided for this application, such as Figure 1As shown, an overlapping coverage area switching method provided by an embodiment of the present application is executed by an electronic device, which may be a terminal device, wherein the terminal device may be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited thereto. The terminal device may be directly or indirectly connected via wired or wireless communication, and the embodiment of the present application does not impose any restrictions here. The method of the present application can be applied to scenarios where high-speed trains are traveling. The electronic device should be in a traveling high-speed train. When the electronic device needs to switch the base station signal, it should disconnect from the originally connected base station end and send a request to the target base station end. After receiving the request, the target base station end establishes a connection with the device end to complete the switching of the device to the base station. Before requesting the switch, the base station decision control is adopted to select the optimal base station. At the same time, the direction of the train and the coverage range of the base station signal are detected to ensure that the device will not switch frequently, which also meets the user's needs for smooth use of the device and ensures the network performance after the device is connected to the base station signal. As Figure 2 As shown, the overlapping coverage area switching method includes: steps S101 to S108, wherein:
[0094] Step S101: Detect the signal strengths of N surrounding base stations.
[0095] Regarding the embodiments of this application, it should be noted that the execution subject of this application is an electronic device, and the N surrounding base stations refer to the N base stations surrounding the electronic device. The electronic device refers to the device inside a high-speed train compartment during operation. It is understood that the signal strength of a base station is associated with the device model. The device model generally refers to the model of a mobile device (such as a mobile phone, tablet, etc.). Each mobile device has its own antenna and wireless transmission module. The characteristics of these hardware will affect the signal strength and transmission rate between the device and the base station. In addition, different device manufacturers and signal processing technologies on the devices will also affect the signal strength. Therefore, even if different device models are used in the same location, the received base station signal strength may be different. For example, when two devices with device models a and b simultaneously detect the signal strength of the same base station, device model a has higher transmit power and receiving capability, and the base station signal strength obtained will be higher than that of device model b.
[0096] Specifically, determine the wireless network interface corresponding to the built-in system of different devices. It can be understood that different operating systems have different wireless network interfaces, which can realize the function of scanning nearby base stations. By using these wireless network interfaces, relevant information of nearby base stations can be obtained, including the base station number, signal strength, location, etc.
[0097] Step S102: detecting whether the signal strengths of N base stations reach a preset signal strength threshold.
[0098] For the embodiments of the present application, it can be understood that if the signal strengths of different base stations at the same location are not much different and are all at a relatively high signal value, then the signals of the two base stations are in the overlapping coverage range, and the preset signal strength threshold refers to the minimum value of the signal strength set when detecting whether the signal strengths of N base stations have reached overlap. When it is detected that the signal strengths of at least two base stations among the N base stations exceed the preset signal strength threshold, it can be considered that there are overlapping signals in these base stations. Generally, the smaller the preset signal strength threshold is set, the greater the possibility of detecting overlapping signals, and the number of base stations detected with overlapping signal coverage will also increase. For example, the signal strengths of the three surrounding base stations A, B, and C are detected to be -83dBm, -67dBm, and -89dBm respectively. If the preset signal strength threshold is set to -85dBm, it is detected that base stations A and B are higher than the preset signal strength threshold.
[0099] Step S103: When it is detected that the signal strengths of two or more base stations reach a preset signal strength threshold, it is confirmed that the system enters an overlapping coverage area.
[0100] For the embodiments of the present application, it should be noted that the overlapping coverage area refers to an area where signals from two different base stations or more base stations are received, and the signals of the base stations in this area are in a superimposed state.
[0101] Specifically, the signal strength of each base station is determined, and the number of base stations whose signal strength is greater than a threshold is counted. When the number of base stations is greater than or equal to 2, it is determined that the device has entered the overlapping coverage area.
[0102] Step S104: Obtain handover decision attributes.
[0103] For the embodiments of the present application, it should be noted that the switching decision attribute refers to the factors that need to be considered when a mobile device switches signals in a communication network, which is used to decide whether to switch to another base station to obtain better communication quality or faster data transmission speed.
[0104] Step S105: The handover decision attribute is used to make a decision on two or more base stations through a decision condition to determine the optimal base station.
[0105] In the embodiments of this application, it should be noted that the decision condition refers to the value of the decision condition obtained by fuzzy decision-making on the handover decision attribute. In the embodiments of this application, the decision condition is set to determine the optimal base station by comparing various base stations. The optimal base station refers to the base station that can meet the user's business needs and provide good network service quality.
[0106] Specifically, after determining the handover decision attributes, a decision function is established to determine the handover decision conditions for the base station. The handover energy difference for each base station is then determined based on the decision conditions. The decision function has corresponding decision objectives, such as minimizing handover overhead and maximizing base station signal strength. For example, when calculating the handover decision conditions for a particular base station, the handover decision attributes are used as constants in the decision function and input into the function model to obtain the handover decision condition values for that base station. Based on these handover decision condition values, the corresponding energy difference between the current base station and a particular base station is obtained. The energy differences of the base stations after handover are compared, and the base station with the lowest energy difference is selected as the optimal base station.
[0107] Step S106: If the optimal base station is not the currently connected base station, the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station are detected to determine whether the track position overlaps with the signal coverage range of the currently connected base station.
[0108] For the embodiment of the present application, it should be noted that the track position outside the overlapping coverage area of the high-speed train refers to the position of the high-speed train running track, that is, the position not within the overlapping coverage area. Figure 3 As shown in the figure, train T1 enters the overlapping coverage area c of base station a and base station b. The track position outside the overlapping coverage area of the high-speed train refers to the track s outside the overlapping coverage area c.
[0109] Specifically, the physical location of the base station is obtained 1. When the train reaches a certain point on the track, if the device can detect the minimum value of the base station signal strength, the location of the device at this point is determined 2. The coverage range of the base station signal can be determined by the device location and the physical location 1 of the base station. Based on the coverage range of the base station signal, the intersection location 3 of the edge of the base station signal coverage range and the track can be determined. At the same time, when the device leaves the overlapping coverage area, the location of the device at this point is detected 4. The track position outside the overlapping coverage area of the high-speed train is determined by the intersection location 3 and location 4. Figure 3 As shown in the figure, S1 represents the area where the signal range of base station b overlaps with the orbital position, which is not within the signal range of the overlapping coverage area. S2 represents the orbital position that is not within the signal coverage of base stations a and b. Determining the coverage range of base station signals by detecting signal strength can better meet the needs of devices. Different devices detect different base station signals, and the coverage range can also be larger or smaller. The same base station can display different signal coverage areas on different devices. Using this method can improve signal detection efficiency and better obtain network resources.
[0110] Step S107: If there is overlap, no handover request is sent, and the handover decision attribute is continued to be used to make a decision on two or more base stations through the decision condition to determine the optimal base station.
[0111] For the embodiments of the present application, it can be understood that Figure 3 As shown, when the high-speed train is currently connected to base station b, its signal coverage area is larger than that of base station a, and its signal coverage area overlaps with track S1. Therefore, if the high-speed train switches to base station a when entering the overlapping coverage area c, and then disconnects from a when leaving the overlapping coverage area, this will cause two signal handoffs, affecting the stability of the device network performance. Therefore, the train chooses to maintain the connection with base station b to avoid signal handoffs when entering and exiting the overlapping coverage area. After leaving the coverage area of base station b's signal and S1, the train continues to select the optimal base station and repeats the above steps.
[0112] Step S108: If there is no overlap, a handover request is sent to the optimal base station.
[0113] For the embodiments of the present application, it can be understood that Figure 4 As shown in the figure, if the high-speed train T1 is currently connected to base station a, the optimal base station has been determined to be base station b. Therefore, after T1 travels to the overlapping coverage area c, it sends a switching request to base station b. Since the signal range of base station b outside the overlapping coverage area covers the S3 section of the track, there is no need to disconnect after leaving the overlapping coverage area.
[0114] By employing the above technical solution, the signal strength of N surrounding base stations is detected to determine the number of base stations in the overlapping coverage area. Base station signal strength is correlated with device model; different device models may connect to different base station signal strengths, thus affecting the base station signal strength detection results. The signal strength of N base stations is then checked to see if it reaches a preset strength threshold. This is to confirm the number of base stations in the overlapping coverage area. If it reaches two or more, it indicates that there are overlapping base station signals. A handover decision attribute is then obtained and applied to the decision criteria for two or more base stations. This optimal base station is determined, ensuring a high data acquisition success rate. The high-speed train track path is then detected. If the track path overlaps with the currently connected base station, no further handover is required. If the track path does not overlap with the currently connected base station, a request is sent to the optimal base station. By reducing the frequency of base station signal handovers, the power consumption associated with signal handovers is reduced, ensuring efficient signal transmission, thereby improving network performance and user experience.
[0115] In some embodiments, when detecting the signal strength of N surrounding base stations, the above method specifically includes: obtaining the number of error bits in the received data through transceiver testing to confirm the bit error rate; when the bit error rate is lower than a preset bit error threshold, obtaining the original signal information of the N surrounding base stations, and filtering the original signal information of the N base stations to obtain the signal strength of the N base stations.
[0116] For the embodiments of the present application, it should be noted that the transceiver test refers to the performance test of the transceiver system, which is used to obtain the bit error rate of the data. The bit error rate refers to the probability that a certain transmission is received incorrectly under the same conditions. The original signal information refers to the original data of the wireless signal received by the device. After receiving the data, the number of error bits can be calculated by comparing the received data with the sent data, thereby confirming the bit error rate.
[0117] Furthermore, the step of filtering the original signal information to obtain the signal strength of the base station includes: decomposing the original signal information to obtain wavelet coefficients of different frequencies; filtering the wavelet coefficients of different frequencies to obtain filtered wavelet coefficients; and reconstructing the filtered wavelet coefficients to obtain the signal strength of the base station.
[0118] For the embodiments of the present application, it should be noted that the wavelet coefficients of different frequencies refer to coefficients obtained by decomposing the original signal into wavelet waveforms of different frequencies.
[0119] Specifically, the original signal is divided to adjust the initial sampling frequency, decomposed to obtain multiple segments of different wavelet coefficients, filter these multiple segments of wavelet coefficients, and reconstruct these filtered wavelet coefficients to obtain the final base station signal strength.
[0120] In some embodiments, when the above method uses decision conditions to make a decision on two or more base stations based on the switching decision attributes and determines the optimal base station, it specifically includes: creating a target decision condition based on the switching decision attributes, the target decision condition represents the minimum signal switching overhead and the maximum base station signal strength; selecting a target connection base station, the target connection base station represents any one of the two or more base stations; predicting the switching energy difference between the currently connected base station and the target connection base station based on the target decision condition, the switching energy difference corresponds to the switching energy difference of the target connection base station; repeating the steps of selecting the target connection base station and predicting the switching energy difference through the currently connected base station and the target connection base station until the predicted switching energy difference corresponding to the two or more base stations is obtained; selecting the base station with the lowest switching energy difference as the optimal base station.
[0121] For the embodiments of the present application, it should be noted that the switching decision attribute refers to the attribute for selecting a suitable communication base station, and the switching decision attribute includes base station signal strength and signal switching overhead, etc. Signal switching overhead refers to the cost of network resources consumed when switching from one base station to another. Different devices have different signal switching overheads when switching base stations. The target decision condition is a condition created based on the switching decision attribute, which is used to determine the base station that is most suitable for connection, including the minimum signal switching overhead and the maximum base station signal strength. The switching energy difference refers to the additional energy consumption required to switch from the current connection base station to the target connection base station. This additional energy consumption is obtained while ensuring that the signal switching overhead of switching to the target connection base station is minimized and the base station signal strength is maximized.
[0122] Specifically, such as Figure 5 As shown, for the currently connected base station, a list of surrounding target base stations is obtained. For each target base station, the handover energy difference is predicted based on the target decision criteria. Specifically, the energy difference required to switch from the currently connected base station to the target base station is predicted. After determining the energy difference to the target base station, one of the other base stations is selected as the target base station. Energy difference predictions continue until all base stations have been predicted, and the energy difference corresponding to each base station is determined. The base station with the lowest energy difference is selected as the optimal base station.
[0123] In some embodiments, before sending a switching request to the optimal base station, it may also include: obtaining a random number transmitted by the optimal base station; encrypting the random number with a key to obtain a ciphertext and sending the ciphertext to the optimal base station; and performing a signal connection after the optimal base station confirms that it matches the ciphertext.
[0124] For the embodiments of the present application, it should be noted that the random number transmitted by the optimal base station refers to a random number sent by the base station to the device in order to ensure security and privacy during the communication process.
[0125] Specifically, the device obtains a random number transmitted by the optimal base station and encrypts it using a pre-agreed key to generate a ciphertext. The ciphertext is then sent to the optimal base station. Once a match is confirmed, a signal connection is established between the device and the base station, and data transmission can begin.
[0126] In other embodiments, the above-mentioned overlapping coverage area switching method may also include: accepting a switching request sent by a device and sending a base station random number to the device; obtaining a ciphertext that the device encrypts and transmits by using a key to the base station random number; decrypting the ciphertext using a key to obtain a decrypted random number, and the key is the same as the key used by the device to encrypt the base station random number; determining whether the decrypted random number matches the base station random number, and if so, establishing a signal connection with the device.
[0127] Regarding the embodiments of this application, it should be noted that the base station is the main body of execution of this embodiment. It is understood that the base station needs to determine whether the random number obtained after decryption is the same as the base station random number originally sent to the device. If they match, it indicates that the device is legitimate and a signal connection can be established. If they do not match, it indicates that there may be a security attack, and the connection with the device will not be established.
[0128] In some embodiments, after the step of establishing a signal connection with the device, the above method may further include: real-time monitoring of network transmission information of the signal connection; and setting antenna gain based on the network transmission information to obtain a signal with a higher frequency band.
[0129] Regarding the embodiments of the present application, it should be noted that the network transmission information represents the network transmission situation, and the network transmission information includes the protocol type, transmission address, packet loss rate, and delay time. It is understandable that when monitoring the network to which the signal is connected in real time, the antenna gain can be adjusted according to the transmitted information to help receive signals in higher frequency bands. By setting the antenna gain, the signal-to-noise ratio when the signal reaches the device can be made higher while ensuring the quality of signal transmission, thereby improving the user experience of the device and the performance of the network.
[0130] The above embodiment introduces a method for switching overlapping coverage areas from the perspective of method flow. The following embodiment introduces an apparatus 20 for switching overlapping coverage areas from the perspective of a virtual module or a virtual unit. Please refer to the following embodiment for details.
[0131] The embodiment of the present application provides a device 20 for switching overlapping coverage areas, such as Figure 6 As shown, the overlapping coverage area switching device 20 may specifically include:
[0132] Signal detection module 201, used to detect the signal strength of N surrounding base stations, where the signal strength is associated with the user equipment model;
[0133] The signal detection module 201 is further configured to detect whether the signal strength of N base stations reaches a preset signal strength threshold;
[0134] The signal detection module 201 is further configured to, when detecting that the signal strengths of two or more base stations reach a preset signal strength threshold, confirm that the signal strengths have reached an overlapping coverage area, where the overlapping coverage area represents an overlapping area of the signal coverage ranges of the two or more base stations;
[0135] The base station decision module 202 is used to obtain a handover decision attribute;
[0136] The base station decision module 202 is further configured to make a decision on two or more base stations using a decision condition based on the handover decision attribute to determine the optimal base station;
[0137] The switching control module 203 is used to detect the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station if the optimal base station is not the currently connected base station, and determine whether the track position overlaps with the signal coverage range of the currently connected base station; if there is overlap, no switching request is sent, and the switching decision attributes continue to be determined for two or more base stations through decision conditions to determine the optimal base station; if there is no overlap, a switching request is sent to the optimal base station.
[0138] Optionally, when detecting the signal strengths of N surrounding base stations, the signal detection module 201 is specifically configured to:
[0139] The bit error rate is confirmed by obtaining the number of error bits in the received data through the transceiver test;
[0140] When the bit error rate is lower than a preset bit error threshold, original signal information of N surrounding base stations is obtained, and the original signal information is filtered to obtain the signal strength of the N base stations.
[0141] Optionally, when filtering the original signal information to obtain the signal strength of the base station, the signal detection module 201 is specifically configured to:
[0142] Decompose the original signal information to obtain wavelet coefficients of different frequencies;
[0143] Filtering the wavelet coefficients of different frequencies to obtain filtered wavelet coefficients;
[0144] The filtered wavelet coefficients are reconstructed to obtain the signal strength of the base station.
[0145] Optionally, the handover decision attributes include base station signal strength and signal handover overhead;
[0146] When the base station decision module 202 determines the optimal base station by applying the handover decision attribute to two or more base stations through the decision condition, it is specifically configured to:
[0147] Creating a target decision condition based on the handover decision attribute, where the target decision condition represents the minimum signal handover overhead and the maximum base station signal strength;
[0148] Selecting a target connection base station, where the target connection base station represents any one connection base station among two or more base stations;
[0149] The handover energy difference between the currently connected base station and the target connected base station is predicted according to the target decision condition, and the handover energy difference corresponds to the handover energy difference of the target connected base station;
[0150] Repeat the steps of selecting a target connection base station and predicting the handover energy difference using the currently connected base station and the target connection base station until the predicted handover energy differences corresponding to two or more base stations are obtained;
[0151] The base station with the lowest handover energy difference is selected as the optimal base station.
[0152] Optionally, the device further includes a base station authentication module, configured to:
[0153] Obtain the random number transmitted by the optimal base station;
[0154] Encrypt the random number using the key to obtain a ciphertext and send the ciphertext to the optimal base station;
[0155] After the optimal base station confirms that it matches the ciphertext, a signal connection is made.
[0156] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0157] An electronic device is provided in an embodiment of the present application, such as Figure 7 As shown, Figure 7 The electronic device 30 shown includes a processor 301 and a memory 303. The processor 301 and the memory 303 are connected, for example, via a bus 302. Optionally, the electronic device 30 may further include a transceiver 304. It should be noted that in actual applications, the number of transceivers 304 is not limited to one, and the structure of the electronic device 30 does not constitute a limitation on the embodiments of the present application.
[0158] Processor 301 can be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array), or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 301 can also be a combination that implements computing functions, such as a combination including at least one microprocessor, a combination of a DSP and a microprocessor, etc.
[0159] Bus 302 may include a path for transmitting information between the above components. Bus 302 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Bus 302 may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, Figure 7 Only one thick line is used in the diagram, but it does not mean that there is only one bus or one type of bus.
[0160] The memory 303 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0161] The memory 303 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 301. The processor 301 is used to execute the application code stored in the memory 303 to implement the content shown in the above method embodiment.
[0162] Electronic devices include, but are not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. They may also include servers, etc. Figure 7 The electronic device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0163] It should be understood that although the steps in the flowcharts of the accompanying drawings are shown in sequence as indicated by the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the flowcharts of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
[0164] The above are only some of the implementation methods of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for switching overlapping coverage areas, characterized in that: include: Detect the signal strength of N surrounding base stations, where the signal strength is associated with the user equipment model; Detecting whether the signal strength of the N base stations reaches a preset signal strength threshold; When it is detected that the signal strength of two or more base stations reaches a preset signal strength threshold, it is confirmed that the overlapping coverage area has been entered, where the overlapping coverage area represents the overlapping area of the signal coverage ranges of the two or more base stations; Obtaining handover decision attributes; the handover decision attributes include base station signal strength and signal handover overhead; Creating a target decision condition based on the handover decision attribute, wherein the target decision condition represents a minimum signal handover cost and a maximum base station signal strength; the signal handover cost refers to a cost of network resources consumed in handover from one base station to another; Selecting a target connection base station, where the target connection base station represents any one connection base station among the two or more base stations; Predicting a handover energy difference between the currently connected base station and the target connected base station according to a target decision condition, wherein the handover energy difference corresponds to a handover energy difference of the target connected base station; The switching energy difference refers to the additional energy consumption required to switch from the currently connected base station to the target connected base station; Repeat the steps of selecting a target connection base station and predicting the handover energy difference using the currently connected base station and the target connection base station until the predicted handover energy differences corresponding to the two or more base stations are obtained; Selecting the base station with the lowest handover energy difference as the optimal base station; If the optimal base station is not the currently connected base station, detecting the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station to determine whether the track position overlaps with the signal coverage range of the currently connected base station; If there is overlap, no handover request is sent, and the handover decision attribute is continued to be used to make a decision on the two or more base stations through the decision condition to determine the optimal base station; if there is no overlap, a handover request is sent to the optimal base station.
2. The method according to claim 1, characterized in that The step of detecting the signal strengths of N surrounding base stations includes: The bit error rate is confirmed by obtaining the number of error bits in the received data through the transceiver test; When the bit error rate is lower than a preset bit error threshold, original signal information of N surrounding base stations is obtained, and the original signal information of the N base stations is filtered to obtain signal strengths of the N base stations.
3. The method according to claim 2, characterized in that The step of filtering the original signal information to obtain the signal strength of the base station includes: Decompose the original signal information to obtain wavelet coefficients of different frequencies; Filtering the wavelet coefficients of different frequencies to obtain filtered wavelet coefficients; The filtered wavelet coefficients are reconstructed to obtain the signal strength of the base station.
4. The method according to claim 1, wherein Before the step of sending a handover request to the optimal base station, the method further includes: Obtain the random number transmitted by the optimal base station; Encrypting the random number using a key to obtain a ciphertext and sending the ciphertext to the optimal base station; After the optimal base station confirms that the ciphertext matches, a signal connection is performed.
5. A method for switching overlapping coverage areas, characterized in that: include: Accept the handover request sent by the device and send the base station random number to the device; The handover request is sent when determining to perform base station handover based on the method according to any one of claims 1 to 4; Acquiring a ciphertext obtained by encrypting the base station random number using a key and transmitting the encrypted data; Decrypting the ciphertext using the key to obtain a decrypted random number, where the key is the same as the key used by the device to encrypt the base station random number; Determine whether the decrypted random number matches the base station random number, and if so, establish a signal connection with the device.
6. The method according to claim 5, characterized in that After the step of establishing signal connection with the device, the method further includes: Real-time monitoring of network transmission information of the signal connection, wherein the network transmission information includes protocol type, transmission address, packet loss rate, and delay time, and the network transmission information represents the network transmission status; The antenna gain is set by transmitting information through the network so as to obtain a signal with a higher frequency band.
7. A device for switching overlapping coverage areas, characterized in that: include: A signal detection module is used to detect the signal strength of N surrounding base stations, where the signal strength is associated with the user equipment model; The signal detection module is further configured to detect whether the signal strength of the N base stations reaches a preset signal strength threshold; The signal detection module is further configured to, when detecting that the signal strengths of two or more base stations reach a preset signal strength threshold, confirm that the signal detection module has entered an overlapping coverage area, where the overlapping coverage area represents an overlapping area of the signal coverage ranges of the two or more base stations; A base station decision module is used to obtain handover decision attributes; the handover decision attributes include base station signal strength and signal handover overhead; The base station decision module is further configured to create a target decision condition based on the handover decision attribute, wherein the target decision condition represents a minimum signal handover cost and a maximum base station signal strength; the signal handover cost refers to the cost of network resources consumed in handover from one base station to another; Selecting a target connection base station, where the target connection base station represents any one of the two or more base stations; predicting a handover energy difference between the currently connected base station and the target connection base station according to a target decision condition, where the handover energy difference corresponds to a handover energy difference of the target connection base station; The switching energy difference refers to the additional energy consumption required to switch from the currently connected base station to the target connected base station; Repeat the steps of selecting a target connection base station and predicting the handover energy difference using the currently connected base station and the target connection base station until the predicted handover energy differences corresponding to the two or more base stations are obtained; Selecting the base station with the lowest handover energy difference as the optimal base station; a handover control module configured to, if the optimal base station is not the currently connected base station, detect the track position outside the overlapping coverage area of the high-speed train and the signal coverage range of the currently connected base station, determine whether the track position overlaps with the signal coverage range of the currently connected base station, and if so, not send a handover request, continue to make a decision on the two or more base stations using the handover decision attribute through the decision condition, and determine the optimal base station; If there is no overlap, a handover request is sent to the optimal base station.
8. An electronic device, characterized in that: include: memory and processor; The memory is used to store program instructions; The processor is configured to call and execute program instructions in the memory to perform the overlapping coverage area switching method according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program; when the computer program is executed by a processor, the overlapping coverage area switching method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Wireless network switching optimization method in high-speed railway scene
CN108601053A
Method and device for determining overlapping coverage cell
CN108696888A