[go: up one dir, main page]

CN106304143A - Network resource optimization method based on terminal and device - Google Patents

Network resource optimization method based on terminal and device Download PDF

Info

Publication number
CN106304143A
CN106304143A CN201510326059.4A CN201510326059A CN106304143A CN 106304143 A CN106304143 A CN 106304143A CN 201510326059 A CN201510326059 A CN 201510326059A CN 106304143 A CN106304143 A CN 106304143A
Authority
CN
China
Prior art keywords
network
terminal
optimization
time
parameters
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
Application number
CN201510326059.4A
Other languages
Chinese (zh)
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 CN201510326059.4A priority Critical patent/CN106304143A/en
Priority to PCT/CN2015/094815 priority patent/WO2016197543A1/en
Publication of CN106304143A publication Critical patent/CN106304143A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/165Performing reselection for specific purposes for reducing network power consumption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of network resource optimization method based on terminal, in network connection procedure, if detecting, there are abnormal conditions in network, terminal reads the optimization of network parameters preset in subscriber identification card, and described optimization of network parameters includes that network reconnects the time, network reconnects number of times, dial number of times, continuous dial time interval or flow threshold;The Internet resources that Network Abnormal part is corresponding are optimized by terminal by described optimization of network parameters.The invention also discloses a kind of network resource optimization device based on terminal.Present invention achieves and in terminal, Internet resources are optimized, solve when network-side optimizes Internet resources, the problem that network resource optimization over loading easily occurs.

Description

