Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.542  Word version:  18.4.0

Top   Top   Up   Prev   Next
0…   5…   8…   8.3…   8.4…   8.5…   8.5.3…   8.5.4…   8.5.7…   8.5.8…   8.5.9…   8.5.10…   8.5.11…   8.5.12…   8.5.13…   8.5.14…   8.6…   8.7…   8.8…   8.9…   8.10…   A…

 

8  Procedures and information flowsp. 23

8.1  Generalp. 23

The PINE communicates with the PEMC via direct way (i.e., via WiFi, BlueTooth), or indirect way relayed by a PEGC. PINE determines to use direct way or indirect way based on the capabilites of access types supported by the PINE, PEMC and PEGC.
The Application layer must be able to influence the RAT selection for establishing connectivity to the PIN.
In order to support the PIN enabler layer communication, the IP address or port number of PIN enabler layer (PIN client) should be negotiated among PINE, PEGC and PEMC, for example, during PIN create procedure or device direct connection.
Up

8.2  Common Information Elementsp. 24

8.2.1  Generalp. 24

This clause provides descriptions for Information Elements which are commonly used in several procedures.

8.2.2  PIN Profilep. 24

8.2.2.0  PIN Profile in a PINp. 24

PIN profile information include static and semi-static data and default configuration that are needed for configuration of Personal IoT Networks, such as the PEMC, PEGC and PIN server end point addresses. Information in a PIN profile is infrequently changed.
Dynamic PIN profile information includes data that are updated more frequently due to operations of a PIN, e.g. caused by PINE join or PINE leave operations. Example information include PINE lists and the services that PINEs provide.

8.2.2.1  PIN Profile in a PINp. 24

PIN profile includes information about the static data needed for configuration for the Personal IoT networks.
Parameter Name Parameter Description PIN Server PEMC PEGC
PIN IDThe identifier of the PIN.YYY
PIN DescriptionHuman-readable description of the PIN, for example, the company name, location or the type of service.YYY
DurationSpecifies the time period of how long the PIN can be active.YYY
Maximum number of PIN elementsMaximum number of PINEs allowed to join the PIN.YYN
Allowed PIN service List of service that can be offered within a PIN:
> PIN service Provider Identifier
> PIN service type
> PIN service Feature
YYN
Allowed PEMC list The list of PINE static information for PINE(s) that can be allowed to take the role of PEMC:
> PINE ID
> GPSI
> Role (e.g., primary, secondary or both)
> Port number (see NOTE)
YYY
Allowed PEGC list The list of PINE static information for PINE(s) that can be allowed to take the role as PEGC:
> PINE identifier
> GPSI
> Role (e.g., primary, backup or both)
> Port number (see NOTE)
YYY
PIN Server IDThe identifier of the PIN server that serves the PIN.NYY
PIN server EndpointThe endpoint information (e.g., URI, FQDN) or a static IP address used to communicate with the PIN server.NYY
Allowed PIN elements list List of PINEs which can be allowed to join the PIN
> PINE ID
YYY
Up

8.2.2.2  Dynamic profile information of a PINp. 25

Dynamic profile information of a PIN contains the PIN dynamic data needed for management of the Personal IoT networks.
Table 8.2.2.2-1 describes the list of parameters that are classified as dynamic profile information and which are maintained at the PIN server, PEMC and PEGC. PIN dynamic profile information maintained at these entities are updated based on the events occurring in the PIN. Below are some of the events (not exhaustive):
  • PINE joins or leaves the PIN;
  • Role of PEMC or PEGC changes;
  • When the services offered by the PIN changes;
  • When a PINE updates the services it offers;
  • When a PINE joins or leaves the PIN;
