28.11.2014 Views

ts_125331v120300p

ts_125331v120300p

ts_125331v120300p

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3GPP TS 25.331 version 12.3.0 Release 12<br />

589<br />

ETSI TS 125 331 V12.3.0 (2014-10)<br />

1> store this IE in the IE "UE positioning GPS UTC model" in variable UE_POSITIONING_GPS_DATA.<br />

8.6.7.19.4 UE positioning Ciphering info<br />

The UE shall:<br />

1> if deciphering information is received from higher layers for deciphering of GPS assistance data broadcast on<br />

system information:<br />

2> store the current key in IE "Current deciphering key" in variable UE_POSITIONING_GPS_DATA;<br />

2> store the next key in IE "Next deciphering key" in variable UE_POSITIONING_GPS_DATA;<br />

2> store the ciphering key flag in UE_POSITIONING_GPS_DATA.<br />

1> if deciphering information is received from higher layers for deciphering of GANSS assistance data broadcast on<br />

system information:<br />

2> store the current key in IE "Current deciphering key" in variable UE_POSITIONING_GANSS_DATA;<br />

2> store the next key in IE "Next deciphering key" in variable UE_POSITIONING_GANSS_DATA;<br />

2> store the ciphering key flag in UE_POSITIONING_GANSS_DATA.<br />

1> if deciphering information is received from higher layers for deciphering of OTDOA assistance data broadcast<br />

on system information:<br />

2> store the current key in IE "Current deciphering key" in variable<br />

UE_POSITIONING_OTDOA_DATA_UE_BASED;<br />

2> store the next key in IE "Next deciphering key" in variable<br />

UE_POSITIONING_OTDOA_DATA_UE_BASED;<br />

2> store the ciphering key flag in UE_POSITIONING_OTDOA_DATA_UE_BASED.<br />

1> if the IE "GPS Data ciphering info" is included in System Information Block type 15:<br />

2> select one of the two deciphering keys received and stored it in UE_POSITIONING_GPS_DATA according<br />

to the following:<br />

3> if the value of the received IE "Ciphering Key Flag" is the same as the value of the IE "Ciphering Key<br />

Flag" stored in the variable UE_POSITIONING_GPS_DATA:<br />

4> select the current deciphering key.<br />

3> if the value of the received IE "Ciphering Key Flag" is different from the value of the IE "Ciphering Key<br />

Flag" stored in the variable UE_POSITIONING_GPS_DATA:<br />

4> select the next deciphering key.<br />

2> store the received IE in the variable UE_POSITIONING_GPS_DATA;<br />

2> use the selected deciphering key to decipher the broadcast UE positioning GPS information contained within<br />

the System Information Block types 15.1, 15.2 and 15.3.<br />

1> if the IE "GANSS Data ciphering info" is included in System Information Block type 15.8:<br />

2> select one of the two deciphering keys received and stored it in UE_POSITIONING_GANSS_DATA<br />

according to the following:<br />

3> if the value of the received IE "Ciphering Key Flag" is the same as the value of the IE "Ciphering Key<br />

Flag" stored in the variable UE_POSITIONING_GANSS_DATA:<br />

4> select the current deciphering key.<br />

3> if the value of the received IE "Ciphering Key Flag" is different from the value of the IE "Ciphering Key<br />

Flag" stored in the variable UE_POSITIONING_GANSS_DATA:<br />

ETSI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!