5.1 User Location Sequence Diagrams

29.198-063GPPOpen Service Access (OSA) Application Programming Interface (API)Part 6: Mobility Service Capability Feature (SCF)Release 9TS

5.1.1 User Location Interrogation – Triggered Request

The following sequence diagram shows how an application requests triggered location reports from the User Location service. When users location changes, the service reports this to the application.

1: This message is used to start triggered location reporting for one or several users.

2: When the trigger condition is fulfilled then this message passes the location of the affected user to its callback object.

3: This is repeated until the application stops triggered location reporting (see next message).

4: This message is used to stop triggered location reporting.

5.1.2 User Location Interrogation – Periodic Request

The following sequence diagram shows how an application requests periodic location reports from the User Location service.

1: This message is used to start periodic location reporting for one or several users.

2: This message passes the location of one or several users to its callback object.

3: This message passes the location of one or several users to its callback object.

This is repeated at regular intervals until the application stops periodic location reporting (see next message).

4: This message is used to stop periodic location reporting.

5.1.3 User Location Interrogation – Interactive Request

The following sequence diagram shows how an application requests a location report from the User Location service.

1: This message is used to request the location of one or several users.

2: This message passes the result of the location request for one or several users to its callback object.