7.14 LI at EES
33.1283GPPProtocol and procedures for Lawful Interception (LI)Release 18SecurityStage 3TS
7.14.1 Provisioning over LI_X1
7.14.1.1 Provisioning of IRI-POI in EES
The IRI-POI present in the EES is provisioned over LI_X1 by the LIPF using the X1 protocol as described in clause 5.2.2.
The POI in the EES shall support the identifier types given in table 7.14.1-1.
Table 7.14.1-1: TargetIdentifier Types for Edge Computing
Identifier |
Owner |
ETSI TS 103 221-1 [7] TargetIdentifier type |
Definition |
gPSIMSISDN |
ETSI |
GPSIMSISDN |
See ETSI TS 103 221-1 [7] |
gPSINAI |
ETSI |
GPSINAI |
See ETSI TS 103 221-1 [7] |
eECID |
3GPP |
TargetIdentifierExtension |
See XSD schema |
Table 7.14.1-2 shows the minimum details of the LI_X1 ActivateTask message used for provisioning the IRI-POI in the EES.
If the IRI-POI in the EES receives an ActivateTask message and the ListOfServiceTypes parameter contains a ServiceType that is not supported, the IRI-POI in the EES shall reject the task with an appropriate error as described in ETSI TS 103 221-1 [7] clause 6.2.1.2.
Table 7.14.1-2: ActivateTask message for the IRI-POI in the EES
ETSI TS 103 221-1 [7] field name |
Description |
M/C/O |
XID |
XID assigned by LIPF. |
M |
TargetIdentifiers |
One of the target identifiers listed in the paragraph above. |
M |
DeliveryType |
Set to “X2Only”. |
M |
ListOfDIDs |
Delivery endpoints for LI_X2 for the IRI-POI in the EES. These delivery endpoints are configured using the CreateDestination message as described in ETSI TS 103 221-1 [7] clause 6.3.1 prior to the task activation. |
M |
ListOfServiceTypes |
Shall be included when the task should only intercept specific CSP service types as described in clause 5.2.4. This parameter is defined in ETSI TS 103 221-1 [7], clause 6.2.1.2, table 4. |
C |
7.14.1.2 Provisioning of the MDF2
The MDF2 listed as the delivery endpoint over LI_X2 for xIRI generated by the EES shall be provisioned over LI_X1 by the LIPF.
The target identities listed in clause 7.14.1.1 shall apply for the provisioning of MDF2.
Table 7.14.1-3 shows the minimum details of the LI_X1 ActivateTask message used for provisioning the MDF2.
Table 7.14.1-3 ActivateTask message for MDF2
ETSI TS 103 221-1 [7] field name |
Description |
M/C/O |
XID |
XID assigned by LIPF. |
M |
TargetIdentifiers |
One or more of the target identifiers listed in clause 7.14.1.1. |
M |
DeliveryType |
Set to “X2Only”. (Ignored by the MDF2). |
M |
ListOfDIDs |
Delivery endpoints of LI_HI2. These delivery endpoints shall be configured using the CreateDestination message as described in ETSI TS 103 221-1 [7] clause 6.3.1 prior to first use. |
M |
ListOfMediationDetails |
Sequence of Mediation Details. See table 7.14.1-3. |
M |
Table 7.14.1-3: Mediation Details for MDF2
ETSI TS 103 221-1 [7] field name |
Description |
M/C/O |
LIID |
Lawful Intercept ID associated with the task. |
M |
DeliveryType |
Set to “HI2Only”. |
M |
ListOfDIDs |
Details of where to send the IRI for this LIID. Shall be included if deviation from the ListofDIDs in the ActivateTask message is necessary. If included, the ListOfDIDs in the Mediation Details shall be used instead of any delivery destinations authorised by the ListOfDIDs field in the ActivateTask Message. |
C |
ServiceScoping |
Using the format defined in ETS TS 103 221 [7] include the service scoping as applicable to this LIID based on the service scoping listed above the table. |
C |
When an additional warrant is activated on a target UE and the LIPF uses the same XID for the additional warrant, the MDF2 shall be able to generate and deliver IRI message for each additional warrant without receiving a corresponding xIRI.
7.14.2 Generation of xIRI at IRI-POI in EES over LI_X2
7.14.2.1 General
The IRI-POI present in the EES shall send the xIRIs over LI_X2 for each of the events listed in TS 33.127 [5] clause 7.14.4, the details of which are described in the following clauses.
NOTE: If GPSI is the target, then xIRIs shall be generated only if the GPSI is available.
7.14.2.2 EEC registration and deregistration
The IRI-POI in the EES shall generate an xIRI containing an EESEECRegistration record when the IRI-POI present in the EES detects that an EEC has registered, updated its registration or deregistered. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES returns Eees_EECRegistration_Request response towards the EEC confirming the registration of the EEC for the target UE to the EES (as defined in TS 24.558 [93] clause 5.2.2.2).
– EES returns Eees_EECRegistration_Update response towards the EEC confirming the update of the registration information of the EEC for the target UE at the EES (as defined in TS 24.558 [93] clause 5.2.2.3).
– EES returns Eees_EECRegistration_Deregister response towards the EEC confirming the deregistration of the EEC for the target UE from a given EES (as defined in TS 24.558 [93] clause 5.2.2.4).
Table 7.14.2-1: EESEECRegistration record
Field name |
Description |
M/C/O |
registrationType |
Types of registration. Possible values are: “Registration”, “Registration Update”, “Deregistration”. |
M |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
aCProfiles |
Profiles of application clients (ACs) for which the EEC provides edge enabling services, if available. See table 7.14.2-2. |
C |
eECServiceContSupport |
ACR (Application Context Relocation) scenarios supported by the EEC for service continuity if any. |
C |
expirationTime |
Expiration time for the registration. If absent for registration types “Registration” and “Registration Update”, registration of EEC never expires. |
C |
eECContextID |
Unique identifier of the EEC context if available. |
C |
srcEESID |
Identifier of the EES providing the EEC context identifier, if available. |
C |
unfulfilledACProfiles |
If requirements indicated in the AC profile(s) cannot be fulfilled for some of the AC profile(s), the EES shall include “unfulfilledAcProfiles” attribute containing the list of ACIDs of such AC Profile(s) and appropriate reasons, if available. |
C |
failureResponse |
Cause information when the registration, registration update or deregistration has failed, if available. |
C |
Table 7.14.2-2: Details of aCProfile parameter
Field name |
Description |
M/C/O |
aCID |
Application client identity. |
M |
aCType |
Category or type of application client, if available. |
C |
aCSchedule |
Expected operation schedule of the AC (e.g. time windows) if available. |
C |
expACGeoServArea |
Expected location(s) of the hosting UE during the AC’s operation schedule, if available. |
C |
eASsInfo |
List of EAS that serve the AC along with the service KPIs required by the AC if available. See table 7.14.2-3. |
C |
aCServiceContSupport |
ACR scenarios supported by the AC for service continuity, if any. |
C |
Table 7.14.2-3: Details of eASInfo parameter
Field name |
Description |
M/C/O |
eASId |
EAS identity. |
M |
expectedSvcKPIs |
KPIs expected in order for Acs to receive currently required services from the EAS. See table 7.14.2-4. |
C |
minimumReqSvcKPIs |
Minimum KPIs required in order for Acs to receive meaningful services from the EAS. See table 7.14.2-4. |
C |
Table 7.14.2-4: Details of expectedSvcKPIs and minimumReqSvcKPIs parameters
Field name |
Description |
M/C/O |
connectionBandwidth |
Required connection bandwidth in Kbit/s for the application. |
C |
requestRate |
Request rate to be generated by the AC. |
C |
responseTime |
Response time required for the server servicing the requests. |
C |
requestedAvailability |
Percentage of time the server is required to be available for the AC’s use. |
C |
requestedCompute |
Compute resources required by the AC. |
C |
requestedGraphCompute |
Graphical compute resources required by the AC. |
C |
requestedMemory |
Memory resources required by the AC. |
C |
requestedStorage |
Storage resources required by the AC. |
C |
7.14.2.3 EAS discovery
The IRI-POI in the EES shall generate an xIRI containing an EESEASDiscovery record when the IRI-POI present in the EES detects that an EEC has requested a one-time EAS discovery information. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES returns Eees_EASDiscovery_Request response to the EEC containing a one-time EAS discovery information (as defined in TS 24.558 [93] clause 5.3.2.2).
Table 7.14.2-5: EESEASDiscovery record
Field name |
Description |
M/C/O |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
eASDiscoveryFilter |
Set of characteristics to determine required EASs, if available. |
C |
eECServiceContSupport |
ACR scenarios supported by the EEC for service continuity if any. |
C |
locationInfo |
Location information of the target UE, if available. |
C |
eASTargetDNAIs |
Target DNAI information which can be associated with potential target EAS(s), if available. |
C |
discoveredEAS |
List of discovered EAS(s), if available. |
C |
failureResponse |
Cause information when the discovery request has failed, if available. |
C |
Table 7.14.2-6: Details of eASDiscoveryFilter parameterendpoint
Field name |
Description |
M/C/O |
aCCharacteristics |
Acs for which a matching EAS is needed. See Table 7.14.2-2. |
C |
eASCharacteristics |
Characteristics of required EASs. See table 7.14.2-7. |
C |
NOTE: Either aCCharacteristics or eASCharacteristics shall be present. |
Table 7.14.2-7: Details of eASCharacteristics parameter
Field name |
Description |
M/C/O |
eASID |
EAS Identity, if available. |
C |
aSPID |
Identity of the ASP which provides the EAS, if available. |
C |
eASType |
EAS type or category, if available. |
C |
eASSchedule |
Availability schedule of the EAS (e.g. time windows), if available. |
C |
eASProfile |
Profiles of the discovered EASs, if available. See table 7.14.2-8. |
C |
eASServiceArea |
List of geographical and topological service areas that the EAS serves, if available. |
C |
eASServicePermLevel |
Level of service permissions (e.g. trial, gold-class) supported by the EAS, if available. |
C |
Table 7.14.2-8: Details of discoveredEAS parameter
Field name |
Description |
M/C/O |
eASProfile |
Profiles of the discovered EASs. See table 7.14.2-9. |
C |
lifetime |
Time duration in seconds for which the EAS information is valid and supposed to be cached in the EEC. |
C |
Table 7.14.2-9: Details of eASProfile parameter
Field name |
Description |
M/C/O |
eASID |
EAS Identity. |
M |
eASEndpoint |
Endpoint information (e.g. URI, FQDN, IP address) used to communicate with the EAS. |
M |
aCIDs |
Identities of the AC(s) that can be served by the EAS, if available. |
C |
aSPID |
Identity of the ASP which provides the EAS, if available. |
C |
eASType |
EAS type or category, if available. |
C |
eASDescription |
Human-readable description of the EAS. |
C |
eASSchedule |
Availability schedule of the EAS (e.g. time windows), if available. |
C |
eASServiceArea |
List of geographical and topological service areas that the EAS serves, if available. |
C |
eASServiceKPIs |
Service characteristics provided by the EAS. |
C |
eASServicePermLevel |
Level of service permissions (e.g. trial, gold-class) supported by the EAS, if available. |
C |
eASServiceFeatures |
Service features e.g. single vs. multi-player gaming service supported by the EAS, if available. |
C |
eASServiceContSupport |
ACR scenarios supported by the EAS for service continuity if any. |
C |
appLocs |
List of DNAI(s) and the corresponding N6 traffic routing information/routing profile ID, associated with the EAS, if available. |
C |
eASStatus |
EAS status (e.g. Enabled, Disabled etc.), if available. |
C |
7.14.2.4 EAS discovery subscription
The IRI-POI in the EES shall generate an xIRI containing an EESEASDiscoverySubscription record when the IRI-POI present in the EES detects that an EEC has requested to subscribe, update subscription and unsubscribe to EAS discovery information reporting. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES returns Eees_EASDiscovery_Subscribe response to the EEC confirming its subscription to EAS discovery information reporting (as defined in TS 24.558 [93] clause 5.3.2.3).
– EES returns Eees_EASDiscovery_UpdateSubscription response to the EEC confirming the update of its subscription at the EES for EAS discovery information reporting (as defined in TS 24.558 [93] clause 5.3.2.5).
– EES returns Eees_EASDiscovery_Unsubscribe response to the EEC confirming the deletion of an existing subscription at the EES to EAS discovery information reporting (as defined in TS 24.558 [93] clause 5.3.2.6)
Table 7.14.2-10: EESEASDiscoverySubscription record
Field name |
Description |
M/C/O |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
subscriptionType |
Subscription type, i.e., “Subscription”, “Subscription Update” or “Unsubscription”. |
M |
eASEventType |
Event type for which the EEC shall be notified |
M |
eASDiscoveryFilter |
Set of characteristics to determine required EASs, if available. |
C |
eASDynamicInfoFilter |
List of EAS dynamic information required by the EEC per EAS, if available. See table 7.14.2-11. |
C |
eECServiceContSupport |
ACR scenarios supported by the EC for service continuity if any. |
C |
expirationTime |
Expiration time for the subscription. If absent for subscription types “Subscription” and Subscription Update”, EAS discovery subscription from EEC never expires. |
C |
subscriptionId |
Subscription identity, if available. |
C |
failureResponse |
Cause information when the discovery request has failed, if available. |
C |
Table 7.14.2-11: Details of eASDynamicInfoFilter parameter
Field name |
Description |
M/C/O |
eASId |
EAS identifier. |
M |
eASStatus |
Notify if EAS status changed. |
C |
eASACIDs |
Notify if list of AC identifiers changed. |
C |
eASDescription |
Notify if EAS description changed. |
C |
eASEndpoint |
Notify if EAS endpoint changed. |
C |
eASFeature |
Notify if EAS feature changed. |
C |
eASSchedule |
Notify if EAS schedule changed. |
C |
eASServiceArea |
Notify if EAS service area changed. |
C |
eASServiceKPIs |
Notify if EAS KPIs changed. |
C |
eASServiceContinuity |
Notify if EAS supported ACR changed. |
C |
7.14.2.5 EAS discovery notification
The IRI-POI in the EES shall generate an xIRI containing an EESEASDiscoveryNotification record when the IRI-POI present in the EES detects that the EES has notified a previously subscribed EEC on EAS discovery information. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES receives an Eees_EASDiscovery_Notify response from an EEC confirming that the subscribed EEC has received EAS discovey information (as defined in TS 24.558 [93] clause 5.3.2.4).
NOTE: Because it is HTTP-based transaction the notification request is always supposed to be received by the EEC which needs to answer with the reponse.
Table 7.14.2-12: EESEASDiscoveryNotification record
Field name |
Description |
M/C/O |
subscriptionID |
Identity of the individual subscription for which the notification is delivered. |
M |
eventType |
Event type for which the notification is delivered; |
M |
discoveredEAS |
List of EAS discovery information. See table 7.14.2-8. |
M |
failureResponse |
Cause information when the discovery notification request has failed, if available. |
C |
7.14.2.6 Application context relocation
The IRI-POI in the EES shall generate an xIRI containing an EESAppContextRelocation record when the IRI-POI present in the EES detects that an EEC has requested ACR (Application Context Relocation) determination.or ACR initiation. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES returns Eees_AppContextRelocation_Determine response to the EEC confirming that EEC has carried out ACR determination (as defined in TS 24.558 [93] clause 5.5.2.2). EEC requests that the EES evaluates if ACR is needed and subsequently initiate the ACR procedure if required.
– EES returns Eees_AppContextRelocation_Initiate response to the EEC confirming that EEC has carried out ACR initiation (as defined in TS 24.558 [93] clause 5.5.2.3). EEC requests initiation of an ACR procedure.
Table 7.14.2-13: EESAppContextRelocation record
Field name |
Value |
M/C/O |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
aCRDetermineReq |
See table 7.14.2-14. |
C |
aCRInitiateReq |
See table 7.14.2-15. |
C |
Table 7.14.2-14: Details of aCRDetermineReq parameter
Field name |
Description |
M/C/O |
eASID |
Identifier of the EAS, if available. |
C |
aCID |
Identifier of the AC, if available. |
C |
sEASEndpoint |
Endpoint information of the selected S-EAS. |
M |
Table 7.14.2-15: Details of aCRInitiateReq parameter
Field name |
Description |
M/C/O |
eASID |
Identifier of the EAS, if available. |
C |
aCID |
Identifier of the AC, if available. |
C |
tEASEndpoint |
Endpoint information of the T-EAS (target EAS). |
M |
sEASEndpoint |
Endpoint information of the S-EAS (serving EAS). |
C |
previousTEASEndpoint |
Endpoint information of the previous T-EAS. |
C |
routeReq |
T-EAS’s DNAI information and corresponding N6 traffic routing information and/or routing profile ID, if available. |
C |
7.14.2.7 Application context relocation information subscription
The IRI-POI in the EES shall generate an xIRI containing an EESACRSubscription record when the IRI-POI present in the EES detects that an EEC has requested to subscribe, update subscription and unsubscribe to ACR events. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES returns Eees_ACREvents_Subscribe response to the EEC confirming its subscription for reporting of ACR information notification (as defined in TS 24.558 [93] clause 5.4.2.2).
– EES returns Eees_ACREvents_UpdateSubscription response to the EEC confirming the update of its subscription for reporting of ACR information notification (as defined in TS 24.558 [93] clause 5.4.2.4).
– EES returns Eees_ACREvents_Unsubscribe response to the EEC confirming the deletion of an existing subscription at the EES to ACR events (as defined in TS 24.558 [93] clause 5.4.2.5)
Table 7.14.2-16: EESACRSubscription record
Field name |
Description |
M/C/O |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
subscriptionType |
Subscription type, i.e., “Subscription”, “Subscription Update” or “Unsubscription”. |
M |
expirationTime |
Expiration time for the subscription. If absent for subscription types “Subscription” and Subscription Update”, application context relocation subscription from EEC never expires. |
C |
eASIDs |
List of identifier of the EASs, if available. |
M |
aCIDs |
List of identifier of the ACs, if available. |
C |
eventIDs |
Specifies the events for which EEC is subscribing. |
M |
subscriptionId |
Subscription identity, if available |
C |
failureResponse |
Cause information when the discovery request has failed, if available. |
C |
7.14.2.8 Application context relocation information notification
The IRI-POI in the EES shall generate an xIRI containing an EESACRNotification record when the IRI-POI present in the EES detects that the EES has notify a previously subscribed EEC on EAS discovery information. The IRI-POI present in the EES shall generate the xIRI for the following events:
– EES receives an Eees_ACREvents_Notify response from an EEC confirming that the subscribed EEC has received a notification of the ACR information events from EES (as defined in TS 24.558 [93] clause 5.4.2.2).
Table 7.14.2-17: EESACRNotification record
Field name |
Description |
M/C/O |
subscriptionID |
Identity of the individual subscription for which the notification is delivered. |
M |
eASID |
Identifier of the EAS. |
M |
eventIDs |
Specifies the events for which notification is sent. |
M |
targetInfo |
Details of the selected T-EAS and the T-EES. It is present when EventID indicates “TARGET_INFORMATION” event. |
C |
aCRRes |
Indicates whether the ACR is successful or has failed. It is present when EventID indicates “ACR_COMPLETE” event. |
C |
failReason |
Indicates the cause information for the failure when the ACRRes attribute is present and indicates failure, if available. |
C |
7.14.2.9 EEC context relocation
The IRI-POI in the EES shall generate an xIRI containing an EESEECContextRelocation record when the IRI-POI present in the EES detects that the EES has sent or received the EEC context relocation information. The IRI-POI present in the EES shall generate the xIRI for the following events according to its new serving EE (referred to as target EES in TS 24.558 [93] or current serving EES (referred to as source EES in TS 24.558 [93]) role:
– Target EES (T-EES) receives an Eees_EECContextRelocation_Pull response from a Source EES (S-EES) upon request from the T-EES to S-EES (as defined in TS 29.558 [94] clause 5.10.2.2).
– T-EES sends an Eees_EECContextRelocation_Push response to a S-EES upon request from the S-EES to T-EES (as defined in TS 29.558 [94] clause 5.10.2.3).
– S-EES sends an Eees_EECContextRelocation_Pull response to a T-EES.
– S-EES receives an Eees_EECContextRelocation_Push response from a T-EES.
NOTE : The term target EES is used in TS 29.558[94] referring the new serving EES and the term serving EES is referring to the old serving EES.
Table 7.14.2-17: EESEECContextRelocation record
Field name |
Description |
M/C/O |
|
eECID |
Unique identifier of the EEC. |
M |
|
gPSI |
GPSI of the target UE, if available. |
C |
|
cntxtID |
Unique identifier of the EEC context. |
M |
|
uELoc |
Latest location information of the target UE, that is available at the EES, if available. |
C |
|
aCProfiles |
Profiles of application clients (ACs) for which the EEC provides edge enabling services, if available. See table 7.14.2-2. |
C |
7.14.2.10 Start of interception with registered EEC
The IRI-POI in the AES shall generate an xIRI containing an EESStartOfInterceptionWithRegisteredEEC record when the IRI-POI present in the EES detects that interception is activated on a UE which EEC has already registered with an EES.
Table 7.14.2-18: EESStartOfInterceptionWithRegisteredEEC record
Field name |
Description |
M/C/O |
eECID |
Unique identifier of the EEC. |
M |
gPSI |
GPSI of the target UE, if available. |
C |
aCProfiles |
Profiles of application clients (ACs) for which the EEC provides edge enabling services, if available. See table 7.14.2-2. |
C |
eECServiceContSupport |
ACR scenarios supported by the EEC for service continuity if any. |
C |
expirationTime |
Expiration time for the registration. If absent for registration types “Registration” and “Registration Update”, registration of EEC never expires. |
C |
eECContextID |
Unique identifier of the EEC context, if available. |
C |
srcEESID |
Identifier of the EES providing the EEC context identifier, if available. |
C |
unfulfilledACProfiles |
If requirements indicated in the AC profile(s) cannot be fulfilled for some of the AC profile(s), the EES shall include "unfulfilledAcProfiles" attribute containing the list of ACIDs of such AC Profile(s) and appropriate reasons, if available. |
C |
timeOfRegistration |
Time at which the last registration occurred, if available. |
C |
7.14.2.11 Generation of IRI over LI_HI2
When an xIRI is received over LI_X2 from the IRI-POI in the EES, the MDF2 shall send the IRI message over LI_HI2 without undue delay. The IRI message shall contain a copy of the relevant record received from LI_X2. The record may be enriched by other information available at the MDF (e.g. additional location information).
The timestamp field of the ETSI TS 102 232-1 [9] PSHeader structure shall be set to the time at which the EES event was observed (i.e. the timestamp field of the xIRI).
The IRI type parameter (see ETSI TS 102 232-1 [9] clause 5.2.10) shall be included and coded according to table 7.14.2-19.
Table 7.14.2-19: IRI type for IRI messages
Record type |
IRI Type |
EESEECRegistration |
REPORT |
EESEASDiscovery |
REPORT |
EESEASDiscoverySubscription |
REPORT |
EESEASDiscoveryNotification |
REPORT |
EESAppContextRelocation |
REPORT |
EESACRSubscription |
REPORT |
EESACRNotification |
REPORT |
EESEECContextRelocation |
REPORT |
EESStartOfInterceptionWithRegisteredEEC |
REPORT |
The threeGPP33128DefinedIRI field (see ETSI TS 102 232-7 [10] clause 15) shall be populated with the BER-encoded IRIPayload.
When an additional warrant is activated on a target UE and the LIPF uses the same XID for the additional warrant, the MDF2 shall be able to generate and deliver the IRI message containing the EESStartOfInterceptionWithRegisteredEEC record to the LEMF associated with the additional warrant without receiving a corresponding xIRI. The payload of the EESStartOfInterceptionWithRegisteredEEC record is specified in table 7.14.2-18. The MDF2 shall generate and deliver the IRI message containing the EESStartOfInterceptionWithRegistered record for each of the registrations to the LEMF associated with the new warrant.
MDF2 delivers the IRI to the LEMF with GPSI as the target identity if and only if GPSI is present in the xIRI.