For location service procedures independent of any call, the initiating side must establish a MM connection between the network and the LMU according to the rules given in
TS 24.007 and
TS 24.008. The LMU or the network starts the transaction by transferring a REGISTER message across the radio interface. This transaction is identified by the transaction identifier associated with the REGISTER message present in the component part of the Facility information element. Following the REGISTER message one or more FACILITY messages may be transmitted, all of them related by the use of the same transaction identifier. If the transaction is no longer used, it shall be released by sending a RELEASE COMPLETE message. This procedure is specified in detail in
clause 5, and the text in
clause 5 takes precedence over this introduction.
To convey the location service invocation, the Facility information element is used. The Facility information element present either in the REGISTER message or a subsequent message identifies the location service involved and the type of component (i.e. Invoke, Return result, Return error or Reject component).
When the REGISTER or FACILITY message contains a Facility information element and the requested service is available, a FACILITY message containing a Facility information element may be returned. One or more exchanges of FACILITY messages may subsequently occur. To terminate the service interaction and release the transaction identifier value, a RELEASE COMPLETE message is sent as specified for the specific location service procedure. The RELEASE COMPLETE message may also contain the Facility information element.
Messages containing a Facility information element shall be checked for protocol errors before the contents of the Facility IE is acted on. The checks shall be performed in the following order:
-
The message carrying the Facility IE shall be checked for protocol errors as specified in subclause 5.7. If a protocol error is found then the procedures in subclause 5.7 apply.
-
The contents of the Facility IE shall be checked for protocol errors as specified in subclause 4.2.6. If a protocol error is found then the procedures in subclause 4.2.6 apply.
If the tests specified in
subclause 4.2.3.2 have been passed without the detection of a protocol error, the receiver will attempt to process the contents of the Facility Information Element. If errors occur during this processing (e.g. system failure, or information in the Facility IE is incompatible with the requested operation) then the procedures specified in the individual service specifications apply.
An example of the behaviour that could occur in this case is:
-
the LMU or network sends a Facility information element containing a return error component in a FACILITY or RELEASE COMPLETE message. If the FACILITY message is used then the MM Connection may continue to be used for further signalling.