Handover in communication networks
View Patent ↗A node for a communication system that is configured to communicate with a mobile node via a first connection and to communicate with a third node via a first forwarding path is disclosed. After a procedure for handover of the first connection to a second connection between the mobile node and a target network node is initiated, data is communicated from the node to the third node for transmission to the target network node via a second forwarding path. The third node is configured to receive the data and to forward it to the target network node.
1. A node comprising at least one processor configured to at least:
communicate with a mobile station via a first connection;
communicate with a third node via a first forwarding path between the node and the third node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information;
communicate with the third node over a user-plane connection directly between the third node and the node; and
initiate a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station;
transmit, in response to a handover complete message indicating that the handover procedure was successful, user-plane data buffered in the node and intended for the mobile station to the third node via the user-plane connection for subsequent transmission to the target base station via a second forwarding path between the target base station and the third node, the node comprising an evolved Node B base station.
2. The node as claimed in claim 1 , comprising a base station of an origination access system, wherein the controller node operates in a control plane to the third node rather than in a user plane to the third node, the controller node interfacing a long term evolution network.
3. The node as claimed in claim 1 , wherein the controller node is of an origination access system.
4. The node as claimed in claim 3 , wherein the controller node comprises a serving General Packet Radio Service support node.
5. The node as claimed in claim 1 , wherein the third node provides an anchor node for enabling inter access system mobility.
6. The node as claimed in claim 1 , wherein the user-plane data is packet data and the first connection is a packet switched connection.
7. The node as claimed in claim 1 , wherein the first forwarding path comprises a data tunnel.
8. A node comprising at least one processor configured to at least:
communicate with a source network node via a first forwarding path between the node and the source network node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information, the source network node communicating with a mobile station via a first connection;
communicate with the source network node over a user-plane connection directly between the node and the source network node;
receive, following initiation of a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station, user-plane data buffered in the source network node and intended for the mobile station from the source network node via the user-plane connection; and
transmit the user-plane data to the target base station via a second forwarding path between the node and the target base station.
9. The node as claimed in claim 8 , wherein the node comprises an entity configured to provide inter access system mobility.
10. The node as claimed in claim 8 , wherein the first connection is provided by the source network node of a first access system and the second connection is provided by the target base station of a second, different access system and wherein the node is configured to enable handover of the mobile station between the different access systems.
11. The node as claimed in claim 8 , wherein the user-plane data is packet data and the first connection and the second connection are each packet switched connections.
12. The node as claimed in claim 8 , wherein the first forwarding path comprises a first data tunnel and wherein the second forwarding path comprises a second data tunnel.
13. The node as claimed in claim 8 , wherein the first and second forwarding paths are user plane forwarding paths.
14. The node as claimed in claim 8 , wherein the node is located on the communication path between the mobile station and at least one other node.
15. A method comprising:
communicating, by a node, with a mobile station via a first connection;
communicating, by the node, with a third node via a first forwarding path between the third node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information;
communicating, by the node, with the third node over a user-plane connection directly between the third node and the node;
initiating, by the node, a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station;
communicating, by the node and in response to a handover complete message indicating that the handover procedure was successful, user-plane data buffered in the node and intended for the mobile station to the third node via the user-plane connection for subsequent communication to the target base station via a second forwarding path between the target base station and the third node, the node comprising an evolved Node B base station.
16. The method as claimed in claim 15 , further comprising:
sending, by the node, packet data on a tunneled packet switched connection to the third node.
17. A non-transitory computer readable medium comprising program code which when executed by a processor provide operations comprising:
communicating, by a node, with a mobile station via a first connection;
communicating, by the node, with a third node via a first forwarding path between the third node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information;
communicating, by the node, with the third node over a user-plane connection directly between the third node and the node;
initiating, by the node, a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station;
communicating, by the node and in response to a handover complete message indicating that the handover procedure was successful, user-plane data buffered in the node and intended for the mobile station to the third node via the user-plane connection for subsequent communication to the target base station via a second forwarding path between the target base station and the third node, the node comprising an evolved Node B base station.
18. A method comprising:
communicating, by a node, with a source network node via a first forwarding path between the node and the source network node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information, the source network node communicating with a mobile station via a first connection;
communicate, by the node, with the source network node over a user-plane connection directly between the node and the source network node;
receiving, by the node and following initiation of a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station, user-plane data buffered in the source network node and intended for the mobile station from the source network node; and
communicating, by the node, the user-plane data to the target base station via a second forwarding path between the node and the target base station.
19. The method as claimed in claim 18 , further comprising:
providing, by the node, inter access system mobility.
20. The method as claimed in claim 18 , wherein packet data is communicated via the first and second connections.
21. The method as claimed in claim 18 , further comprising:
receiving, by the node, the user-plane data from the source network node via a first data tunnel; and
sending, by the node, the data via a second data tunnel.
22. The method as claimed in claim 18 , further comprising:
communicating, by the node, user-plane data on the first and second forwarding paths.
23. The method as claimed in claim 18 , further comprising at least:
communicating, by the node, with at least one other node.
24. A non-transitory computer readable medium comprising program code which when executed by a processor provide operations comprising:
communicating, by a node, with a source network node via a first forwarding path between the node and the source network node, the first forwarding path traversing a controller node and comprising a control plane for transmitting control information, the source network node communicating with a mobile station via a first connection;
communicate, by the node, with the source network node over a user-plane connection directly between the node and the source network node;
receiving, by the node and following initiation of a handover procedure for handover of the first connection to a second connection between the mobile station and a target base station, user-plane data buffered in the source network node and intended for the mobile station from the source network node; and
communicating, by the node, the user-plane data to the target base station via a second forwarding path between the node and the target base station.
25. A node for a communication system, the node comprising:
means for communication with a mobile station via a first connection;
means for communication with a third node via a first forwarding path between the node and the third node via receiving control information from a controller node in the first forwarding path;
means for communication with the third node over a third connection via transmitting user data to the third node, wherein the third connection does not pass through any intermediate nodes; and
means for transmitting, in response to a handover complete message indicating that a handover procedure was successful, first data buffered in the node and intended for the mobile station to the third node for transmission to a target base station via a second forwarding path between the third node and the target base station following initiation of the handover procedure for handover of the first connection to a second connection between the mobile station and the target base station, the node comprising an evolved Node B base station.
26. A node for a communication system, the node comprising:
means for communication with a source network node via a first forwarding path between the node and the source network node, the source network node communicating with a mobile station via a first connection;
means for communication with the source network node over a third connection via receiving user data from the source network node, wherein the third connection does not pass through any intermediate nodes;
means for communication with a target base station via a second forwarding path between the node and the target base station following initiation of a handover procedure for handover of the first connection to a second connection between the mobile station and the target base station;
mean for receiving first data buffered in the source network node and intended for the mobile station from the source network node; and
means for transmitting the first data to the target base station via the second forwarding path between the node and the target base station.