This clause describes the additional files that are used for ProSe purposes.
DFProSe shall be present at the
ADFUSIM level if service
No. 101 is
"available" in
EFUST .
If service
No. 1 is
"available" in the ProSe Service Table, this file shall be present.
This EF contains the authorized PLMNs for restricted ProSe direct discovery for public safety as described in
TS 24.334. This file shall be used only if the ME is authorized as per content of
EFAD or received service authorization from the ProSe Function.
Each record shall be associated with a different PLMN.
Identifier: '4F01' | Structure: linear fixed | Optional |
SFI: '01' | |
Record size: Z bytes | Update activity: low |
Access Conditions:
READ | PIN |
UPDATE | ADM |
DEACTIVATE | ADM |
ACTIVATE | ADM |
|
Bytes |
Description |
M/O |
Length |
1 to Z | ProSe Discovery monitoring parameters TLV data object | O | Z bytes |
ProSe Discovery monitoring parameters information
Description |
Value |
M/O/C |
Length (bytes) |
ProSe Discovery monitoring parameters TLV | 'A0' | M | 1 |
Length | X | M | Note |
PLMN Tag | '80' | M | 1 |
Length | L1 | M | Note |
PLMN value | -- | M | L1 |
Model Tag | '82' | O | 1 |
Length | 1 | C | 1 |
Model value | -- | C | 1 |
NOTE:
|
Contents:
As described in
TS 24.333, the PLMN code of the operator in which the UE is authorised to use ProSe direct discovery monitoring.
Coding:
As defined for the <X>/
MonitoringPolicy/<X>/PLMN leaf in TS 24.333.
Contents:
Model used for the ProSe direct discovery, as described in
TS 24.334.
Coding:
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
RFU (see TS 31.101) |
b2 indicates if the UE is authorised for Restricted Model B discoveree policy. |
b1 indicates if the UE is authorised for Restricted Model A monitoring policy |
If the data object is missing, the UE shall behave as if only Restricted Model A monitoring policy is allowed. All other values are reserved.
Unused bytes shall be set to 'FF'.
If service
No. 1 is
"available" in the ProSe Service Table, this file shall be present.
This EF contains the authorized PLMNs for restricted ProSe direct discovery for public safety, as described in
TS 24.334. This file shall be used only if the ME is authorized as per content of
EFAD or received service authorization from the ProSe Function.
Each record shall be associated with a different PLMN.
Identifier: '4F02' | Structure: linear fixed | Optional |
SFI: '02' | |
Record size: Z bytes | Update activity: low |
Access Conditions:
READ | PIN |
UPDATE | ADM |
DEACTIVATE | ADM |
ACTIVATE | ADM |
|
Bytes |
Description |
M/O |
Length |
1 to Z | ProSe Discovery announcing parameters TLV data object | O | Z bytes |
ProSe Discovery announcing parameters information
Description |
Value |
M/O/C |
Length (bytes) |
ProSe Discovery announcing parameters TLV | 'A0' | M | 1 |
Length | X | M | Note 1 |
PLMN Tag | '80' | M | 1 |
Length | L1 | M | Note 1 |
PLMN value | -- | M | L1 |
Range Tag (Note 3) | '81' | O | 1 |
Length | L2 | C | Note 1 |
Range value | -- | C | L2 |
Model Tag | '82' | O | 1 |
Length | 1 | C | 1 |
Model value | -- | C | 1 |
NOTE 1:
NOTE 2:
C; if the Tag is present, this is mandatory.
NOTE 3:
The Range data object is obsolete from Rel-13 onwards and shall be ignored if present.
|
Contents:
As described in
TS 24.333, the PLMN code of the operator in which the UE is authorised to use ProSe direct discovery announcing.
Coding:
As defined for the <X>/AnnouncingPolicy/<X>/PLMN leaf in
TS 24.333.
Contents:
Model used for the ProSe direct discovery, as described in
TS 24.334.
Coding:
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
RFU (see TS 31.101) |
b2 indicates if the UE is authorised for Restricted Model B discoverer policy. |
b1 indicates if the UE is authorised for Restricted Model A announcing policy |
If the data object is missing, the UE shall behave as if only Restricted Model A announcing policy is allowed. All other values are reserved.
Unused bytes shall be set to 'FF'.
If service
No. 2 is
"available" in the ProSe Service Table, this file shall be present.
This EF contains the IP address of the HPLMN ProSe Function.
Identifier: '4F03' | Structure: linear fixed | Optional |
SFI: '03' | |
File size: Z bytes | Update activity: low |
Access Conditions:
READ | PIN |
UPDATE | ADM |
DEACTIVATE | ADM |
ACTIVATE | ADM |
|
Bytes |
Description |
M/O |
Length |
1 to Z | HPLMN ProSe Function Address TLV data object | M | Z bytes |
HPLMN ProSe Function information
Description |
Value |
M/O |
Length (bytes) |
HPLMN ProSe Function Tag | '80' | M | 1 |
Length | A + 1 | M | 1 |
Address type | -- | M | 1 |
HPLMN ProSe Function Address | | M | A |
Contents:
Type of the HPLMN ProSe Function address.
Coding:
A value of '00' indicates FQDN, a value of '01' indicates IPv4, a value of '02' indicates IPv6. All other values are reserved.
HPLMN ProSe Function Address
Contents:
Address of the HPLMN ProSe function.
Coding:
Depending on the Address type. When the HPLMN ProSe Function type is set to '00', the corresponding HPLMN ProSe Function Address shall be encoded to an octet string according to UTF-8 encoding rules as specified in
RFC 3629.
Unused bytes shall be set to 'FF'.
If service
No. 3 is
"available" in the ProSe Service Table, this file shall be present.
This EF contains the radio paramenters to be used for ProSe direct communication for public safety when the UE is not served by E-UTRAN, as described in
TS 24.334. This file shall be used only if the ME is authorized as per content of
EFAD or received service authorization from the ProSe Function.
Identifier: '4F04' | Structure: transparent | Optional |
SFI: '04' | |
File size: Z bytes | Update activity: low |
Access Conditions:
READ | PIN |
UPDATE | ADM |
DEACTIVATE | ADM |
ACTIVATE | ADM |
|
Bytes |
Description |
M/O |
Length |
1 | ProSe Direct Communication not served by E-UTRAN | M | 1 byte |
2 to Z + 1 | ProSe Radio parameters TLV data object | M | Z bytes |
The file may contain one or more ProSe Radio parameters TLV data objects.
ProSe Direct Communication not served by E-UTRAN:
Contents:
Indicates if the ME is authorized to perform ProSe Direct Communication and/or one-to-one ProSe direct communication when not served by E-UTRAN.
Coding:
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
RFU (see TS 31.101) |
b2=0
indicates that the UE is not authorised to perform one-to-one ProSe direct communication when not served by E-UTRAN
b2=1
indicates that the UE is authorised to perform one-to-one ProSe direct communication when not served by E-UTRAN.
|
b1=0
indicates that the UE is not authorised to perform one-to-many ProSe direct communication when not served by E-UTRAN
b1=1
indicates that UE is authorised to perform one-to-many ProSe direct communication when not served by E-UTRAN
|
ProSe Radio parameters information:
Description |
Value |
M/O/C |
Length (bytes) |
ProSe Direct Communication parameters TLV | 'A0' | M | 1 |
Length | X | M | Note 1 |
Geographical Area - Polygon Tag | '80' | M | 1 |
Length | L1 | M | Note 1 |
Geographical Area - Polygon value | -- | M | L1 |
Radio parameters Tag | '81' | M | 1 |
Length | L2 | M | Note 1 |
Radio parameters value | -- | M | L2 |
NOTE 1:
NOTE 2:
C; if the Tag is present, this is mandatory.
|
Each ProSe Radio parameters TLV data object shall contain one or more Geographical Area objects and one Radio parameters object.
Geographical Area - Polygon Tag '80'
Contents:
A geographical area defined by a polygon with 3 or more points.
Coding:
1 to 3 | Latitude of point 1 | M | 3 bytes |
4 to 6 | Longitude of point 1 | M | 3 bytes |
7 to 9 | Latitude of point 2 | M | 3 bytes |
10 to 12 | Longitude of point 2 | M | 3 bytes |
13 to 15 | Latitude of point 3 | M | 3 bytes |
16 to 18 | Longitude of point 3 | M | 3 bytes |
… | | | |
(6n-5) to 6n-3 | Latitude of point n | M | 3 bytes |
(6n-2) to 6n | Longitude of point n | M | 3 bytes |
Latitude and longitude are coded as defined in clause 6.1 of TS 23.032.
|
Radio parameters Tag '81'
Contents:
The radio parameters used for ProSe Direct Communication
Coding:
If service
No. 4 is
"available" in the ProSe Service Table, this file shall be present.
This EF contains the radio paramenters to be used for ProSe direct communication for public safety when the UE is not served by E-UTRAN, as described in
TS 24.334. This file shall be used only if the ME is authorized as per content of
EFAD or received service authorization from the ProSe Function.
Identifier: '4F05' | Structure: transparent | Optional |
SFI: '05' | |
File size: Z bytes | Update activity: low |
Access Conditions:
READ | PIN |
UPDATE | ADM |
DEACTIVATE | ADM |
ACTIVATE | ADM |
|
Bytes |
Description |
M/O |
Length |
1 | ProSe Direct Discovery Monitoring not served by E-UTRAN | M | 1 byte |
2 to Z + 1 | ProSe Radio parameters TLV data object | M | Z bytes |
ProSe Direct Discovery monitoring not served by E-UTRAN:
Contents:
Indicates if the ME is authorized to perform restricted ProSe Direct Discovery monitoring when not served by E-UTRAN.
Coding:
b8 |
b7 |
b6 |
b5 |
b4 |
b3 |
b2 |
b1 |
RFU (see TS 31.101) |
b2=0
indicates that the UE is not authorised to perform ProSe direct discovery model B discoveree operation when not served by E-UTRAN
b2=1
indicates that the UE is authorised to perform ProSe direct discovery model B discoveree operation when not served by E-UTRAN.
|
b1=0
indicates that the UE is not authorised to perform ProSe direct discovery model A monitoring when not served by E-UTRAN
b1=1
indicates that the UE is authorised to perform ProSe direct discovery model A monitoring when not served by E-UTRAN
|
ProSe Radio parameters information
Description |
Value |
M/O/C |
Length (bytes) |
ProSe Radio parameters TLV | 'A0' | M | 1 |
Length | X | M | Note 1 |
Geographical Area - Polygon Tag | '80' | M | 1 |
Length | L1 | M | Note 1 |
Geographical Area - Polygon value | -- | M | L1 |
Radio parameters Tag | '81' | M | 1 |
Length | L2 | M | Note 1 |
Radio parameters value | -- | M | L2 |
NOTE 1:
NOTE 2:
C; if the Tag is present, this is mandatory.
|
Each ProSe Radio parameters TLV data object shall contain one or more Geographical Area objects and one Radio parameters object.
Geographical Area - Polygon Tag '80'
Contents:
A geographical area defined by a polygon with 3 or more points.
Coding:
1 to 3 | Latitude of point 1 | M | 3 bytes |
4 to 6 | Longitude of point 1 | M | 3 bytes |
7 to 9 | Latitude of point 2 | M | 3 bytes |
10 to 12 | Longitude of point 2 | M | 3 bytes |
13 to 15 | Latitude of point 3 | M | 3 bytes |
16 to 18 | Longitude of point 3 | M | 3 bytes |
… | | | |
(6n-5) to 6n-3 | Latitude of point n | M | 3 bytes |
(6n-2) to 6n | Longitude of point n | M | 3 bytes |
Latitude and longitude are coded as defined in clause 6.1 of TS 23.032.
|
Radio parameters Tag '81'
Contents:
The radio parameters used for ProSe Direct Communication
Coding: