MoCaaS: A Cloud-Based Telephony Call Reception Framework for Voice Request Processing
Main Article Content
Abstract
Ensuring service continuity in cloud-based architectures is a major challenge, especially in scenarios where internet connectivity is disrupted. In the framework of MoCaaS (Minimum of Continuity as a Service), this paper presents the first phase of the solution, which focuses on establishing a telephony-to-cloud connectivity system. The proposed approach enables users to access cloud services via traditional telephony (PSTN) when the internet is unavailable, allowing them to send verbal requests over a secure phone connection.
The system integrates PSTN with cloud infrastructure by leveraging Amazon Connect, Twilio SIP Gateway, and AWS Lambda, ensuring seamless call reception, voice data extraction, and storage in Amazon S3 for further processing. The caller’s phone number is identified via Amazon Pinpoint, enabling contextualized authentication in subsequent stages. This serverless architecture provides high availability, fault tolerance, and scalability, ensuring that users can continue interacting with critical services even during internet outages.
This paper details the PSTN-to-Cloud integration process, covering architecture, implementation, and operational considerations. By bridging traditional telephony systems with modern cloud services, MoCaaS ensures that organizations can maintain a minimum level of IT service continuity, particularly in environments with unreliable internet connectivity.