Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.303  Word version:  17.1.0

Top   Top   None   None   Next
1…   4…   4.5…   4.6…   5…   5.2…   5.3…   5.3.3…   5.3.3.3…   5.3.3.4…   5.3.3A…   5.3.4…   5.3.5…   5.4…   5.5…   5.6…   5.7…   A…

 

1  Scopep. 8

The present document specifies the Stage 2 of the Proximity Services (ProSe) features in EPS. ProSe features consist of: ProSe discovery (direct or EPC-level) and ProSe Direct Communication.
ProSe Discovery identifies that ProSe-enabled UEs are in proximity, using E-UTRAN (with or without E-UTRAN), WLAN technology or EPC. The details of WLAN-based ProSe Direct Discovery are described in clause 5.3.1.3 and Annex C.
ProSe Direct Communication enables establishment of communication paths between two or more ProSe-enabled UEs that are in direct communication range. The ProSe Direct Communication path could use E-UTRAN or WLAN.
For Public Safety specific usage:
  • ProSe-enabled Public Safety UEs can establish the communication path directly between two or more ProSe-enabled Public Safety UEs, regardless of whether the ProSe-enabled Public Safety UE is served by E-UTRAN.
  • ProSe Direct Communication is also facilitated by the use of a ProSe UE-to-Network Relay, which acts as a relay between E-UTRAN and UEs.
Security aspects of ProSe are defined in TS 33.303.
Up

2  Referencesp. 8

The following documents contain provisions which, through reference in this text, constitute provisions of the present document.
  • References are either specific (identified by date of publication, edition number, version number, etc.) or non-specific.
  • For a specific reference, subsequent revisions do not apply.
  • For a non-specific reference, the latest version applies. In the case of a reference to a 3GPP document (including a GSM document), a non-specific reference implicitly refers to the latest version of that document in the same Release as the present document.