Network resource optimization method based on terminal and device
Technical field
The present invention relates to communication technical field, particularly relate to a kind of network resource optimization method based on terminal And device.
Background technology
Along with the development of wireless communication technique, especially as the development of 4G (forth generation mechanics of communication) technology, The mobile operator network extension in the whole world is swift and violent, and wireless network user quantity is also quickly increasing, and runs On the one hand business's network design optimization be limited by cost, is on the other hand limited by frequency spectrum and divides, and its development is far away Lag behind number of users to increase, therefore for how to carry out network resource optimization, it is to avoid offered load is super negative Lotus, is the eager problem solved.
Traditional network resource optimization is all to be optimized in network-side, and optimal speed is slow, and Technical comparing is multiple Miscellaneous, cost is the highest, and when the quantity that user accesses is beyond predetermined threshold value, is easily caused Internet resources The problem of over loading.
Summary of the invention
Present invention is primarily targeted at a kind of network resource optimization method based on terminal of proposition and device, Aim to solve the problem that when network-side optimizes Internet resources, the technical problem of easy Internet resources over loading.
For achieving the above object, a kind of based on terminal the network resource optimization method that the present invention provides, institute State network resource optimization method to comprise the following steps:
In network connection procedure, if detecting, there are abnormal conditions in network, and terminal reads user identity and knows Not Ka in preset optimization of network parameters, described optimization of network parameters includes that network reconnects time, network weight Even number of times, dialing number of times, continuous dial time interval or flow threshold;
The Internet resources that Network Abnormal part is corresponding are optimized by terminal by described optimization of network parameters.
Preferably, when described Network Abnormal part is terminal connection network failure, terminal passes through described net The step that the Internet resources that Network Abnormal part is corresponding are optimized by network parameters optimization includes:
Terminal forbids networking request by described optimization of network parameters;
Terminal enables default timer and carries out timing;
When time when described timer reaches preset time period, terminal reconnects network.
Preferably, when described Network Abnormal part is terminal dialing failure, terminal is excellent by described network The step that the Internet resources that Network Abnormal part is corresponding are optimized by change parameter includes:
Terminal forbids dial request by described optimization of network parameters;
Terminal arranges the time between its dialing number of times and double dialing within the default time period Interval.
Preferably, when the flow that described Network Abnormal part is terminal use is beyond preset flow scope, The step that the Internet resources that Network Abnormal part is corresponding are optimized by terminal by described optimization of network parameters Including:
When the flow that terminal uses is less than the minima of preset flow scope, described terminal releasing network provides Source;
When the flow that terminal uses is more than the maximum of preset flow scope, it is current that described terminal detects it The load condition of other network of region, if detecting, the load of other network is less than the current net of terminal During the load of network, current network is switched to underload network.
Preferably, described network resource optimization method also includes:
In network connection procedure, terminal shows Internet usage situation in default viewing area.
Additionally, for achieving the above object, the present invention also proposes a kind of network resource optimization based on terminal dress Putting, described network resource optimization device includes:
Read module, in network connection procedure, if detecting, there are abnormal conditions in network, reads The optimization of network parameters preset in subscriber identification card, described optimization of network parameters includes when network reconnects Between, network reconnect number of times, dialing number of times, continuous dial time interval or flow threshold;
Optimize module, for the Internet resources corresponding to Network Abnormal part by described optimization of network parameters It is optimized.
Preferably, when described Network Abnormal part is terminal connection network failure, described optimization module bag Include:
First forbids unit, for forbidding networking request by described optimization of network parameters;
Enable unit, carry out timing for enabling default timer;
Connect unit, when the time when described timer reaches preset time period, reconnect Network.
Preferably, when described Network Abnormal part is terminal dialing failure, described optimization module includes:
Second forbids unit, for forbidding dial request by described optimization of network parameters,
Unit is set, for arranging its dialing number of times within the default time period and double dialing Between time interval.
Preferably, when the flow that described Network Abnormal part is terminal use is beyond preset flow scope, Described optimization module includes:
Releasing unit, for when the flow that terminal uses is less than the minima of preset flow scope, discharging Internet resources;
Processing unit, for when the flow that terminal uses is more than the maximum of preset flow scope, detecting It is currently located the load condition of other network in region, if detecting, the load of other network is less than terminal During the load of current network, current network is switched to underload network.
Preferably, described network resource optimization device also includes:
Display module, in network connection procedure, shows Internet usage in default viewing area Situation.
Additionally, for achieving the above object, the present invention also proposes a kind of terminal, and described terminal includes above-mentioned institute The network resource optimization device stated.
The network resource optimization method based on terminal of present invention proposition and device, in network connection procedure, If detecting, there are abnormal conditions in network, and terminal reads the network optimization ginseng preset in subscriber identification card Number, and by optimization of network parameters, the Internet resources that Network Abnormal part is corresponding are optimized, it is achieved that In terminal, Internet resources it is optimized rather than in network-side, Internet resources is optimized, solving The problem of Internet resources over loading.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of present invention network resource optimization method based on terminal first embodiment;
Fig. 2 is the first embodiment refinement schematic flow sheet of step S20 in Fig. 1;
Fig. 3 is the second embodiment refinement schematic flow sheet of step S20 in Fig. 1;
Fig. 4 is the 3rd embodiment refinement schematic flow sheet of step S20 in Fig. 1;
Fig. 5 is the functional module signal of present invention network resource optimization based on terminal device first embodiment Figure;
Fig. 6 is the first embodiment refinement high-level schematic functional block diagram optimizing module 20 in Fig. 5;
Fig. 7 is the second embodiment refinement high-level schematic functional block diagram optimizing module 20 in Fig. 5;
Fig. 8 is the 3rd embodiment refinement high-level schematic functional block diagram optimizing module 20 in Fig. 5.
The realization of the object of the invention, functional characteristics and advantage will in conjunction with the embodiments, do referring to the drawings further Explanation.
Detailed description of the invention
Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not used to limit Determine the present invention.
The present invention provides a kind of network resource optimization method based on terminal.
With reference to the flow process that Fig. 1, Fig. 1 are present invention network resource optimization method based on terminal first embodiment Schematic diagram.
The present embodiment proposes a kind of network resource optimization method based on terminal, described network based on terminal Method for optimizing resources includes:
Step S10, in network connection procedure, if detecting, there are abnormal conditions in network, and terminal reads to be used In the identification card of family preset optimization of network parameters, described optimization of network parameters include network reconnect the time, Network reconnects number of times, dialing number of times, continuous dial time interval or flow threshold;
In the embodiment of the present invention, optimize module at terminal allocation radio resource in advance, for various to network Abnormal conditions are optimized process.Such as, when, in network connection procedure, connecting if there is some networks Do not connect, dial request without response, terminal data on flows beyond the abnormal conditions such as preset range time, wireless Resource optimization module reads the optimization of network parameters being preset in subscriber identification card to enter abnormal conditions Row processes.
Described optimization of network parameters preferably includes: terminal reconnects network time T1;Terminal network reconnects number of times N;Time window time window (for arranging the time period of terminal dialing number of times);Send out in time window Deliver to the maximum dialing number of times Fx of network-side;The time slot of time slot-time window is (predeterminable for time window The 1/4 of mouth);I & lt dialing time interval I (i);Nts, the maximum sent in a time slot Dial request number of times;Terminal continuously transmits time interval T of dial request in time window;Minimum discharge Threshold value △ 1 and maximum stream flow threshold value △ 2 etc..
In the present embodiment, before described step S10, including configuration optimization of network parameters interface is set, For user, interface is set based on described parameter and corresponding parameter is set, such as, terminal is set and reconnects network Time T1 acquiescence is 5 minutes, and arranging time window time window is one hour, in time window The maximum dialing number of times Fx being sent to network-side is 6 times, and it is 4 inferior that terminal network maximum restarts times N Deng.Further, the optimization of network parameters in described subscriber identification card can be upgraded mode by OTA Upgrade, by OTA upgrading mode, the optimization of network parameters in subscriber identification card upgraded, Without the whole network system of network-side being upgraded, it is prevented effectively from the updating operation of complexity.Meanwhile, In real time optimization of network parameters is upgraded, meet the needs of terminal network resource optimization.
Step S20, the Internet resources that Network Abnormal part is corresponding are entered by terminal by described optimization of network parameters Row optimizes.
In the embodiment of the present invention, after terminal reads above-mentioned optimization of network parameters, Radio Resource optimizes module By described optimization of network parameters, the Internet resources that Network Abnormal part is corresponding are optimized, such as, net During network connection failure, cause network over loading to prevent user from constantly carrying out network connection, the most logical Cross the mode preset to trigger network and connect and forbid instruction, and default network reconnects the time and in certain time Interior reconnects number of times, thus reduces the load of Internet resources.Concrete optimization process will be in subsequent embodiment In elaborate.
The network resource optimization method based on terminal that the present embodiment proposes, in network connection procedure, if Detecting that abnormal conditions occurs in network, terminal reads the optimization of network parameters preset in subscriber identification card, And by optimization of network parameters, the Internet resources that Network Abnormal part is corresponding are optimized, it is achieved that at end Internet resources are optimized rather than are optimized Internet resources in network-side by end, solve network The problem of resource overload.
Hereinafter will divide several abnormal conditions that technical solution of the present invention is described in detail.In the present embodiment, The abnormal conditions of described network include:
1) network does not connects, such as, when network refuses terminal access for some reason, when terminal is received The when of to some Reasons For Denial, as #2 (IMSI unknown in HLR, at hlr imsi unknown), During the Reasons For Denial such as #3 (illegal MS, mistake MS), according to 3GPP agreement, terminal can be constantly in Limit value service state, now will not go to attempt other networks again and connect.So may result in user can Can the most manually search the operation such as net, manual connection, and terminal also can constantly search net, ceaselessly with net Cross winding is mutual, causes resource occupying and waste.
Situation about not connecting for network, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 2, when described Network Abnormal part is terminal connection network failure, Described step S20 includes:
Step S21, terminal forbids networking request by described optimization of network parameters;
In the present embodiment, when terminal connects network failure, in order to prevent user from the most manually searching net Or manually connecting network, by described optimization of network parameters, described terminal forbids that the net of searching of terminal please with networking Asking, preferred terminal triggers network connection and forbids instruction, and is set to the time T1 again networked disconnect net A period of time (such as 5 minutes) after network connection, now, network is off, even if user performs Searching net operation still to network request, terminal is also without response.
Step S22, terminal enables default timer and carries out timing;
Step S23, when the time when described timer reaches preset time period, terminal reconnects net Network.
In the present embodiment, described terminal enables default timer and carries out timing, described timer time Between can be configured according to the needs of user, as being 10 minutes by set of time, when described timer is from meter Time when starting to 10 minutes, described terminal triggers network link order, and re-starts the connection of network, This network resource optimization mode, effectively prevents network-side to be constantly in the state of limit value service.According to institute State the optimization of network parameters that terminal presets can learn, predeterminable terminal automatically connecting within a preset time interval The i.e. terminal network maximum of the number of times connect reconnects times N, and terminal network maximum reconnects times N and sets as will be described It is set to 1 hour 5 times, when the terminal number of times that Auto-reconnect network connects in hour reaches 5 times Time, then in 1 hour, after network disconnects, terminal no longer carries out network connection, effectively prevent network many Secondary occupied, thus decrease the waste of Internet resources.
2) dial request is without response, such as, when terminal initiates dial request, if by network with specific former Because of refusal, such as, during #26 reason refusal, according to 3GPP protocol requirement, simply think failure of dialling specifically, Do not affect dialing next time, but (APN refers to a kind of network access technique, is to pass through hands if same APN The parameter that must configure during machine online, which determines mobile phone accesses network by which kind of access way) If, next time still can be refused by network, but when user ceaselessly attempts dialing, can take network Interface-free resources, causes network resources waste.
For dial request without situation about responding, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 3, when described Network Abnormal part is terminal dialing failure, described Step S20 includes:
Step S24, terminal forbids dial request by described optimization of network parameters;
In the present embodiment, when terminal dialing failure, now terminal needs to take appropriate measures, when Terminal is when initiating dial request, if network have rejected request, for avoiding undying of terminal client Playing dial request, take network interface-free resources, terminal now will forbid this dial request, described terminal Forbidden the dial request of terminal by described optimization of network parameters, what preferred terminal triggering was dialled forbids instruction, And be set to disconnect a period of time (such as 5 minutes) after network connects by the time T of dial request again And the dialing number of times in default certain time, now, network is off, even if user is even Continuous dialing, terminal is also without response.
Step S25, terminal arrange its dialing number of times within the default time period and double dialing it Between time interval.
In the present embodiment, terminal, by default optimization of network parameters, is dialled in arranging its prefixed time interval Number not can exceed that maximum dialing number of times Fx, as a dialing in hour not can exceed that 6 times, and continuous print two Secondary dialing must have certain time interval, as the time between every twice dialing can not be less than 10 minutes, In a time window, in order to limit user's continuous dial, in the situation that dial request is ignored by network Under, and in the case of successful registration, have certain number of times to limit in a time window, and Double dialing must have certain not isochronic interval.For being best understood from such scheme, this programme is excellent Gating Back-off algorithm to be described in detail, detailed process is exemplified below:
Back-off algorithm is defined as the algorithm to be incremented by equal intervals, when terminal is received from network-side for the first time To a special Reason For Denial, the time of back-off is the most elongated.
I (1)=1/6*I (4) s,
I (2)=2/6*I (4) s,
I (3)=3/6*I (4) s,
I (4)=Min (Twindow/ (Fx+5) s, Twindow/ (4*Nts))
If it is understood that continuous 5 times are rejected, back-off interval the most below will be equal to I (4). Described I (1) represents that the time interval of dialing time for the first time, numeral 4 represent and one section of dialing time is divided into four Individual interval is (as total dialing number of times is set to 6 times, at the dialing number of times in each interval in one hour Minimum is 1 time), Back-off algorithm is for avoiding happening that if user is front 1,2 or 3 Just having sent out Fx dial request in individual time slot, within the remaining time, user cannot initiate request again, directly To time window time-out.Therefore, in the present embodiment, Back-off algorithm is to be realized by two approach Stating function, one is rational back-off interval, reasonably by average for all Fx dial request It is distributed in time window;Another is, when user receives dial request, will check follow-up At least 1 dial request of transmission whether is can guarantee that in each time slot.
3) terminal data on flows exceeds preset flow scope, such as, when network load is serious, network speed compares Slowly, and now having not been met switching when requiring, blindly switching can cause Internet resources nervous, and user It is poor to experience;Or when network traffics resource occupation is less than minimum discharge threshold value, take unnecessary flow money Source.
Exceed the situation of preset flow scope for terminal data on flows, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 4, when described Network Abnormal part is that the flow that terminal uses exceeds in advance If during range of flow, described step S20 includes:
Step S26, when the flow that terminal uses is less than the minima of preset flow scope, described terminal is released Put Internet resources;
It is understood that when terminal is during connected to the network, in terminal, a lot of application are at Closed mode, but, owing to terminal and network are in network interaction process, described a lot of application all can Enabling in background program, the application owing to enabling on backstage takies network traffics and is generally less than certain Flow threshold, and multiple such apply when opening on backstage, unnecessary floating resources can be caused to waste, So, in the present embodiment, when terminal detects that currently used flow is less than preset flow scope During little value (such as 10K/S), described terminal closes background application network, the network that will take in background application Resource discharges.
Step S27, when the flow that terminal uses is more than the maximum of preset flow scope, described terminal is examined Surveying the load condition of its other network being currently located region, if detecting, the load of other network is less than eventually When holding the load of current network, current network is switched to underload network.
In the present embodiment, described step S27 includes: the flow used when terminal is more than preset flow model Enclose maximum (such as 1M/S), and when terminal is in network changeable state, now terminal can be carried out voluntarily Switching between network, switches to current network in the network that load is relatively low;Further, work as end When the flow that end uses is more than preset flow scope maximum, and described terminal is now unsatisfactory for cutting voluntarily The condition of the condition changed, the most not up to procotol, the data on flows used such as terminal does not reaches default Threshold value, now, whether its current region of terminal searching exists other network, if now there is other Network, and described in the network load amount that the searches network load amount current less than terminal, can currently Network switch in other underload network, it is possible to understand that scene be, along with the development of 4G network, Increasing user uses 4G network, when in some time period, user all when using 4G network, Now 4G network can be the most crowded, causes the network load overload of entirety, and now, terminal can be about to 4G Network switches in 3G or 2G network, thus optimizes Internet resources.
The abnormal conditions of the three kinds of networks enumerated listed above are merely exemplary, those skilled in the art Utilize the technological thought of the present invention, according to the abnormal conditions of other various networks that its real needs are proposed All within the scope of the present invention, do not carry out the most exhaustive at this.
Further, for improving the motility of network resource optimization, based on first embodiment, the present invention is proposed Network resource optimization method the second embodiment, in the present embodiment, described network resource optimization method also wraps Include:
Step S30, in network connection procedure, terminal shows Internet usage feelings in default viewing area Condition.
In the present embodiment, described terminal can show Internet usage situation in real time in default viewing area, I.e. display terminal Internet Use in any time, and the flow that each application takies, enter one Step ground, described step S30 also includes:
1) when terminal connects network failure, now terminal connects mistake at default viewing area display network Lose reason, know network state for user.
2) when terminal dialing request without response time, now terminal show in default viewing area dial request without The reason of response.
3) when terminal data flow situation is within a preset time interval beyond predetermined threshold value, terminal is being preset The specifically used situation of viewing area video data flow, with point out user currently for a long time flow make With.
Three kinds enumerated listed above are the most merely illustrative in default viewing area display Internet usage situation Property, those skilled in the art utilize the technological thought of the present invention, proposed according to its real needs its It is various all within the scope of the present invention in default viewing area display Internet usage situation, This does not carry out the most exhaustive.
It is understood that during Internet usage, show concrete traffic conditions in real time, and When running into Network Abnormal situation, the reason of display abnormal conditions, each application stream is known in real time for user Amount service condition, more preferably improves the experience of user.
The present invention further provides a kind of network resource optimization device based on terminal.
With reference to the function that Fig. 5, Fig. 5 are present invention network resource optimization based on terminal device first embodiment Module diagram.
It is emphasized that it will be apparent to those skilled in the art that functional block diagram shown in Fig. 5 is only The exemplary plot of one preferred embodiment, those skilled in the art is around the network resource optimization shown in Fig. 5 The functional module of device, can carry out supplementing of new functional module easily;The title of each functional module is certainly Definition title, is only used for assisting each program function block understanding this network resource optimization device, is not used in Limiting technical scheme, the core of technical solution of the present invention is, the function mould of each self-defined title The function that block is to be reached.
The present embodiment proposes a kind of network resource optimization device, and described network resource optimization device includes:
Read module 10, in network connection procedure, if detecting, there are abnormal conditions in network, reads Taking the optimization of network parameters preset in subscriber identification card, described optimization of network parameters includes that network reconnects Time, network reconnect number of times, dialing number of times, continuous dial time interval or flow threshold;
In the embodiment of the present invention, optimize module at terminal allocation radio resource in advance, for various to network Abnormal conditions are optimized process.Such as, when, in network connection procedure, connecting if there is some networks Do not connect, dial request without response, terminal data on flows beyond the abnormal conditions such as preset range time, wireless Resource optimization module reads the optimization of network parameters being preset in subscriber identification card, with to abnormal conditions Process.
Described optimization of network parameters preferably includes: terminal reconnects network time T1;Terminal network reconnects number of times N;Time window time window (for arranging the time period of terminal dialing number of times);Send out in time window Deliver to the maximum dialing number of times Fx of network-side;The time slot of time slot-time window is (predeterminable for time window The 1/4 of mouth);I & lt dialing time interval I (i);Nts, the maximum sent in a time slot Dial request number of times;Terminal continuously transmits time interval T of dial request in time window;Minimum discharge Threshold value △ 1 and maximum stream flow threshold value △ 2 etc..
In the present embodiment, also include configuration optimization of network parameters arranges interface, for user based on institute Stating parameter to arrange interface and arrange corresponding parameter, such as, arranging terminal and reconnecting network time T1 acquiescence is 5 Minute, arranging time window time window is one hour, is sent to network-side in time window Big dialing number of times Fx is 6 times, and it is that terminal network maximum restarts times N for 4 times etc..Further, institute State the optimization of network parameters in subscriber identification card to be upgraded by OTA upgrading mode, pass through Optimization of network parameters in subscriber identification card is upgraded by OTA upgrading mode, it is not necessary to will be to network The whole network system of end is upgraded, and is prevented effectively from the updating operation of complexity.Meanwhile, in real time to network Parameters optimization is upgraded, and meets the needs of terminal network resource optimization.
Optimize module 20, for the network that Network Abnormal part is corresponding being provided by described optimization of network parameters Source is optimized.
In the embodiment of the present invention, after described read module 10 reads above-mentioned optimization of network parameters, wireless money The Internet resources that Network Abnormal part is corresponding are carried out excellent by described optimization of network parameters by source optimization module Change, such as, during network connection failure, cause to prevent user from constantly carrying out network connection network to surpass Load, the most described optimization module 20 triggers network connection by the way of default and forbids instruction, and presets Network reconnect the time and within a certain period of time reconnect number of times, thus reduce the load of Internet resources.Tool The optimization process of body will elaborate in subsequent embodiment.
The network resource optimization device based on terminal that the present embodiment proposes, in network connection procedure, if Detecting that abnormal conditions occurs in network, terminal reads the optimization of network parameters preset in subscriber identification card, And by optimization of network parameters, the Internet resources that Network Abnormal part is corresponding are optimized, it is achieved that at end Internet resources are optimized rather than are optimized Internet resources in network-side by end, solve network The problem of resource overload.
Hereinafter will divide several abnormal conditions that technical solution of the present invention is described in detail.In the present embodiment, The abnormal conditions of described network include:
1) network does not connects, such as, when network refuses terminal access for some reason, when terminal is received The when of to some Reasons For Denial, as #2 (IMSI unknown in HLR, at hlr imsi unknown), During the Reasons For Denial such as #3 (illegal MS, mistake MS), according to 3GPP agreement, terminal can be constantly in Limit value service state, now will not go to attempt other networks again and connect.So may result in user can Can the most manually search the operation such as net, manual connection, and terminal also can constantly search net, ceaselessly with net Cross winding is mutual, causes resource occupying and waste.
Situation about not connecting for network, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 6, when described Network Abnormal part is terminal connection network failure, Described optimization module 20 includes:
First forbids unit 21, for forbidding networking request by described optimization of network parameters;
In the present embodiment, when network resource optimization device connects network failure, in order to prevent user not That stops manually searches net or manually connects network, and described first forbids that unit 21 is by described optimization of network parameters That forbids terminal searches net and networking request, preferably triggers network and connects and forbid instruction, and will again network Time T1 is set to disconnect a period of time (such as 5 minutes) after network connects, and now, network is in disconnected Open state, still networks request even if user performs to search net operation, and first forbids that unit 21 is also without responding.
Enable unit 22, carry out timing for enabling default timer;
Connect unit 23, when the time when described timer reaches preset time period, again connect Connect network.
In the present embodiment, enable unit 22 described in enable default timer and carry out timing, described timing The time of device can be configured according to the needs of user, as being 10 minutes by set of time, when described timing Device when timing started to 10 minutes, trigger network link order, and described in enable unit 22 again Carry out the connection of network, this network resource optimization mode, effectively prevent network-side to be constantly in limit value clothes The state of business.Can learn according to the optimization of network parameters that described terminal is preset, predeterminable connection unit 23 exists The i.e. terminal network maximum of the number of times being certainly dynamically connected in prefixed time interval reconnects times N, as will be described eventually End network maximum reconnects times N and is set to 1 hour 5 times, and described connection unit 23 is in one hour When the number of times that Auto-reconnect network connects reaches 5 times, then in 1 hour, network is no longer carried out after disconnecting Network connects, and effectively prevent network the most occupied, thus decreases the waste of Internet resources.
2) dial request is without response, such as, when terminal initiates dial request, if by network with specific former Because of refusal, such as, during #26 reason refusal, according to 3GPP protocol requirement, simply think failure of dialling specifically, Do not affect dialing next time, but (APN refers to a kind of network access technique, is to pass through hands if same APN The parameter that must configure during machine online, which determines mobile phone accesses network by which kind of access way) If, next time still can be refused by network, but when user ceaselessly attempts dialing, can take network Interface-free resources, causes network resources waste.
For dial request without situation about responding, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 7, when described Network Abnormal part is terminal dialing failure, described Optimize module 20 to include:
Second forbids unit 24, for forbidding dial request by described optimization of network parameters,
In the present embodiment, when terminal dialing failure, now terminal needs to take appropriate measures, when Terminal is when initiating dial request, if network have rejected request, for avoiding undying of terminal client Playing dial request, take network interface-free resources, described second forbids that unit 24 now will forbid that this dials Request, second forbids that unit 24 forbids the dial request of terminal by described optimization of network parameters, the most eventually End trigger dialing forbid instruction, and the time T of dial request again is set to disconnect network connect after A period of time (such as 5 minutes) and default certain time in dialing number of times, now, at network In off-state, even if user's continuous dial, second forbids that unit 24 is also without response.
Unit 25 is set, for arranging its dialing number of times within the default time period and double group Time interval between number.
In the present embodiment, the described unit 25 that arranges by default optimization of network parameters, arrange its default time Between in interval dialing not can exceed that maximum dialing number of times Fx, as a dialing in hour not can exceed that 6 times, and And twice dialing of continuous print must have certain time interval, as the time between every twice dialing can not be little In 10 minutes, in a time window, in order to limit user's continuous dial, at dial request by network In the case of ignoring, and in the case of successful registration, in a time window, there is certain number of times Limit, and double dialing must have certain not isochronic interval.For being best understood from such scheme, This programme is preferably described in detail by Back-off algorithm, and detailed process is exemplified below:
Back-off algorithm is defined as the algorithm to be incremented by equal intervals, when terminal is received from network-side for the first time To a special Reason For Denial, the time of back-off is the most elongated.
I (1)=1/6*I (4) s,
I (2)=2/6*I (4) s,
I (3)=3/6*I (4) s,
I (4)=Min (Twindow/ (Fx+5) s, Twindow/ (4*Nts))
If it is understood that continuous 5 times are rejected, back-off interval the most below will be equal to I (4). Described I (1) represents that the time interval of dialing time for the first time, numeral 4 represent and one section of dialing time is divided into four Individual interval is (as total dialing number of times is set to 6 times, at the dialing number of times in each interval in one hour Minimum is 1 time), Back-off algorithm is for avoiding happening that if user is front 1,2 or 3 Just having sent out Fx dial request in individual time slot, within the remaining time, user cannot initiate request again, directly To time window time-out.Therefore, in the present embodiment, Back-off algorithm is to be realized by two approach Stating function, one is rational back-off interval, reasonably by average for all Fx dial request It is distributed in time window;Another is, when user receives dial request, will check follow-up At least 1 dial request of transmission whether is can guarantee that in each time slot.
3) terminal data on flows exceeds preset flow scope, such as, when network load is serious, network speed compares Slowly, and now having not been met switching when requiring, blindly switching can cause Internet resources nervous, and user It is poor to experience;Or when network traffics resource occupation is less than minimum discharge threshold value, take unnecessary flow money Source.
Exceed the situation of preset flow scope for terminal data on flows, the present invention proposes a preferred embodiment.
In the present embodiment, with reference to Fig. 8, when described Network Abnormal part is that the flow that terminal uses exceeds in advance If during range of flow, described optimization module 20 includes:
Releasing unit 26, for when the flow that terminal uses is less than the minima of preset flow scope, releasing Put Internet resources;
It is understood that during connected to the network, a lot of application are at closed mode, But, owing to being in network interaction process with network, described a lot of application all can enable in background program, Application owing to enabling on backstage takies network traffics and is generally less than certain flow threshold, and multiple this When the applying of sample is opened on backstage, unnecessary floating resources can be caused to waste, so, at the present embodiment In, when minima (such as the 10K/S) that currently used flow is less than preset flow scope being detected, institute State releasing unit 26 and close background application network, the Internet resources taken in background application are discharged.
Processing unit 27, for when the flow that terminal uses is more than the maximum of preset flow scope, examining Surveying the load condition of its other network being currently located region, if detecting, the load of other network is less than eventually When holding the load of current network, current network is switched to underload network.
In the present embodiment, when processing unit 27 use flow more than preset flow scope maximum (as 1M/S), and when being in the changeable state of network, now processing unit 27 can carry out between network voluntarily Switching, switches to current network in the network that load is relatively low;Further, make when processing unit 27 Flow more than preset flow scope maximum time, and what described terminal was now unsatisfactory for switching voluntarily The condition of condition, the most not up to procotol, the data on flows as used does not reaches predetermined threshold value, this Time, processing unit 27 searches for whether its current region exists other network, if now there is other net Network, and described in the network load amount that the searches network load amount current less than terminal, can be by current Network switches in other underload network, it is possible to understand that scene be, along with the development of 4G network, more Carry out the most users and use 4G network, when in some time period, user all when using 4G network, Now 4G network can be the most crowded, causes the network load overload of entirety, and now, terminal can be about to 4G Network switches in 3G or 2G network, thus optimizes Internet resources.
The abnormal conditions of the three kinds of networks enumerated listed above are merely exemplary, those skilled in the art Utilize the technological thought of the present invention, according to the abnormal conditions of other various networks that its real needs are proposed All within the scope of the present invention, do not carry out the most exhaustive at this.
Further, for improving the motility of network resource optimization, based on first embodiment, the present invention is proposed Network resource optimization device the second embodiment, in the present embodiment, described network resource optimization method also wraps Include:
Display module 30, in network connection procedure, in default viewing area, display Internet resources make Use situation.
In the present embodiment, described display module 30 can make at default viewing area display Internet resources in real time With situation, the i.e. display terminal Internet Use in any time, and each applies the stream taken Amount, further, described display module 30 also includes:
1) when terminal connects network failure, now display module 30 is at default viewing area display net Network connection failure reason, knows network state for user.
2) when terminal dialing request is without response, now display module 30 is aobvious in default viewing area dials Number request without response reason.
3) when terminal data flow situation is within a preset time interval beyond predetermined threshold value, display module 30 In the specifically used situation of default viewing area video data flow, to point out user the most long Flow uses.
Three kinds enumerated listed above are the most merely illustrative in default viewing area display Internet usage situation Property, those skilled in the art utilize the technological thought of the present invention, proposed according to its real needs its It is various all within the scope of the present invention in default viewing area display Internet usage situation, This does not carry out the most exhaustive.
It is understood that during Internet usage, show concrete traffic conditions in real time, and When running into Network Abnormal situation, the reason of display abnormal conditions, each application stream is known in real time for user Amount service condition, more preferably improves the experience of user.
The present invention further provides a kind of terminal, described terminal includes network resource optimization as described above Device.
It should be noted that in this article, term " include ", " comprising " or its other variant any Be intended to comprising of nonexcludability so that include the process of a series of key element, method, article or Person's system not only includes those key elements, but also includes other key element being not expressly set out, or also Including the key element intrinsic for this process, method, article or system.In the feelings not having more restriction Under condition, statement " including ... " key element limited, it is not excluded that include this key element process, Method, article or system there is also other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art is it can be understood that arrive above-mentioned Embodiment method can add the mode of required general hardware platform by software and realize, naturally it is also possible to logical Cross hardware, but a lot of in the case of the former is more preferably embodiment.Based on such understanding, the present invention's The part that prior art is contributed by technical scheme the most in other words can be with the form body of software product Revealing to come, this computer software product is stored in a storage medium (such as ROM/RAM, magnetic disc, light Dish) in, including some instructions with so that a station terminal equipment (can be mobile phone, computer, service Device, air-conditioner, or the network equipment etc.) perform the method described in each embodiment of the present invention.
These are only the preferred embodiments of the present invention, not thereby limit the scope of the claims of the present invention, every Utilize equivalent structure or equivalence flow process conversion that description of the invention and accompanying drawing content made, or directly or Connect and be used in other relevant technical field, be the most in like manner included in the scope of patent protection of the present invention.