Parameter Name Parameter Description PIN Server PEMC PEGC
PIN IDThe identifier of the PIN.YYY
Current PIN servicesList of services that are currently offered within a PIN.YYN
PIN stateIndicates the current state of the PIN (activated or de-activated). When the PIN is in deactivated state services offered by the PIN are inaccessible and no PIN elements can join the PIN. Also PEGC closes all the communication channel it has created for the flow of application traffic from PIN elements via 5GS to the application server.YYY
Current PEMC list The list of PINE dynamic information for PINE(s) that currently have the role of PEMC:
> PINE identifier
> Role (e.g., primary or secondary)
> PEMC current IP address
> Duration or time period allowed as PEMC
> Heartbeat timer value (see NOTE 2)
YYY
Current PEGC list The list of PINE dynamic information for PINE(s) that currently have the role of PEGC:
> PINE identifier
> Role (e.g., primary or backup)
> PEGC current IP address
> Duration or time period allowed as PEGC
> Maximum number of served PINE(s)
> List of currently served PINE(s) information
> Heartbeat timer value (see NOTE 3)
YYY
PIN Elements ListList of PIN elements currently registered/joined the PIN and their details.
> PINE IDYYY
> Endpoint information of each PINE (e.g. URI, FQDN, IP address, port number) used to communicate with the PINE (NOTE 1).YYY
> Services offered by the PIN elementYYN
> Reachability information of the PIN element YYY
> List of application clients for this PIN element:YYY
>> Minimum KPIs required by each application client to operate effectively within the PIN (e.g., PIN bandwidth, PIN request rate, PIN response time).YYY
>> Operational schedules of each application client (e.g., time windows).YYY
> Identifier of the default PEGC authorized to service this PIN element. The PIN element will use this PEGC as the primary PEGC to relay PIN communications. Location and/or schedule information for the default PEGC may also be included such that the default PEGC may be selected by the PIN element based on its current location and proximity to the default PEGC and/or the availability schedule of the default PEGC.YYY
> Identifiers of backup PEGCs authorized to service this PIN element. The list is in prioritized order (the first PEGC listed will serve as the first backup PEGC). If the default PEGC is not available, the PIN element will use this prioritized list of PEGCs to relay PIN communications. Location and/or schedule information for each of the backup PEGCs may also be included such that a backup PEGC may be selected by the PIN element based on its current location and proximity to a backup PEGC and/or the availability schedule of the PEGC.YYY
> Heartbeat timer value defining the periodicity of heartbeat requests this PIN element sends to the PEMC to indicate this PIN element is still available within the PIN.YYY
NOTE 1:
The port number is the port used by a PINE to expose a service within the PIN.
NOTE 2:
The heartbeat timer value defining the periodicity of heartbeat requests that the PEMC sends to the PIN server to indicate the PEMC is still available and serving as a PEMC.
NOTE 3:
The heartbeat timer value defining the periodicity of heartbeat requests that the PEGC sends to the PEMC to indicate the PEGC is still available and serving as a PEGC.
Up

8.2.2.3  PIN client profilep. 28

Table 8.2.2.3-1 describes the list of information elements that needs to be shared by the PIN element when requesting to join the PIN.
Parameter Name Status Parameter Description
PIN IDMThe identifier of the PIN to which the PIN element wants to join.
UE identifierOPIN Element or UE identifier.
PIN client IDMThe unique identity of the PIN client within PIN.
Name of the deviceOHuman-readable name of the device (i.e. door sensor, watch, smart TV, etc) along with manufacturer details.
PINE roleORole of PINE: PEMC, PEGC, other.
Application ListOList of application identities.
> Application IdentityOIdentity of the application.
> Application scheduleOOperational schedules of each application (e.g., time windows) which the
> Application KPIsOMinimum KPIs required by each application to operate effectively within the PIN (e.g., PIN bandwidth, PIN request rate, PIN response time).
CapabilitiesMCapabilities of the PIN client like whether it can be assigned with the role of PEMC or PEGC etc.
VisibilityMDetermines whether this PIN element is discoverable by other PIN elements within PIN, discoverable by other UEs outside the PIN etc.
Access typeMAccess type supported for the communication.
Layer-2 detailsOLayer-2 address of the PIN element.
Required servicesOIdentifies the list of services the PINE wants to consume.
Supported servicesOIdentifies the list of services the PINE is providing.
Port numberM Port number of PIN client on PINE to support PIN enabler layer communication.
Up

Up   Top   ToC