CounterPath’s Client Configuration Server (CCS) is a carrier-grade platform specifically designed for service operators who have or intend to deploy softphone end-points. CounterPath’s Client Configuration Server enables enterprises and service providers to deploy their own CCS solution and manage the CCS platform in their network, which is a critical solution for any softphone or SIP endpoint deployment.
The CCS provides the ability to automatically apply the proper configuration to an end user’s softphone device, perform configuration updates over time and upgrade client softphone software.
The Client Configuration Server (CCS) provides the follow key features and functionality:
Initial Client Configuration - Performs the initial configuration and provisioning of CounterPath softphone clients. Configurations are delivered to the client based on the subscriber’s account and profile and template structure.
Ongoing Configuration Management - Provides an update service that allows softphone clients to check for configuration changes and updates upon startup and/or based upon an internal timer mechanism.
License Management - Operators and IT managers can build pools of license keys which can be drawn upon as part of the end user provisioning process. Support for individual and group licenses is provided.
Multi-Group Management - Provides provisioning group functionality which allows customers to manage distinct groups of subscribers with different settings, client versions, etc.
Configuration Framework - The CCS provides a framework for IT and operations staff to both customize and standardize softphone configurations based upon a flexible structure of profiles, templates and attributes.
Analytics & Reports - Administrators can create customized reports for the softphone clients they manage. This includes reports for the number of softphone clients by platform type, version, device OS version and device type.
Enhanced Client Debug Logs – Administrators can provision Bria clients to send easy-to-read client logs to their CCS system, allowing operations support staff to immediately troubleshoot softphone client issues.
IP Roaming Controls - Allows operators to control where their softphone endpoints can be used, providing them with the ability to leverage the CCS to provide tiered service offerings. This includes the ability to restrict service access when connecting to networks outside the operator’s home network or within a specific country.
Voice Quality Monitoring (VQM) Dashboard – This new, optional CCS module can be used to collect and report on Voice Quality metrics from Bria mobile and desktop clients.
Operational Measurements (OMs) – Operations data is collected at five minute intervals and is provided in two new reports, User Activity and API Activity. Data includes the number of client-initiated HTTPS attempts, number of times a user cannot be found, and number of times authentication failed.
Download and Upload Group Function – Administrators can now export and import all data related to a specific customer group, which can be used to migrate data from one system to another in an efficient and effective manner.
Position
Senior Developer
Duties
Analyze, design, develop software
New features: Support Service, Enhanced Client Debug Logs.
Test framework
Environment
Java, Jetty, GWT, Lucene, PostgreSQL, Hibernate, JPA, WebSocket, JUnit, Selenium, Ant, Eclipse, Ubuntu