Claims (11)

1. a network resource optimization method based on terminal, it is characterised in that described network resource optimization Method comprises the following steps:
In network connection procedure, if detecting, there are abnormal conditions in network, and terminal reads user identity and knows Not Ka in preset optimization of network parameters, described optimization of network parameters includes that network reconnects time, network weight Even number of times, dialing number of times, continuous dial time interval or flow threshold;
The Internet resources that Network Abnormal part is corresponding are optimized by terminal by described optimization of network parameters.
2. network resource optimization method as claimed in claim 1, it is characterised in that when described network is different When often part is for terminal connection network failure, terminal by described optimization of network parameters to Network Abnormal part The step that corresponding Internet resources are optimized includes:
Terminal forbids networking request by described optimization of network parameters;
Terminal enables default timer and carries out timing;
When time when described timer reaches preset time period, terminal reconnects network.
3. network resource optimization method as claimed in claim 1, it is characterised in that when described network is different When often part is terminal dialing failure, terminal is corresponding to Network Abnormal part by described optimization of network parameters The step that is optimized of Internet resources include:
Terminal forbids dial request by described optimization of network parameters;
Terminal arranges the time between its dialing number of times and double dialing within the default time period Interval.
4. network resource optimization method as claimed in claim 1, it is characterised in that when described network is different When often part exceeds preset flow scope for the flow that terminal uses, terminal passes through described optimization of network parameters The step being optimized the Internet resources that Network Abnormal part is corresponding includes:
When the flow that terminal uses is less than the minima of preset flow scope, described terminal releasing network provides Source;
When the flow that terminal uses is more than the maximum of preset flow scope, it is current that described terminal detects it The load condition of other network of region, if detecting, the load of other network is less than the current net of terminal During the load of network, current network is switched to underload network.
5. the network resource optimization method as described in any one of claim 1-4, it is characterised in that described Network resource optimization method also includes:
In network connection procedure, terminal shows Internet usage situation in default viewing area.
6. a network resource optimization device based on terminal, it is characterised in that described network resource optimization Device includes:
Read module, in network connection procedure, if detecting, there are abnormal conditions in network, reads The optimization of network parameters preset in subscriber identification card, described optimization of network parameters includes when network reconnects Between, network reconnect number of times, dialing number of times, continuous dial time interval or flow threshold;
Optimize module, for the Internet resources corresponding to Network Abnormal part by described optimization of network parameters It is optimized.
7. network resource optimization device as claimed in claim 6, it is characterised in that when described network is different When often part connects network failure for terminal, described optimization module includes:
First forbids unit, for forbidding networking request by described optimization of network parameters;
Enable unit, carry out timing for enabling default timer;
Connect unit, when the time when described timer reaches preset time period, reconnect Network.
8. network resource optimization device as claimed in claim 6, it is characterised in that when described network is different When often part is terminal dialing failure, described optimization module includes:
Second forbids unit, for forbidding dial request by described optimization of network parameters,
Unit is set, for arranging its dialing number of times within the default time period and double dialing Between time interval.
9. network resource optimization device as claimed in claim 6, it is characterised in that when described network is different When often part exceeds preset flow scope for the flow that terminal uses, described optimization module includes:
Releasing unit, for when the flow that terminal uses is less than the minima of preset flow scope, discharging Internet resources;
Processing unit, for when the flow that terminal uses is more than the maximum of preset flow scope, detecting It is currently located the load condition of other network in region, if detecting, the load of other network is less than terminal During the load of current network, current network is switched to underload network.
10. the network resource optimization device as described in any one of claim 6-9, it is characterised in that institute State network resource optimization device also to include:
Display module, in network connection procedure, shows Internet usage in default viewing area Situation.
11. 1 kinds of terminals, it is characterised in that described terminal includes the network as described in claim 6-10 Resource optimization device.
CN201510326059.4A 2015-06-12 2015-06-12 Network resource optimization method based on terminal and device Pending CN106304143A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510326059.4A CN106304143A (en) 2015-06-12 2015-06-12 Network resource optimization method based on terminal and device
PCT/CN2015/094815 WO2016197543A1 (en) 2015-06-12 2015-11-17 Network resource optimization method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510326059.4A CN106304143A (en) 2015-06-12 2015-06-12 Network resource optimization method based on terminal and device

