WO2019061663A1 - Method for optimizing wi-fi hotspot deployment, server and storage medium - Google Patents
Method for optimizing wi-fi hotspot deployment, server and storage medium Download PDFInfo
- Publication number
- WO2019061663A1 WO2019061663A1 PCT/CN2017/108771 CN2017108771W WO2019061663A1 WO 2019061663 A1 WO2019061663 A1 WO 2019061663A1 CN 2017108771 W CN2017108771 W CN 2017108771W WO 2019061663 A1 WO2019061663 A1 WO 2019061663A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hotspot
- hotspots
- business circle
- business
- user
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/18—Network planning tools
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Definitions
- the present application relates to the field of computer technologies, and in particular, to a Wi-Fi hotspot deployment optimization method, a server, and a computer readable storage medium.
- Wi-Fi Wireless-Fidelity
- Wi-Fi Wireless-Fidelity
- the characteristics of control and restraint, blindness and randomness are very obvious.
- Consumer electronics products such as mobile phones, game consoles, and portable computers are becoming more and more popular.
- the richness of terminal products will make the penetration rate of Wi-Fi higher and higher. It is of substantial significance to strengthen the coverage of Wi-Fi signals.
- the person in the field determines whether the current location of the to-be-arranged space exists by calculating the coverage area of the hot spot, and if so, adjusts the location of the hot spot toward the blind spot outside the coverage area of the hot spot, or at a position close to the blind spot.
- a hot spot is arranged until the entire location of the space to be laid is covered by at least one hot spot, thereby optimizing the arrangement of the Wi-Fi hotspot.
- Wi-Fi hotspot deployment needs to be optimized, it is necessary to consider the traffic volume in the business circle and the user satisfaction with the Wi-Fi hotspot in the business circle, so as to be based on user satisfaction and within the business circle.
- the traffic aggregation area determines what problems exist in the deployment of existing Wi-Fi hotspots. Therefore, how to make full use of Wi-Fi hotspots, adjust the location of existing Wi-Fi hotspot deployments, and increase the signal coverage of Wi-Fi hotspots.
- the crowd improving the user's online experience, is an urgent problem to be solved.
- the present application provides a Wi-Fi hotspot deployment optimization method, a server, and a computer readable storage medium, the main purpose of which is to understand the user's satisfaction with the Wi-Fi hotspot in the business circle and the distribution of Wi-Fi hotspots in the business circle.
- An optimization scheme for Wi-Fi hotspot deployment in the business circle is given to enhance the user experience of Wi-Fi hotspots.
- the present application provides a server, including: a memory, a processor, and a Wi-Fi hotspot deployment optimization program stored on the memory, where the optimization program is executed by the processor to implement the following steps:
- the collecting step collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the current location of the first mobile terminal Latitude and longitude;
- a first calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level
- the list of Wi-Fi hotspots is aggregated in multiple business districts;
- a second calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
- a third calculating step reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction;
- the number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle.
- the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle it is determined that the user satisfaction of the first business circle needs to be adjusted.
- the location of the Wi-Fi hotspot is determined that the user satisfaction of the first business circle needs to be adjusted.
- the present application further provides a Wi-Fi hotspot deployment optimization method, where the method includes:
- the acquiring step collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;
- a first calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level
- the list of Wi-Fi hotspots is aggregated in multiple business districts;
- a second calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
- a third calculating step reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction;
- the number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle.
- the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle it is determined that the user satisfaction of the first business circle needs to be adjusted. of The location of the Wi-Fi hotspot.
- the present application further provides a computer readable storage medium, where the Wi-Fi hotspot deployment optimization program is stored, and the optimized program is executed by the processor to implement the foregoing Steps to deploy an optimization method for Wi-Fi hotspots.
- the method, the server, and the computer readable storage medium provided by the present application calculate the user's satisfaction with the Wi-Fi hotspots of each business circle by acquiring historical data of all Wi-Fi hotspots scanned by the mobile terminal. According to the calculation result, the optimization scheme of Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given according to the calculation result, and the Wi-Fi hotspot coverage population is increased, and the user's Internet access is increased. Experience.
- FIG. 1 is a schematic diagram of a preferred embodiment of a server of the present application.
- FIG. 2 is a schematic block diagram of a preferred embodiment of the Wi-Fi hotspot deployment optimization program of FIG. 1;
- FIG. 3 is a flowchart of a preferred embodiment of a Wi-Fi hotspot deployment optimization method according to the present application.
- the application provides a server 1.
- a server 1 Referring to FIG. 1, a schematic diagram of a preferred embodiment of the server 1 of the present application is shown.
- the server 1 includes a memory 11, a processor 12, a network interface 13, and a communication bus 14.
- the communication bus 14 is used to implement connection communication between these components.
- Server 1 can be a rack server, a blade server, a tower server, or a rack server.
- the network interface 13 may include a standard wired interface, a wireless interface (such as a WI-FI interface). Usually used to connect to mobile terminals.
- the server 1 connects the plurality of first mobile terminals 21 and the second mobile terminal 22 through the network interface 13.
- the first mobile terminal 21 and the second mobile terminal 22 may be terminal devices having a wireless local area network configuration and display function, such as a notebook, a tablet, a smart phone, and an e-book reader.
- the memory 11 includes at least one type of readable storage medium.
- the at least one type of readable storage medium may be a non-volatile storage medium such as a flash memory, a hard disk, a multimedia card, a card type memory, or the like.
- the readable storage medium may be an internal storage unit of the server 1, such as a hard disk of the server 1.
- the readable storage medium may also be an external storage device of the server 1, such as a plug-in hard disk equipped on the server 1, a smart memory card (SMC), and security. Digital (Secure Digital, SD) card, flash card (Flash Card), etc.
- the readable storage medium of the memory 11 is generally used to store a Wi-Fi hotspot deployment optimization program installed in the server 1, a Wi-Fi hotspot collected by the first mobile terminal 21, and historical data of the user. Model files of pre-determined and updated logistic regression models, distribution of human traffic within each business district obtained from third parties, etc.
- the memory 11 can also be used to temporarily store data that has been output or is about to be output.
- the processor 12 may be a Central Processing Unit (CPU), microprocessor or other data processing chip for running program code or processing data stored in the memory 11, such as performing Wi-Fi. Hotspot deployment optimizer, etc.
- CPU Central Processing Unit
- microprocessor or other data processing chip for running program code or processing data stored in the memory 11, such as performing Wi-Fi. Hotspot deployment optimizer, etc.
- FIG. 1 shows only server 1 with components 11-14 and Wi-Fi hotspot deployment optimizer 10, but it should be understood that not all illustrated components may be implemented, alternative implementations may be more or less Component.
- the server 1 may further include a user interface
- the user interface may include an input unit such as a keyboard
- the optional user interface may further include a standard wired interface and a wireless interface.
- the server 1 may further include a display, which may also be referred to as a display screen or a display unit.
- a display may also be referred to as a display screen or a display unit.
- it may be an LED display, a liquid crystal display, a touch liquid crystal display, an OLED (Organic Light-Emitting Diode) touch sensor, or the like.
- the display is used to display information processed in the server 1 and a user interface for displaying visualizations.
- the server 1 may further include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, and the like, and details are not described herein.
- RF Radio Frequency
- a Wi-Fi hotspot deployment optimizer 10 is stored in the memory 11, and the processor 12 performs the following steps when executing the Wi-Fi hotspot deployment optimization program 10 stored in the memory 11:
- the acquiring step collecting the positioning information of the first mobile terminal 21 at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal 21 at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal 21;
- a first calculating step calculating a hash value of the latitude and longitude of the current location of the first mobile terminal 21, taking a result of the first preset level of the hash value, and using the first preset level as a result of the first preset level
- the list of Wi-Fi hotspots scanned by the location is aggregated in multiple business districts;
- a second calculating step calculating a latitude and longitude hash value of the current position of the first mobile terminal 21, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi in the plurality of business circles - the concentrated area of the Fi hotspot;
- a third calculating step reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal 21, Wi-Fi in the multiple shopping districts Hot user satisfaction;
- the traffic aggregation area and the Wi-Fi hotspot concentration area determine the location of the Wi-Fi hotspot that needs to be adjusted to improve the user satisfaction of the first business circle.
- each city has a plurality of different business districts, wherein the business circle refers to a certain range of areas, and the first user refers to accessing and using the Wi-Fi hotspots in each business circle through the first mobile terminal 21.
- the second user refers to the staff of the Wi-Fi hotspot provider, and the second user knows the distribution of Wi-Fi hotspots in each business circle through the second mobile terminal 22 and the first user to Wi-Fi in each business circle
- the user satisfaction of the hotspot is that the first mobile terminal 21 is installed with an APP for connecting to the Wi-Fi hotspot, and the APP can obtain location information (latitude and longitude) of the first mobile terminal 21 at the current location, and the second mobile terminal 22 is installed with Wi-Fi hotspot deployment optimizer 10 client program.
- Hotspot vendors can use a variety of channels to understand the areas where the first users of each city's business districts gather, such as obtaining relevant data through third parties.
- the APP scans the Wi-Fi hotspot list available at the current location through the first mobile terminal 21, and collects all Wi-Fi hotspots in the Wi-Fi hotspot list.
- Historical data within a preset time (one week), including: Wi-Fi name, time of access, time of operation, operational status (connection success, connection failure, login success, login failure, etc.), frequency of access, availability by operator Etc. Then, the above historical data is sent to the server 1.
- the server 1 extracts key historical data, such as Wi-Fi identification, time, location, connection operation, Internet access duration, number of successful connections, and number of connection failures, through the data collection technology (Extract-Transform-Load, ETL).
- ETL Extract-Transform-Load
- Wi-Fi hotspot the transmitting device of the Wi-Fi hotspot in the Wi-Fi hotspot list (hereinafter referred to as Wi-Fi hotspot) is also Located near the location of the first mobile terminal 21, the location of the Wi-Fi hotspot can be estimated based on the location information of the first mobile terminal 21.
- the geohash algorithm can be used to calculate the latitude and longitude hash values, and the hash values of different levels can be different. For example, one to nine results can be taken, and the six-level result is expressed as a range of 1.2 km*1.2 km. (Approximately can be understood as the scope of a business circle), taking a seven-level result indicating a range of 152m * 152m.
- the Wi-Fi hotspot lists scanned by the first mobile terminal at the current location are a, b, c, d, and e, respectively, assuming a first preset.
- the level is six
- the server 1 reads the latitude and longitude of the current position of the first mobile terminal A, B, C, D, E from the memory 11, performs a geohash operation, and calculates the latitude and longitude hash value of the current position of each first mobile terminal 21. If the six-level hash value of the first mobile terminal A, B, C, D, and E is the same, it is determined that the first mobile terminal A, B, C, D, and E are in the same business circle.
- the Wi-Fi hotspots in the Wi-Fi lists a, b, c, d, and e are also located in the business circle.
- the second calculation step is needed to determine the area of the Wi-Fi hotspot in the business circle.
- the second calculating step includes: according to the second preset The result of the level, the Wi-Fi hotspot list in each business circle is divided into different regional blocks smaller than the business circle; in the Wi-Fi hotspot list in the different regional blocks, the Wi with the same Wi-Fi hotspot will be The -Fi hotspot list is merged to form a new Wi-Fi hotspot list; the different regional blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located are merged to form a new regional block, and Wi-Fi in different new regional blocks is determined.
- the second preset level is seven levels, performing a geohash operation on the latitude and longitude of the current location of the first mobile terminal A, B, C, D, and E, and taking a seven-level result of the hash value, wherein the first mobile terminal A, C The seven-level result is the same, the seventh-level results of the first mobile terminal B, E are the same, and the multiple Wi-Fi hotspots in the Wi-Fi hotspot list a, c are divided into the regional block P, and the Wi-Fi hotspot list b is The plurality of Wi-Fi hotspots in the e are divided into the area block Q, and the plurality of Wi-Fi hotspots in the Wi-Fi hotspot list d are separately divided into the area block O.
- Wi-Fi hotspot list merges into one Wi-Fi hotspot list until there is no duplicate Wi-Fi hotspot between each Wi-Fi hotspot list in the same block, that is, if there is originally 20 in a certain block
- a list of Wi-Fi hotspots, after deduplication, the number of Wi-Fi hotspot lists will be less than or equal to 20.
- Wi-Fi hotspot it can be understood that, assuming that the transmitting device of a Wi-Fi hotspot is located between two points, and both points are within the coverage of the Wi-Fi hotspot, then different first mobile terminals located between the two points 21 can scan the Wi-Fi hotspot, that is, according to different latitude and longitude in the positioning information of the first mobile terminal 21, the same Wi-Fi hotspot may be divided into the middle lines of two adjacent different regional blocks. There is a nearby Wi-Fi hotspot, so this type of Wi-Fi hotspot needs to be further processed.
- the area blocks P and Q are adjacent, and the same Wi-Fi hotspot exists in the Wi-Fi hotspot list in the area blocks P and Q, then the area blocks P and Q are merged into a new area block, and De-duxing the Wi-Fi hotspots in all Wi-Fi hotspot lists in this new block, maximizing the number of Wi-Fi hotspots in the new block; then, in multiple new blocks
- the Wi-Fi hotspots are merged and de-duplicated until there are no duplicate Wi-Fi hotspots in all the blocks in the business circle and in the block.
- Some of the new blocks have a large number of Wi-Fi hotspots, and some have few Wi-Fi.
- the obtained distribution of each block and the number of Wi-Fi hotspots in each block are linked to the electronic map of the business circle, so that the area where the Wi-Fi hotspot is concentrated in the business circle can be determined.
- S is the first user's satisfaction with the Wi-Fi hotspots in each business circle
- C is the average connection success rate of Wi-Fi hotspots in each business circle
- L is the average landing of Wi-Fi hotspots in each business circle.
- Success rate T 1 is the average online time (in min) of Wi-Fi hotspots in each business circle
- T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption (in s).
- the abnormal values (such as the maximum value and the minimum value) need to be removed when calculating C, L, T 1 and T 2 , and the actual network time length is rounded when calculating T 1 , and the value is 20 minutes over 10 minutes. Take 10 minutes for less than 10 minutes.
- the third calculating step includes: calculating, according to historical data of the Wi-Fi hotspot in each business circle within a preset time period and a predetermined logistic regression model, the first user to Wi- in each business circle. User satisfaction of Fi hotspots.
- the Wi-Fi operator may collect a first user's user satisfaction sample for the Wi-Fi hotspot in the business circle through an operation questionnaire or a user scoring system, and the predetermined logistic regression model is used to calculate the first user to each business circle.
- User satisfaction of the internal Wi-Fi hotspot, the model file of the logistic regression model is stored in the memory 11, which can collect the user satisfaction sample and the key historical data of the Wi-Fi hotspot in the business circle in the past three months. Offline training is available.
- the advantage of the offline training model is that it utilizes a large amount of historical data, and the sample is sufficient.
- the advantage of the online training model is that it can use the latest data, the model can adapt to the changes of real-time data, and the online model is more accurate in the case of large data distribution and historical gap.
- the above-mentioned logistic regression model can be updated every three days. Then, the key historical data of the Wi-Fi hotspot in each business circle in the latest week is read from the memory 11, and the updated logistic regression model is input, and the user satisfaction of the first user to the Wi-Fi hotspot in the business circle is calculated.
- an electronic map is installed on the second mobile terminal 22, and a map of all cities is displayed to the second user through the electronic map, and when the second user selects a certain city, the location and the merchants of all the business districts of the city are also displayed.
- User satisfaction in Wi-Fi hotspots in the circle When a Wi-Fi hotspot provider needs to optimize the deployment of a Wi-Fi hotspot in a certain business circle to improve the user satisfaction of the Wi-Fi hotspot in the business circle, the business circle is selected, and the server 1 will respond to the click operation.
- the server 1 filters out the user from the number of the first user and the current number of the first user of the business circle B (for example, a ⁇ 50).
- the highest satisfaction business circle G according to the relationship between the number of Wi-Fi hotspots in the business circle G and the number of first users, determine whether the Wi-Fi hotspot should be increased or decreased in the business circle B, and then aggregate according to the traffic flow in the business circle B. The area is compared with the concentrated area of the Wi-Fi hotspot in the business circle B, and it is determined that the location of the Wi-Fi hotspot needs to be adjusted in the business circle B.
- the number of Wi-Fi hotspots in the business circle G (for example, m) is significantly more than the number of Wi-Fi hotspots in the business circle B (for example, n), then the corresponding number (mn) needs to be added in the business circle B.
- the Wi-Fi hotspot is equal to the number of Wi-Fi hotspots in the business district G; if the number of Wi-Fi hotspots in the business circle G is less than B or equivalent, the number of Wi-Fi hotspots does not cause the business circle B, G user
- the main reason for the difference in satisfaction is to further consider whether the location of the Wi-Fi hotspot is reasonable.
- the demand for the Wi-Fi hotspot is also relatively large. Then, after reading the distribution area of the traffic flow in the business circle B obtained from the third party from the memory 11 The comparison between the traffic aggregation area in the business circle B and the centralized area of the Wi-Fi hotspot in the business circle B obtained through the second calculation step is the same.
- the first user aggregation area of circle B has fewer Wi-Fi hotspots, and there are more Wi-Fi hotspots in the area where there are fewer first users, so it is necessary to adjust some Wi-Fi hotspots from the area where the first user is less to the first user.
- the quality problem may exist in the Wi-Fi hotspot in the business circle B. It is recommended to replace the Wi-Fi hotspot.
- the server 1 displays the distribution of the Wi-Fi hotspots in the shopping circle to the second user through the first display area of the second mobile terminal 22, and displays the improvement in the business circle B in the second display area of the second mobile terminal 22.
- Wi-Fi hotspot user satisfaction Wi-Fi hotspot adjustment program Wi-Fi hotspot adjustment program.
- the server 1 proposed in the above embodiment calculates the user's satisfaction with the Wi-Fi hotspots of each business circle and the Wi-Fi hotspots in each business circle by acquiring the historical data of all the Wi-Fi hotspots scanned by the first mobile terminal 21.
- an optimization scheme for Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given, and the Wi-Fi hotspot coverage population is increased to improve the user's online experience.
- the Wi-Fi hotspot deployment optimizer 10 may also be partitioned into one or more modules, one or more modules being stored in the memory 11 and being processed by one or more processors 12 implementations to complete this application.
- a module as referred to in this application refers to a series of computer program instructions that are capable of performing a particular function.
- FIG. 2 it is a block diagram of a preferred embodiment of the Wi-Fi hotspot deployment optimization program 10 of FIG.
- the Wi-Fi hotspot deployment optimization program 10 can be divided into: an acquisition module 110, a first calculation module 120, a second calculation module 130, a third calculation module 140, and an optimization module 150, which are implemented by the modules 110-150.
- the functions or operational steps are similar to the above, and are not described in detail here, exemplarily, for example:
- the collecting module 110 is configured to collect the positioning information of the first mobile terminal 21 at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal 21 at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal 21. ;
- the first calculation module 120 is configured to calculate a latitude and longitude hash value of the current location of the first mobile terminal 21, and take a result of the first preset level of the hash value, and the first mobile terminal according to the result of the first preset level 21
- the list of Wi-Fi hotspots scanned at the current location is aggregated in multiple business districts;
- the second calculation module 130 is configured to calculate a latitude and longitude hash value of the current location of the first mobile terminal 21, and take a result of the second preset level of the hash value, and determine the location according to the result of the second preset level. a concentrated area of Wi-Fi hotspots in multiple business districts;
- the third calculation module 140 is configured to read historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculate a first user of the first mobile terminal 21 to be in the multiple shopping districts. User satisfaction of Wi-Fi hotspots; and
- the optimization module 150 is configured to filter out a second business circle from the plurality of business circles in response to a click operation of the second user in the second mobile terminal 22 to select a first business circle from the plurality of shopping circles.
- the number of first users in the plurality of business districts is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the first user
- the relationship between the numbers determines the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle.
- the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle the first business circle user is determined to be improved. Satisfaction needs to adjust the location of the Wi-Fi hotspot.
- the present application also provides a Wi-Fi hotspot deployment optimization method.
- FIG. 3 it is a flowchart of a preferred embodiment of a Wi-Fi hotspot deployment optimization method of the present application.
- the method can be performed by a server, which can be implemented by software and/or hardware.
- the Wi-Fi hotspot deployment optimization method includes: Step S10 to Step S60.
- step S10 the location information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location are collected, where the location information includes the latitude and longitude of the current location of the first mobile terminal;
- Step S20 calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level.
- Wi-Fi hotspot lists are aggregated across multiple business districts;
- Step S30 calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining a Wi-Fi hotspot in the plurality of business circles according to the result of the second preset level Concentrated area
- Step S40 Read historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculate a user of the first mobile terminal to the Wi-Fi hotspot in the multiple shopping districts. Satisfaction; and
- Step S50 In response to the click operation of the second user selecting a first business circle from the plurality of shopping circles, the second user selects a second business circle from the plurality of business circles, the second business
- the number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle.
- the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle it is determined that the user satisfaction of the first business circle needs to be adjusted.
- the location of the Wi-Fi hotspot is determined that the user satisfaction of the first business circle needs to be adjusted.
- each city has a plurality of different business districts, wherein the business circle refers to a certain range of regions, and the first user refers to accessing and using the Wi-Fi hotspots in each commercial circle through the first mobile terminal.
- the second user refers to the staff of the Wi-Fi hotspot provider, and the second user passes the second mobile terminal. Solving the distribution of Wi-Fi hotspots in each business circle and the user satisfaction of the first user to Wi-Fi hotspots in each business circle.
- the first mobile terminal is equipped with an APP for connecting to a Wi-Fi hotspot, and the APP can be obtained.
- the location information (latitude and longitude) of the first mobile terminal at the current location, and the client program of the Wi-Fi hotspot deployment optimization program is installed on the second mobile terminal.
- Hotspot vendors can use a variety of channels to understand the areas where the first users of each city's business districts gather, such as obtaining relevant data through third parties.
- the APP scans the Wi-Fi hotspot list available at the current location through the first mobile terminal, and collects all the Wi-Fi hotspots in the Wi-Fi hotspot list.
- Historical data within a preset time (one week), including: Wi-Fi name, time of access, time of operation, operation status (connection success, connection failure, login success, login failure, etc.), frequency of access, availability of operators, etc. And then send the above historical data to the server.
- the server extracts key historical data, such as Wi-Fi identification, time, location, connection operation, Internet access duration, number of successful connections, and number of connection failures, through the data collection technology (Extract-Transform-Load, ETL).
- ETL Extract-Transform-Load
- Wi-Fi hotspot the transmitting device of the Wi-Fi hotspot (hereinafter referred to as Wi-Fi hotspot) in the Wi-Fi hotspot list is also located.
- the location of the first mobile terminal is located, and therefore, the location of the Wi-Fi hotspot can be estimated according to the location information of the first mobile terminal.
- the geohash algorithm can be used to calculate the latitude and longitude hash values, and the hash values of different levels can be different. For example, one to nine results can be taken, and the six-level result is expressed as a range of 1.2 km*1.2 km. (Approximately can be understood as the scope of a business circle), taking a seven-level result indicating a range of 152m * 152m.
- the Wi-Fi hotspot lists scanned by the first mobile terminal at the current location are a, b, c, d, and e, respectively, assuming a first preset.
- the level is six levels
- the server reads the latitude and longitude of the current position of the first mobile terminal A, B, C, D, E from the memory, performs a geohash operation, calculates the latitude and longitude hash value of the current position of each first mobile terminal, and takes a hash.
- the Wi-Fi hotspots in the Wi-Fi lists a, b, c, d, and e are also located in the business district.
- the second calculation step is needed to determine the area of the Wi-Fi hotspot in the business circle.
- the second calculating step includes: according to the second preset level.
- the Wi-Fi hotspot list in each business district is divided into different regional blocks smaller than the business circle; in the Wi-Fi hotspot list in the different regional blocks, Wi-s with the same Wi-Fi hotspot will be The Fi hotspot list is merged to form a new Wi-Fi hotspot list; the different regional blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located are merged to form a new regional block, and different Wi-Fi hotspots in the new local block are determined.
- the number of Wi-Fi hotspots in each business district is based on the number of Wi-Fi hotspots in the new block of the business district.
- the second preset level is seven
- the seventh-level results of A and C are the same.
- the seven-level results of the first mobile terminals B and E are the same.
- the Wi-Fi hotspots in the Wi-Fi hotspot list a and c are divided into the regional block P, and Wi-Fi is used.
- the plurality of Wi-Fi hotspots in the hotspot list b, e are divided into the regional block Q, and the plurality of Wi-Fi hotspots in the Wi-Fi hotspot list d are separately divided into the regional block O. If there are duplicate Wi-Fi hotspots in the Wi-Fi hotspot list in the same area block, deduplication is performed on the Wi-Fi hotspots in each of the two Wi-Fi hotspot lists, and the two Wis after deduplication are performed.
- Wi-Fi hotspot list merges into one Wi-Fi hotspot list until there is no duplicate Wi-Fi hotspot between each Wi-Fi hotspot list in the same block, that is, if there is originally 20 in a certain block
- a list of Wi-Fi hotspots, after deduplication, the number of Wi-Fi hotspot lists will be less than or equal to 20.
- Wi-Fi hotspots can be scanned, that is, according to the latitude and longitude in different first mobile terminal positioning information, the same Wi-Fi hotspot may be divided into the vicinity of the middle line of two adjacent different regional blocks. Wi-Fi hotspots, therefore, need to further process this type of Wi-Fi hotspot.
- the area blocks P and Q are adjacent, and the same Wi-Fi hotspot exists in the Wi-Fi hotspot list in the area blocks P and Q, then the area blocks P and Q are merged into a new area block, and De-duxing the Wi-Fi hotspots in all Wi-Fi hotspot lists in this new block, maximizing the number of Wi-Fi hotspots in the new block; then, in multiple new blocks
- the Wi-Fi hotspots are merged and de-duplicated until there are no duplicate Wi-Fi hotspots in all the blocks in the business circle and in the block.
- Some of the new blocks have a large number of Wi-Fi hotspots, and some have few Wi-Fi.
- the obtained distribution of each block and the number of Wi-Fi hotspots in each block are linked to the electronic map of the business circle, so that the area where the Wi-Fi hotspot is concentrated in the business circle can be determined.
- S is the first user's satisfaction with the Wi-Fi hotspots in each business circle
- C is the average connection success rate of Wi-Fi hotspots in each business circle
- L is the average landing of Wi-Fi hotspots in each business circle.
- Success rate T 1 is the average online time (in min) of Wi-Fi hotspots in each business circle
- T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption (in s).
- the abnormal values (such as the maximum value and the minimum value) need to be removed when calculating C, L, T 1 and T 2 , and the actual network time length is rounded when calculating T 1 , and the value is 20 minutes over 10 minutes. Take 10 minutes for less than 10 minutes.
- the third calculating step includes: calculating, according to historical data of the Wi-Fi hotspot in each business circle within a preset time period and a predetermined logistic regression model, the first user to Wi- in each business circle. User satisfaction of Fi hotspots.
- the Wi-Fi operator may collect a first user's user satisfaction sample for the Wi-Fi hotspot in the business circle through an operation questionnaire or a user scoring system, and the predetermined logistic regression model is used to calculate the first user to each business circle.
- User satisfaction of the internal Wi-Fi hotspot, the model file of the logistic regression model is stored in the memory, which can be collected through the collected user satisfaction sample and the key historical data of the Wi-Fi hotspot within the business circle in the past three months. Trained.
- the advantage of the offline training model is that it utilizes a large amount of historical data, and the sample is sufficient.
- the advantage of the online training model is that it can use the latest data, the model can adapt to the changes of real-time data, and the online model is more accurate in the case of large data distribution and historical gap.
- the above-mentioned logistic regression model can be updated every three days. Then, the key historical data of the Wi-Fi hotspot in each business circle in the last week is read from the memory, and the updated logistic regression model is input, and the first user's user satisfaction with the Wi-Fi hotspot in the business circle is calculated.
- an electronic map is installed on the second mobile terminal, and the map of all cities is displayed to the second user through the electronic map, and when the second user selects a certain city, the location and the business districts of all the business districts of the city are also displayed.
- User satisfaction within the Wi-Fi hotspot When a Wi-Fi hotspot provider needs to optimize the deployment of Wi-Fi hotspots in a certain business circle to improve the user satisfaction of Wi-Fi hotspots in the business circle, select the business circle, and the server will respond to the click operation to For example, in the business circle B, the number of the first user is a, and the server selects the user satisfaction from the number of the first user and the current number of the first user of the business circle B (for example, a ⁇ 50).
- the highest business circle G determines whether the Wi-Fi hotspot should be increased or decreased in the business circle B, and then according to the traffic flow area in the business circle B and The concentrated areas of the Wi-Fi hotspots in the business district B are compared, and it is determined that the location of the Wi-Fi hotspot needs to be adjusted in the business circle B.
- the number of Wi-Fi hotspots in the business circle G (for example, m) is significantly more than the number of Wi-Fi hotspots in the business circle B (for example, n)
- the corresponding number (mn) needs to be added in the business circle B.
- the Wi-Fi hotspot is equal to the number of Wi-Fi hotspots in the business district G; if the number of Wi-Fi hotspots in the business circle G is less than B or equivalent, the number of Wi-Fi hotspots does not cause the business circle B,
- the main reason for the difference in user satisfaction is to consider whether the location of the Wi-Fi hotspot is reasonable.
- the demand for the Wi-Fi hotspot is also relatively large. Then, after reading the distribution area of the traffic flow in the business circle B obtained from the third party from the memory 11 The comparison between the traffic aggregation area in the business circle B and the centralized area of the Wi-Fi hotspot in the business circle B obtained through the second calculation step is the same.
- the first user aggregation area of circle B has fewer Wi-Fi hotspots, and there are more Wi-Fi hotspots in the area where there are fewer first users, so it is necessary to adjust some Wi-Fi hotspots from the area where the first user is less to the first user.
- Aggregation area if the first user aggregation area and the centralized area of the Wi-Fi hotspot are consistent, then Ming may be a quality problem in the Wi-Fi hotspot in the business district B. It is recommended to replace the Wi-Fi hotspot.
- preset time and the like need to be preset parameters, which can be adjusted according to user needs.
- the method further includes: displaying a concentrated area of the Wi-Fi hotspot in the first business circle on the electronic map of the second mobile terminal, and displaying Wi-Fi that needs to be adjusted to improve user satisfaction in the first business circle.
- the server displays the distribution of the Wi-Fi hotspots in the business circle to the second user through the first display area of the second mobile terminal, and displays the Wi-Fi hotspot user in the business circle B in the second display area of the second mobile terminal. Satisfaction adjustment scheme for Wi-Fi hotspots.
- the first display area and the second display area are only different to indicate that the two display areas are different.
- the Wi-Fi hotspot deployment optimization method proposed by the foregoing embodiment obtains the historical data of all the Wi-Fi hotspots scanned by the first mobile terminal, and calculates the user's satisfaction with the Wi-Fi hotspots of each commercial circle, and the Wi in each business circle.
- the aggregation area of the Fi hotspot is based on the calculation result, and the optimization scheme for the Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given, and the Wi-Fi hotspot coverage population is increased to improve the user's online experience.
- the embodiment of the present application further provides a computer readable storage medium, where the Wi-Fi hotspot deployment optimization program is stored, and when the optimization program is executed by the processor, the following operations are implemented:
- the acquiring step collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;
- a first calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level
- the list of Wi-Fi hotspots is aggregated in multiple business districts;
- a second calculating step calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
- a third calculating step reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction;
- the number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle.
- the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle it is determined that the user satisfaction of the first business circle needs to be adjusted.
- the location of the Wi-Fi hotspot is determined that the user satisfaction of the first business circle needs to be adjusted.
- the specific implementation manner of the computer-readable storage medium of the present application is substantially the same as the specific implementation manner of the foregoing Wi-Fi hotspot deployment optimization method, and details are not described herein again.
- a disk including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods described in the various embodiments of the present application.
- a terminal device which may be a mobile phone, a computer, a server, or a network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Provided in the present application is a method for optimizing Wi-Fi hotspot deployment, the method comprising: acquiring positioning information of a first mobile terminal as well as a scanned Wi-Fi hotspot list, the positioning information comprising the latitude and longitude of the first mobile terminal; aggregating Wi-Fi hotspot lists within multiple business districts; determining a centralized area of Wi-Fi hotspots within the multiple business districts; calculating the user satisfaction of a first user for a Wi-Fi hotspot within the multiple business districts; screening out a second business district in response to an operation of a second user selecting a first business district, and, according to the number of Wi-Fi hotspots and the number of first users within the second business district as well as a centralized area of human traffic and a centralized area of Wi-Fi hotspots in the first business district, determining the number and locations of Wi-Fi hotspots requiring adjustment to improve user satisfaction in the first business district. Further provided in the present application are a server and a computer-readable storage medium. The present application provides a solution for optimizing Wi-Fi hotspot deployment within a business district by using the distribution of Wi-Fi hotspot in the business district as well as user satisfaction so as to improve the user experience in going online.
Description
优先权申明Priority claim
本申请基于巴黎公约申明享有2017年9月26日递交的申请号为CN201710883895.1、名称为“Wi-Fi热点部署优化方法、服务器及存储介质”的中国专利申请的优先权,该中国专利申请的整体内容以参考的方式结合在本申请中。The present application is based on the priority of the Chinese Patent Application entitled "Wi-Fi Hotspot Deployment Optimization Method, Server and Storage Medium" filed on September 26, 2017, with the application number of CN201710883895.1, which is filed on September 26, 2017. The overall content is incorporated herein by reference.
本申请涉及计算机技术领域,尤其涉及一种Wi-Fi热点部署优化方法、服务器及计算机可读存储介质。The present application relates to the field of computer technologies, and in particular, to a Wi-Fi hotspot deployment optimization method, a server, and a computer readable storage medium.
随着科技的发展、社会的进步,无线Wi-Fi(无线保真,Wireless-Fidelity)技术在当前人们的生活中非常重要,但由于无线信号热点的分布具有随机性,缺少对热点位置的合理布控与约束,盲目性和随意性的特点表现的非常明显。手机、游戏机、便携式电脑等消费类电子产品越来越普及,终端产品丰富使Wi-Fi的普及率将会越来越高,加强实现Wi-Fi信号的全覆盖研究有着实质性意义。With the development of technology and the advancement of society, wireless Wi-Fi (Wireless-Fidelity) technology is very important in people's lives, but due to the randomness of the distribution of wireless signal hotspots, the lack of location for hot spots is reasonable. The characteristics of control and restraint, blindness and randomness are very obvious. Consumer electronics products such as mobile phones, game consoles, and portable computers are becoming more and more popular. The richness of terminal products will make the penetration rate of Wi-Fi higher and higher. It is of substantial significance to strengthen the coverage of Wi-Fi signals.
目前,本领域人员通过计算热点的覆盖区域,判断当前待布设空间中是否存在位于,若是,则将热点的位置往靠近热点的覆盖区域外的盲点的方向进行调整,或者在靠近盲点的位置另外布设热点,直至所述待布设空间全部位置得到至少一个热点的覆盖,从而优化对Wi-Fi热点的布置。At present, the person in the field determines whether the current location of the to-be-arranged space exists by calculating the coverage area of the hot spot, and if so, adjusts the location of the hot spot toward the blind spot outside the coverage area of the hot spot, or at a position close to the blind spot. A hot spot is arranged until the entire location of the space to be laid is covered by at least one hot spot, thereby optimizing the arrangement of the Wi-Fi hotspot.
然而,对于一个Wi-Fi热点部署需要优化的商圈而言,需要考虑该商圈内的人流量、用户对商圈内Wi-Fi热点的用户满意度,从而根据用户满意度及商圈内人流量聚集区域确定现有的Wi-Fi热点的部署存在哪些问题,因此,如何充分利用Wi-Fi热点、对现有的Wi-Fi热点部署的位置进行调整,增加Wi-Fi热点的信号覆盖人群,,提升用户的上网体验,是一个亟待解决的问题。However, for a business district where Wi-Fi hotspot deployment needs to be optimized, it is necessary to consider the traffic volume in the business circle and the user satisfaction with the Wi-Fi hotspot in the business circle, so as to be based on user satisfaction and within the business circle. The traffic aggregation area determines what problems exist in the deployment of existing Wi-Fi hotspots. Therefore, how to make full use of Wi-Fi hotspots, adjust the location of existing Wi-Fi hotspot deployments, and increase the signal coverage of Wi-Fi hotspots. The crowd, improving the user's online experience, is an urgent problem to be solved.
发明内容Summary of the invention
本申请提供一种Wi-Fi热点部署优化方法、服务器及计算机可读存储介质,其主要目的在于,通过了解用户对商圈Wi-Fi热点的满意度及商圈内Wi-Fi热点的分布情况,给出商圈内Wi-Fi热点部署的优化方案,以提升用户对Wi-Fi热点的使用体验。The present application provides a Wi-Fi hotspot deployment optimization method, a server, and a computer readable storage medium, the main purpose of which is to understand the user's satisfaction with the Wi-Fi hotspot in the business circle and the distribution of Wi-Fi hotspots in the business circle. An optimization scheme for Wi-Fi hotspot deployment in the business circle is given to enhance the user experience of Wi-Fi hotspots.
为实现上述目的,本申请提供一种服务器,该服务器包括:存储器、处理器,所述存储器上存储有Wi-Fi热点部署优化程序,该优化程序被所述处理器执行时实现如下步骤:To achieve the above objective, the present application provides a server, including: a memory, a processor, and a Wi-Fi hotspot deployment optimization program stored on the memory, where the optimization program is executed by the processor to implement the following steps:
采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置
的经纬度;The collecting step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the current location of the first mobile terminal
Latitude and longitude;
第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;
第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and
优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。An optimization step of: selecting, in the second mobile terminal, a click operation of selecting a first business circle from the plurality of shopping circles, and screening a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. The location of the Wi-Fi hotspot.
此外,为实现上述目的,本申请还提供一种Wi-Fi热点部署优化方法,该方法包括:In addition, to achieve the above object, the present application further provides a Wi-Fi hotspot deployment optimization method, where the method includes:
采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度;The acquiring step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;
第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;
第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and
优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的
Wi-Fi热点的位置。An optimization step of: selecting, in the second mobile terminal, a click operation of selecting a first business circle from the plurality of shopping circles, and screening a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. of
The location of the Wi-Fi hotspot.
此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有Wi-Fi热点部署优化程序,该优化程序被处理器执行时实现如上所述的Wi-Fi热点部署优化方法的步骤。In addition, in order to achieve the above object, the present application further provides a computer readable storage medium, where the Wi-Fi hotspot deployment optimization program is stored, and the optimized program is executed by the processor to implement the foregoing Steps to deploy an optimization method for Wi-Fi hotspots.
相较于现有技术,本申请提出的方法、服务器及计算机可读存储介质,通过获取移动终端扫描到的所有Wi-Fi热点的历史数据,计算用户对各商圈Wi-Fi热点的满意度、各商圈内Wi-Fi热点的聚集区域,根据计算结果,给出针对用户满意度较低的商圈内Wi-Fi热点部署的优化方案,增加Wi-Fi热点覆盖人群,提升用户的上网体验。Compared with the prior art, the method, the server, and the computer readable storage medium provided by the present application calculate the user's satisfaction with the Wi-Fi hotspots of each business circle by acquiring historical data of all Wi-Fi hotspots scanned by the mobile terminal. According to the calculation result, the optimization scheme of Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given according to the calculation result, and the Wi-Fi hotspot coverage population is increased, and the user's Internet access is increased. Experience.
图1为本申请服务器较佳实施例的示意图;1 is a schematic diagram of a preferred embodiment of a server of the present application;
图2为图1中Wi-Fi热点部署优化程序较佳实施例的模块示意图;2 is a schematic block diagram of a preferred embodiment of the Wi-Fi hotspot deployment optimization program of FIG. 1;
图3为本申请Wi-Fi热点部署优化方法较佳实施例的流程图。FIG. 3 is a flowchart of a preferred embodiment of a Wi-Fi hotspot deployment optimization method according to the present application.
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The implementation, functional features and advantages of the present application will be further described with reference to the accompanying drawings.
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。It is understood that the specific embodiments described herein are merely illustrative of the application and are not intended to be limiting.
本申请提供一种服务器1。参照图1所示,为本申请服务器1较佳实施例的示意图。在本实施例中,该服务器1包括存储器11、处理器12、网络接口13及通信总线14。其中,通信总线14用于实现这些组件之间的连接通信。The application provides a server 1. Referring to FIG. 1, a schematic diagram of a preferred embodiment of the server 1 of the present application is shown. In the present embodiment, the server 1 includes a memory 11, a processor 12, a network interface 13, and a communication bus 14. Among them, the communication bus 14 is used to implement connection communication between these components.
服务器1可以是机架式服务器、刀片式服务器、塔式服务器或机柜式服务器等。Server 1 can be a rack server, a blade server, a tower server, or a rack server.
网络接口13可以包括标准的有线接口、无线接口(如WI-FI接口)。通常用于连接移动终端。在本实施例中,服务器1通过网络接口13连接多个第一移动终端21、第二移动终端22。其中,所述第一移动终端21、第二移动终端22可以为笔记本、平板电脑、智能手机、电子书阅读器等具有无线局域网配置及显示功能的终端设备。The network interface 13 may include a standard wired interface, a wireless interface (such as a WI-FI interface). Usually used to connect to mobile terminals. In this embodiment, the server 1 connects the plurality of first mobile terminals 21 and the second mobile terminal 22 through the network interface 13. The first mobile terminal 21 and the second mobile terminal 22 may be terminal devices having a wireless local area network configuration and display function, such as a notebook, a tablet, a smart phone, and an e-book reader.
存储器11包括至少一种类型的可读存储介质。所述至少一种类型的可读存储介质可为如闪存、硬盘、多媒体卡、卡型存储器等的非易失性存储介质。在一些实施例中,所述可读存储介质可以是所述服务器1的内部存储单元,例如该服务器1的硬盘。在另一些实施例中,所述可读存储介质也可以是所述服务器1的外部存储设备,例如所述服务器1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
The memory 11 includes at least one type of readable storage medium. The at least one type of readable storage medium may be a non-volatile storage medium such as a flash memory, a hard disk, a multimedia card, a card type memory, or the like. In some embodiments, the readable storage medium may be an internal storage unit of the server 1, such as a hard disk of the server 1. In other embodiments, the readable storage medium may also be an external storage device of the server 1, such as a plug-in hard disk equipped on the server 1, a smart memory card (SMC), and security. Digital (Secure Digital, SD) card, flash card (Flash Card), etc.
在本实施例中,所述存储器11的可读存储介质通常用于存储安装于所述服务器1的Wi-Fi热点部署优化程序、第一移动终端21收集的Wi-Fi热点及用户的历史数据、预先确定好的及更新后的逻辑回归模型的模型文件、从第三方获取的各商圈内人流量的分布情况等。所述存储器11还可以用于暂时地存储已经输出或者将要输出的数据。In this embodiment, the readable storage medium of the memory 11 is generally used to store a Wi-Fi hotspot deployment optimization program installed in the server 1, a Wi-Fi hotspot collected by the first mobile terminal 21, and historical data of the user. Model files of pre-determined and updated logistic regression models, distribution of human traffic within each business district obtained from third parties, etc. The memory 11 can also be used to temporarily store data that has been output or is about to be output.
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU),微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行Wi-Fi热点部署优化程序等。The processor 12, in some embodiments, may be a Central Processing Unit (CPU), microprocessor or other data processing chip for running program code or processing data stored in the memory 11, such as performing Wi-Fi. Hotspot deployment optimizer, etc.
图1仅示出了具有组件11-14以及Wi-Fi热点部署优化程序10的服务器1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。Figure 1 shows only server 1 with components 11-14 and Wi-Fi hotspot deployment optimizer 10, but it should be understood that not all illustrated components may be implemented, alternative implementations may be more or less Component.
可选的,该服务器1还可以包括用户接口,用户接口可以包括输入单元比如键盘(Keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。Optionally, the server 1 may further include a user interface, and the user interface may include an input unit such as a keyboard, and the optional user interface may further include a standard wired interface and a wireless interface.
可选的,该服务器1还可以包括显示器,也可以称为显示屏或显示单元。在一些实施例中可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。所述显示器用于显示在服务器1中处理的信息以及用于显示可视化的用户界面。Optionally, the server 1 may further include a display, which may also be referred to as a display screen or a display unit. In some embodiments, it may be an LED display, a liquid crystal display, a touch liquid crystal display, an OLED (Organic Light-Emitting Diode) touch sensor, or the like. The display is used to display information processed in the server 1 and a user interface for displaying visualizations.
可选地,该服务器1还可以包括摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路等等,在此不再赘述。Optionally, the server 1 may further include a camera, an RF (Radio Frequency) circuit, a sensor, an audio circuit, and the like, and details are not described herein.
在图1所示的实施例中,存储器11中存储有Wi-Fi热点部署优化程序10,处理器12执行存储器11中存储的Wi-Fi热点部署优化程序10时实现以下步骤:In the embodiment shown in FIG. 1, a Wi-Fi hotspot deployment optimizer 10 is stored in the memory 11, and the processor 12 performs the following steps when executing the Wi-Fi hotspot deployment optimization program 10 stored in the memory 11:
采集步骤:采集第一移动终端21在当前位置的定位信息及第一移动终端21在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端21当前位置的经纬度;The acquiring step: collecting the positioning information of the first mobile terminal 21 at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal 21 at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal 21;
第一计算步骤:计算第一移动终端21当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端21在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a hash value of the latitude and longitude of the current location of the first mobile terminal 21, taking a result of the first preset level of the hash value, and using the first preset level as a result of the first preset level The list of Wi-Fi hotspots scanned by the location is aggregated in multiple business districts;
第二计算步骤:计算第一移动终端21当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current position of the first mobile terminal 21, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi in the plurality of business circles - the concentrated area of the Fi hotspot;
第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端21的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal 21, Wi-Fi in the multiple shopping districts Hot user satisfaction; and
优化步骤:响应第二用户在第二移动终端22从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意
度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。An optimization step of: selecting, in the second mobile terminal 22, a click operation of selecting a first business circle from the plurality of shopping circles, selecting a second business circle from the plurality of business circles, the second The number of first users in the plurality of business districts is equal to the number of first users in the first business circle and the user is satisfied
The highest degree, according to the relationship between the number of Wi-Fi hotspots in the second business circle and the number of first users, determine the number of Wi-Fi hotspots that need to be adjusted to improve the satisfaction of the first business circle, according to the first business circle The traffic aggregation area and the Wi-Fi hotspot concentration area determine the location of the Wi-Fi hotspot that needs to be adjusted to improve the user satisfaction of the first business circle.
在本实施例中,每个城市有多个不同的商圈,其中,商圈指一定范围内的地区,第一用户指通过第一移动终端21访问并使用了各商圈内Wi-Fi热点的用户,第二用户指Wi-Fi热点供应商的工作人员,第二用户通过第二移动终端22了解各商圈内Wi-Fi热点的分布情况及第一用户对各商圈内Wi-Fi热点的用户满意度,第一移动终端21上安装有用于连接Wi-Fi热点的APP,该APP可获取第一移动终端21在当前位置的位置信息(经纬度),第二移动终端22上安装有Wi-Fi热点部署优化程序10的客户端程序。热点供应商可以通过多种渠道了解各城市各商圈第一用户聚集的区域,例如通过第三方获取相关数据。In this embodiment, each city has a plurality of different business districts, wherein the business circle refers to a certain range of areas, and the first user refers to accessing and using the Wi-Fi hotspots in each business circle through the first mobile terminal 21. User, the second user refers to the staff of the Wi-Fi hotspot provider, and the second user knows the distribution of Wi-Fi hotspots in each business circle through the second mobile terminal 22 and the first user to Wi-Fi in each business circle The user satisfaction of the hotspot is that the first mobile terminal 21 is installed with an APP for connecting to the Wi-Fi hotspot, and the APP can obtain location information (latitude and longitude) of the first mobile terminal 21 at the current location, and the second mobile terminal 22 is installed with Wi-Fi hotspot deployment optimizer 10 client program. Hotspot vendors can use a variety of channels to understand the areas where the first users of each city's business districts gather, such as obtaining relevant data through third parties.
当需要对某商圈内Wi-Fi热点的部署进行优化时,该APP通过第一移动终端21扫描在当前位置可用的Wi-Fi热点列表,并收集Wi-Fi热点列表中所有Wi-Fi热点在预设时间(一周)内历史数据,包括:Wi-Fi的名称、被访问时间及时长、操作状态(连接成功、连接失败、登陆成功、登陆失败等)、被访问频次、是否运营商提供等,然后将上述历史数据发送至服务器1。服务器1对该历史数据经过数据仓库技术(Extract-Transform-Load,简称ETL),抽取出关键历史数据,如Wi-Fi标识、时间、位置、连接操作、上网时长、连接成功次数、连接失败次数、重试次数、登陆成功次数、登陆失败次数等,保存至存储器11中,供后续进行用户满意度计算操作。When it is required to optimize the deployment of the Wi-Fi hotspot in a certain business circle, the APP scans the Wi-Fi hotspot list available at the current location through the first mobile terminal 21, and collects all Wi-Fi hotspots in the Wi-Fi hotspot list. Historical data within a preset time (one week), including: Wi-Fi name, time of access, time of operation, operational status (connection success, connection failure, login success, login failure, etc.), frequency of access, availability by operator Etc. Then, the above historical data is sent to the server 1. The server 1 extracts key historical data, such as Wi-Fi identification, time, location, connection operation, Internet access duration, number of successful connections, and number of connection failures, through the data collection technology (Extract-Transform-Load, ETL). The number of retries, the number of successful logins, the number of failed logins, and the like are saved in the memory 11 for subsequent user satisfaction calculation operations.
可以理解的是,当第一移动终端21在某一个位置扫描到可用的Wi-Fi热点列表,说明该Wi-Fi热点列表中的Wi-Fi热点的发射装置(以下简称Wi-Fi热点)也位于第一移动终端21所在位置附近,因此,可以根据第一移动终端21的定位信息估算Wi-Fi热点的位置。需要了解的是,采用geohash算法计算经纬度的hash值可取多级结果,不同级数的hash值表示的范围不同,例如:可取一到九级结果,取六级结果表示1.2km*1.2km的范围(大致可以理解成一个商圈的范围),取七级结果表示152m*152m的范围。It can be understood that when the first mobile terminal 21 scans the available Wi-Fi hotspot list at a certain location, the transmitting device of the Wi-Fi hotspot in the Wi-Fi hotspot list (hereinafter referred to as Wi-Fi hotspot) is also Located near the location of the first mobile terminal 21, the location of the Wi-Fi hotspot can be estimated based on the location information of the first mobile terminal 21. It should be understood that the geohash algorithm can be used to calculate the latitude and longitude hash values, and the hash values of different levels can be different. For example, one to nine results can be taken, and the six-level result is expressed as a range of 1.2 km*1.2 km. (Approximately can be understood as the scope of a business circle), taking a seven-level result indicating a range of 152m * 152m.
以第一移动终端A、B、C、D、E为例,各第一移动终端在当前位置扫描到的Wi-Fi热点列表分别为a、b、c、d、e,假设第一预设级别为六级,服务器1从存储器11中读取第一移动终端A、B、C、D、E当前位置的经纬度,分别进行geohash运算,计算各第一移动终端21当前位置的经纬度的hash值,取hash值的六级结果,若第一移动终端A、B、C、D、E的六级hash值相同,则判断第一移动终端A、B、C、D、E同在一个商圈内,相应的,Wi-Fi列表a、b、c、d、e中的Wi-Fi热点也都位于该商圈内。Taking the first mobile terminals A, B, C, D, and E as an example, the Wi-Fi hotspot lists scanned by the first mobile terminal at the current location are a, b, c, d, and e, respectively, assuming a first preset. The level is six, the server 1 reads the latitude and longitude of the current position of the first mobile terminal A, B, C, D, E from the memory 11, performs a geohash operation, and calculates the latitude and longitude hash value of the current position of each first mobile terminal 21. If the six-level hash value of the first mobile terminal A, B, C, D, and E is the same, it is determined that the first mobile terminal A, B, C, D, and E are in the same business circle. Correspondingly, the Wi-Fi hotspots in the Wi-Fi lists a, b, c, d, and e are also located in the business circle.
在初步确定了商圈内Wi-Fi热点之后,需要通过第二计算步骤确定该商圈内Wi-Fi热点集中的区域,具体地,所述第二计算步骤包括:根据该第二预设
级别的结果,将各商圈内Wi-Fi热点列表划分至比商圈小的不同区域块内;在所述不同区域块内的Wi-Fi热点列表中,将具有相同Wi-Fi热点的Wi-Fi热点列表合并形成新的Wi-Fi热点列表;将所述具有相同Wi-Fi热点的Wi-Fi热点列表所在的不同区域块合并形成新区域块,确定不同的新区域块内Wi-Fi热点的数量;及,根据该商圈不同的新区域块内Wi-Fi热点的数量,得到每个商圈内Wi-Fi热点集中的区域。After the pre-determination of the Wi-Fi hotspot in the business circle, the second calculation step is needed to determine the area of the Wi-Fi hotspot in the business circle. Specifically, the second calculating step includes: according to the second preset
The result of the level, the Wi-Fi hotspot list in each business circle is divided into different regional blocks smaller than the business circle; in the Wi-Fi hotspot list in the different regional blocks, the Wi with the same Wi-Fi hotspot will be The -Fi hotspot list is merged to form a new Wi-Fi hotspot list; the different regional blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located are merged to form a new regional block, and Wi-Fi in different new regional blocks is determined. The number of hotspots; and, based on the number of Wi-Fi hotspots in the new block of the business district, the area where Wi-Fi hotspots are concentrated in each business district.
假设第二预设级别为七级,对上述第一移动终端A、B、C、D、E当前位置的经纬度进行geohash运算,取hash值的七级结果,其中,第一移动终端A、C的七级结果相同,第一移动终端B、E的七级结果相同,将Wi-Fi热点列表a、c中的多个Wi-Fi热点划分至区域块P中,将Wi-Fi热点列表b、e中的多个Wi-Fi热点划分至区域块Q中,Wi-Fi热点列表d中的多个Wi-Fi热点单独划分至区域块O中。若同一个区域块中的Wi-Fi热点列表中存在重复的Wi-Fi热点,对每两个Wi-Fi热点列表中的Wi-Fi热点进行去重操作,并将去重后的两个Wi-Fi热点列表合并成一个Wi-Fi热点列表,直到同一个区域块中的各Wi-Fi热点列表之间不存在重复的Wi-Fi热点,也就是说,若某个区域块中原本有20个Wi-Fi热点列表,经过去重之后,Wi-Fi热点列表数量会小于或等于20。Assume that the second preset level is seven levels, performing a geohash operation on the latitude and longitude of the current location of the first mobile terminal A, B, C, D, and E, and taking a seven-level result of the hash value, wherein the first mobile terminal A, C The seven-level result is the same, the seventh-level results of the first mobile terminal B, E are the same, and the multiple Wi-Fi hotspots in the Wi-Fi hotspot list a, c are divided into the regional block P, and the Wi-Fi hotspot list b is The plurality of Wi-Fi hotspots in the e are divided into the area block Q, and the plurality of Wi-Fi hotspots in the Wi-Fi hotspot list d are separately divided into the area block O. If there are duplicate Wi-Fi hotspots in the Wi-Fi hotspot list in the same area block, deduplication is performed on the Wi-Fi hotspots in each of the two Wi-Fi hotspot lists, and the two Wis after deduplication are performed. -Fi hotspot list merges into one Wi-Fi hotspot list until there is no duplicate Wi-Fi hotspot between each Wi-Fi hotspot list in the same block, that is, if there is originally 20 in a certain block A list of Wi-Fi hotspots, after deduplication, the number of Wi-Fi hotspot lists will be less than or equal to 20.
可以理解的是,假设某Wi-Fi热点的发射装置位于两点之间,且这两点均在该Wi-Fi热点的覆盖范围之内,那么位于该两点之间的不同第一移动终端21均能扫描到该Wi-Fi热点,也就是说,根据不同第一移动终端21定位信息中的经纬度,同一个Wi-Fi热点,可能会被划分到相邻的两个不同区域块中间线附近的Wi-Fi热点,因此,需要对这一类Wi-Fi热点进行进一步处理。假设区域块P、Q相邻,且位于区域块P、Q内的Wi-Fi热点列表中都存在同一个Wi-Fi热点,那么,将区域块P、Q合并成一个新区域块,同时,对这个新区域块中所有Wi-Fi热点列表中的Wi-Fi热点进行去重,最大化的确定所述新的区域块中Wi-Fi热点的数量;然后,对多个新的区域块内的Wi-Fi热点进行合并去重,直到该商圈内所有区域块之间、区域块内没有重复的Wi-Fi热点为止,这样会存在多种情况,新区域块的数量比较少,每个新区域块的范围不一样,每个新区域块中的Wi-Fi热点列表数量不一样,有的新区域块中的Wi-Fi热点数量很多,有的Wi-Fi数量很少。将得到的各区域块分布情况及各区域块中的Wi-Fi热点数量关联至该商圈的电子地图上,这样就可以确定该商圈内Wi-Fi热点集中的区域。It can be understood that, assuming that the transmitting device of a Wi-Fi hotspot is located between two points, and both points are within the coverage of the Wi-Fi hotspot, then different first mobile terminals located between the two points 21 can scan the Wi-Fi hotspot, that is, according to different latitude and longitude in the positioning information of the first mobile terminal 21, the same Wi-Fi hotspot may be divided into the middle lines of two adjacent different regional blocks. There is a nearby Wi-Fi hotspot, so this type of Wi-Fi hotspot needs to be further processed. Assuming that the area blocks P and Q are adjacent, and the same Wi-Fi hotspot exists in the Wi-Fi hotspot list in the area blocks P and Q, then the area blocks P and Q are merged into a new area block, and De-duxing the Wi-Fi hotspots in all Wi-Fi hotspot lists in this new block, maximizing the number of Wi-Fi hotspots in the new block; then, in multiple new blocks The Wi-Fi hotspots are merged and de-duplicated until there are no duplicate Wi-Fi hotspots in all the blocks in the business circle and in the block. There are many cases, and the number of new blocks is relatively small. The range of new blocks is different. The number of Wi-Fi hotspots in each new block is different. Some of the new blocks have a large number of Wi-Fi hotspots, and some have few Wi-Fi. The obtained distribution of each block and the number of Wi-Fi hotspots in each block are linked to the electronic map of the business circle, so that the area where the Wi-Fi hotspot is concentrated in the business circle can be determined.
接下来,读取各商圈内Wi-Fi热点在预设时间(例如,一周)内的关键历史数据,计算第一用户对各商圈内Wi-Fi热点的用户满意度,具体地,根据最近一周内的历史数据,计算各商圈内Wi-Fi热点的各项用户指标,加权汇总成第一用户的用户满意度,计算公式为:Next, reading key historical data of the Wi-Fi hotspot in each business circle within a preset time (for example, one week), and calculating the first user's user satisfaction with the Wi-Fi hotspot in each business circle, specifically, according to The historical data of the past week, calculate the user indicators of the Wi-Fi hotspots in each business circle, and weight the aggregated user satisfaction of the first user. The calculation formula is:
S=C*L*T1/(T2
1/9)S=C*L*T 1 /(T 2 1/9 )
其中,S为第一用户对各商圈内Wi-Fi热点的用户满意度,C为各商圈内
Wi-Fi热点的平均连接成功率,L为各商圈内Wi-Fi热点的平均登陆成功率,T1为各商圈内Wi-Fi热点的平均上网时长(单位为min),T2为各商圈内Wi-Fi热点的平均连接成功耗时(单位为s)。为了使计算更准确,计算C、L、T1、T2时需去除异常值(例如最大值、最小值),计算T1时对实际上网时长取整,超过10分钟取值为20分钟,不足10分钟取值10分钟。Among them, S is the first user's satisfaction with the Wi-Fi hotspots in each business circle, C is the average connection success rate of Wi-Fi hotspots in each business circle, and L is the average landing of Wi-Fi hotspots in each business circle. Success rate, T 1 is the average online time (in min) of Wi-Fi hotspots in each business circle, and T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption (in s). In order to make the calculation more accurate, the abnormal values (such as the maximum value and the minimum value) need to be removed when calculating C, L, T 1 and T 2 , and the actual network time length is rounded when calculating T 1 , and the value is 20 minutes over 10 minutes. Take 10 minutes for less than 10 minutes.
在其他实施例中,所述第三计算步骤包括:根据各商圈内Wi-Fi热点在预设时间内的历史数据及预先确定的逻辑回归模型,计算第一用户对各商圈内Wi-Fi热点的用户满意度。In other embodiments, the third calculating step includes: calculating, according to historical data of the Wi-Fi hotspot in each business circle within a preset time period and a predetermined logistic regression model, the first user to Wi- in each business circle. User satisfaction of Fi hotspots.
Wi-Fi运营商可通过运营调查问卷或者用户评分系统收集第一用户对商圈内Wi-Fi热点的用户满意度样本,所述预先确定的逻辑回归模型用于计算第一用户对各商圈内Wi-Fi热点的用户满意度,该逻辑回归模型的模型文件保存于存储器11中,其可通过收集的用户满意度样本及该商圈内Wi-Fi热点近三个月内的关键历史数据离线训练得到。The Wi-Fi operator may collect a first user's user satisfaction sample for the Wi-Fi hotspot in the business circle through an operation questionnaire or a user scoring system, and the predetermined logistic regression model is used to calculate the first user to each business circle. User satisfaction of the internal Wi-Fi hotspot, the model file of the logistic regression model is stored in the memory 11, which can collect the user satisfaction sample and the key historical data of the Wi-Fi hotspot in the business circle in the past three months. Offline training is available.
需要说明的是,离线训练模型的优点是利用已有大量的历史数据,样本充分。在线训练模型的优点是能够利用最新的数据,模型能适应实时数据的变化,在数据分布和历史差距较大的情形下,在线模型更准确。为了使后续计算得到的各商圈内Wi-Fi热点的用户满意度更准确,可每隔三天对上述逻辑回归模型进行更新。然后从存储器11中读取各商圈内Wi-Fi热点在最近一周的关键历史数据,输入更新后的逻辑回归模型,计算得到第一用户对该商圈内Wi-Fi热点的用户满意度。通过结合使离线训练和在线训练两种方式,可以取两者优点,提升模型的准确度,同时防止了在线环境下,数据量太少或者网络、系统问题导致的实时模型更新失败等问题。关于对该模型进行训练更新并使用它来计算各商圈Wi-Fi热点的用户满意度已经有成熟的计算方法,在此不再赘述。It should be noted that the advantage of the offline training model is that it utilizes a large amount of historical data, and the sample is sufficient. The advantage of the online training model is that it can use the latest data, the model can adapt to the changes of real-time data, and the online model is more accurate in the case of large data distribution and historical gap. In order to make the user satisfaction of the Wi-Fi hotspots in each commercial circle obtained in the subsequent calculation more accurate, the above-mentioned logistic regression model can be updated every three days. Then, the key historical data of the Wi-Fi hotspot in each business circle in the latest week is read from the memory 11, and the updated logistic regression model is input, and the user satisfaction of the first user to the Wi-Fi hotspot in the business circle is calculated. By combining offline training and online training, the advantages of both can be taken to improve the accuracy of the model, and at the same time, the problem of too little data volume or real-time model update failure caused by network and system problems is prevented in the online environment. There is already a mature calculation method for training and updating the model and using it to calculate the user satisfaction of Wi-Fi hotspots in each business circle, and will not be described here.
进一步地,第二移动终端22上安装有电子地图,通过电子地图,向第二用户展示所有城市的地图,且当第二用户选择某城市后,还展示该城市所有商圈的位置及各商圈内Wi-Fi热点的用户满意度。当Wi-Fi热点供应商需要对某商圈内Wi-Fi热点的部署进行优化,提高该商圈内Wi-Fi热点的用户满意度时,选择该商圈,服务器1将响应该点击操作,以商圈B为例,目前第一用户数量为a,服务器1从第一用户数量和商圈B当前的第一用户数量相当(例如,a±50)的多个商圈中,筛选出用户满意度最高的商圈G,根据商圈G内Wi-Fi热点数量和第一用户数量的关系,判断商圈B中是否应增加或减少Wi-Fi热点,然后根据商圈B中人流量聚集区域与商圈B内Wi-Fi热点的集中区域进行比较,判断商圈B内需要调整Wi-Fi热点的位置。Further, an electronic map is installed on the second mobile terminal 22, and a map of all cities is displayed to the second user through the electronic map, and when the second user selects a certain city, the location and the merchants of all the business districts of the city are also displayed. User satisfaction in Wi-Fi hotspots in the circle. When a Wi-Fi hotspot provider needs to optimize the deployment of a Wi-Fi hotspot in a certain business circle to improve the user satisfaction of the Wi-Fi hotspot in the business circle, the business circle is selected, and the server 1 will respond to the click operation. Taking the business circle B as an example, the number of the first user is currently a, and the server 1 filters out the user from the number of the first user and the current number of the first user of the business circle B (for example, a±50). The highest satisfaction business circle G, according to the relationship between the number of Wi-Fi hotspots in the business circle G and the number of first users, determine whether the Wi-Fi hotspot should be increased or decreased in the business circle B, and then aggregate according to the traffic flow in the business circle B. The area is compared with the concentrated area of the Wi-Fi hotspot in the business circle B, and it is determined that the location of the Wi-Fi hotspot needs to be adjusted in the business circle B.
具体地,如果商圈G内Wi-Fi热点数量(例如m个)明显多于商圈B内Wi-Fi热点数量(例如n个),那么需要在商圈B内新增相应数量(m-n个)的Wi-Fi热点,直到与商圈G内Wi-Fi热点数量相当;如果商圈G内Wi-Fi热点的数量少于B或者相当,说明Wi-Fi热点的数量不是造成商圈B、G用户
满意度差异的主要原因,则需要进一步考虑Wi-Fi热点设置的位置是否合理。Specifically, if the number of Wi-Fi hotspots in the business circle G (for example, m) is significantly more than the number of Wi-Fi hotspots in the business circle B (for example, n), then the corresponding number (mn) needs to be added in the business circle B. The Wi-Fi hotspot is equal to the number of Wi-Fi hotspots in the business district G; if the number of Wi-Fi hotspots in the business circle G is less than B or equivalent, the number of Wi-Fi hotspots does not cause the business circle B, G user
The main reason for the difference in satisfaction is to further consider whether the location of the Wi-Fi hotspot is reasonable.
可以理解的是,对于商圈中人流量较集中的区域,对Wi-Fi热点的需求也比较多,那么,从存储器11中读取从第三方获得的商圈B内人流量的分布区域后,比较商圈B内人流量聚集区域和通过第二计算步骤得到的商圈B内Wi-Fi热点的集中区域是否一致,若第一用户聚集区域和Wi-Fi热点的集中区域不一致,在商圈B的第一用户聚集区域Wi-Fi热点较少,第一用户较少的区域Wi-Fi热点较多,则需要将部分Wi-Fi热点从第一用户较少的区域调整到第一用户聚集区域,若第一用户聚集区域和Wi-Fi热点的集中区域一致,则说明可能是商圈B内Wi-Fi热点存在质量问题,建议更换Wi-Fi热点。It can be understood that for the area where the traffic volume in the business circle is concentrated, the demand for the Wi-Fi hotspot is also relatively large. Then, after reading the distribution area of the traffic flow in the business circle B obtained from the third party from the memory 11 The comparison between the traffic aggregation area in the business circle B and the centralized area of the Wi-Fi hotspot in the business circle B obtained through the second calculation step is the same. If the centralized area of the first user aggregation area and the Wi-Fi hotspot is inconsistent, the business is The first user aggregation area of circle B has fewer Wi-Fi hotspots, and there are more Wi-Fi hotspots in the area where there are fewer first users, so it is necessary to adjust some Wi-Fi hotspots from the area where the first user is less to the first user. In the aggregation area, if the first user aggregation area and the centralized area of the Wi-Fi hotspot are the same, the quality problem may exist in the Wi-Fi hotspot in the business circle B. It is recommended to replace the Wi-Fi hotspot.
最后,服务器1通过第二移动终端22的第一显示区域向第二用户展示该商圈内Wi-Fi热点的分布情况,并在第二移动终端22的第二显示区域展示提高商圈B内Wi-Fi热点用户满意度的Wi-Fi热点的调整方案。Finally, the server 1 displays the distribution of the Wi-Fi hotspots in the shopping circle to the second user through the first display area of the second mobile terminal 22, and displays the improvement in the business circle B in the second display area of the second mobile terminal 22. Wi-Fi hotspot user satisfaction Wi-Fi hotspot adjustment program.
需要说明的是,对于不同的性质的商圈,需要区别对待,例如购物中心、学校、写字楼区、郊区等。本申请的方案适用于购物中心,但不一定适用于学校或其他地区,以偏远郊区为例,由于自身地区限制,不管增加Wi-Fi数量,还是更换Wi-Fi,对提高Wi-Fi热点的满意度评分并不会有显著地贡献。It should be noted that for different business circles, it needs to be treated differently, such as shopping centers, schools, office buildings, suburbs, etc. The solution of this application is applicable to shopping centers, but it is not necessarily applicable to schools or other areas. In the case of remote suburbs, due to local restrictions, regardless of the number of Wi-Fi added, or the replacement of Wi-Fi, the Wi-Fi hotspots are improved. Satisfaction scores do not contribute significantly.
上述实施例提出的服务器1,通过获取第一移动终端21扫描到的所有Wi-Fi热点的历史数据,计算用户对各商圈Wi-Fi热点的满意度、各商圈内Wi-Fi热点的聚集区域,根据计算结果,给出针对用户满意度较低的商圈内Wi-Fi热点部署的优化方案,增加Wi-Fi热点覆盖人群,提升用户的上网体验。The server 1 proposed in the above embodiment calculates the user's satisfaction with the Wi-Fi hotspots of each business circle and the Wi-Fi hotspots in each business circle by acquiring the historical data of all the Wi-Fi hotspots scanned by the first mobile terminal 21. In the aggregation area, according to the calculation result, an optimization scheme for Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given, and the Wi-Fi hotspot coverage population is increased to improve the user's online experience.
可选地,在其他的实施例中,Wi-Fi热点部署优化程序10还可以被分割为一个或者多个模块,一个或者多个模块被存储于存储器11中,并由一个或多个处理器12所执行,以完成本申请。本申请所称的模块是指能够完成特定功能的一系列计算机程序指令段。参照图2所示,是图1中Wi-Fi热点部署优化程序10较佳实施例的模块示意图。Alternatively, in other embodiments, the Wi-Fi hotspot deployment optimizer 10 may also be partitioned into one or more modules, one or more modules being stored in the memory 11 and being processed by one or more processors 12 implementations to complete this application. A module as referred to in this application refers to a series of computer program instructions that are capable of performing a particular function. Referring to FIG. 2, it is a block diagram of a preferred embodiment of the Wi-Fi hotspot deployment optimization program 10 of FIG.
所述Wi-Fi热点部署优化程序10可以被分割为:采集模块110、第一计算模块120、第二计算模块130、第三计算模块140及优化模块150,所述模块110-150所实现的功能或操作步骤均与上文类似,此处不再详述,示例性地,例如其中:The Wi-Fi hotspot deployment optimization program 10 can be divided into: an acquisition module 110, a first calculation module 120, a second calculation module 130, a third calculation module 140, and an optimization module 150, which are implemented by the modules 110-150. The functions or operational steps are similar to the above, and are not described in detail here, exemplarily, for example:
采集模块110,用于采集第一移动终端21在当前位置的定位信息及第一移动终端21在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端21当前位置的经纬度;The collecting module 110 is configured to collect the positioning information of the first mobile terminal 21 at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal 21 at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal 21. ;
第一计算模块120,用于计算第一移动终端21当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端21在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;The first calculation module 120 is configured to calculate a latitude and longitude hash value of the current location of the first mobile terminal 21, and take a result of the first preset level of the hash value, and the first mobile terminal according to the result of the first preset level 21 The list of Wi-Fi hotspots scanned at the current location is aggregated in multiple business districts;
第二计算模块130,用于计算第一移动终端21当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所
述多个商圈内Wi-Fi热点的集中区域;The second calculation module 130 is configured to calculate a latitude and longitude hash value of the current location of the first mobile terminal 21, and take a result of the second preset level of the hash value, and determine the location according to the result of the second preset level.
a concentrated area of Wi-Fi hotspots in multiple business districts;
第三计算模块140,用于读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端21的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及The third calculation module 140 is configured to read historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculate a first user of the first mobile terminal 21 to be in the multiple shopping districts. User satisfaction of Wi-Fi hotspots; and
优化模块150,用于响应第二用户在第二移动终端22从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。The optimization module 150 is configured to filter out a second business circle from the plurality of business circles in response to a click operation of the second user in the second mobile terminal 22 to select a first business circle from the plurality of shopping circles. The number of first users in the plurality of business districts is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the first user The relationship between the numbers determines the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle, the first business circle user is determined to be improved. Satisfaction needs to adjust the location of the Wi-Fi hotspot.
此外,本申请还提供一种Wi-Fi热点部署优化方法。参照图3所示,为本申请Wi-Fi热点部署优化方法较佳实施例的流程图。该方法可以由一个服务器执行,该装置可以由软件和/或硬件实现。In addition, the present application also provides a Wi-Fi hotspot deployment optimization method. Referring to FIG. 3, it is a flowchart of a preferred embodiment of a Wi-Fi hotspot deployment optimization method of the present application. The method can be performed by a server, which can be implemented by software and/or hardware.
在本实施例中,Wi-Fi热点部署优化方法包括:步骤S10~步骤S60。In this embodiment, the Wi-Fi hotspot deployment optimization method includes: Step S10 to Step S60.
步骤S10,采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度;In step S10, the location information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location are collected, where the location information includes the latitude and longitude of the current location of the first mobile terminal;
步骤S20,计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;Step S20, calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level. Wi-Fi hotspot lists are aggregated across multiple business districts;
步骤S30,计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;Step S30, calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining a Wi-Fi hotspot in the plurality of business circles according to the result of the second preset level Concentrated area
步骤S40,读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及Step S40: Read historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculate a user of the first mobile terminal to the Wi-Fi hotspot in the multiple shopping districts. Satisfaction; and
步骤S50,响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。Step S50: In response to the click operation of the second user selecting a first business circle from the plurality of shopping circles, the second user selects a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. The location of the Wi-Fi hotspot.
在本实施例中,每个城市有多个不同的商圈,其中,商圈指一定范围内的地区,第一用户指通过第一移动终端访问并使用了各商圈内Wi-Fi热点的用户,第二用户指Wi-Fi热点供应商的工作人员,第二用户通过第二移动终端了
解各商圈内Wi-Fi热点的分布情况及第一用户对各商圈内Wi-Fi热点的用户满意度,第一移动终端上安装有用于连接Wi-Fi热点的APP,该APP可获取第一移动终端在当前位置的位置信息(经纬度),第二移动终端上安装有Wi-Fi热点部署优化程序的客户端程序。热点供应商可以通过多种渠道了解各城市各商圈第一用户聚集的区域,例如通过第三方获取相关数据。In this embodiment, each city has a plurality of different business districts, wherein the business circle refers to a certain range of regions, and the first user refers to accessing and using the Wi-Fi hotspots in each commercial circle through the first mobile terminal. User, the second user refers to the staff of the Wi-Fi hotspot provider, and the second user passes the second mobile terminal.
Solving the distribution of Wi-Fi hotspots in each business circle and the user satisfaction of the first user to Wi-Fi hotspots in each business circle. The first mobile terminal is equipped with an APP for connecting to a Wi-Fi hotspot, and the APP can be obtained. The location information (latitude and longitude) of the first mobile terminal at the current location, and the client program of the Wi-Fi hotspot deployment optimization program is installed on the second mobile terminal. Hotspot vendors can use a variety of channels to understand the areas where the first users of each city's business districts gather, such as obtaining relevant data through third parties.
当需要对某商圈内Wi-Fi热点的部署进行优化时,该APP通过第一移动终端扫描在当前位置可用的Wi-Fi热点列表,并收集Wi-Fi热点列表中所有Wi-Fi热点在预设时间(一周)内历史数据,包括:Wi-Fi的名称、被访问时间及时长、操作状态(连接成功、连接失败、登陆成功、登陆失败等)、被访问频次、是否运营商提供等,然后将上述历史数据发送至服务器。服务器对该历史数据经过数据仓库技术(Extract-Transform-Load,简称ETL),抽取出关键历史数据,如Wi-Fi标识、时间、位置、连接操作、上网时长、连接成功次数、连接失败次数、重试次数、登陆成功次数、登陆失败次数等,保存至存储器中,供后续进行用户满意度计算操作。When it is required to optimize the deployment of the Wi-Fi hotspot in a certain business circle, the APP scans the Wi-Fi hotspot list available at the current location through the first mobile terminal, and collects all the Wi-Fi hotspots in the Wi-Fi hotspot list. Historical data within a preset time (one week), including: Wi-Fi name, time of access, time of operation, operation status (connection success, connection failure, login success, login failure, etc.), frequency of access, availability of operators, etc. And then send the above historical data to the server. The server extracts key historical data, such as Wi-Fi identification, time, location, connection operation, Internet access duration, number of successful connections, and number of connection failures, through the data collection technology (Extract-Transform-Load, ETL). The number of retries, the number of successful logins, the number of failed logins, etc., are saved to the memory for subsequent user satisfaction calculation operations.
可以理解的是,当第一移动终端在某一个位置扫描到可用的Wi-Fi热点列表,说明该Wi-Fi热点列表中的Wi-Fi热点的发射装置(以下简称Wi-Fi热点)也位于第一移动终端所在位置附近,因此,可以根据第一移动终端的定位信息估算Wi-Fi热点的位置。需要了解的是,采用geohash算法计算经纬度的hash值可取多级结果,不同级数的hash值表示的范围不同,例如:可取一到九级结果,取六级结果表示1.2km*1.2km的范围(大致可以理解成一个商圈的范围),取七级结果表示152m*152m的范围。It can be understood that when the first mobile terminal scans the available Wi-Fi hotspot list at a certain location, the transmitting device of the Wi-Fi hotspot (hereinafter referred to as Wi-Fi hotspot) in the Wi-Fi hotspot list is also located. The location of the first mobile terminal is located, and therefore, the location of the Wi-Fi hotspot can be estimated according to the location information of the first mobile terminal. It should be understood that the geohash algorithm can be used to calculate the latitude and longitude hash values, and the hash values of different levels can be different. For example, one to nine results can be taken, and the six-level result is expressed as a range of 1.2 km*1.2 km. (Approximately can be understood as the scope of a business circle), taking a seven-level result indicating a range of 152m * 152m.
以第一移动终端A、B、C、D、E为例,各第一移动终端在当前位置扫描到的Wi-Fi热点列表分别为a、b、c、d、e,假设第一预设级别为六级,服务器从存储器中读取第一移动终端A、B、C、D、E当前位置的经纬度,分别进行geohash运算,计算各第一移动终端当前位置的经纬度的hash值,取hash值的六级结果,若第一移动终端A、B、C、D、E的六级hash值相同,则判断第一移动终端A、B、C、D、E同在一个商圈内,相应的,Wi-Fi列表a、b、c、d、e中的Wi-Fi热点也都位于该商圈内。Taking the first mobile terminals A, B, C, D, and E as an example, the Wi-Fi hotspot lists scanned by the first mobile terminal at the current location are a, b, c, d, and e, respectively, assuming a first preset. The level is six levels, the server reads the latitude and longitude of the current position of the first mobile terminal A, B, C, D, E from the memory, performs a geohash operation, calculates the latitude and longitude hash value of the current position of each first mobile terminal, and takes a hash. If the six-level hash value of the first mobile terminal A, B, C, D, and E is the same, it is determined that the first mobile terminal A, B, C, D, and E are in the same business circle, correspondingly The Wi-Fi hotspots in the Wi-Fi lists a, b, c, d, and e are also located in the business district.
在初步确定了商圈内Wi-Fi热点之后,需要通过第二计算步骤确定该商圈内Wi-Fi热点集中的区域,具体地,所述第二计算步骤包括:根据该第二预设级别的结果,将各商圈内Wi-Fi热点列表划分至比商圈小的不同区域块内;在所述不同区域块内的Wi-Fi热点列表中,将具有相同Wi-Fi热点的Wi-Fi热点列表合并形成新的Wi-Fi热点列表;将所述具有相同Wi-Fi热点的Wi-Fi热点列表所在的不同区域块合并形成新区域块,确定不同的新区域块内Wi-Fi热点的数量;及,根据该商圈不同的新区域块内Wi-Fi热点的数量,得到每个商圈内Wi-Fi热点集中的区域。After the pre-determination of the Wi-Fi hotspot in the business circle, the second calculation step is needed to determine the area of the Wi-Fi hotspot in the business circle. Specifically, the second calculating step includes: according to the second preset level. As a result, the Wi-Fi hotspot list in each business district is divided into different regional blocks smaller than the business circle; in the Wi-Fi hotspot list in the different regional blocks, Wi-s with the same Wi-Fi hotspot will be The Fi hotspot list is merged to form a new Wi-Fi hotspot list; the different regional blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located are merged to form a new regional block, and different Wi-Fi hotspots in the new local block are determined. The number of Wi-Fi hotspots in each business district is based on the number of Wi-Fi hotspots in the new block of the business district.
假设第二预设级别为七级,对上述第一移动终端A、B、C、D、E当前位置的经纬度进行geohash运算,取hash值的七级结果,其中,第一移动终端
A、C的七级结果相同,第一移动终端B、E的七级结果相同,将Wi-Fi热点列表a、c中的多个Wi-Fi热点划分至区域块P中,将Wi-Fi热点列表b、e中的多个Wi-Fi热点划分至区域块Q中,Wi-Fi热点列表d中的多个Wi-Fi热点单独划分至区域块O中。若同一个区域块中的Wi-Fi热点列表中存在重复的Wi-Fi热点,对每两个Wi-Fi热点列表中的Wi-Fi热点进行去重操作,并将去重后的两个Wi-Fi热点列表合并成一个Wi-Fi热点列表,直到同一个区域块中的各Wi-Fi热点列表之间不存在重复的Wi-Fi热点,也就是说,若某个区域块中原本有20个Wi-Fi热点列表,经过去重之后,Wi-Fi热点列表数量会小于或等于20。Assuming that the second preset level is seven, performing a geohash operation on the latitude and longitude of the current location of the first mobile terminal A, B, C, D, and E, and taking a seven-level result of the hash value, wherein the first mobile terminal
The seventh-level results of A and C are the same. The seven-level results of the first mobile terminals B and E are the same. The Wi-Fi hotspots in the Wi-Fi hotspot list a and c are divided into the regional block P, and Wi-Fi is used. The plurality of Wi-Fi hotspots in the hotspot list b, e are divided into the regional block Q, and the plurality of Wi-Fi hotspots in the Wi-Fi hotspot list d are separately divided into the regional block O. If there are duplicate Wi-Fi hotspots in the Wi-Fi hotspot list in the same area block, deduplication is performed on the Wi-Fi hotspots in each of the two Wi-Fi hotspot lists, and the two Wis after deduplication are performed. -Fi hotspot list merges into one Wi-Fi hotspot list until there is no duplicate Wi-Fi hotspot between each Wi-Fi hotspot list in the same block, that is, if there is originally 20 in a certain block A list of Wi-Fi hotspots, after deduplication, the number of Wi-Fi hotspot lists will be less than or equal to 20.
可以理解的是,假设某Wi-Fi热点的发射装置位于两点之间,且这两点均在该Wi-Fi热点的覆盖范围之内,那么位于该两点之间的不同第一移动终端均能扫描到该Wi-Fi热点,也就是说,根据不同第一移动终端定位信息中的经纬度,同一个Wi-Fi热点,可能会被划分到相邻的两个不同区域块中间线附近的Wi-Fi热点,因此,需要对这一类Wi-Fi热点进行进一步处理。假设区域块P、Q相邻,且位于区域块P、Q内的Wi-Fi热点列表中都存在同一个Wi-Fi热点,那么,将区域块P、Q合并成一个新区域块,同时,对这个新区域块中所有Wi-Fi热点列表中的Wi-Fi热点进行去重,最大化的确定所述新的区域块中Wi-Fi热点的数量;然后,对多个新的区域块内的Wi-Fi热点进行合并去重,直到该商圈内所有区域块之间、区域块内没有重复的Wi-Fi热点为止,这样会存在多种情况,新区域块的数量比较少,每个新区域块的范围不一样,每个新区域块中的Wi-Fi热点列表数量不一样,有的新区域块中的Wi-Fi热点数量很多,有的Wi-Fi数量很少。将得到的各区域块分布情况及各区域块中的Wi-Fi热点数量关联至该商圈的电子地图上,这样就可以确定该商圈内Wi-Fi热点集中的区域。It can be understood that, assuming that the transmitting device of a Wi-Fi hotspot is located between two points, and both points are within the coverage of the Wi-Fi hotspot, then different first mobile terminals located between the two points Both Wi-Fi hotspots can be scanned, that is, according to the latitude and longitude in different first mobile terminal positioning information, the same Wi-Fi hotspot may be divided into the vicinity of the middle line of two adjacent different regional blocks. Wi-Fi hotspots, therefore, need to further process this type of Wi-Fi hotspot. Assuming that the area blocks P and Q are adjacent, and the same Wi-Fi hotspot exists in the Wi-Fi hotspot list in the area blocks P and Q, then the area blocks P and Q are merged into a new area block, and De-duxing the Wi-Fi hotspots in all Wi-Fi hotspot lists in this new block, maximizing the number of Wi-Fi hotspots in the new block; then, in multiple new blocks The Wi-Fi hotspots are merged and de-duplicated until there are no duplicate Wi-Fi hotspots in all the blocks in the business circle and in the block. There are many cases, and the number of new blocks is relatively small. The range of new blocks is different. The number of Wi-Fi hotspots in each new block is different. Some of the new blocks have a large number of Wi-Fi hotspots, and some have few Wi-Fi. The obtained distribution of each block and the number of Wi-Fi hotspots in each block are linked to the electronic map of the business circle, so that the area where the Wi-Fi hotspot is concentrated in the business circle can be determined.
接下来,读取各商圈内Wi-Fi热点在预设时间(例如,一周)内的关键历史数据,计算第一用户对各商圈内Wi-Fi热点的用户满意度,具体地,根据最近一周内的历史数据,计算各商圈内Wi-Fi热点的各项用户指标,加权汇总成第一用户的用户满意度,计算公式为:Next, reading key historical data of the Wi-Fi hotspot in each business circle within a preset time (for example, one week), and calculating the first user's user satisfaction with the Wi-Fi hotspot in each business circle, specifically, according to The historical data of the past week, calculate the user indicators of the Wi-Fi hotspots in each business circle, and weight the aggregated user satisfaction of the first user. The calculation formula is:
S=C*L*T1/(T2
1/9)S=C*L*T 1 /(T 2 1/9 )
其中,S为第一用户对各商圈内Wi-Fi热点的用户满意度,C为各商圈内Wi-Fi热点的平均连接成功率,L为各商圈内Wi-Fi热点的平均登陆成功率,T1为各商圈内Wi-Fi热点的平均上网时长(单位为min),T2为各商圈内Wi-Fi热点的平均连接成功耗时(单位为s)。为了使计算更准确,计算C、L、T1、T2时需去除异常值(例如最大值、最小值),计算T1时对实际上网时长取整,超过10分钟取值为20分钟,不足10分钟取值10分钟。Among them, S is the first user's satisfaction with the Wi-Fi hotspots in each business circle, C is the average connection success rate of Wi-Fi hotspots in each business circle, and L is the average landing of Wi-Fi hotspots in each business circle. Success rate, T 1 is the average online time (in min) of Wi-Fi hotspots in each business circle, and T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption (in s). In order to make the calculation more accurate, the abnormal values (such as the maximum value and the minimum value) need to be removed when calculating C, L, T 1 and T 2 , and the actual network time length is rounded when calculating T 1 , and the value is 20 minutes over 10 minutes. Take 10 minutes for less than 10 minutes.
在其他实施例中,所述第三计算步骤包括:根据各商圈内Wi-Fi热点在预设时间内的历史数据及预先确定的逻辑回归模型,计算第一用户对各商圈内Wi-Fi热点的用户满意度。
In other embodiments, the third calculating step includes: calculating, according to historical data of the Wi-Fi hotspot in each business circle within a preset time period and a predetermined logistic regression model, the first user to Wi- in each business circle. User satisfaction of Fi hotspots.
Wi-Fi运营商可通过运营调查问卷或者用户评分系统收集第一用户对商圈内Wi-Fi热点的用户满意度样本,所述预先确定的逻辑回归模型用于计算第一用户对各商圈内Wi-Fi热点的用户满意度,该逻辑回归模型的模型文件保存于存储器中,其可通过收集的用户满意度样本及该商圈内Wi-Fi热点近三个月内的关键历史数据离线训练得到。The Wi-Fi operator may collect a first user's user satisfaction sample for the Wi-Fi hotspot in the business circle through an operation questionnaire or a user scoring system, and the predetermined logistic regression model is used to calculate the first user to each business circle. User satisfaction of the internal Wi-Fi hotspot, the model file of the logistic regression model is stored in the memory, which can be collected through the collected user satisfaction sample and the key historical data of the Wi-Fi hotspot within the business circle in the past three months. Trained.
需要说明的是,离线训练模型的优点是利用已有大量的历史数据,样本充分。在线训练模型的优点是能够利用最新的数据,模型能适应实时数据的变化,在数据分布和历史差距较大的情形下,在线模型更准确。为了使后续计算得到的各商圈内Wi-Fi热点的用户满意度更准确,可每隔三天对上述逻辑回归模型进行更新。然后从存储器中读取各商圈内Wi-Fi热点在最近一周的关键历史数据,输入更新后的逻辑回归模型,计算得到第一用户对该商圈内Wi-Fi热点的用户满意度。通过结合使离线训练和在线训练两种方式,可以取两者优点,提升模型的准确度,同时防止了在线环境下,数据量太少或者网络、系统问题导致的实时模型更新失败等问题。关于对该模型进行训练更新并使用它来计算各商圈Wi-Fi热点的用户满意度已经有成熟的计算方法,在此不再赘述。It should be noted that the advantage of the offline training model is that it utilizes a large amount of historical data, and the sample is sufficient. The advantage of the online training model is that it can use the latest data, the model can adapt to the changes of real-time data, and the online model is more accurate in the case of large data distribution and historical gap. In order to make the user satisfaction of the Wi-Fi hotspots in each commercial circle obtained in the subsequent calculation more accurate, the above-mentioned logistic regression model can be updated every three days. Then, the key historical data of the Wi-Fi hotspot in each business circle in the last week is read from the memory, and the updated logistic regression model is input, and the first user's user satisfaction with the Wi-Fi hotspot in the business circle is calculated. By combining offline training and online training, the advantages of both can be taken to improve the accuracy of the model, and at the same time, the problem of too little data volume or real-time model update failure caused by network and system problems is prevented in the online environment. There is already a mature calculation method for training and updating the model and using it to calculate the user satisfaction of Wi-Fi hotspots in each business circle, and will not be described here.
进一步地,第二移动终端上安装有电子地图,通过电子地图,向第二用户展示所有城市的地图,且当第二用户选择某城市后,还展示该城市所有商圈的位置及各商圈内Wi-Fi热点的用户满意度。当Wi-Fi热点供应商需要对某商圈内Wi-Fi热点的部署进行优化,提高该商圈内Wi-Fi热点的用户满意度时,选择该商圈,服务器将响应该点击操作,以商圈B为例,目前第一用户数量为a,服务器从第一用户数量和商圈B当前的第一用户数量相当(例如,a±50)的多个商圈中,筛选出用户满意度最高的商圈G,根据商圈G内Wi-Fi热点数量和第一用户数量的关系,判断商圈B中是否应增加或减少Wi-Fi热点,然后根据商圈B中人流量聚集区域与商圈B内Wi-Fi热点的集中区域进行比较,判断商圈B内需要调整Wi-Fi热点的位置。Further, an electronic map is installed on the second mobile terminal, and the map of all cities is displayed to the second user through the electronic map, and when the second user selects a certain city, the location and the business districts of all the business districts of the city are also displayed. User satisfaction within the Wi-Fi hotspot. When a Wi-Fi hotspot provider needs to optimize the deployment of Wi-Fi hotspots in a certain business circle to improve the user satisfaction of Wi-Fi hotspots in the business circle, select the business circle, and the server will respond to the click operation to For example, in the business circle B, the number of the first user is a, and the server selects the user satisfaction from the number of the first user and the current number of the first user of the business circle B (for example, a±50). The highest business circle G, according to the relationship between the number of Wi-Fi hotspots in the business circle G and the number of first users, determine whether the Wi-Fi hotspot should be increased or decreased in the business circle B, and then according to the traffic flow area in the business circle B and The concentrated areas of the Wi-Fi hotspots in the business district B are compared, and it is determined that the location of the Wi-Fi hotspot needs to be adjusted in the business circle B.
具体地,如果商圈G内Wi-Fi热点数量(例如m个)明显多于商圈B内Wi-Fi热点数量(例如n个),那么需要在商圈B内新增相应数量(m-n个)的Wi-Fi热点,直到与商圈G内Wi-Fi热点数量相当;如果商圈G内Wi-Fi热点的数量少于B或者相当,说明Wi-Fi热点的数量不是造成商圈B、G用户满意度差异的主要原因,则需要进一步考虑Wi-Fi热点设置的位置是否合理。Specifically, if the number of Wi-Fi hotspots in the business circle G (for example, m) is significantly more than the number of Wi-Fi hotspots in the business circle B (for example, n), then the corresponding number (mn) needs to be added in the business circle B. The Wi-Fi hotspot is equal to the number of Wi-Fi hotspots in the business district G; if the number of Wi-Fi hotspots in the business circle G is less than B or equivalent, the number of Wi-Fi hotspots does not cause the business circle B, The main reason for the difference in user satisfaction is to consider whether the location of the Wi-Fi hotspot is reasonable.
可以理解的是,对于商圈中人流量较集中的区域,对Wi-Fi热点的需求也比较多,那么,从存储器11中读取从第三方获得的商圈B内人流量的分布区域后,比较商圈B内人流量聚集区域和通过第二计算步骤得到的商圈B内Wi-Fi热点的集中区域是否一致,若第一用户聚集区域和Wi-Fi热点的集中区域不一致,在商圈B的第一用户聚集区域Wi-Fi热点较少,第一用户较少的区域Wi-Fi热点较多,则需要将部分Wi-Fi热点从第一用户较少的区域调整到第一用户聚集区域,若第一用户聚集区域和Wi-Fi热点的集中区域一致,则说
明可能是商圈B内Wi-Fi热点存在质量问题,建议更换Wi-Fi热点。It can be understood that for the area where the traffic volume in the business circle is concentrated, the demand for the Wi-Fi hotspot is also relatively large. Then, after reading the distribution area of the traffic flow in the business circle B obtained from the third party from the memory 11 The comparison between the traffic aggregation area in the business circle B and the centralized area of the Wi-Fi hotspot in the business circle B obtained through the second calculation step is the same. If the centralized area of the first user aggregation area and the Wi-Fi hotspot is inconsistent, the business is The first user aggregation area of circle B has fewer Wi-Fi hotspots, and there are more Wi-Fi hotspots in the area where there are fewer first users, so it is necessary to adjust some Wi-Fi hotspots from the area where the first user is less to the first user. Aggregation area, if the first user aggregation area and the centralized area of the Wi-Fi hotspot are consistent, then
Ming may be a quality problem in the Wi-Fi hotspot in the business district B. It is recommended to replace the Wi-Fi hotspot.
需要说明的是,所述预设时间等需要预先设置的参数,可根据用户需要进行调整。It should be noted that the preset time and the like need to be preset parameters, which can be adjusted according to user needs.
在其他实施例中,该方法还包括:在第二移动终端的电子地图上展示第一商圈内Wi-Fi热点的集中区域,并展示提高第一商圈用户满意度需要调整的Wi-Fi热点数量及Wi-Fi热点的位置。In other embodiments, the method further includes: displaying a concentrated area of the Wi-Fi hotspot in the first business circle on the electronic map of the second mobile terminal, and displaying Wi-Fi that needs to be adjusted to improve user satisfaction in the first business circle. The number of hotspots and the location of Wi-Fi hotspots.
服务器通过第二移动终端的第一显示区域向第二用户展示该商圈内Wi-Fi热点的分布情况,并在第二移动终端的第二显示区域展示提高商圈B内Wi-Fi热点用户满意度的Wi-Fi热点的调整方案。其中,所述第一显示区域和第二显示区域仅为了表示两个显示区域不同。The server displays the distribution of the Wi-Fi hotspots in the business circle to the second user through the first display area of the second mobile terminal, and displays the Wi-Fi hotspot user in the business circle B in the second display area of the second mobile terminal. Satisfaction adjustment scheme for Wi-Fi hotspots. The first display area and the second display area are only different to indicate that the two display areas are different.
上述实施例提出的Wi-Fi热点部署优化方法,通过获取第一移动终端扫描到的所有Wi-Fi热点的历史数据,计算用户对各商圈Wi-Fi热点的满意度、各商圈内Wi-Fi热点的聚集区域,根据计算结果,给出针对用户满意度较低的商圈内Wi-Fi热点部署的优化方案,增加Wi-Fi热点覆盖人群,提升用户的上网体验。The Wi-Fi hotspot deployment optimization method proposed by the foregoing embodiment obtains the historical data of all the Wi-Fi hotspots scanned by the first mobile terminal, and calculates the user's satisfaction with the Wi-Fi hotspots of each commercial circle, and the Wi in each business circle. The aggregation area of the Fi hotspot is based on the calculation result, and the optimization scheme for the Wi-Fi hotspot deployment in the business circle with lower user satisfaction is given, and the Wi-Fi hotspot coverage population is increased to improve the user's online experience.
此外,本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有Wi-Fi热点部署优化程序,该优化程序被处理器执行时实现如下操作:In addition, the embodiment of the present application further provides a computer readable storage medium, where the Wi-Fi hotspot deployment optimization program is stored, and when the optimization program is executed by the processor, the following operations are implemented:
采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度;The acquiring step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;
第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;
第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;
第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and
优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。
An optimization step of: selecting, in the second mobile terminal, a click operation of selecting a first business circle from the plurality of shopping circles, and screening a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. The location of the Wi-Fi hotspot.
本申请之计算机可读存储介质的具体实施方式与上述Wi-Fi热点部署优化方法的具体实施方式大致相同,在此不再赘述。The specific implementation manner of the computer-readable storage medium of the present application is substantially the same as the specific implementation manner of the foregoing Wi-Fi hotspot deployment optimization method, and details are not described herein again.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。It is to be understood that the term "comprises", "comprising", or any other variants thereof, is intended to encompass a non-exclusive inclusion, such that a process, apparatus, article, or method that comprises a series of elements includes those elements. It also includes other elements not explicitly listed, or elements that are inherent to such a process, device, item, or method. An element that is defined by the phrase "comprising a ..." does not exclude the presence of additional equivalent elements in the process, the device, the item, or the method that comprises the element.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。The serial numbers of the embodiments of the present application are merely for the description, and do not represent the advantages and disadvantages of the embodiments. Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, the technical solution of the present application, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM as described above). , a disk, an optical disk, including a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods described in the various embodiments of the present application.
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。
The above is only a preferred embodiment of the present application, and is not intended to limit the scope of the patent application, and the equivalent structure or equivalent process transformations made by the specification and the drawings of the present application, or directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of this application.
Claims (20)
- 一种Wi-Fi热点部署优化方法,应用于服务器,其特征在于,该方法包括:A Wi-Fi hotspot deployment optimization method is applied to a server, and the method includes:采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度;The acquiring step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。An optimization step of: selecting, in the second mobile terminal, a click operation of selecting a first business circle from the plurality of shopping circles, and screening a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. The location of the Wi-Fi hotspot.
- 根据权利要求1所述的Wi-Fi热点部署优化方法,其特征在于,该方法还包括:The Wi-Fi hotspot deployment optimization method according to claim 1, wherein the method further comprises:展示步骤:在第二移动终端的电子地图上展示第一商圈内Wi-Fi热点的集中区域,并展示提高第一商圈用户满意度需要调整的Wi-Fi热点数量及Wi-Fi热点的位置。Demonstration step: displaying the concentrated area of the Wi-Fi hotspot in the first business circle on the electronic map of the second mobile terminal, and displaying the number of Wi-Fi hotspots and Wi-Fi hotspots that need to be adjusted to improve the satisfaction of the first business circle user position.
- 根据权利要求2所述的Wi-Fi热点部署优化方法,其特征在于,所述第二计算步骤包括:The Wi-Fi hotspot deployment optimization method according to claim 2, wherein the second calculating step comprises:根据该第二预设级别的结果,将各商圈内Wi-Fi热点列表划分至比商圈小的不同区域块内;According to the result of the second preset level, the Wi-Fi hotspot list in each business circle is divided into different regional blocks smaller than the business circle;在所述不同区域块内的Wi-Fi热点列表中,将具有相同Wi-Fi热点的Wi-Fi热点列表合并形成新的Wi-Fi热点列表;In the Wi-Fi hotspot list in the different area blocks, the Wi-Fi hotspot lists with the same Wi-Fi hotspot are merged to form a new Wi-Fi hotspot list;将所述具有相同Wi-Fi热点的Wi-Fi热点列表所在的不同区域块合并形成新区域块,确定不同的新区域块内Wi-Fi热点的数量;及Merging different area blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located to form a new area block, and determining the number of Wi-Fi hotspots in different new area blocks;根据该商圈不同的新区域块内Wi-Fi热点的数量,得到每个商圈内Wi-Fi 热点集中的区域。Get Wi-Fi in each business district based on the number of Wi-Fi hotspots in the new block of the business district The area where the hotspots are concentrated.
- 根据权利要求3所述的Wi-Fi热点部署优化方法,其特征在于,所述第三计算步骤包括:The Wi-Fi hotspot deployment optimization method according to claim 3, wherein the third calculating step comprises:根据预设时间内的历史数据,计算各商圈内Wi-Fi热点的各项用户指标,加权汇总成第一用户的用户满意度,计算公式为:According to the historical data in the preset time, each user index of the Wi-Fi hotspot in each business circle is calculated, and the weighted summary is the user satisfaction of the first user, and the calculation formula is:S=C*L*T1/(T2 1/9)S=C*L*T 1 /(T 2 1/9 )其中,S为第一用户对各商圈内Wi-Fi热点的用户满意度,C为各商圈内Wi-Fi热点的平均连接成功率,L为各商圈内Wi-Fi热点的平均登陆成功率,T1为各商圈内Wi-Fi热点的平均上网时长,T2为各商圈内Wi-Fi热点的平均连接成功耗时。Among them, S is the first user's satisfaction with the Wi-Fi hotspots in each business circle, C is the average connection success rate of Wi-Fi hotspots in each business circle, and L is the average landing of Wi-Fi hotspots in each business circle. Success rate, T 1 is the average online time of Wi-Fi hotspots in each business circle, and T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption.
- 根据权利要求4所述的Wi-Fi热点部署优化方法,其特征在于,所述第三计算步骤可以替换为:The Wi-Fi hotspot deployment optimization method according to claim 4, wherein the third calculating step is replaced by:根据各商圈内Wi-Fi热点在预设时间内的历史数据及预先确定的逻辑回归模型,计算第一用户对各商圈内Wi-Fi热点的用户满意度。According to the historical data of the Wi-Fi hotspots in each business district within a preset time period and a predetermined logistic regression model, the first user's user satisfaction with the Wi-Fi hotspots in each business circle is calculated.
- 根据权利要求5所述的Wi-Fi热点部署优化方法,其特征在于,所述优化步骤包括:The Wi-Fi hotspot deployment optimization method according to claim 5, wherein the optimizing step comprises:当第一商圈内Wi-Fi热点数量少于第二商圈内Wi-Fi热点数量时,增加第一商圈内Wi-Fi热点数量;及When the number of Wi-Fi hotspots in the first business circle is less than the number of Wi-Fi hotspots in the second business circle, increase the number of Wi-Fi hotspots in the first business circle; and获取第一商圈的人流量分布情况,当第一商圈中人流量聚集区域和Wi-Fi热点集中区域不一致时,将新增的Wi-Fi热点设置在第一商圈中人流量聚集区域。Obtain the traffic distribution of the first business circle. When the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle are inconsistent, the new Wi-Fi hotspot is set in the traffic flow aggregation area in the first business circle. .
- 根据权利要求4所述的Wi-Fi热点部署优化方法,其特征在于,所述优化步骤包括:The Wi-Fi hotspot deployment optimization method according to claim 4, wherein the optimizing step comprises:当第一商圈内Wi-Fi热点数量少于第二商圈内Wi-Fi热点数量时,增加第一商圈内Wi-Fi热点数量;及When the number of Wi-Fi hotspots in the first business circle is less than the number of Wi-Fi hotspots in the second business circle, increase the number of Wi-Fi hotspots in the first business circle; and获取第一商圈的人流量分布情况,当第一商圈中人流量聚集区域和Wi-Fi热点集中区域不一致时,将新增的Wi-Fi热点设置在第一商圈中人流量聚集区域。Obtain the traffic distribution of the first business circle. When the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle are inconsistent, the new Wi-Fi hotspot is set in the traffic flow aggregation area in the first business circle. .
- 一种服务器,其特征在于,所述服务器包括:存储器、处理器,所述存储器上存储有Wi-Fi热点部署优化程序,该优化程序被所述处理器执行时实现如下步骤:A server, comprising: a memory, a processor, wherein the memory stores a Wi-Fi hotspot deployment optimization program, and when the optimization program is executed by the processor, the following steps are implemented:采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度; The acquiring step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。An optimization step of: selecting, in the second mobile terminal, a click operation of selecting a first business circle from the plurality of shopping circles, and screening a second business circle from the plurality of business circles, the second business The number of first users in the plurality of business circles is equal to the number of first users in the first business circle and the user satisfaction is the highest, according to the number of Wi-Fi hotspots in the second business circle and the number of first users Correlation relationship, determine the number of Wi-Fi hotspots that need to be adjusted to improve the user satisfaction of the first business circle. According to the traffic flow aggregation area and the Wi-Fi hotspot concentration area in the first business circle, it is determined that the user satisfaction of the first business circle needs to be adjusted. The location of the Wi-Fi hotspot.
- 根据权利要求8所述的服务器,其特征在于,该优化程序被所述处理器执行时还实现如下步骤:The server according to claim 8, wherein the optimization program is further executed by the processor to:展示步骤:在第二移动终端的电子地图上展示第一商圈内Wi-Fi热点的集中区域,并展示提高第一商圈用户满意度需要调整的Wi-Fi热点数量及Wi-Fi热点的位置。Demonstration step: displaying the concentrated area of the Wi-Fi hotspot in the first business circle on the electronic map of the second mobile terminal, and displaying the number of Wi-Fi hotspots and Wi-Fi hotspots that need to be adjusted to improve the satisfaction of the first business circle user position.
- 根据权利要求9所述的服务器,其特征在于,所述第二计算步骤包括:The server according to claim 9, wherein said second calculating step comprises:根据该第二预设级别的结果,将各商圈内Wi-Fi热点列表划分至比商圈小的不同区域块内;According to the result of the second preset level, the Wi-Fi hotspot list in each business circle is divided into different regional blocks smaller than the business circle;在所述不同区域块内的Wi-Fi热点列表中,将具有相同Wi-Fi热点的Wi-Fi热点列表合并形成新的Wi-Fi热点列表;In the Wi-Fi hotspot list in the different area blocks, the Wi-Fi hotspot lists with the same Wi-Fi hotspot are merged to form a new Wi-Fi hotspot list;将所述具有相同Wi-Fi热点的Wi-Fi热点列表所在的不同区域块合并形成新的区域块,确定不同的新的区域块内Wi-Fi热点的数量;及Merging different area blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located to form a new area block, and determining the number of Wi-Fi hotspots in different new area blocks;根据该商圈不同的新的区域块内Wi-Fi热点的数量,得到每个商圈内Wi-Fi热点集中的区域。According to the number of Wi-Fi hotspots in the new block of the business district, the area where Wi-Fi hotspots are concentrated in each business district is obtained.
- 根据权利要求10所述的服务器,其特征在于,所述第三计算步骤包括:The server according to claim 10, wherein said third calculating step comprises:根据预设时间内的历史数据,计算第一用户各商圈内Wi-Fi热点的各项用户指标,加权汇总成第一用户的用户满意度,计算公式为:Calculate the user indicators of the Wi-Fi hotspots in each business circle of the first user according to the historical data in the preset time period, and weight the aggregated user satisfaction of the first user. The calculation formula is:S=C*L*T1/(T2 1/9) S=C*L*T 1 /(T 2 1/9 )其中,S为第一用户对各商圈内Wi-Fi热点的用户满意度,C为各商圈内Wi-Fi热点的平均连接成功率,L为各商圈内Wi-Fi热点的平均登陆成功率,T1为各商圈内Wi-Fi热点的平均上网时长,T2为各商圈内Wi-Fi热点的平均连接成功耗时。Among them, S is the first user's satisfaction with the Wi-Fi hotspots in each business circle, C is the average connection success rate of Wi-Fi hotspots in each business circle, and L is the average landing of Wi-Fi hotspots in each business circle. Success rate, T 1 is the average online time of Wi-Fi hotspots in each business circle, and T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption.
- 根据权利要求11所述的服务器,其特征在于,所述第三计算步骤可以替换为:The server according to claim 11, wherein said third calculating step is replaceable by:根据各商圈内Wi-Fi热点在预设时间内的历史数据及预先确定的逻辑回归模型,计算第一用户对各商圈内Wi-Fi热点的用户满意度。According to the historical data of the Wi-Fi hotspots in each business district within a preset time period and a predetermined logistic regression model, the first user's user satisfaction with the Wi-Fi hotspots in each business circle is calculated.
- 根据权利要求12所述的服务器,其特征在于,所述优化步骤包括:The server according to claim 12, wherein said optimizing step comprises:当第一商圈内Wi-Fi热点数量少于第二商圈内Wi-Fi热点数量时,增加第一商圈内Wi-Fi热点数量;及When the number of Wi-Fi hotspots in the first business circle is less than the number of Wi-Fi hotspots in the second business circle, increase the number of Wi-Fi hotspots in the first business circle; and获取第一商圈的人流量分布情况,当第一商圈中人流量聚集区域和Wi-Fi热点集中区域不一致时,将新增的Wi-Fi热点设置在第一商圈中人流量聚集区域。Obtain the traffic distribution of the first business circle. When the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle are inconsistent, the new Wi-Fi hotspot is set in the traffic flow aggregation area in the first business circle. .
- 根据权利要求11所述的服务器,其特征在于,所述优化步骤包括:The server according to claim 11, wherein said optimizing step comprises:当第一商圈内Wi-Fi热点数量少于第二商圈内Wi-Fi热点数量时,增加第一商圈内Wi-Fi热点数量;及When the number of Wi-Fi hotspots in the first business circle is less than the number of Wi-Fi hotspots in the second business circle, increase the number of Wi-Fi hotspots in the first business circle; and获取第一商圈的人流量分布情况,当第一商圈中人流量聚集区域和Wi-Fi热点集中区域不一致时,将新增的Wi-Fi热点设置在第一商圈中人流量聚集区域。Obtain the traffic distribution of the first business circle. When the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle are inconsistent, the new Wi-Fi hotspot is set in the traffic flow aggregation area in the first business circle. .
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有Wi-Fi热点部署优化程序,该优化程序被处理器执行时实现如下步骤:A computer readable storage medium, wherein the computer readable storage medium stores a Wi-Fi hotspot deployment optimization program, and when the optimization program is executed by the processor, the following steps are implemented:采集步骤:采集第一移动终端在当前位置的定位信息及第一移动终端在当前位置扫描到的Wi-Fi热点列表,所述定位信息包括第一移动终端当前位置的经纬度;The acquiring step: collecting the positioning information of the first mobile terminal at the current location and the Wi-Fi hotspot list scanned by the first mobile terminal at the current location, where the positioning information includes the latitude and longitude of the current location of the first mobile terminal;第一计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第一预设级别的结果,根据该第一预设级别的结果将所述第一移动终端在当前位置扫描到的Wi-Fi热点列表聚合在多个商圈内;a first calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the first preset level of the hash value, and scanning the first mobile terminal at the current location according to the result of the first preset level The list of Wi-Fi hotspots is aggregated in multiple business districts;第二计算步骤:计算第一移动终端当前位置的经纬度的hash值,取hash值的第二预设级别的结果,根据该第二预设级别的结果,确定所述多个商圈内Wi-Fi热点的集中区域;a second calculating step: calculating a latitude and longitude hash value of the current location of the first mobile terminal, taking a result of the second preset level of the hash value, and determining, according to the result of the second preset level, the Wi- in the plurality of shopping districts a concentrated area of Fi hotspots;第三计算步骤:读取所述Wi-Fi热点列表中的Wi-Fi热点在预设时间内的历史数据,计算第一移动终端的第一用户对所述多个商圈内Wi-Fi热点的用户满意度;及a third calculating step: reading historical data of the Wi-Fi hotspot in the Wi-Fi hotspot list in a preset time, and calculating, by the first user of the first mobile terminal, the Wi-Fi hotspot in the multiple shopping districts User satisfaction; and优化步骤:响应第二用户在第二移动终端从所述多个商圈中选择一个第 一商圈的点击操作,从所述多个商圈中筛选出一个第二商圈,该第二商圈在所述多个商圈中第一用户数量与第一商圈的第一用户数量相当且用户满意度最高,根据该第二商圈内Wi-Fi热点数量与第一用户数量之间的关联关系,确定提高第一商圈用户满意度需要调整的Wi-Fi热点数量,根据第一商圈中人流量聚集区域和Wi-Fi热点集中区域,确定提高第一商圈用户满意度需要调整的Wi-Fi热点的位置。An optimization step of: selecting, in response to the second user, a second one from the plurality of shopping circles at the second mobile terminal Clicking a business circle to select a second business circle from the plurality of business circles, the first number of users in the plurality of business circles and the first number of users in the first business circle The user satisfaction is the highest. According to the relationship between the number of Wi-Fi hotspots in the second business district and the number of first users, the number of Wi-Fi hotspots that need to be adjusted to improve the satisfaction of the first business circle is determined. The traffic concentration area and the Wi-Fi hotspot concentration area in a business circle determine the location of the Wi-Fi hotspot that needs to be adjusted to improve the user satisfaction of the first business circle.
- 根据权利要求15所述的计算机可读存储介质,其特征在于,该优化程序被处理器执行时还实现如下步骤:The computer readable storage medium according to claim 15, wherein the optimization program is further executed by the processor to:展示步骤:在第二移动终端的电子地图上展示第一商圈内Wi-Fi热点的集中区域,并展示提高第一商圈用户满意度需要调整的Wi-Fi热点数量及Wi-Fi热点的位置。Demonstration step: displaying the concentrated area of the Wi-Fi hotspot in the first business circle on the electronic map of the second mobile terminal, and displaying the number of Wi-Fi hotspots and Wi-Fi hotspots that need to be adjusted to improve the satisfaction of the first business circle user position.
- 根据权利要求16所述的计算机可读存储介质,其特征在于,所述第二计算步骤包括:The computer readable storage medium of claim 16, wherein the second calculating step comprises:根据该第二预设级别的结果,将各商圈内Wi-Fi热点列表划分至比商圈小的不同区域块内;According to the result of the second preset level, the Wi-Fi hotspot list in each business circle is divided into different regional blocks smaller than the business circle;在所述不同区域块内的Wi-Fi热点列表中,将具有相同Wi-Fi热点的Wi-Fi热点列表合并形成新的Wi-Fi热点列表;In the Wi-Fi hotspot list in the different area blocks, the Wi-Fi hotspot lists with the same Wi-Fi hotspot are merged to form a new Wi-Fi hotspot list;将所述具有相同Wi-Fi热点的Wi-Fi热点列表所在的不同区域块合并形成新的区域块,确定不同的新的区域块内Wi-Fi热点的数量;及Merging different area blocks in which the Wi-Fi hotspot list with the same Wi-Fi hotspot is located to form a new area block, and determining the number of Wi-Fi hotspots in different new area blocks;根据该商圈不同的新的区域块内Wi-Fi热点的数量,得到每个商圈内Wi-Fi热点集中的区域。According to the number of Wi-Fi hotspots in the new block of the business district, the area where Wi-Fi hotspots are concentrated in each business district is obtained.
- 根据权利要求17所述的计算机可读存储介质,其特征在于,所述第三计算步骤包括:The computer readable storage medium of claim 17, wherein the third calculating step comprises:根据预设时间内的历史数据,计算第一用户各商圈内Wi-Fi热点的各项用户指标,加权汇总成第一用户的用户满意度,计算公式为:Calculate the user indicators of the Wi-Fi hotspots in each business circle of the first user according to the historical data in the preset time period, and weight the aggregated user satisfaction of the first user. The calculation formula is:S=C*L*T1/(T2 1/9)S=C*L*T 1 /(T 2 1/9 )其中,S为第一用户对各商圈内Wi-Fi热点的用户满意度,C为各商圈内Wi-Fi热点的平均连接成功率,L为各商圈内Wi-Fi热点的平均登陆成功率,T1为各商圈内Wi-Fi热点的平均上网时长,T2为各商圈内Wi-Fi热点的平均连接成功耗时。Among them, S is the first user's satisfaction with the Wi-Fi hotspots in each business circle, C is the average connection success rate of Wi-Fi hotspots in each business circle, and L is the average landing of Wi-Fi hotspots in each business circle. Success rate, T 1 is the average online time of Wi-Fi hotspots in each business circle, and T 2 is the average connection of Wi-Fi hotspots in each business circle to power consumption.
- 根据权利要求18所述的计算机可读存储介质,其特征在于,所述第三计算步骤可以替换为:The computer readable storage medium of claim 18, wherein the third calculating step is replaceable by:根据各商圈内Wi-Fi热点在预设时间内的历史数据及预先确定的逻辑回归模型,计算第一用户对各商圈内Wi-Fi热点的用户满意度。 According to the historical data of the Wi-Fi hotspots in each business district within a preset time period and a predetermined logistic regression model, the first user's user satisfaction with the Wi-Fi hotspots in each business circle is calculated.
- 根据权利要求19所述的计算机可读存储介质,其特征在于,所述优化步骤包括:The computer readable storage medium of claim 19, wherein the optimizing step comprises:当第一商圈内Wi-Fi热点数量少于第二商圈内Wi-Fi热点数量时,增加第一商圈内Wi-Fi热点数量;及When the number of Wi-Fi hotspots in the first business circle is less than the number of Wi-Fi hotspots in the second business circle, increase the number of Wi-Fi hotspots in the first business circle; and获取第一商圈的人流量分布情况,当第一商圈中人流量聚集区域和Wi-Fi热点集中区域不一致时,将新增的Wi-Fi热点设置在第一商圈中人流量聚集区域。 Obtain the traffic distribution of the first business circle. When the traffic aggregation area and the Wi-Fi hotspot concentration area in the first business circle are inconsistent, the new Wi-Fi hotspot is set in the traffic flow aggregation area in the first business circle. .
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710883895.1A CN107809740B (en) | 2017-09-26 | 2017-09-26 | Wi-Fi hotspot deployment optimization method, server and storage medium |
CN2017108838951 | 2017-09-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019061663A1 true WO2019061663A1 (en) | 2019-04-04 |
Family
ID=61592488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/108771 WO2019061663A1 (en) | 2017-09-26 | 2017-10-31 | Method for optimizing wi-fi hotspot deployment, server and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN107809740B (en) |
WO (1) | WO2019061663A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112261705A (en) * | 2020-11-12 | 2021-01-22 | 腾讯科技(深圳)有限公司 | Method and related device for identifying Wi-Fi position migration |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108810916B (en) * | 2018-04-17 | 2022-08-12 | 深圳平安通信科技有限公司 | Wi-Fi hotspot recommendation method and device and storage medium |
CN112312316B (en) * | 2020-10-27 | 2023-03-24 | 上海连尚网络科技有限公司 | Method and equipment for determining whether hot spot connection service needs to be provided |
CN112487312B (en) * | 2020-11-30 | 2024-09-24 | 北京百度网讯科技有限公司 | Method and device for associating interest points and method and device for determining interest point state |
CN112738802B (en) * | 2020-12-25 | 2022-10-14 | 深圳市微网力合信息技术有限公司 | Communication method and system based on wifi6 |
CN112752292B (en) * | 2020-12-29 | 2023-08-25 | 上海掌门科技有限公司 | Method and equipment for urban level prediction based on WIFI (wireless fidelity) hot spot |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102497667A (en) * | 2011-12-20 | 2012-06-13 | 中国电信股份有限公司 | Method and system for positioning WiFi (wireless fidelity) application focused areas |
US20130317944A1 (en) * | 2011-02-05 | 2013-11-28 | Apple Inc. | Method And Apparatus For Mobile Location Determination |
CN104144429A (en) * | 2013-05-10 | 2014-11-12 | 中国电信股份有限公司 | WIFI hotspot site selection decision-making method and system |
CN105357684A (en) * | 2015-09-29 | 2016-02-24 | 北京大学深圳研究生院 | Method and device for optimizing WiFi hotspot layout position |
CN106686606A (en) * | 2015-11-05 | 2017-05-17 | 北京神州泰岳智能数据技术有限公司 | Method and device for deploying WLAN hotspots |
CN107087259A (en) * | 2017-04-18 | 2017-08-22 | 国际关系学院 | Region Wi-Fi hotspot position finding technology based on mobile phone |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103634807B (en) * | 2012-08-24 | 2017-03-22 | 中国移动通信集团四川有限公司 | WIFI data hotspot cell data monitoring method and WLAN deployment ordering method and device |
CN104335622B (en) * | 2013-05-30 | 2018-05-04 | 华为技术有限公司 | The network planning, optimization method and device based on service distribution |
JP6478669B2 (en) * | 2015-02-03 | 2019-03-06 | 株式会社東芝 | Access point location optimization apparatus and method |
CN106470435B (en) * | 2015-08-18 | 2019-11-29 | 腾讯科技(深圳)有限公司 | The method and system of identification WiFi groups |
KR101773579B1 (en) * | 2017-03-14 | 2017-09-12 | (주)지란지교시큐리티 | Method and system controlling signal strength of access point |
-
2017
- 2017-09-26 CN CN201710883895.1A patent/CN107809740B/en active Active
- 2017-10-31 WO PCT/CN2017/108771 patent/WO2019061663A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130317944A1 (en) * | 2011-02-05 | 2013-11-28 | Apple Inc. | Method And Apparatus For Mobile Location Determination |
CN102497667A (en) * | 2011-12-20 | 2012-06-13 | 中国电信股份有限公司 | Method and system for positioning WiFi (wireless fidelity) application focused areas |
CN104144429A (en) * | 2013-05-10 | 2014-11-12 | 中国电信股份有限公司 | WIFI hotspot site selection decision-making method and system |
CN105357684A (en) * | 2015-09-29 | 2016-02-24 | 北京大学深圳研究生院 | Method and device for optimizing WiFi hotspot layout position |
CN106686606A (en) * | 2015-11-05 | 2017-05-17 | 北京神州泰岳智能数据技术有限公司 | Method and device for deploying WLAN hotspots |
CN107087259A (en) * | 2017-04-18 | 2017-08-22 | 国际关系学院 | Region Wi-Fi hotspot position finding technology based on mobile phone |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112261705A (en) * | 2020-11-12 | 2021-01-22 | 腾讯科技(深圳)有限公司 | Method and related device for identifying Wi-Fi position migration |
Also Published As
Publication number | Publication date |
---|---|
CN107809740A (en) | 2018-03-16 |
CN107809740B (en) | 2020-07-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019061663A1 (en) | Method for optimizing wi-fi hotspot deployment, server and storage medium | |
US11462125B2 (en) | Empirical expert determination and question routing system and method | |
US9867067B2 (en) | Measurement module | |
TWI598839B (en) | Method and apparatus for determining a target location | |
US9946622B2 (en) | Mobile device application monitoring software | |
US9798819B2 (en) | Selective map marker aggregation | |
US20160202942A1 (en) | Graphical User Interface for Map Search | |
JP2023029983A (en) | New non-parametric statistical behavior identification ecosystem for electric-power illegal use detection | |
WO2015149650A1 (en) | Method, apparatus and server for pushing message | |
KR101706889B1 (en) | Method and apparatus for adjusting fees for accommodation products | |
US10579684B2 (en) | Computer-implemented method and apparatus for determining a relevance of a node in a network | |
CN109376313A (en) | Information recommendation method, device, terminal and storage medium | |
US10074097B2 (en) | Classification engine for classifying businesses based on power consumption | |
CN110300084B (en) | IP address-based portrait method and apparatus, electronic device, and readable medium | |
JP2019534487A (en) | System and method for determining optimal strategy | |
WO2020018133A1 (en) | Detecting communication network insights of alerts | |
US20120136877A1 (en) | System and method for selecting compatible users for activities based on experiences, interests or preferences as identified from one or more web services | |
US20210383285A1 (en) | System and method for allocating resources and services for an event using forecasting | |
WO2019056501A1 (en) | Personalized wifi hotspot pushing method, device, and storage medium | |
US11070651B2 (en) | Contractor data server and methods for use therewith for generating individual scoring data | |
CN106682054B (en) | Terminal application recommendation method, device and system | |
CN107924415A (en) | From position can not awareness apparatus provide positional information to search inquiry to improve user interactive performance | |
US10198415B2 (en) | Webform monitoring | |
CN112037924A (en) | Medium-long distance epidemic situation monitoring and safety index quantification method | |
US20140046727A1 (en) | Method, device, and system for generating online social community profiles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17927801 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24/09/2020) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17927801 Country of ref document: EP Kind code of ref document: A1 |