[go: up one dir, main page]

CN108271225B - Network acquisition method and device - Google Patents

Network acquisition method and device Download PDF

Info

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
Application number
CN201710002035.2A
Other languages
Chinese (zh)
Other versions
CN108271225A (en
Inventor
杨兴随
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201710002035.2A priority Critical patent/CN108271225B/en
Priority to PCT/CN2017/119583 priority patent/WO2018126989A1/en
Publication of CN108271225A publication Critical patent/CN108271225A/en
Application granted granted Critical
Publication of CN108271225B publication Critical patent/CN108271225B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting 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

Network acquisition method and device
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:
step 101, obtaining the signal intensity of the communication network having the association relation with the terminal.
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.
Step 102, judging the relation between the signal intensity of the communication network and a first preset threshold value.
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:
step 201, the terminal acquires the signal intensity of the communication network having the association relation with the terminal.
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.
Step 202, the terminal determines the relationship between the signal strength of the communication network and a first preset threshold.
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.
Step 209, if the signal strength of the first communication network is greater than or equal to the first preset threshold, the terminal selects the first communication network as the optimal communication network and registers the optimal communication network.
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.
Step 210, if the signal strength of the first communication network is smaller than a 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 an optimal communication network and registers 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:
step 301, the terminal acquires the signal strength of the communication network having the association relation with the terminal.
Step 302, the terminal determines the relationship between the signal strength of the communication network and a first preset threshold.
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.
Step 309, the terminal acquires the signal strengths of other Wi-Fi hot spot signals except the Wi-Fi hot spot signal corresponding to the first communication network from the N first Wi-Fi hot spot signals and sums the signal strengths to obtain a second 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.
Step 313, when registering to the optimal communication network, the terminal determines whether the communication service can be acquired through the optimal communication network within a preset time.
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.
Step 315, the terminal determines whether the Wi-Fi hotspot signal with the strongest signal strength in the second Wi-Fi hotspot signals is in the second list.
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.
Step 317, if the terminal cannot acquire the communication service through the optimal communication network within the preset time, counting the number of times that the terminal cannot acquire the communication service through the optimal communication network within the preset time.
Step 318, the terminal determines the relationship 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.
Step 319, if the number of times that the communication service cannot be acquired through the optimal communication network within the preset time is greater than a second preset threshold, the terminal deletes 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, 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.
CN201710002035.2A 2017-01-03 2017-01-03 Network acquisition method and device Active CN108271225B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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