Routing
From Yate Documentation
(Difference between revisions)
Line 5: | Line 5: | ||
This is the list of the routing modules and a [[How To's]] for each of them: | This is the list of the routing modules and a [[How To's]] for each of them: | ||
− | + | {|class="telephony" | |
− | {|class=" | + | |class="telephony_header_left"|'''Routing modules in Yate''' |
− | + | |class="telephony_header_right"|'''How to do routing in Yate''' | |
− | + | ||
− | | | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
+ | |class="telephony-content-left"| | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Regfile|Regfile module]]</font><br/> | ||
+ | <div class="tel-desc">Module used to register users to Yate server.</div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Regular expressions|Regular expressions module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Javascript routing|Javascript routing module] </font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[register|Register module]] </font><br/> | ||
+ | <div class="tel-desc"></div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Call_Forker|Call forker module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[ENUM_Routing|ENUM route module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Clustering|Cluster route module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Late routing Module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Call Counters|Call Counters Module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | | class="telephony-content-right"| | ||
+ | <div class="bullet"> </div><font class="tel-title">[[How to register users from regfile]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Redirecting Calls to another User in the Regex Module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[How to do routing using javascript]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[How to register users from register]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Round_Robin_Routing|How to do round-robin routing]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Example using parameters in cluster route module|Configuring regexp and callto parameters in cluster route module]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[Example of forking a call using lateroute|Forking a call using lateroute]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
+ | <div class="bullet"> </div><font class="tel-title">[[How to use callcounters module to count incoming calls]]</font><br/> | ||
+ | <div class="tel-desc"> </div> | ||
|} | |} |
Revision as of 13:11, 6 December 2012
Yate has multiple routing modules. A routing module is a module that handles (sees) the call.route message.
You can set all routing in a single module or use a combination of modules. If more than one module is used, then the priority that is set in each configuration file determines the order of the modules processing the message. A numerically lower priority means a higher priority of the route. A module can add/modify parameters without handling the message.
This is the list of the routing modules and a How To's for each of them:
Routing modules in Yate | How to do routing in Yate |
Module used to register users to Yate server.
 
 
 
 
 
 
 
|
 
 
 
 
 
 
 
 
|