Embodiment
For making the object of the invention, technical scheme and advantage clearer; Hereinafter will combine accompanying drawing that embodiments of the invention are elaborated; So that those skilled in the art can better understand the present invention and implementing, but the embodiment that lifts not conduct to qualification of the present invention.Need to prove that under the situation of not conflicting, embodiment among the application and the characteristic among the embodiment be combination in any each other.
Exist under the professional situation of IP shunting,, effectively strengthening user experience because the change of gateway possibility when gateway changes to the destination service gateway in the source, need be carried out the mode of SGW reorientation, thereby realize the routing optimality of IP streamed data.
The method of a kind of gateway reorientation of the present invention comprises:
Mobility Management Entity connects when setting up or position when upgrading, if need the reorientation gateway, then in IP shunting:
Mobility Management Entity is initiated to carry to the destination service gateway and is set up;
Said destination service gateway is to the IAD starting update load bearing;
Mobility Management Entity sends the destination service gateway information to the wireless side network element.
Wherein, above step execution sequence is not limit.
Mobility Management Entity carries out IP shunting connection foundation to the session request of setting up that local gateway information is carried in the transmission of destination service gateway.
Mobility Management Entity sends the gateway information after upgrading through carrying foundation request or handoff request or UE contextual modifications request message to the wireless side network element.
Said Mobility Management Entity judgement needs the mode of reorientation gateway to comprise: when Mobility Management Entity connects the foundation renewal in the IP shunting; If find to exist the Packet Data Network (PDN) that has set up to connect; Then check the source gateway whether to continue as terminal service; If can not, select target gateway then; Perhaps, Mobility Management Entity exists IP shunting PDN to connect if find the Packet Data Network (PDN) set up in connecting in position updating process, then checks the source gateway whether to continue as terminal service, if can not, select target gateway then; The said Packet Data Network that has set up (PDN) connects and comprises: the core network PDN connects or IP shunting PDN connects.
Said gateway information comprises: the Tunnel Identifier of gateway or address; Said wireless side net element information comprises: the Tunnel Identifier of wireless side network element or address.Said local gateway information comprises: the Tunnel Identifier of local gateway or address.The said wireless side network element that is used for the IP shunting has identical address with local gateway.
Said IP shunting can be the triage operator or the specific IP data distribution of local IP access subscriber's local network or local IP access company local network or local IP access the Internet or Internet service.
Mobility Management Entity is initiated to carry the concrete mode of setting up to destination service gateway transmission wireless side net element information to the destination service gateway and is comprised:
When Mobility Management Entity was set up to destination service gateway initiation carrying, said session was set up request message and is carried the wireless side net element information; Perhaps,
Mobility Management Entity is set up request message to destination service gateway initiation session, after session is set up, initiates to revise bearing request message to the destination service gateway, and said modification bearing request message is carried the wireless side net element information.
A kind of GSM of the present invention comprises: Mobility Management Entity, source gateway, destination service gateway, IAD; Wherein:
Mobility Management Entity is used for connecting when setting up or position when upgrading in IP shunting, if judgements need be carried out the gateway reorientation that the source gateway switches to the destination service gateway, then Mobility Management Entity initiates to carry foundation to the destination service gateway; Be used for sending the destination service gateway information to the wireless side network element;
Said destination service gateway is used for sending more new bearer to IAD.
Said Mobility Management Entity judgement needs the mode of reorientation gateway to comprise: when Mobility Management Entity connects the foundation renewal in the IP shunting; If find to exist the Packet Data Network (PDN) that has set up to connect; Then check the source gateway whether to continue as terminal service; If can not, select target gateway then; Perhaps, Mobility Management Entity exists IP shunting PDN to connect if find the Packet Data Network (PDN) set up in connecting in position updating process, then checks the source gateway whether to continue as terminal service, if can not, select target gateway then; The said Packet Data Network that has set up (PDN) connects and comprises: the core network PDN connects or IP shunting PDN connects.
Mobility Management Entity is initiated to carry the concrete mode of setting up to destination service gateway transmission wireless side net element information to the destination service gateway and is comprised:
When Mobility Management Entity was set up to destination service gateway initiation carrying, said session was set up request message and is carried the wireless side net element information; Perhaps,
Mobility Management Entity is set up request message to destination service gateway initiation session, after session is set up, initiates to revise bearing request message to the destination service gateway, and said modification bearing request message is carried the wireless side net element information.
Below in conjunction with specific embodiment, the various application scenarioss based on E-UTRAN (Evolved Universal Terrestrial Radio Access Network, the UMTS land radio access web of evolution) system are described.
Fig. 6 be the present invention on the basis of system shown in Figure 1, set up the flow chart of IP shunting connection procedure.Present embodiment comprises the steps:
Step 601, the terminal is initiated the PDN connection request through the wireless side network element to Mobility Management Entity;
Step 602, Mobility Management Entity judgement need be set up the IP shunting and connect.
Following steps 603 to step 608 is carried out the process that the gateway of PDN connection has been set up in change:
Step 603; Mobility Management Entity finds to exist the PDN that has set up to connect (the core network PDN connects or IP shunting PDN connects), then checks the source gateway whether to continue as terminal service, if can not; Then select new gateway (being the destination service gateway); And send session to new gateway and set up request message, can carry wireless side net element information (for example, the Tunnel Identifier of wireless side network element or address).
Step 604, new gateway sends the bearing modification request message to IAD, so that update service gateway information (for example, the Tunnel Identifier of gateway or address);
Step 605, IAD are returned the bearing modification response message;
Step 606, new gateway sends session to Mobility Management Entity and sets up response;
Step 607, Mobility Management Entity initiates to carry foundation request or handoff request or the request of UE contextual modifications, the tunnel information or the address of carrying new gateway to the wireless side network element.Wherein carry the request of foundation or the request of UE contextual modifications and can carry indication, so that inform that the wireless side network element need not to send message to the terminal;
Step 608, wireless side network element are returned to carry to Mobility Management Entity and are set up response or Handover Request Acknowledge or the response of UE contextual modifications;
Following steps 610 to step 622 continues IP shunting establishment of connection process:
Step 610, Mobility Management Entity sends session to new gateway and sets up request, carries out IP shunting connection and sets up, and carries local gateway information;
Step 611, gateway sends session to local gateway and sets up request message;
Step 612, local gateway sends session to gateway and sets up response, carries the local gateway sign.
Step 613, gateway sends session to Mobility Management Entity and sets up response.
Step 614, Mobility Management Entity initiates to carry the request of foundation to the wireless side network element.
Step 615 is carried out RRC and is connected layoutprocedure.
Step 616, wireless side network element are replied the Mobility Management Entity carrying and are set up response.
Step 617, direct-sending message is sent to the wireless side network element in the terminal, comprises that PDN connects completion information.
Step 618, wireless side network element are sent PDN to Mobility Management Entity and are connected completion message.
Step 619, Mobility Management Entity are revised to the local gateway request through the core net gateway and are carried.
Step 620, local gateway is replied the bearing modification response message through the core net gateway to Mobility Management Entity.
Fig. 7 be the present invention on the basis of system shown in Figure 1, set up the flow chart of IP shunting connection procedure.Present embodiment comprises the steps:
Step 701, the terminal is initiated the PDN connection request through the wireless side network element to Mobility Management Entity;
Step 702, Mobility Management Entity judgement need be set up the IP shunting and connect.
Following steps 703 are carried out the process of changing the gateway of having set up the PDN connection to step 709a:
Step 703; Mobility Management Entity finds to exist the PDN that has set up to connect (the core network PDN connects or IP shunting PDN connects); Then check the source gateway whether to continue as terminal service; If can not, then select new gateway (being the destination service gateway), and send session to it and set up request message.
Step 704, new gateway sends the bearing modification request message to IAD, so that update service gateway information (for example, the Tunnel Identifier of gateway or address);
Step 705, IAD are returned the bearing modification response message;
Step 706, gateway sends session to Mobility Management Entity and sets up response;
Step 707, Mobility Management Entity initiates to carry foundation request or handoff request or the request of UE contextual modifications, the tunnel information or the address of carrying new gateway to the wireless side network element.Wherein carry the request of foundation or the request of UE contextual modifications and can carry indication, so that inform that the wireless side network element need not to send message to the terminal;
Step 708, wireless side network element are returned to carry to Mobility Management Entity and are set up response or Handover Request Acknowledge or the response of UE contextual modifications;
Step 709, Mobility Management Entity initiates to revise bearing request message to new gateway, can carry wireless side net element information (for example, the Tunnel Identifier of wireless side network element or address);
Step 709a, new gateway returns the modification bearing response message;
Following steps 710 to step 722 continues IP shunting establishment of connection process:
Step 710, Mobility Management Entity sends session to gateway and sets up request, carries out IP shunting connection and sets up, and carries local gateway information;
Step 711, gateway sends session to local gateway and sets up request message;
Step 712, local gateway sends session to gateway and sets up response, carries the local gateway sign.
Step 713, gateway sends session to Mobility Management Entity and sets up response.
Step 714, Mobility Management Entity initiates to carry the request of foundation to the wireless side network element.
Step 715 is carried out RRC and is connected layoutprocedure.
Step 716, wireless side network element are replied the Mobility Management Entity carrying and are set up response.
Step 717, direct-sending message is sent to the wireless side network element in the terminal, comprises that PDN connects completion information.
Step 718, wireless side network element are sent PDN to Mobility Management Entity and are connected completion message.
Step 719, Mobility Management Entity are revised to the local gateway request through the core net gateway and are carried.
Step 720, local gateway is replied the bearing modification response message through the core net gateway to Mobility Management Entity.
Fig. 8 be the present invention on the basis of system shown in Figure 1, set up the flow chart of IP shunting connection procedure.Present embodiment comprises the steps:
Step 801, the terminal is initiated the PDN connection request through the wireless side network element to Mobility Management Entity;
Step 802, Mobility Management Entity judgement need be set up the IP shunting and connect.
Following steps 803 are carried out the process of changing the gateway of having set up the PDN connection to step 809a:
Step 803; Mobility Management Entity finds to exist the PDN that has set up to connect (the core network PDN connects or IP shunting PDN connects); Then check the source gateway whether to continue as terminal service; If can not, then select new gateway (being the destination service gateway), and send session to it and set up request message.
Step 804, gateway sends session to Mobility Management Entity and sets up response;
Step 805, Mobility Management Entity initiates to carry foundation request or handoff request or the request of UE contextual modifications, the tunnel information or the address of carrying new gateway to the wireless side network element.Wherein carry the request of foundation or the request of UE contextual modifications and can carry indication, so that inform that the wireless side network element need not to send message to the terminal;
Step 806, wireless side network element are returned to carry to Mobility Management Entity and are set up response or Handover Request Acknowledge or the response of UE contextual modifications;
Step 807, Mobility Management Entity initiates to revise bearing request message to new gateway, can carry wireless side net element information (for example, the Tunnel Identifier of wireless side network element or address);
Step 808, new gateway sends the bearing modification request message to IAD, so that update service gateway information (for example, the Tunnel Identifier of gateway or address);
Step 809, IAD are returned the bearing modification response message;
Step 809a, new gateway returns Mobility Management Entity and revises bearing response message;
Following steps 810 to step 822 continues IP shunting establishment of connection process:
Step 810, Mobility Management Entity sends session to gateway and sets up request, carries out IP shunting connection and sets up, and carries local gateway information;
Step 811, gateway sends session to local gateway and sets up request message;
Step 812, local gateway sends session to gateway and sets up response, carries the local gateway sign.
Step 813, gateway sends session to Mobility Management Entity and sets up response.
Step 814, Mobility Management Entity initiates to carry the request of foundation to the wireless side network element.
Step 815 is carried out RRC and is connected layoutprocedure.
Step 816, wireless side network element are replied the Mobility Management Entity carrying and are set up response.
Step 817, direct-sending message is sent to the wireless side network element in the terminal, comprises that PDN connects completion information.
Step 818, wireless side network element are sent PDN to Mobility Management Entity and are connected completion message.
Step 819, Mobility Management Entity are revised to the local gateway request through the core net gateway and are carried.
Step 820, local gateway is replied the bearing modification response message through the core net gateway to Mobility Management Entity.
Fig. 9 is the flow chart that position updating process is carried out at the terminal, and present embodiment is based on system architecture among Fig. 1, and need set up the scene of radio bearer, and concrete steps are described below:
Step 902, the terminal is sent the tracing section updating request message through Target Wireless side network element to target mobility management entity, carries and activates sign.
Step 904, target mobility management entity is sent context request message to former Mobility Management Entity.
Step 906, former Mobility Management Entity sends context acknowledge message to target mobility management entity.
Step 908, alternatively, terminal, Mobility Management Entity, Authentication Authorization server are carried out verification process.
Step 910, target mobility management entity is sent context acknowledgement message to former Mobility Management Entity.
Step 912, target mobility management entity are initiated to carry to set up to core net S-GW1 and are operated.Carry out the bearing modification process that core net is connected between core net S-GW1 and the P-GW.
Step 914, executing location new technological process more between target mobility management entity and the Authentication Authorization server, target mobility management entity obtains CAMEL-Subscription-Information, comprises that the IP shunting is relevant signatory.
Step 916, executing location cancellation process between Authentication Authorization server and the former Mobility Management Entity.
Step 917; Mobility Management Entity finds that according to signatory, local configuration the PDN that has set up exists IP shunting PDN to connect in connecting; Then check gateway 1 whether to continue as terminal service; If can not, then select new gateway (being destination service gateway 2), and send session to it and set up request message.
Step 919, new gateway sends the bearing modification request message to IAD, so that the update service gateway information (as, the Tunnel Identifier of gateway or address);
Step 920, IAD are returned the bearing modification response message;
Step 921, new gateway sends session to Mobility Management Entity and sets up response;
Step 922, target mobility management entity is sent initial context to Target Wireless side network element and is set up request message (that is, tracing section updating is accepted), carries new gateway information.
Step 923, Target Wireless side network element is carried out radio bearer and is set up process.
Step 924, Target Wireless side network element are responded the target mobility management entity initial context and are set up completion/radio bearer foundation completion message.
Step 925, target mobility management entity is initiated to revise bearing request message to new gateway, can carry Target Wireless side net element information (as, the Tunnel Identifier or the address of Target Wireless side network element);
Step 926, new gateway returns the modification bearing response message;
Figure 10 is the flow chart that position updating process is carried out at the terminal, and present embodiment need be set up the scene of radio bearer based on system architecture among Fig. 1, and concrete steps are described below:
Step 1002, the terminal is sent the tracing section updating request message through Target Wireless side network element to target mobility management entity, carries and activates sign.
Step 1004, target mobility management entity is sent context request message to former Mobility Management Entity.
Step 1006, former Mobility Management Entity sends context acknowledge message to target mobility management entity.
Step 1008, alternatively, terminal, Mobility Management Entity, Authentication Authorization server are carried out verification process.
Step 1010, target mobility management entity is sent context acknowledgement message to former Mobility Management Entity.
Step 1012, target mobility management entity are initiated to carry to set up to core net S-GW and are operated.Carry out the bearing modification process that core net is connected between core net S-GW and the P-GW.
Step 1014, executing location new technological process more between target mobility management entity and the Authentication Authorization server, target mobility management entity obtains CAMEL-Subscription-Information, comprises that the IP shunting is relevant signatory.
Step 1016, executing location cancellation process between Authentication Authorization server and the former Mobility Management Entity.
Step 1018, target mobility management entity is sent initial context to Target Wireless side network element and is set up request message (that is, tracing section updating is accepted).
Step 1020, Target Wireless side network element is carried out radio bearer and is set up process.
Step 1022, Target Wireless side network element are responded the target mobility management entity initial context and are set up completion/radio bearer foundation completion message.
Step 1024, Mobility Management Entity request core net S-GW1 carries out bearing modification, so that activation/foundation/more the core net of new terminal connects; Core net S-GW1 sends the bearing modification response message to Mobility Management Entity.Alternatively, core net S-GW1 sends the bearing modification request message to core net P-GW.
Step 1025; Mobility Management Entity finds according to signatory, local configuration the PDN that has set up exists IP shunting PDN to connect in connecting, and then checks the source gateway whether to continue as terminal service, if can not; Then select new gateway (being the destination service gateway); And send session to it and set up request message, can carry the wireless side net element information (as, the Tunnel Identifier of wireless side network element or address).
Step 1026, new gateway sends the bearing modification request message to IAD, so that the update service gateway information (as, the Tunnel Identifier of gateway or address);
Step 1027, IAD are returned the bearing modification response message;
Step 1028, gateway sends session to Mobility Management Entity and sets up response;
Step 1029, Mobility Management Entity initiates to carry foundation request or handoff request or the request of UE contextual modifications, the tunnel information or the address of carrying new gateway to the wireless side network element.Wherein carry the request of foundation or the request of UE contextual modifications and can carry indication, so that inform that the wireless side network element need not to send message to the terminal;
Step 1030, wireless side network element are returned to carry to Mobility Management Entity and are set up response or Handover Request Acknowledge or the response of UE contextual modifications;
In order to simplify description; Above embodiment adopts similar Fig. 6 mode to realize the reorientation function of gateway; Also can adopt Fig. 7 mode to realize, need replace to step 703 with step 1025 to step 1030 and get final product to step 709a this moment, and all the other flow processs are similar to the aforementioned embodiment; Can not impact, so repeat no more setting forth the present invention.
In order to simplify description; Above embodiment adopts similar Fig. 6 mode to realize the reorientation function of gateway; Also can adopt Fig. 8 mode to realize, need replace to step 803 with step 1025 to step 1030 and get final product to step 809a this moment, and all the other flow processs are similar to the aforementioned embodiment; Can not impact, so repeat no more setting forth the present invention.
Figure 11 is the flow chart of the position updating process after switch at the terminal, and present embodiment is based on the scene of system architecture among Fig. 1, and concrete steps are described below:
Step 1101, handoff procedure is carried out at the terminal.
Step 1102, the terminal is sent the tracing section updating request message through Target Wireless side network element to target mobility management entity, carries and activates sign.
Step 1104, target mobility management entity is sent context request message to former Mobility Management Entity.
Step 1106, former Mobility Management Entity sends context acknowledge message to target mobility management entity.
Step 1108, alternatively, terminal, Mobility Management Entity, Authentication Authorization server are carried out verification process.
Step 1110, target mobility management entity is sent context acknowledgement message to former Mobility Management Entity.
Step 1112, target mobility management entity are initiated to carry to set up to core net S-GW and are operated.Carry out the bearing modification process that core net is connected between core net S-GW and the P-GW.
Step 1114, executing location new technological process more between target mobility management entity and the Authentication Authorization server, target mobility management entity obtains CAMEL-Subscription-Information, comprises that the IP shunting is relevant signatory.
Step 1116, executing location cancellation process between Authentication Authorization server and the former Mobility Management Entity.
Step 1118, target mobility management entity is sent tracing section updating to Target Wireless side network element and is accepted message.
Step 1125; Mobility Management Entity finds according to signatory, local configuration the PDN that has set up exists IP shunting PDN to connect in connecting, and then checks the source gateway whether to continue as terminal service, if can not; Then select new gateway (being the destination service gateway); And send session to it and set up request message, can carry the wireless side net element information (as, the Tunnel Identifier of wireless side network element or address).
Step 1126, new gateway sends the bearing modification request message to IAD, so that the update service gateway information (as, the Tunnel Identifier of gateway or address);
Step 1127, IAD are returned the bearing modification response message;
Step 1128, gateway sends session to Mobility Management Entity and sets up response;
Step 1129, Mobility Management Entity initiates to carry foundation request or handoff request or the request of UE contextual modifications, the tunnel information or the address of carrying new gateway to the wireless side network element.Wherein carry the request of foundation or the request of UE contextual modifications and can carry indication, so that inform that the wireless side network element need not to send message to the terminal;
Step 1130, wireless side network element are returned to carry to Mobility Management Entity and are set up response or Handover Request Acknowledge or the response of UE contextual modifications;
In order to simplify description; Above embodiment adopts similar Fig. 6 mode to realize the reorientation function of gateway; Also can adopt Fig. 7 mode to realize, need replace to step 703 with step 1125 to step 1130 and get final product to step 709a this moment, and all the other flow processs are similar to the aforementioned embodiment; Can not impact, so repeat no more setting forth the present invention.
In order to simplify description; Above embodiment adopts similar Fig. 6 mode to realize the reorientation function of gateway; Also can adopt Fig. 8 mode to realize, need replace to step 803 with step 1125 to step 1130 and get final product to step 809a this moment, and all the other flow processs are similar to the aforementioned embodiment; Can not impact, so repeat no more setting forth the present invention.
In order to simplify description, above embodiment is that example explanation exists the IP shunting to connect the mode that gateway carries out reorientation in the communication system with the situation of Fig. 1 only.Under the situation of Fig. 2 and Fig. 3 system, data distribution mode shown in Fig. 5 a or Fig. 5 b or Fig. 5 c no matter, the flow process of gateway being carried out reorientation is similar to the aforementioned embodiment, can not impact setting forth the present invention, so repeat no more.
In above all embodiment, new gateway is the destination service gateway.The wireless side network element can be base station, base station from home, RNC, local gateway, shunting functional entity, home base-station gateway.Mobility Management Entity can be MME, MSC, SGSN, home base-station gateway.
Local gateway information can be the Tunnel Identifier or the address of local gateway.Local gateway can be L-SGW and L-PGW, can be independent L-PGW, can be L-GGSN and L-SGSN, can be independent L-GGSN, can be the data distribution functional entity.Local gateway comprises that local access network closes and/or the local service gateway; Said local access network closes and is L-PGW or L-GGSN; Said local service gateway is L-SGW or L-SGSN;
IAD can be the core net IAD, can be that local access network closes; Gateway can be the core net gateway, can be the local service gateway.The core net IAD is P-GW or GGSN; The core net gateway is S-GW or SGSN.
The wireless side network element of IP shunting can be identical with the local gateway address.The IP shunting can be the triage operator of local IP access subscriber's local network, local IP access company local network, local IP access the Internet, Internet service, specific IP data distribution.
Obviously, it is apparent to those skilled in the art that above-mentioned each module of the present invention or each step can realize with the general calculation device; They can concentrate on the single calculation element; Perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element; Thereby; Can they be stored in the storage device and carry out, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize by calculation element.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is merely embodiments of the invention, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within the claim scope of the present invention.