NicIVR
IVR Solution for SIP Based Networks
NicIVR is a professional software solution for service creation in the VoIP architecture. Speaks SIP directly to industry leading softswitches and gateways to provide applications such as calling card (prepaid / postpaid) and e-commerce. The power of NicIVR means a company can extend existing or new applications to the phone at the lowest total cost of development and ownership. It has built on Windows® 2000/2003 Server and runs on off-the-shelf Intel Pentium® processors, so there is no need for costly or special hardware configurations.
Application
NicIVR can provide your SIP based network with real-time call processing via SIP messaging and integration with billing applications via RADIUS protocol or HTTP messaging. NicIVR utilizes independent, script-controlled IVR prompting and can recognize DTMF over RTP. As a complete software-only package, there is no requirement for any third party voice processing hardware, which greatly reduces the cost of the solution. In addition, the only required connection is via the LAN - so NicIVR does not consume costly PSTN/TDM resources in providing its enhanced services.
A key feature of NicIVR is that it can transfer the caller to another destination and redirect the voice payload directly through the network while retaining supervision and call control.
NicIVR offers a complete suite of service ready applications like prepaid debit/calling card providing value added enhanced services that create increased service provider revenue and improved profit margins.

Features and Benefits
CCS Call Service Scripting Language
CCS language allows wide service development, ranging from simple announcement playback systems towards complex Centrex and prepaid/postpaid scenarios. The event driven scripting language provides the abstraction of low level processing(SIP signaling and media processing) and enables the service creator to focus on high-level service architecture. CCS sripting language syntax and symantic looks like the major programming languages such as C and JavaScript.
- Real-time call cut off and routing
- Real-time call processing via SIP messaging and media streaming
- Real-time HTTP-based information and content retrieval from the Web or Intranet with 128 bit SSL encryption.
- Error-handling, reporting and tracking functions
- Powerful string manuplation functions
Take a look at the scripting features
RADIUS
NicIVR's RADIUS client interface allows to communicate with third party billing packages via RADIUS for authentication, authorization and accounting services during a call session. By separating the call control logic from the AAA services, this solution provides for a scaleable and extensible architecture with the third party billing package handling all account, customer, rating and billing management.
HTTP Messaging
Http post/retrieve functionality allows communication with a custom application which is running on web server. So authentication and accounting process does not have to dependent on a AAA server which only talks with RADIUS. Such a solution reduces the cost of billing integration and provides unrestricted flexibility for development.
Voice Recording & Voice Mail
NicIVR can be able to record caller's voice and send it to an email adress defined in call flow (Exp: To Sales, To Support, To Marketing, To Finance etc.). This feature provides companies to reduce the cost of their call center operations.
TECHNICAL SPECIFICATIONS
NicIVR is built on the Microsoft Windows® 2000/2003 Server operating system and runs on readily available and inexpensive Intel Pentium based PCs configurable with RAID disk arrays and clustering.

NicIVR's low level layers, which conforms to the IETF RFC:
- 3261 - SIP: Session Initiation Protocol
- 2327 - SDP: Session Description Protocol
- 2976 - The SIP INFO Method
- 3550 - RTP: A Transport Protocol for Real-Time Applications
- 2833 - RTP Payload for DTMF Digits
- 2865 - Remote Authentication Dial In User Service (RADIUS)
- 2866 - RADIUS Accounting
- 1325 - The MD5 Message-Digest Algorithm
- 2616 - Hypertext Transfer Protocol -- HTTP/1.1
- 0821 - Simple Mail Transfer Protocol (SMTP)
QoS and Admission Control
- Management from Telnet and Web Interface
- Configuration files in plain text format
- Real-time monitoring
- Call statistics monitoring
- SLA reporting on database (CDRs)
- Concurrent call reporting
- Remote Log analysis
- Periodic mail report for time-limited sessions
Supported Audio Codecs
- G711 uLaw
- G711 aLaw
- G729A
Multi-Vendor SIP Device Support
- Gateways
- Softswitches
- Softphones/SIP phones
- IADs
Miscellaneous
- Advanced script compiler with detailed error reporting
- SIP Registrar
- Remote compilation without restarting the system
- Routing Plan definition
- IP filtering for incoming calls
- Multible language support for voice promting
- IVR registeration option
Performance and Scalability
• With 120 RTP port and 2 CAPS means 15million minutes/month (based on a 5 minute average call duration)
• Low physical memory and CPU usage
• Allows multiple enhanced services on a single server
• SIP protocol standards based, the most flexible and scalable call setup mechanism for supporting enhanced services
NicIVR Datasheet
For more information: info@creacode.com.tr