[1]
TR 21.905: "Vocabulary for 3GPP Specifications".
[2]
Open Mobile Alliance, OMA AD SUPL: "Secure User Plane Location Architecture", (http://www.openmobilealliance.org).
[3]
TS 23.032: "Universal Geographical Area Description (GAD)".
[4]  Void.
[5]
TS 23.401: "General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access".
[6]
RFC 4862:  "IPv6 Stateless Address Autoconfiguration".
[7]
RFC 2131:  "Dynamic Host Configuration Protocol".
[8]
RFC 4039:  "Rapid Commit Option for the Dynamic Host Configuration Protocol version 4 (DHCPv4)".
[9]
TS 23.402: "Architecture enhancements for non-3GPP accesses".
[10]
RFC 4861:  "Neighbor Discovery for IP version 6 (IPv6)".
[11]
TS 23.221: "Architectural requirements".
[12]
TS 23.003: "Numbering, addressing and identification".
[13]
Wi-Fi Alliance Technical Committee P2P Task Group: "Wi-Fi Peer-to-Peer (P2P) Technical Specification", Version 1.1.
[14]
IEEE Std 802.11-2012: "IEEE Standard for Information technology - Telecommunications and information exchange between systems - Local and metropolitan area networks - Specific requirements - Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications".
[15]  Void.
[16]
RFC 3927:  "Dynamic Configuration of IPv4 Link-Local Addresses".
[17]
TS 36.300: "Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2".
[18]
RFC 3588:  "Diameter Base Protocol".
[19]
RFC 4960:  "Stream Control Transmission Protocol".
[20]
Open Mobile Alliance, OMA LIF MLP: "Mobile Location Protocol", (http://www.openmobilealliance.org).
[21]
TS 29.343: "Proximity-services (Prose) Function to Proximity-services (ProSe) Application Server aspects (PC2); Stage 3".
[22]
TS 29.344: "Proximity-services (Prose) Function to Home Subscriber Server (HSS) aspects; Stage 3".
[23]
TS 29.345: "Inter-Proximity-services (Prose) Function signalling aspects; Stage 3".
[24]
TS 24.334: "Proximity-services (Prose) User Equipment (UE) to Proximity-services (ProSe) Function Protocol aspects; Stage 3".
[25]
TS 22.278: "Service requirements for the Evolved Packet System (EPS)".
[26]
TS 23.468: "Group Communication System Enablers for LTE (GCSE_LTE); Stage 2".
[27]  Void.
[28]
RFC 826:  "An Ethernet Address Resolution Protocol".
[29]
TS 33.303: "Proximity-based Services (ProSe); Security aspects".
[30]
OMA-TS-DM_Protocol-V1_2: "OMA Device Management Protocol".
[31]
TS 23.122: "Non-Access-Stratum (NAS) functions related to Mobile Station (MS) in idle mode".
[32]
TS 36.304: "Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) procedures in idle mode".
[33]
TS 36.331: "Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification".
[34]
RFC 6762:  "Multicast DNS".
[35]
TS 23.203: "Policy and charging control architecture".
[36]
TS 23.060: "General Packet Radio Service (GPRS); Service description; Stage 2".
[37]
TS 29.272: "Mobility Management Entity (MME) and Serving GPRS Support Node (SGSN) related interfaces based on Diameter protocol".
[38]
Wi-Fi Alliance Technical Task Group: "Wi-Fi Neighbor Awareness Networking Technical Specification", Version 1.0.
Up

3  Definitions and abbreviationsp. 10

3.1  Definitionsp. 10

For the purposes of the present document, the terms and definitions given in TR 21.905 and the following apply. A term defined in the present document takes precedence over the definition of the same term, if any, in TR 21.905.
Application ID:
A globally unique identifier identifying a specific application. This is the identifier used in mobile operating systems by the applications within the mobile operating system. All mobile operating systems have namespaces that identify the applications within the mobile operating system.
Application Layer User ID:
An identity identifying a user within the context of a specific application (e.g. alice@social.net). The format of this identifier is outside the scope of 3GPP.
Application Layer Group ID:
An identity uniquely identifying a group of users within the context of a specific application.
Application Level Container:
An application layer package opaque to the 3GPP networks.
Destination Layer-2 ID:
A link-layer identity that identifies a device or a group of devices that are recipients of ProSe communication frames.
Discovery Entry ID:
An identifier allocated by the ProSe Function to reference a discovery entry in the UE's context as a result of a discovery request. It is returned to the UE in a Discovery Response, and can be used in the following procedures by either the ProSe Function or the UE to refer to the discovery entry.
Discovery Filter:
A container of a ProSe Application code / ProSe Restricted code, zero or more ProSe Application Mask(s) and Time To Live value. These are used by the monitoring UE to match ProSe Application Codes / ProSe Restricted codes that are received on the PC5 interface for Direct Discovery.
Discovery Group ID:
The Discovery Group ID identifies a group of Public Safety users that are affiliated for Group Member Discovery. It is configured for Model A or Model B Public Safety Direct Discovery based on the policy of the HPLMN or 3rd party public safety provider application server that allocates it. The Discovery Group ID is sent by the announcing, discoverer or discoveree UE over the air. The definition of values of Discovery Group ID is out of scope of this specification.
Discovery Query Filter:
This is a Discovery Filter that is allocated by the ProSe Function in the HPLMN to the Discoveree UE for Model B discovery. The Discovery Query Filter is used by the Discoveree UE to determine if a ProSe Query Code received over the air should trigger sending of a ProSe Response Code.
Discovery Response Filter:
This is a Discovery Filter that is allocated by the ProSe Function in the HPLMN to the Discoverer UE for Model B discovery. The Discovery Response Filter is used by the Discoverer UE to determine if there is a match with a ProSe Response Code received over the air in response to a previously announced ProSe Query Code by the Discoverer UE.
EPC ProSe User ID:
An identifier for EPC-level ProSe Discovery and EPC support for WLAN direct communication that uniquely identifies a UE registered for ProSe. This identifier can be occasionally reassigned by the ProSe Function.
EPC-level ProSe Discovery:
A ProSe Discovery procedure by which the EPC determines the proximity of two ProSe-enabled UEs and informs them of their proximity.
Geographical Area:
The Geographical Area identifies a region, whose borders are defined by means of suitable geographic coordinates of e.g. a polygon or circle outlining its borders.
Local PLMN:
A PLMN which is not the serving PLMN of the monitoring UE or announcing UE, and in whose radio resources the monitoring UE or announcing UE is authorized by the HPLMN to engage in ProSe Direct Discovery.
Model A:
involves one UE announcing "I am here"
Model B:
involves one UE asking "who is there" and/or "are you there"
Metadata Index:
The Metadata Index is part of the ProSe Application Code that reflects the current metadata version.
Metadata Index Mask:
The Metadata Index Mask indicates the part used for the Metadata Index in the ProSe Application Code.
ProSe Application ID:
The ProSe Application ID is an identity used for open ProSe Direct Discovery, identifying application related information for the ProSe-enabled UE. Each ProSe Application ID could be globally unique.
ProSe Application Code:
The ProSe Application Code is associated with the ProSe Application ID and used in the open ProSe Direct Discovery procedures.
ProSe Application Code Prefix:
For open Direct Discovery with application-controlled extension, a part of the ProSe Application Code that is assigned by the ProSe Function in the HPLMN
ProSe Application Code Suffix:
For open Direct Discovery with application-controlled extension, a part of the ProSe Application Code that is under the control of the ProSe Application Server.
ProSe Application Mask:
The ProSe Application Mask is provided by the ProSe Function in order to allow the monitoring UE to perform partial matching of ProSe Application Codes / ProSe Restricted Codes on the PC5 interface.
ProSe Per-Packet Priority:
A scalar value associated with a protocol data unit that defines the priority handling to be applied for transmission of that protocol data unit.
ProSe Per-Packet Reliability:
A scalar value associated with a protocol data unit that defines the reliability to be applied for transmission of that protocol data unit.
ProSe Query Code:
The ProSe Query Code is a ProSe Application Code or ProSe Restricted Code allocated by the ProSe Function in the HPLMN to the Discoverer UE for Model B discovery. The ProSe Query Code is sent by the Discoverer UE over the air.
ProSe Response Code:
The ProSe Response Code is a ProSe Application Code or ProSe Restricted Code allocated by the ProSe Function in the HPLMN to the Discoveree UE for Model B discovery. The ProSe Response Code is sent by the Discoveree UE over the air upon receiving a ProSe Query Code matching the Discovery Query Filter.
ProSe Restricted Code:
ProSe Restricted Code is allocated by the ProSe Function in the HPLMN for Restricted Direct Discovery and is associated with one or more Restricted ProSe App User IDs based on the policy of the ProSe Function that allocates it. The ProSe Restricted Code is sent by the announcing UE over the air.
ProSe Restricted Code Prefix:
For restricted Direct Discovery with application-controlled extension, a part of the ProSe Restricted Code that is assigned by the ProSe Function in the HPLMN
ProSe Restricted Code Suffix:
For restricted Direct Discovery with application-controlled extension, a part of the ProSe Restricted Code that is under the control of the ProSe Application Server. The ProSe Restricted Code Suffix represents application specific information pertaining to the application that is indicated in the restricted ProSe App User ID.
ProSe Direct Communication:
A communication between two or more UEs in proximity that are ProSe-enabled, by means of user plane transmission using E-UTRA technology via a path not traversing any network node.
ProSe Direct Discovery:
A procedure employed by a ProSe-enabled UE to discover other ProSe-enabled UEs in its vicinity by using only the capabilities of the two UEs with E-UTRA or WLAN technology.
ProSe Discovery:
A process that identifies that a UE that is ProSe-enabled is in proximity of another, using E-UTRA (with or without E-UTRAN) or EPC.
ProSe Discovery UE ID:
A temporary identifier assigned by the ProSe Function in the HPLMN to the UE for the restricted direct discovery service. It includes the PLMN ID and a temporary identifier that uniquely identifies the UE in the HPLMN.
ProSe Function ID:
An FQDN that identifies a ProSe Function.
ProSe Layer-2 Group ID:
A layer-2 group identifier that may be used to address a set of users at the 3GPP lower layers. This ID needs to be configured in the UE before enabling one-to-many ProSe Direct Communication.
ProSe-enabled non-Public Safety UE:
A UE that supports ProSe procedures but not capabilities specific to Public Safety.
ProSe-enabled Public Safety UE:
A UE that the HPLMN has configured to be authorized for Public Safety use, and which is ProSe-enabled and supports ProSe procedures and capabilities specific to Public Safety. The UE may, but need not, have a USIM with one of the special access classes {12, 13, 14}.
ProSe-enabled UE:
A UE that supports ProSe requirements and associated procedures. Unless explicitly stated otherwise, a Prose-enabled UE refers both to a non-Public Safety UE and a Public Safety UE.
ProSe UE-to-Network Relay:
A UE that provides functionality to support connectivity to the network for Remote UE(s).
Relay Service Code:
A Relay Service Code is used to identify a connectivity service the ProSe UE-to-Network Relay provides, and the authorized users the ProSe UE-to-Network Relay would offer service to, and may select the related security policies or information e.g. necessary for authentication and authorization between the Remote UE and the ProSe UE-to-Network Relay. The definition of values of Relay Service Code is out of scope of this specification.
Remote UE:
A ProSe-enabled Public Safety UE that communicates with a PDN via a ProSe UE-to-Network Relay.
Restricted ProSe Application User ID:
An identifier associated with the Application Layer User ID in the ProSe Application Server in order to hide/protect the application level user identity from the 3GPP layer. It unambiguously identifies the user within a given application. The format of this identifier is outside the scope of 3GPP.
Source Layer-2 ID:
A link-layer identity that identifies a device that originates ProSe communication frames.
User Info ID:
The User Info ID is configured for Model A or Model B Public Safety Direct Discovery based on the policy of the HPLMN or 3rd party public safety provider application server that allocates it. The User Info ID is sent by the announcing or discoverer or discoveree UE over the air. The definition of values of User Info ID is out of scope of this specification.
WLAN Link Layer ID:
A link layer identity used for WLAN direct discovery and/or WLAN direct communication. Depending on the WLAN technology it can be temporary (e.g. temporary MAC address) or permanent (e.g. permanent MAC address). The format of this identifier depends on the WLAN technology and is outside of 3GPP scope.
 
For the purposes of the present document, the following terms and definitions given in TS 22.278 apply:
Open ProSe Discovery
Restricted ProSe Discovery
Up

3.2  Abbreviationsp. 12

For the purposes of the present document, the abbreviations given in TR 21.905 and the following apply. An abbreviation defined in the present document takes precedence over the definition of the same abbreviation, if any, in TR 21.905.
ALUID
Application Layer User ID
DPF
Direct Provisioning Function
EPUID
EPC ProSe User ID
PFID
ProSe Function ID
ProSe
Proximity-based Services
PDUID
ProSe Discovery UE ID
RPAUID
Restricted ProSe Application User ID
SLP
SUPL Location Platform
SUPL
Secure User Plane Location
TTL
Time to Live
WLLID
WLAN Link Layer ID
Up

Up   Top   ToC