Loading 102232-1/LI-PS-PDU.asn +49 −1 Changes for 102232-1/LI-PS-PDU.asn: 49 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -741,7 +741,55 @@ Location ::= SEQUENCE wlanLocationAttributes [2] WlanLocationAttributes OPTIONAL, eTSI671HI2Location [3] HI2Operations.Location OPTIONAL, threeGPP33128UserLocation [4] TS33128Payloads.UserLocation OPTIONAL, cPEProvidedLocationAttributes [5] CPEProvidedLocationAttributes OPTIONAL cPEProvidedLocationAttributes [5] CPEProvidedLocationAttributes OPTIONAL, -- Drafting note: -- Normative text to consider for the standard (e.g., in clause 4.5). -- If context[6] is provided, all other provided fields in this instance -- of Location shall refer to the same location event. -- Otherwise, the absence of context[6] makes no guarantees that this -- instance of Location is explicitly for a single location event, -- for backwards compatibility with older interpretations. -- locationContext [6] LocationContext OPTIONAL } Locations ::= SEQUENCE OF Location LocationContext ::= SEQUENCE { source [1] LocationSource, timeStamp [2] GeneralizedTime, timeStampQualifier [3] LocationTimeStampQualifier, ... } -- Drafting note: -- Can add network-untrusted in the future. -- Don't "love" the cPEOrClient name. -- LocationSource ::= ENUMERATED { unknown(0), network(1), cPEOrClient(2), ... } -- Drafting note: -- Consider if we actually need a specific LocationTimeStampQualifier, versus -- just using TimeStampQualifier, possibly with addition of timeLastObserved -- to the latter. -- It's unclear to Luke that we actually need timeOfCalculation; the concept -- seems to be effectively timeOfMediation. -- LocationTimeStampQualifier ::= ENUMERATED { unknown(1), timeOfInterception(2), timeOfMediation(3), timeOfCalculation(4), timeLastObserved(5) } WlanLocationAttributes ::= SEQUENCE Loading Loading
102232-1/LI-PS-PDU.asn +49 −1 Changes for 102232-1/LI-PS-PDU.asn: 49 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -741,7 +741,55 @@ Location ::= SEQUENCE wlanLocationAttributes [2] WlanLocationAttributes OPTIONAL, eTSI671HI2Location [3] HI2Operations.Location OPTIONAL, threeGPP33128UserLocation [4] TS33128Payloads.UserLocation OPTIONAL, cPEProvidedLocationAttributes [5] CPEProvidedLocationAttributes OPTIONAL cPEProvidedLocationAttributes [5] CPEProvidedLocationAttributes OPTIONAL, -- Drafting note: -- Normative text to consider for the standard (e.g., in clause 4.5). -- If context[6] is provided, all other provided fields in this instance -- of Location shall refer to the same location event. -- Otherwise, the absence of context[6] makes no guarantees that this -- instance of Location is explicitly for a single location event, -- for backwards compatibility with older interpretations. -- locationContext [6] LocationContext OPTIONAL } Locations ::= SEQUENCE OF Location LocationContext ::= SEQUENCE { source [1] LocationSource, timeStamp [2] GeneralizedTime, timeStampQualifier [3] LocationTimeStampQualifier, ... } -- Drafting note: -- Can add network-untrusted in the future. -- Don't "love" the cPEOrClient name. -- LocationSource ::= ENUMERATED { unknown(0), network(1), cPEOrClient(2), ... } -- Drafting note: -- Consider if we actually need a specific LocationTimeStampQualifier, versus -- just using TimeStampQualifier, possibly with addition of timeLastObserved -- to the latter. -- It's unclear to Luke that we actually need timeOfCalculation; the concept -- seems to be effectively timeOfMediation. -- LocationTimeStampQualifier ::= ENUMERATED { unknown(1), timeOfInterception(2), timeOfMediation(3), timeOfCalculation(4), timeLastObserved(5) } WlanLocationAttributes ::= SEQUENCE Loading