The "PX-Request" Diameter command code
The "PX-Request" Diameter command uses the command code "8388676".
It has the REQ and PXY bits.
It is part of the 3GPP PC2, 3GPP PC2 applications.
It is defined in the 3GPP TS 29.343: Proximity-services (ProSe) function to ProSe application server aspects (PC2); Stage 3 specification.
It contains the following AVPs:
| AVP code | AVP name | AVP type | AVP requirement |
|---|---|---|---|
| 263 | Session-Id | UTF8String | Fixed (1) |
| 258 | Auth-Application-Id | AppId | Required (1) |
| 277 | Auth-Session-State | Enumerated | Required (1) |
| 264 | Origin-Host | DiameterIdentity | Required (1) |
| 296 | Origin-Realm | DiameterIdentity | Required (1) |
| 283 | Destination-Realm | DiameterIdentity | Required (1) |
| 293 | Destination-Host | DiameterIdentity | Optional (up to 1) |
| 278 | Origin-State-Id | Unsigned32 | Optional (up to 1) |
| 284 | Proxy-Info | Grouped | Optional |
| 282 | Route-Record | DiameterIdentity | Optional |
| 3603 | ProSe-Request-Type | Unsigned32 | Required (1) |
| 3600 | Origin-App-Layer-User-Id | UTF8String | Optional (up to 1) |
| 3601 | Target-App-Layer-User-Id | UTF8String | Optional (up to 1) |
| 3816 | Requesting-EPUID | UTF8String | Optional (up to 1) |
| 3602 | ProSe-Function-ID | OctetString | Optional (up to 1) |
| 3811 | ProSe-App-ID | UTF8String | Optional (up to 1) |
| 3605 | Application-Data | UTF8String | Optional (up to 1) |
| 3611 | Banned-User-Target | Grouped | Optional |
< PX-Request > ::= < Diameter-Header: 8388676, REQ, PXY >
< Session-Id >
{ Auth-Application-Id }
{ Auth-Session-State }
{ Origin-Host }
{ Origin-Realm }
{ Destination-Realm }
[ Destination-Host ]
[ Origin-State-Id ]
* [ Proxy-Info ]
* [ Route-Record ]
{ ProSe-Request-Type }
[ Origin-App-Layer-User-Id ]
[ Target-App-Layer-User-Id ]
[ Requesting-EPUID ]
[ ProSe-Function-ID ]
[ ProSe-App-ID ]
[ Application-Data ]
* [ Banned-User-Target ]
| Update source | Insertion date |
|---|---|
| 3GPP | 2026-04-26 07:12 |
diameter-db