CN108271225B - Network acquisition method and device - Google Patents
Network acquisition method and device Download PDFInfo
- Publication number
- CN108271225B CN108271225B CN201710002035.2A CN201710002035A CN108271225B CN 108271225 B CN108271225 B CN 108271225B CN 201710002035 A CN201710002035 A CN 201710002035A CN 108271225 B CN108271225 B CN 108271225B
- Authority
- CN
- China
- Prior art keywords
- communication network
- hotspot
- signal
- optimal
- signals
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004891 communication Methods 0.000 claims abstract description 453
- 238000012545 processing Methods 0.000 claims description 39
- 238000012163 sequencing technique Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 13
- 230000003993 interaction Effects 0.000 description 9
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000010187 selection method Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010224 classification analysis Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses a network acquisition method, which comprises the following steps: acquiring the signal intensity of a communication network having an association relation with a terminal; judging the relation between the signal intensity of the communication network and a first preset threshold value; if the signal intensity of the communication network is smaller than the first preset threshold value, searching Wi-Fi hotspot signals; and determining an optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database, and registering the optimal communication network. The embodiment of the invention also discloses a network acquisition device.
Description
Technical Field
The present invention relates to network acquisition technologies in the field of communications, and in particular, to a network acquisition method and apparatus.
Background
In The network searching algorithm of The 3rd Generation Partnership Project (3 GPP) standard, a telecommunication network base station ideally transmits wireless communication signals into a well-defined cell range and cannot radiate to other cells to prevent interference to The wireless communication signals of other cells. In practical applications, the wireless communication signals are attenuated by the square of the distance, and in order to ensure that there must be enough wireless communication signals at the edge of the cell network, the base station will usually increase the transmission power of the wireless communication signals to ensure the normal use of the telecommunication service at the edge of the cell network, but this will inevitably cause a part of the wireless communication signals to radiate to other cells across the cell boundary, thereby causing interference to the wireless communication signals of other cells.
In the existing scheme, the terminal is located at the edge of the cell network, and especially when the border has roaming signals, the terminal can only reside on the network with the strongest wireless communication signals and cannot reside on the communication network with stable wireless communication signals for a long time, which causes the service performance of the terminal to be reduced and seriously affects the experience effect of the user.
Disclosure of Invention
In order to solve the above technical problems, embodiments of the present invention desirably provide a network selection method and apparatus, which solve the problem in the prior art that when a terminal is located at a cell network edge, service performance is reduced, and the terminal can be selected and reside on a communication network with stable wireless communication signals for a long time when the terminal is located at the cell network edge, thereby improving service performance of the terminal at the cell network edge and improving interaction capability between the terminal and a user.
In order to achieve the above purpose, the technical solution of the embodiment of the present invention is implemented as follows:
a network acquisition method, the method comprising:
acquiring the signal intensity of a communication network having an association relation with a terminal;
judging the relation between the signal intensity of the communication network and a first preset threshold value;
if the signal intensity of the communication network is smaller than the first preset threshold value, searching Wi-Fi hotspot signals;
and determining an optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database, and registering the optimal communication network.
Optionally, the determining, according to the relationship between the Wi-Fi hotspot signal and a preset hotspot database, an optimal communication network by using a preset rule and registering the optimal communication network to the optimal communication network includes:
acquiring the Wi-Fi hotspot signal to obtain a first list; wherein the first list stores identification information of the Wi-Fi hotspot signals;
selecting Wi-Fi hotspot signals with the same identification information as the Wi-Fi hotspot signals in the preset hotspot database from the first list to obtain first Wi-Fi hotspot signals;
sequencing the first Wi-Fi hotspot signals according to the sequence of the signal strength from strong to weak to obtain a second list;
acquiring N first Wi-Fi hotspot signals in the first sequence from the second list according to the preset selection rule; wherein N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list;
and analyzing the first N Wi-Fi hotspot signals in the second list to obtain the optimal communication network and registering the optimal communication network.
Optionally, the communication network includes a first communication network and a second communication network, and the analyzing the first N ranked first Wi-Fi hotspot signals in the second list to obtain the optimal communication network and register the optimal communication network includes:
acquiring the signal intensity of Wi-Fi hotspot signals of the first communication network corresponding to the first N sequenced Wi-Fi hotspot signals in the second list, and summing the signal intensity to obtain a first numerical value;
acquiring signal strengths of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network in the N first Wi-Fi hotspot signals, and summing the signal strengths to obtain a second numerical value;
judging the magnitude relation between the first numerical value and the second numerical value;
if the first numerical value is larger than or equal to the second numerical value, selecting the first communication network as the optimal communication network and registering the first communication network;
and if the first value is smaller than the second value, selecting the second communication network as the optimal communication network and registering the second communication network.
Optionally, the method further includes:
when the mobile terminal is registered to the optimal communication network, judging whether communication service can be acquired through the optimal communication network within preset time;
if the communication service can be obtained through the optimal communication network within the preset time, obtaining a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list;
judging whether the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is in the second list or not;
if the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is not in the second list, acquiring the identification information of the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals and adding the identification information to the preset hotspot database.
Optionally, the method further includes:
when the communication service is registered to the optimal communication network, if the communication service cannot be acquired through the optimal communication network within the preset time, counting the times that the communication service cannot be acquired through the optimal communication network within the preset time;
judging the relation between the number of times that the communication service cannot be acquired through the optimal communication network within the preset time and the second preset threshold value;
and if the number of times that the communication service cannot be acquired through the optimal communication network within the preset time is larger than the second preset threshold, deleting the identification information of the Wi-Fi hotspot signal corresponding to the optimal communication network in the second list from the preset hotspot database.
Optionally, the method further includes:
if the signal intensity of the first communication network is greater than or equal to the first preset threshold value, selecting the first communication network as the optimal communication network and registering the optimal communication network;
and if the signal intensity of the first communication network is smaller than the first preset threshold value and the signal intensity of the second communication network is larger than or equal to the first preset threshold value, selecting the second communication network as the optimal communication network and registering the optimal communication network.
A network acquisition apparatus, the apparatus comprising: the device comprises an acquisition unit, a judgment unit, a search unit and a processing unit; wherein:
the first acquisition unit is used for acquiring the signal strength of a communication network which is associated with the terminal;
the first judging unit is used for judging the relation between the signal intensity of the communication network and a first preset threshold value;
the searching unit is used for searching Wi-Fi hotspot signals if the signal intensity of the communication network is smaller than the first preset threshold;
and the processing unit is used for determining an optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database and registering the optimal communication network.
Optionally, the processing unit includes: the device comprises a first acquisition module, a first processing module, a second acquisition module and a second processing module; wherein:
the first acquisition module is used for acquiring the Wi-Fi hotspot signals to obtain a first list; wherein the first list stores identification information of the Wi-Fi hotspot signals;
the first processing module is used for selecting a Wi-Fi hotspot signal from the first list, wherein the Wi-Fi hotspot signal has the same identification information as a Wi-Fi hotspot signal in the preset hotspot database, and a first Wi-Fi hotspot signal is obtained;
the first processing module is further configured to sort the first Wi-Fi hotspot signals according to a sequence from strong signal strength to weak signal strength to obtain a second list;
the second obtaining module is configured to obtain N first Wi-Fi hotspot signals in the first sequence from the second list according to a preset selection rule; wherein N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list;
the second processing module is configured to analyze the first N Wi-Fi hotspot signals in the second list, so as to obtain the optimal communication network, and register the optimal communication network with the optimal processing module.
Optionally, the communication network includes a first communication network and a second communication network, and the second processing module is specifically configured to:
acquiring the signal intensity of Wi-Fi hotspot signals of the first communication network corresponding to the first N sequenced Wi-Fi hotspot signals in the second list, and summing the signal intensity to obtain a first numerical value;
obtaining signal strengths of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network in the N first Wi-Fi hotspot signals, and summing the signal strengths to obtain a second numerical value;
judging the magnitude relation between the first numerical value and the second numerical value;
if the first numerical value is larger than or equal to the second numerical value, selecting the first communication network as the optimal communication network and registering the first communication network;
and if the first value is smaller than the second value, selecting the second communication network as the optimal communication network and registering the second communication network.
Optionally, the apparatus further comprises: the device comprises a second judging unit, a second acquiring unit, a third judging unit and a third acquiring unit; wherein:
the second judging unit is configured to judge whether a communication service can be acquired through the optimal communication network within a preset time when the second judging unit registers in the optimal communication network;
the second obtaining unit is configured to obtain a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list if the communication service can be obtained through the optimal communication network within the preset time;
the third judging unit is configured to judge whether a Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is in the second list;
the third obtaining unit is configured to obtain identification information of a Wi-Fi hotspot signal with a strongest signal strength in the second Wi-Fi hotspot signals and add the identification information to the preset hotspot database if the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is not in the second list.
Optionally, the apparatus further comprises: the statistical unit, the fourth judging unit and the deleting unit; wherein:
the counting unit is configured to, when registering in the optimal communication network, count the number of times that the communication service cannot be acquired through the optimal communication network within the preset time if the communication service cannot be acquired through the optimal communication network within the preset time;
the fourth judging unit is configured to judge a relationship between the number of times that the communication service cannot be acquired through the optimal communication network within the preset time and the second preset threshold;
the deleting unit is configured to delete, from the preset hotspot database, the identification information of the Wi-Fi hotspot signal corresponding to the optimal communication network in the second list if the number of times that the communication service cannot be acquired through the optimal communication network within the preset time is greater than the second preset threshold.
Optionally, the apparatus further comprises: selecting a unit; wherein:
the selecting unit is configured to select the first communication network as the optimal communication network and register the first communication network to the optimal communication network if the signal strength of the first communication network is greater than or equal to the first preset threshold;
the selecting unit is further configured to select the second communication network as the optimal communication network and register the second communication network with the optimal communication network if the signal strength of the first communication network is smaller than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold.
According to the network acquisition method and the network acquisition device provided by the embodiment of the invention, the signal intensity of the communication network having an association relation with the terminal is acquired, the relation between the signal intensity of the communication network and a first preset threshold value is judged, if the signal intensity of the communication network is smaller than the first preset threshold value, a Wi-Fi hot spot signal is searched, and then the optimal communication network is determined by adopting a preset rule according to the relation between the Wi-Fi hot spot signal and a preset hot spot database and is registered to the optimal communication network; therefore, the terminal is arranged at the edge of different communication networks, when the signal intensity of the communication networks is weak, the optimal communication network is selected through the preset rules and registered to the optimal communication network, the problem that the service performance of the terminal at the edge of the cell network is reduced in the prior art is solved, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is arranged at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved.
Drawings
Fig. 1 is a schematic flowchart of a network acquisition method according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of another network acquisition method according to an embodiment of the present invention;
fig. 3 is a schematic flowchart of another network acquisition method according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a network acquisition apparatus according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of another network acquisition device according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of another network acquisition device according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of a network acquisition device according to another embodiment of the present invention;
fig. 8 is a schematic structural diagram of another network acquisition device according to another embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
An embodiment of the present invention provides a network acquisition method, which is shown in fig. 1 and includes the following steps:
Specifically, the step 101 of acquiring the signal strength of the communication network having an association relationship with the terminal may be implemented by the terminal. The communication network associated with the terminal may be a mobile communication network in which the terminal is used to obtain non-speech services such as telephone service, data, and fax.
Specifically, the step 102 of determining the relationship between the signal strength of the communication network and the first preset threshold may be implemented by the terminal. The first preset threshold value can be obtained by performing a large number of experimental tests and practical application situations.
And 103, searching for the Wi-Fi hotspot signal if the signal intensity of the communication network is smaller than a first preset threshold value.
Specifically, if the signal strength of the communication network is smaller than the first preset threshold in step 103, searching for the Wi-Fi hotspot signal may be implemented by the terminal. When the Signal Strength (RSSI) of the communication network is less than a first preset threshold, if the Wi-Fi hotspot searching function of the terminal is turned off, the terminal may generate a control instruction to control the terminal to turn on the Wi-Fi hotspot searching function to start searching for Wi-Fi hotspot signals around the terminal, and if the Wi-Fi hotspot searching function of the terminal is turned on, the terminal directly searches for the Wi-Fi hotspot signals around the terminal.
And step 104, determining the optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database, and registering the optimal communication network.
Specifically, the step 104 may be implemented by the terminal, according to the relationship between the Wi-Fi hotspot signal and the preset hotspot database, determining the optimal communication network by using the preset rule, and registering the optimal communication network to the optimal communication network. The preset hotspot database can be obtained by downloading the terminal from a server through a data network or a wireless network after the terminal is powered on.
According to the network acquisition method provided by the embodiment of the invention, the signal intensity of a communication network having an association relation with a terminal is acquired, the relation between the signal intensity of the communication network and a first preset threshold value is judged, if the signal intensity of the communication network is smaller than the first preset threshold value, a Wi-Fi hot spot signal is searched, and then according to the relation between the Wi-Fi hot spot signal and a preset hot spot database, a preset rule is adopted to determine the optimal communication network and register the optimal communication network to the optimal communication network; therefore, the terminal is at different communication network edges, when the signal intensity of the communication network is weak, the optimal communication network is selected through the preset rule and registered to the optimal communication network, the problem that the service performance of the terminal at the edge of the cell network is reduced in the prior art is solved, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved.
An embodiment of the present invention provides a network acquisition method, which is shown in fig. 2 and includes the following steps:
Specifically, after the terminal is powered on every time, a Home Public Land Mobile Network (HPLMN) on the user identification card can be identified; the communication network comprises a first communication network and a second communication network, the first communication network can be a HPLMN corresponding to a user identity identification card of the terminal, such as a China Mobile communication network, a China telecom communication network and a China Unicom communication network, and the second communication network can be a roaming communication network signed with an operator providing the HPLMN. For example, when the terminal is near shenzhen and hong kong border, the terminal can generally receive the communication network of the chinese telecommunication and the hong kong roaming communication network at the same time, the terminal can obtain the signal strengths of the two communication networks, and the implementation manner of obtaining the signal strength of the communication network by the terminal may refer to the existing implementation manner, which is not described in detail herein.
Specifically, the terminal compares the magnitude relationship between the acquired signal strength of the communication network of the chinese telecommunication and the first preset threshold value, and also compares the magnitude relationship between the acquired signal strength of the hong kong roaming communication network and the first preset threshold value. It should be noted that the first preset threshold value for comparing the signal strength with the signal strength of the communication network of the china telecom and the first preset threshold value for comparing the signal strength with the signal strength of the hong kong roaming communication network may be the same or different, and may be determined according to specific situations.
It should be noted that, after the terminal determines the relationship between the signal strength of the communication network and the first preset threshold in step 202, step 203 to step 208, step 209, or step 210 may be selectively executed, when both the signal strength of the first communication network and the signal strength of the second communication network are less than the first preset threshold, step 203 to step 208 may be executed, when the signal strength of the first communication network is greater than or equal to the first preset threshold, step 209 may be executed, and when the signal strength of the first communication network is less than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold, step 210 may be executed;
and 203, if the signal intensity of the communication network is smaller than a first preset threshold value, searching the Wi-Fi hotspot signal by the terminal.
Specifically, if the signal strength of the communication network of the china telecom is smaller than a first preset threshold and the signal strength of the hong kong roaming communication network is smaller than the first preset threshold, the terminal may start to search for the Wi-Fi hotspot signal.
And step 204, the terminal acquires the Wi-Fi hotspot signal to obtain a first list.
The first list stores identification information of Wi-Fi hotspot signals.
Specifically, the terminal may search for the obtained relevant information of the Wi-Fi hotspot signal, including a Service Set Identifier (SSID), a Media Access Control (MAC) address, signal strength, and the like of the Wi-Fi hotspot signal, and may sort the obtained Wi-Fi hotspot signal according to a relationship from strong to weak or from weak to strong of the signal strength, and store the SSID, the MAC address, the signal strength, and the like of the corresponding Wi-Fi hotspot signal to obtain a first list, for example, the first list may be named as an apscan list. It should be noted that the terminal may also perform sorting processing according to other relevant information of the Wi-Fi hotspot signal and other sorting rules.
And step 205, the terminal selects the Wi-Fi hotspot signals which are the same as the identification information of the Wi-Fi hotspot signals in the preset hotspot database from the first list to obtain first Wi-Fi hotspot signals.
Specifically, the terminal may download, from the server, a preset hotspot database corresponding to the HPLMN of the terminal, that is, the same subscriber identity card, by using a mobile data network or a wireless communication network, where if the terminal determines the current location, the preset hotspot database acquired by the terminal may also be the preset hotspot database corresponding to the current location; the identification information of the Wi-Fi hotspot signals in the preset hotspot database can be MAC addresses of the Wi-Fi hotspot signals. The method includes the steps that an optimal Public Land Mobile Network (PLMN) near a Wi-Fi hotspot can be recorded in a preset hotspot database, the PLMN can be a communication Network provided by an operator, or a roaming Network signed with the operator, and the like, the optimal PLMN can be obtained by testing services such as a telephone voice service, a data traffic service and the like of the communication Network near the Wi-Fi hotspot, and the obtained specific stored content can include an SSID, an MAC address, the optimal PLMN and the like of the Wi-Fi hotspot. For example, the specific storage format of the preset hotspot database may be as shown in table 1, where the content stored in table 1 is mainly the preset hotspot database used by china telecom in shenzhen, serial No. 1 is a Wi-Fi hotspot deployed by china telecom in shenzhen, the best PLMN in the vicinity thereof is a china telecom communication network (46011), serial No. 2 is a Wi-Fi hotspot in hong kong in china, the best PLMN in the vicinity thereof is a hong kong roaming network (45403) signed with china telecom, serial No. 3 is a relatively fixed hotspot provided by a restaurant or hotel, and the best PLMN in the vicinity thereof is a china telecom communication network (46011). It should be noted that there may be multiple optimal PLMNs near these hotspots, and the terminal needs to obtain a corresponding preset hotspot database according to its HPLMN.
Table 1 preset hotspot database
Serial number | SSID | MAC address | Optimal PLMN | Operator hot spot |
1 | ChinaNet | 4439C4389B22 | 46011 | Is that |
2 | HongKong001 | 4439C4389B24 | 45403 | Whether or not |
3 | TP-LINK-CD02 | BC469914D8F0 | 46011 | Whether or not |
4 | …… | …… | …… | …… |
Illustratively, the terminal may obtain a Wi-Fi hotspot signal in the APscanned list, which is the same as the MAC address in the preset hotspot database, to obtain a first Wi-Fi hotspot signal.
And step 206, the terminal sorts the first Wi-Fi hotspot signals according to the sequence from strong signal strength to weak signal strength to obtain a second list.
Specifically, the terminal may sort the first Wi-Fi hotspot signals in the order from strong to weak in signal strength, and obtain the second list, which may be named as an APfound list, where it should be noted that the APfound list is a subset of the apscan list. It should be noted that the terminal may also sequence the first Wi-Fi hotspot signals according to the sequence from weak signal strength to strong signal strength.
And step 207, the terminal acquires the first N Wi-Fi hotspot signals from the second list according to a preset selection rule.
And N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list.
Specifically, the preset selection rule may be that the signal strength of the Wi-Fi hotspot signal in the second list satisfies a certain threshold, or some other selection rule method. If the terminal sorts the first Wi-Fi hotspot signals in the sequence from strong to weak, the terminal may select the first N first Wi-Fi hotspot signals from the APfound list, where the signal strength of the Wi-Fi hotspot signals satisfies a certain threshold, and if the terminal sorts the first Wi-Fi hotspot signals in the sequence from weak to strong, the terminal may select the last N first Wi-Fi hotspot signals from the APfound list, where the signal strength of the Wi-Fi hotspot signals satisfies the certain threshold.
And step 208, the terminal analyzes the first N ordered first Wi-Fi hotspot signals in the second list to obtain an optimal communication network and registers the optimal communication network.
Specifically, the terminal may perform classification analysis on the first N Wi-Fi hotspot signals in the selected and obtained APfound list according to the optimal PLMN corresponding to the Wi-Fi hotspot signals when the signal strength is ranked from strong to weak or the last N Wi-Fi hotspot signals in the ranked according to the signal strength from weak to strong, and compare relationships between different classified PLMNs to determine an optimal communication network, and after the optimal communication network is determined, the terminal may register in the optimal communication network, where a specific registration method may refer to the existing implementation technology and is not described in detail herein.
Specifically, if the signal strength of the HPLMN acquired by the terminal is greater than or equal to the first preset threshold, the terminal may select the HPLMN as the optimal communication network and register the HPLMN with the optimal communication network.
Specifically, if the signal intensity of the HPLMN acquired by the terminal is less than a first preset threshold and the signal intensity of the roaming communication network subscribed by the operator providing the HPLMN is greater than or equal to the first preset threshold, the terminal may select the roaming communication network subscribed by the operator providing the HPLMN as the optimal communication network and register the optimal communication network.
It should be noted that, for the explanation of the same steps or concepts in the present embodiment as in the other embodiments, reference may be made to the description in the other embodiments, and details are not described here.
According to the network acquisition method provided by the embodiment of the invention, the signal intensity of a communication network having an association relation with a terminal is acquired, the relation between the signal intensity of the communication network and a first preset threshold value is judged, if the signal intensity of the communication network is smaller than the first preset threshold value, a Wi-Fi hot spot signal is searched, and then according to the relation between the Wi-Fi hot spot signal and a preset hot spot database, a preset rule is adopted to determine the optimal communication network and register the optimal communication network to the optimal communication network; therefore, the terminal is at different communication network edges, when the signal intensity of the communication network is weak, the optimal communication network is selected through the preset rule and registered to the optimal communication network, the problem that the service performance of the terminal at the edge of the cell network is reduced in the prior art is solved, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved.
An embodiment of the present invention provides a network acquisition method, which is shown in fig. 3 and includes the following steps:
It should be noted that, after the terminal determines the relationship between the signal strength of the communication network and the first preset threshold in step 302, the terminal may select to execute steps 303 to 319, 320 or 321, when both the signal strength of the first communication network and the signal strength of the second communication network are less than the first preset threshold, the terminal may execute steps 303 to 319, when the signal strength of the first communication network is greater than or equal to the first preset threshold, the terminal may execute step 320, and when the signal strength of the first communication network is less than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold, the terminal may execute step 321;
and 303, if the signal intensity of the communication network is smaller than a first preset threshold value, searching the Wi-Fi hotspot signal by the terminal.
And step 304, the terminal acquires the Wi-Fi hotspot signal to obtain a first list.
The first list stores identification information of Wi-Fi hotspot signals.
And 305, selecting the Wi-Fi hotspot signals which are the same as the identification information of the Wi-Fi hotspot signals in the preset hotspot database from the first list by the terminal to obtain first Wi-Fi hotspot signals.
And step 306, the terminal sorts the first Wi-Fi hotspot signals according to the sequence from strong signal strength to weak signal strength to obtain a second list.
And 307, the terminal acquires the first N Wi-Fi hotspot signals from the second list according to a preset selection rule.
And N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list.
And 308, the terminal acquires the signal intensity of the Wi-Fi hotspot signals of which the corresponding communication network is the first communication network in the first N sequenced Wi-Fi hotspot signals in the second list and sums the signal intensity to obtain a first numerical value.
And 310, the terminal judges the magnitude relation between the first numerical value and the second numerical value.
Step 311, if the first value is greater than or equal to the second value, the terminal selects the first communication network as the best communication network and registers the first communication network.
In step 312, if the first value is smaller than the second value, the terminal selects the second communication network as the best communication network and registers to the second communication network.
Specifically, the method for obtaining the optimal communication network is not limited to the method introduced in step 308 to step 312, and may also be that the terminal obtains a signal intensity set of Wi-Fi hotspot signals of which the communication network corresponding to the first N sequenced first Wi-Fi hotspot signals in the second list is the first communication network, so as to obtain a first signal intensity set; the terminal acquires signal intensity sets of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network from the N first Wi-Fi hotspot signals to obtain a second signal intensity set; comparing the magnitude relation between the signal strength with the maximum signal strength of the Wi-Fi hotspot signals in the first signal set and the signal strength with the maximum signal strength of the Wi-Fi hotspot signals in the second signal set, and if the signal strength with the maximum signal strength of the Wi-Fi hotspot signals in the first signal set is greater than or equal to the signal strength with the maximum signal strength of the Wi-Fi hotspot signals in the second signal set, selecting the first communication network as the best communication network; and if the signal intensity with the maximum signal intensity of the Wi-Fi hot spot signals in the first signal set is smaller than the signal intensity with the maximum signal intensity of the Wi-Fi hot spot signals in the second signal set, selecting the second communication network as the optimal communication network. The method for obtaining the best communication network can also be obtained by combining the methods from step 308 to step 312 with the above-mentioned methods, and can also be other effective selection methods.
Specifically, the preset time may be an empirical value determined through long-term experiments and actual use conditions, and may be 30 seconds, for example.
It should be noted that, when the terminal registers to the optimal communication network in step 313, after determining whether the communication service can be acquired through the optimal communication network within the preset time, the terminal may selectively perform steps 314 to 316 or steps 317 to 319, and may selectively perform steps 314 to 316 if the communication service can be acquired through the optimal communication network within the preset time, or may selectively perform steps 317 to 319 if the communication service cannot be acquired through the optimal communication network within the preset time;
and step 314, if the terminal can obtain the communication service through the optimal communication network within the preset time, obtaining a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list.
Specifically, if the terminal can obtain a telephone service or a data traffic service through the determined PLMN or roaming network within 30 seconds, the terminal selects a Wi-Fi hotspot signal corresponding to the PLMN or roaming network in the apscan list to obtain a second Wi-Fi hotspot signal.
Specifically, the terminal selects the Wi-Fi hotspot signal with the strongest type strength of the second Wi-Fi hotspot signal, and judges whether the Wi-Fi hotspot signal is stored in an APfound list or not.
And step 316, if the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is not in the second list, the terminal acquires the identification information of the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals and adds the identification information to a preset hotspot database.
Specifically, if the Wi-Fi hotspot signal with the strongest type strength of the second Wi-Fi hotspot signal is stored in the APfound list, no processing is performed.
Specifically, the terminal may identify the number of the Wi-Fi hotspot signals according to the Wi-Fi hotspot signal division standard in table 2, where dBm is a unit of signal intensity and is a millimeter decibel watt in table 2. When the number of times that the terminal cannot obtain the communication service through the best communication network PLMN or the roaming network within 30 seconds is greater than the second preset threshold, the terminal may delete the Wi-Fi hotspot signals in the APfound list, in which the number of signal lattices corresponding to the best communication network PLMN or the roaming network exceeds 4, from the preset hotspot database.
TABLE 2Wi-Fi hotspot signal demarcation criteria
WiFi Signal Strength RSSI | Number of signal grids |
RSSI≥-65dBm | 4 |
-75dBm≤RSSI<-65dBm | 3 |
-85dBm≤RSSI<-75dBm | 2 |
-90dBm≤RSSI<-85dBm | 1 |
RSSI<-90dBm | 0 |
And step 320, if the signal intensity of the first communication network is greater than or equal to a first preset threshold, the terminal selects the first communication network as an optimal communication network and registers the optimal communication network.
In step 321, if the signal strength of the first communication network is smaller than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold, the terminal selects the second communication network as the optimal communication network and registers the optimal communication network.
It should be noted that, for the explanation of the same steps or concepts in the present embodiment as in the other embodiments, reference may be made to the description in the other embodiments, and details are not described here.
According to the network acquisition method provided by the embodiment of the invention, the signal intensity of a communication network having an association relation with a terminal is acquired, the relation between the signal intensity of the communication network and a first preset threshold value is judged, if the signal intensity of the communication network is smaller than the first preset threshold value, a Wi-Fi hot spot signal is searched, and then according to the relation between the Wi-Fi hot spot signal and a preset hot spot database, a preset rule is adopted to determine the optimal communication network and register the optimal communication network to the optimal communication network; therefore, the terminal is arranged at the edge of different communication networks, when the signal intensity of the communication networks is weak, the optimal communication network is selected through the preset rule and registered to the optimal communication network, the problem that the service performance of the terminal at the edge of the cell network is reduced in the prior art is solved, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is arranged at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved; furthermore, the roaming charge of the user can be reduced.
An embodiment of the present invention provides a network acquisition apparatus 4, which can be applied to a network acquisition method provided in the embodiments corresponding to fig. 1 to 3, and as shown in fig. 4, the apparatus includes: a first acquisition unit 41, a first judgment unit 42, a search unit 43, and a processing unit 44, wherein:
a first obtaining unit 41, configured to obtain a signal strength of a communication network having an association relationship with the terminal.
A first determining unit 42, configured to determine a relationship between the signal strength of the communication network and a first preset threshold.
The searching unit 43 is configured to search for a Wi-Fi hotspot signal if the signal strength of the communication network is smaller than a first preset threshold.
And the processing unit 44 is configured to determine an optimal communication network by using a preset rule according to a relationship between the Wi-Fi hotspot signal and a preset hotspot database, and register the optimal communication network to the optimal communication network.
The network acquisition device provided by the embodiment of the invention judges the relationship between the signal intensity of the communication network and a first preset threshold value by acquiring the signal intensity of the communication network having an association relationship with a terminal, searches for a Wi-Fi hot spot signal if the signal intensity of the communication network is smaller than the first preset threshold value, and then determines the optimal communication network by adopting a preset rule according to the relationship between the Wi-Fi hot spot signal and a preset hot spot database and registers the optimal communication network to the optimal communication network; therefore, the terminal is at different communication network edges, when the signal intensity of the communication network is weak, the optimal communication network is selected through the preset rule and registered to the optimal communication network, the problem that the service performance of the terminal at the edge of the cell network is reduced in the prior art is solved, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved.
Specifically, as shown in fig. 5, the processing unit 44 includes: a first acquisition module 441, a first processing module 442, a second acquisition module 443, and a second processing module 444, wherein:
the first obtaining module 441 is configured to obtain a Wi-Fi hotspot signal to obtain a first list.
The first list stores identification information of Wi-Fi hotspot signals.
The first processing module 442 is configured to select a Wi-Fi hotspot signal that is the same as identification information of a Wi-Fi hotspot signal in a preset hotspot database from the first list, and obtain a first Wi-Fi hotspot signal.
The first processing module 442 is further configured to sort the first Wi-Fi hotspot signals according to the order from strong to weak of the signal strength, so as to obtain a second list.
The second obtaining module 443 is configured to obtain, according to a preset selection rule, N first Wi-Fi hotspot signals in the first sequence from the second list.
And N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list.
And the second processing module 444 is configured to analyze the first N first Wi-Fi hotspot signals in the second list, so as to obtain an optimal communication network, and register the optimal communication network with the optimal processing module.
More specifically, the second processing module 444 is specifically configured to perform the following steps:
and acquiring the signal intensity of Wi-Fi hotspot signals of which the corresponding communication network is the first communication network in the first N sequenced Wi-Fi hotspot signals in the second list, and summing to obtain a first numerical value.
And acquiring the signal intensity of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network in the N first Wi-Fi hotspot signals, and summing to obtain a second numerical value.
And judging the magnitude relation between the first numerical value and the second numerical value.
And if the first value is greater than or equal to the second value, selecting the first communication network as the optimal communication network and registering the first communication network.
And if the first value is smaller than the second value, selecting the second communication network as the optimal communication network and registering the second communication network.
Specifically, referring to fig. 6, the apparatus further includes: a second judging unit 45, a second acquiring unit 46, a third judging unit 47, and a third acquiring unit 48, wherein:
a second judging unit 45, configured to judge whether a communication service can be acquired through the optimal communication network within a preset time when registering to the optimal communication network.
A second obtaining unit 46, configured to obtain a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list if the communication service can be obtained through the optimal communication network within a preset time.
A third determining unit 47, configured to determine whether the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is in the second list.
And a third obtaining unit 48, configured to obtain, if the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is not in the second list, identification information of the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals, and add the identification information to the preset hotspot database.
Specifically, referring to fig. 7, the apparatus further includes: a counting unit 49, a fourth judging unit 410 and a deleting unit 411, wherein:
a counting unit 49, configured to count the number of times that the communication service cannot be acquired through the optimal communication network within a preset time if the communication service cannot be acquired through the optimal communication network within the preset time when registering to the optimal communication network.
A fourth judging unit 410, configured to judge a relationship between the number of times that the communication service cannot be acquired through the optimal communication network within a preset time and a second preset threshold.
A deleting unit 411, configured to delete, if the number of times that the communication service cannot be obtained through the optimal communication network within the preset time is greater than a second preset threshold, the identification information of the Wi-Fi hotspot signal corresponding to the optimal communication network in the second list from the preset hotspot database.
Specifically, referring to fig. 8, the apparatus further includes: a selecting unit 412, wherein:
the selecting unit 412 is configured to select the first communication network as an optimal communication network and register the first communication network with the optimal communication network if the signal strength of the first communication network is greater than or equal to a first preset threshold.
The selecting unit 412 is further configured to select the second communication network as the best communication network and register the best communication network to the best communication network if the signal strength of the first communication network is smaller than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold.
It should be noted that in this embodiment, the interaction process between each unit and each module may refer to the interaction process in the network acquisition method provided in the embodiments corresponding to fig. 1 to 3, and details are not described here.
The network acquisition device provided by the embodiment of the invention judges the relationship between the signal intensity of the communication network and a first preset threshold value by acquiring the signal intensity of the communication network having an association relationship with a terminal, searches for a Wi-Fi hot spot signal if the signal intensity of the communication network is smaller than the first preset threshold value, and then determines the optimal communication network by adopting a preset rule according to the relationship between the Wi-Fi hot spot signal and a preset hot spot database and registers the optimal communication network to the optimal communication network; therefore, the terminal is arranged at the edge of different communication networks, when the signal intensity of the communication networks is weak, the optimal communication network is selected through the preset rule and registered to the optimal communication network, the terminal can be selected and reside on the communication network with stable wireless communication signals for a long time when the terminal is arranged at the edge of the cell network, the service performance of the terminal at the edge of the cell network is improved, and the interaction capacity between the terminal and a user is improved.
In practical applications, the first obtaining Unit 41, the first determining Unit 42, the searching Unit 43, the Processing Unit 44, the second determining Unit 45, the second obtaining Unit 46, the third determining Unit 47, the third obtaining Unit 48, the counting Unit 49, the fourth determining Unit 410, the deleting Unit 411, the selecting Unit 412, the first obtaining module 441, the first Processing module 442, the second obtaining module 443, and the second Processing module 444 may be implemented by a Central Processing Unit (CPU), a Microprocessor (MPU), a Digital Signal Processor (DSP), a Field Programmable Gate Array (FPGA), or the like located in the wireless data transmitting device.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention.
Claims (6)
1. A network acquisition method, wherein a terminal is located at the edge of two different communication networks, the method comprising:
acquiring signal strength of two communication networks which have an association relation with a terminal;
respectively judging the relationship between the signal intensity of the two communication networks and a first preset threshold value;
if the signal intensity of the two communication networks is smaller than the first preset threshold value, searching Wi-Fi hotspot signals;
determining an optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database, and registering the optimal communication network to the optimal communication network, wherein the method comprises the following steps: acquiring the Wi-Fi hotspot signal to obtain a first list; wherein the first list stores identification information of the Wi-Fi hotspot signals; selecting Wi-Fi hotspot signals with the same identification information as the Wi-Fi hotspot signals in the preset hotspot database from the first list to obtain first Wi-Fi hotspot signals; sequencing the first Wi-Fi hot spot signals according to the sequence from strong to weak of the signal strength to obtain a second list; acquiring N first Wi-Fi hotspot signals in the first sequence from the second list according to a preset selection rule; wherein N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list; analyzing the first N ordered first Wi-Fi hotspot signals in the second list to obtain the optimal communication network and registering the optimal communication network;
when the terminal registers to the optimal communication network, judging whether communication service can be obtained through the optimal communication network within preset time; if the communication service can be obtained through the optimal communication network within the preset time, obtaining a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list; judging whether the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is in the second list or not; if the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is not in the second list, acquiring the identification information of the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals and adding the identification information to the preset hotspot database;
when registering to the optimal communication network, if the communication service can not be acquired through the optimal communication network within the preset time, counting the times that the communication service can not be acquired through the optimal communication network within the preset time; judging the relation between the number of times that the communication service cannot be acquired through the optimal communication network within the preset time and a second preset threshold value; and if the number of times that the communication service cannot be acquired through the optimal communication network within the preset time is larger than the second preset threshold value, deleting the identification information of the Wi-Fi hotspot signal corresponding to the optimal communication network in the second list from the preset hotspot database.
2. The method of claim 1, wherein the communication networks comprise a first communication network and a second communication network, and the analyzing the first N first Wi-Fi hotspot signals in the second list to obtain the best communication network and register with the best communication network comprises:
acquiring signal strength of Wi-Fi hotspot signals of the first communication network corresponding to the first communication network in the first N sequenced Wi-Fi hotspot signals in the second list, and summing the signal strength to obtain a first numerical value;
acquiring signal strengths of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network in the N first Wi-Fi hotspot signals, and summing the signal strengths to obtain a second numerical value;
judging the magnitude relation between the first numerical value and the second numerical value;
if the first numerical value is larger than or equal to the second numerical value, selecting the first communication network as the optimal communication network and registering the first communication network;
and if the first value is smaller than the second value, selecting the second communication network as the optimal communication network and registering the second communication network.
3. The method of claim 1, wherein the communication network comprises a first communication network and a second communication network, the method further comprising:
if the signal intensity of the first communication network is greater than or equal to the first preset threshold value, selecting the first communication network as the optimal communication network and registering the optimal communication network;
and if the signal intensity of the first communication network is smaller than the first preset threshold value and the signal intensity of the second communication network is larger than or equal to the first preset threshold value, selecting the second communication network as the optimal communication network and registering the optimal communication network.
4. A network acquisition apparatus, wherein a terminal is located at two different edges of a communication network, the apparatus comprising: the device comprises a first acquisition unit, a first judgment unit, a search unit and a processing unit; wherein:
the first acquisition unit is used for acquiring the signal intensity of two communication networks which have an association relation with the terminal;
the first judging unit is used for judging the relation between the signal intensity of the two communication networks and a first preset threshold value;
the searching unit is used for searching Wi-Fi hotspot signals if the signal strengths of the two communication networks are both smaller than the first preset threshold;
the processing unit is used for determining an optimal communication network by adopting a preset rule according to the relation between the Wi-Fi hotspot signal and a preset hotspot database and registering the optimal communication network;
the processing unit includes: the device comprises a first acquisition module, a first processing module, a second acquisition module and a second processing module; wherein: the first acquisition module is used for acquiring the Wi-Fi hotspot signals to obtain a first list; the first list stores identification information of the Wi-Fi hotspot signals; the first processing module is used for selecting a Wi-Fi hotspot signal from the first list, wherein the Wi-Fi hotspot signal has the same identification information as a Wi-Fi hotspot signal in the preset hotspot database, and a first Wi-Fi hotspot signal is obtained; the first processing module is further configured to sort the first Wi-Fi hotspot signals according to a sequence from strong signal strength to weak signal strength to obtain a second list; the second obtaining module is configured to obtain N first Wi-Fi hotspot signals in the first sequence from the second list according to a preset selection rule; wherein N is a positive integer and is less than or equal to the total number of the first Wi-Fi hotspot signals in the second list; the second processing module is configured to analyze the first N Wi-Fi hotspot signals in the second list to obtain the optimal communication network and register the optimal communication network;
the device further comprises: the device comprises a second judging unit, a second acquiring unit, a third judging unit and a third acquiring unit; wherein: the second judging unit is configured to judge whether a communication service can be acquired through the optimal communication network within a preset time when the second judging unit registers in the optimal communication network; the second obtaining unit is configured to obtain a second Wi-Fi hotspot signal corresponding to the optimal communication network in the first list if the communication service can be obtained through the optimal communication network within the preset time; the third judging unit is configured to judge whether a Wi-Fi hotspot signal with the strongest signal strength among the second Wi-Fi hotspot signals is in the second list; the third obtaining unit is configured to obtain, if a Wi-Fi hotspot signal with a strongest signal strength in the second Wi-Fi hotspot signals is not in the second list, identification information of the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals and add the identification information to the preset hotspot database;
the device further comprises: the statistical unit, the fourth judging unit and the deleting unit; wherein: the counting unit is configured to count, when registering to the optimal communication network, the number of times that the communication service cannot be acquired through the optimal communication network within the preset time if the communication service cannot be acquired through the optimal communication network within the preset time; the fourth judging unit is configured to judge a relationship between the number of times that the communication service cannot be obtained through the optimal communication network within the preset time and a second preset threshold; the deleting unit is configured to delete, from the preset hotspot database, the identification information of the Wi-Fi hotspot signal corresponding to the optimal communication network in the second list if the number of times that the communication service cannot be acquired through the optimal communication network within the preset time is greater than the second preset threshold.
5. The apparatus according to claim 4, wherein the communication network includes a first communication network and a second communication network, and the second processing module is specifically configured to:
acquiring the signal intensity of Wi-Fi hotspot signals of the first communication network corresponding to the first N sequenced Wi-Fi hotspot signals in the second list, and summing the signal intensity to obtain a first numerical value;
acquiring signal strengths of other Wi-Fi hotspot signals except the Wi-Fi hotspot signal corresponding to the first communication network in the N first Wi-Fi hotspot signals, and summing the signal strengths to obtain a second numerical value;
judging the magnitude relation between the first numerical value and the second numerical value;
if the first numerical value is larger than or equal to the second numerical value, selecting the first communication network as the optimal communication network and registering the first communication network;
and if the first value is smaller than the second value, selecting the second communication network as the optimal communication network and registering the second communication network.
6. The apparatus of claim 4, wherein the communication network comprises a first communication network and a second communication network, the apparatus further comprising: selecting a unit; wherein:
the selecting unit is configured to select the first communication network as the optimal communication network and register the first communication network with the optimal communication network if the signal strength of the first communication network is greater than or equal to the first preset threshold;
the selecting unit is further configured to select the second communication network as the optimal communication network and register the second communication network with the optimal communication network if the signal strength of the first communication network is smaller than the first preset threshold and the signal strength of the second communication network is greater than or equal to the first preset threshold.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710002035.2A CN108271225B (en) | 2017-01-03 | 2017-01-03 | Network acquisition method and device |
PCT/CN2017/119583 WO2018126989A1 (en) | 2017-01-03 | 2017-12-28 | Network acquisition method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710002035.2A CN108271225B (en) | 2017-01-03 | 2017-01-03 | Network acquisition method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108271225A CN108271225A (en) | 2018-07-10 |
CN108271225B true CN108271225B (en) | 2022-06-07 |
Family
ID=62771483
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710002035.2A Active CN108271225B (en) | 2017-01-03 | 2017-01-03 | Network acquisition method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108271225B (en) |
WO (1) | WO2018126989A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108932831A (en) * | 2018-07-20 | 2018-12-04 | 温州埃浦特摩尔智能科技有限公司 | A kind of intelligent distant control method, apparatus and system |
CN111132270A (en) * | 2018-11-01 | 2020-05-08 | 华为终端有限公司 | Method and terminal equipment for rapidly searching high-standard network |
US12089141B2 (en) | 2018-11-01 | 2024-09-10 | Huawei Technologies Co., Ltd. | Method for quickly searching for high-RAT network, and terminal device |
CN111447633B (en) * | 2020-04-08 | 2024-08-13 | 西藏霖栋科技有限公司 | Network list generation method, device, mobile terminal and storage medium |
CN113163380A (en) * | 2021-03-17 | 2021-07-23 | 深圳创维-Rgb电子有限公司 | Network configuration method, remote control device, controlled device and readable storage medium |
CN118042519B (en) * | 2024-04-12 | 2024-06-14 | 广东云百科技有限公司 | Intelligent DTU (digital television) of industrial Internet of things and data transmission method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102300276A (en) * | 2011-09-14 | 2011-12-28 | 重庆大学 | Method for realizing automatic switch between time division-synchronization code multiple access (TD-SCDMA) cellular network and wireless local area network in heterogeneous network |
CN102404816A (en) * | 2011-03-07 | 2012-04-04 | 北京新岸线无线技术有限公司 | Method, system and device for heterogeneous convergence of cellular network and wireless local area network |
CN102711201A (en) * | 2012-06-06 | 2012-10-03 | 中兴通讯股份有限公司 | Multi-mode RAT switching method and device thereof |
CN102857997A (en) * | 2011-06-30 | 2013-01-02 | 英特尔公司 | Mobile device and method for automatic connection, data offloading, and roaming between networks |
CN104202782A (en) * | 2014-09-23 | 2014-12-10 | 酷派软件技术(深圳)有限公司 | Network switching method, network switching device and terminal |
CN104254063A (en) * | 2013-06-28 | 2014-12-31 | 中国电信股份有限公司 | Access method and system based on WIFI-updated (wireless fidelity updated) preferred roaming list, and terminal |
CN106231639A (en) * | 2016-08-10 | 2016-12-14 | 广东工业大学 | Vertical handoff method between a kind of heterogeneous network and device |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115293B (en) * | 2006-07-25 | 2010-09-08 | 启碁科技股份有限公司 | Wireless network roaming method and mobile phone device for mobile phone |
WO2013050949A1 (en) * | 2011-10-03 | 2013-04-11 | Renesas Mobile Corporation | Prioritizing radio access technologies |
CN103179621B (en) * | 2011-12-22 | 2017-07-25 | 上海无线通信研究中心 | A method for switching between cellular network and wireless local area network |
US9338740B2 (en) * | 2012-07-18 | 2016-05-10 | Alcatel Lucent | Method and apparatus for selecting a wireless access point |
CN102946586A (en) * | 2012-11-08 | 2013-02-27 | 中兴通讯股份有限公司 | Access network information notification, access method and device based on position information |
CN103857017B (en) * | 2012-11-29 | 2017-10-31 | 中兴通讯股份有限公司 | Communication terminal, communication system and communication connecting method |
CN103889013A (en) * | 2012-12-19 | 2014-06-25 | 中国移动通信集团北京有限公司 | Cellular network and WLAN seamless switching method, device and client |
CN104053216A (en) * | 2013-03-11 | 2014-09-17 | 马维尔国际有限公司 | Data Communication Method, Data Communication Device And Multimode Communication Terminal |
US8964595B2 (en) * | 2013-06-11 | 2015-02-24 | Seven Networks, Inc. | Quality of experience enhancement for wireless networks based on received signal strength at a mobile device |
CN104754765B (en) * | 2013-12-31 | 2018-08-21 | 上海诺基亚贝尔股份有限公司 | WLAN connections in heterogeneous network determine methods, devices and systems |
CN104754661A (en) * | 2013-12-31 | 2015-07-01 | 中兴通讯股份有限公司 | Method for achieving seamless switching between cellular network and WiFi network, network device and user equipment |
US9838948B2 (en) * | 2014-07-29 | 2017-12-05 | Aruba Networks, Inc. | Deep packet inspection (DPI) aware client steering and load balancing in wireless local area network (WLAN) infrastructure |
CN105050118A (en) * | 2015-07-31 | 2015-11-11 | 腾讯科技(深圳)有限公司 | Wi-Fi hotspot connecting method and device |
CN105246135A (en) * | 2015-09-23 | 2016-01-13 | 小米科技有限责任公司 | Wireless network accessing method and device, and mobile terminal |
-
2017
- 2017-01-03 CN CN201710002035.2A patent/CN108271225B/en active Active
- 2017-12-28 WO PCT/CN2017/119583 patent/WO2018126989A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102404816A (en) * | 2011-03-07 | 2012-04-04 | 北京新岸线无线技术有限公司 | Method, system and device for heterogeneous convergence of cellular network and wireless local area network |
CN102857997A (en) * | 2011-06-30 | 2013-01-02 | 英特尔公司 | Mobile device and method for automatic connection, data offloading, and roaming between networks |
CN102300276A (en) * | 2011-09-14 | 2011-12-28 | 重庆大学 | Method for realizing automatic switch between time division-synchronization code multiple access (TD-SCDMA) cellular network and wireless local area network in heterogeneous network |
CN102711201A (en) * | 2012-06-06 | 2012-10-03 | 中兴通讯股份有限公司 | Multi-mode RAT switching method and device thereof |
CN104254063A (en) * | 2013-06-28 | 2014-12-31 | 中国电信股份有限公司 | Access method and system based on WIFI-updated (wireless fidelity updated) preferred roaming list, and terminal |
CN104202782A (en) * | 2014-09-23 | 2014-12-10 | 酷派软件技术(深圳)有限公司 | Network switching method, network switching device and terminal |
CN106231639A (en) * | 2016-08-10 | 2016-12-14 | 广东工业大学 | Vertical handoff method between a kind of heterogeneous network and device |
Also Published As
Publication number | Publication date |
---|---|
WO2018126989A1 (en) | 2018-07-12 |
CN108271225A (en) | 2018-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108271225B (en) | Network acquisition method and device | |
CN110401943B (en) | Mobile terminal network-residing method, device, server and storage medium | |
CN102421088B (en) | Multi-card multi-standby terminal and synchronous method thereof and device | |
US9119139B2 (en) | System and method for facilitating accelerated network selection in a radio network environment | |
CN105050112B (en) | Network access method and mobile terminal | |
CN104902541B (en) | A network access method and mobile communication terminal | |
US20140071854A1 (en) | System and Methods for Dual Mode Network Selection | |
CN105357672A (en) | Pseudo base station identification method and user equipment | |
CN103118419A (en) | Terminal wireless access point reclosure method and device using the same | |
CN103703800B (en) | Cell interoperation treating method and apparatus | |
CN102547860B (en) | Load balancing method and system for multi-band network | |
CN104980999A (en) | Network access method and mobile terminal | |
CN101116369A (en) | Method for cell reselection after MBMS session stops in MBMS (Multimedia Broadcast Multicast Service) system | |
CN106793009B (en) | A kind of network search method and mobile terminal | |
CN106686668B (en) | A method and device for selecting a voice fallback cell | |
CN110933735A (en) | Network searching method, device, storage medium and terminal | |
US9125013B1 (en) | Methods and systems for modifying a preferred roaming list (PRL) of a wireless communication device | |
CN112566012B (en) | Terminal feature acquisition method and device, server and storage medium | |
CN110708732A (en) | Method and terminal for dynamically self-adapting network switching | |
US11115910B2 (en) | Enhanced radio frequency band scanning | |
CN113382362A (en) | Fence cell establishing method and device | |
CN103688574A (en) | Method and system for self-tuning web search algorithm | |
CN112333794B (en) | Network connection method and device | |
CN106211242A (en) | A kind of method for switching network and device | |
CN112788621B (en) | Neighbor cell measurement method, measurement configuration method, terminal and network side equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |