CN108462984A - A kind of method and terminal carrying out access network management - Google Patents
A kind of method and terminal carrying out access network management Download PDFInfo
- Publication number
- CN108462984A CN108462984A CN201810073881.8A CN201810073881A CN108462984A CN 108462984 A CN108462984 A CN 108462984A CN 201810073881 A CN201810073881 A CN 201810073881A CN 108462984 A CN108462984 A CN 108462984A
- Authority
- CN
- China
- Prior art keywords
- network
- application
- priority
- turned
- currently attached
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method and terminal carrying out access network management, to solve the problem of the excessively single underaction of mode presence of communication network that the selection of terminal in the prior art carries out data transmission.The corresponding network priority of application that the needs having been turned on network is determined according to the correspondence of application and network priority first in the embodiment of the present invention;It is applied for one, the corresponding target network of application is selected from the network having connected using corresponding network priority according to determining;Finally, the application is accessed into network using application corresponding target network.Compared with prior art, the embodiment of the present invention does not select the communication network of data transmission further according to preset network priority, but each application corresponds to a network priority, can be that each application targetedly selects suitable network insertion according to currently attached network, so that the mode of the communication network of selection data transmission is more flexible, more targetedly.
Description
Technical field
The present invention relates to wireless communication technology field, more particularly to a kind of method and terminal carrying out access network management.
Background technology
With the globalization of telecommunication industry and the rapid development of internet, network structure is increasingly sophisticated, has gradually formed more
The heterogeneous network that kind Radio Access Network is formed.Existing Radio Access Network technology mainly has:Cellular mobile network, short distance
Access system, bluetooth, WIMAX (Worldwide Interoperability for Microwave Access, Worldwide Interoperability for Microwave
Interconnection access), satellite communication, broadcast system etc..
Under current technology background, terminal selects priority in the network currently connected according to preset priority
Best network carries out data transmission.For example, have in family's heterogeneous network system LTE (Long Term Evolution, for a long time
Evolution) (Device-to-Device, equipment arrive by network, WIFI (Wireless-Fidelity, WiMAX) networks and D2D
Equipment) communication network, wherein WIFI network highest priority, it is secondly D2D communication networks, is finally LTE network, if terminal is worked as
The network of preceding connection has WIFI network, then selects WIFI network to carry out data transmission;If the network currently connected does not have WIFI
Network, but have D2D communication networks, then select D2D communication networks to carry out data transmission;If the network currently connected does not have
WIFI network does not have D2D communication networks yet, but has LTE network, then selects LTE network to carry out data transmission.
But current mode can only determine the network carried out data transmission according to the sequence of preset priority, when
When the communication network carried out data transmission with terminal is not well positioned to meet the demand that terminal carries out data transmission, terminal can not
Other communication networks are switched to carry out data transmission.
In conclusion the mode presence for the communication network that terminal selection carries out data transmission in the prior art is excessively single,
The problem of underaction.
Invention content
The present invention provides a kind of method and terminal carrying out access network management, to solve end existing in the prior art
The problem of mode for the communication network that end selection carries out data transmission is excessively single, underaction.
The embodiment of the present invention provides a kind of method carrying out access network management, and this method includes:
According to the correspondence of application and network priority, determine that the corresponding network of application for the support network having been turned on is excellent
First grade;
For any one of application, connected from currently according to the determining corresponding network priority of the application
The corresponding target network of the application is selected in the network connect;
The application is accessed into network using the application corresponding target network.
The embodiment of the present invention provides a kind of terminal carrying out access network management, which includes:
At least one processing unit and at least one storage unit, wherein the storage unit has program stored therein, and works as institute
When stating program and being executed by the processing unit so that the processing unit executes following process:
According to the correspondence of application and network priority, determine that the corresponding network of application for the support network having been turned on is excellent
First grade;
For any one of application, connected from currently according to the determining corresponding network priority of the application
The corresponding target network of the application is selected in the network connect;
The application is accessed into network using the application corresponding target network.
The embodiment of the present invention provides a kind of terminal carrying out access network management, which includes:
Network priority determining module determines the branch having been turned on for the correspondence according to application and network priority
Hold the corresponding network priority of application of network;
Target network selecting module, for being directed to any one of application, according to the determining corresponding institute of the application
It states network priority and selects the corresponding target network of the application from currently attached network;
Network module is accessed, for the application to be accessed network using the application corresponding target network.
The embodiment of the present invention provide a kind of computer can storage medium, be stored thereon with computer program, which is located
Manage the step of the method as any such as claim 1~6 is realized when device executes.
The support network having been turned on is determined according to the correspondence of application and network priority first in the embodiment of the present invention
The corresponding network priority of application;Secondly, it is applied for one, according to the determining corresponding network priority of application from current
Corresponding target network is applied in selection in the network having connected;Finally, the application is accessed using application corresponding target network
Network.Compared with prior art, the embodiment of the present invention does not carry out data transmission further according to the selection of preset network priority
Communication network, but each application corresponds to a network priority, can be each to answer according to currently attached network
It is accessed with suitable network is targetedly selected so that select the mode of the communication network carried out data transmission cleverer
It is living, more targetedly.
Description of the drawings
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly introduced, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this
For the those of ordinary skill in field, without having to pay creative labor, it can also be obtained according to these attached drawings
His attached drawing.
Fig. 1 is a kind of method carrying out access network management of the embodiment of the present invention;
Fig. 2 is the display interface of the multiple application programs of the embodiment of the present invention;
Fig. 3 is the interface that user of the embodiment of the present invention manually adjusts network priority;
Fig. 4 is database of the record of the embodiment of the present invention using priority setting information;
Fig. 5 is a kind of entire flow figure for the method carrying out access network management of the embodiment of the present invention;
Fig. 6 is the entire flow figure for the method that another kind of the embodiment of the present invention carries out access network management;
Fig. 7 is a kind of terminal carrying out access network management of the embodiment of the present invention;
Fig. 8 is the terminal that another kind of the embodiment of the present invention carries out access network management.
Specific implementation mode
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into
It is described in detail to one step, it is clear that the described embodiments are only some of the embodiments of the present invention, rather than whole implementation
Example.Based on the embodiments of the present invention, obtained by those of ordinary skill in the art without making creative efforts
All other embodiment, shall fall within the protection scope of the present invention.
As shown in Figure 1, the embodiment of the present invention provides a kind of method carrying out access network management, this method includes:
The application of step 100, the support network being had been turned on according to the correspondence of application and network priority, determination corresponds to
Network priority;
Step 101, be directed to any one of application, according to the determining corresponding network priority of the application from
The corresponding target network of the application is selected in currently attached network;
The application is accessed network by step 102 using the corresponding target network of the application.
The support network having been turned on is determined according to the correspondence of application and network priority first in the embodiment of the present invention
The corresponding network priority of application;Secondly, it is applied for one, according to the determining corresponding network priority of application from current
Corresponding target network is applied in selection in the network having connected;Finally, the application is accessed using application corresponding target network
Network.Compared with prior art, the embodiment of the present invention does not carry out data transmission further according to the selection of preset network priority
Communication network, but each application corresponds to a network priority, can be each to answer according to currently attached network
It is accessed with suitable network is targetedly selected so that select the mode of the communication network carried out data transmission cleverer
It is living, more targetedly.
Wherein, which network currently attached network all includes, and specific information is possibly stored to
In ConnectivityService (Connection Service);
Correspondingly, terminal is when needing to inquire currently attached network, it can be from ConnectivityService really
Fixed currently attached network.
The embodiment of the present invention is that network priority is respectively configured in each application, and the network priority of different applications can phase
Together, it can also be different.
It in force, can be by user's manual setting as needed, and in use to the network priority of application
It is updated.
As shown in Fig. 2, for the display interface of multiple App (Application, application program);
In order to which to some application setting network priority, user can click some and need that answering for network priority is arranged
With, for example it is more than that first threshold or user pin the dynamics of application more than the second threshold set that user, which pins the duration of application icon,
Interface as shown in Figure 3, then can occur in value.
In figure 3, WIFI indicates that wireless broadband network, Cellular indicate that cellular mo-bile data, Bluetooth indicate blue
Tooth, Ethernet indicate Ethernet, and network priority reduces successively from top to bottom in figure;
In specific implementation, user can drag the priority between each network for adjusting the application manually.
In addition to long-press given above or by way of dynamics pressing, the opening network priority setting choosing in setting options
The setting of network priority similarly may be implemented in item or other modes opening network priority setting options.
Specifically, record applies priority setting information by the way of database purchase, as shown in Figure 4;
In Fig. 4, _ id indicates the Major key in database, no practical significance;
Uid is the user identifier of each application in systems, is used for one application of unique mark;
Package indicates to apply packet name;
What networks was preserved is the priority of each network type;
Such as 1 represent WIFI, 2 represent cellular mo-bile data, and 3 represent Ethernet, if configuration preference level is Ethernet>
WIFI>Mobile, the value of networks should be " 3,1,2 " at this time.
The application for the support network that the embodiment of the present invention has been turned on is that is just started need to connect the application and of network
The application for needing to connect network that is activated and going to backstage.
Triggering of the embodiment of the present invention determines that the mode using corresponding network priority for the support network having been turned on has very
More, the application that different modes is directed to also is had any different, and several examples are set forth below:
If 1, currently attached network changes, need to redefine the application pair to the support network having been turned on
The network priority answered.
Specifically, if currently attached network changes, according to the correspondence of application and network priority,
Determine the corresponding network priority of application of at least one support network having been turned on.
Here the application of at least one support network having been turned on can be that needing of having been turned on connects all of network
Using;
Can also be the support network having been turned on application in by the application of changed network insertion.
Assuming that the application of at least one support network having been turned on be have been turned on need connect network all applications,
The application of the support network of startup includes wechat, Taobao and microblogging.
Terminal is connected under WIFI network originally, and terminal is also connected with cellular mo-bile data, after leaving WIFI coverings,
It needs to be determined that the network priority of wechat, Taobao and microblogging, and determine that these three apply corresponding target network.
If the network priority of the application for the support network 2, having been turned on changes, needs to redefine and change
The support network having been turned on the corresponding network priority of application.
Specifically, if the network priority of the application for the support network having been turned on changes, according to application and net
The correspondence of network priority determines that the changed application of network priority is corresponding in the application for the support network having been turned on
Network priority.
For example, the application for the support network having been turned on includes wechat, Taobao and microblogging.
User by dragging or the modes such as option setting adjust the network priority of wechat and Taobao manually;
At this time it needs to be determined that the network priority of wechat and Taobao, and determine that the two apply corresponding target network
Network.
If having the application of not connected network in the application for the support network 3, having been turned on, (for example what is newly started needs to connect
The application of network disconnects network and reconnects the application etc. of network).Need to redefine answering to the support network that has been turned on
The corresponding network priority of application of network is not connected in.
Specifically, if having the application of not connected network in the application for the support network currently having been turned on, according to application
With the correspondence of network priority, the corresponding net of application to being not connected with network in the application for the support network having been turned on is determined
Network priority.
For example, terminal includes wechat, Taobao and microblogging, user, which triggers, starts wechat.
At this time it needs to be determined that the network priority of wechat, and determine the corresponding target network of wechat.
User triggers again starts Taobao.
At this time it needs to be determined that the network priority of Taobao, and determine the corresponding target network of Taobao.
Optionally, for any one of application, according to the determining corresponding network priority of the application from
When selecting the corresponding target network of the application in currently attached network, answered described in selection from currently attached network
Use the corresponding highest network of network priority as the corresponding target network of the application.
In force, the embodiment of the present invention selects the corresponding network priority of the application from currently attached network
Highest network has much as the mode using corresponding target network, and the present invention provides two ways:
As long as having in target network method of determination one, currently attached network using the net in corresponding network priority
Network just selects the corresponding highest network of network priority of the application as the application pair from currently attached network
The target network answered.
For example the network priority of wechat is WIFI, cellular mo-bile data and bluetooth;
So, first priority of the WIFI as wechat, second priority of the cellular mo-bile data as wechat, bluetooth are made
For the third priority of wechat;
If the network that terminal currently connects includes cellular mo-bile data and bluetooth, terminal using cellular mo-bile data as
The corresponding target network of wechat.
If had in target network method of determination two, currently attached network using preferential in corresponding network priority
The highest network of grade then selects the network of highest priority as the corresponding target network of the application.
For example the network priority of wechat is WIFI, cellular mo-bile data and bluetooth;
So, first priority of the WIFI as wechat, second priority of the cellular mo-bile data as wechat, bluetooth are made
For the third priority of wechat;
If the network that terminal currently connects includes WIFI, the target network of wechat is exactly WIFI.
If the network using in the corresponding network priority that currently attached network includes is not
The network of highest priority, then according to it is described using corresponding network priority sequence from high to low successively with the net
The network being not connected in network priority is attached;
During being attached successively with the network in the network priority, if there is the network of successful connection, stop
The only connection of subsequent network, and the corresponding highest network of network priority of the application is selected from currently attached network
As the corresponding target network of the application.
For example the network priority of wechat is WIFI, cellular mo-bile data and bluetooth;
If the network that terminal currently connects is bluetooth;
After so wechat starts, WIFI is as the first priority;Cellular mo-bile data is as the second priority;Bluetooth conduct
Third priority;
Terminal is it is first determined whether network can be accessed by WIFI, if it is then corresponding using WIFI as wechat
Target network, and cease attempt to access network by cellular mo-bile data;
If not all right, terminal judges whether that network can be accessed by cellular mo-bile data, if it is then by honeycomb
Mobile data is as the corresponding target network of wechat, otherwise using bluetooth as the corresponding target network of wechat.
It is above-mentioned as it can be seen that for target network method of determination two, the embodiment of the present invention can pass through the network priority of wechat
Sequence from high to low searches for network successively.
In force, due to preservation management present terminal has connected in the ConnectivityService in terminal net
Network, thus have using need connect network when, using can to ConnectivityService send network request, by
ConnectivityService determines that the application needs to lead to according to the network that the network priority and present terminal of application connect
Cross the network insertion of which type.
For example, terminal is connect with WIFI, the network priority of wechat is cellular mo-bile data, Ethernet, WIFI and bluetooth;
Such as it needs to be determined that wechat target network, then wechat send network request to ConnectivityService,
ConnectivityService judges that terminal is currently only connected to WIFI, and there is no access cellular mo-bile datas, then
Network request is sent to cellular mo-bile data network factory, cellular mo-bile data network factory by ConnectivityService
After receiving network request, cellular mo-bile data network is established in triggering.
The place that the network data link that application needs is established in triggering can be network factory, and network factory is to be specifically responsible for
Establish the management object of network.
For example, ConnectivityService sends the network request of WIFI, then the network request of WIFI will be sent out
It send to the network factory of WIFI;
ConnectivityService sends the network request of cellular mo-bile data, then the network of cellular mo-bile data
Request will be sent to the network factory of cellular mo-bile data;
ConnectivityService sends the network request of Ethernet, then the network request of Ethernet will be sent out
It send to the network factory of Ethernet;
ConnectivityService sends the network request of bluetooth, then the network request of bluetooth will be sent to
The network factory of bluetooth;
For the network request of other types network, it can also be sent to the network factory of corresponding network accordingly.
Optionally, however, it is determined that it is described using there is no currently attached network in the corresponding network priority, then
According to it is described using corresponding network priority sequence from high to low successively with the network in the network priority into
Row connection;
During being attached successively with the network in the network priority, if there is the network of successful connection, stop
The only connection of subsequent network.
For example, the network priority of wechat is bluetooth and cellular mo-bile data, terminal currently connects WIFI;
After wechat starts, bluetooth is as the first priority, and cellular mo-bile data is as the second priority.
Terminal first determines whether the bluetooth as the first priority accesses network, it is clear that bluetooth does not connect in this example
Enter network;Then, terminal judges whether the cellular mo-bile data as the second priority accesses network, it is clear that honeycomb in this example
Mobile data is also without access network, so described using not having currently attached net in the corresponding network priority
Network.
At this moment terminal will first be attempted to be attached by bluetooth, if bluetooth connection success, using bluetooth as wechat
Corresponding target network, and stop being attached by cellular mo-bile data;
If bluetooth connection fails, continue to attempt to connect by cellular mo-bile data, if cellular mo-bile data connects
Success, then using cellular mo-bile data as the corresponding target network of wechat;
If cellular mo-bile data connection failure, it is determined that the target network being suitble to currently without wechat.
Optionally, if there is particular network in currently attached network, the link between the particular network is disconnected;
Wherein, the particular network be the support network not having been turned on using network.
For example, terminal, currently with WIFI, cellular mo-bile data and bluetooth connection, the application that terminal currently has been turned on is wechat
And microblogging.
The network priority of wechat is WIFI and cellular mo-bile data;The network priority of microblogging be cellular mo-bile data and
WIFI。
Current wechat is accessed by WIFI, and microblogging is accessed by cellular mo-bile data.
And bluetooth do not have it is any using, so bluetooth is exactly particular network above-mentioned, terminal will disconnect with it is blue
Link between tooth.
Below by taking target network method of determination one as an example, the access network management that carries out of the embodiment of the present invention is carried out in detail
It introduces.
As shown in figure 5, the embodiment of the present invention provides a kind of entire flow figure for the method carrying out access network management:
Step 500, terminal selected from the application of all support networks having been turned on one it needs to be determined that network priority
Application;
Step 501, terminal determine that the corresponding network of the application of selection is excellent according to the correspondence of application and network priority
First grade;
It is described using in corresponding network priority whether step 502, terminal judge to have in currently attached network
Network, if so, thening follow the steps 503;Otherwise, step 504 is executed;
Step 503, terminal select the corresponding highest net of network priority of the application from currently attached network
Network executes step 509 as the corresponding target network of the application;
Step 504, terminal select not attempt the network of the highest priority of connection from the corresponding network priority of application;
Step 505, terminal judge whether to be attached by the network of selection, if so, thening follow the steps 506;
Otherwise, step 507 is executed;
Step 506, terminal execute step 509 using the network selected as the corresponding target network of application;
Step 507, terminal judge whether there is the network for not attempting connection using corresponding network priority, if so, then
Otherwise return to step 504 executes step 508;
Step 508, terminal determine the network currently without the suitable application, and execute step 510;
The application is accessed network using the corresponding target network of the application, and executes step by step 509, terminal
Rapid 510;
Step 510, terminal judge whether also it needs to be determined that the application of network priority, if so, then return to step
500;Otherwise, terminate this flow.
Below by taking target network method of determination two as an example, the access network management that carries out of the embodiment of the present invention is carried out in detail
It introduces.
As shown in fig. 6, the embodiment of the present invention provides a kind of entire flow figure for the method carrying out access network management:
Step 600, terminal selected from the application of all support networks having been turned on one it needs to be determined that network priority
Application;
Step 601, terminal determine that the corresponding network of the application of selection is excellent according to the correspondence of application and network priority
First grade;
Step 602, terminal judge whether there is net in the corresponding network priority of the application in currently attached network
The network of network highest priority, if so, thening follow the steps 603;Otherwise, step 604 is executed;
Step 603, terminal select the corresponding highest net of network priority of the application from currently attached network
Network executes step 608 as the corresponding target network of the application;
The determination from network priority corresponding all-network of step 604, terminal is not attached currently, and the company of trial
The network of the highest priority connect;
Step 605, terminal judge whether to be attached by the network of selection, if so, thening follow the steps 606;
Otherwise, step 607 is executed;
Step 606, terminal execute step 608 using the network selected as the corresponding target network of application;
Step 607, terminal judge whether also have non-selected network in network priority, if so, then return to step
604;Otherwise, step 609 is executed;
The application is accessed network by step 608, terminal using the corresponding target network of the application;
Step 609, terminal determine the network currently without the suitable application, and execute step 610;
Step 610, terminal judge whether also it needs to be determined that the application of network priority, if so, then return to step
600;Otherwise, terminate this flow.
An embodiment of the present invention provides a kind of computer can storage medium, be stored thereon with computer program, the program quilt
The step of embodiments of the present invention carry out the method for access network management is realized when processor executes.
Based on same inventive concept, a kind of terminal carrying out access network management is additionally provided in the embodiment of the present invention, by
It is similar to the method for the embodiment of the present invention in the principle that the terminal solves the problems, such as, therefore the implementation of the terminal may refer to method
Implement, overlaps will not be repeated.
As shown in fig. 7, the embodiment of the present invention provides a kind of terminal carrying out access network management, which includes:
At least one processing unit 700 and at least one storage unit 701, wherein the storage unit 701 is stored with
Program, when described program is executed by the processing unit 700 so that the processing unit 700 executes following process:
According to the correspondence of application and network priority, determine that the corresponding network of application for the support network having been turned on is excellent
First grade;
For any one of application, connected from currently according to the determining corresponding network priority of the application
The corresponding target network of the application is selected in the network connect;
The application is accessed into network using the application corresponding target network.
Optionally, the processing unit 700 is specifically used for:
If currently attached network changes, according to the correspondence of application and network priority, at least one is determined
The corresponding network priority of application of a support network having been turned on;Or
According to the correspondence of application and network priority, network priority in the application for the support network having been turned on is determined
It is changed to apply corresponding network priority;Or
According to the correspondence of application and network priority, determines and be not connected with network in the application for the support network having been turned on
The corresponding network priority of application.
Optionally, the processing unit 700 is specifically used for:
For any one of application, the corresponding network priority of the application is selected from currently attached network
Highest network is as the corresponding target network of the application.
Optionally, the processing unit 700 is specifically used for:
For any one of application, if the corresponding network of the application that currently attached network includes
Network in priority is the network of highest priority, then selects the network of highest priority as the corresponding target of the application
Network;Or
For any one of application, if the corresponding network of the application that currently attached network includes
Network in priority is not the network of highest priority, then from high to low according to the corresponding network priority of the application
Sequence successively in the network priority be not connected with network be attached, successively with the net in the network priority
During network is attached, if there is the network of successful connection, stop the connection of subsequent network, and from currently attached network
It is middle to select the corresponding highest network of network priority of the application as the corresponding target network of the application.
Optionally, the processing unit 700 is additionally operable to:Determine the corresponding Network Priority of application for the support network having been turned on
Grade after, however, it is determined that it is described using there is no currently attached network in the corresponding network priority, then according to described
It is attached successively with the network in the network priority using the sequence of the corresponding network priority from high to low;
During being attached successively with the network in the network priority, if there is the network of successful connection, stop
The only connection of subsequent network.
Optionally, which further includes:
If there is particular network in currently attached network, the link between the particular network is disconnected;
Wherein, the particular network be the support network not having been turned on using network.
As shown in figure 8, the embodiment of the present invention provides a kind of terminal carrying out access network management, which includes:
Network priority determining module 800, for the correspondence according to application and network priority, determine and have been turned on
Support the corresponding network priority of application of network;
Target network selecting module 801 is used to be directed to any one of application, corresponding according to the determining application
The network priority selects the corresponding target network of the application from currently attached network;
Access network module 802, for the application to be accessed network using the application corresponding target network.
Optionally, the network priority determining module 800 is specifically used for:
If currently attached network changes, according to the correspondence of application and network priority, at least one is determined
The corresponding network priority of application of a support network having been turned on;Or
According to the correspondence of application and network priority, network priority in the application for the support network having been turned on is determined
It is changed to apply corresponding network priority;Or
According to the correspondence of application and network priority, determines and be not connected with network in the application for the support network having been turned on
The corresponding network priority of application.
Optionally, target network selecting module 801 is specifically used for:
For any one of application, the corresponding network priority of the application is selected from currently attached network
Highest network is as the corresponding target network of the application.
Optionally, access network module 802 is additionally operable to:
If it is determined that it is described using there is no currently attached network in the corresponding network priority, then according to described
It is attached successively with the network in the network priority using the sequence of the corresponding network priority from high to low;
During being attached successively with the network in the network priority, if there is the network of successful connection, stop
The only connection of subsequent network
Optionally, which further includes:
If there is particular network in currently attached network, the link between the particular network is disconnected;
Wherein, the particular network be the support network not having been turned on using network.
Above by reference to showing according to the method, apparatus (system) of the embodiment of the present application and/or the frame of computer program product
Figure and/or flow chart describe the application.It should be understood that can realize that block diagram and or flow chart is shown by computer program instructions
The combination of one block of figure and the block of block diagram and or flow chart diagram.These computer program instructions can be supplied to logical
With computer, the processor of special purpose computer and/or other programmable data processing units, to generate machine so that via meter
The instruction that calculation machine processor and/or other programmable data processing units execute creates for realizing block diagram and or flow chart block
In specified function action method.
Correspondingly, the application can also be implemented with hardware and/or software (including firmware, resident software, microcode etc.).More
Further, the application can take computer usable or the shape of computer program product on computer readable storage medium
Formula has the computer realized in the medium usable or computer readable program code, to be made by instruction execution system
It is used with or in conjunction with instruction execution system.In the present context, computer can be used or computer-readable medium can be with
It is arbitrary medium, can includes, store, communicating, transmitting or transmitting program, is made by instruction execution system, device or equipment
With, or instruction execution system, device or equipment is combined to use.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
God and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations.
Claims (14)
1. a kind of method carrying out access network management, which is characterized in that this method includes:
According to the correspondence of application and network priority, the corresponding Network Priority of application for the support network having been turned on is determined
Grade;
For any one of application, according to it is determining it is described using the corresponding network priority from currently attached
The corresponding target network of the application is selected in network;
The application is accessed into network using the application corresponding target network.
2. the method as described in claim 1, which is characterized in that the corresponding net of application for the support network that the determination has been turned on
Network priority, including:
If currently attached network changes, according to application and network priority correspondence, determine it is at least one
The corresponding network priority of application of the support network of startup;Or
According to the correspondence of application and network priority, determine that network priority occurs in the application for the support network having been turned on
The corresponding network priority of application of variation;Or
According to the correspondence of application and network priority, determines and be not connected with answering for network in the application for the support network having been turned on
With corresponding network priority.
3. the method as described in claim 1, which is characterized in that be directed to any one of application, answered according to described in determining
The corresponding target network of the application is selected from currently attached network with the corresponding network priority, including:
For any one of application, the corresponding network priority highest of the application is selected from currently attached network
Network as the corresponding target network of the application.
4. method as claimed in claim 3, which is characterized in that any one of application is directed to, from currently attached net
Select the corresponding highest network of network priority of the application as the corresponding target network of the application in network, including:
For any one of application, if the corresponding Network Priority of the application that currently attached network includes
Network in grade is the network of highest priority, then selects the network of highest priority as the corresponding target network of the application
Network;Or
For any one of application, if the corresponding Network Priority of the application that currently attached network includes
Network in grade is not the network of highest priority, then according to described using the corresponding network priority from high to low suitable
Sequence successively in the network priority be not connected with network be attached, successively with the network in the network priority into
In row connection procedure, if there is the network of successful connection, stop the connection of subsequent network, and selected from currently attached network
The corresponding highest network of network priority of the application is selected as the corresponding target network of the application.
5. the method as described in Claims 1 to 4 is any, which is characterized in that the application for the support network that the determination has been turned on
After corresponding network priority, further include:
If it is determined that it is described using there is no currently attached network in the corresponding network priority, then according to the application
The sequence of the corresponding network priority from high to low is attached with the network in the network priority successively;
During being attached successively with the network in the network priority, if there is the network of successful connection, after stopping
The connection of continuous network.
6. the method as described in Claims 1 to 4 is any, which is characterized in that this method further includes:
If there is particular network in currently attached network, the link between the particular network is disconnected;
Wherein, the particular network be the support network not having been turned on using network.
7. a kind of terminal carrying out access network management, which is characterized in that the terminal includes:
At least one processing unit and at least one storage unit, wherein the storage unit has program stored therein, when the journey
When sequence is executed by the processing unit so that the processing unit executes following process:
According to the correspondence of application and network priority, the corresponding Network Priority of application for the support network having been turned on is determined
Grade;
For any one of application, according to it is determining it is described using the corresponding network priority from currently attached
The corresponding target network of the application is selected in network;
The application is accessed into network using the application corresponding target network.
8. terminal as claimed in claim 7, which is characterized in that the processing unit is specifically used for:
If currently attached network changes, according to application and network priority correspondence, determine it is at least one
The corresponding network priority of application of the support network of startup;Or
According to the correspondence of application and network priority, determine that network priority occurs in the application for the support network having been turned on
The corresponding network priority of application of variation;Or
According to the correspondence of application and network priority, determines and be not connected with answering for network in the application for the support network having been turned on
With corresponding network priority.
9. terminal as claimed in claim 7, which is characterized in that the processing unit is specifically used for:
For any one of application, the corresponding network priority highest of the application is selected from currently attached network
Network as the corresponding target network of the application.
10. terminal as claimed in claim 9, which is characterized in that the processing unit is specifically used for:
For any one of application, if the corresponding Network Priority of the application that currently attached network includes
Network in grade is the network of highest priority, then selects the network of highest priority as the corresponding target network of the application
Network;Or
For any one of application, if the corresponding Network Priority of the application that currently attached network includes
Network in grade is not the network of highest priority, then according to described using the corresponding network priority from high to low suitable
Sequence successively in the network priority be not connected with network be attached, successively with the network in the network priority into
In row connection procedure, if there is the network of successful connection, stop the connection of subsequent network, and selected from currently attached network
The corresponding highest network of network priority of the application is selected as the corresponding target network of the application.
11. the method as described in Claims 1 to 4 is any, which is characterized in that the processing unit is additionally operable to:Determination has been turned on
Support network the corresponding network priority of application after, however, it is determined that the corresponding network priority of the application in do not have
Have currently attached network, then according to it is described using corresponding network priority sequence from high to low successively with it is described
Network in network priority is attached;
During being attached successively with the network in the network priority, if there is the network of successful connection, after stopping
The connection of continuous network.
12. the terminal as described in claim 7~11 is any, which is characterized in that the terminal further includes:
If there is particular network in currently attached network, the link between the particular network is disconnected;
Wherein, the particular network be the support network not having been turned on using network.
13. a kind of terminal carrying out access network management, which is characterized in that the terminal includes:
Network priority determining module determines the support net having been turned on for the correspondence according to application and network priority
The corresponding network priority of application of network;
Target network selecting module, for being directed to any one of application, according to the determining corresponding net of the application
Network priority selects the corresponding target network of the application from currently attached network;
Network module is accessed, for the application to be accessed network using the application corresponding target network.
14. a kind of computer can storage medium, be stored thereon with computer program, which is characterized in that the program is held by processor
The step of the method as any such as claim 1~6 is realized when row.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810073881.8A CN108462984A (en) | 2018-01-25 | 2018-01-25 | A kind of method and terminal carrying out access network management |
PCT/CN2018/099626 WO2019144598A1 (en) | 2018-01-25 | 2018-08-09 | Method for carrying out access network management and mobile device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810073881.8A CN108462984A (en) | 2018-01-25 | 2018-01-25 | A kind of method and terminal carrying out access network management |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108462984A true CN108462984A (en) | 2018-08-28 |
Family
ID=63238869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810073881.8A Pending CN108462984A (en) | 2018-01-25 | 2018-01-25 | A kind of method and terminal carrying out access network management |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN108462984A (en) |
WO (1) | WO2019144598A1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110392416A (en) * | 2019-08-12 | 2019-10-29 | 广州鲁邦通物联网科技有限公司 | A kind of network selecting method of Android system |
CN112770251A (en) * | 2020-12-30 | 2021-05-07 | 山东大学 | Self-adaptive human behavior data acquisition and identification system and method based on UWB and LoRa |
CN115334604A (en) * | 2022-08-09 | 2022-11-11 | 青岛海信移动通信技术股份有限公司 | Terminal device, network control method and storage medium |
CN116996497A (en) * | 2023-07-12 | 2023-11-03 | 荣耀终端有限公司 | Internet surfing system and method and wearable device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115242494A (en) * | 2022-07-13 | 2022-10-25 | 北京天融信网络安全技术有限公司 | Method, system, device and medium for controlling equipment access |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1708153A (en) * | 2004-06-07 | 2005-12-14 | 华为技术有限公司 | Method for multimode terminal to select service network |
CN101453777A (en) * | 2007-11-30 | 2009-06-10 | 中国移动通信集团公司 | Method and mobile terminal for selecting access network |
CN103945411A (en) * | 2014-03-31 | 2014-07-23 | 华为技术有限公司 | Method and device for selecting network access points |
CN105532042A (en) * | 2013-07-16 | 2016-04-27 | 奥朗热有限公司 | Access network selection conditioned by cellular access technology |
CN105813195A (en) * | 2016-05-13 | 2016-07-27 | 电信科学技术研究院 | Method and device for selecting mobility management mechanism for terminal as required |
CN105868420A (en) * | 2016-06-08 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Network resource loading mode configuration method and device |
US20160370784A1 (en) * | 2015-06-16 | 2016-12-22 | Siemens Aktiengesellschaft | Interfaces for connected software applications in automation environments |
-
2018
- 2018-01-25 CN CN201810073881.8A patent/CN108462984A/en active Pending
- 2018-08-09 WO PCT/CN2018/099626 patent/WO2019144598A1/en active Application Filing
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1708153A (en) * | 2004-06-07 | 2005-12-14 | 华为技术有限公司 | Method for multimode terminal to select service network |
CN101453777A (en) * | 2007-11-30 | 2009-06-10 | 中国移动通信集团公司 | Method and mobile terminal for selecting access network |
CN105532042A (en) * | 2013-07-16 | 2016-04-27 | 奥朗热有限公司 | Access network selection conditioned by cellular access technology |
CN103945411A (en) * | 2014-03-31 | 2014-07-23 | 华为技术有限公司 | Method and device for selecting network access points |
CN103945411B (en) * | 2014-03-31 | 2018-01-12 | 华为技术有限公司 | A kind of method and device for choosing Network Access Point |
US20160370784A1 (en) * | 2015-06-16 | 2016-12-22 | Siemens Aktiengesellschaft | Interfaces for connected software applications in automation environments |
CN105813195A (en) * | 2016-05-13 | 2016-07-27 | 电信科学技术研究院 | Method and device for selecting mobility management mechanism for terminal as required |
CN105868420A (en) * | 2016-06-08 | 2016-08-17 | 腾讯科技(深圳)有限公司 | Network resource loading mode configuration method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110392416A (en) * | 2019-08-12 | 2019-10-29 | 广州鲁邦通物联网科技有限公司 | A kind of network selecting method of Android system |
CN110392416B (en) * | 2019-08-12 | 2021-06-29 | 广州鲁邦通物联网科技有限公司 | Network selection method of android system |
CN112770251A (en) * | 2020-12-30 | 2021-05-07 | 山东大学 | Self-adaptive human behavior data acquisition and identification system and method based on UWB and LoRa |
CN112770251B (en) * | 2020-12-30 | 2022-04-29 | 山东大学 | Self-adaptive human behavior data acquisition and identification system and method based on UWB and LoRa |
CN115334604A (en) * | 2022-08-09 | 2022-11-11 | 青岛海信移动通信技术股份有限公司 | Terminal device, network control method and storage medium |
CN116996497A (en) * | 2023-07-12 | 2023-11-03 | 荣耀终端有限公司 | Internet surfing system and method and wearable device |
Also Published As
Publication number | Publication date |
---|---|
WO2019144598A1 (en) | 2019-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10771955B2 (en) | Method and apparatus for selecting profile of terminal in mobile network | |
US10177932B2 (en) | Method for connecting a domestic appliance to a wireless home network, computer program product, portable communications terminal and domestic appliance | |
EP2925080B1 (en) | Creating method and device for virtual base station | |
EP4054218B1 (en) | Direct communication processing method, device, relay terminal, and remote terminal | |
CN110995554A (en) | Method and device for configuring and accessing intelligent household electrical appliance network and storage medium | |
CN102571996B (en) | IP (Internet Protocol) address assignment method, IP address assignment device and network system | |
US9609587B2 (en) | System and method for host and OS agnostic management of connected devices through network controlled state alteration | |
CN108462984A (en) | A kind of method and terminal carrying out access network management | |
CN103414740B (en) | A kind of private cloud account configuration method and device | |
EP2171917B1 (en) | System and method for providing device management service to electronic device having no broadband communication module | |
US10908889B2 (en) | Method, user equipment, and application server for downloading application | |
CN111147314A (en) | Switch upgrading method, device and storage medium | |
KR20140010206A (en) | Apparatus and method for connecting wireless network in consideration of radio frequency band | |
CN115669077A (en) | Electronic gateway device, system, method, and program for prompting creation of hotspots on mobile devices for client devices | |
CN112689316B (en) | Binding method and device of intelligent equipment, storage medium and electronic device | |
CN112436986A (en) | Network distribution method and device, network distribution equipment and computer readable storage medium | |
CN101800985B (en) | Authentication method and system, terminal, server and data downloading method and device | |
CN107968725B (en) | Method and device for returning and configuring configuration information of home gateway unit type terminal device | |
US20090215440A1 (en) | Application Activation Method | |
WO2018010448A1 (en) | File transmission method and apparatus | |
CN108738090B (en) | Control method for network connection of communication device, communication device and electronic terminal | |
EP1826996B1 (en) | A method for ensuring the service platform acquiring the information of the user terminal by multi-application protocol | |
CN108712782B (en) | Tunnel establishment method and device, electronic equipment and readable storage medium | |
CN114866611B (en) | Message callback method, device, storage medium and computer equipment | |
CN117812663A (en) | Distribution network method and distribution network 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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180828 |