This module contains all method related to the IMS policy and charging control functions performed by an Application Function (e.g. P-CSCF) over the Rx interface. This module is dependent on the CDP (C Diameter Peer) modules for communicating with PCRF as specified in 3GPP specification TS 29.214.
| Parámetro | Tipo | Descripción |
|---|---|---|
| rx_dest_realm | string | 3.2. rx_forced_peer (string) 3.3. rx_auth_expiry (integer) 3.4. cdp_event_latency (integer) 3.5. cdp_event_threshold (integer) 3.6. cdp_event_latency_log (integer) 3.7. authorize_video_flow (integer) |
| rx_forced_peer | string | 3.3. rx_auth_expiry (integer) 3.4. cdp_event_latency (integer) 3.5. cdp_event_threshold (integer) 3.6. cdp_event_latency_log (integer) 3.7. authorize_video_flow (integer) 3.8. cdp_event_list_size_thre |
| rx_auth_expiry | integer | 3.4. cdp_event_latency (integer) 3.5. cdp_event_threshold (integer) 3.6. cdp_event_latency_log (integer) 3.7. authorize_video_flow (integer) 3.8. cdp_event_list_size_threshold (integer) 3.9. audio_def |
| cdp_event_latency | integer | 3.5. cdp_event_threshold (integer) 3.6. cdp_event_latency_log (integer) 3.7. authorize_video_flow (integer) 3.8. cdp_event_list_size_threshold (integer) 3.9. audio_default_bandwidth (integer) 3.10. vi |
| cdp_event_threshold | integer | 3.6. cdp_event_latency_log (integer) 3.7. authorize_video_flow (integer) 3.8. cdp_event_list_size_threshold (integer) 3.9. audio_default_bandwidth (integer) 3.10. video_default_bandwidth (integer) 3.1 |
| cdp_event_latency_log | integer | 3.7. authorize_video_flow (integer) 3.8. cdp_event_list_size_threshold (integer) 3.9. audio_default_bandwidth (integer) 3.10. video_default_bandwidth (integer) 3.11. early_qosrelease_reason (String) 3 |
| authorize_video_flow | integer | 3.8. cdp_event_list_size_threshold (integer) 3.9. audio_default_bandwidth (integer) 3.10. video_default_bandwidth (integer) 3.11. early_qosrelease_reason (String) 3.12. confirmed_qosrelease_headers (S |
| cdp_event_list_size_threshold | integer | 3.9. audio_default_bandwidth (integer) 3.10. video_default_bandwidth (integer) 3.11. early_qosrelease_reason (String) 3.12. confirmed_qosrelease_headers (String) 3.13. regex_sdp_ip_prefix_to_maintain_ |
| audio_default_bandwidth | integer | 3.10. video_default_bandwidth (integer) 3.11. early_qosrelease_reason (String) 3.12. confirmed_qosrelease_headers (String) 3.13. regex_sdp_ip_prefix_to_maintain_in_fd (String) 3.14. terminate_dialog_o |
| video_default_bandwidth | integer | 3.11. early_qosrelease_reason (String) 3.12. confirmed_qosrelease_headers (String) 3.13. regex_sdp_ip_prefix_to_maintain_in_fd (String) 3.14. terminate_dialog_on_rx_failure integer 3.15. delete_contac |
| early_qosrelease_reason | String | 3.12. confirmed_qosrelease_headers (String) 3.13. regex_sdp_ip_prefix_to_maintain_in_fd (String) 3.14. terminate_dialog_on_rx_failure integer 3.15. delete_contact_on_rx_failure integer 3.16. include_r |
| confirmed_qosrelease_headers | String | 3.13. regex_sdp_ip_prefix_to_maintain_in_fd (String) 3.14. terminate_dialog_on_rx_failure integer 3.15. delete_contact_on_rx_failure integer 3.16. include_rtcp_fd integer 3.17. af_signaling_ip (String |
| regex_sdp_ip_prefix_to_maintain_in_fd | String | 3.14. terminate_dialog_on_rx_failure integer 3.15. delete_contact_on_rx_failure integer 3.16. include_rtcp_fd integer 3.17. af_signaling_ip (String) 3.18. af_signaling_ip6 (String) 3.19. media_type (S |
| af_signaling_ip | String | 3.18. af_signaling_ip6 (String) 3.19. media_type (String) 3.20. flow_protocol (String) 3.21. omit_flow_ports integer 3.22. rs_default_bandwidth integer 3.23. rr_default_bandwidth integer 3.24. suspend |
| af_signaling_ip6 | String | 3.19. media_type (String) 3.20. flow_protocol (String) 3.21. omit_flow_ports integer 3.22. rs_default_bandwidth integer 3.23. rr_default_bandwidth integer 3.24. suspend_transaction integer 3.25. recv_ |
| media_type | String | 3.20. flow_protocol (String) 3.21. omit_flow_ports integer 3.22. rs_default_bandwidth integer 3.23. rr_default_bandwidth integer 3.24. suspend_transaction integer 3.25. recv_mode integer 3.26. dialog_ |
| flow_protocol | String | 3.21. omit_flow_ports integer 3.22. rs_default_bandwidth integer 3.23. rr_default_bandwidth integer 3.24. suspend_transaction integer 3.25. recv_mode integer 3.26. dialog_direction integer 3.27. trust |
| trust_bottom_via | int | 3.1. rx_dest_realm (string) |
| rx_dest_realm | string | This is the name of the Diameter realm of the Diameter server (typically a PCRF). |
| rx_forced_peer | string | FQDN of the Diameter server (typically a PCRF) to communicate with. If not set then realm routing is used. If you use this, the routing defined in your diameter xml configuration file (CDP) will be ig |
| rx_auth_expiry | integer | This is the expiry length in seconds of the initiated Diameter sessions. |
| cdp_event_latency | integer | This is a flag to determine whether or slow CDP responses should be reported in the log file. 1 is enabled and 0 is disabled. |
| cdp_event_threshold | integer | This time in milliseconds is the limit we should report a CDP response as slow. i.e. if a CDP response exceeds this limit it will be reported in the log file. This is only relevant is cdp_event_latenc |
| cdp_event_latency_log | integer | This time log level at which we should report slow CDP responses. 0 is ERROR, 1 is WARN, 2 is INFO and 3 is DEBUG. This is only relevant is cdp_event_latency is enabled (set to 0) |
| authorize_video_flow | integer | This is a flag that specifies whether or not to authorize video flows. 1 means video flows will be authorized over Rx and 0 means video flows will not be authorized over Rx |
| cdp_event_list_size_threshold | integer | This is a threshold on the size of the cdp event list. Once the queue exceeds this length a warning is logged. 0 disables this feature |
| audio_default_bandwidth | integer | This parameters defines the default bandwidth for Audio, if no "b=AS"-Parameter is found in the SDP. |
| video_default_bandwidth | integer | This parameters defines the default bandwidth for Video, if no "b=AS"-Parameter is found in the SDP. |
| early_qosrelease_reason | String | This sets the default Reason, when a call is terminated in early stage due to QoS-failure. |
| confirmed_qosrelease_headers | String | These headers are added to the BYE-Message, when a confirmed call is terminated due to a QoS failure. |
4.2. Rx_AAR(route_block, direction, subscription_id, subscription_id_type)
4.1. Rx_AAR_Register(route_block, domain)
Perform an AAR on Diameter RX interface to subscribe to signalling status. This purpose of this is tell a Diameter server (typically a PCRF) to inform the requesting Diameter client on changes to the status of signalling bearer for the same framed IP
Perform an AAR on Diameter RX interface to request resource authorisation from a Diameter server (typically a PCRF). For more details see 3GGP TS 29.214.
Copyright © 2007 FhG FOKUS
Copyright © 2012 Smile Communications
Copyright © 2015 ng-voice GmbH
Copyright © 2016 Core Network Dynamics GmbH