COMMUNICATION APPLICATION SERVER
The AGNITY Communication Application Server (CAS) is a virtualized service delivery platform specifically designed for Service Providers to meet their high capacity and throughput needs. The platform architecture is modular, layered and extensible. This makes it easy to extend the platform with additional connectors to bring in new network/data connectivity as needed for additional applications (e.g. HL-7 feed for Healthcare vertical).
It is a SIP Servlet based design for service delivery that separates network connectivity from application logic and enables delivery of multiple services from a single platform. It supports many network protocol interfaces i.e. (SS7, IP, ISC, and Diameter), enabling the carriers to achieve application harmonization across networks and devices. Example use cases include –
- SCP Replacement – End of Life IN application replacement with AGNITY ready or custom NGIN applications
- IN SCP Consolidation – Migrate IN applications running across multiple platform to single CAS platform for ease of operations and reduced OPEX
- Application convergence – Offer a variety of new applications based on mobile, video and WebRTC technologies across legacy and next gen networks
On the “north” side of the CAS platform AGNITY supports applications – created from reusable Application Components, built by either AGNITY, the operator, or a third party utilizing its App Creation or Development tools, client SDK’s (iOS, Android and WebRTC) and Open API’s. The platform supports sophisticated application chaining and a Service Oriented Architecture (SOA) ESB framework to allow individual calls to invoke application logic from multiple applications and resources – either on CAS platform itself or external.
Multi-Protocol Handling is a key function of the CAS platform. On the “southbound” side, the platform supports interfaces to all legacy networks (fixed and wireless) and all IP networks (SIP and IMS). This enables a single application on the CAS platform to support subscribers from legacy networks and next generation networks. This also enables a call initiated in one network, say IN/SS7, to access resources in other network, e.g. media servers in IP network. In addition, calls can be handed-off from IN/SS7 network to SIP/IMS network after initial processing to save on SS7 network resources. This completes the separation of the underlying network from the application. Now, as networks evolve, subscriber access to applications is no longer a gating item that has to be addressed before subscriber migration can occur.
The CAS platform’s extensibility goes beyond network components. The CAS platform also connects with external resources – be they media resources for Multimedia IVR or Multimedia conferencing or “horizontal” resources such as LDAP directories or CRM tools for enterprise applications or “vertical” resources such as EMR (electronic medical records) database for the healthcare vertical. This capability adds tremendous flexibility and creativity to application development.
The platform is packaged with its own Element Management System (EMS), Subscriber Management and Provisioning System (SMS) and Report Server (RS). These components can be used “off the shelf” or the functions can be integrated, via restful interfaces and open APIs, to existing Service Provider OSS and BSS systems.
AGNITY provides a number of key Application Components on the CAS platform that can be assembled into customizable application logic for quick service delivery. The platform offers Open APIs and SDKs to facilitate integration with CSPs backend systems as well as easy integration with modules within enterprise domains e.g. LDAP Directory, etc.
Example use cases include –
- SCP Replacement – End of Life IN application replacement with AGNITY ready or custom NGIN applications
- IN SCP Consolidation – Migrate IN applications running across multiple platform to single CAS platform for ease of operations and reduced OPEX Application evolution – offer a variety of new applications based on open APIs to Application Components for mobile, video and WebRTC technologies across legacy and next gen networks
Key CAS features:
- Single platform/ Multi Tenancy: Supports multiple applications on a single platform with the ability to partition applications and application management independently to multiple enterprise customers.
- Carrier Grade Scalability: Delivers high performance and low latency and lowers cost of development and deployment
- Reliability: Consistent applications across network types, and field-proven reliability in networks worldwide.
- Cloud Ready: Virtualized Deployment: VMware, KVM and Multi-tenancy support
- Extensible Connector Framework: Add new application capabilities by incorporating new network interfaces and access to new external resources.
- Truly Converged Applications: One business application logic for all networks, including legacy TDM (3G, SS7/INAP), IMS, VoIP/Internet (SIP, HTTP, Websocket) – truly access agnostic..
- Service Development: Stimulate innovative applications, products and services via open APIs to powerful application components
NEXT GENERATION INTELLIGENT NETWORK APPLICATIONS
With the legacy IN SCP being discontinued by the suppliers, the AGNITY Core Network Applications serve as Intelligent Network (IN) replacement for fixed and mobile networks. It is offered with very cost-effective migration to the new environment and enables service providers to reduce CAPEX and OPEX.
The Next Generation Intelligent Network (NGIN) is a suite of carrier-grade, protocol independent fixed/mobile IN applications that promotes application harmonization and helps the service providers to offer the same of set of features for both legacy and 4G subscribers with the same user experience. Our Off the shelf NGIN applications include:
1. Intelligent Call Routing (ICR)
Intelligent Call Routing is a core network application that allows the execution of a service flow (the business logic of decision nodes) by the underlying routing engine. When a caller makes a phone call to a number, it triggers the right service flow provisioned in ICR based on the dialed number and call treatment is done as per the decision nodes – e.g. connect to IVR menu, play announcement based on time of day, origin or time-based routing, fetch information from external DB, execute commands or call APIs, route the call to operator or call center, etc.
ICR is integrated with the Application Flow Editor (AFE) to configure the service flows. Decision nodes can be selected from the wizards and drop-down menu to quickly create service flow without any programming language knowledge. Routing engine provides an extensible framework to add new decision nodes which can be exposed via AFE. With the unique flexibility of adding decision node, any type of core network application logic can be realized using ICR.
2. Advanced Toll Free
The Advanced Toll-Free or Free Phone service is a core network application that allows callers to make a free phone call to a service-subscriber by dialing a special service number (for example, 8XX numbers in the United States). The calls are billed to service-subscribers. Service-subscribers specify routing for calls, including:
- Mapping the toll-free number to a telephone number [Basic Free Phone Service]
- Mapping the toll-free number to a telephone number with authentication options[Residential Free Phone Service]
- Routing to different telephone numbers based on routing rules such as time of day, day of week, Origin based routing, time-based routing, PIN routing, IVR, percentage, account code, routing tree, etc. [Advanced Free Phone Service]
3. Voice VPN service
AGNITY Voice VPN, deployed on CAS platform, is a common application across Fixed, Mobile and VoIP networks. It emulates a private telephony network for enterprises using public telecom network resources. Subscriber’s lines, connected to different switches in different locations, constitute a virtual PBX. Subscribers can dial a short code (similar to dialing from PBX) access the service. In addition to basic Voice VPN features (Private Numbering Plan for multi-location enterprise), it has many advance features e.g. call forwarding, Call screening, call restriction, Black and White list, etc.
4. Number Portability
AGNITY Local Number Portability (LNP) is an SCP application for service-providers that allows the subscribers to retain their telephone numbers when changing their Service Providers. It is a trigger based IN and SIP application that supports the ACQ (All call Query) model as per regional regulations. It also allows service-providers to associate custom call routing functionality with ported numbers and can add prefix digits based on the destination numbers.
5. FlexYcharge (Realtime Rating &Charging)
AGNITY FlexYcharge service is a real-time rating, charging and balance management service for voice, data, messaging across VoIP, IMS and Legacy networks. It supports both Event and Session-based charging with Ro and Gy interfaces per the 3GPP specifications. It enables the simple credit control features for postpaid subscribers in service provider’s network. It comes with an easy-to-use interface for configuration and management of the solution, business logic and charging rules.
6. Call Screening Service
Advanced call screening application allows Service providers to do call screening for fraud control and lawful warning to subscribers. It performs fraud control, blocks high-risk outgoing calls and plays warning announcements in accordance with its business logic which is based on operator defined filters such as Origination pattern, trunk group, and destination number pattern and others.
7. Emergency Calling Services
The AGNITY ECS (also known as E-911) application routes mobile or fixed line emergency calls with caller information per country-specific legal requirements. ECS calls are selectively routed to the closest PSAP based on the caller’s location. In parallel to call routing, the telecom provider shares ALI & ANI information with PSAP. It regularly interacts with Database of government regulatory body to update the location of the caller.
8. Call Diversion Service (CDIV)
CDIV is a call-forwarding application that forwards the calls as per general pre-configured rules or as per customized rules based on scenarios that are triggered. AGNITY has implemented this service for one of its key customers who use this service to enable its mobile subscribers to be reachable on fixed line numbers and perform other selective forwarding scenarios. CDIV facilitates conditional and unconditional call forwarding for different scenarios i.e. busy, no reply, not Reachable, etc.
9. Interactive Voice Response (IVR)
AGNITY IVR is a core network application that allows inbound/outbound Voice/ Visual / Video call to/from IVR system and may result into multiple actions that include intelligent routing, play announcement, self-care activities, etc. AGNITY provides the easy-to-use web-based GUI tools to provide the end user self-service ability with tools like Application Flow Editor (AFE) that renders the ability to create new applications without any dependency on the vendor. AGNITY IVR integrates with 3rd party applications, media servers, customer care interfaces to fulfill all present and future IVR requirements.
10. Single Number Service (SNS)
Single Number Service lets the subscribers to publish a single telephone number that is geographically independent. Customers can dial the single number which can be distributed to multiple numbers depending upon the time, location, calling party, etc.
11. CALLER ID ON TV
With ‘CALLER ID on TV’ application the service providers can extract the called number from the switch, query a CNAM service, then send the number to a server that transmits the phone number to the Customer’s TV.
12. Call Intercept Service (CIS)
The Call Intercept Service screens “Unavailable” or “private” numbers by routing the caller to a recording service that requests caller’s identity. It then calls the subscriber (called party), plays the caller’s recording, and then gives the subscriber the option of accepting or rejecting the call.
13. ZIP Code Routing (ZCR)
The ZCR application is created to facilitate the enterprises with multiple outlets located in any geographic region. These outlets e.g. food chains, grocery stores, confectionaries, etc. can subscribe the service from their service providers. When their end customers call them to make any order or requests the calls is routed to the subscriber’s nearest physical location based on the calling phone’s zip code. This saves the important time of the customer and the outlet staff which could have wasted in routing the call manually.
AGNITY CAS platform has library of app components which can be used to create new and innovative applications. Any combination of app components can be used in creating new or customizing the existing application. There are mainly 5 categories of app components as listed in the diagram below namely – Basic call control, enhanced code, aggregation, collaboration and integration App components. Depending upon the business logic requirement, appropriate app component can be used to quickly build and customize the applications.
AGNITY, using a blend of these different app components, has created a new breed of highly customizable Enhanced Applications that inject enterprise-specific ‘context’ into the communication channel and provide a whole different communication experience and enormous value.
AGNITY addresses present communication and collaboration needs directly with its Next Generation Service Delivery Platform, over which our fully customizable Enhanced Applications are integrated and serve the unique workflow requirements of each enterprise. Since AGNITY platform is already installed in many tier-1 communication service providers (CSP) networks, this also gives a unique opportunity for these CSPs to position AGNITY applications as anchor and sell their bundled solutions to multiple enterprises. Our ready to deploy enhanced applications include the following:
1. Mobile Multimedia Conferencing (MMC)
AGNITY MMC is a network-based multimedia conferencing module, designed for mobile/LTE service providers, to deliver a bridge-based Audio, HD Video conferencing service along with additional screen-sharing, white-boarding and messaging features.
The application has been developed as a SIP based application using SIP for call signaling, RTP for Media, and MSML (RFC5707) for controlling the media server, perfectly suitable for the service providers to offer this as an In-network solution. Web APIs are also available for easy integration with external third party systems. Standard SIP clients for the application are supported on Smart Phones and Desktop Web phones.
It offers easy-to-use functions such as one-click joining the conference bridge from mobile phone while on the road, integrated with phone’s native address-book so one can dial-out easily and request another participant to join the conference immediately. Functions such as setting up an ad-hoc/meet-now conference, scheduling/re-scheduling a future one-time or recurring conferences and monitoring an on-going conference (e.g. mute/un-mute, add/drop a participant, etc.) are supported from the web portal. The standard bandwidth management (TMMBR) is supported so consistent and quality video is delivered to all conference participants.
2. AGNITY MobileCare
With AGNITY CAS platform our partners can expand their services further for new verticals by addressing their common communication challenges. What we offer to enterprises is one app which combines secured audio, text and video with location, presence, access to external data-bases, IoT Devices and more – Contextual Communication. AGNITY will work alongside as a technology partner to enable our partners to monetize their network investment by integrating vertical applications, an untapped area of additional revenue channel.
MobileCare Application Suite
AGNITY has developed its MobileCare Application suite for contextual communications among clinicians, monitoring and alerting the patient’s vitals and facilitating remote teleconsultation sessions between patient and physicians in Healthcare vertical.
AGNITY MobileCare is designed to replace primitive communication over outdated or non-integrated paging, cell phone and answering services. AGNITY MobileCare solution delivers a secure, future-proof, contextual clinical communication platform that is HIPAA compliant. MobileCare solves the communication challenges across the full continuum-of-care for patients. It uses secure text, voice, and video to provide rich clinical context for communications and enhances usage of the existing IT investments, such as EHR, nurse call systems, and telemetry etc. Specific workflow benefits include specialist consults, improved efficiency in care transitions, including patient transfers between ED, ICU, Medical/Surgery and patient discharge.