Positioning assistance data can be included in positioning System Information Blocks (posSIBs) as described in
TS 36.331 and
TS 36.355. The posSIBs are carried in RRC System Information (SI) messages. The mapping of posSIBs (assistance data) to SI messages is flexibly configurable and provided to the UE in SIB1 (
TS 36.331).
For each assistance data element, a separate posSIB-type is defined in
TS 36.355. Each posSIB may be ciphered by the E SMLC using the 128-bit Advanced Encryption Standard (AES) algorithm (with counter mode) as described in
TS 36.355, either with the same or different ciphering key. The posSIBs which exceed the maximum size limit defined in
TS 36.331 shall be segmented by the E SMLC.
The general procedures for broadcast of positioning assistance data and delivery of ciphering keys to UEs is described in
TS 23.271. This clause defines the overall sequences of operations that occur in the E-SMLC, E-UTRAN and UE.
Step 1.
The E-SMLC sends an LPPa Assistance Data Information Control message to the eNB with an indication to start broadcasting assistance information. The message includes one or more System Information groups, where each group contains the broadcast periodicity and one or more posSIB types together with meta data. Each posSIB type may be ciphered and/or segmented at the E-SMLC. The meta data may include an indication whether the posSIB type in the System Information group is ciphered or not, as well as an indication of an applicable GNSS type.
Step 2.
The eNB includes the received System Information groups in RRC System Information Messages and corresponding scheduling information in SIB1 as described in
[12]. The UE applies the system information acquisition procedure according to
[12] for acquiring the assistance data information that is broadcasted.
Step 3.
If the posSIB types were ciphered by the E-SMLC, the E-SMLC provides the used ciphering keys, together with a validity time and validity area for each key, to the MME using an LCS-AP Ciphering Key Data message described in
TS 29.171. The MME returns a LCS-AP Ciphering Key Data Result message back to the E-SMLC indicating whether the MME was able to successfully store the ciphering data sets. The MME may then distribute successfully stored ciphering keys and their validity times and validity areas to suitably subscribed UEs using a mobility management message as described in
TS 23.271. The E SMLC repeats this procedure whenever a ciphering key changes.
Step 4.
At any time after Step 1, the eNB may send a LPPa Assistance Information Feedback message to the E-SMLC providing feedback on assistance information broadcasting. The message may include an assistance information failure list indicating that certain posSIB types could not be configured for broadcasting by the eNB.
Step 5.
If the assistance information in a System Information group changes, the E-SMLC provides updated information in a LPPa Assistance Information Control message.
Step 6.
The eNB replaces the previously stored System Information groups with the new information received at Step 5 and includes the new System Information groups in RRC System Information Messages.
Step 7.
If the E-SMLC wants to abort the broadcast of a System Information Group, it sends a LPPa Assistance Information Control message to the eNB including an indication to stop broadcasting the assistance information.