N32 Handshake
The N32 handshake procedure is used between the SEPPs in two PLMNs to mutually authenticate each other and negotiate the security mechanism to use over N32-f along with associated security configuration parameters.
A HTTP/2 connection shall be established between the initiating SEPP and the responding SEPP end to end over TLS. The following N32 handshake procedures are specified in the subclauses below:
-
Security Capability Negotiation Procedure
-
Parameter Exchange Procedure
-
N32-f Context Termination Procedure
-
N32-f Error Reporting Procedure
N32-c connection: A TLS based connection between a SEPP in one PLMN and a SEPP in another PLMN.
Note | This is a long-lived connection that is used between the SEPPs for cipher suite and protection policy exchange, and error notifications. |
N32-f connection: Logical connection that exists between a SEPP in one PLMN and a SEPP in another PLMN for exchange of protected HTTP messages.
Note | When IPX providers are present in the path between the two SEPPs, an N32-f HTTP connection is setup on each hop towards the other SEPP. |