Region search method and device based on frequency band, equipment, medium and program product
Through the frequency band-based area search method, the base station location and virtual positioning technology are used to solve the problem of low positioning efficiency in the frequency band area, and the rapid positioning and display are achieved, and the testing efficiency is improved.
Patent Information
- Application Number
- CN202411314993.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-20
- Publication Date
- 2024-12-31
AI Technical Summary
In communication-related projects, it is impossible to quickly locate the area of the frequency band, resulting in low throughput testing efficiency, and the existing methods are complex and inefficient.
Provide a frequency band-based area search method, by receiving user operations, obtaining the frequency band to be tested, finding its corresponding area range, and outputting area information, using base station location and virtual positioning technology to divide the frequency band area, generate navigation information, and display signal strength Identify and improve positioning efficiency.
It realizes rapid positioning of the frequency band area range, improves testing efficiency, supports users to input the frequency band to be tested according to the test requirements, outputs the display area range, and simplifies the search process of the frequency band area range.
Smart Images

Figure CN119233268A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of frequency band management, and in particular to a frequency band-based regional search method, device, equipment, medium and program product. Background Art
[0002] During the R&D phase of communication-related projects, we are faced with a crucial task: throughput testing of each frequency band. This task has a decisive impact on the smooth implementation of the entire project and the performance of the final product. Throughput testing is a method for evaluating the ability of a network, system or device to process data per unit time. This test is essential to ensure that network infrastructure, communication equipment or software applications can meet specific performance requirements. However, in current work, it is impossible to quickly locate the area where a frequency band is located. It can only be located by displaying the mobile phone frequency band through speed test software. The process is complicated and the work efficiency is low. Summary of the invention
[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present application provides a frequency band-based regional search method, device, equipment, medium and program product, which can quickly locate the regional range according to the frequency band, thereby improving the test efficiency.
[0004] In order to achieve the above purpose, the technical solutions provided by the embodiments of the present application are as follows:
[0005] In a first aspect, the present application provides a frequency band-based regional search method, comprising: receiving user operations, the user operations are used to determine the frequency band to be tested used in the cellular network; in response to the user operations, searching for the regional range corresponding to the frequency band to be tested; and outputting regional information, the regional information is used to display the regional range to the user.
[0006] As an optional implementation mode of the embodiment of the present application, in response to user operation, before searching for the area range corresponding to the frequency band to be tested, the method also includes: obtaining the base station location and determining the service area of the base station; determining the frequency band corresponding to the base station based on the geographical location information of the service area; dividing the service area of the base station according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands.
[0007] As an optional implementation mode of the embodiment of the present application, in response to user operation, before searching for the area range corresponding to the frequency band to be tested, the method also includes: simulating multiple virtual points through virtual positioning technology; the virtual points correspond to real geographical locations; performing signal reception simulation at multiple virtual points to obtain the frequency band of each virtual point; and dividing the area range corresponding to different frequency bands according to the frequency bands of the multiple virtual points.
[0008] As an optional implementation of the embodiment of the present application, the method also includes: generating navigation information with the user's current location as the starting point and the area corresponding to the frequency band to be tested as the end point; and outputting the navigation information.
[0009] As an optional implementation of the embodiment of the present application, the area information includes signal identification information of each point within the area, and the signal identification information is used to indicate the signal strength of each point.
[0010] As an optional implementation of the embodiment of the present application, the method also includes: obtaining the signal strength of different area ranges within a historical preset time period; if the signal strength of the first area range within the historical preset time period is greater than a first strength threshold, using the first signal identification information to mark the first area range; if the signal strength of the second area range within the historical preset time period is less than a second strength threshold, using the second signal identification information to mark the second area range; wherein the first signal identification information is different from the second signal identification information.
[0011] In a second aspect, the present application provides a frequency band-based regional search device, the device comprising:
[0012] A receiving module, used for receiving a user operation, where the user operation is used to determine a frequency band to be tested adopted in a cellular network;
[0013] A search module, used for searching the area range corresponding to the frequency band to be tested in response to user operation;
[0014] The output module is used to output the area information, and the area information is used to show the area range to the user.
[0015] As an optional implementation mode of the embodiment of the present application, the search module, before responding to user operations and searching for the area range corresponding to the frequency band to be tested, is also used to: obtain the base station location and determine the service area of the base station; determine the frequency band corresponding to the base station based on the geographical location information of the service area; divide the service area of the base station according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands.
[0016] As an optional implementation method of the embodiment of the present application, the search module, in response to user operations, before searching for the area range corresponding to the frequency band to be tested, is also used to: simulate multiple virtual points through virtual positioning technology; the virtual points correspond to real geographical locations; perform signal reception simulation at multiple virtual points to obtain the frequency band of each virtual point; and divide the area range corresponding to different frequency bands according to the frequency bands of the multiple virtual points.
[0017] As an optional implementation of the embodiment of the present application, it also includes a navigation module, which is used to: generate navigation information with the user's current location as the starting point and the area corresponding to the frequency band to be tested as the end point; and output the navigation information.
[0018] As an optional implementation of the embodiment of the present application, the area information includes signal identification information of each point within the area, and the signal identification information is used to indicate the signal strength of each point.
[0019] As an optional implementation of the embodiment of the present application, the output module is also used to: obtain the signal strength of different area ranges in a historical preset time period; if the signal strength of the first area range in the historical preset time period is greater than the first strength threshold, the first area range is marked with the first signal identification information; if the signal strength of the second area range in the historical preset time period is less than the second strength threshold, the second area range is marked with the second signal identification information; wherein the first signal identification information is different from the second signal identification information.
[0020] In a third aspect, the present application provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the frequency band-based regional search method as described in the first aspect or any one of its optional embodiments is implemented.
[0021] In a fourth aspect, the present application provides a computer-readable storage medium, comprising: a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the frequency band-based regional search method as described in the first aspect or any one of its optional embodiments.
[0022] In a fifth aspect, the present application provides a computer program product, including: the computer program product includes a computer program, and when the computer program runs on a computer, the computer implements the frequency band-based regional search method as described in the first aspect or any one of its optional embodiments.
[0023] Compared with the prior art, the technical solution provided by the embodiments of the present application has the following advantages:
[0024] The disclosed embodiments provide a frequency band-based regional search method, apparatus, device, medium, and program product, wherein the method first receives a user operation for determining a frequency band to be tested used in a cellular network, searches for a regional range corresponding to the frequency band to be tested in response to the user operation, and then outputs regional information to display the regional range corresponding to the frequency band to be tested to the user. In this way, the application supports the user to input the frequency band to be tested according to the test requirements, to search for the regional range corresponding to the frequency band to be tested and output the display, to achieve rapid positioning of the frequency band regional range, and thus improve the test efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0026] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0027] Figure 1 A flowchart of a frequency band-based regional search method provided in an embodiment of the present application;
[0028] Figure 2 A schematic diagram of regional information provided in an embodiment of the present application;
[0029] Figure 3 A schematic diagram of the structure of a frequency band-based regional search device provided in an embodiment of the present application;
[0030] Figure 4 A schematic diagram of the structure of an electronic device described in an embodiment of the present application. DETAILED DESCRIPTION
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the technical terms required to be used in the embodiments or the prior art description are briefly introduced below:
[0032] A cellular network is a mobile communications hardware architecture named after the fact that it divides the service area into small hexagonal areas, each of which is covered and managed by a base station. This network architecture enables wireless communication services to be provided over a wide geographic area, enabling functions such as voice calls, text messaging, and Internet access.
[0033] Long Term Evolution (LTE) is a transitional version of high-speed downlink packet access to 4G. It was once commonly known as 3.9G until the International Telecommunication Union officially defined the upgraded version of Long Term Evolution as 4G on December 6, 2010. LTE includes two standards, TD-LTE and FDD-LTE, with higher data transmission rates and lower latency. LTE networks can provide download rates of 300Mbit / s and upload rates of 75Mbit / s.
[0034] New Radio (NR) is the core of 5G wireless technology, also known as 5G NR. NR supports higher spectrum ranges, especially millimeter wave spectrum, as well as more flexible frame structures and parameter sets to meet the high speed, low latency and large capacity requirements of 5G. The spectrum range supported by 5G NR can reach 100GHz and is divided into two main frequency ranges: FR1 (450MHz~6000MHz) and FR2 (24250MHz~52600MHz). Among them, FR1 includes 26 frequency bands from n1 / n2 / n3, while FR2 includes three frequency bands: n257, n258, and n260. The main NR frequency bands currently used at home and abroad include n1, n3, n28, n41, n77, n78, and n79.
[0035] 3GPP defines operating bands, which are uplink or downlink or a frequency range for uplink and downlink specified by a set of RF requirements. Each operating band has a number, where NR bands are numbered n1, n2, n3, etc. When the same frequency range is defined as an operating band for different wireless access technologies, they use the same number but are written in different ways. 4G LTE bands use Arabic numerals (1, 2, 3, etc.), while 3G UTRA bands use Roman numerals (Ⅰ, Ⅱ, Ⅲ, etc.). LTE operating bands that are reallocated to NR are often called "LTE refarmed bands."
[0036] The Release 15 specification for NR developed by 3GPP includes 26 operating bands in frequency range 1 and 3 operating bands in frequency range 2. The numbering scheme of NR bands from n1 to n512 follows the following rules: For NR bands in LTE refarmed bands, NR reuses the band number of LTE and only needs to add "n" in front. The new bands of NR use the following numbers: Reserved for NR bands in frequency range 1 (some of which may additionally be used for LTE). New frequency bands reserved for NR in frequency range 2.
[0037] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other without conflict.
[0038] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only part of the embodiments of the present application, rather than all of the embodiments.
[0039] In order to solve some or all of the technical problems existing in the related art, the embodiments of the present application provide a frequency band-based regional search method, device, equipment, medium and program product, wherein the method first receives a user operation for determining the frequency band to be tested used in a cellular network, and in response to the user operation, searches for the regional range corresponding to the frequency band to be tested, and then outputs the regional information to display the regional range corresponding to the frequency band to be tested to the user.
[0040] A frequency band-based regional search method provided in the embodiment of the present application can be implemented by a frequency band-based regional search device or electronic device, and the electronic device includes but is not limited to a personal computer, a laptop computer, a tablet computer, a smart phone, a smart watch, etc. The operating system of the electronic device may include Android, a mobile operating system (iOS) developed by Apple, an operating system (Windows) developed by Microsoft Corporation of the United States, etc., and the embodiment of the present application does not limit this. The electronic device can be run alone to implement the present application, or it can be connected to the network and implement the present application through interactive operations with other computer devices in the network. Among them, the network in which the electronic device is located includes but is not limited to the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN) network, etc.
[0041] It should be noted that the protection scope of the frequency band-based regional search method described in the embodiment of the present application is not limited to the execution order of the steps listed in this embodiment. All solutions implemented by adding, reducing or replacing steps in the prior art based on the principles of the present application are included in the protection scope of the present application.
[0042] like Figure 1 As shown, Figure 1 1 is a flow chart of a frequency band-based regional search method according to an embodiment of the present application. The method can be executed by a frequency band-based regional search device, wherein the device can be implemented by software and / or hardware and can generally be integrated in. Figure 1 As shown, the method mainly includes the following steps S101 to S103:
[0043] S101. Receive a user operation, where the user operation is used to determine a frequency band to be tested used in a cellular network.
[0044] In some embodiments, a login interface is generated and displayed. The login interface is used to log in user personal information, including an account number and a password. The user personal information is associated with a commonly used frequency band to facilitate user search. Enter the account number and password in the login page to log in, and verify whether the account number and password are correct. If any of them is wrong, a corresponding prompt will be given to remind the user that the account does not exist or the password is wrong and needs to be re-entered; if the account number and password are correct, the login is successful. The login interface includes an option to register or not. If not registered, jump to the registration page and execute the registration process. The login interface includes an option to retrieve the password. If the user operates this option, the password retrieval process is executed. The above-mentioned registration process and password retrieval process can refer to the prior art, and this application will not repeat them here.
[0045] In some embodiments, a search interface is generated, and the user can fill in the frequency band to be tested according to the test requirements. The user can fill in the frequency band corresponding to the current location or the frequency band corresponding to other locations. The number of frequency bands to be tested can be one or more, and the present disclosure does not specifically limit this.
[0046] Exemplarily, the frequency band to be tested may be B1, B3, B5, B8, and B34 of LTE, etc. The frequency band to be tested may also be n1, n3, n28, n41, n77, n78, and n79 of NR, etc. This application does not specifically limit this.
[0047] Optionally, the embodiment of the present application supports the user to fill in the frequency interval, and then determines the frequency band to be tested according to the frequency interval, so as to realize the function of searching according to the frequency interval.
[0048] In some embodiments, after executing step S101, it is determined whether the frequency band to be tested is valid. If not, indicating that the user operation is an error, an error message is displayed and the process ends. If the frequency band to be tested is valid, step S102 is continued.
[0049] S102: In response to a user operation, searching for an area range corresponding to a frequency band to be tested.
[0050] The area range corresponding to the frequency band refers to the geographical range covered by the radio signal. The size and shape of the area range depends on the coverage capability of the radio technology and the policy of the service provider. Optionally, the area range corresponding to the frequency band can be obtained from the official communications authority, telecom operators or verified third-party service providers. Different area ranges correspond to different frequency bands. It should be noted that the indoor frequency band is different from the outdoor frequency band.
[0051] In some embodiments, before executing step S102, the base station location is first obtained to determine the service area of the base station, and the frequency band corresponding to the base station is determined according to the geographical location information of the service area; the service area of the base station is divided according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands. Then, when executing step S102, in response to the user operation, the area range corresponding to the frequency band to be tested is searched from the service area corresponding to the base station.
[0052] It should be noted that there is a correlation between the location of the base station and the frequency band used. The location of the base station determines the geographical area it serves, and different geographical locations may require different frequency bands to optimize signal coverage and capacity. For example, the central area of the city may need to use high frequency bands to provide higher data transmission rates and capacity because these areas have a high user density and high data demand; while suburban or rural areas may use more low frequency bands to achieve a wider coverage.
[0053] For example, according to the information mentioned in the search results, 5G network deployment uses different frequency bands, such as Sub-6GHz (ie, FR1 band) and millimeter wave (ie, FR2 band). In urban environments, the 3.5GHz band may be deployed first because it can provide higher capacity and data transmission rates, suitable for areas with dense users and high data demand. In suburban or rural areas, lower frequency bands such as 700MHz or 900MHz may be used. These frequency bands have stronger signal penetration and wider coverage, suitable for sparsely populated areas.
[0054] In some other embodiments, before executing step S102, multiple virtual points are simulated by virtual positioning technology, and the virtual points correspond to real geographical locations. Signal reception simulation is performed at the virtual points to obtain the frequency bands of each virtual point; the regional ranges corresponding to different frequency bands are obtained according to the frequency band division of the multiple virtual points. Then, when executing step S102, in response to the user operation, the regional range corresponding to the frequency band to be tested is searched from the regional range corresponding to the frequency band of the virtual point.
[0055] In the above embodiment, when determining the regional scope corresponding to the frequency band, an optional implementation method is provided: spatial analysis of the acquired frequency band is performed through a geographic information system to determine the regional scope corresponding to the frequency band. Among them, the Geographic Information System (GIS) is a computer technology system based on a database, which inputs, stores, manages, processes, analyzes and outputs geographic data with the support of computer hardware and software. GIS realizes the expression, acquisition, processing, management and application of characteristic elements of geographic space entities and phenomena by collecting, storing, analyzing and visualizing various spatial information. The regional scope corresponding to the frequency band is determined by integrating GIS technology to ensure the accuracy of the frequency band data and regional scope.
[0056] In the above embodiment, the regional scope corresponding to the frequency band is obtained from the official communications administration, telecom operators or verified third-party service providers; or, when it is impossible to rely on data suppliers to obtain the specific frequency band information location, the frequency bands of each region are collected according to the base station location to determine the regional scope corresponding to the frequency band; or, virtual positioning technology is used to simulate signal reception to obtain the frequency band of the virtual point and the regional scope corresponding to the frequency band. This ensures that the frequency band and the corresponding regional scope can be updated in real time to ensure data quality and accuracy. In addition, the data is reviewed and verified regularly to ensure the accuracy and completeness of the data. It also supports receiving user feedback information to verify and verify the data based on user feedback information.
[0057] Optionally, the area range corresponding to the above-obtained frequency band is sent to the server, so that the server can synchronize and verify the data to ensure the accuracy and consistency of the data.
[0058] It should be noted that the above embodiments can be combined. For example, frequency bands of various regions are collected according to the location of base stations, and the regional range corresponding to the frequency bands is used as the first data set. The virtual positioning technology is used to simulate signal reception, and the regional range corresponding to the frequency band of the virtual point is used as the second data set. In this way, the combination of information from multiple data sources is achieved, thereby improving the reliability of the data.
[0059] Optionally, the first data set and the second data set are compressed, thereby reducing storage space and data transmission time without affecting data quality. The embodiment of the present application provides an implementation method, storing the first data set and the second data set in memory, thereby using memory cache to store frequently accessed data to reduce the number of times the database is accessed, which is conducive to improving data retrieval efficiency.
[0060] Based on the above embodiments, the embodiments of the present application can utilize a multi-core processor for parallel processing and search multiple data sets at the same time, for example, searching the area range corresponding to the frequency band to be tested from the first data set and the second data set, thereby speeding up data processing.
[0061] In some embodiments, when executing step S102, a quick sort algorithm is used to search for the area range corresponding to the frequency band to be tested, or a hash table is used to search for the area range corresponding to the frequency band to be tested. The search efficiency is optimized by an efficient algorithm.
[0062] S103: Outputting area information, where the area information is used to display the area range to the user.
[0063] For example, Figure 2 As shown, Figure 2 A schematic diagram of regional information provided in an embodiment of the present application. Assuming that the user inputs the frequency band to be tested as B40, and two regional ranges corresponding to the frequency band to be tested B40 are found, the regional information of the frequency band to be tested B40 is rendered on the map to show the regional range of the frequency band to be tested B40 to the user, so that the user can understand the specific location, coverage size, etc. of the frequency band to be tested B40. ▲ in the figure indicates the current location of the user, and the direction of the arrow indicates the direction of the user.
[0064] The above steps can support testers to fill in the frequency band to be tested according to test requirements, so as to locate the area corresponding to the frequency band to be tested, and provide high-precision positioning services. In addition, according to the difference between indoor and outdoor frequency bands, accurate positioning of indoor frequency bands can be achieved.
[0065] The regional information provides a visual frequency band coverage range and can also help users understand the network quality in different areas. Within the regional range corresponding to the frequency band to be tested, the signal strength will not remain unchanged, but will fluctuate within a certain range. In some embodiments, the regional information includes signal identification information of each point within the regional range, and the signal identification information is used to indicate the signal strength of each point. The signal strength of the point is different, and the signal identification information is different. The signal strength of the point can be determined based on parameters such as the reference signal receiving power (RSRP).
[0066] For example, different colors with different depths are used to mark points with different signal strengths, and the greater the signal strength of the point, the greater the color depth. Figure 2 As shown, for the regional information of the tested frequency band B40 with a smaller area range, different depths of gray are used to mark the signal strength of each point. It can be seen that the closer to the center of the area, the smaller the gray depth, indicating that the signal strength is smaller.
[0067] The above embodiment visualizes the signal strength of each point within the area corresponding to the frequency band to be tested, so as to facilitate the user to find a location with better signal quality.
[0068] In some embodiments, the signal strength of different area ranges within a historical preset time length is obtained. If the signal strength of the first area range within the historical preset time length is greater than the first strength threshold, the first signal identification information is used to mark the first area range. If the signal strength of the second area range within the historical preset time length is less than the second strength threshold, the second area range is marked with the second signal identification information. The historical preset time length is a preset historical time length, the first strength threshold is a preset threshold used to indicate a high signal strength, the second strength threshold is a preset threshold used to indicate a low signal strength, and the first strength threshold is different from the second strength threshold. If the signal strength within the historical preset time length is greater than the first strength threshold, it means that the signal is at high strength for a long time and the signal quality is good; if the signal strength within the historical preset time length is less than the second strength threshold, it means that the signal is at low strength for a long time and the signal quality is poor.
[0069] By using different signal identification information to identify the signal strength of each area, strong fields (areas with long-term high signal strength in history) and weak fields (areas with long-term low signal strength in history) can be intuitively distinguished. The signal quality of each area is more clearly reflected, making it easier for users to find areas with better signal quality.
[0070] Exemplarily, the area range corresponding to each frequency band is marked with different colors, the first area range that has been in a high signal strength for a long time in history is marked in green, and the second area range that has been in a low signal strength for a long time in history is marked in red.
[0071] The above embodiment outputs regional information through augmented reality (AR) technology. Different regional ranges can be marked and distinguished by different colors, and different points within the same regional range can be marked and distinguished by the same color at different depths, so that the user can intuitively understand the regional range covered by the frequency band to be tested and the signal strength of each point within the regional range.
[0072] In some embodiments, whether the signal within the detection area is interfered with; if so, an interference report is generated. This helps testers quickly locate the problem. The method of detecting whether the signal within the detection area is interfered with includes: measuring the signal strength of each point within the area, comparing whether the change in signal strength within a preset time is greater than a preset value, and if so, indicating that the signal within the area is interfered. It is possible to determine whether the frequency band to be tested is interfered by whether the signal strength changes significantly.
[0073] For example, the interference report may include interference from trains entering the station, interference from shielded equipment, etc. In some embodiments, navigation information is generated with the user's current location as the starting point and the area of the frequency band to be tested as the end point, and the navigation information is output, thereby guiding the user from the current location to the area of the frequency band to be tested.
[0074] The navigation information includes routes, transportation methods, etc. Transportation methods include walking, driving, taxi, public transportation, etc. The navigation information provides travel references for users.
[0075] Optionally, route planning can plan the best navigation route based on real-time traffic information and provide intelligent navigation services. Traffic information includes road conditions, accidents, road construction, etc.
[0076] It should be noted that since the frequency band to be tested is divided into indoor frequency bands and outdoor frequency bands, if the frequency band to be tested is an indoor frequency band, the area range corresponding to the frequency band to be tested is the indoor area range. At this time, the end point of the navigation information generated by the above embodiment is the entrance of the indoor area range, which is different from the outdoor area, so as to avoid misleading users to the outdoor area at the same location.
[0077] The navigation information also includes the frequency bands of the passed areas. In the embodiment of the present application, a cache and preloading mechanism is provided to determine the frequency bands of the passed areas in the process of the user starting from the current location to the area range of the frequency band to be tested, so as to provide data reference for the testers.
[0078] The above embodiment provides a navigation service, which is convenient for the test engineer to travel from the current location to the area corresponding to the frequency band to be tested, thereby facilitating the implementation of the test work and improving the test efficiency.
[0079] In summary, the present application first receives a user operation for determining the frequency band to be tested used in the cellular network, and in response to the user operation, searches for the area range corresponding to the frequency band to be tested, and then outputs the area information to display the area range corresponding to the frequency band to be tested to the user. In this way, the present application supports the user to input the frequency band to be tested according to the test requirements, to search for the area range corresponding to the frequency band to be tested and output the display, to achieve rapid positioning of the frequency band area range, and thus improve the test efficiency.
[0080] like Figure 3 As shown, Figure 3 A frequency band-based area search device is provided in an embodiment of the present application, and the device includes:
[0081] The receiving module 301 is used to receive a user operation, where the user operation is used to determine a frequency band to be tested used in a cellular network;
[0082] A search module 302, configured to search for an area range corresponding to a frequency band to be tested in response to a user operation;
[0083] The output module 303 is used to output the area information, where the area information is used to display the area range to the user.
[0084] As an optional implementation of the embodiment of the present application, the search module 302, before responding to the user operation and searching for the area range corresponding to the frequency band to be tested, is also used to: obtain the base station location and determine the service area of the base station; determine the frequency band corresponding to the base station according to the geographical location information of the service area; divide the service area of the base station according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands.
[0085] As an optional implementation of the embodiment of the present application, the search module 302, in response to user operation, before searching for the area range corresponding to the frequency band to be tested, is also used to: simulate multiple virtual points through virtual positioning technology; the virtual points correspond to real geographical locations; perform signal reception simulation at multiple virtual points to obtain the frequency band of each virtual point; and divide the area range corresponding to different frequency bands according to the frequency bands of the multiple virtual points.
[0086] As an optional implementation of the embodiment of the present application, it also includes a navigation module, which is used to: generate navigation information with the user's current location as the starting point and the area corresponding to the frequency band to be tested as the end point; and output the navigation information.
[0087] As an optional implementation of the embodiment of the present application, the area information includes signal identification information of each point within the area, and the signal identification information is used to indicate the signal strength of each point.
[0088] As an optional implementation of the embodiment of the present application, the output module 303 is also used to: obtain the signal strength of different area ranges in a historical preset time period; if the signal strength of the first area range in the historical preset time period is greater than the first strength threshold, the first area range is marked with the first signal identification information; if the signal strength of the second area range in the historical preset time period is less than the second strength threshold, the second area range is marked with the second signal identification information; wherein the first signal identification information is different from the second signal identification information.
[0089] In summary, the embodiment of the present application provides a frequency band-based regional search device, which first receives a user operation for determining the frequency band to be tested used in the cellular network by a receiving module, and then responds to the user operation through a search module to find the regional range corresponding to the frequency band to be tested, and then the output module outputs the regional information to display the regional range corresponding to the frequency band to be tested to the user. In this way, the present application supports the user to input the frequency band to be tested according to the test requirements, to search for the regional range corresponding to the frequency band to be tested and output the display, to achieve rapid positioning of the frequency band regional range, thereby improving the test efficiency.
[0090] For the specific definition of the frequency band-based regional search device, please refer to the definition of the frequency band-based regional search method above, which will not be repeated here. Each module in the above-mentioned frequency band-based regional search device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0091] In one embodiment, the present application provides an electronic device, which may be a terminal, and its internal structure diagram may be as follows: Figure 4 As shown. The electronic device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the electronic device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, near field communication (NFC) or other technologies. When the computer program is executed by the processor, a frequency band-based regional search method is implemented. The display screen of the electronic device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the electronic device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the housing of the electronic device, or an external keyboard, touchpad or mouse, etc.
[0092] Those skilled in the art will understand that Figure 4 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0093] In one embodiment, the frequency band-based area search device provided in the present application can be implemented in the form of a computer program. The computer program can be Figure 4 The memory of the electronic device may store various program modules constituting the frequency band-based area search device, for example, Figure 3 The receiving module 301, the searching module 302 and the outputting module 303 are shown. The computer program composed of various program modules enables the processor to execute the steps of the frequency band-based regional searching method of various embodiments of the present application described in this specification.
[0094] For example, Figure 4The electronic device shown can be Figure 3 The receiving module 301 in the frequency band-based regional search device shown receives user operations, and the user operations are used to determine the frequency band to be tested used in the cellular network; the electronic device can respond to the user operation through the search module 302 to search for the regional range corresponding to the frequency band to be tested; the electronic device can output regional information through the output module 303, and the regional information is used to display the regional range to the user.
[0095] In one embodiment, the present application provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0096] Receive user operations, where the user operations are used to determine the frequency band to be tested used in the cellular network; in response to the user operations, find the area range corresponding to the frequency band to be tested; and output area information, where the area information is used to display the area range to the user.
[0097] In one embodiment, the processor also implements the following steps when executing the computer program: in response to user operation, before searching for the area range corresponding to the frequency band to be tested, the method also includes: obtaining the base station location and determining the service area of the base station; determining the frequency band corresponding to the base station based on the geographical location information of the service area; dividing the service area of the base station according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands.
[0098] In one embodiment, the processor also implements the following steps when executing the computer program: in response to user operations, before searching for the area range corresponding to the frequency band to be tested, the method also includes: simulating multiple virtual points through virtual positioning technology; the virtual points correspond to real geographical locations; performing signal reception simulation at multiple virtual points to obtain the frequency band of each virtual point; and dividing the area range corresponding to different frequency bands according to the frequency bands of the multiple virtual points.
[0099] In one embodiment, when the processor executes the computer program, the following steps are further implemented: generating navigation information starting from the current location of the user and ending at the area corresponding to the frequency band to be tested; and outputting the navigation information.
[0100] In one embodiment, when the processor executes the computer program, the following steps are further implemented: the area information includes signal identification information of each point within the area range, and the signal identification information is used to indicate the signal strength of each point.
[0101] In one embodiment, when the processor executes the computer program, the following steps are also implemented: obtaining the signal strength of different area ranges within a historical preset time period; if the signal strength of the first area range within the historical preset time period is greater than the first strength threshold, marking the first area range with the first signal identification information; if the signal strength of the second area range within the historical preset time period is less than the second strength threshold, marking the second area range with the second signal identification information; wherein the first signal identification information is different from the second signal identification information.
[0102] When the processor in the electronic device provided by the present application executes the computer program, it first receives a user operation for determining the frequency band to be tested used in the cellular network, and in response to the user operation, searches for the area range corresponding to the frequency band to be tested, and then outputs the area information to display the area range corresponding to the frequency band to be tested to the user. In this way, the present application supports the user to input the frequency band to be tested according to the test requirements, so as to search for the area range corresponding to the frequency band to be tested and output and display it, so as to realize the rapid positioning of the frequency band area range, thereby improving the test efficiency.
[0103] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the computer program, the following steps are implemented:
[0104] Receive user operations, where the user operations are used to determine the frequency band to be tested used in the cellular network; in response to the user operations, find the area range corresponding to the frequency band to be tested; and output area information, where the area information is used to display the area range to the user.
[0105] In one embodiment, the computer program further implements the following steps when executing the computer program: in response to user operation, before searching for the area range corresponding to the frequency band to be tested, the method also includes: obtaining the base station location and determining the service area of the base station; determining the frequency band corresponding to the base station based on the geographical location information of the service area; dividing the service area of the base station according to the frequency band corresponding to the base station to obtain the area range corresponding to different frequency bands.
[0106] In one embodiment, the computer program also implements the following steps when executing the computer program: in response to user operations, before searching for the area range corresponding to the frequency band to be tested, the method also includes: simulating multiple virtual points through virtual positioning technology; the virtual points correspond to real geographical locations; performing signal reception simulation at multiple virtual points to obtain the frequency band of each virtual point; and dividing the area range corresponding to different frequency bands according to the frequency bands of the multiple virtual points.
[0107] In one embodiment, when the computer program is executed, the following steps are further implemented: generating navigation information starting from the current location of the user and ending at the area corresponding to the frequency band to be tested; and outputting the navigation information.
[0108] In one embodiment, when the computer program is executed, the following steps are further implemented: the area information includes signal identification information of each point within the area, and the signal identification information is used to indicate the signal strength of each point.
[0109] In one embodiment, when the computer program executes the computer program, the following steps are also implemented: obtaining the signal strength of different area ranges within a historical preset time period; if the signal strength of the first area range within the historical preset time period is greater than the first strength threshold, the first area range is marked with the first signal identification information; if the signal strength of the second area range within the historical preset time period is less than the second strength threshold, the second area range is marked with the second signal identification information; wherein the first signal identification information is different from the second signal identification information.
[0110] When the computer program in the computer-readable storage medium provided by the present application executes the computer program, it first receives a user operation for determining the frequency band to be tested used in the cellular network, and in response to the user operation, searches for the area range corresponding to the frequency band to be tested, and then outputs the area information to display the area range corresponding to the frequency band to be tested to the user. In this way, the present application supports the user to input the frequency band to be tested according to the test requirements, so as to search for the area range corresponding to the frequency band to be tested and output the display, thereby realizing the rapid positioning of the frequency band area range, thereby improving the test efficiency.
[0111] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media that include computer-usable program code.
[0112] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0113] In the present application, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0114] In this application, memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of a computer-readable medium.
[0115] In this application, computer-readable media includes permanent and non-permanent, removable and non-removable storage media. Storage media can be implemented by any method or technology to store information, and the information can be computer-readable instructions, data structures, modules of programs or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. According to the definition in this article, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0116] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0117] The above is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments herein, but will conform to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A frequency band-based regional search method, characterized in that: include: receiving a user operation, wherein the user operation is used to determine a frequency band to be tested used in a cellular network; In response to the user operation, searching for an area range corresponding to the frequency band to be tested; The area information is output, where the area information is used to display the area range to the user.
2. The method according to claim 1, characterized in that Before searching the area range corresponding to the frequency band to be tested in response to the user operation, the method further includes: Obtain the location of the base station and determine the service area of the base station; Determining a frequency band corresponding to the base station according to the geographical location information of the service area; The service area of the base station is divided according to the frequency band corresponding to the base station to obtain the area ranges corresponding to different frequency bands.
3. The method according to claim 1, characterized in that Before searching the area range corresponding to the frequency band to be tested in response to the user operation, the method further includes: Multiple virtual points are simulated by virtual positioning technology; the virtual points correspond to real geographical locations; Performing signal reception simulation at the plurality of virtual points to obtain a frequency band of each virtual point; According to the frequency bands of the multiple virtual points, regional ranges corresponding to different frequency bands are obtained.
4. The method according to claim 1, characterized in that: The method further comprises: Generate navigation information with the user's current location as the starting point and the area corresponding to the frequency band to be tested as the end point; The navigation information is output.
5. The method according to claim 1, characterized in that The area information includes signal identification information of each point within the area, and the signal identification information is used to indicate the signal strength of each point.
6. The method according to claim 1, characterized in that The method further comprises: Get the signal strength of different areas within the historical preset time period; If the signal strength of the first area range in the historical preset time period is greater than the first strength threshold, the first area range is marked with the first signal identification information; If the signal strength of the second area range in the historical preset time period is less than the second strength threshold, the second area range is marked with the second signal identification information; The first signal identification information is different from the second signal identification information.
7. A frequency band-based area search device, characterized in that: include: A receiving module, used for receiving a user operation, wherein the user operation is used to determine a frequency band to be tested used in a cellular network; A search module, configured to search for an area range corresponding to the frequency band to be tested in response to the user operation; The output module is used to output the area information, and the area information is used to show the area range to the user.
8. An electronic device, characterized in that: include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the frequency band-based area search method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium, characterized in that: include: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the frequency band-based area search method according to any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that include: The computer program product comprises a computer program. When the computer program is executed on a computer, the computer is enabled to implement the frequency band-based area search method according to any one of claims 1 to 6.
Citation Information
Cited By
Network coverage performance evaluation method and device and electronic equipment
CN121568136A
