Embodiment
When UE moves between two communication systems; The embodiment of the invention is through keeping the frequent execution that context in the communication system reduces Attach process and detach process, and it is chaotic to avoid that through the preferential context of selecting another communication system in another communication system context takes place on PDN GW.
Context in the present embodiment comprises the control plane context and the user plane context of each communication system.Zone in the present embodiment comprises lane place, route district and tracking area (Tracking Area; TA) etc.; Corresponding area identification comprises Location Area Identification, Routing Area Identifier and tracking area identification (Tracking Area ID) etc., and present embodiment is that example describes with TA.
Referring to Fig. 1, the main flow process of motion management method is following in the present embodiment:
Step 101: switch between mobile initiation system, carrying out knowing in the handoff procedure between system that UE moves to the second communication system from first communication system based on UE.
Step 102: after UE moves to the second communication system from first communication system,, and keep the context of first communication system of said UE for said UE sets up the context of second communication system.
Step 103: in the up-downgoing data transmission procedure, preferentially use the context of second communication system according to configuration information.
Present embodiment is that 3GPP system, second communication system are that the NON-3GPP system is that example is elaborated with first communication system.
Referring to Fig. 2, system architecture comprises MME, Serving GW and PDN GW in the present embodiment.MME, Serving GW and PDN GW are functional entity, can perhaps be present in other physical entity respectively as an independently physical entity existence.
MME is used for mobile management, and storage UE identifies, control plane context, mobility management states, the TA of UE in the 3GPP system tabulates (List) etc.When UE leaves the 3GPP system, the mobility management states of UE in the 3GPP system is changed to the IDLE state, keep the control plane context.When UE gets back to the 3GPP system, send bearer update request message (Update Bearer Request) to Serving GW.MME also is used for when UE leaves the 3GPP system, picking up counting; When the preset time UE of arrival does not get back to the 3GPP system; The mobility management states of UE in the 3GPP system is changed to the detached state, deleting control plane context, and notice Serving GW deletion user plane context.When UE got into the 3GPP system in overtime back, notice UE carried out the Attach process.
Serving GW is used for being responsible for user plane processing, storage UE user plane context, the user plane support of switching between evolution base station under the 3GPP system.After receiving Attach request message (Request), for UE is based upon the user plane context in the 3GPP system, and to PDN GW forwarding Attach Request.Receive the Update Bearer Request that MME sends, and be transmitted to PDN GW.Receive the detach Request that MME sends, delete the user plane context in the 3GPP system, and detach Request is transmitted to PDN GW.
PDN GW is used to provide user plane support between system, and the user plane of handling between different access systems is switched, the user plane context of storage UE in 3GPP system and NON-3GPP system.According to the system banner among the Attach Request that receives is that UE sets up corresponding user plane context; According to the user plane context of the deletion UE of the system banner among the detach Request that receives under corresponding communication system; And according to the UpdateBearer Request that receives, the user plane context of deletion UE in the NON-3GPP system.In the downlink data transmission process, preferentially use the user plane context of NON-3GPP system according to configuration information.
Referring to Fig. 3, the idiographic flow of the motion management method of UE when the 3GPP system moves to the NON-3GPP system is following in the present embodiment:
Attach Request is sent in step 301:UE start back, and request inserts the 3GPP system, sets up the 3GPP system bearing.
Step 302:MME is that UE is based upon the control plane context in the 3GPP system according to the Attach Request that receives, and transmits Attach Request to Serving GW.And MME is UE distribution T A ID.
Step 303:Serving GW is that UE is based upon the user plane context in the 3GPP system according to the Attach Request that receives, and transmits Attach Request to PDN GW.
Step 304:PDN GW is that UE is based upon the user plane context in the 3GPP system according to the Attach Request that receives.
Mobile the causing between communication system of step 305:UE switched.Also can be that network environment changes, cause UE to communicate between system and switch.Can continue step 306 and step 308 simultaneously.
Step 306:UE sends Attach Request, and request inserts the NON-3GPP system, sets up the NON-3GPP system bearing.Because the user plane context of this UE not in the NON-3GPP system; Explain and be not the carrying of UE foundation with the NON-3GPP system; Perhaps cancelled the carrying of UE and NON-3GPP system; So can think that this UE shows as the detached state in the NON-3GPP system, need to send Attach Request.
Step 307:PDN GW is that UE is based upon the user plane context in the NON-3GPP system according to the Attach Request that receives.
Step 308: based on moving of UE, MME is changed to the IDLE state with the mobility management states of UE in the 3GPP system.Because UE leaves the 3GPP system with the IDLE state, and the mobility management states in the 3GPP system is changed to the IDLE state, so need not delete user plane context and control plane context in the 3GPP system.
Step 309: through step 307 and 308; Exist UE user plane context in NON-3GPP system and 3GPP system among the PDN GW this moment; In the downlink data transmission process, PDN GW preferentially uses the user plane context of NON-3GPP system according to configuration information.
Solved UE when the NON-3GPP system through above flow process, PDN GW stores a plurality of user plane contexts and problem that can't the route data newspaper.And when UE gets back to the 3GPP system,,, signaling burden and handover delay have been reduced so need not rebulid user plane context and control plane context because the mobility management states of UE in the 3GPP system is changed to the IDLE state.This method is applicable to UE frequent situation about moving between NON-3GPP system and 3GPP system.
Do not return user plane context in the 3GPP system and the control plane context long-term existence that the 3GPP system is caused for fear of UE, take memory space, after step 305, can continue step 310, referring to shown in Figure 4.
Step 310:MME picks up counting.MME can pick up counting according to (leave) request message that leaves that UE sends, and perhaps picks up counting according to mobility management states being changed to the IDLE state.
Step 311: UE gets back to the 3GPP system before reaching preset time, and then MME stops timing, and with timing clear 0.Continue the mobile management flow process of UE when the NON-3GPP system is moved back into the 3GPP system, referring to embodiment shown in Figure 5.
Step 312: UE does not get back to the 3GPP system when reaching preset time, and then MME is changed to the detached state with the mobility management states of UE in the 3GPP system.Continue step 313.
Wherein, MME can be regularly with the time and the preset time of time ratio of timing to determining whether to reach preset, perhaps MME starts the timer timing, receives the triggering of timer to confirm the time that reaches preset.
The control plane context of step 313:MME deletion UE in the 3GPP system, and to Serving GW transmission detach Request.
Step 314:Serving GW deletes the user plane context of UE in the 3GPP system according to the detach Request that receives, and transmits detach Request to PDN GW.
Step 315:PDN GW is according to the user plane context of detach Request deletion UE in the 3GPP system of receiving.
Referring to Fig. 5, the idiographic flow of the motion management method of UE when the NON-3GPP system is moved back into the 3GPP system is following in the present embodiment:
Mobile the causing between communication system of step 501:UE switched.
Step 502:UE is according to the TA ID of mobility management states of preserving in the 3GPP system (being the IDLE state) and preservation; Send tracing section updating request message (TAU Request), and the reason that causes TAU among the TAU Request is changed to NON-3GPP system mobility.
After step 503:MME receives TAU Request, because NON-3GPP system mobility is checked the local control plane context that whether has UE, perhaps check the mobility management states of UE in the 3GPP system according to causing the former of TAU.If having control plane context or the mobility management states of UE is the IDLE state, continue step 508; If not having the control plane context of UE or mobility management states is the detached state, continue step 504.
Step 504:MME sends TAU Response to UE, refusal TAU.
Step 505:UE sends Attach Request after receiving TAU Response, and request inserts the 3GPP system, sets up the 3GPP system bearing.
Step 506:MME is that UE is based upon the control plane context in the 3GPP system according to Attach Request; Serving GW is that UE is based upon the user plane context in the 3GPP system according to Attach Request, and PDN GW is that UE is based upon the user plane context in the 3GPP system according to Attach Request.Detailed process is referring to step 302-304.
Step 507:PDN GW deletes the user plane context of UE in the NON-3GPP system simultaneously according to Attach Request.Promptly cancel the carrying of UE in the NON-3GPP system.
PDN GW sends Attach Response through Serving GW and MME to UE.
Step 508:MME sends Update Bearer Request message to Serving GW, and notice Serving GWUE has got back to the 3GPP system.
Step 509:Serving GW transmits Update Bearer Request to PDN GW, and notice PDNGWUE has got back to the 3GPP system.
Step 510:PDN GW deletes the user plane context of UE in non 3GPP system according to the Update Bearer Request that receives, and sends Update Bearer Response message to Serving GW.
Step 511:Serving GW transmits Update Bearer Response message to MME.
Step 512:MME sends TAUResponse message according to the Update Bearer Response message of receiving to UE.
Step 513: in the downlink data transmission process; PDN GW preferentially uses the user plane context of NON-3GPP system according to configuration information; Because the user plane context of NON-3GPP system is deleted in step 507 and step 510, so PDN GW is according to the user plane context route data newspaper of 3GPP system.
Solved UE when the 3GPP system through above flow process, PDN GW stores a plurality of user plane contexts and problem that can't the route data newspaper.
Referring to Fig. 6, MME comprises first interface unit 601, mobility management unit 602, memory cell 603 and second interface unit 604 in the present embodiment.
First interface unit 601 is used to receive message such as TAU Request that UE sends and Attach Request, and to message such as UE transmission TAU Response and Attach Response.
Mobility management unit 602 is used for mobile management; According to the message of receiving the mobility management states of UE in the 3GPP system is changed to detached state or IDLE state, and corresponding foundation, reservation or the control plane context of deletion UE in the 3GPP system.
Memory cell 603 is used to store UEID, TA List, mobility management states and control plane context etc.
Second interface unit 604 is used to connect Serving GW, sends message such as Update Bearer Request, detach Request and Attach Request, receives message such as Attach Response and Update BearerResponse.
MME also comprises timer, and this figure is not shown, and timer is used for when UE leaves the 3GPP system, picking up counting, and when arriving the preset time, triggers the mobility management states that mobility management unit 602 is upgraded UE.
Present embodiment when the 3GPP system, keeps the context of 3GPP system with UE, the context of deletion NON-3GPP system is the description that example is carried out.Also can work as UE and when the NON-3GPP system, keep the context of NON-3GPP system, the context of deletion 3GPP system, then require preferentially to use the context of 3GPP system in the configuration information.When UE leaves the NON-3GPP system, make UE not initiate the detach process, perhaps refuse the detach process, just can realize keeping the context of NON-3GPP system through modes such as mobility management states or transmission message are set.Because the context of 3GPP system comprises user plane context and control plane context at present; Need to set up or at least two contexts of deletion; The context of NON-3GPP system includes only the user plane context; Only need to set up or delete a context, so keep the context of 3GPP system, the contextual better effects if of deletion NON-3GPP system.Present embodiment also is applicable to the mobile management between other communication system, especially about context management of subscriber equipment etc.
When UE when a communication system moves to another communication system; The embodiment of the invention is through keeping context and the preferential context that uses another communication system in the said communication system; Solved in another communication system, have a plurality of contexts and can't route data the problem of newspaper; And needn't delete the context in the said communication system, reduce the signaling burden.When UE when another communication system is moved back into a said communication system; The embodiment of the invention is through the context in another communication system of deletion; Solved in a said communication system, have a plurality of contexts and can't route data the problem of newspaper; And when UE gets back to a said communication system, need not rebulid the context of a said communication system, reduce signaling burden and handover delay.The embodiment of the invention further adopts timing mode control to keep the contextual time the said communication system when a communication system moves to another communication system at UE, avoids UE not get back to a said communication system and but keeps the contextual situation in the said communication system for a long time.
Obviously, those skilled in the art can carry out various changes and modification to the present invention and not break away from the spirit and scope of the present invention.Like this, belong within the scope of claim of the present invention and equivalent technologies thereof if of the present invention these are revised with modification, then the present invention also is intended to comprise these changes and modification interior.