CN103888230B - timer dynamic setting method and device - Google Patents

timer dynamic setting method and device Download PDF

Info

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
Application number
CN201210556629.5A
Other languages
Chinese (zh)
Other versions
CN103888230A (en
Inventor
林奕琳
王庆扬
赵旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN201210556629.5A priority Critical patent/CN103888230B/en
Publication of CN103888230A publication Critical patent/CN103888230A/en
Application granted granted Critical
Publication of CN103888230B publication Critical patent/CN103888230B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Timer dynamic setting method and device
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.
CN201210556629.5A 2012-12-20 2012-12-20 timer dynamic setting method and device Active CN103888230B (en)

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)

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

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

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

Patent Citations (5)

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