Publications (1)

Publication Number Publication Date
CN106304143A true CN106304143A (en) 2017-01-04

Family

ID=57502966

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510326059.4A Pending CN106304143A (en) 2015-06-12 2015-06-12 Network resource optimization method based on terminal and device

Country Status (2)

Country Link
CN (1) CN106304143A (en)
WO (1) WO2016197543A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111918236A (en) * 2020-08-10 2020-11-10 上海顺舟智能科技股份有限公司 Internet of things security sensor network searching method, device, equipment and storage medium
CN111954185A (en) * 2020-07-22 2020-11-17 东风汽车集团有限公司 In-vehicle terminal networking processing method and in-vehicle terminal
CN112702212A (en) * 2021-01-13 2021-04-23 深圳市云天智能通讯有限公司 Multi-network hybrid communication system and terminal equipment

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111132196B (en) * 2019-12-24 2023-10-13 杭州数群科技有限公司 Method based on heterogeneous network scheduling optimization

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092055A (en) * 2004-09-22 2006-04-06 Hitachi Ltd Computer system
CN101605381A (en) * 2008-06-13 2009-12-16 华为技术有限公司 The methods, devices and systems of called access
CN102077646A (en) * 2008-06-30 2011-05-25 高通股份有限公司 Method and apparatus for automatic handover optimization
CN103354649A (en) * 2013-06-28 2013-10-16 北京创毅讯联科技股份有限公司 Method and device for monitoring communication terminal
CN103906188A (en) * 2014-04-15 2014-07-02 宇龙计算机通信科技(深圳)有限公司 Network search method and device and terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20070022537A (en) * 2005-08-22 2007-02-27 에스케이 텔레콤주식회사 Parameter Optimization Method of Mobile Communication System
CN101022647B (en) * 2006-02-15 2010-09-08 华为技术有限公司 Realizing method and device for determining safe consultation parameter in switching process
CN101299867B (en) * 2007-12-27 2012-06-20 华为技术有限公司 Method, apparatus and system for detecting network cover

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006092055A (en) * 2004-09-22 2006-04-06 Hitachi Ltd Computer system
CN101605381A (en) * 2008-06-13 2009-12-16 华为技术有限公司 The methods, devices and systems of called access
CN102077646A (en) * 2008-06-30 2011-05-25 高通股份有限公司 Method and apparatus for automatic handover optimization
CN103354649A (en) * 2013-06-28 2013-10-16 北京创毅讯联科技股份有限公司 Method and device for monitoring communication terminal
CN103906188A (en) * 2014-04-15 2014-07-02 宇龙计算机通信科技(深圳)有限公司 Network search method and device and terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111954185A (en) * 2020-07-22 2020-11-17 东风汽车集团有限公司 In-vehicle terminal networking processing method and in-vehicle terminal
CN111918236A (en) * 2020-08-10 2020-11-10 上海顺舟智能科技股份有限公司 Internet of things security sensor network searching method, device, equipment and storage medium
CN111918236B (en) * 2020-08-10 2021-08-31 上海顺舟智能科技股份有限公司 Internet of things security sensor network searching method, device, equipment and storage medium
CN112702212A (en) * 2021-01-13 2021-04-23 深圳市云天智能通讯有限公司 Multi-network hybrid communication system and terminal equipment

