CN103888230B - timer dynamic setting method and device - Google Patents
timer dynamic setting method and device Download PDFInfo
- Publication number
- CN103888230B CN103888230B CN201210556629.5A CN201210556629A CN103888230B CN 103888230 B CN103888230 B CN 103888230B CN 201210556629 A CN201210556629 A CN 201210556629A CN 103888230 B CN103888230 B CN 103888230B
- Authority
- CN
- China
- Prior art keywords
- user terminal
- judging
- timer value
- type
- recognition unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Computer And Data Communications (AREA)
Abstract
The present invention discloses a kind of timer dynamic setting method and device.Wherein in timer dynamic setting method, after the point-to-point session establishment request for receiving user terminal transmission, access request is sent to certificate server, receive the authentication response information that certificate server sends after the authentication has been successful, whether the line attribute for judging user terminal is permanent online, if judging the line attribute of user terminal for permanent online, timer value is then set to endless, whether the charging characteristic for otherwise judging user terminal is by duration based accounting, if the charging characteristic for judging user terminal is by duration based accounting, timer value is then set to Ta, timer value is otherwise set to Tb, wherein Tb is more than Ta.The duration of timer is dynamically adjusted by the state according to user terminal, then the dynamic and intelligent control of user network connection, while nor affecting on experience and connection duration statistical accuracy of user etc., can be improved with maximized utilization network performance.
Description
Technical field
The present invention relates to the communications field, more particularly to a kind of timer dynamic setting method and device.
Background technology
In CDMA(Code Division Multiple Access, CDMA)Network packet domain equipment PDSN
(Packet Data Serving Node, packet data serving node)In, there are several timers, wherein PPP(Point to
Point Protocol, peer-peer protocol)Inactivity timer defines a PPP connection in idle(It is idle)State is most
It is big to allow duration.PPP inactivity timers are usually that one is locally located in PDSN equipment to be applied to the silent of all PPP sessions
Recognize value.For specific PPP sessions, the aaa server in network can also send a specific timer value to PDSN, but
This mode is rarely employed in a network at present, basic to use timer default value.
Need to be accounted in terms of two for the setting of PPP inactivity timers, if the timer sets too short,
Network and terminal room can be caused frequently to remove, set up PPP connections, increase the network equipment, the signaling burden of terminal, also certain
The power consumption of mobile phone is increased in degree;If timer sets oversize, the consumption in network ip address pond can be accelerated, while increasing
Online PPP connections number, further consumes equipment performance, additionally, it is also possible to cause user to talk about while having added in PDSN equipment
Connection duration in list is partially long, influence connection duration statistical accuracy, under improper switch instances, cross telephone bill occurs
Probability is also greatly increased.
The setting of the PPP inactivity timer values of PDSN equipment is generally rule of thumb in current network, in compromise consideration
Stating two kinds of situations carries out value.But it is this for all being set using unified timer duration under all users, all-network state
The mode put obviously less rationally, for the value of each fixation, may seem less than normal in some cases, possible under other scenes
Seem too big again, it is impossible to adapt to all usage scenarios of user.
The content of the invention
The technical problem to be solved in the present invention is to provide a kind of timer dynamic setting method and device.By according to user
The attribute of terminal dynamically adjusts the duration of timer, then can be with maximized utilization network performance, while nor affecting on user's
Experience and connection duration statistical accuracy etc., improve the dynamic and intelligent control of user network connection.
According to an aspect of the present invention, there is provided a kind of timer dynamic setting method, including:
After receiving the point-to-point session establishment request of user terminal transmission, access request is sent to certificate server, with
Just certificate server is authenticated to user terminal;
The authentication response information that certificate server sends after the authentication has been successful is received, wherein authentication response information includes user
The line attribute and charging characteristic of terminal;
Whether the line attribute for judging user terminal is permanent online;
If judging, timer value, for permanent online, is set to endless by the line attribute of user terminal;
If judging the line attribute of user terminal for impermanent online, determine whether user terminal charging characteristic whether
It is by duration based accounting;
If the charging characteristic for judging user terminal is, by duration based accounting, timer value to be set into Ta;
If judging, timer value, to charge by flow, is set to Tb by the charging characteristic of user terminal, and wherein Tb is more than
Ta。
According to another aspect of the present invention, there is provided a kind of timer dynamically sets device, including:
First receiving unit, the point-to-point session establishment request for receiving user terminal transmission,
First transmitting element, the point-to-point session establishment request for receiving user terminal transmission in the first receiving unit
Afterwards, access request is sent to certificate server, so that certificate server is authenticated to user terminal;
Second receiving unit, for receiving the authentication response information that certificate server sends after the authentication has been successful, wherein recognizing
Card response message includes the line attribute and charging characteristic of user terminal;
First recognition unit, whether the line attribute for judging user terminal is permanent online;
Second recognition unit, during for judging the line attribute of user terminal in the first recognition unit for impermanent online,
Whether the charging characteristic for determining whether user terminal is by duration based accounting;
Setting unit, during for judging the line attribute of user terminal in the first recognition unit for permanent online, will timing
Device value is set to endless;When it is by duration based accounting that the second recognition unit judges the charging characteristic of user terminal, by timer
Value is set to Ta;Judge that the charging characteristic of user terminal to charge by flow, is then set timer value in the second recognition unit
It is Tb, wherein Tb is more than Ta.
The present invention dynamically adjusts the duration of timer by the state according to user terminal, then can be with maximized utilization net
Network performance, while nor affecting on experience and connection duration statistical accuracy of user etc., improves the dynamic of user network connection
State Based Intelligent Control.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used also
Other accompanying drawings are obtained with according to these accompanying drawings.
Fig. 1 is the schematic diagram of timer dynamic setting method one embodiment of the present invention.
Fig. 2 is the schematic diagram of another embodiment of timer dynamic setting method of the present invention.
Fig. 3 is the schematic diagram of the another embodiment of timer dynamic setting method of the present invention.
Fig. 4 is the schematic diagram that timer of the present invention dynamically sets device one embodiment.
Fig. 5 is the schematic diagram that timer of the present invention dynamically sets another embodiment of device.
Fig. 6 is the schematic diagram that timer of the present invention dynamically sets the another embodiment of device.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.Below
Description only actually at least one exemplary embodiment is illustrative, and never conduct is to the present invention and its application or makes
Any limitation.Based on the embodiment in the present invention, those of ordinary skill in the art are not making creative work premise
Lower obtained every other embodiment, belongs to the scope of protection of the invention.
Unless specifically stated otherwise, the part and positioned opposite, the digital table of step for otherwise illustrating in these embodiments
Do not limited the scope of the invention up to formula and numerical value.
Simultaneously, it should be appreciated that for the ease of description, the size of the various pieces shown in accompanying drawing is not according to reality
Proportionate relationship draw.
May be not discussed in detail for technology, method and apparatus known to person of ordinary skill in the relevant, but suitable
In the case of, the technology, method and apparatus should be considered as authorizing a part for specification.
In all examples shown here and discussion, any occurrence should be construed as merely exemplary, without
It is as limitation.Therefore, the other examples of exemplary embodiment can have different values.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined in individual accompanying drawing, then it need not be further discussed in subsequent accompanying drawing.
Fig. 1 is the schematic diagram of timer dynamic setting method one embodiment of the present invention.As shown in figure 1, the present embodiment
Method and step is as follows:
Step 101, after receiving the point-to-point session establishment request of user terminal transmission, sends to certificate server and accesses
Request, so that certificate server is authenticated to user terminal.
Step 102, receives the authentication response information that certificate server sends after the authentication has been successful, wherein authentication response information
Line attribute and charging characteristic including user terminal.
Step 103, whether the line attribute for judging user terminal is permanent online.If judging the line attribute of user terminal
Forever online, then to perform step 104;If judging, the line attribute of user terminal, for impermanent online, performs step 105.
Step 104, endless is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Step 105, whether the charging characteristic for judging user terminal is by duration based accounting.If judging, the charging of user terminal is special
Property be by duration based accounting, then to perform step 106;If judging, the charging characteristic of user terminal, to charge by flow, performs step
107。
Step 106, Ta is set to by timer value;
Step 107, Tb is set to by timer value, and wherein Tb is more than Ta.
Based on the timer dynamic setting method that the above embodiment of the present invention is provided, by dynamic according to the state of user terminal
State adjusts the duration of timer, then can be with maximized utilization network performance, while nor affecting on the experience and connection of user
Duration statistical accuracy etc., improves the dynamic and intelligent control of user network connection.
Preferably, Ta is 10 minutes, and Tb is 15 minutes.
Fig. 2 is the schematic diagram of another embodiment of timer dynamic setting method of the present invention.As shown in Fig. 2 the present embodiment
Method and step is as follows:
Step 201, after receiving the point-to-point session establishment request of user terminal transmission, sends to certificate server and accesses
Request, so that certificate server is authenticated to user terminal.
Step 202, receives the authentication response information that certificate server sends after the authentication has been successful, wherein authentication response information
Including type of user terminal and user terminal operations system type, the line attribute of user terminal and charging characteristic.
Step 203, judges whether type of user terminal is terminal type set in advance.If judging, type of user terminal is
Terminal type set in advance, then perform step 204.If judging, type of user terminal is not type set in advance, performs step
Rapid 205.
Step 204, endless is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Step 205, judges whether user terminal operations system type is OS Type set in advance.If judging to use
Family terminal operating system type is OS Type set in advance, then perform step 206;If judging user terminal operations system
System type is not OS Type set in advance, then perform step 207.
Step 206, endless is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Preferably, terminal type set in advance or OS Type set in advance refer to:For meeting in network master
After dynamic initiation PPP session terminations, terminal or terminal operating system that PPP sets up process are automatically initiated.
Step 207, whether the line attribute for judging user terminal is permanent online.If judging the line attribute of user terminal
Forever online, then to perform step 208;If judging, the line attribute of user terminal, for impermanent online, performs step 209.
Step 208, endless is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Whether step 209, judges include signing timer value in authentication response information.If being wrapped in judging authentication response information
Signing timer value is included, then performs step 210;If being performed without timer value of contracting is included in judging authentication response information
Step 211.
The wherein signing timer value timer value that to be user terminal arrange in signing, when certificate server retrieve with
The associated signing timer value of user terminal, signing timer value is placed in authentication response information.
Step 210, timer value of contracting is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Step 211, whether the charging characteristic for judging user terminal is by duration based accounting.If judging, the charging of user terminal is special
Property be by duration based accounting, then to perform step 212;If judging, the charging characteristic of user terminal, to charge by flow, performs step
213。
Step 212, Ta is set to by timer value;
Step 213, Tb is set to by timer value, and wherein Tb is more than Ta.
Preferably, for the arranges value Ta or Tb of timer, can also be entered according to network state and service application type
Row adjustment.
Fig. 3 is the schematic diagram of the another embodiment of timer dynamic setting method of the present invention.As shown in figure 3, by timer
After the step of value is set to Ta, or the step of timer value is set into Tb after, can also comprise the following steps:
Step 301, judges current while whether online point-to-point session number is more than predetermined session threshold value.If judging to work as
It is preceding while online point-to-point session number is more than predetermined session threshold value, perform step 302;If judging currently while online point
It is not more than predetermined session threshold value to a session number, performs step 303.
Preferably, session threshold value is the 70% of system session maximum.
Step 302, T0 is set to by timer value, and wherein T0 is less than Ta.Afterwards, other steps of the present embodiment are no longer performed
Suddenly.
Preferably, T0 is 5 minutes.
Whether step 303, judge current IP address occupancy more than occupancy threshold value.If judging current IP address occupancy
More than occupancy threshold value, step 304 is performed;If judging, current IP address occupancy is not more than occupancy threshold value, performs step
305。
Preferably, occupancy threshold value is to account for the 70% of whole available address using IP address.
Step 304, T0 is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Step 305, according to the offer of network measure unit for representing user terminal currently whether in the busy area of busy
Whether detection information, judge user terminal currently in the busy area of busy.If judging, user terminal is currently at the busy area of busy, performs
Step 306;If judging, user terminal is not currently in the busy area of busy, performs step 307.
Those skilled in the art are available to be appreciated that, can provide busy busy area's detection information using various ways, therefore
Here do not specifically describe.
Step 306, T0 is set to by timer value.Afterwards, other steps of the present embodiment are no longer performed.
Step 307, judges whether the type of service that user terminal is used is predetermined type of service.If judging user terminal
The type of service for using is predetermined type of service, performs step 308;If judging, the type of service that user terminal is used is not pre-
Fixed type of service, performs step 309.
Preferably, predetermined type of service refer to those network side servers need can paging at any time to terminal data industry
Business, such as instant messaging.
Step 308, T1 is set to by timer value, and wherein T1 is more than Tb.Afterwards, other steps of the present embodiment are no longer performed
Suddenly.
Preferably, T1 is for 30 minutes or longer, also T1 can be set into endless.
Step 309, uncomfortable whole timer value.
If by above-mentioned judgement, being conformed to a predetermined condition without discovery, then uncomfortable whole timer value.
Fig. 4 is the schematic diagram that timer of the present invention dynamically sets device one embodiment.As shown in figure 4, timer dynamic
Setting device includes:
First receiving unit 401, the point-to-point session establishment request for receiving user terminal transmission.
First transmitting element 402, the point-to-point session for receiving user terminal transmission in the first receiving unit 401 is built
After vertical request, access request is sent to certificate server, so that certificate server is authenticated to user terminal.
Second receiving unit 403, for receiving the authentication response information that certificate server sends after the authentication has been successful, wherein
Authentication response information includes the line attribute and charging characteristic of user terminal.
First recognition unit 404, whether the line attribute for judging user terminal is permanent online.
Second recognition unit 405, for the line attribute of user terminal is judged in the first recognition unit 404 for it is impermanent
During line, whether the charging characteristic for determining whether user terminal is by duration based accounting.
Setting unit 406, during for judging the line attribute of user terminal in the first recognition unit 404 for permanent online,
Timer value is set to endless;When it is by duration based accounting that the second recognition unit 405 judges the charging characteristic of user terminal,
Timer value is set to Ta;Judge the charging characteristic of user terminal to charge by flow in the second recognition unit 405, then will be fixed
When device value be set to Tb, wherein Tb is more than Ta.
Device is dynamically set based on the timer that the above embodiment of the present invention is provided, by dynamic according to the state of user terminal
State adjusts the duration of timer, then can be with maximized utilization network performance, while nor affecting on the experience and connection of user
Duration statistical accuracy etc., improves the dynamic and intelligent control of user network connection.
Preferably, Ta is 10 minutes, and Tb is 15 minutes.
Fig. 5 is the schematic diagram that timer of the present invention dynamically sets another embodiment of device.Compared with embodiment described in Fig. 4,
In the embodiment shown in fig. 5, timer dynamically sets device also includes the 3rd recognition unit 501.Wherein:
3rd recognition unit 501, for the line attribute of user terminal is judged in the first recognition unit 404 for it is impermanent
After line, judge whether include signing timer value in authentication response information, wherein signing timer value is user terminal signing
The timer value arranged when about, it is when certificate server retrieves the signing timer value being associated with user terminal, signing is fixed
When device value be placed in authentication response information;If judging, authentication response information includes timer value of contracting, it indicates that set single
Timer value is set to timer value of contracting by unit 406;If no in judging authentication response information include timer value of contracting,
The execution of the second recognition unit 405 is indicated to judge whether the charging characteristic of user terminal is by the operation of duration based accounting.
Preferably, described device also includes the 4th recognition unit 502 and the 5th recognition unit 503.Wherein:
The authentication response information also includes type of user terminal and user terminal operations system type.
4th recognition unit 502, for receiving what certificate server sent after the authentication has been successful in the second receiving unit 403
After authentication response information, judge whether type of user terminal is terminal type set in advance;If judging, type of user terminal is
Terminal type set in advance, it indicates that timer value is set to endless by setting unit 406.
5th recognition unit 503, for judging that type of user terminal is not class set in advance in the 4th recognition unit 502
During type, judge whether user terminal operations system type is OS Type set in advance;If judging user terminal operations
System type is OS Type set in advance, it indicates that timer value is set to endless by setting unit 406;If sentencing
Disconnected user terminal operations system type is not OS Type set in advance, it indicates that the first recognition unit 404 is performed to be sentenced
Whether the line attribute of disconnected user terminal is permanent online operation.
Preferably, terminal type set in advance or OS Type set in advance refer to:For meeting in network master
After dynamic initiation PPP session terminations, terminal or terminal operating system that PPP sets up process are automatically initiated.
Fig. 6 is the schematic diagram that timer of the present invention dynamically sets the another embodiment of device.In embodiment illustrated in fig. 5,
In embodiment illustrated in fig. 6, timer dynamically sets device also includes the 6th recognition unit 601 and the 7th recognition unit 602.Its
In:
6th recognition unit 601, for timer value to be set to after Ta in setting unit 406, or by timer
Value is set to after Tb, judges current while whether online point-to-point session number is more than predetermined session threshold value;If judging to work as
It is preceding while online point-to-point session number is more than predetermined session threshold value, it indicates that be set to for timer value by setting unit 406
T0, wherein T0 are less than Ta.
Preferably, session threshold value is the 70% of system session maximum.
Preferably, T0 is 5 minutes.
7th recognition unit 602, for the 6th recognition unit 601 judge it is current and meanwhile online point-to-point session number not
During more than predetermined session threshold value, determine whether current IP address occupancy whether more than occupancy threshold value;If judging current
IP address occupancy is more than occupancy threshold value, it indicates that timer value is set to T0 by setting unit 406;If judging current IP ground
Location occupancy is not more than occupancy threshold value, indicates the uncomfortable whole timer value of setting unit 406.
Preferably, occupancy threshold value is to account for the 70% of whole available address using IP address.
Preferably, described device also includes the 8th recognition unit 603, the 3rd receiving unit 604.Wherein;
3rd receiving unit 604, for receive network measure unit offer for representing whether user terminal is currently located
In the detection information in the busy area of busy.
8th recognition unit 603, for judging that current IP address occupancy is not more than occupancy in the 7th recognition unit 602
After threshold value, using the detection information, judge user terminal currently whether in the busy area of busy;If judging, user terminal is current
In the busy area of busy, indicate setting unit 406 that timer value is set into T0;If judging, user terminal is not currently in busy and hurries
Area, indicates setting unit 406 to perform the operation of uncomfortable whole timer value.
Preferably, described device also includes the 9th recognition unit 605, for judging user's end in the 8th recognition unit 603
End is not currently in after the busy area of busy, judges whether the type of service that user terminal is used is predetermined type of service;If sentencing
The type of service that disconnected user terminal is used is predetermined type of service, it indicates that timer value is set to T1 by setting unit 406,
Wherein T1 is more than Tb;If judging, the type of service that user terminal is used is not predetermined type of service, it indicates that setting unit 406
Perform the operation of uncomfortable whole timer value.
Preferably, predetermined type of service refer to those network side servers need can paging at any time to terminal data industry
Business, such as instant messaging.
Preferably, T1 is for 30 minutes or longer, also T1 can be set into endless.
Preferably, it is PDSN that timer dynamically sets device.
The present invention dynamically adjusts timer duration by using the state of user terminal, network, so as to substantially utilize
Network performance, while nor affecting on Consumer's Experience and connection duration statistical accuracy, improves the dynamic of user network connection
State Based Intelligent Control.
One of ordinary skill in the art will appreciate that realizing that all or part of step of above-described embodiment can be by hardware
To complete, it is also possible to instruct the hardware of correlation to complete by program, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
Description of the invention is given for the sake of example and description, and is not exhaustively or by the present invention
It is limited to disclosed form.Many modifications and variations are for the ordinary skill in the art obvious.Select and retouch
State embodiment and be to more preferably illustrate principle of the invention and practical application, and one of ordinary skill in the art is managed
The solution present invention is suitable to the various embodiments with various modifications of special-purpose so as to design.
Claims (12)
1. a kind of timer dynamic setting method, it is characterised in that including:
After receiving the point-to-point session establishment request of user terminal transmission, access request is sent to certificate server, to recognize
Card server is authenticated to user terminal;
The authentication response information that certificate server sends after the authentication has been successful is received, wherein authentication response information includes user terminal
Line attribute and charging characteristic;
Whether the line attribute for judging user terminal is permanent online;
If judging, timer value, for permanent online, is set to endless by the line attribute of user terminal;
If judging the line attribute of user terminal for impermanent online, determine whether user terminal charging characteristic whether be by
Duration based accounting;
If the charging characteristic for judging user terminal is, by duration based accounting, timer value to be set into Ta;
If judging the charging characteristic of user terminal to charge by flow, timer value is set to Tb, wherein Tb is more than Ta.
2. method according to claim 1, it is characterised in that:
The line attribute for judging user terminal for it is impermanent it is online after, also include:
Judge whether include signing timer value in authentication response information, wherein signing timer value is user terminal in signing
The timer value of agreement, when certificate server retrieves the signing timer value being associated with user terminal, by timer of contracting
Value is placed in authentication response information;
If judging, authentication response information includes timer value of contracting, and timer value is set into timer value of contracting;
If in judging authentication response information include contract timer value, perform judge user terminal charging characteristic whether
The step of being by duration based accounting.
3. the method according to claim or 1 or 2, it is characterised in that:
The authentication response information also includes type of user terminal and user terminal operations system type;
After the step of authentication response information that reception certificate server sends after the authentication has been successful, also include:
Judge whether type of user terminal is terminal type set in advance, wherein terminal type set in advance refers in network
After actively initiating PPP session terminations, the terminal that PPP sets up process is automatically initiated;
If judging, type of user terminal is terminal type set in advance, and timer value is set into endless;
If judging, type of user terminal is not type set in advance, judges whether user terminal operations system type is to set in advance
Fixed OS Type, wherein OS Type set in advance refers to after network actively initiates PPP session terminations, from
It is dynamic to initiate the terminal operating system that PPP sets up process;
If judging, user terminal operations system type is OS Type set in advance, and timer value is set to infinitely
It is long;
If judging, user terminal operations system type is not OS Type set in advance, and execution judges user terminal
Whether line attribute is permanent online step.
4. method according to claim 1 and 2, it is characterised in that:
After the step of timer value is set into Ta, or the step of timer value is set into Tb after, also include:
Judge current while whether online point-to-point session number is more than predetermined session threshold value;
If judging current while online point-to-point session number is more than predetermined session threshold value, timer value is set to T0, its
Middle T0 is less than Ta;
If judging current while online point-to-point session number is not more than predetermined session threshold value, current IP address is determined whether
Whether occupancy is more than occupancy threshold value;
If judging, timer value, more than occupancy threshold value, is set to T0 by current IP address occupancy;
If judging, current IP address occupancy is not more than occupancy threshold value, uncomfortable whole timer value.
5. method according to claim 4, it is characterised in that:
After the step of current IP address occupancy is not more than occupancy threshold value is judged, also include:
According to the offer of network measure unit for representing whether user terminal is currently in the detection information in the busy area of busy, judge
Whether user terminal is currently in the busy area of busy;
If judging, user terminal is currently at the busy area of busy, and timer value is set into T0;
If judging the step of user terminal is not currently in the busy area of busy, execution uncomfortable whole timer value.
6. method according to claim 5, it is characterised in that:
After judging that user terminal is not currently in the busy area of busy, also include:
Judge whether the type of service that user terminal is used is predetermined type of service, wherein predetermined type of service refers to network
Side server can paging at any time to terminal data service;
If judging, the type of service that user terminal is used is predetermined type of service, and timer value is set into T1, and wherein T1 is big
In Tb;
If judging, the type of service that user terminal is used is not predetermined type of service, performs the step of uncomfortable whole timer value
Suddenly.
7. a kind of timer dynamically sets device, it is characterised in that including:
First receiving unit, the point-to-point session establishment request for receiving user terminal transmission,
First transmitting element, after the point-to-point session establishment for receiving user terminal transmission in the first receiving unit is asked,
Access request is sent to certificate server, so that certificate server is authenticated to user terminal;
Second receiving unit, for receiving the authentication response information that certificate server sends after the authentication has been successful, wherein certification rings
Answering information includes the line attribute and charging characteristic of user terminal;
First recognition unit, whether the line attribute for judging user terminal is permanent online;
Second recognition unit, during for judging the line attribute of user terminal in the first recognition unit for impermanent online, enters one
Step judges whether the charging characteristic of user terminal is by duration based accounting;
Setting unit, during for judging the line attribute of user terminal in the first recognition unit for permanent online, by timer value
It is set to endless;When it is by duration based accounting that the second recognition unit judges the charging characteristic of user terminal, timer value is set
It is set to Ta;Judge that timer value to charge by flow, is then set to Tb by the charging characteristic of user terminal in the second recognition unit,
Wherein Tb is more than Ta.
8. device according to claim 7, it is characterised in that described device also includes the 3rd recognition unit, wherein:
3rd recognition unit, for the line attribute of user terminal is judged in the first recognition unit for it is impermanent it is online after, sentence
Whether signing timer value is included in disconnected authentication response information, wherein signing timer value is user terminal arranging in signing
Timer value, when certificate server retrieves the signing timer value being associated with user terminal, signing timer value is placed
In authentication response information;If judging, authentication response information includes timer value of contracting, it indicates that setting unit is by timer
Value is set to timer value of contracting;If no in judging authentication response information include timer value of contracting, it indicates that the second identification
Unit execution judges whether the charging characteristic of user terminal is by the operation of duration based accounting.
9. the device according to claim or 7 or 8, it is characterised in that described device also includes the 4th recognition unit and the
Five recognition units, wherein:
The authentication response information also includes type of user terminal and user terminal operations system type;
4th recognition unit, for receiving the authentication response letter that certificate server sends after the authentication has been successful in the second receiving unit
After breath, judge whether type of user terminal is terminal type set in advance;If judging type of user terminal for set in advance
Terminal type, it indicates that timer value is set to endless by setting unit, wherein terminal type set in advance refers in net
After network actively initiates PPP session terminations, the terminal that PPP sets up process is automatically initiated;
5th recognition unit, for when it is not type set in advance that the 4th recognition unit judges type of user terminal, judging
Whether user terminal operations system type is OS Type set in advance;If judging, user terminal operations system type is
OS Type set in advance, it indicates that timer value is set to endless by setting unit;If judging, user terminal is grasped
It is not OS Type set in advance to make system type, it indicates that the first recognition unit is performed and judges the online of user terminal
Whether attribute is permanent online operation, wherein OS Type set in advance refers to actively to initiate PPP sessions in network
After termination, the terminal operating system that PPP sets up process is automatically initiated.
10. the device according to claim 7 or 8, it is characterised in that described device also includes the 6th recognition unit and the 7th
Recognition unit, wherein:
6th recognition unit, for timer value to be set to after Ta in setting unit, or is set to Tb by timer value
Afterwards, judge current while whether online point-to-point session number is more than predetermined session threshold value;If judging current while online
Point-to-point session number be more than predetermined session threshold value, it indicates that timer value is set to T0 by setting unit, and wherein T0 is less than
Ta;
7th recognition unit, for the 6th recognition unit judge it is current and meanwhile online point-to-point session number be not more than it is predetermined
During session threshold value, determine whether current IP address occupancy whether more than occupancy threshold value;If judging, current IP address takes
Rate is more than occupancy threshold value, it indicates that timer value is set to T0 by setting unit;If judging, current IP address occupancy is little
In occupancy threshold value, the uncomfortable whole timer value of setting unit is indicated.
11. devices according to claim 10, it is characterised in that described device also includes the 8th recognition unit, and the 3rd connects
Unit is received, wherein;
3rd receiving unit, for receive the offer of network measure unit for representing whether user terminal currently busy in busy
The detection information in area;
8th recognition unit, for judging that current IP address occupancy is not more than after occupancy threshold value in the 7th recognition unit,
Using the detection information, judge user terminal currently whether in the busy area of busy;If judging, user terminal is currently at busy
Busy area, indicates setting unit that timer value is set into T0;If judging, user terminal is not currently in the busy area of busy, indicates to set
Unit performs the operation of uncomfortable whole timer value.
12. devices according to claim 11, it is characterised in that described device also include the 9th recognition unit, for
8th recognition unit judges that user terminal is not currently in after the busy area of busy, judges whether is type of service that user terminal uses
It is predetermined type of service;If judging, the type of service that user terminal is used is predetermined type of service, it indicates that setting unit
Timer value is set to T1, wherein T1 is more than Tb;If judging, the type of service that user terminal is used is not predetermined service class
Type, it indicates that setting unit performs the operation of uncomfortable whole timer value, wherein predetermined type of service refers to network side server
Can paging at any time to terminal data service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210556629.5A CN103888230B (en) | 2012-12-20 | 2012-12-20 | timer dynamic setting method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210556629.5A CN103888230B (en) | 2012-12-20 | 2012-12-20 | timer dynamic setting method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103888230A CN103888230A (en) | 2014-06-25 |
CN103888230B true CN103888230B (en) | 2017-05-31 |
Family
ID=50956961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210556629.5A Active CN103888230B (en) | 2012-12-20 | 2012-12-20 | timer dynamic setting method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103888230B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110519775B (en) * | 2018-05-22 | 2021-10-22 | 华为技术有限公司 | Session management method, device and system |
CN114938289B (en) * | 2022-04-22 | 2023-06-16 | 北京经纬恒润科技股份有限公司 | Authentication method and device of vehicle-mounted Ethernet |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1672388A (en) * | 2002-08-01 | 2005-09-21 | 捷讯研究有限公司 | Always-on wireless internet protocol communication |
EP1619906A1 (en) * | 2004-06-30 | 2006-01-25 | Research In Motion Limited | Method and apparatus for controlling wireless network resources for data sessions based on the number of IP addresses in use |
CN1859399A (en) * | 2006-01-04 | 2006-11-08 | 华为技术有限公司 | Operationable safety P2P service system and realizing method |
CN102118879A (en) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Method and device for controlling connection session of data service |
CN102647733A (en) * | 2012-04-05 | 2012-08-22 | 中国联合网络通信集团有限公司 | Dynamic adjusting method of PS (Packet Switch) permanent timer and RNC (Radio Network Controller) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7746774B2 (en) * | 2004-06-30 | 2010-06-29 | Research In Motion Limited | Methods and apparatus for controlling wireless network resources for data sessions based on IP address usage |
-
2012
- 2012-12-20 CN CN201210556629.5A patent/CN103888230B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1672388A (en) * | 2002-08-01 | 2005-09-21 | 捷讯研究有限公司 | Always-on wireless internet protocol communication |
EP1619906A1 (en) * | 2004-06-30 | 2006-01-25 | Research In Motion Limited | Method and apparatus for controlling wireless network resources for data sessions based on the number of IP addresses in use |
CN1859399A (en) * | 2006-01-04 | 2006-11-08 | 华为技术有限公司 | Operationable safety P2P service system and realizing method |
CN102118879A (en) * | 2009-12-31 | 2011-07-06 | 华为技术有限公司 | Method and device for controlling connection session of data service |
CN102647733A (en) * | 2012-04-05 | 2012-08-22 | 中国联合网络通信集团有限公司 | Dynamic adjusting method of PS (Packet Switch) permanent timer and RNC (Radio Network Controller) |
Also Published As
Publication number | Publication date |
---|---|
CN103888230A (en) | 2014-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104125540B (en) | Multi-party call terminal and the method that one-to-one call is converted to from multi-party call | |
CN101667920B (en) | Charging method and system and ticket generating device | |
CN105122930A (en) | Method and apparatus for setting up/releasing radio resource control connection between evolved node b and user equipment in communication system | |
CN103905674A (en) | Device and method applied to dual-network communication of Internet and telecommunication network | |
CN102957781A (en) | Do not disturb control method for mobile terminal | |
CN101160793A (en) | Method, device, and system for terminating user session in a multicast service | |
CN101258757A (en) | Beep-page and lagging access method after establishing cluster group call | |
EP3897020A1 (en) | Method and apparatus for verifying subscriber identification module, electronic device, and storage medium | |
US20150230074A1 (en) | Charging Control Method, Device, and System for Data Service of Roaming Subscriber | |
CN102611805A (en) | Communication information notifying method, information reporting method, server and communication terminals | |
CN103873322B (en) | A kind of information processing method and communication terminal | |
CN109041036A (en) | WIFI connection method and equipment | |
CN106572114A (en) | Multi-server-based portal authentication method and system, and portal server | |
CN103888230B (en) | timer dynamic setting method and device | |
CN101795302B (en) | A kind of method and system of group user identification | |
CN104349465B (en) | The establishing method and device of wireless network doze output | |
CN103326865A (en) | Network authentication method and system for making calls | |
WO2011116609A1 (en) | Calling method, calling control server, user equipment and communication system | |
CN105814930A (en) | Charging control device, method and system | |
CN102611783A (en) | Mobile terminal and method for processing mobile internet communication service with the same | |
CN109963260A (en) | A kind of method and device that determining business terminates | |
CN104780284B (en) | The methods, devices and systems of operation and control are realized by voice channel | |
CN107124353A (en) | A kind of method of Message Processing, device, computer installation and storage medium | |
CN113630846B (en) | Fast access method in block chain wireless access network | |
CN106792901A (en) | Network resource allocation method and Internet resources distributor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |