Resolving hanging contexts when roaming in a GPRS network
First Claim
1. A method for preventing the occurrence of a hanging resource in connection with a Serving Radio Network Subsystem (SRNS) Relocation Procedure when a mobile terminal roams from a first Serving General Packet Radio Service (GPRS) Support Node (SGSN) with an associated source Radio Network Controller (RNC) to a second SGSN with an associated target RNC, said method comprising the steps of:
- if, during said SRNS Relocation Procedure, said first SGSN detects that the connection to the mobile terminal is broken subsequent to transmission of a Relocation Command to said source SGSN, initiating a release of a resource established during the SRNS Relocation Procedure in the second SGSN, the target RNC or any involved Gateway GPRS Support Node (GGSN).
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a method for preventing hanging resources in connection with an SRNS Relocation Procedure and/or a Routing Area Update Procedure for a terminal roaming in a UMTS or a GPRS network. According to a first aspect of the present invention, when the SGSN from which a terminal is roaming detects a fault after the Relocation Command in the SRNS Relocation Procedure, a Relocation Cancel Procedure also involving any involved GGSN is initiated. According to a second aspect of the present invention, a timer is started in the SGSN to which the terminal is roaming when the Forward Relocation Request in the Routing Area Update Procedure is received. If this SGSN does not receive a Routing Area Update Request within a predefined time period, the SGSN initiate a clean up of the resources that have been occupied during the procedures towards the involved nodes. Finally, according to a third aspect of the present invention, after an uncontrolled shutdown of the terminal, the SGSN cleans up in the resulting hanging resources of the involved nodes when an Identification Request is received in the subsequent attach procedure.
-
Citations
12 Claims
-
1. A method for preventing the occurrence of a hanging resource in connection with a Serving Radio Network Subsystem (SRNS) Relocation Procedure when a mobile terminal roams from a first Serving General Packet Radio Service (GPRS) Support Node (SGSN) with an associated source Radio Network Controller (RNC) to a second SGSN with an associated target RNC, said method comprising the steps of:
if, during said SRNS Relocation Procedure, said first SGSN detects that the connection to the mobile terminal is broken subsequent to transmission of a Relocation Command to said source SGSN, initiating a release of a resource established during the SRNS Relocation Procedure in the second SGSN, the target RNC or any involved Gateway GPRS Support Node (GGSN). - View Dependent Claims (2, 3, 4, 5)
-
6. A method for preventing the occurrence of a hanging resource in connection with a Serving Radio Network Subsystem (SRNS) Relocation Procedure when a mobile terminal roams from a first Serving General Packet Radio Service (GPRS) Support Node (SGSN) with an associated source Radio Network Controller (RNC) to a second SGSN with an associated target RNC, said method comprising the steps of:
-
a.) starting a timer in said second SGSN upon receiving a Forward Relocation Request from said first SGSN;
b.) stopping said timer when a Routing Area Update (RAU) Procedure is completed or upon receiving an RAU Request from said mobile terminal; and
c.) if said timer exceeds a predefined time period, initiating a release of a resource established during the SRNS Relocation Procedure in the second SGSN, the target RNC or any involved Gateway GPRS Support Node (GGSN). - View Dependent Claims (7, 8)
-
-
9. A method for preventing the occurrence of a hanging resource in connection with a Serving Radio Network Subsystem (SRNS) Relocation Procedure when a mobile terminal roams from a first Serving General Packet Radio Service (GPRS) Support Node (SGSN) with an associated source Radio Network Controller (RNC) to a second SGSN with an associated target RNC, said method comprising the step of:
postponing transmission of a Forward Relocation Complete message from said second SGSN to said first SGSN until said second SGSN receives a Routing Area Update Request from said mobile terminal.
-
10. A method for preventing the occurrence of a hanging resource in connection with an uncontrolled broken connection between a mobile terminal and an associated Serving General Packet Radio Service (GPRS) Support Node (SGSN), Radio Network Controller (RNC) and Gateway GPRS Support Node (GGSN), comprising the step of:
initiating, when said mobile terminal performs an Attach Procedure towards the network after the occurrence of said broken connection, a release of any resource established for said mobile terminal in said SGSN, RNC and GGSN prior to the occurrence of said broken connection. - View Dependent Claims (11, 12)
Specification