Loading TS29500_CustomHeaders.abnf +11 −3 Original line number Diff line number Diff line Loading @@ -232,9 +232,9 @@ token68 = 1*( ALPHA / DIGIT / "-" / "." / "_" / "~" / "+" / "/" ) *"=" ; ---------------------------------------- ; 3GPP TS 29.500 ; ; Version: 18.5.0 (March 2024) ; Version: 18.6.1 (June 2024) ; ; (c) 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; (c) 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; ---------------------------------------- ; Loading Loading @@ -636,7 +636,9 @@ consumer-info-element = ( supportedService ";" OWS supportedVersions [ ";" OWS supportedFeatures ] [ ";" OWS acceptEncoding ] [ ";" OWS callback-uri-prefix ] ) [ ";" OWS intraPlmnCallbackRoot ";" OWS interPlmnCallbackRoot ] [ ";" OWS intraPlmnCallbackRoot ";" OWS interPlmnCallbackRoot ] [ ";" OWS intermediateNfIndication ] ) supportedService = "service=" servicename Loading @@ -663,6 +665,10 @@ interPlmnCallbackRoot = "interPlmnCallbackRoot=" callback-uri-prefix = "callback-uri-prefix=" DQUOTE prefix DQUOTE intermediateNfIndication = "intermediate-nf=" intermediateNfValue intermediateNfValue = "true" ; Loading Loading @@ -725,6 +731,8 @@ N32Purpose = "ROAMING" / "SNPN_INTERCONNECT_TEST" / "DISASTER_ROAMING" / "DISASTER_ROAMING_TEST" / "DATA_ANALYTICS_EXCHANGE" / "DATA_ANALYTICS_EXCHANGE_TEST" / token additional-info = token Loading TS29573_CustomHeaders.abnf +55 −35 Original line number Diff line number Diff line Loading @@ -12,31 +12,39 @@ ALPHA = %x41-5A / %x61-7A ; A-Z / a-z HEXDIG = DIGIT / "A" / "B" / "C" / "D" / "E" / "F" ; ---------------------------------------- ; RFC 9110 ; ---------------------------------------- OWS = *( SP / HTAB ) RWS = 1*( SP / HTAB ) tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" / DIGIT / ALPHA token = 1*tchar ; ---------------------------------------- ; 3GPP TS 29.573 ; ; Version: 18.6.0 (March 2024) ; Version: 18.7.0 (June 2024) ; ; (c) 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; (c) 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; ---------------------------------------- ; ; Header: 3gpp-Connect-Req-Info ; Connect-Req-Info-Header = "3gpp-Connect-Req-Info:" OWS "connect-purpose=" OWS connect-purpose-value ";" OWS orig-network-id ";" OWS sender-fqdn [";" OWS intended-n32-purposes] *( ";" OWS req-param ) Sbi-Connect-Req-Info-Header = "3gpp-Connect-Req-Info:" OWS connect-purpose ";" OWS orig-network-id ";" OWS sender-fqdn [ ";" OWS intended-n32-purposes ] *( ";" OWS req-param ) OWS connect-purpose = "connect-purpose=" OWS connect-purpose-value connect-purpose-value = "n32c" / token Loading @@ -58,6 +66,8 @@ n32-purpose-value = "ROAMING" / "SNPN_INTERCONNECT_TEST" / "DISASTER_ROAMING" / "DISASTER_ROAMING_TEST" / "DATA_ANALYTICS_EXCHANGE" / "DATA_ANALYTICS_EXCHANGE_TEST" / token req-param = req-param-name "=" OWS req-param-value Loading @@ -66,17 +76,19 @@ req-param-name = token req-param-value = token ; ; Header: 3gpp-Connect-Resp-Info ; Connect-Resp-Info-Header = "3gpp-Connect-Resp-Info:" OWS resp-param *( ";" OWS resp-param ) OWS Sbi-Connect-Resp-Info-Header = "3gpp-Connect-Resp-Info:" OWS resp-param *( ";" OWS resp-param ) OWS resp-param = allowed-n32-purposes / p-sepp-fqdn / other-resp-param allowed-n32-purposes = allowed-n32-purpose *(OWS ";" OWS allowed-n32-purpose) allowed-n32-purposes = allowed-n32-purpose *( ";" OWS allowed-n32-purpose) allowed-n32-purpose = "allowed-n32-purpose=" n32-purpose-value allowed-n32-purpose = "allowed-n32-purpose=" OWS n32-purpose-value p-sepp-fqdn = "p-sepp-fqdn=" OWS 4*( ALPHA / DIGIT / "-" / "." ) Loading @@ -85,3 +97,11 @@ other-resp-param = other-resp-param-name "=" OWS other-resp-param-value other-resp-param-name = token other-resp-param-value = token ; ; Header: 3gpp-Sbi-N32-Handshake-Id ; Sbi-N32-Handshake-Id-Header = "3gpp-Sbi-N32-Handshake-Id:" OWS n32HandshakeId OWS n32HandshakeId = 16HEXDIG Loading
TS29500_CustomHeaders.abnf +11 −3 Original line number Diff line number Diff line Loading @@ -232,9 +232,9 @@ token68 = 1*( ALPHA / DIGIT / "-" / "." / "_" / "~" / "+" / "/" ) *"=" ; ---------------------------------------- ; 3GPP TS 29.500 ; ; Version: 18.5.0 (March 2024) ; Version: 18.6.1 (June 2024) ; ; (c) 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; (c) 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; ---------------------------------------- ; Loading Loading @@ -636,7 +636,9 @@ consumer-info-element = ( supportedService ";" OWS supportedVersions [ ";" OWS supportedFeatures ] [ ";" OWS acceptEncoding ] [ ";" OWS callback-uri-prefix ] ) [ ";" OWS intraPlmnCallbackRoot ";" OWS interPlmnCallbackRoot ] [ ";" OWS intraPlmnCallbackRoot ";" OWS interPlmnCallbackRoot ] [ ";" OWS intermediateNfIndication ] ) supportedService = "service=" servicename Loading @@ -663,6 +665,10 @@ interPlmnCallbackRoot = "interPlmnCallbackRoot=" callback-uri-prefix = "callback-uri-prefix=" DQUOTE prefix DQUOTE intermediateNfIndication = "intermediate-nf=" intermediateNfValue intermediateNfValue = "true" ; Loading Loading @@ -725,6 +731,8 @@ N32Purpose = "ROAMING" / "SNPN_INTERCONNECT_TEST" / "DISASTER_ROAMING" / "DISASTER_ROAMING_TEST" / "DATA_ANALYTICS_EXCHANGE" / "DATA_ANALYTICS_EXCHANGE_TEST" / token additional-info = token Loading
TS29573_CustomHeaders.abnf +55 −35 Original line number Diff line number Diff line Loading @@ -12,31 +12,39 @@ ALPHA = %x41-5A / %x61-7A ; A-Z / a-z HEXDIG = DIGIT / "A" / "B" / "C" / "D" / "E" / "F" ; ---------------------------------------- ; RFC 9110 ; ---------------------------------------- OWS = *( SP / HTAB ) RWS = 1*( SP / HTAB ) tchar = "!" / "#" / "$" / "%" / "&" / "'" / "*" / "+" / "-" / "." / "^" / "_" / "`" / "|" / "~" / DIGIT / ALPHA token = 1*tchar ; ---------------------------------------- ; 3GPP TS 29.573 ; ; Version: 18.6.0 (March 2024) ; Version: 18.7.0 (June 2024) ; ; (c) 2023, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; (c) 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). ; ---------------------------------------- ; ; Header: 3gpp-Connect-Req-Info ; Connect-Req-Info-Header = "3gpp-Connect-Req-Info:" OWS "connect-purpose=" OWS connect-purpose-value ";" OWS orig-network-id ";" OWS sender-fqdn [";" OWS intended-n32-purposes] *( ";" OWS req-param ) Sbi-Connect-Req-Info-Header = "3gpp-Connect-Req-Info:" OWS connect-purpose ";" OWS orig-network-id ";" OWS sender-fqdn [ ";" OWS intended-n32-purposes ] *( ";" OWS req-param ) OWS connect-purpose = "connect-purpose=" OWS connect-purpose-value connect-purpose-value = "n32c" / token Loading @@ -58,6 +66,8 @@ n32-purpose-value = "ROAMING" / "SNPN_INTERCONNECT_TEST" / "DISASTER_ROAMING" / "DISASTER_ROAMING_TEST" / "DATA_ANALYTICS_EXCHANGE" / "DATA_ANALYTICS_EXCHANGE_TEST" / token req-param = req-param-name "=" OWS req-param-value Loading @@ -66,17 +76,19 @@ req-param-name = token req-param-value = token ; ; Header: 3gpp-Connect-Resp-Info ; Connect-Resp-Info-Header = "3gpp-Connect-Resp-Info:" OWS resp-param *( ";" OWS resp-param ) OWS Sbi-Connect-Resp-Info-Header = "3gpp-Connect-Resp-Info:" OWS resp-param *( ";" OWS resp-param ) OWS resp-param = allowed-n32-purposes / p-sepp-fqdn / other-resp-param allowed-n32-purposes = allowed-n32-purpose *(OWS ";" OWS allowed-n32-purpose) allowed-n32-purposes = allowed-n32-purpose *( ";" OWS allowed-n32-purpose) allowed-n32-purpose = "allowed-n32-purpose=" n32-purpose-value allowed-n32-purpose = "allowed-n32-purpose=" OWS n32-purpose-value p-sepp-fqdn = "p-sepp-fqdn=" OWS 4*( ALPHA / DIGIT / "-" / "." ) Loading @@ -85,3 +97,11 @@ other-resp-param = other-resp-param-name "=" OWS other-resp-param-value other-resp-param-name = token other-resp-param-value = token ; ; Header: 3gpp-Sbi-N32-Handshake-Id ; Sbi-N32-Handshake-Id-Header = "3gpp-Sbi-N32-Handshake-Id:" OWS n32HandshakeId OWS n32HandshakeId = 16HEXDIG