Nodes and methods for handling state change of a communication link in a communications network
A method performed by a first communication node for handling state change of a communication link in a communications network. The first communication node subscribes to state information indicating a state change of a communication link between a UE and a second communication node. The first communication node obtains, from the second communications node, the state information indicating the state change.
1. A method performed by a first communication node for handling state change of a communication link in a communications network, the method comprising:
subscribing to state information indicating a state change of a communication link between a User Equipment (UE) and a second communication node;
obtaining, from the second communication node, the state information indicating the state change;
obtaining, from a core network node, a terminating request for termination of an ongoing communication session of the UE;
providing, to the second communication node, a contact request for contact information of the UE which the terminating request was intended for;
obtaining the contact information of the UE from the second communication node; and
providing the terminating request to the UE based on the contact information obtained from the second communication node.
2. The method according to claim 1 , further comprising:
providing, to a core network node, re-registration information indicating re-registration of the UE without waking up the UE from a sleep mode.
3. The method according to claim 1 , further comprising:
when a state of the communication link has changed from a connected state to a disconnected state, providing, to a core network node, de-registration information indicating de-registration of the UE.
4. The method according to claim 3 , wherein the de-registration information is provided upon request from the core network node or after a timer has expired.
5. The method according to claim 4 , further comprising:
starting a timer upon obtaining state information indicating the state change from the connected state to the disconnected state.
6. A first communication node for handling state change of a communication link in a communications network, the first communication node comprising:
processing circuitry; and
a memory comprising instructions which, when executed by the processing circuitry, cause the first communication node to:
subscribe to state information indicating a state change of a communication link between a User Equipment (UE) and a second communication node;
obtain, from the second communication node, the state information indicating the state change;
obtain, from a core network node, a terminating request for termination of an ongoing communication session of the UE;
provide, to the second communication node, a contact request for contact information of the UE which the terminating request was intended for;
obtain the contact information of the UE from the second communication node; and
provide the terminating request to the UE based on the contact information obtained from the second communication node.
7. The first communication node according to claim 6 , further to:
provide, to a core network node, re-registration information indicating re-registration of the UE without waking up the UE from a sleep mode.
8. The first communication node according to claim 6 , further to:
when a state of the communication link has changed from a connected state to a disconnected state, provide, to a core network node, de-registration information indicating de-registration of the UE.
9. The first communication node according to claim 8 , wherein the de-registration information is provided upon request from the core network node or after a timer has expired.
10. The first communication node according to claim 9 , further to:
start a timer upon obtaining state information indicating the state change from the connected state to the disconnected state.