Also Published As

Publication number Publication date
WO2016197543A1 (en) 2016-12-15

Similar Documents

Publication Publication Date Title
EP3241387B1 (en) Cell reselection
US9549428B2 (en) Method and system for communication between devices in proximity, network side device and user equipment
US9525992B2 (en) Wireless system selection based on data connectivity
CN105210421B (en) Method for operating terminal in multi-carrier systems
US9374760B2 (en) Apparatus and method for processing priority information in a wireless device
CN102791016B (en) Access processing method and device
EP2853115A1 (en) User equipment enhancement of service recovery in mobile communication networks
CN112203336A (en) Wireless access control method, device and system
CN106304143A (en) Network resource optimization method based on terminal and device
CN103582084B (en) The transmission of cell selection information and collocation method, device, cell selecting method
CN111294870A (en) Voice service switching method, device and storage medium
CN102316554A (en) Network selection method based on circuit domain service falling technology and mobile terminal
EP3103288B1 (en) Method and apparatus for determining a network search parameter in a mobile communications network
CN106900022B (en) Long term evolution LTE network data method for closing and device
EP3103286B1 (en) Method and apparatus for determining a network search parameter in a mobile communications network
WO2019018230A1 (en) Traffic steering in a heterogeneous network
CN105704728A (en) Method for selecting unauthorized frequency spectrum by terminal and terminal
CN110324882A (en) A kind of 4G multi-module mobile terminal and its manual method for searching network
KR20160050587A (en) METHOD FOR CONTROLLING NETWORK CONNECTION OF IoT DEVICE
US10368294B2 (en) Method and apparatus for determining a network search parameter in a mobile communications network
EP3103287B1 (en) Method and apparatus for determining a network search parameter in a mobile communications network
KR101502493B1 (en) Method and apparatus for operating channel of mobile equipment
CN102892180B (en) Access control method for hybrid mode home Node B, user terminal and home Node B
CN114916022A (en) Switching method, device and base station based on voice quality
WO2015021580A1 (en) Inter-system interoperation method, device and mobile terminal

Legal Events

Date Code Title Description
C06 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: 20170104