Photo
Voice Application Middleware (VAM)

SIP provides an unique opportunity for seamlessly integrate VoIP capability into enterprise applications. Not like HTTP which is designed for the point to point request-response between client and server, SIP enables multi enterprise applications to simultaneously collaborate and interact closely with rich real time communications among them. However, SIP is a low level protocol, it would be appropriate to build a middleware to hide the complexity of the SIP protocol and provides a set of rich utilities for use by and integration into enterprise applications. Currently, VAM has implemented a set of standard Parlay-X web service API (joint work with CRL) to support applications such as point to point "click to call" as well as conference calls. VAM also implemented a set of utilities, such as call leg manipulation and API, to closely integrate into enterprise applications. The current research direction is to investigate and prototype various SIP/VoIP applications from which to learn and identify the value and required features of VAM. We are currently investigating and building two VAM enabled SIP/VoIP applications, "Rendezvous" and "Gaming".

Paper

Presentation