Skip to content

Middleware between the GSAN system and Asterisk, to mediate communication.

Notifications You must be signed in to change notification settings

mbahiense/Middleware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Middleware

Middleware between the GSAN system and Asterisk, to mediate communication.

Intermediate middleware responsible for communication via SOAP protocol and the AGI communication interface, respectively to interconnect the GSAN and Asterisk systems

How to Works

The communication between the components can be seen below, where the flow starts from a phone call.

Flow

In this proposed architecture, each component has the following responsibilities:

  • GSAN - Implements Web-service
    • Exposing Access APIs
  • Asterisk - Implements call flow
    • Identification rules
    • Data reception
  • Middleware - Communication intermediation
    • GSAN consumer - SOAP Protocol
    • Asterisk consumer - FastAGI Protocol

Article

For more details about this project read this article.

Live action

Middleware in Action

About

Middleware between the GSAN system and Asterisk, to mediate communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages