Toolpack Application:gateway

From TBwiki
(Difference between revisions)
Jump to: navigation, search
(New page: == Role == Gateway Application is use to bridge 2 call legs, according to a set of routes. It receives incoming calls from the toolpack_engine, tries to find a matching route, remapped cal...)
 
Line 1: Line 1:
 
== Role ==
 
== Role ==
Gateway Application is use to bridge 2 call legs, according to a set of routes. It receives incoming calls from the toolpack_engine, tries to find a matching route, remapped call parameters if needed and tells the toolpack_engine to generate an outgoing call.
+
Gateway Application is used to bridge 2 call legs, according to a set of routes. The Gateway Application receives incoming calls from [[toolpack_engine]], tries to find a matching route, remaps call parameters if required, and then tells toolpack_engine to generate an outgoing call.
  
 
It is responsible for:
 
It is responsible for:
*Found a matching route to the incoming call leg through routing scheme.
+
*Finding a matching route to the incoming call leg through routing scheme
*Remap call parameters when it is required
+
*Remapping call parameters when required
*Tell the toolpack_engine to create an outgoing call leg.
+
*Telling toolpack_engine to create an outgoing call leg
*Once the call is answer, tell the toolpack_engine to connect both legs.
+
*Once the call is answered, telling toolpack_engine to connect both legs
*Once hang up, tell the toolpack_engine to unjoin and free the call.
+
*Once the call is hung up, telling toolpack_engine to unjoin and to free the call
  
  
 
== Logs ==
 
== Logs ==
*Where the logs are located?
+
The logs for the Toolpack Gateway Application as follows:
 
: [InstallDir]/toolpack/setup/''TbxGwPort''/''MajorVersion''/apps/gateway/
 
: [InstallDir]/toolpack/setup/''TbxGwPort''/''MajorVersion''/apps/gateway/
 
: /lib/tb/toolpack/setup/12358/2.3/apps/gateway/
 
: /lib/tb/toolpack/setup/12358/2.3/apps/gateway/
 
: C:\TelcoBridges\toolpack\setup\12358\2.3\apps\gateway\
 
: C:\TelcoBridges\toolpack\setup\12358\2.3\apps\gateway\

Revision as of 15:48, 22 May 2009

Role

Gateway Application is used to bridge 2 call legs, according to a set of routes. The Gateway Application receives incoming calls from toolpack_engine, tries to find a matching route, remaps call parameters if required, and then tells toolpack_engine to generate an outgoing call.

It is responsible for:

  • Finding a matching route to the incoming call leg through routing scheme
  • Remapping call parameters when required
  • Telling toolpack_engine to create an outgoing call leg
  • Once the call is answered, telling toolpack_engine to connect both legs
  • Once the call is hung up, telling toolpack_engine to unjoin and to free the call


Logs

The logs for the Toolpack Gateway Application as follows:

[InstallDir]/toolpack/setup/TbxGwPort/MajorVersion/apps/gateway/
/lib/tb/toolpack/setup/12358/2.3/apps/gateway/
C:\TelcoBridges\toolpack\setup\12358\2.3\apps\gateway\
Personal tools