RCS Proxy for Integrated PSAP Voice and Emergency Chat
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional emergency communication systems for PSAPs are limited by character constraints in SMS-based messaging, lack of multimedia capabilities, and operate separately for voice and chat, failing to integrate these functionalities effectively.
Innovation Solution
Implementing a Rich Communication Services (RCS) Proxy that enables simultaneous voice and chat features for emergency services, supporting RCS-enabled devices through SIP and HTTPS interfaces, and providing URL-based communication for non-RCS devices to establish internet sessions with PSAPs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If SMS-based messaging is used for emergency communication, then basic text communication is achieved, but character constraints and lack of multimedia capabilities limit communication effectiveness
Solution Approach 1:
The system transitions from SMS protocol with character limits to RCS protocol with enhanced parameters supporting unlimited text, images, video, and audio files. This parameter change in the communication protocol enables rich multimedia capabilities while removing character constraints.
2Adaptability or versatility
If separate voice and chat systems are operated, then existing infrastructure is maintained, but integration of voice and chat functionalities is lacking
Solution Approach 1:
The RCS proxy server merges voice and chat functionalities into a single integrated communication framework. Both voice calls and text/chat messages are handled through unified SIP signaling, allowing simultaneous operation and seamless integration of previously separate systems.
Solution Approach 2:
The RCS-based emergency communication system achieves multi-functionality by supporting both voice and text/chat operations within a single protocol framework. The system can simultaneously establish voice calls, text messages, and file transfers using the same RCS infrastructure and SIP signaling mechanisms.
3Adaptability or versatility
If RCS Proxy is implemented to enable simultaneous voice and chat, then communication capabilities are enhanced, but system complexity increases
Solution Approach 1:
The RCS proxy server acts as an intermediary component between traditional emergency communication systems and modern RCS-enabled devices. It translates and mediates signaling between SIP-based voice systems and RCS-based chat systems, enabling integration without requiring complete system replacement.
4Adaptability or versatility
If URL-based communication is provided for non-RCS devices, then compatibility is improved, but additional protocol support is required
Solution Approach 1:
Instead of requiring non-RCS devices to adopt RCS protocol, the system inverts the approach by providing URL-based communication that works with existing non-RCS devices. The RCS proxy server generates accessible URLs that traditional devices can use to establish emergency communications without needing RCS capabilities.
Data Source
AI summary
Disclosed are systems and methods for a Rich Communication Services (RCS) Proxy that can be enabled via a novel network element, which provides functionality for establishing and enabling emergency RCS communications. The disclosed RCS framework can facilitate simultaneous voice and chat features for an emergency services caller. With Session Initiation Protocol (SIP and Hypertext Transfer Protocol Secure (HTTPS) interfaces, the disclosed RCS framework can function to automatically establish an emergency chat session for RCS-capable devices. For devices that are not configured with RCS capabilities, the disclosed framework can function to provide a uniform resource locator (URL) via a short message/messaging service (SMS) message, such that via interaction with the URL, an internet session with the PSAP can be established. Accordingly, the disclosed RCS framework provides functionality for aligning voice and chat interactions between conversing entities (e.g., a user caller and a dispatcher at the PSAP handling the incoming call).


