Creating an H.248 Configuration
From TBwiki
This article applies to: | Product | Version |
Tmedia | 2.9, 2.10, 3.0, 3.2 |
After you create the necessary VoIP and TDM NAPs, you can create an H.248 configuration.
1- Click H248 in the navigation panel
2- Create the new configuration:
- Select a transport protocol type
- Enter a public IP address
- Enter a private IP address
- Click Create
3- For 1+1 systems, open the "Advanced Parameters" and then "Behavior" section and make sure this option is checked:
No failover service changes
4- Verify that the "TbgwH248Cfg was successfully created" message appears
Path
/configurations/@[configuration_name]/h248_stacks/@[h248_stack]
Parameters (text)
/configurations/@[configuration_name]/h248_stacks/@[h248_stack] enabled = true naps = [ ] /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/advanced_parameters allow_wildcard_in_service_change = true default_megaco_version = 2 ephemeral_termination_identifier_maximum_value = 4294967295 ephemeral_termination_identifier_root = "IP/" maximum_number_of_dns_pending_requests = 5 maximum_number_of_ephemeral_terminations = 2048 maximum_number_of_retransmissions = 11 maximum_number_of_tdm_terminations = 2048 serialize_null_context_commands = false switch_to_passthrough_on_tdm_ec_off = true /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/advanced_parameters/behavior compact_h248_descriptor_headers = false loose_h248_message_decoding = false no_only_ephemeral = false no_remote_response = false no_sctp_send_acknowledge = false no_warm_service_change = false null_terminating_h248_message = false relay_unknown_h248_parameters = false send_transaction_pending_automatically = false send_transaction_response_acks = false send_transaction_response_acks_immediately = true transparent_sdp = true /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/advanced_parameters/profile profile_enabled = false profile_name = "" profile_version = "" /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/timers default_sent_transaction_timer = "500 milliseconds" dialing_duration_timer = "5 seconds" dialing_long_timer = "15 seconds" dialing_short_timer = "5 seconds" dialing_start_timer = "30 seconds" inactivity_timer = "30 seconds" local_response_timer = "10 seconds" maximum_sent_transaction_timer = "4 seconds" provisional_reply_transaction_timer = "6 seconds" restart_timer_value_to_retry_controller_association = "30 seconds" saved_replied_transaction_timer = "30 seconds" /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/transport_protocol ip_interface = "" ip_tos_value = 0 local_ip_address = "@[address_number]" local_port_to_receive_for_text_encoding = 2944 public_ip_address = "@[address_number]" transport_protocol_type = "UDP" use_ip_interface = false /configurations/@[configuration_name]/h248_stacks/@[h248_stack]/transport_protocol/sctp_parameters checksum_type = "AUTODETECT" maximum_number_of_association_per_instance = 5 maximum_number_of_init_cookie_echo_chunk_retransmission = 8 maximum_number_of_input_sctp_streams = 32 maximum_number_of_instance_sapi = 2 maximum_number_of_ip_address_per_instance = 2 maximum_number_of_output_sctp_streams = 5 maximum_number_of_packets_sent_when_transmitting_new_data_chunks = 4 maximum_number_of_retransmission_per_association = 10 maximum_number_of_retransmission_per_path = 5 maximum_number_of_sctp_responses_waiting_for_acknowledge = 5 maximum_number_of_streams_per_association = 4 number_of_network_interface_card = 2
Parameters (json)
{ "advanced_parameters" : { "allow_wildcard_in_service_change" : true, "behavior" : { "compact_h248_descriptor_headers" : false, "loose_h248_message_decoding" : false, "no_only_ephemeral" : false, "no_remote_response" : false, "no_sctp_send_acknowledge" : false, "no_warm_service_change" : false, "null_terminating_h248_message" : false, "relay_unknown_h248_parameters" : false, "send_transaction_pending_automatically" : false, "send_transaction_response_acks" : false, "send_transaction_response_acks_immediately" : true, "transparent_sdp" : true }, "default_megaco_version" : 2, "ephemeral_termination_identifier_maximum_value" : 4294967295, "ephemeral_termination_identifier_root" : "IP/", "maximum_number_of_dns_pending_requests" : 5, "maximum_number_of_ephemeral_terminations" : 2048, "maximum_number_of_retransmissions" : 11, "maximum_number_of_tdm_terminations" : 2048, "profile" : { "profile_enabled" : false, "profile_name" : "", "profile_version" : "" }, "serialize_null_context_commands" : false, "switch_to_passthrough_on_tdm_ec_off" : true }, "enabled" : true, "naps" : [ ], "timers" : { "default_sent_transaction_timer" : "500 milliseconds", "dialing_duration_timer" : "5 seconds", "dialing_long_timer" : "15 seconds", "dialing_short_timer" : "5 seconds", "dialing_start_timer" : "30 seconds", "inactivity_timer" : "30 seconds", "local_response_timer" : "10 seconds", "maximum_sent_transaction_timer" : "4 seconds", "provisional_reply_transaction_timer" : "6 seconds", "restart_timer_value_to_retry_controller_association" : "30 seconds", "saved_replied_transaction_timer" : "30 seconds" }, "transport_protocol" : { "ip_interface" : "", "ip_tos_value" : 0, "local_ip_address" : "@[address_number]", "local_port_to_receive_for_text_encoding" : 2944, "public_ip_address" : "@[address_number]", "sctp_parameters" : { "checksum_type" : "AUTODETECT", "maximum_number_of_association_per_instance" : 5, "maximum_number_of_init_cookie_echo_chunk_retransmission" : 8, "maximum_number_of_input_sctp_streams" : 32, "maximum_number_of_instance_sapi" : 2, "maximum_number_of_ip_address_per_instance" : 2, "maximum_number_of_output_sctp_streams" : 5, "maximum_number_of_packets_sent_when_transmitting_new_data_chunks" : 4, "maximum_number_of_retransmission_per_association" : 10, "maximum_number_of_retransmission_per_path" : 5, "maximum_number_of_sctp_responses_waiting_for_acknowledge" : 5, "maximum_number_of_streams_per_association" : 4, "number_of_network_interface_card" : 2 }, "transport_protocol_type" : "UDP", "use_ip_interface" : false } }
List of Parameters
- Transport Protocol
Advanced Parameters
- Behavior
- Relay Unknown H248 Parameters
- Compact H248 Descriptor Headers
- Send Transaction Response Acks
- Send Transaction Response Acks Immediately
- Send Transaction Pending Automatically
- No Remote Response
- Null Terminating H248 Message
- No Only Ephemeral
- Loose H248 Message Decoding
- Transparent SDP
- No SCTP Send Acknowledge
- No failover service changes
- Maximum Number of Retransmissions
- Serialize null context commands
- Allow wildcard in service change
- Switch to Passthrough on tdm/ec=OFF
- IP Lawful Interception ToS value
- Maximum Number of TDM Terminations
- Maximum Number of Ephemeral Terminations
- Default MEGACO version
- Maximum Number of DNS Pending Requests
- Ephemeral Termination Identifier Root
- Ephemeral Termination Identifier Maximum Value
- Profile
- Timers
- Default Sent Transaction Timer Value
- Maximum Sent Transaction Timer Value
- Provisional Reply Transaction Timer Value
- Saved Replied Transaction Timer Value
- Dialing Start Timer Value
- Dialing Short Timer Value
- Dialing Long Timer Value
- Dialing Duration Timer Value
- Restart Timer Value to Retry Controller Association
- Local Response Timer Value
- Inactivity Timer Value