The Http/2 tab is part of the SBI Protocol Stack for 5G. Per 3GPP TS 23.501, 23.502 and 29.5xx. About the 5G Application.
Http2 Server Parameters
Http2 Client Parameters |
Http2 Server and Client Parameters
|
Available on the Http2 Server tab. Enter the maximum number of Http2 Clients that the Http2 Server can accommodate. Range: 1 to (upper limit is based on your hardware, range is 50 - 2500) Default: 1 Tcl Parameters:
|
|||||||||||||||||||||||||||||||
Available on the Http2 Server tab. Enter the Http2 Server local port. Range: 1 to 65535 Default: 80 Tcl Parameters:
|
|||||||||||||||||||||||||||||||
Available on the Http2 Client tab. Enter the Http2 Client local port. Range: 1 to 65550 Default: 20000 Tcl Parameters:
|
|||||||||||||||||||||||||||||||
Random Port from Starting Port to 65535 (RFC 6056) |
Select to use ephemeral source port versus the static Starting local port e.g. 20000. References for the use of ephemeral TCP source ports are described in RFC 6056 : https://tools.ietf.org/html/rfc6056 If it's checked, the maximum value of the starting local port is 65500. Available in all the Http/2 Client tabs. Tcl Parameters:
|
||||||||||||||||||||||||||||||
Available on the Http2 Client tab. Select to enter a ping interval in seconds (HTTP2 heartbeat). Select zero (0) to disable the ping function. Range: 0 to 65535 Default: 0 Tcl Parameters:
|
|||||||||||||||||||||||||||||||
Enter the Response timeout in seconds. Available on the HTTP2 Client Tabs. Max Pending Message Pool Size per Connection and Max Concurrent Streams per Connection are no longer used by all Client Tabs. Server Tabs will continue to use Max Concurrent Streams per Connection. Landslide will manage resources internally based on the memory of the Test Server Platform. When Response Time out occurs, the HTTP2 message will be returned to the pool to avoid exhaustion of resources. Range : 1 to 3600 Seconds Default : 5
|
|||||||||||||||||||||||||||||||
Enter maximum number of concurrent streams per Http2 connection. As of Release 19.0, this field has been removed from all Client Tabs (AMF-UDM, SMF-UDM, etc). Range: 1 to 65535 Default: 1000 Tcl Parameter:
|
|||||||||||||||||||||||||||||||
Select to include the port in the authority of the location header. Available in Http/2 Server tabs. Per RFC 3986 Section 3.2 Authority. Tcl Parameter:
|
|||||||||||||||||||||||||||||||
Max Pending Message Pool Size per Connection - Removed - Release 19.0 |
Enter maximum pending message pool size per Http2 connection. As of Release 19.0, this field has been removed from Tabs. Message Pool size is now managed internally by Landslide. |
||||||||||||||||||||||||||||||
Enable TLS |
Select to enable TLS.
|
||||||||||||||||||||||||||||||
Secure Notifications (Client TLS) |
Select to enable Client TLS parameters/certificates for notification clients on service based interfaces.
|
||||||||||||||||||||||||||||||
HTTP 1.1 Enabled |
Select to enable HTTP1.1. Available in both Server and Client Tabs. HTTP1.1 Limitation
Tcl Variable set up is : Interface (Namf or N8Nudm), Http11, Srv or Cln , En Some examples:
Tcl Parameters:
|
||||||||||||||||||||||||||||||
Connections Per Node |
Available on the Http2 Client tab. Select to enter the number of Http2 connections from each SBI Node to the server. Used for load balance. Range: 2 to 10 Default: 2
Tcl Parameters:
|
||||||||||||||||||||||||||||||
Connect Rate |
Available on the Http2 Client tab. Select to enter the rate to start the Http2 connections to the server on the basis of per SBI Node. Range: 1.0 to 1000.0 Default: 100.0 Tcl Parameters:
|
||||||||||||||||||||||||||||||
Disconnect Rate |
Available on the Http2 Client tab. Select to enter the rate to stop the Http2 connections to the server on the basis of per SBI Node. Range: 1.0 to 1000.0 Default: 100.0 Tcl Parameters:
|
||||||||||||||||||||||||||||||
Delay Sending Sync After Reset |
Available on the Http2 Client tab. If TCP connections to Landslide emulated nodes drop, Landslide will automatically recover the TCP connections if Enable Connection Recovery is enabled. Enable Delay Sending Sync After Reset to be able to set the delay time for the client to send sync for the connection recovery after reset from the peer (server). Enter the the delay time to send tcp sync for the connection recovery after tcp reset from the peer (server). Range : 0 to 6000 milliseconds Default : 1000 Tcl Parameters:
|
||||||||||||||||||||||||||||||
Number of Additional Clients |
Available on the Http2 Client tab in the AMF Node and SMF Nodal test cases under the AMF-SMF Interface. Select to enable the configuration of additional Http2 clients to handle the change of authority of the created Resource URI from the SMF during the Create SM Context Service Operation. Range: 1 to 50 Default: 1 Tcl Parameter: N11NsmfHttp2ClnAddtlClientEn Tcl Parameter: N11NsmfHttp2ClnAddtlClient |
LS Server side can only trigger one time authentication after it receives the first request in a TCP connection.
LS Client side can handle the authentication any time only if the server side triggers the authentication.
Pipelining mode isn't supported
Authentication |
Select Authenticatuion and enter the following details in the Auth Pane. Available in both Clinet and Server Tabs. Tcl Variable set up is : Interface (Namf, Nnef, N8Nudm, N10Nudm,N7Npcf), Http11, Srv or Cln , Auth, En Some examples: Tcl Parameters:
|
Notification Authentication |
Select Notification Authentication and enter the following details in the Notification Authentication Pane . Available in Server Tabs. Tcl Variable set up is : Interface (Namf, Nnef), Ntf, Http11, Cln , Auth, En Some examples: Tcl Parameters:
|