h1. Route classes {{>toc}} A *Route class* brings together all the configuration needed to build the [[Call routing|Routing]] table. h2. General !route_classes.gif! *name* - the name of the Route Class *base route class* - if no routes were found in the current Route class, the system tries to find the [[Routes (Telephony)|Routes]] in the base route class. The process can continue recursively. *activation time* - default activation time for all the [[Routes (Telephony)|Routes]] included in this Route class *deactivation time* - default deactivation time for all the [[Routes (Telephony)|Routes]] included in this Route class *hunting class* - select one of the configured [[Hunting classes (Telephony)|Hunting classes]]. It is used to order the resulting route table before performing the [[Hunting|Hunting]]. *Profit controller* - select a [[Profit control|Profit controller]] *avoid loops* - if a *base route class* is configured, a situation is possible when you have a given *base route class* configured at some other originators. When adding a new terminator, you may want to add it to the given *base route class*. However, if the partner not only terminates your traffic, but also originates on you, then a situation is possible when, due to the usage of the common base route class for this partner, the traffic from the partner will be sent back to him. To prevent this behavior, enable this option. *traffic portion* - the traffic portion to perform [[Percentage routing]] by default for routes included in this Route class. If not specified, then [[Percentage routing]] will not be activated. You can override this value for each route. *concurrent limit* - default value for parameter +concurrent limit+ for the [[Routes (Telephony)|Routes]] included in this Route class. It specifies the number of max. possible concurrent calls. You can override this value for each route. *PDD timeout* - PDD threshold value, upon exceeding which the system hangs up an outgoing call and proceeds to the next route. You can override this value for each route. *huntstop* - the default value for the +huntstop+ parameter for [[Routes (Telephony)|Routes]] included in this Route class. You can override this value for each route. *RADIUS* - use an external [[RADIUS (Telephony)|RADIUS]] server to build the routing table. In this case, all routing settings of Smartswitch are ignored. h2. Targets In this menu, you can specify targets for [[Routing based on telephone traffic target metrics]]. These targets can be overridden in [[Route class rules (Telephony)|Rules]]. !route_classes2.gif! h2. Priorities In this tab you can define the search order [[Routes (Telephony)|Routes]] in the menu of routes included in this Route class. The system proceeds to the next search menu if no routes were found in the current one. !route_classes3.gif! h2. Timetable In this menu, you can define a default schedule for all [[Routes (Telephony)|Routes]] included in this Route class. !route_classes4.gif! h2. Menu h3. Settings !route_classes5.gif! * [[Routing class rules (Telephony)|Rules]] - menu for configuring [[Call routing|Routing by traffic profile]]. * [[Routes (Telephony)|Routes]] - menu for configuring [[Call routing|Route list routing]]. h3. Related feasts This menu is used to quickly go to the settings of peers for which this route class is selected. !route_classes6.gif! [[Классы маршрутов (Телефония)|Русский перевод]]