Embodiment
The embodiment of the present invention provides a kind of connection control method and device, receive that network side returns carry the refuse information of keeping out of the way rank instruction after, start back off timer, and in setting-up time, forbid that terminal passes through to set the access request access network of priority.Owing to not being the access request refusing all priority, so, when the access request access network of user by the access request of normal priority or higher priority, the back off timer that can not be rejected low priority is forbidden, achieve the terminal of low access priority after being denied access, normal priority access can be initiated.
As shown in Figure 1, the connection control method that the embodiment of the present invention provides comprises:
When step S101, terminal reception network side refuses the access request of this user, the refuse information of carrying back off timer time value returned, wherein, carries in back off timer time value and keeps out of the way rank instruction;
Step S102, start back off timer according to refuse information, according to forbidding in the time of described back off timer time value setting that terminal passes through to set the access request access network of priority.
Because terminal is after startup back off timer, only forbid that terminal is passed through to set the access request access network of priority, so, in the terminal of low access priority after being denied access, the access of normal priority or higher priority can be initiated.
Below by specific embodiment, this connection control method is described in detail:
Embodiment one,
Back off timer time value is the certain priority back off timer time value being used to indicate terminal startup certain priority back off timer for certain priority access request, the MM Back-off Timer IEI (back off timer information element mark) of this certain priority back off timer time value to back off timer time value revises, with this back off timer time value of indicating terminal for certain priority back off timer time value.
Terminal starts certain priority back off timer according to certain priority back off timer time value;
Certain priority back off timer forbids that in setting-up time terminal is by the access request access network of priority-level less than or equal to certain priority.
Such as, for the access request of low access priority, in the refuse information returned, back off timer time value is the low priority back off timer time value for low priority access request, terminal is after receiving this refuse information, start low priority back off timer, this low priority back off timer forbids that in setting-up time terminal is by low priority access request access network, if have the access request than low access priority more low priority, then this low priority back off timer also refuses these access requests, concrete, as shown in Figure 2, comprise:
Step S201, be configured to low access priority UE initiate MM request, carry the instruction of low access priority (LAP) in request;
Step S202, network judge according to congestion control the request only needing refusal band LAP instruction, then issue MM back-off timer value for LAP;
After step S203, UE receive MM back-off timer value, start low priority MM back-offtimer for LAP (low priority back off timer);
Step S204, MM back-off timer for LAP (low priority back off timer) only stop the access request of carrying low access priority and indicating, do not stop normal priority or higher priority access request.
Wherein, in the MM back-off timer value that LAP issues, back off timer is designated low priority mark.
When back off timer runs, if again receive the refuse information of the time value of carrying back off timer, then remove the back off timer run, start corresponding back off timer according to the current back off timer time value received.Thus ensure that the back off timer run is start according to the highest-ranking refuse information of keeping out of the way of instruction.Terminal, before starting corresponding back off timer according to the current back off timer time value received, can also confirm that certain priority corresponding to the current back off timer time value received is greater than the priority of the current back off timer run further.
Such as, the back off timer of current operation is low priority timer, the access request access network of only no thoroughfare low accesspriority, and after the access request of terminal transmission Normal access priority, again be subject to refuse information, in this refuse information, back off timer time value is the normal priority back off timer time value being used to indicate terminal startup normal priority back off timer of the access request for Normal accesspriority, terminal then closes low priority back off timer, start normal priority back off timer, now, this normal priority back off timer had both forbidden the access request access network of terminal by Normal access priority, also the access request access network of terminal by low access priority is forbidden.
Embodiment two,
Issue in refuse information for access request, there is the back off timer time value of carrying priority-level instruction, priority indicated by the instruction of this priority-level can be the priority of access request, also can be set to according to congestion control policy the priority being greater than access request.After terminal receives this refuse information, start specified level back off timer, the priority of the rank set in specified level back off timer indicated by priority-level instruction; Specified level back off timer only forbids that in setting-up time terminal is by the access request access network of priority less than or equal to the rank of setting.Concrete, as shown in Figure 3, comprising:
Step S301, be configured to low access priority UE initiate access request;
Step S302, network judge the congestion control mechanism of which kind of rank of current employing according to congestion control criterion, if the priority of this access request is greater than the rank of congestion control, then accept this access request, otherwise, refuse this access request, and return refuse information, carry back off timer time value (MMback-off timer value) in refuse information, in this back off timer time value, carry priority-level instruction;
After step S303, UE receive refuse information, then the priority-level indicated by priority-level instruction, record level value in UE context (customer equipment context), and start assigned priority MM back-off timer;
Step S304, when UE initiates access request again, if the priority of access request is greater than recorded level value, then determine by this specified level back off timer, this access request to be initiated; If the priority of access request is less than or equal to recorded level value, then determine, not by this specified level back off timer, if current back off timer does not stop timing, then to stop this access request.
Such as, if the access request of setting Low access priority can stop by the MMback-off timer of level>=1; The access request of Normal access priority can stop by the MM back-off timer of level>=2.Network is when refusing the access request of UE simultaneously, can determine the back off timer time value of carrying which kind of priority-level instruction in refuse information according to congestion state.
Now, the MM back-off timer value that network side returns can define as shown in table 1:
Table 1 back off timer time value form
Certainly, when priority-level is more, the Level being used to indicate priority-level can take more position, so that indicate priority-level more accurately.
UE, after receiving the MM back-off timer of the type, starts T3346 (explaining mobile management back off timer title) according to timer value; Levelindication in the MM back-off timer IE received is stored in UE context by UE.
When UE needs to initiate new access request, forbid that terminal is by the access request access network of priority less than or equal to setting priority.Such as, if the level kept out of the way in timed message is 1, then UE starts MM back-off timer, store this level value simultaneously, if UE needs the access request initiating normal access priority, then can judge that this access request can not be stoped by the back off timer of level=1, therefore allow UE to initiate this access request.
When back off timer runs, if again receive the refuse information of the time value of carrying back off timer, then restart specified level back off timer according to the time value of the back off timer received, and by the grade setting set in specified level back off timer be, the priority-level indicated by priority-level instruction in the current refuse information received.Terminal, before restarting specified level back off timer according to the time value of the back off timer received, can also determine that the rank of keeping out of the way indicated in the time value of the back off timer again received is greater than the rank set in the back off timer of current operation further.
Such as, the rank set in the back off timer of current operation is 1, and after the access request of terminal transmission Normal accesspriority, again be subject to refuse information, the rank of keeping out of the way indicated in refuse information is 2, now, terminal then restarts back off timer according to this refuse information, and the rank of setting is set to 2.
Accordingly, the embodiment of the present invention also provides a kind of connection control method, and as shown in Figure 4, the method comprises:
Step S401, determine that network is in congestion control state of activation;
Step S402, the access request receiving user and send, and when determining the priority-level of access request less than or equal to the congestion control rank preset, refusal access request;
Step S403, return the refuse information of carrying back off timer time value to user, carry in back off timer time value and keep out of the way rank instruction.
Wherein, corresponding to embodiment one, carry in back off timer time value and keep out of the way rank instruction, be specially:
Back off timer time value is the certain priority back off timer time value being used to indicate terminal startup certain priority back off timer for certain priority access request, and certain priority back off timer forbids that in setting-up time terminal is by the access request access network of priority-level less than or equal to certain priority;
Corresponding to embodiment two, carry in back off timer time value keep out of the way rank instruction be specially: the priority-level of carrying in back off timer time value for access request indicates, and is used to indicate user in setting-up time, forbids that terminal passes through the access request access network less than or equal to indicated priority-level.
The embodiment of the present invention is also corresponding provides a kind of access control apparatus, as shown in Figure 5, comprising:
Receiving element 501, for receive network side refuse the access request of this user time, the refuse information of carrying back off timer time value returned, carry in back off timer time value keep out of the way rank instruction;
Control unit 502, for starting back off timer according to refuse information, forbids that in setting-up time terminal passes through to set the access request access network of priority.
Corresponding to embodiment one, carry in back off timer time value keep out of the way rank instruction be specially:
Back off timer time value is the certain priority back off timer time value being used to indicate terminal startup certain priority back off timer for certain priority access request;
Now, control unit 502 specifically for:
Certain priority back off timer is started according to certain priority back off timer time value;
Certain priority back off timer forbids that in setting-up time terminal is by the access request access network of priority-level less than or equal to certain priority.
Control unit 502 also for:
When back off timer runs, if again receive the refuse information of the time value of carrying back off timer, then remove the back off timer run, start corresponding back off timer according to the current back off timer time value received.
Corresponding to embodiment two, carry in back off timer time value keep out of the way rank instruction be specially:
The priority-level of carrying in back off timer time value for access request indicates;
Now, control unit 502 specifically for:
Specified level back off timer is started, the priority-level of the rank set in specified level back off timer indicated by priority-level instruction according to priority-level instruction;
Specified level back off timer only forbids that in setting-up time terminal is by the access request access network of priority-level less than or equal to set rank.
Control unit 502 also for:
When back off timer runs, if again receive the refuse information of the time value of carrying back off timer, then restart specified level back off timer according to the time value of the back off timer received, and by the grade setting set in specified level back off timer be, the priority-level indicated by priority-level instruction in the current refuse information received.
The embodiment of the present invention also provides a kind of access control apparatus, as shown in Figure 6, comprising:
Determining unit 601, for determining that network is in congestion control state of activation;
Refusal unit 602, for the access request receiving user and send, and when determining the priority-level of access request less than or equal to the congestion control rank preset, refusal access request;
Return unit 603, for returning the refuse information of carrying back off timer time value to user, carry in back off timer time value and keep out of the way rank instruction.
Wherein, corresponding to embodiment one, carry in back off timer time value and keep out of the way rank instruction, be specially:
Back off timer time value is the certain priority back off timer time value being used to indicate terminal startup certain priority back off timer for certain priority access request, and certain priority back off timer forbids that in setting-up time terminal is by the access request access network of priority-level less than or equal to certain priority;
Corresponding to embodiment two, carry in back off timer time value and keep out of the way rank instruction, be specially:
The priority-level of carrying in back off timer time value for access request indicates, and is used to indicate user in setting-up time, forbids that terminal passes through the access request access network less than or equal to indicated priority-level.
The embodiment of the present invention provides a kind of connection control method and device, receive that network side returns carry the refuse information of keeping out of the way rank instruction after, start back off timer, and in setting-up time, forbid that terminal passes through to set the access request access network of priority.Owing to not being the access request refusing all priority, so, when the access request access network of user by the access request of normal priority or higher priority, the back off timer that can not be rejected low priority is forbidden, achieve the terminal of low access priority after being denied access, normal priority access can be initiated.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.